From: Pieter De Gendt Date: Fri, 8 Aug 2014 13:11:32 +0000 (+0200) Subject: mpd: add jack output support option X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9f8180d42506d04124320f2af31e8ed71d8a6d36;p=buildroot.git mpd: add jack output support option [Thomas: reworked patch on top of the latest master.] Signed-off-by: Pieter De Gendt Signed-off-by: Thomas Petazzoni --- diff --git a/package/mpd/Config.in b/package/mpd/Config.in index ac9ca95235..1d38b1a3de 100644 --- a/package/mpd/Config.in +++ b/package/mpd/Config.in @@ -229,6 +229,18 @@ config BR2_PACKAGE_MPD_AO help Enable libao output support. +config BR2_PACKAGE_MPD_JACK2 + bool "jack2" + depends on BR2_LARGEFILE # jack2 -> libsndfile + depends on BR2_ARCH_HAS_ATOMICS + select BR2_PACKAGE_JACK2 + help + Enable jack output support. + +comment "jack support needs a toolchain w/ largefile" + depends on BR2_ARCH_HAS_ATOMICS + depends on !BR2_LARGEFILE + config BR2_PACKAGE_MPD_PULSEAUDIO bool "pulseaudio" depends on BR2_LARGEFILE # pulseaudio -> libsndfile diff --git a/package/mpd/mpd.mk b/package/mpd/mpd.mk index d7b912bd28..6d2918d63d 100644 --- a/package/mpd/mpd.mk +++ b/package/mpd/mpd.mk @@ -92,6 +92,13 @@ else MPD_CONF_OPTS += --disable-flac endif +ifeq ($(BR2_PACKAGE_MPD_JACK2),y) +MPD_DEPENDENCIES += jack2 +MPD_CONF_OPTS += --enable-jack +else +MPD_CONF_OPTS += --disable-jack +endif + ifeq ($(BR2_PACKAGE_MPD_LAME),y) MPD_DEPENDENCIES += lame MPD_CONF_OPTS += --enable-lame-encoder