ffmpeg: enable libdrm
This commit is contained in:
parent
6675f9e223
commit
b79dc80b2f
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, perl, texinfo, yasm
|
{ stdenv, fetchurl, pkgconfig, perl, texinfo, yasm
|
||||||
, alsaLib, bzip2, fontconfig, freetype, gnutls, libiconv, lame, libass, libogg
|
, 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
|
, x264, x265, xvidcore, zlib, libopus, speex
|
||||||
, openglSupport ? false, libGLU_combined ? null
|
, openglSupport ? false, libGLU_combined ? null
|
||||||
# Build options
|
# Build options
|
||||||
@ -130,6 +130,7 @@ stdenv.mkDerivation rec {
|
|||||||
"--enable-libtheora"
|
"--enable-libtheora"
|
||||||
(ifMinVer "2.1" "--enable-libssh")
|
(ifMinVer "2.1" "--enable-libssh")
|
||||||
(ifMinVer "0.6" (enableFeature vaapiSupport "vaapi"))
|
(ifMinVer "0.6" (enableFeature vaapiSupport "vaapi"))
|
||||||
|
(ifMinVer "3.4" (enableFeature vaapiSupport "libdrm"))
|
||||||
"--enable-vdpau"
|
"--enable-vdpau"
|
||||||
"--enable-libvorbis"
|
"--enable-libvorbis"
|
||||||
(ifMinVer "0.6" (enableFeature vpxSupport "libvpx"))
|
(ifMinVer "0.6" (enableFeature vpxSupport "libvpx"))
|
||||||
@ -165,6 +166,7 @@ stdenv.mkDerivation rec {
|
|||||||
++ optional vpxSupport libvpx
|
++ optional vpxSupport libvpx
|
||||||
++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM
|
++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM
|
||||||
++ optional ((isLinux || isFreeBSD) && !isAarch32) libva
|
++ optional ((isLinux || isFreeBSD) && !isAarch32) libva
|
||||||
|
++ optional ((isLinux || isFreeBSD) && !isAarch32) libdrm
|
||||||
++ optional isLinux alsaLib
|
++ optional isLinux alsaLib
|
||||||
++ optionals isDarwin darwinFrameworks
|
++ optionals isDarwin darwinFrameworks
|
||||||
++ optional vdpauSupport libvdpau
|
++ optional vdpauSupport libvdpau
|
||||||
|
Loading…
Reference in New Issue
Block a user