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 ];