Unverified Commit 602ee7a1 authored by Robert Scott's avatar Robert Scott Committed by GitHub
Browse files

Merge pull request #204584 from tjni/rav1e

rav1e: 0.5.1 -> 0.6.1
parents 3754f950 ca445883
Loading
Loading
Loading
Loading
+18 −5
Original line number Diff line number Diff line
{ lib, rust, stdenv, rustPlatform, fetchCrate, nasm, cargo-c, libiconv }:
{ lib
, rust
, stdenv
, rustPlatform
, fetchCrate
, nasm
, cargo-c
, libiconv
, Security
}:

let
  rustTargetPlatformSpec = rust.toRustTargetSpec stdenv.hostPlatform;
in rustPlatform.buildRustPackage rec {
  pname = "rav1e";
  version = "0.5.1";
  version = "0.6.1";

  src = fetchCrate {
    inherit pname version;
    sha256 = "sha256-v2i/dMWos+nB3cRDOkROSOPb1ONRosbmp9RDZI2DLeI=";
    sha256 = "sha256-70O9/QRADaEYVvZjEfuBOxPF8lCZ138L2fbFWpj3VUw=";
  };

  cargoSha256 = "sha256-V9QbztkFj3t5yBV+yySysDy3Q6IUY4gNzBL8h23aEg4=";
  cargoHash = "sha256-iHOmItooNsGq6iTIb9M5IPXMwYh2nQ03qfjomkgCdgw=";

  nativeBuildInputs = [ nasm cargo-c ];
  buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];

  buildInputs = lib.optionals stdenv.isDarwin [
    libiconv
    Security
  ];

  checkType = "debug";

+3 −1
Original line number Diff line number Diff line
@@ -5359,7 +5359,9 @@ with pkgs;
    rainloop-community
    rainloop-standard;
  rav1e = callPackage ../tools/video/rav1e { };
  rav1e = callPackage ../tools/video/rav1e {
    inherit (darwin.apple_sdk.frameworks) Security;
  };
  raven-reader = callPackage ../applications/networking/newsreaders/raven-reader { };