[oe][meta-multimedia][wrynose][PATCH 2/36] bluealsa: upgrade 4.3.0 -> 4.3.1

[email protected]
Newsgroups org.openembedded.lists.openembedded-devel
Message-ID <[email protected]>
From: Ankur Tyagi <[email protected]>

Included tag in the SRC_URI and dropped the patch which is now merged in
the upstream version.

Changes:
- fix crash when playing audio with more than 2 channels
- fix AAC configuration selection for low sampling rates

https://github.com/arkq/bluez-alsa/blob/v4.3.1/NEWS

Signed-off-by: Ankur Tyagi <[email protected]>
---
 ...asename-implementation-from-glib-2.0.patch | 88 -------------------
 .../{bluealsa_4.3.0.bb => bluealsa_4.3.1.bb}  |  5 +-
 2 files changed, 2 insertions(+), 91 deletions(-)
 delete mode 100644 meta-multimedia/recipes-multimedia/bluealsa/bluealsa/0001-Use-basename-implementation-from-glib-2.0.patch
 rename meta-multimedia/recipes-multimedia/bluealsa/{bluealsa_4.3.0.bb => bluealsa_4.3.1.bb} (96%)

diff --git a/meta-multimedia/recipes-multimedia/bluealsa/bluealsa/0001-Use-basename-implementation-from-glib-2.0.patch b/meta-multimedia/recipes-multimedia/bluealsa/bluealsa/0001-Use-basename-implementation-from-glib-2.0.patch
deleted file mode 100644
index fbd145e6b5..0000000000
--- a/meta-multimedia/recipes-multimedia/bluealsa/bluealsa/0001-Use-basename-implementation-from-glib-2.0.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From 070ed35ac5cef8138ed4760582bb72e8d3e136e2 Mon Sep 17 00:00:00 2001
-From: Arkadiusz Bokowy <[email protected]>
-Date: Sun, 25 Aug 2024 08:42:39 +0200
-Subject: [PATCH] Fix compilation on strict POSIX platforms
-
-Signed-off-by: Khem Raj <[email protected]>
-Upstream-Status: Submitted [https://github.com/arkq/bluez-alsa/commit/070ed35ac5cef8138ed4760582bb72e8d3e136e2]
----
- src/main.c            | 2 +-
- test/mock/mock.c      | 2 +-
- utils/aplay/aplay.c   | 1 +
- utils/cli/cli.c       | 1 +
- utils/rfcomm/rfcomm.c | 1 +
- 5 files changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/src/main.c b/src/main.c
-index 96a66aee..eeb80165 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -13,13 +13,13 @@
- #endif
- 
- #include <getopt.h>
-+#include <libgen.h>
- #include <sched.h>
- #include <signal.h>
- #include <stdbool.h>
- #include <stdint.h>
- #include <stdio.h>
- #include <stdlib.h>
--#include <string.h>
- #include <strings.h>
- #include <syslog.h>
- #include <time.h>
-diff --git a/test/mock/mock.c b/test/mock/mock.c
-index 947211a3..0a2f6091 100644
---- a/test/mock/mock.c
-+++ b/test/mock/mock.c
-@@ -20,12 +20,12 @@
- #include <assert.h>
- #include <errno.h>
- #include <getopt.h>
-+#include <libgen.h>
- #include <signal.h>
- #include <stdbool.h>
- #include <stdint.h>
- #include <stdio.h>
- #include <stdlib.h>
--#include <string.h>
- #include <strings.h>
- #include <sys/stat.h>
- #include <unistd.h>
-diff --git a/utils/aplay/aplay.c b/utils/aplay/aplay.c
-index 3de77902..36843e95 100644
---- a/utils/aplay/aplay.c
-+++ b/utils/aplay/aplay.c
-@@ -15,6 +15,7 @@
- #include <assert.h>
- #include <errno.h>
- #include <getopt.h>
-+#include <libgen.h>
- #include <math.h>
- #include <poll.h>
- #include <pthread.h>
-diff --git a/utils/cli/cli.c b/utils/cli/cli.c
-index aeeabe58..0338b9e2 100644
---- a/utils/cli/cli.c
-+++ b/utils/cli/cli.c
-@@ -13,6 +13,7 @@
- #endif
- 
- #include <getopt.h>
-+#include <libgen.h>
- #include <stdarg.h>
- #include <stdbool.h>
- #include <stdint.h>
-diff --git a/utils/rfcomm/rfcomm.c b/utils/rfcomm/rfcomm.c
-index d01f0810..3dacfd67 100644
---- a/utils/rfcomm/rfcomm.c
-+++ b/utils/rfcomm/rfcomm.c
-@@ -15,6 +15,7 @@
- #include <ctype.h>
- #include <errno.h>
- #include <getopt.h>
-+#include <libgen.h>
- #include <poll.h>
- #include <stdbool.h>
- #include <stdint.h>
diff --git a/meta-multimedia/recipes-multimedia/bluealsa/bluealsa_4.3.0.bb b/meta-multimedia/recipes-multimedia/bluealsa/bluealsa_4.3.1.bb
similarity index 96%
rename from meta-multimedia/recipes-multimedia/bluealsa/bluealsa_4.3.0.bb
rename to meta-multimedia/recipes-multimedia/bluealsa/bluealsa_4.3.1.bb
index 4f15465371..f94600e8b2 100644
--- a/meta-multimedia/recipes-multimedia/bluealsa/bluealsa_4.3.0.bb
+++ b/meta-multimedia/recipes-multimedia/bluealsa/bluealsa_4.3.1.bb
@@ -16,10 +16,9 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=143bc4e73f39cc5e89d6e096ac0315ba"
 
 DEPENDS += "alsa-lib bluez5 dbus glib-2.0-native python3-packaging-native sbc"
 
-SRC_URI = "git://github.com/Arkq/bluez-alsa.git;protocol=https;branch=master \
-           file://0001-Use-basename-implementation-from-glib-2.0.patch"
+SRC_URI = "git://github.com/Arkq/bluez-alsa.git;protocol=https;branch=master;tag=v${PV}"
 
-SRCREV = "959573c2cccef5cf074f5b2fa7941abbd699c5f4"
+SRCREV = "f11569451b98a765adf9abc081632bb013f89f57"
 
 
 PACKAGECONFIG ??= "aplay cli hcitop ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.