SDL2_mixer: add optional fluidsynth support
also add flac support and mp3 support, and add myself as the maintainer, since there is no current maintainer for this package
This commit is contained in:
parent
e3abe9c6fa
commit
f60fec99d1
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, lib, fetchurl, SDL2, libogg, libvorbis, enableNativeMidi ? false }:
|
||||
{ stdenv, lib, fetchurl, SDL2, libogg, libvorbis, smpeg, flac, enableNativeMidi ? false, fluidsynth ? null }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "SDL2_mixer-${version}";
|
||||
|
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "0pv9jzjpcjlbiaybvwrb4avmv46qk7iqxlnqrd2dfj82c4mgc92s";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ SDL2 libogg libvorbis ];
|
||||
propagatedBuildInputs = [ SDL2 libogg libvorbis fluidsynth smpeg flac ];
|
||||
|
||||
configureFlags = [ "--disable-music-ogg-shared" ] ++ lib.optional enableNativeMidi "--enable-music-native-midi-gpl";
|
||||
|
||||
|
@ -17,6 +17,7 @@ stdenv.mkDerivation rec {
|
|||
description = "SDL multi-channel audio mixer library";
|
||||
platforms = platforms.linux;
|
||||
homepage = "https://www.libsdl.org/projects/SDL_mixer/";
|
||||
maintainers = with maintainers; [ MP2E ];
|
||||
license = licenses.zlib;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue