diff options
Diffstat (limited to 'meta/recipes-multimedia/alsa')
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-lib/0001-topology-correct-version-script-path.patch | 38 | ||||
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-lib_1.2.14.bb (renamed from meta/recipes-multimedia/alsa/alsa-lib_1.2.11.bb) | 6 | ||||
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-plugins/0001-arcam_av.c-Include-missing-string.h.patch | 25 | ||||
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-plugins_1.2.12.bb (renamed from meta/recipes-multimedia/alsa/alsa-plugins_1.2.7.1.bb) | 9 | ||||
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-tools_1.2.14.bb (renamed from meta/recipes-multimedia/alsa/alsa-tools_1.2.11.bb) | 2 | ||||
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.14.bb (renamed from meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.11.bb) | 2 | ||||
-rw-r--r-- | meta/recipes-multimedia/alsa/alsa-utils_1.2.14.bb (renamed from meta/recipes-multimedia/alsa/alsa-utils_1.2.11.bb) | 10 |
7 files changed, 13 insertions, 79 deletions
diff --git a/meta/recipes-multimedia/alsa/alsa-lib/0001-topology-correct-version-script-path.patch b/meta/recipes-multimedia/alsa/alsa-lib/0001-topology-correct-version-script-path.patch deleted file mode 100644 index 30aeef5817..0000000000 --- a/meta/recipes-multimedia/alsa/alsa-lib/0001-topology-correct-version-script-path.patch +++ /dev/null | |||
@@ -1,38 +0,0 @@ | |||
1 | From 2a736a0d2543f206fd2653aaae8a08a4c42eb917 Mon Sep 17 00:00:00 2001 | ||
2 | From: Michael Opdenacker <michael.opdenacker@bootlin.com> | ||
3 | Date: Tue, 30 Jan 2024 14:24:25 +0100 | ||
4 | Subject: [PATCH] topology: correct version script path | ||
5 | |||
6 | From: Jan Palus <jpalus@fastmail.com> | ||
7 | |||
8 | contrary to libasound, version script for libatopology is a regular | ||
9 | source file. while it's often the case that $(builddir) and $(srcdir) | ||
10 | point to the same directory, they don't always have to. therefore path | ||
11 | needs to point explicitly to $(srcdir) for Versions script in topology | ||
12 | |||
13 | Closes: https://github.com/alsa-project/alsa-lib/pull/383 | ||
14 | Fixes: GH-382 | ||
15 | Fixes: dc7da761f3a2 ("topology: separate Versions linker script") | ||
16 | Signed-off-by: Jan Palus <jpalus@fastmail.com> | ||
17 | Signed-off-by: Jaroslav Kysela <perex@perex.cz> | ||
18 | Upstream-Status: Backport [https://git.alsa-project.org/?p=alsa-lib.git;a=commitdiff;h=2a736a0d2543f206fd2653aaae8a08a4c42eb917] | ||
19 | --- | ||
20 | src/topology/Makefile.am | 2 +- | ||
21 | 1 file changed, 1 insertion(+), 1 deletion(-) | ||
22 | |||
23 | diff --git a/src/topology/Makefile.am b/src/topology/Makefile.am | ||
24 | index 04299588..e0b78373 100644 | ||
25 | --- a/src/topology/Makefile.am | ||
26 | +++ b/src/topology/Makefile.am | ||
27 | @@ -2,7 +2,7 @@ EXTRA_DIST = Versions | ||
28 | COMPATNUM=@LIBTOOL_VERSION_INFO@ | ||
29 | |||
30 | if VERSIONED_SYMBOLS | ||
31 | -VSYMS = -Wl,--version-script=Versions | ||
32 | +VSYMS = -Wl,--version-script=$(srcdir)/Versions | ||
33 | else | ||
34 | VSYMS = | ||
35 | endif | ||
36 | -- | ||
37 | 2.34.1 | ||
38 | |||
diff --git a/meta/recipes-multimedia/alsa/alsa-lib_1.2.11.bb b/meta/recipes-multimedia/alsa/alsa-lib_1.2.14.bb index c212b17aa3..41a42f9ecc 100644 --- a/meta/recipes-multimedia/alsa/alsa-lib_1.2.11.bb +++ b/meta/recipes-multimedia/alsa/alsa-lib_1.2.14.bb | |||
@@ -9,10 +9,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7 \ | |||
9 | file://src/socket.c;md5=285675b45e83f571c6a957fe4ab79c93;beginline=9;endline=24 \ | 9 | file://src/socket.c;md5=285675b45e83f571c6a957fe4ab79c93;beginline=9;endline=24 \ |
10 | " | 10 | " |
11 | 11 | ||
12 | SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2 \ | 12 | SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2" |
13 | file://0001-topology-correct-version-script-path.patch \ | 13 | SRC_URI[sha256sum] = "be9c88a0b3604367dd74167a2b754a35e142f670292ae47a2fdef27a2ee97a32" |
14 | " | ||
15 | SRC_URI[sha256sum] = "9f3f2f69b995f9ad37359072fbc69a3a88bfba081fc83e9be30e14662795bb4d" | ||
16 | 14 | ||
17 | inherit autotools pkgconfig | 15 | inherit autotools pkgconfig |
18 | 16 | ||
diff --git a/meta/recipes-multimedia/alsa/alsa-plugins/0001-arcam_av.c-Include-missing-string.h.patch b/meta/recipes-multimedia/alsa/alsa-plugins/0001-arcam_av.c-Include-missing-string.h.patch deleted file mode 100644 index ff7745d637..0000000000 --- a/meta/recipes-multimedia/alsa/alsa-plugins/0001-arcam_av.c-Include-missing-string.h.patch +++ /dev/null | |||
@@ -1,25 +0,0 @@ | |||
1 | From b01b176a665ba65979d74922955f51dc4888a713 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Tue, 23 Aug 2022 15:21:16 -0700 | ||
4 | Subject: [PATCH] arcam_av.c: Include missing string.h | ||
5 | |||
6 | bzero() function needs this header to be included | ||
7 | |||
8 | Upstream-Status: Submitted [https://github.com/alsa-project/alsa-plugins/pull/47] | ||
9 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
10 | --- | ||
11 | arcam-av/arcam_av.c | 1 + | ||
12 | 1 file changed, 1 insertion(+) | ||
13 | |||
14 | diff --git a/arcam-av/arcam_av.c b/arcam-av/arcam_av.c | ||
15 | index 63f9b4e..29fc537 100644 | ||
16 | --- a/arcam-av/arcam_av.c | ||
17 | +++ b/arcam-av/arcam_av.c | ||
18 | @@ -27,6 +27,7 @@ | ||
19 | #include <signal.h> | ||
20 | #include <stddef.h> | ||
21 | #include <stdio.h> | ||
22 | +#include <string.h> | ||
23 | #include <termios.h> | ||
24 | #include <unistd.h> | ||
25 | |||
diff --git a/meta/recipes-multimedia/alsa/alsa-plugins_1.2.7.1.bb b/meta/recipes-multimedia/alsa/alsa-plugins_1.2.12.bb index 9500462d5c..7db0c4d677 100644 --- a/meta/recipes-multimedia/alsa/alsa-plugins_1.2.7.1.bb +++ b/meta/recipes-multimedia/alsa/alsa-plugins_1.2.12.bb | |||
@@ -5,6 +5,7 @@ They are used while configuring ALSA in the .asoundrc file." | |||
5 | HOMEPAGE = "http://alsa-project.org" | 5 | HOMEPAGE = "http://alsa-project.org" |
6 | BUGTRACKER = "http://alsa-project.org/main/index.php/Bug_Tracking" | 6 | BUGTRACKER = "http://alsa-project.org/main/index.php/Bug_Tracking" |
7 | SECTION = "multimedia" | 7 | SECTION = "multimedia" |
8 | CVE_PRODUCT = "alsa" | ||
8 | 9 | ||
9 | # The primary license of alsa-plugins is LGPL-2.1-only. | 10 | # The primary license of alsa-plugins is LGPL-2.1-only. |
10 | # | 11 | # |
@@ -19,13 +20,11 @@ LICENSE = "LGPL-2.1-only & GPL-2.0-or-later" | |||
19 | LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7 \ | 20 | LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7 \ |
20 | file://COPYING.GPL;md5=59530bdf33659b29e73d4adb9f9f6552 \ | 21 | file://COPYING.GPL;md5=59530bdf33659b29e73d4adb9f9f6552 \ |
21 | file://m4/attributes.m4;endline=33;md5=bb8c6b2a67ac15156961e242fec33e50 \ | 22 | file://m4/attributes.m4;endline=33;md5=bb8c6b2a67ac15156961e242fec33e50 \ |
22 | file://rate/rate_samplerate.c;endline=35;md5=fd77bce85f4a338c0e8ab18430b69fae \ | 23 | file://rate/rate_samplerate.c;endline=35;md5=07fcfc9e83a7159ad14a7196ecdc7d48 \ |
23 | " | 24 | " |
24 | 25 | ||
25 | SRC_URI = "https://www.alsa-project.org/files/pub/plugins/${BP}.tar.bz2 \ | 26 | SRC_URI = "https://www.alsa-project.org/files/pub/plugins/${BP}.tar.bz2" |
26 | file://0001-arcam_av.c-Include-missing-string.h.patch \ | 27 | SRC_URI[sha256sum] = "7bd8a83d304e8e2d86a25895d8dcb0ef0245a8df32e271959cdbdc6af39b66f2" |
27 | " | ||
28 | SRC_URI[sha256sum] = "8c337814954bb7c167456733a6046142a2931f12eccba3ec2a4ae618a3432511" | ||
29 | 28 | ||
30 | DEPENDS += "alsa-lib" | 29 | DEPENDS += "alsa-lib" |
31 | 30 | ||
diff --git a/meta/recipes-multimedia/alsa/alsa-tools_1.2.11.bb b/meta/recipes-multimedia/alsa/alsa-tools_1.2.14.bb index 53868041c0..751d9e8a76 100644 --- a/meta/recipes-multimedia/alsa/alsa-tools_1.2.11.bb +++ b/meta/recipes-multimedia/alsa/alsa-tools_1.2.14.bb | |||
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://hdsploader/COPYING;md5=59530bdf33659b29e73d4adb9f9f65 | |||
14 | 14 | ||
15 | SRC_URI = "https://www.alsa-project.org/files/pub/tools/${BP}.tar.bz2" | 15 | SRC_URI = "https://www.alsa-project.org/files/pub/tools/${BP}.tar.bz2" |
16 | 16 | ||
17 | SRC_URI[sha256sum] = "0915c9634a502fd3655ca9c574d259bc9e79983d91d45aeacff6f3c00f8ae3e9" | 17 | SRC_URI[sha256sum] = "faef6fdd39ec79c9a5473dc63aa1b6331bf7664a9d452a0a8198cec7016cbc6f" |
18 | 18 | ||
19 | inherit autotools-brokensep pkgconfig | 19 | inherit autotools-brokensep pkgconfig |
20 | # brokensep as as10k1 (and probably more) fail out of tree | 20 | # brokensep as as10k1 (and probably more) fail out of tree |
diff --git a/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.11.bb b/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.14.bb index ce1a42c9b8..d9ef831937 100644 --- a/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.11.bb +++ b/meta/recipes-multimedia/alsa/alsa-ucm-conf_1.2.14.bb | |||
@@ -8,7 +8,7 @@ LICENSE = "BSD-3-Clause" | |||
8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=20d74d74db9741697903372ad001d3b4" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=20d74d74db9741697903372ad001d3b4" |
9 | 9 | ||
10 | SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2" | 10 | SRC_URI = "https://www.alsa-project.org/files/pub/lib/${BP}.tar.bz2" |
11 | SRC_URI[sha256sum] = "387c01cf30e2a1676d7b8f72b2681cf219abca70dd1ec2a9e33add5bf3feae81" | 11 | SRC_URI[sha256sum] = "32e9809f592d92b978aa1032e35293c33b8d0f1ec475f937022c3ee9a3069c21" |
12 | # Something went wrong at upstream tarballing | 12 | # Something went wrong at upstream tarballing |
13 | 13 | ||
14 | inherit allarch | 14 | inherit allarch |
diff --git a/meta/recipes-multimedia/alsa/alsa-utils_1.2.11.bb b/meta/recipes-multimedia/alsa/alsa-utils_1.2.14.bb index e598fac9f8..3cbb9b464b 100644 --- a/meta/recipes-multimedia/alsa/alsa-utils_1.2.11.bb +++ b/meta/recipes-multimedia/alsa/alsa-utils_1.2.14.bb | |||
@@ -24,9 +24,8 @@ PACKAGECONFIG[udev] = "--with-udev-rules-dir=`pkg-config --variable=udevdir udev | |||
24 | PACKAGECONFIG[manpages] = "--enable-xmlto, --disable-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native" | 24 | PACKAGECONFIG[manpages] = "--enable-xmlto, --disable-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native" |
25 | 25 | ||
26 | # alsa-utils specified in SRC_URI due to alsa-utils-scripts recipe | 26 | # alsa-utils specified in SRC_URI due to alsa-utils-scripts recipe |
27 | SRC_URI = "https://www.alsa-project.org/files/pub/utils/alsa-utils-${PV}.tar.bz2 \ | 27 | SRC_URI = "https://www.alsa-project.org/files/pub/utils/alsa-utils-${PV}.tar.bz2" |
28 | " | 28 | SRC_URI[sha256sum] = "0794c74d33fed943e7c50609c13089e409312b6c403d6ae8984fc429c0960741" |
29 | SRC_URI[sha256sum] = "9ac6ca3a883f151e568dcf979b8d2e5cbecc51b819bb0e6bb8a2e9b34cc428a7" | ||
30 | 29 | ||
31 | # On build machines with python-docutils (not python3-docutils !!) installed | 30 | # On build machines with python-docutils (not python3-docutils !!) installed |
32 | # rst2man (not rst2man.py) is detected and compile fails with | 31 | # rst2man (not rst2man.py) is detected and compile fails with |
@@ -51,6 +50,7 @@ ALSA_UTILS_PKGS = "\ | |||
51 | alsa-utils-speakertest \ | 50 | alsa-utils-speakertest \ |
52 | alsa-utils-aseqnet \ | 51 | alsa-utils-aseqnet \ |
53 | alsa-utils-aseqdump \ | 52 | alsa-utils-aseqdump \ |
53 | alsa-utils-aseqsend \ | ||
54 | alsa-utils-alsactl \ | 54 | alsa-utils-alsactl \ |
55 | alsa-utils-alsaloop \ | 55 | alsa-utils-alsaloop \ |
56 | alsa-utils-alsaucm \ | 56 | alsa-utils-alsaucm \ |
@@ -69,9 +69,10 @@ FILES:alsa-utils-aplay = "${bindir}/aplay ${bindir}/arecord ${bindir}/axfe | |||
69 | FILES:alsa-utils-amixer = "${bindir}/amixer" | 69 | FILES:alsa-utils-amixer = "${bindir}/amixer" |
70 | FILES:alsa-utils-alsamixer = "${bindir}/alsamixer" | 70 | FILES:alsa-utils-alsamixer = "${bindir}/alsamixer" |
71 | FILES:alsa-utils-speakertest = "${bindir}/speaker-test ${datadir}/sounds/alsa/ ${datadir}/alsa/speaker-test/" | 71 | FILES:alsa-utils-speakertest = "${bindir}/speaker-test ${datadir}/sounds/alsa/ ${datadir}/alsa/speaker-test/" |
72 | FILES:alsa-utils-midi = "${bindir}/aplaymidi ${bindir}/arecordmidi ${bindir}/amidi" | 72 | FILES:alsa-utils-midi = "${bindir}/aplaymidi* ${bindir}/arecordmidi* ${bindir}/amidi" |
73 | FILES:alsa-utils-aconnect = "${bindir}/aconnect" | 73 | FILES:alsa-utils-aconnect = "${bindir}/aconnect" |
74 | FILES:alsa-utils-aseqnet = "${bindir}/aseqnet" | 74 | FILES:alsa-utils-aseqnet = "${bindir}/aseqnet" |
75 | FILES:alsa-utils-aseqsend = "${bindir}/aseqsend" | ||
75 | FILES:alsa-utils-iecset = "${bindir}/iecset" | 76 | FILES:alsa-utils-iecset = "${bindir}/iecset" |
76 | FILES:alsa-utils-alsactl = "${sbindir}/alsactl */udev/rules.d/90-alsa-restore.rules */*/udev/rules.d/90-alsa-restore.rules ${systemd_unitdir} ${localstatedir}/lib/alsa ${datadir}/alsa/init/" | 77 | FILES:alsa-utils-alsactl = "${sbindir}/alsactl */udev/rules.d/90-alsa-restore.rules */*/udev/rules.d/90-alsa-restore.rules ${systemd_unitdir} ${localstatedir}/lib/alsa ${datadir}/alsa/init/" |
77 | FILES:alsa-utils-aseqdump = "${bindir}/aseqdump" | 78 | FILES:alsa-utils-aseqdump = "${bindir}/aseqdump" |
@@ -118,7 +119,6 @@ do_install() { | |||
118 | rm -rf ${D}/unwanted | 119 | rm -rf ${D}/unwanted |
119 | } | 120 | } |
120 | 121 | ||
121 | |||
122 | PROVIDES = "alsa-utils-alsaconf alsa-utils-scripts" | 122 | PROVIDES = "alsa-utils-alsaconf alsa-utils-scripts" |
123 | 123 | ||
124 | RDEPENDS:${PN}-scripts += "bash" | 124 | RDEPENDS:${PN}-scripts += "bash" |