diff options
author | Cole Mickens <cole.mickens@gmail.com> | 2018-10-29 05:23:42 -0700 |
---|---|---|
committer | Cole Mickens <cole.mickens@gmail.com> | 2018-10-29 05:24:19 -0700 |
commit | b79dc80b2f57db784589deb773feb097f14b2e3a (patch) | |
tree | 7083ab42c86dc59e5b610c824dfa2621d08fa9d7 /pkgs/development | |
parent | 6675f9e223643e2054f12914d4209619d4ee5074 (diff) | |
download | nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.tar nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.tar.gz nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.tar.bz2 nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.tar.lz nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.tar.xz nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.tar.zst nixlib-b79dc80b2f57db784589deb773feb097f14b2e3a.zip |
ffmpeg: enable libdrm
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/ffmpeg/generic.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 7c3b3447d613..d11ef732a01f 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, pkgconfig, perl, texinfo, yasm , alsaLib, bzip2, fontconfig, freetype, gnutls, libiconv, lame, libass, libogg -, libssh, libtheora, libva, libvorbis, libvpx, lzma, libpulseaudio, soxr +, libssh, libtheora, libva, libdrm, libvorbis, libvpx, lzma, libpulseaudio, soxr , x264, x265, xvidcore, zlib, libopus, speex , openglSupport ? false, libGLU_combined ? null # Build options @@ -130,6 +130,7 @@ stdenv.mkDerivation rec { "--enable-libtheora" (ifMinVer "2.1" "--enable-libssh") (ifMinVer "0.6" (enableFeature vaapiSupport "vaapi")) + (ifMinVer "3.4" (enableFeature vaapiSupport "libdrm")) "--enable-vdpau" "--enable-libvorbis" (ifMinVer "0.6" (enableFeature vpxSupport "libvpx")) @@ -165,6 +166,7 @@ stdenv.mkDerivation rec { ++ optional vpxSupport libvpx ++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM ++ optional ((isLinux || isFreeBSD) && !isAarch32) libva + ++ optional ((isLinux || isFreeBSD) && !isAarch32) libdrm ++ optional isLinux alsaLib ++ optionals isDarwin darwinFrameworks ++ optional vdpauSupport libvdpau |