From 9f8180d42506d04124320f2af31e8ed71d8a6d36 Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Fri, 8 Aug 2014 15:11:32 +0200 Subject: [PATCH] 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 --- package/mpd/Config.in | 12 ++++++++++++ package/mpd/mpd.mk | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/package/mpd/Config.in b/package/mpd/Config.in index ac9ca9523..1d38b1a3d 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 d7b912bd2..6d2918d63 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