Merge pull request #263137 from nagy/nagy/chicken-fix

chickenPackages.chickenEggs.sdl2{,-image,-ttf}: fix build on linux
This commit is contained in:
Weijia Wang
2023-10-25 10:11:21 +02:00
committed by GitHub
@@ -69,9 +69,18 @@ in
addToNativeBuildInputs (lib.optionals (stdenv.system == "x86_64-darwin") [ pkgs.memorymappingHook ])
(addPkgConfig old);
sdl-base = addToBuildInputs pkgs.SDL;
sdl2 = addToPropagatedBuildInputsWithPkgConfig pkgs.SDL2;
sdl2-image = addToBuildInputs pkgs.SDL2_image;
sdl2-ttf = addToBuildInputs pkgs.SDL2_ttf;
sdl2 = old:
((addToPropagatedBuildInputsWithPkgConfig pkgs.SDL2 old) //
# needed for sdl2-config to be in PATH
(addToNativeBuildInputs pkgs.SDL2 old));
sdl2-image = old:
((addToPropagatedBuildInputsWithPkgConfig pkgs.SDL2_image old) //
# needed for sdl2-config to be in PATH
(addToNativeBuildInputs pkgs.SDL2 old));
sdl2-ttf = old:
((addToPropagatedBuildInputsWithPkgConfig pkgs.SDL2_ttf old) //
# needed for sdl2-config to be in PATH
(addToNativeBuildInputs pkgs.SDL2 old));
soil = addToPropagatedBuildInputsWithPkgConfig pkgs.libepoxy;
sqlite3 = addToBuildInputs pkgs.sqlite;
stemmer = old: