From cfe6112780431aaa712373841ef03f0ae57b1a75 Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Mon, 1 May 2017 15:59:44 +0300 Subject: [PATCH] bluez5_utils: allow building the midi profile The midi profile was introduced in BlueZ 5.44. Cc: Marcin Bis Signed-off-by: Andy Shevchenko Signed-off-by: Baruch Siach Signed-off-by: Peter Korsgaard --- package/bluez5_utils/Config.in | 7 +++++++ package/bluez5_utils/bluez5_utils.mk | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/package/bluez5_utils/Config.in b/package/bluez5_utils/Config.in index 181003b42c..bdb6682c16 100644 --- a/package/bluez5_utils/Config.in +++ b/package/bluez5_utils/Config.in @@ -66,6 +66,13 @@ config BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH help Build BlueZ 5.x health plugin +config BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI + bool "build midi profile" + select BR2_PACKAGE_ALSA_LIB + select BR2_PACKAGE_ALSA_LIB_SEQ + help + Build BlueZ 5.x midi plugin + config BR2_PACKAGE_BLUEZ5_PLUGINS_NFC bool "build nfc plugin" help diff --git a/package/bluez5_utils/bluez5_utils.mk b/package/bluez5_utils/bluez5_utils.mk index 431783997d..4a03234881 100644 --- a/package/bluez5_utils/bluez5_utils.mk +++ b/package/bluez5_utils/bluez5_utils.mk @@ -45,6 +45,14 @@ else BLUEZ5_UTILS_CONF_OPTS += --disable-health endif +# enable midi profile +ifeq ($(BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI),y) +BLUEZ5_UTILS_CONF_OPTS += --enable-midi +BLUEZ5_UTILS_DEPENDENCIES += alsa-lib +else +BLUEZ5_UTILS_CONF_OPTS += --disable-midi +endif + # enable nfc plugin ifeq ($(BR2_PACKAGE_BLUEZ5_PLUGINS_NFC),y) BLUEZ5_UTILS_CONF_OPTS += --enable-nfc