From: Paul Cercueil Date: Thu, 2 Jul 2020 15:25:46 +0000 (+0200) Subject: pakcage/sdl_mixer: add optional dependency on FluidSynth for MIDI X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=08319fe05b6ec4920a67d3401c83229e003bc2f7;p=buildroot.git pakcage/sdl_mixer: add optional dependency on FluidSynth for MIDI Add support for MIDI playback using FluidSynth. Signed-off-by: Paul Cercueil Signed-off-by: Thomas Petazzoni --- diff --git a/package/sdl_mixer/sdl_mixer.mk b/package/sdl_mixer/sdl_mixer.mk index 73eb821ff3..4cd13de2f6 100644 --- a/package/sdl_mixer/sdl_mixer.mk +++ b/package/sdl_mixer/sdl_mixer.mk @@ -22,11 +22,20 @@ SDL_MIXER_AUTORECONF = YES SDL_MIXER_CONF_OPTS = \ --without-x \ --with-sdl-prefix=$(STAGING_DIR)/usr \ - --disable-music-midi \ --disable-music-mod \ --disable-music-mp3 \ --disable-music-flac # configure script fails when cross compiling +ifeq ($(BR2_PACKAGE_FLUIDSYNTH),y) +SDL_MIXER_DEPENDENCIES += fluidsynth +SDL_MIXER_CONF_OPTS += \ + --enable-music-midi \ + --enable-music-fluidsynth-midi +else +SDL_MIXER_CONF_OPTS += \ + --disable-music-midi +endif + ifeq ($(BR2_PACKAGE_LIBMAD),y) SDL_MIXER_CONF_OPTS += --enable-music-mp3-mad-gpl SDL_MIXER_DEPENDENCIES += libmad