* [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself
@ 2024-09-04 12:42 Nicolas Cavallari
2024-09-04 12:42 ` [Buildroot] [PATCH v3 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
2024-09-05 20:35 ` [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself Thomas Petazzoni via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Nicolas Cavallari @ 2024-09-04 12:42 UTC (permalink / raw)
To: buildroot
Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
---
v3: fix package sort order
v2: add sob
DEVELOPERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/DEVELOPERS b/DEVELOPERS
index 570f4ff115..e820f9b09a 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -2475,6 +2475,7 @@ F: support/testing/tests/package/test_python_git.py
F: support/testing/tests/package/test_python_unittest_xml_reporting.py
N: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
+F: package/bluez-alsa/
F: package/libgit2/
N: Nicolas Serafini <nicolas.serafini@ik.me>
--
2.45.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH v3 2/2] package/bluez-alsa: bump version to 4.3.1
2024-09-04 12:42 [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself Nicolas Cavallari
@ 2024-09-04 12:42 ` Nicolas Cavallari
2024-09-05 20:35 ` [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Nicolas Cavallari @ 2024-09-04 12:42 UTC (permalink / raw)
To: buildroot
Add new optional dependencies on bluez midi support, opus, systemd and
spandsp.
Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
---
v3: no changes
v2: add sob
package/bluez-alsa/bluez-alsa.hash | 2 +-
package/bluez-alsa/bluez-alsa.mk | 30 +++++++++++++++++++++++++++++-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/package/bluez-alsa/bluez-alsa.hash b/package/bluez-alsa/bluez-alsa.hash
index 5513865603..fbcbabea28 100644
--- a/package/bluez-alsa/bluez-alsa.hash
+++ b/package/bluez-alsa/bluez-alsa.hash
@@ -1,3 +1,3 @@
# Locally calculated:
-sha256 b69a3e6dd69315194403ee930ac1553aed3fb9a3988e502ae5c24a8bfef70f9f bluez-alsa-4.1.1.tar.gz
+sha256 933fe898dfac21fdfeb5f4ffa685c2aa2db9c064d639170ac2652f156e956a2a bluez-alsa-4.3.1.tar.gz
sha256 956564dcf06ba65cd7a5eb6cdfd695e2ab0f09ea9684e4eaf079f5d533bd206d LICENSE
diff --git a/package/bluez-alsa/bluez-alsa.mk b/package/bluez-alsa/bluez-alsa.mk
index 38682c2755..8a5abe3f7f 100644
--- a/package/bluez-alsa/bluez-alsa.mk
+++ b/package/bluez-alsa/bluez-alsa.mk
@@ -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))
--
2.45.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself
2024-09-04 12:42 [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself Nicolas Cavallari
2024-09-04 12:42 ` [Buildroot] [PATCH v3 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
@ 2024-09-05 20:35 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-05 20:35 UTC (permalink / raw)
To: Nicolas Cavallari; +Cc: buildroot
On Wed, 4 Sep 2024 14:42:45 +0200
Nicolas Cavallari <nicolas.cavallari@green-communications.fr> wrote:
> Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
> ---
> v3: fix package sort order
> v2: add sob
> DEVELOPERS | 1 +
> 1 file changed, 1 insertion(+)
Series applied to next, thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-09-05 20:35 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-04 12:42 [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself Nicolas Cavallari
2024-09-04 12:42 ` [Buildroot] [PATCH v3 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
2024-09-05 20:35 ` [Buildroot] [PATCH v3 1/2] DEVELOPERS: add bluez-alsa to myself Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox