From 9ff83852849dec83560ac0198d2a3b9962ce658f Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Thu, 22 Jan 2026 00:01:02 +0100
Subject: [PATCH] release: update options and SDLMIXER_MIDI_NATIVE does not
exist anymore
See https://github.com/libsdl-org/SDL_native_midi
---
.../resources/CMake/SDL3_mixerConfig.cmake | 1 -
.../cmake/SDL3_mixer/SDL3_mixerConfig.cmake | 1 -
.../msvc/cmake/SDL3_mixerConfig.cmake.in | 1 -
build-scripts/release-info.json | 21 ++++++++++++-------
4 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/Xcode/pkg-support/resources/CMake/SDL3_mixerConfig.cmake b/Xcode/pkg-support/resources/CMake/SDL3_mixerConfig.cmake
index 8bbfbd920..d0d69c617 100644
--- a/Xcode/pkg-support/resources/CMake/SDL3_mixerConfig.cmake
+++ b/Xcode/pkg-support/resources/CMake/SDL3_mixerConfig.cmake
@@ -40,7 +40,6 @@ set(SDLMIXER_MP3_MPG123 FALSE)
set(SDLMIXER_MIDI TRUE)
set(SDLMIXER_MIDI_FLUIDSYNTH FALSE)
-set(SDLMIXER_MIDI_NATIVE TRUE)
set(SDLMIXER_MIDI_TIMIDITY FALSE)
set(SDLMIXER_OPUS TRUE)
diff --git a/Xcode/pkg-support/resources/share/cmake/SDL3_mixer/SDL3_mixerConfig.cmake b/Xcode/pkg-support/resources/share/cmake/SDL3_mixer/SDL3_mixerConfig.cmake
index 9358d65b6..9b8b93435 100644
--- a/Xcode/pkg-support/resources/share/cmake/SDL3_mixer/SDL3_mixerConfig.cmake
+++ b/Xcode/pkg-support/resources/share/cmake/SDL3_mixer/SDL3_mixerConfig.cmake
@@ -101,7 +101,6 @@ set(SDLMIXER_MP3_MPG123 FALSE)
set(SDLMIXER_MIDI TRUE)
set(SDLMIXER_MIDI_FLUIDSYNTH FALSE)
-set(SDLMIXER_MIDI_NATIVE TRUE)
set(SDLMIXER_MIDI_TIMIDITY FALSE)
set(SDLMIXER_OPUS TRUE)
diff --git a/build-scripts/pkg-support/msvc/cmake/SDL3_mixerConfig.cmake.in b/build-scripts/pkg-support/msvc/cmake/SDL3_mixerConfig.cmake.in
index 35c25af84..1c7a325d1 100644
--- a/build-scripts/pkg-support/msvc/cmake/SDL3_mixerConfig.cmake.in
+++ b/build-scripts/pkg-support/msvc/cmake/SDL3_mixerConfig.cmake.in
@@ -39,7 +39,6 @@ set(SDLMIXER_MP3_MPG123 FALSE)
set(SDLMIXER_MIDI TRUE)
set(SDLMIXER_MIDI_FLUIDSYNTH FALSE)
-set(SDLMIXER_MIDI_NATIVE TRUE)
set(SDLMIXER_MIDI_TIMIDITY TRUE)
set(SDLMIXER_OPUS TRUE)
diff --git a/build-scripts/release-info.json b/build-scripts/release-info.json
index 1aaf57b9a..e5dd25d32 100644
--- a/build-scripts/release-info.json
+++ b/build-scripts/release-info.json
@@ -38,20 +38,22 @@
"-DBUILD_SHARED_LIBS=ON",
"-DSDLMIXER_FLAC=ON",
"-DSDLMIXER_FLAC_DRFLAC=ON",
- "-DSDLMIXER_GME=OFF",
- "-DSDLMIXER_MOD=OFF",
- "-DSDLMIXER_MOD_XMP=OFF",
+ "-DSDLMIXER_FLAC_LIBFLAC=OFF",
+ "-DSDLMIXER_GME=ON",
+ "-DSDLMIXER_MOD=ON",
+ "-DSDLMIXER_MOD_XMP=ON",
"-DSDLMIXER_MP3=ON",
"-DSDLMIXER_MP3_DRMP3=ON",
"-DSDLMIXER_MP3_MPG123=OFF",
"-DSDLMIXER_MIDI=ON",
- "-DSDLMIXER_MIDI_NATIVE=ON",
- "-DSDLMIXER_OPUS=OFF",
+ "-DSDLMIXER_MIDI_FLUIDSYNTH=OFF",
+ "-DSDLMIXER_MIDI_TIMIDITY=ON",
+ "-DSDLMIXER_OPUS=ON",
"-DSDLMIXER_VORBIS_STB=ON",
"-DSDLMIXER_VORBIS_TREMOR=OFF",
"-DSDLMIXER_VORBIS_VORBISFILE=OFF",
"-DSDLMIXER_WAVE=ON",
- "-DSDLMIXER_WAVPACK=OFF",
+ "-DSDLMIXER_WAVPACK=ON",
"-DSDLMIXER_RELOCATABLE=ON",
"-DSDLMIXER_TESTS=OFF",
"-DSDLMIXER_VENDORED=ON"
@@ -138,6 +140,7 @@
"-DSDLMIXER_SNDFILE=ON",
"-DSDLMIXER_FLAC=ON",
"-DSDLMIXER_FLAC_DRFLAC=ON",
+ "-DSDLMIXER_FLAC_LIBFLAC=OFF",
"-DSDLMIXER_GME=ON",
"-DSDLMIXER_MOD=ON",
"-DSDLMIXER_MOD_XMP=ON",
@@ -145,7 +148,8 @@
"-DSDLMIXER_MP3_DRMP3=ON",
"-DSDLMIXER_MP3_MPG123=OFF",
"-DSDLMIXER_MIDI=ON",
- "-DSDLMIXER_MIDI_NATIVE=ON",
+ "-DSDLMIXER_MIDI_FLUIDSYNTH=OFF",
+ "-DSDLMIXER_MIDI_TIMIDITY=ON",
"-DSDLMIXER_OPUS=ON",
"-DSDLMIXER_VORBIS_STB=ON",
"-DSDLMIXER_VORBIS_TREMOR=OFF",
@@ -251,7 +255,8 @@
"-DSDLMIXER_MP3_DRMP3=ON",
"-DSDLMIXER_MP3_MPG123=OFF",
"-DSDLMIXER_MIDI=ON",
- "-DSDLMIXER_MIDI_NATIVE=ON",
+ "-DSDLMIXER_MIDI_FLUIDSYNTH=OFF",
+ "-DSDLMIXER_MIDI_TIMIDITY=ON",
"-DSDLMIXER_OPUS=OFF",
"-DSDLMIXER_VORBIS_STB=ON",
"-DSDLMIXER_VORBIS_TREMOR=OFF",