Merge #218309: ffmpeg: ffmpeg_4 → ffmpeg_5

...into staging

+115 -105
+2 -2
pkgs/applications/audio/moc/default.nix
··· 15 15 , musepackSupport ? true, libmpc, libmpcdec, taglib 16 16 , vorbisSupport ? true, libvorbis 17 17 , speexSupport ? true, speex 18 - , ffmpegSupport ? true, ffmpeg 18 + , ffmpegSupport ? true, ffmpeg_4 19 19 , sndfileSupport ? true, libsndfile 20 20 , wavpackSupport ? true, wavpack 21 21 # Misc ··· 56 56 ++ lib.optionals musepackSupport [ libmpc libmpcdec taglib ] 57 57 ++ lib.optional vorbisSupport libvorbis 58 58 ++ lib.optional speexSupport speex 59 - ++ lib.optional ffmpegSupport ffmpeg 59 + ++ lib.optional ffmpegSupport ffmpeg_4 60 60 ++ lib.optional sndfileSupport libsndfile 61 61 ++ lib.optional wavpackSupport wavpack 62 62 # Misc
+2 -2
pkgs/applications/audio/musly/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, eigen, ffmpeg }: 1 + { lib, stdenv, fetchFromGitHub, cmake, eigen, ffmpeg_4 }: 2 2 stdenv.mkDerivation { 3 3 pname = "musly"; 4 4 version = "unstable-2017-04-26"; ··· 9 9 sha256 = "1q42wvdwy2pac7bhfraqqj2czw7w2m33ms3ifjl8phm7d87i8825"; 10 10 }; 11 11 nativeBuildInputs = [ cmake ]; 12 - buildInputs = [ eigen ffmpeg ]; 12 + buildInputs = [ eigen ffmpeg_4 ]; 13 13 fixupPhase = lib.optionalString stdenv.isDarwin '' 14 14 install_name_tool -change libmusly.dylib $out/lib/libmusly.dylib $out/bin/musly 15 15 install_name_tool -change libmusly_resample.dylib $out/lib/libmusly_resample.dylib $out/bin/musly
+2 -2
pkgs/applications/audio/spek/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, intltool, pkg-config, ffmpeg, wxGTK32, gtk3, wrapGAppsHook }: 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook, intltool, pkg-config, ffmpeg_4, wxGTK32, gtk3, wrapGAppsHook }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "spek"; ··· 13 13 14 14 nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook ]; 15 15 16 - buildInputs = [ ffmpeg wxGTK32 gtk3 ]; 16 + buildInputs = [ ffmpeg_4 wxGTK32 gtk3 ]; 17 17 18 18 meta = with lib; { 19 19 description = "Analyse your audio files by showing their spectrogram";
+2 -2
pkgs/applications/audio/tenacity/default.nix
··· 30 30 , expat 31 31 , libid3tag 32 32 , libopus 33 - , ffmpeg 33 + , ffmpeg_4 34 34 , soundtouch 35 35 , pcre 36 36 , portaudio ··· 110 110 buildInputs = [ 111 111 alsa-lib 112 112 expat 113 - ffmpeg 113 + ffmpeg_4 114 114 file 115 115 flac 116 116 glib
+1 -1
pkgs/applications/blockchains/bitcoin-unlimited/default.nix
··· 58 58 homepage = "https://www.bitcoinunlimited.info/"; 59 59 maintainers = with maintainers; [ DmitryTsygankov ]; 60 60 license = licenses.mit; 61 - broken = stdenv.isDarwin; 61 + broken = true; 62 62 platforms = platforms.unix; 63 63 }; 64 64 }
+1
pkgs/applications/blockchains/dogecoin/default.nix
··· 54 54 license = licenses.mit; 55 55 maintainers = with maintainers; [ edwtjo offline ]; 56 56 platforms = platforms.unix; 57 + broken = true; 57 58 }; 58 59 }
+1 -1
pkgs/applications/blockchains/pivx/default.nix
··· 64 64 ''; 65 65 66 66 meta = with lib; { 67 - broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin; 67 + broken = true; 68 68 description = "An open source crypto-currency focused on fast private transactions"; 69 69 longDescription = '' 70 70 PIVX is an MIT licensed, open source, blockchain-based cryptocurrency with
+2 -2
pkgs/applications/emulators/attract-mode/default.nix
··· 1 - { expat, fetchFromGitHub, ffmpeg, fontconfig, freetype, libarchive, libjpeg 1 + { expat, fetchFromGitHub, ffmpeg_4, fontconfig, freetype, libarchive, libjpeg 2 2 , libGLU, libGL, openal, pkg-config, sfml, lib, stdenv, zlib 3 3 }: 4 4 ··· 20 20 ''; 21 21 22 22 buildInputs = [ 23 - expat ffmpeg fontconfig freetype libarchive libjpeg libGLU libGL openal sfml zlib 23 + expat ffmpeg_4 fontconfig freetype libarchive libjpeg libGLU libGL openal sfml zlib 24 24 ]; 25 25 26 26 meta = with lib; {
+2 -2
pkgs/applications/emulators/citra/generic.nix
··· 20 20 , enableCubeb ? true, libpulseaudio 21 21 , enableFfmpegAudioDecoder ? true 22 22 , enableFfmpegVideoDumper ? true 23 - , ffmpeg 23 + , ffmpeg_4 24 24 , useDiscordRichPresence ? true, rapidjson 25 25 , enableFdk ? false, fdk_aac 26 26 }: ··· 41 41 ++ lib.optional enableSdl2 SDL2 42 42 ++ lib.optional enableQtTranslation qttools 43 43 ++ lib.optional enableCubeb libpulseaudio 44 - ++ lib.optional (enableFfmpegAudioDecoder || enableFfmpegVideoDumper) ffmpeg 44 + ++ lib.optional (enableFfmpegAudioDecoder || enableFfmpegVideoDumper) ffmpeg_4 45 45 ++ lib.optional useDiscordRichPresence rapidjson 46 46 ++ lib.optional enableFdk fdk_aac; 47 47
+2 -2
pkgs/applications/emulators/pcsxr/default.nix
··· 1 1 { lib, stdenv, fetchurl, autoreconfHook, intltool, pkg-config, gtk3, SDL2, xorg 2 - , wrapGAppsHook, libcdio, nasm, ffmpeg, file 2 + , wrapGAppsHook, libcdio, nasm, ffmpeg_4, file 3 3 , fetchpatch }: 4 4 5 5 stdenv.mkDerivation rec { ··· 52 52 53 53 nativeBuildInputs = [ autoreconfHook intltool pkg-config wrapGAppsHook ]; 54 54 buildInputs = [ 55 - gtk3 SDL2 xorg.libXv xorg.libXtst libcdio nasm ffmpeg file 55 + gtk3 SDL2 xorg.libXv xorg.libXtst libcdio nasm ffmpeg_4 file 56 56 xorg.libXxf86vm 57 57 ]; 58 58
+2 -2
pkgs/applications/emulators/ppsspp/default.nix
··· 4 4 , SDL2 5 5 , cmake 6 6 , copyDesktopItems 7 - , ffmpeg 7 + , ffmpeg_4 8 8 , glew 9 9 , libffi 10 10 , libsForQt5 ··· 59 59 60 60 buildInputs = [ 61 61 SDL2 62 - ffmpeg 62 + ffmpeg_4 63 63 (glew.override { enableEGL = forceWayland; }) 64 64 libzip 65 65 snappy
+2 -1
pkgs/applications/emulators/retroarch/cores.nix
··· 7 7 , curl 8 8 , fetchFromGitHub 9 9 , ffmpeg 10 + , ffmpeg_4 10 11 , fluidsynth 11 12 , gettext 12 13 , hexdump ··· 755 756 ppsspp = mkLibretroCore { 756 757 core = "ppsspp"; 757 758 extraNativeBuildInputs = [ cmake pkg-config python3 ]; 758 - extraBuildInputs = [ libGLU libGL libzip ffmpeg snappy xorg.libX11 ]; 759 + extraBuildInputs = [ libGLU libGL libzip ffmpeg_4 snappy xorg.libX11 ]; 759 760 makefile = "Makefile"; 760 761 cmakeFlags = [ 761 762 "-DLIBRETRO=ON"
+2 -2
pkgs/applications/graphics/digikam/default.nix
··· 24 24 , boost 25 25 , eigen 26 26 , exiv2 27 - , ffmpeg 27 + , ffmpeg_4 28 28 , flex 29 29 , graphviz 30 30 , imagemagick ··· 70 70 boost 71 71 eigen 72 72 exiv2 73 - ffmpeg 73 + ffmpeg_4 74 74 flex 75 75 graphviz 76 76 imagemagick
+1
pkgs/applications/graphics/fluxus/default.nix
··· 72 72 license = licenses.gpl2; 73 73 homepage = "http://www.pawfal.org/fluxus/"; 74 74 maintainers = [ maintainers.brainrape ]; 75 + broken = true; 75 76 }; 76 77 }
+1
pkgs/applications/graphics/gnome-decoder/default.nix
··· 78 78 platforms = platforms.linux; 79 79 mainProgram = "decoder"; 80 80 maintainers = with maintainers; [ zendo ]; 81 + broken = true; 81 82 }; 82 83 }
+2 -2
pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix
··· 16 16 , kwayland 17 17 , lz4 18 18 , xxHash 19 - , ffmpeg 19 + , ffmpeg_4 20 20 , openalSoft 21 21 , minizip 22 22 , libopus ··· 132 132 qtsvg 133 133 lz4 134 134 xxHash 135 - ffmpeg 135 + ffmpeg_4 136 136 openalSoft 137 137 minizip 138 138 libopus
+2 -2
pkgs/applications/science/biology/febio-studio/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake, zlib, libglvnd, libGLU, wrapQtAppsHook 2 2 , sshSupport ? true, openssl, libssh 3 3 , tetgenSupport ? true, tetgen 4 - , ffmpegSupport ? true, ffmpeg 4 + , ffmpegSupport ? true, ffmpeg_4 5 5 , dicomSupport ? false, dcmtk 6 6 , withModelRepo ? true 7 7 , withCadFeatures ? false ··· 47 47 buildInputs = [ zlib libglvnd libGLU openssl libssh ] 48 48 ++ lib.optional sshSupport openssl 49 49 ++ lib.optional tetgenSupport tetgen 50 - ++ lib.optional ffmpegSupport ffmpeg 50 + ++ lib.optional ffmpegSupport ffmpeg_4 51 51 ++ lib.optional dicomSupport dcmtk 52 52 ; 53 53
+2 -2
pkgs/applications/science/networking/sumo/default.nix
··· 1 - { lib, bzip2, cmake, eigen, fetchFromGitHub, ffmpeg, fox_1_6, gdal, 1 + { lib, bzip2, cmake, eigen, fetchFromGitHub, ffmpeg_4, fox_1_6, gdal, 2 2 git, gl2ps, gpp , gtest, jdk, libGL, libGLU, libX11, libjpeg, 3 3 libpng, libtiff, libxcrypt, openscenegraph , proj, python3, 4 4 python3Packages, stdenv, swig, xercesc, xorg, zlib }: ··· 24 24 buildInputs = [ 25 25 bzip2 26 26 eigen 27 - ffmpeg 27 + ffmpeg_4 28 28 fox_1_6 29 29 gdal 30 30 gl2ps
+2 -1
pkgs/applications/terminal-emulators/syncterm/default.nix
··· 32 32 33 33 meta = with lib; { 34 34 # error: unsupported option '-fsanitize=safe-stack' for target 'x86_64-apple-darwin' 35 - broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin; 35 + # broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin; 36 + broken = true; # sendmsg.c:(.text+0x1099): undefined reference to `pthread_yield' 36 37 homepage = "https://syncterm.bbsdev.net/"; 37 38 description = "BBS terminal emulator"; 38 39 maintainers = with maintainers; [ embr ];
+2 -2
pkgs/applications/video/bino3d/default.nix
··· 1 - { mkDerivation, lib, fetchurl, pkg-config, ffmpeg, glew, libass, openal, qtbase }: 1 + { mkDerivation, lib, fetchurl, pkg-config, ffmpeg_4, glew, libass, openal, qtbase }: 2 2 3 3 mkDerivation rec { 4 4 pname = "bino"; ··· 11 11 12 12 nativeBuildInputs = [ pkg-config ]; 13 13 14 - buildInputs = [ ffmpeg glew libass openal qtbase ]; 14 + buildInputs = [ ffmpeg_4 glew libass openal qtbase ]; 15 15 16 16 enableParallelBuilding = true; 17 17
+3 -3
pkgs/applications/video/bombono/default.nix
··· 8 8 , dvdplusrwtools 9 9 , enca 10 10 , cdrkit 11 - , ffmpeg 11 + , ffmpeg_4 12 12 , gettext 13 13 , gtk2 14 14 , gtkmm2 ··· 60 60 dvdauthor 61 61 dvdplusrwtools 62 62 enca 63 - ffmpeg 63 + ffmpeg_4 64 64 gtk2 65 65 gtkmm2 66 66 libdvdread ··· 76 76 # fix iso authoring 77 77 install -Dt $out/share/bombono/resources/scons_authoring tools/scripts/SConsTwin.py 78 78 79 - wrapProgram $out/bin/bombono-dvd --prefix PATH : ${lib.makeBinPath [ ffmpeg dvdauthor cdrkit ]} 79 + wrapProgram $out/bin/bombono-dvd --prefix PATH : ${lib.makeBinPath [ ffmpeg_4 dvdauthor cdrkit ]} 80 80 ''; 81 81 82 82 meta = with lib; {
+2 -2
pkgs/applications/video/ccextractor/default.nix
··· 9 9 , makeWrapper 10 10 , tesseract4 11 11 , leptonica 12 - , ffmpeg 12 + , ffmpeg_4 13 13 }: 14 14 15 15 stdenv.mkDerivation rec { ··· 37 37 38 38 buildInputs = [ zlib ] 39 39 ++ lib.optional (!stdenv.isLinux) libiconv 40 - ++ lib.optionals enableOcr [ leptonica tesseract4 ffmpeg ]; 40 + ++ lib.optionals enableOcr [ leptonica tesseract4 ffmpeg_4 ]; 41 41 42 42 cmakeFlags = [ 43 43 # file RPATH_CHANGE could not write new RPATH:
+2 -2
pkgs/applications/video/dvdstyler/default.nix
··· 7 7 , docbook-xsl-nons 8 8 , dvdauthor 9 9 , dvdplusrwtools 10 - , ffmpeg 10 + , ffmpeg_4 11 11 , flex 12 12 , fontconfig 13 13 , gettext ··· 61 61 cdrtools 62 62 dvdauthor 63 63 dvdplusrwtools 64 - ffmpeg 64 + ffmpeg_4 65 65 fontconfig 66 66 glib 67 67 libexif
+2 -2
pkgs/applications/video/mplayer/default.nix
··· 1 - { config, lib, stdenv, fetchurl, fetchsvn, pkg-config, freetype, yasm, ffmpeg 1 + { config, lib, stdenv, fetchurl, fetchsvn, pkg-config, freetype, yasm, ffmpeg_4 2 2 , aalibSupport ? true, aalib 3 3 , fontconfigSupport ? true, fontconfig, freefont_ttf 4 4 , fribidiSupport ? true, fribidi ··· 87 87 depsBuildBuild = [ buildPackages.stdenv.cc ]; 88 88 nativeBuildInputs = [ pkg-config yasm ]; 89 89 buildInputs = with lib; 90 - [ freetype ffmpeg ] 90 + [ freetype ffmpeg_4 ] 91 91 ++ optional aalibSupport aalib 92 92 ++ optional fontconfigSupport fontconfig 93 93 ++ optional fribidiSupport fribidi
+2 -2
pkgs/applications/video/olive-editor/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub 2 2 , pkg-config, which, qmake, wrapQtAppsHook 3 - , qtmultimedia, frei0r, opencolorio_1, ffmpeg-full, CoreFoundation }: 3 + , qtmultimedia, frei0r, opencolorio_1, ffmpeg_4, CoreFoundation }: 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "olive-editor"; ··· 25 25 ]; 26 26 27 27 buildInputs = [ 28 - ffmpeg-full 28 + ffmpeg_4 29 29 frei0r 30 30 opencolorio_1 31 31 qtmultimedia
+1
pkgs/applications/video/rtabmap/default.nix
··· 60 60 license = licenses.bsd3; 61 61 maintainers = with maintainers; [ ckie ]; 62 62 platforms = with platforms; linux; 63 + broken = true; 63 64 }; 64 65 }
+2 -2
pkgs/applications/video/simplescreenrecorder/default.nix
··· 1 - { lib, stdenv, mkDerivation, fetchFromGitHub, alsa-lib, ffmpeg, libjack2, libX11, libXext, libXinerama, qtx11extras 1 + { lib, stdenv, mkDerivation, fetchFromGitHub, alsa-lib, ffmpeg_4, libjack2, libX11, libXext, libXinerama, qtx11extras 2 2 , libXfixes, libGLU, libGL, pkg-config, libpulseaudio, libv4l, qtbase, qttools, cmake, ninja 3 3 }: 4 4 ··· 30 30 31 31 nativeBuildInputs = [ pkg-config cmake ninja ]; 32 32 buildInputs = [ 33 - alsa-lib ffmpeg libjack2 libX11 libXext libXfixes libXinerama libGLU libGL 33 + alsa-lib ffmpeg_4 libjack2 libX11 libXext libXfixes libXinerama libGLU libGL 34 34 libpulseaudio libv4l qtbase qttools qtx11extras 35 35 ]; 36 36
+2 -2
pkgs/applications/video/webcamoid/default.nix
··· 1 1 { lib, fetchFromGitHub, pkg-config, libxcb, mkDerivation, cmake 2 2 , qtbase, qtdeclarative, qtquickcontrols, qtquickcontrols2 3 - , ffmpeg-full, gst_all_1, libpulseaudio, alsa-lib, jack2 3 + , ffmpeg_4, gst_all_1, libpulseaudio, alsa-lib, jack2 4 4 , v4l-utils }: 5 5 mkDerivation rec { 6 6 pname = "webcamoid"; ··· 16 16 buildInputs = [ 17 17 libxcb 18 18 qtbase qtdeclarative qtquickcontrols qtquickcontrols2 19 - ffmpeg-full 19 + ffmpeg_4 20 20 gst_all_1.gstreamer gst_all_1.gst-plugins-base 21 21 alsa-lib libpulseaudio jack2 22 22 v4l-utils
+1 -1
pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
··· 32 32 license = licenses.gpl3Plus; 33 33 maintainers = with maintainers; [ doronbehar ]; 34 34 platforms = platforms.linux; 35 + broken = true; 35 36 }; 36 37 } 37 -
+2 -2
pkgs/development/libraries/libextractor/default.nix
··· 13 13 # ''; 14 14 # See also <https://nixos.org/nixpkgs/manual/#sec-language-gnome>. 15 15 , gtkSupport ? true, glib, gtk3 16 - , videoSupport ? true, ffmpeg, libmpeg2 16 + , videoSupport ? true, ffmpeg_4, libmpeg2 17 17 }: 18 18 19 19 stdenv.mkDerivation rec { ··· 50 50 ] ++ lib.optionals gstreamerSupport 51 51 ([ gst_all_1.gstreamer ] ++ gstPlugins gst_all_1) 52 52 ++ lib.optionals gtkSupport [ glib gtk3 ] 53 - ++ lib.optionals videoSupport [ ffmpeg libmpeg2 ]; 53 + ++ lib.optionals videoSupport [ ffmpeg_4 libmpeg2 ]; 54 54 55 55 configureFlags = [ 56 56 "--disable-ltdl-install"
+2 -2
pkgs/development/libraries/libqtav/default.nix
··· 10 10 , libX11 11 11 , libass 12 12 , openal 13 - , ffmpeg 13 + , ffmpeg_4 14 14 , libuchardet 15 15 , alsa-lib 16 16 , libpulseaudio ··· 30 30 libX11 31 31 libass 32 32 openal 33 - ffmpeg 33 + ffmpeg_4 34 34 libuchardet 35 35 alsa-lib 36 36 libpulseaudio
+2 -2
pkgs/development/libraries/mediastreamer/default.nix
··· 2 2 , bzrtp 3 3 , cmake 4 4 , fetchFromGitLab 5 - , ffmpeg 5 + , ffmpeg_4 6 6 , glew 7 7 , gsm 8 8 , lib ··· 58 58 bzrtp 59 59 ortp 60 60 61 - ffmpeg 61 + ffmpeg_4 62 62 glew 63 63 libX11 64 64 libXext
+1
pkgs/development/libraries/openhmd/default.nix
··· 60 60 license = licenses.boost; 61 61 maintainers = with maintainers; [ oxij ]; 62 62 platforms = platforms.unix; 63 + broken = true; 63 64 }; 64 65 }
+2 -2
pkgs/development/libraries/pangolin/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, cmake, pkg-config, doxygen, libGL, glew 2 - , xorg, ffmpeg, libjpeg, libpng, libtiff, eigen 2 + , xorg, ffmpeg_4, libjpeg, libpng, libtiff, eigen 3 3 , Carbon ? null, Cocoa ? null 4 4 }: 5 5 ··· 21 21 libGL 22 22 glew 23 23 xorg.libX11 24 - ffmpeg 24 + ffmpeg_4 25 25 libjpeg 26 26 libpng 27 27 libtiff
+2 -8
pkgs/development/libraries/xine-lib/default.nix
··· 5 5 , aalib 6 6 , alsa-lib 7 7 , autoconf 8 - , ffmpeg 8 + , ffmpeg_4 9 9 , flac 10 10 , libGL 11 11 , libGLU ··· 42 42 url = "https://raw.githubusercontent.com/archlinux/svntogit-community/209ae10d59d29c13633b75aa327cf937f3ff0725/trunk/010-xine-lib-libcaca-0.99.beta20-fix.patch"; 43 43 sha256 = "088141x1yp84y09x3s01v21yzas2bwavxz9v30z5hyq6c3syrmgr"; 44 44 }) 45 - # Fix build with ffmpeg 5.0 ; remove for xine-lib 1.2.12 46 - (fetchpatch { 47 - name = "xine-lib-ffmpeg-5.0-fix.patch"; 48 - url = "https://raw.githubusercontent.com/archlinux/svntogit-community/209ae10d59d29c13633b75aa327cf937f3ff0725/trunk/020-xine-lib-ffmpeg-5.0-fix.patch"; 49 - sha256 = "15ff15bqxq1nqqazfbmfq6swrdjr2raxyq7hx6k0r61izhf0g8ld"; 50 - }) 51 45 ]; 52 46 53 47 nativeBuildInputs = [ ··· 58 52 buildInputs = [ 59 53 aalib 60 54 alsa-lib 61 - ffmpeg 55 + ffmpeg_4 # xine-lib 1.2.12 should support ffmpeg_5 62 56 flac 63 57 libGL 64 58 libGLU
+2 -2
pkgs/development/octave-modules/video/default.nix
··· 3 3 , lib 4 4 , fetchurl 5 5 , pkg-config 6 - , ffmpeg 6 + , ffmpeg_4 7 7 }: 8 8 9 9 buildOctavePackage rec { ··· 20 20 ]; 21 21 22 22 propagatedBuildInputs = [ 23 - ffmpeg 23 + ffmpeg_4 24 24 ]; 25 25 26 26 meta = with lib; {
+1
pkgs/development/python-modules/apache-beam/default.nix
··· 207 207 homepage = "https://beam.apache.org/"; 208 208 license = licenses.asl20; 209 209 maintainers = with maintainers; [ ndl ]; 210 + broken = true; 210 211 }; 211 212 }
+2 -2
pkgs/development/python-modules/ffmpeg-python/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , ffmpeg 4 + , ffmpeg_4 5 5 , future 6 6 , pytest-mock 7 7 , pytestCheckHook ··· 36 36 patches = [ 37 37 (substituteAll { 38 38 src = ./ffmpeg-location.patch; 39 - inherit ffmpeg; 39 + ffmpeg = ffmpeg_4; 40 40 }) 41 41 ]; 42 42
+1
pkgs/development/python-modules/pims/default.nix
··· 53 53 homepage = "https://github.com/soft-matter/pims"; 54 54 license = licenses.bsd3; 55 55 maintainers = with maintainers; [ costrouc ]; 56 + broken = true; 56 57 }; 57 58 }
+1
pkgs/development/python-modules/pydevd/default.nix
··· 53 53 homepage = "https://github.com/fabioz/PyDev.Debugger"; 54 54 license = licenses.epl10; 55 55 maintainers = with maintainers; [ onny ]; 56 + broken = true; 56 57 }; 57 58 }
+1
pkgs/development/python-modules/python-efl/default.nix
··· 48 48 platforms = platforms.linux; 49 49 license = with licenses; [ gpl3 lgpl3 ]; 50 50 maintainers = with maintainers; [ matejc ftrvxmtrx ] ++ teams.enlightenment.members; 51 + broken = true; 51 52 }; 52 53 }
+1 -1
pkgs/development/python-modules/spectral-cube/default.nix
··· 46 46 license = lib.licenses.bsd3; 47 47 platforms = lib.platforms.all; 48 48 maintainers = with lib.maintainers; [ smaret ]; 49 + broken = true; 49 50 }; 50 51 } 51 -
+1
pkgs/development/python-modules/sunpy/default.nix
··· 159 159 homepage = "https://sunpy.org"; 160 160 license = licenses.bsd2; 161 161 maintainers = with maintainers; [ costrouc ]; 162 + broken = true; 162 163 }; 163 164 }
+1
pkgs/development/python-modules/wxPython/4.0.nix
··· 83 83 description = "Cross platform GUI toolkit for Python, Phoenix version"; 84 84 homepage = "http://wxpython.org/"; 85 85 license = lib.licenses.wxWindows; 86 + broken = true; 86 87 }; 87 88 88 89 }
+1
pkgs/development/python-modules/wxPython/4.1.nix
··· 142 142 homepage = "http://wxpython.org/"; 143 143 license = licenses.wxWindows; 144 144 maintainers = with maintainers; [ tfmoraes ]; 145 + broken = true; 145 146 }; 146 147 }
+1
pkgs/development/tools/shadered/default.nix
··· 45 45 homepage = "https://github.com/dfranx/SHADERed"; 46 46 license = with licenses; [ mit ]; 47 47 maintainers = with maintainers; [ Scriptkiddi ]; 48 + broken = true; 48 49 }; 49 50 }
+2 -2
pkgs/games/hedgewars/default.nix
··· 1 - { stdenv, SDL2_image, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg, freeglut 1 + { stdenv, SDL2_image, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg_4, freeglut 2 2 , lib, fetchurl, cmake, pkg-config, lua5_1, SDL2, SDL2_mixer 3 3 , zlib, libpng, libGL, libGLU, physfs 4 4 , qtbase, qttools, wrapQtAppsHook ··· 27 27 SDL2_ttf SDL2_net SDL2 SDL2_mixer SDL2_image 28 28 fpc lua5_1 29 29 llvm # hard-requirement on aarch64, for some reason not strictly necessary on x86-64 30 - ffmpeg freeglut physfs 30 + ffmpeg_4 freeglut physfs 31 31 qtbase 32 32 ] ++ lib.optional withServer ghc; 33 33
+1
pkgs/games/openclonk/default.nix
··· 41 41 license = if enableSoundtrack then licenses.unfreeRedistributable else licenses.isc; 42 42 maintainers = with maintainers; [ lheckemann ]; 43 43 platforms = [ "x86_64-linux" "i686-linux" ]; 44 + broken = true; 44 45 }; 45 46 }
+2 -2
pkgs/games/openrw/default.nix
··· 11 11 , openal 12 12 , SDL2 13 13 , boost 14 - , ffmpeg 14 + , ffmpeg_4 15 15 , Cocoa 16 16 , OpenAL }: 17 17 ··· 35 35 nativeBuildInputs = [ cmake ]; 36 36 37 37 buildInputs = [ 38 - sfml libGLU libGL bullet glm libmad openal SDL2 boost ffmpeg 38 + sfml libGLU libGL bullet glm libmad openal SDL2 boost ffmpeg_4 39 39 ] ++ lib.optionals stdenv.isDarwin [ OpenAL Cocoa ]; 40 40 41 41 meta = with lib; {
+2 -2
pkgs/games/performous/default.nix
··· 5 5 , aubio 6 6 , boost 7 7 , cmake 8 - , ffmpeg 8 + , ffmpeg_4 9 9 , gettext 10 10 , git 11 11 , glew ··· 58 58 SDL2 59 59 aubio 60 60 boost 61 - ffmpeg 61 + ffmpeg_4 62 62 glew 63 63 glibmm 64 64 glm
+1
pkgs/games/spring/default.nix
··· 87 87 license = licenses.gpl2Plus; 88 88 maintainers = with maintainers; [ qknight domenkozar sorki ]; 89 89 platforms = [ "x86_64-linux" ]; 90 + broken = true; 90 91 }; 91 92 }
+2 -2
pkgs/games/stepmania/default.nix
··· 1 1 { stdenv, lib, fetchFromGitHub, cmake, nasm 2 - , gtk2, glib, ffmpeg, alsa-lib, libmad, libogg, libvorbis 2 + , gtk2, glib, ffmpeg_4, alsa-lib, libmad, libogg, libvorbis 3 3 , glew, libpulseaudio, udev 4 4 }: 5 5 ··· 25 25 nativeBuildInputs = [ cmake nasm ]; 26 26 27 27 buildInputs = [ 28 - gtk2 glib ffmpeg alsa-lib libmad libogg libvorbis 28 + gtk2 glib ffmpeg_4 alsa-lib libmad libogg libvorbis 29 29 glew libpulseaudio udev 30 30 ]; 31 31
+4 -5
pkgs/games/ultrastardx/default.nix
··· 14 14 , SDL2_gfx 15 15 , SDL2_mixer 16 16 , SDL2_net, SDL2_ttf 17 - , ffmpeg 17 + , ffmpeg_4 18 18 , sqlite 19 19 , zlib 20 20 , libX11 ··· 26 26 sharedLibs = [ 27 27 pcre portaudio freetype 28 28 SDL2 SDL2_image SDL2_gfx SDL2_mixer SDL2_net SDL2_ttf 29 - sqlite lua zlib libX11 libGLU libGL ffmpeg 29 + sqlite lua zlib libX11 libGLU libGL ffmpeg_4 30 30 ]; 31 31 32 32 in stdenv.mkDerivation rec { ··· 48 48 49 49 # ultrastardx binds to libffmpeg (and sublibs), specifying a very restrictive 50 50 # upper bounds on the minor versions of .so files. 51 - # We can assume ffmpeg won’t break any major ABI compatibility, since their 52 - # patch version seems to always stay at 100, 53 - # and their minor version changes quite frequently. 51 + # We can assume ffmpeg_4 won’t break any major ABI compatibility, since it's 52 + # effectively EOL 54 53 sed \ 55 54 -e 's/^ LIBAVCODEC_MAX_VERSION_MINOR.*$/ LIBAVCODEC_MAX_VERSION_MINOR = 1000;/' \ 56 55 -i src/lib/ffmpeg-4.0/avcodec.pas
+2 -2
pkgs/misc/screensavers/electricsheep/default.nix
··· 3 3 , fetchFromGitHub 4 4 , autoreconfHook 5 5 , wxGTK32 6 - , ffmpeg 6 + , ffmpeg_4 7 7 , lua5_1 8 8 , curl 9 9 , libpng ··· 34 34 35 35 buildInputs = [ 36 36 wxGTK32 37 - ffmpeg 37 + ffmpeg_4 38 38 lua5_1 39 39 curl 40 40 libpng
+2 -2
pkgs/os-specific/linux/guvcview/default.nix
··· 5 5 , pkg-config 6 6 , portaudio 7 7 , SDL2 8 - , ffmpeg 8 + , ffmpeg_4 9 9 , udev 10 10 , libusb1 11 11 , libv4l ··· 46 46 buildInputs = [ 47 47 SDL2 48 48 alsa-lib 49 - ffmpeg 49 + ffmpeg_4 50 50 libusb1 51 51 libv4l 52 52 portaudio
+2 -2
pkgs/servers/hydron/default.nix
··· 3 3 , fetchFromGitHub 4 4 , gitUpdater 5 5 , pkg-config 6 - , ffmpeg 6 + , ffmpeg_4 7 7 }: 8 8 9 9 buildGoModule rec { ··· 21 21 proxyVendor = true; 22 22 23 23 nativeBuildInputs = [ pkg-config ]; 24 - buildInputs = [ ffmpeg ]; 24 + buildInputs = [ ffmpeg_4 ]; 25 25 26 26 passthru.updateScript = gitUpdater { 27 27 rev-prefix = "v";
+2 -2
pkgs/servers/misc/oven-media-engine/default.nix
··· 7 7 , perl 8 8 , openssl 9 9 , zlib 10 - , ffmpeg 10 + , ffmpeg_4 11 11 , libvpx 12 12 , libopus 13 13 , libuuid ··· 33 33 enableParallelBuilding = true; 34 34 35 35 nativeBuildInputs = [ bc pkg-config perl ]; 36 - buildInputs = [ openssl srt zlib ffmpeg libvpx libopus srtp jemalloc pcre2 libuuid hiredis ]; 36 + buildInputs = [ openssl srt zlib ffmpeg_4 libvpx libopus srtp jemalloc pcre2 libuuid hiredis ]; 37 37 38 38 preBuild = '' 39 39 patchShebangs core/colorg++
+2 -2
pkgs/servers/tvheadend/default.nix
··· 14 14 , bzip2 15 15 , dbus 16 16 , dtv-scan-tables 17 - , ffmpeg 17 + , ffmpeg_4 18 18 , gettext 19 19 , gnutar 20 20 , gzip ··· 64 64 avahi 65 65 bzip2 66 66 dbus 67 - ffmpeg 67 + ffmpeg_4 # depends on libav 68 68 gettext 69 69 gzip 70 70 libiconv
+2 -2
pkgs/tools/audio/acoustid-fingerprinter/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, cmake, pkg-config, qt4, taglib, chromaprint, ffmpeg }: 1 + { lib, stdenv, fetchurl, fetchpatch, cmake, pkg-config, qt4, taglib, chromaprint, ffmpeg_4 }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "acoustid-fingerprinter"; ··· 11 11 }; 12 12 13 13 nativeBuildInputs = [ cmake pkg-config ]; 14 - buildInputs = [ qt4 taglib chromaprint ffmpeg ]; 14 + buildInputs = [ qt4 taglib chromaprint ffmpeg_4 ]; 15 15 16 16 cmakeFlags = [ "-DTAGLIB_MIN_VERSION=${lib.getVersion taglib}" ]; 17 17
+2 -2
pkgs/tools/audio/loudgain/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, pkg-config, ffmpeg, libebur128 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, ffmpeg_4, libebur128 2 2 , libresample, taglib, zlib }: 3 3 4 4 stdenv.mkDerivation rec { ··· 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake pkg-config ]; 16 - buildInputs = [ ffmpeg libebur128 libresample taglib zlib ]; 16 + buildInputs = [ ffmpeg_4 libebur128 libresample taglib zlib ]; 17 17 18 18 postInstall = '' 19 19 sed -e "1aPATH=$out/bin:\$PATH" -i "$out/bin/rgbpm"
+2 -2
pkgs/tools/graphics/vulkan-cts/default.nix
··· 2 2 , fetchFromGitHub 3 3 , fetchurl 4 4 , cmake 5 - , ffmpeg 5 + , ffmpeg_4 6 6 , libdrm 7 7 , libglvnd 8 8 , libffi ··· 103 103 ''; 104 104 105 105 buildInputs = [ 106 - ffmpeg 106 + ffmpeg_4 107 107 libdrm 108 108 libffi 109 109 libglvnd
+2 -2
pkgs/tools/video/harvid/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, ffmpeg, libjpeg, libpng, pkg-config }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, ffmpeg_4, libjpeg, libpng, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "harvid"; ··· 23 23 24 24 nativeBuildInputs = [ pkg-config ]; 25 25 26 - buildInputs = [ ffmpeg libjpeg libpng ]; 26 + buildInputs = [ ffmpeg_4 libjpeg libpng ]; 27 27 28 28 makeFlags = [ "DESTDIR=$(out)" "libdir=\"/lib\"" ]; 29 29
+2 -2
pkgs/tools/video/untrunc-anthwlock/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, ffmpeg, libui }: 1 + { lib, stdenv, fetchFromGitHub, ffmpeg_4, libui }: 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "untrunc-anthwlock"; ··· 11 11 sha256 = "14i2lq68q990hnm2kkfamlsi67bcml85zl8yjsyxc5h8ncc2f3dp"; 12 12 }; 13 13 14 - buildInputs = [ ffmpeg libui ]; 14 + buildInputs = [ ffmpeg_4 libui ]; 15 15 16 16 buildPhase = '' 17 17 runHook preBuild
+2 -2
pkgs/tools/video/xjadeo/default.nix
··· 1 - { lib, stdenv, autoreconfHook, fetchFromGitHub, ffmpeg, freetype, libGLU 1 + { lib, stdenv, autoreconfHook, fetchFromGitHub, ffmpeg_4, freetype, libGLU 2 2 , libjack2, liblo, libX11, libXv, pkg-config, portmidi, xorg }: 3 3 4 4 stdenv.mkDerivation rec { ··· 15 15 nativeBuildInputs = [ autoreconfHook pkg-config ]; 16 16 17 17 buildInputs = [ 18 - ffmpeg 18 + ffmpeg_4 19 19 libjack2 20 20 libX11 21 21 xorg.libXext
+3 -3
pkgs/top-level/all-packages.nix
··· 19870 19870 # update to ffmpeg 19871 19871 # Packages which use ffmpeg as a library, should pin to the relevant major 19872 19872 # version number which the upstream support. 19873 - ffmpeg = ffmpeg_4; 19874 - ffmpeg-headless = ffmpeg_4-headless; 19875 - ffmpeg-full = ffmpeg_4-full; 19873 + ffmpeg = ffmpeg_5; 19874 + ffmpeg-headless = ffmpeg_5-headless; 19875 + ffmpeg-full = ffmpeg_5-full; 19876 19876 19877 19877 ffmpegthumbnailer = callPackage ../development/libraries/ffmpegthumbnailer { }; 19878 19878