diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2016-08-07 12:25:01 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2016-08-07 12:27:05 +0200 |
commit | 00b05d47d30fff2ca1925ec38078907b95c6cb69 (patch) | |
tree | 3d4215b8144923a47de3401eabbd38827d294604 /pkgs/development/libraries/ffmpeg | |
parent | f7f8de64f49b14979efd2f6519f297dc5341d908 (diff) | |
download | nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.tar nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.tar.gz nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.tar.bz2 nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.tar.lz nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.tar.xz nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.tar.zst nixpkgs-00b05d47d30fff2ca1925ec38078907b95c6cb69.zip |
ffmpeg: add extra darwin framework for 3.1
Diffstat (limited to 'pkgs/development/libraries/ffmpeg')
-rw-r--r-- | pkgs/development/libraries/ffmpeg/3.1.nix | 7 | ||||
-rw-r--r-- | pkgs/development/libraries/ffmpeg/generic.nix | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/development/libraries/ffmpeg/3.1.nix b/pkgs/development/libraries/ffmpeg/3.1.nix index 25892e18684..84e6f57c523 100644 --- a/pkgs/development/libraries/ffmpeg/3.1.nix +++ b/pkgs/development/libraries/ffmpeg/3.1.nix @@ -1,7 +1,12 @@ -{ callPackage, ... } @ args: +{ callPackage +# Darwin frameworks +, Cocoa, CoreMedia +, ... +}@args: callPackage ./generic.nix (args // rec { version = "${branch}.1"; branch = "3.1"; sha256 = "1d5knh87cgnla5zawy56gkrpb48qhyiq7i0pm8z9hyx3j05abg55"; + darwinFrameworks = [ Cocoa CoreMedia ]; }) diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 0c4e9df3df1..33ee2f80a6e 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -13,7 +13,7 @@ , optimizationsDeveloper ? true , extraWarningsDeveloper ? false # Darwin frameworks -, Cocoa +, Cocoa, darwinFrameworks ? [ Cocoa ] # Inherit generics , branch, sha256, version, patches ? [], ... }: @@ -153,7 +153,7 @@ stdenv.mkDerivation rec { ++ optionals (!isDarwin && !isArm) [ libvpx libpulseaudio ] # Need to be fixed on Darwin and ARM ++ optional ((isLinux || isFreeBSD) && !isArm) libva ++ optional isLinux alsaLib - ++ optional isDarwin Cocoa + ++ optionals isDarwin darwinFrameworks ++ optional vdpauSupport libvdpau ++ optional sdlSupport SDL; |