From 08319fe05b6ec4920a67d3401c83229e003bc2f7 Mon Sep 17 00:00:00 2001 From: Paul Cercueil Date: Thu, 2 Jul 2020 17:25:46 +0200 Subject: [PATCH] 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 --- package/sdl_mixer/sdl_mixer.mk | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 -- 2.30.2