Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] pulseaudio: properly enable/disable bluez support based on package selection
@ 2017-07-18  8:55 Calin Crisan
  2017-07-20 21:07 ` Thomas Petazzoni
  0 siblings, 1 reply; 2+ messages in thread
From: Calin Crisan @ 2017-07-18  8:55 UTC (permalink / raw)
  To: buildroot

Instead of letting the configure script automatically detect the presence of
bluez package files, the script is now explicitly instructed to enable or
disable bluez (both 4.x and 5.x) support based on the selection of the
following packages: bluez_utils, bluez5_utils and sbc.

Signed-off-by: Calin Crisan <ccrisan@gmail dot com>
---
 package/pulseaudio/pulseaudio.mk | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/package/pulseaudio/pulseaudio.mk b/package/pulseaudio/pulseaudio.mk
index 2f2cfbbed..c627c4b5b 100644
--- a/package/pulseaudio/pulseaudio.mk
+++ b/package/pulseaudio/pulseaudio.mk
@@ -31,8 +31,6 @@ PULSEAUDIO_DEPENDENCIES = \
 	$(if $(BR2_PACKAGE_LIBGLIB2),libglib2) \
 	$(if $(BR2_PACKAGE_AVAHI_DAEMON),avahi) \
 	$(if $(BR2_PACKAGE_DBUS),dbus) \
-	$(if $(BR2_PACKAGE_BLUEZ_UTILS),bluez_utils) \
-	$(if $(BR2_PACKAGE_BLUEZ5_UTILS),bluez5_utils) \
 	$(if $(BR2_PACKAGE_OPENSSL),openssl) \
 	$(if $(BR2_PACKAGE_FFTW),fftw) \
 	$(if $(BR2_PACKAGE_SYSTEMD),systemd)
@@ -81,6 +79,20 @@ else
 PULSEAUDIO_CONF_OPTS += --without-soxr
 endif
 
+ifeq ($(BR2_PACKAGE_BLUEZ_UTILS)$(BR2_PACKAGE_SBC),yy)
+PULSEAUDIO_CONF_OPTS += --enable-bluez4
+PULSEAUDIO_DEPENDENCIES += bluez_utils sbc
+else
+PULSEAUDIO_CONF_OPTS += --disable-bluez4
+endif
+
+ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS)$(BR2_PACKAGE_SBC),yy)
+PULSEAUDIO_CONF_OPTS += --enable-bluez5
+PULSEAUDIO_DEPENDENCIES += bluez5_utils sbc
+else
+PULSEAUDIO_CONF_OPTS += --disable-bluez5
+endif
+
 ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
 PULSEAUDIO_CONF_OPTS += --enable-udev
 PULSEAUDIO_DEPENDENCIES += udev
-- 
2.13.3

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [Buildroot] [PATCH 1/1] pulseaudio: properly enable/disable bluez support based on package selection
  2017-07-18  8:55 [Buildroot] [PATCH 1/1] pulseaudio: properly enable/disable bluez support based on package selection Calin Crisan
@ 2017-07-20 21:07 ` Thomas Petazzoni
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2017-07-20 21:07 UTC (permalink / raw)
  To: buildroot

Hello,

On Tue, 18 Jul 2017 11:55:39 +0300, Calin Crisan wrote:
> Instead of letting the configure script automatically detect the presence of
> bluez package files, the script is now explicitly instructed to enable or
> disable bluez (both 4.x and 5.x) support based on the selection of the
> following packages: bluez_utils, bluez5_utils and sbc.
> 
> Signed-off-by: Calin Crisan <ccrisan@gmail dot com>
> ---
>  package/pulseaudio/pulseaudio.mk | 16 ++++++++++++++--
>  1 file changed, 14 insertions(+), 2 deletions(-)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-07-20 21:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-18  8:55 [Buildroot] [PATCH 1/1] pulseaudio: properly enable/disable bluez support based on package selection Calin Crisan
2017-07-20 21:07 ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox