diff options
author | superherointj <5861043+superherointj@users.noreply.github.com> | 2023-02-08 19:50:04 -0300 |
---|---|---|
committer | superherointj <5861043+superherointj@users.noreply.github.com> | 2023-02-27 14:08:42 -0300 |
commit | c973f19acde96069266c31b251d4ef799030b3c4 (patch) | |
tree | d1523208c6b541d9f21948fa99015e51482e8c59 /pkgs/development/libraries/SDL2_mixer/default.nix | |
parent | 7f5639fa3b68054ca0b062866dc62b22c3f11505 (diff) | |
download | nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.tar nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.tar.gz nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.tar.bz2 nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.tar.lz nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.tar.xz nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.tar.zst nixpkgs-c973f19acde96069266c31b251d4ef799030b3c4.zip |
SDL2_mixer: 2.0.4 -> 2.6.3
Release: https://github.com/libsdl-org/SDL_mixer/releases/tag/release-2.6.3
Diffstat (limited to 'pkgs/development/libraries/SDL2_mixer/default.nix')
-rw-r--r-- | pkgs/development/libraries/SDL2_mixer/default.nix | 36 |
1 files changed, 15 insertions, 21 deletions
diff --git a/pkgs/development/libraries/SDL2_mixer/default.nix b/pkgs/development/libraries/SDL2_mixer/default.nix index 7e562dddf0f..dab76bdab70 100644 --- a/pkgs/development/libraries/SDL2_mixer/default.nix +++ b/pkgs/development/libraries/SDL2_mixer/default.nix @@ -18,13 +18,25 @@ stdenv.mkDerivation rec { pname = "SDL2_mixer"; - version = "2.0.4"; + version = "2.6.3"; src = fetchurl { url = "https://www.libsdl.org/projects/SDL_mixer/release/${pname}-${version}.tar.gz"; - sha256 = "0694vsz5bjkcdgfdra6x9fq8vpzrl8m6q96gh58df7065hw5mkxl"; + sha256 = "sha256-emuoakeGSM5hfjpekncYG8Z/fOmHZgXupq/9Sg1u6o8="; }; + configureFlags = [ + "--disable-music-ogg-shared" + "--disable-music-flac-shared" + "--disable-music-mod-modplug-shared" + "--disable-music-mp3-mpg123-shared" + "--disable-music-opus-shared" + "--disable-music-midi-fluidsynth-shared" + ] ++ lib.optionals stdenv.isDarwin [ + "--disable-sdltest" + "--disable-smpegtest" + ]; + nativeBuildInputs = [ pkg-config ]; buildInputs = lib.optionals stdenv.isDarwin [ @@ -49,28 +61,10 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" ]; - # fix default path to timidity.cfg so MIDI files could be played - postPatch = '' - substituteInPlace timidity/options.h \ - --replace "/usr/share/timidity" "${timidity}/share/timidity" - ''; - - configureFlags = [ - "--disable-music-ogg-shared" - "--disable-music-flac-shared" - "--disable-music-mod-modplug-shared" - "--disable-music-mp3-mpg123-shared" - "--disable-music-opus-shared" - "--disable-music-midi-fluidsynth-shared" - ] ++ lib.optionals stdenv.isDarwin [ - "--disable-sdltest" - "--disable-smpegtest" - ]; - meta = with lib; { description = "SDL multi-channel audio mixer library"; platforms = platforms.unix; - homepage = "https://www.libsdl.org/projects/SDL_mixer/"; + homepage = "https://github.com/libsdl-org/SDL_mixer"; maintainers = with maintainers; [ MP2E ]; license = licenses.zlib; }; |