From 7a1bb6b997a9207fdd96c32c636c8a63fd44ff93 Mon Sep 17 00:00:00 2001 From: Stephen L Arnold Date: Thu, 30 Nov 2023 14:48:58 -0800 Subject: [PATCH] x13s-firmware,alsa-ucm-conf: fw and user-space updates for latest x13s bits * x13s-firmware currently needs git linux-firmware * change alsa-ucm-conf to latest github changes, try to avoid git unpacking error => use 1.2.10.1 instead of live Signed-off-by: Stephen L Arnold --- media-libs/alsa-ucm-conf/Manifest | 1 + .../alsa-ucm-conf-1.2.10.1.ebuild | 30 ++++++++++++ .../alsa-ucm-conf/alsa-ucm-conf-9999.ebuild | 10 ++-- sys-firmware/x13s-firmware/Manifest | 1 + .../x13s-firmware-20231030.ebuild | 46 +++++++++++++++++++ .../x13s-firmware-99999999.ebuild | 46 +++++++++++++++++++ 6 files changed, 129 insertions(+), 5 deletions(-) create mode 100644 media-libs/alsa-ucm-conf/Manifest create mode 100644 media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.10.1.ebuild create mode 100644 sys-firmware/x13s-firmware/x13s-firmware-20231030.ebuild create mode 100644 sys-firmware/x13s-firmware/x13s-firmware-99999999.ebuild diff --git a/media-libs/alsa-ucm-conf/Manifest b/media-libs/alsa-ucm-conf/Manifest new file mode 100644 index 0000000..8db90b7 --- /dev/null +++ b/media-libs/alsa-ucm-conf/Manifest @@ -0,0 +1 @@ +DIST alsa-ucm-conf-1.2.10.1.tar.gz 65225 BLAKE2B 0c4362222c97745c972d7d715e89c2c9d46302b2beb775b8210d905c57491f242f64be4654eac460a94206a6c1f2f94149f28d8c77f01ba92d1261df6f490a93 SHA512 c721dff3dbbc3ca73ae5889aea1e837ebbfb021be6e633c81429c8f12b2ed0d140f9ad4988c31a8dbded17c2eaeebc8cfdc5ce3d2881d26bb98c9e82bc63bec2 diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.10.1.ebuild b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.10.1.ebuild new file mode 100644 index 0000000..18ad201 --- /dev/null +++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.10.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Latest UCM fix branch for arm64 Lenovo thinkpad laptops, eg x13s" +HOMEPAGE="https://github.com/VCTLabs/alsa-ucm-conf.git" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/VCTLabs/alsa-ucm-conf.git" + EGIT_BRANCH="x13s-volume-fixes" + #EGIT_COMMIT="4c2f7dc7aff14090e2b958136660fe3daacfef20" + inherit git-r3 +else + SRC_URI="https://github.com/VCTLabs/${PN}/archive/refs/heads/x13s-volume-fixes.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" + S="${WORKDIR}/${PN}-x13s-volume-fixes" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="" + +RDEPEND="!