summary refs log tree commit diff
path: root/pkgs/games/ultrastardx/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/games/ultrastardx/default.nix')
-rw-r--r--pkgs/games/ultrastardx/default.nix9
1 files changed, 4 insertions, 5 deletions
diff --git a/pkgs/games/ultrastardx/default.nix b/pkgs/games/ultrastardx/default.nix
index 1d6f199480d..b0991af79cb 100644
--- a/pkgs/games/ultrastardx/default.nix
+++ b/pkgs/games/ultrastardx/default.nix
@@ -14,7 +14,7 @@
 , SDL2_gfx
 , SDL2_mixer
 , SDL2_net, SDL2_ttf
-, ffmpeg
+, ffmpeg_4
 , sqlite
 , zlib
 , libX11
@@ -26,7 +26,7 @@ let
   sharedLibs = [
     pcre portaudio freetype
     SDL2 SDL2_image SDL2_gfx SDL2_mixer SDL2_net SDL2_ttf
-    sqlite lua zlib libX11 libGLU libGL ffmpeg
+    sqlite lua zlib libX11 libGLU libGL ffmpeg_4
   ];
 
 in stdenv.mkDerivation rec {
@@ -48,9 +48,8 @@ in stdenv.mkDerivation rec {
 
     # ultrastardx binds to libffmpeg (and sublibs), specifying a very restrictive
     # upper bounds on the minor versions of .so files.
-    # We can assume ffmpeg won’t break any major ABI compatibility, since their
-    # patch version seems to always stay at 100,
-    # and their minor version changes quite frequently.
+    # We can assume ffmpeg_4 won’t break any major ABI compatibility, since it's
+    # effectively EOL
     sed \
       -e 's/^  LIBAVCODEC_MAX_VERSION_MINOR.*$/  LIBAVCODEC_MAX_VERSION_MINOR = 1000;/' \
       -i src/lib/ffmpeg-4.0/avcodec.pas