From 5ff78d22381d05f778e26c669bdf38daedcab398 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 22 Feb 2020 11:21:45 +0100 Subject: [PATCH 1/6] alsa-lib: update to 1.2.2 Signed-off-by: Matthias Reichl --- packages/audio/alsa-lib/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/audio/alsa-lib/package.mk b/packages/audio/alsa-lib/package.mk index 248a0fab27..3b4007903c 100644 --- a/packages/audio/alsa-lib/package.mk +++ b/packages/audio/alsa-lib/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="alsa-lib" -PKG_VERSION="1.1.9" -PKG_SHA256="488373aef5396682f3a411a6d064ae0ad196b9c96269d0bb912fbdeec94b994b" +PKG_VERSION="1.2.2" +PKG_SHA256="d8e853d8805574777bbe40937812ad1419c9ea7210e176f0def3e6ed255ab3ec" PKG_LICENSE="GPL" PKG_SITE="http://www.alsa-project.org/" PKG_URL="ftp://ftp.alsa-project.org/pub/lib/alsa-lib-$PKG_VERSION.tar.bz2" From ab18284436249f27bac9fba4aff1e92f4132ea93 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 22 Feb 2020 11:22:29 +0100 Subject: [PATCH 2/6] alsa-utils: update to 1.2.2 Signed-off-by: Matthias Reichl --- packages/audio/alsa-utils/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/audio/alsa-utils/package.mk b/packages/audio/alsa-utils/package.mk index 125586afb1..73478a3243 100644 --- a/packages/audio/alsa-utils/package.mk +++ b/packages/audio/alsa-utils/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="alsa-utils" -PKG_VERSION="1.1.9" -PKG_SHA256="5ddf2cbddb4bd1a4a2a6492a09c25898b08c3ad64893c3655be14194cf0a213a" +PKG_VERSION="1.2.2" +PKG_SHA256="44807bd578c5f6df6e91a11b8d37e546424a5a1ea8d8e659ee359fe01730e4f3" PKG_LICENSE="GPL" PKG_SITE="http://www.alsa-project.org/" PKG_URL="ftp://ftp.alsa-project.org/pub/utils/alsa-utils-$PKG_VERSION.tar.bz2" From 76e28f9dd215b4a97d0871d9d3fd5b226033012e Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 22 Feb 2020 11:23:40 +0100 Subject: [PATCH 3/6] alsa-plugins: update to 1.2.2 Signed-off-by: Matthias Reichl --- .../addon-depends/snapcast-depends/alsa-plugins/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/snapcast-depends/alsa-plugins/package.mk b/packages/addons/addon-depends/snapcast-depends/alsa-plugins/package.mk index 5f84136b01..3157f3ba92 100644 --- a/packages/addons/addon-depends/snapcast-depends/alsa-plugins/package.mk +++ b/packages/addons/addon-depends/snapcast-depends/alsa-plugins/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="alsa-plugins" -PKG_VERSION="1.1.8" -PKG_SHA256="7f77df171685ccec918268477623a39db4d9f32d5dc5e76874ef2467a2405994" +PKG_VERSION="1.2.2" +PKG_SHA256="1c0f06450c928d711719686c9dbece2d480184f36fab11b8f0534cb7b41e337d" PKG_LICENSE="GPL" PKG_SITE="http://www.alsa-project.org/" PKG_URL="ftp://ftp.alsa-project.org/pub/plugins/$PKG_NAME-$PKG_VERSION.tar.bz2" From 28ccd787defc7c97a56e3ae5650144776bbc4ce6 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 22 Feb 2020 11:39:13 +0100 Subject: [PATCH 4/6] alsa-topology-conf: add new package Topology configuration files were split off into a separate package in ALSA 1.2.0 Signed-off-by: Matthias Reichl --- packages/audio/alsa-topology-conf/package.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packages/audio/alsa-topology-conf/package.mk diff --git a/packages/audio/alsa-topology-conf/package.mk b/packages/audio/alsa-topology-conf/package.mk new file mode 100644 index 0000000000..6b3cd01d04 --- /dev/null +++ b/packages/audio/alsa-topology-conf/package.mk @@ -0,0 +1,16 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="alsa-topology-conf" +PKG_VERSION="1.2.2" +PKG_SHA256="b472d6b567c78173bd69543d9cffc9e379c80eb763c3afc8d5b24d5610d19425" +PKG_LICENSE="BSD-3c" +PKG_SITE="http://www.alsa-project.org/" +PKG_URL="ftp://ftp.alsa-project.org/pub/lib/alsa-topology-conf-$PKG_VERSION.tar.bz2" +PKG_LONGDESC="ALSA topology configuration files" +PKG_TOOLCHAIN="manual" + +makeinstall_target() { + mkdir -p ${INSTALL}/usr/share/alsa/ + cp -PR ${PKG_BUILD}/topology ${INSTALL}/usr/share/alsa/ +} From 00c173ac6e17296c752da83f5b23e95044e41d37 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 22 Feb 2020 11:40:49 +0100 Subject: [PATCH 5/6] alsa-ucm-conf: add new package UCM configuration files were split off into a separate package in ALSA 1.2.0 Signed-off-by: Matthias Reichl --- packages/audio/alsa-ucm-conf/package.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packages/audio/alsa-ucm-conf/package.mk diff --git a/packages/audio/alsa-ucm-conf/package.mk b/packages/audio/alsa-ucm-conf/package.mk new file mode 100644 index 0000000000..93a5d58f0b --- /dev/null +++ b/packages/audio/alsa-ucm-conf/package.mk @@ -0,0 +1,17 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) + +PKG_NAME="alsa-ucm-conf" +PKG_VERSION="1.2.2" +PKG_SHA256="7ebfd929bc85a51f16fa3c8c4db13faa2ea6ff2b2266fc36d6198bdafe73c40c" +PKG_LICENSE="BSD-3c" +PKG_SITE="http://www.alsa-project.org/" +PKG_URL="ftp://ftp.alsa-project.org/pub/lib/alsa-ucm-conf-$PKG_VERSION.tar.bz2" +PKG_LONGDESC="ALSA Use Case Manager configuration (and topologies)" +PKG_TOOLCHAIN="manual" + +makeinstall_target() { + mkdir -p ${INSTALL}/usr/share/alsa/ + cp -PR ${PKG_BUILD}/ucm2 ${INSTALL}/usr/share/alsa/ + safe_remove ${INSTALL}/usr/share/alsa/ucm2/README.md +} From 664bb37519c4afeb96daacc2e9d5ef38289f4d72 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 22 Feb 2020 11:41:19 +0100 Subject: [PATCH 6/6] alsa: add alsa-topology-conf and alsa-ucm-conf depends Topology and UCM configuration files were split off into separate packages in ALSA 1.2.0 Signed-off-by: Matthias Reichl --- packages/virtual/alsa/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/virtual/alsa/package.mk b/packages/virtual/alsa/package.mk index cff4e25ace..cf9072070c 100644 --- a/packages/virtual/alsa/package.mk +++ b/packages/virtual/alsa/package.mk @@ -6,6 +6,6 @@ PKG_VERSION="" PKG_LICENSE="GPL" PKG_SITE="http://www.alsa-project.org/" PKG_URL="" -PKG_DEPENDS_TARGET="toolchain alsa-lib alsa-utils" +PKG_DEPENDS_TARGET="toolchain alsa-lib alsa-utils alsa-topology-conf alsa-ucm-conf" PKG_SECTION="virtual" PKG_LONGDESC="Matapackage to install all alsa components."