* [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself
@ 2024-09-03 16:00 Nicolas Cavallari
2024-09-03 16:00 ` [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
2024-09-03 20:24 ` [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself Thomas Petazzoni via buildroot
0 siblings, 2 replies; 5+ messages in thread
From: Nicolas Cavallari @ 2024-09-03 16:00 UTC (permalink / raw)
To: buildroot
---
DEVELOPERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/DEVELOPERS b/DEVELOPERS
index 570f4ff115..b56b2c8d68 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -2476,6 +2476,7 @@ F: support/testing/tests/package/test_python_unittest_xml_reporting.py
N: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
F: package/libgit2/
+F: package/bluez-alsa/
N: Nicolas Serafini <nicolas.serafini@ik.me>
F: package/exiv2/
--
2.45.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1
2024-09-03 16:00 [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself Nicolas Cavallari
@ 2024-09-03 16:00 ` Nicolas Cavallari
2024-09-03 20:26 ` Thomas Petazzoni via buildroot
2024-09-03 20:24 ` [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself Thomas Petazzoni via buildroot
1 sibling, 1 reply; 5+ messages in thread
From: Nicolas Cavallari @ 2024-09-03 16:00 UTC (permalink / raw)
To: buildroot
Add new optional dependencies on bluez midi support, opus, systemd and
spandsp.
---
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] 5+ messages in thread
* Re: [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself
2024-09-03 16:00 [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself Nicolas Cavallari
2024-09-03 16:00 ` [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
@ 2024-09-03 20:24 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 5+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-03 20:24 UTC (permalink / raw)
To: Nicolas Cavallari; +Cc: buildroot
On Tue, 3 Sep 2024 18:00:30 +0200
Nicolas Cavallari <nicolas.cavallari@green-communications.fr> wrote:
> ---
> DEVELOPERS | 1 +
We need your Signed-off-by line in the patch.
> 1 file changed, 1 insertion(+)
>
> diff --git a/DEVELOPERS b/DEVELOPERS
> index 570f4ff115..b56b2c8d68 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -2476,6 +2476,7 @@ F: support/testing/tests/package/test_python_unittest_xml_reporting.py
>
> N: Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
> F: package/libgit2/
> +F: package/bluez-alsa/
Alphabetic ordering :-)
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1
2024-09-03 16:00 ` [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
@ 2024-09-03 20:26 ` Thomas Petazzoni via buildroot
2024-09-04 8:05 ` Nicolas Cavallari
0 siblings, 1 reply; 5+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-09-03 20:26 UTC (permalink / raw)
To: Nicolas Cavallari; +Cc: buildroot
On Tue, 3 Sep 2024 18:00:31 +0200
Nicolas Cavallari <nicolas.cavallari@green-communications.fr> wrote:
> Add new optional dependencies on bluez midi support, opus, systemd and
> spandsp.
We need your Signed-off-by line.
> ---
> 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
Maybe group with the other conditions testing
BR2_PACKAGE_BLUEZ5_UTILS_* options in the same file?
Thanks!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1
2024-09-03 20:26 ` Thomas Petazzoni via buildroot
@ 2024-09-04 8:05 ` Nicolas Cavallari
0 siblings, 0 replies; 5+ messages in thread
From: Nicolas Cavallari @ 2024-09-04 8:05 UTC (permalink / raw)
To: Thomas Petazzoni; +Cc: buildroot
On 03/09/2024 22:26, Thomas Petazzoni wrote:
> On Tue, 3 Sep 2024 18:00:31 +0200
> Nicolas Cavallari <nicolas.cavallari@green-communications.fr> wrote:
>
>> Add new optional dependencies on bluez midi support, opus, systemd and
>> spandsp.
>
> We need your Signed-off-by line.
Seems that I jinxed it with rebase -i.
>> +ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI),y)
>> +BLUEZ_ALSA_CONF_OPTS += --enable-midi
>> +else
>> +BLUEZ_ALSA_CONF_OPTS += --disable-midi
>> +endif
>
> Maybe group with the other conditions testing
> BR2_PACKAGE_BLUEZ5_UTILS_* options in the same file?
There are no such other conditions ?
$ grep "BLUEZ5" package/bluez-alsa/bluez-alsa.mk
ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_MIDI),y)
$
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-09-04 8:05 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-03 16:00 [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself Nicolas Cavallari
2024-09-03 16:00 ` [Buildroot] [PATCH 2/2] package/bluez-alsa: bump version to 4.3.1 Nicolas Cavallari
2024-09-03 20:26 ` Thomas Petazzoni via buildroot
2024-09-04 8:05 ` Nicolas Cavallari
2024-09-03 20:24 ` [Buildroot] [PATCH 1/2] DEVELOPERS: add bluez-alsa to myself Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.