depends  sdl2       &&
depends  audiofile  &&

if [ "$SDL2_MIXER_BRANCH" == "scm" ]; then
   depends mercurial
fi

if [ "$SDL2MIXER_MOD" == "--enable-music-mod" ]; then
   optional_depends modplug \
                    "--enable-music-mod-modplug" \
                    "--disable-music-mod-modplug" \
                    "Enable MOD music via modplug?" &&

   optional_depends mikmod \
                    "--enable-music-mod-mikmod" \
                    "--disable-music-mod-mikmod" \
                    "Enable MOD music via mikmod?"
fi

if [ "$SDL2MIXER_MIDI" == "--enable-music-midi" ]; then
   optional_depends TIMIDITY \
                    "--enable-music-midi-timidity" \
                    "--disable-music-midi-timidity" \
                    "Enable timidity MIDI output?" &&
   optional_depends fluidsynth \
                    "--enable-music-midi-fluidsynth" \
                    "--disable-music-midi-fluidsynth" \
                    "Enable FluidSynth MIDI output?" &&
  if [[ "$SDL2MIXER_NATIVE_MIDI" == "--enable-music-native-midi" ]]; then
     depends freepats
  fi
fi 

if [ "$SDL2MIXER_MP3" == "--enable-music-mp3" ]; then
   optional_depends smpeg2 \
                    "--enable-music-mp3-smpeg" \
                    "--disable-music-mp3-smpeg --disable-smpegtest" \
                    "Enable MP3 music via smpeg?"  &&
   optional_depends libmad \
                    "--enable-music-mp3-mad-gpl" \
                    "--disable-music-mp3-mad-gpl" \
                    "Enable MP3 music via libmad GPL code?"
fi

optional_depends libvorbis \
                 "--enable-music-ogg" \
                 "--disable-music-ogg" \
                 "Enable OGG/Vorbis music?" &&

optional_depends flac \
                 "--enable-music-flac" \
                 "--disable-music-flac" \
                 "Enable FLAC music?" 

