ffmpeg: remove 2.X and 3.X conditions

This commit is contained in:
Sandro Jäckel 2022-09-29 11:32:17 +02:00
parent 77e8784f4e
commit 26a3bafb69
No known key found for this signature in database
GPG key ID: B1763F8651144063

View file

@ -91,7 +91,7 @@ stdenv.mkDerivation rec {
++ [ ++ [
"--disable-os2threads" # We don't support OS/2 "--disable-os2threads" # We don't support OS/2
"--enable-network" "--enable-network"
(ifMinVer "2.4" "--enable-pixelutils") "--enable-pixelutils"
# Executables # Executables
"--enable-ffmpeg" "--enable-ffmpeg"
"--disable-ffplay" "--disable-ffplay"
@ -118,26 +118,26 @@ stdenv.mkDerivation rec {
"--enable-libmp3lame" "--enable-libmp3lame"
"--enable-iconv" "--enable-iconv"
"--enable-libtheora" "--enable-libtheora"
(ifMinVer "2.1" "--enable-libssh") "--enable-libssh"
(enableFeature vaapiSupport "vaapi") (enableFeature vaapiSupport "vaapi")
(ifMinVer "3.4" (enableFeature vaapiSupport "libdrm")) (enableFeature vaapiSupport "libdrm")
(enableFeature vdpauSupport "vdpau") (enableFeature vdpauSupport "vdpau")
"--enable-libvorbis" "--enable-libvorbis"
(enableFeature vpxSupport "libvpx") (enableFeature vpxSupport "libvpx")
(ifMinVer "2.4" "--enable-lzma") "--enable-lzma"
(ifMinVer "2.2" (enableFeature openglSupport "opengl")) (enableFeature openglSupport "opengl")
(ifMinVer "4.2" (enableFeature libmfxSupport "libmfx")) (ifMinVer "4.2" (enableFeature libmfxSupport "libmfx"))
(ifMinVer "4.2" (enableFeature libaomSupport "libaom")) (ifMinVer "4.2" (enableFeature libaomSupport "libaom"))
(lib.optionalString pulseaudioSupport "--enable-libpulse") (lib.optionalString pulseaudioSupport "--enable-libpulse")
(ifMinVer "2.5" (if sdlSupport && reqMin "3.2" then "--enable-sdl2" else null)) (enableFeature sdlSupport "sdl2")
"--enable-libsoxr" "--enable-libsoxr"
"--enable-libx264" "--enable-libx264"
"--enable-libxvid" "--enable-libxvid"
"--enable-libzimg" "--enable-libzimg"
"--enable-zlib" "--enable-zlib"
(ifMinVer "2.8" "--enable-libopus") "--enable-libopus"
"--enable-libspeex" "--enable-libspeex"
(ifMinVer "2.8" "--enable-libx265") "--enable-libx265"
(ifMinVer "4.2" (enableFeature (reqMin "4.2") "libdav1d")) (ifMinVer "4.2" (enableFeature (reqMin "4.2") "libdav1d"))
# Developer flags # Developer flags
(enableFeature debugDeveloper "debug") (enableFeature debugDeveloper "debug")