Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox