| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.1.2_rc1 | 8 | ~amd64 | 0 |
| 3.0.0_pre20250404-r1 | 8 | ~amd64 | 0 |
<pkgmetadata>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
<maintainer type="person">
<email>kangie@gentoo.org</email>
<name>Matt Jolly</name>
</maintainer>
<longdescription>
A simple multi-channel audio mixer that supports 8 channels of 16 bit stereo audio, plus a single channel of music.
It can load FLAC, MP3, Ogg, VOC, and WAV format audio.
It can also load MIDI, MOD, and Opus audio, depending on build options.
It is a part of the SDL project, and is used by many games and applications.
</longdescription>
<use>
<flag name="drlibs">Use vendored dr_{flac,mp3} instead of <pkg>media-libs/flac</pkg> and/or <pkg>media-sound/mpg123-base</pkg> for those formats</flag>
<flag name="fluidsynth">Use <pkg>media-sound/fluidsynth</pkg> for MIDI support</flag>
<flag name="gme">Support additional music formats with <pkg>media-libs/game-music-emu</pkg></flag>
<flag name="libvorbis">Use <pkg>media-libs/libvorbis</pkg> for OGG Vorbis support</flag>
<flag name="midi">Basic support for MIDI files</flag>
<flag name="mod">Basic support for MOD files</flag>
<flag name="modplug">Support MOD via <pkg>media-libs/libmodplug</pkg></flag>
<flag name="playtools">Install playwave and playmus tools (useful for testing)</flag>
<flag name="stb">Use <pkg>dev-libs/stb</pkg> instead of <pkg>media-libs/libvorbis</pkg> for OGG Vorbis support</flag>
<flag name="tremor">Use <pkg>media-libs/tremor</pkg> instead of <pkg>media-libs/libvorbis</pkg> for OGG Vorbis support</flag>
<flag name="wav">Support WAVE files</flag>
<flag name="wavpack">Support WavPack files</flag>
<flag name="xmp">Support MOD via <pkg>media-libs/libxmp</pkg></flag>
</use>
<upstream>
<remote-id type="github">libsdl-org/SDL_mixer</remote-id>
</upstream>
</pkgmetadata>
| Flag | Description | 3.1.2_rc1 | 3.0.0_pre20250404-r1 |
|---|---|---|---|
| drlibs | Use vendored dr_{flac,mp3} instead of <pkg>media-libs/flac</pkg> and/or <pkg>media-sound/mpg123-base</pkg> for those formats | ✓ | ✓ |
| flac | Add support for FLAC: Free Lossless Audio Codec | ✓ | ✓ |
| fluidsynth | Use <pkg>media-sound/fluidsynth</pkg> for MIDI support | ✓ | ✓ |
| gme | Support additional music formats with <pkg>media-libs/game-music-emu</pkg> | ✓ | ✓ |
| libvorbis | Use <pkg>media-libs/libvorbis</pkg> for OGG Vorbis support | ⊕ | ✗ |
| midi | Basic support for MIDI files | ✓ | ✓ |
| mod | Basic support for MOD files | ✓ | ✓ |
| modplug | Support MOD via <pkg>media-libs/libmodplug</pkg> | ✓ | ✓ |
| mp3 | Add support for reading mp3 files | ✓ | ✓ |
| opus | Enable Opus audio codec support | ✓ | ✓ |
| playtools | Install playwave and playmus tools (useful for testing) | ✓ | ✓ |
| sndfile | Add support for libsndfile | ✗ | ✓ |
| stb | Use <pkg>dev-libs/stb</pkg> instead of <pkg>media-libs/libvorbis</pkg> for OGG Vorbis support | ✗ | ✓ |
| timidity | Build with Timidity++ (MIDI sequencer) support | ✓ | ✓ |
| tremor | Use <pkg>media-libs/tremor</pkg> instead of <pkg>media-libs/libvorbis</pkg> for OGG Vorbis support | ✓ | ✓ |
| vorbis | Add support for the OggVorbis audio codec | ⊕ | ✓ |
| wav | Support WAVE files | ⊕ | ⊕ |
| wavpack | Support WavPack files | ✓ | ✓ |
| xmp | Support MOD via <pkg>media-libs/libxmp</pkg> | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | sdl3-mixer-3.1.2_rc1.tar.gz | 3550260 bytes | 3.1.2_rc1 |
| Type | File | Size |
|---|---|---|
| DIST | sdl3-mixer-3.0.0_pre20250404.tar.gz | 3372186 bytes |