{ stdenv, fetchurl, SDL2, libogg, libvorbis, enableNativeMidi ? false }: stdenv.mkDerivation rec { name = "SDL2_mixer-2.0.0"; src = fetchurl { url = "http://www.libsdl.org/projects/SDL_mixer/release/${name}.tar.gz"; sha256 = "0nvjdxjchrajrn0jag877hdx9zb788hsd315zzg1lyck2wb0xkm8"; }; propagatedBuildInputs = [SDL2 libogg libvorbis]; configureFlags = "--disable-music-ogg-shared" + stdenv.lib.optionalString enableNativeMidi "--enable-music-native-midi-gpl"; postInstall = "ln -s $out/include/SDL2/SDL_mixer.h $out/include/"; meta = { description = "SDL multi-channel audio mixer library"; }; }