From 0cfc4d0b0a9569420d0af97af94292f6ba4eebd9 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Thu, 26 Jun 2025 16:14:29 +0200 Subject: [PATCH] SDL2_sound: only install static libs on a static platform Signed-off-by: Marcin Serwin --- pkgs/by-name/sd/SDL2_sound/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sd/SDL2_sound/package.nix b/pkgs/by-name/sd/SDL2_sound/package.nix index e7a323726e09..d59805662375 100644 --- a/pkgs/by-name/sd/SDL2_sound/package.nix +++ b/pkgs/by-name/sd/SDL2_sound/package.nix @@ -19,7 +19,11 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake ]; - cmakeFlags = [ (lib.cmakeBool "SDLSOUND_DECODER_MIDI" true) ]; + cmakeFlags = [ + (lib.cmakeBool "SDLSOUND_DECODER_MIDI" true) + (lib.cmakeBool "SDLSOUND_BUILD_SHARED" (!stdenv.hostPlatform.isStatic)) + (lib.cmakeBool "SDLSOUND_BUILD_STATIC" stdenv.hostPlatform.isStatic) + ]; buildInputs = [ SDL2 ];