|
@@ -4,7 +4,7 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-BLUEZ_ALSA_VERSION = 4.1.1
|
|
|
+BLUEZ_ALSA_VERSION = 4.3.1
|
|
|
BLUEZ_ALSA_SITE = $(call github,Arkq,bluez-alsa,v$(BLUEZ_ALSA_VERSION))
|
|
|
BLUEZ_ALSA_LICENSE = MIT
|
|
|
BLUEZ_ALSA_LICENSE_FILES = LICENSE
|
|
@@ -16,6 +16,7 @@ BLUEZ_ALSA_AUTORECONF = YES
|
|
|
BLUEZ_ALSA_CONF_OPTS = \
|
|
|
--enable-a2dpconf \
|
|
|
--enable-aplay \
|
|
|
+ --enable-cli \
|
|
|
--disable-debug-time \
|
|
|
--with-alsaplugindir=/usr/lib/alsa-lib \
|
|
|
--with-alsaconfdir=/etc/alsa/conf.d
|
|
@@ -73,6 +74,12 @@ else
|
|
|
BLUEZ_ALSA_CONF_OPTS += --disable-rfcomm
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI),y)
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --enable-midi
|
|
|
+else
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --disable-midi
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_LIBOPENAPTX),y)
|
|
|
BLUEZ_ALSA_DEPENDENCIES += libopenaptx
|
|
|
BLUEZ_ALSA_CONF_OPTS += --with-libopenaptx --enable-aptx --enable-aptx-hd
|
|
@@ -80,4 +87,25 @@ else
|
|
|
BLUEZ_ALSA_CONF_OPTS += --without-libopenaptx --disable-aptx --disable-aptx-hd
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_OPUS),y)
|
|
|
+BLUEZ_ALSA_DEPENDENCIES += opus
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --enable-opus
|
|
|
+else
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --disable-opus
|
|
|
+endif
|
|
|
+
|
|
|
+ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
|
|
+BLUEZ_ALSA_DEPENDENCIES += systemd
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --enable-systemd
|
|
|
+else
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --disable-systemd
|
|
|
+endif
|
|
|
+
|
|
|
+ifeq ($(BR2_PACKAGE_SPANDSP),y)
|
|
|
+BLUEZ_ALSA_DEPENDENCIES += spandsp
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --enable-msbc
|
|
|
+else
|
|
|
+BLUEZ_ALSA_CONF_OPTS += --disable-msbc
|
|
|
+endif
|
|
|
+
|
|
|
$(eval $(autotools-package))
|