From 1fb20d1aad568ceb08abb69b6691eb698d270e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20Cz=C3=A9m=C3=A1n?= Date: Tue, 28 Jan 2025 22:26:19 +0100 Subject: [PATCH] soc-qcom-msm89x7: add subpackage for ucm configs (MR 6101) Add supbackage for ucm2 configurations of the devices. --- device/testing/soc-qcom-msm89x7/APKBUILD | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/device/testing/soc-qcom-msm89x7/APKBUILD b/device/testing/soc-qcom-msm89x7/APKBUILD index 214c25e5c..0c8aeb559 100644 --- a/device/testing/soc-qcom-msm89x7/APKBUILD +++ b/device/testing/soc-qcom-msm89x7/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Barnabas Czeman pkgname=soc-qcom-msm89x7 pkgdesc="Common package for Qualcomm MSM89x7 devices" -pkgver=1 +pkgver=2 pkgrel=0 url="https://postmarketos.org" license="BSD-3-Clause" @@ -10,9 +10,12 @@ options="!check !archcheck !tracedeps pmb:cross-native" depends="swclock-offset" subpackages=" $pkgname-gpu + $pkgname-ucm " +_ucm_commit="6078de44affd1023c1ba4f71ef1e21468e3282e9" source=" + $pkgname-$_ucm_commit.tar.gz::https://github.com/msm89x7-mainline/alsa-ucm-conf/archive/$_ucm_commit.tar.gz adreno-quirks.sh " @@ -20,6 +23,15 @@ package() { mkdir -p $pkgdir } +ucm() { + provides="alsa-ucm-conf" + provider_priority=1 + + cd "$srcdir/alsa-ucm-conf-$_ucm_commit" + mkdir -p "$subpkgdir"/usr/share/alsa + cp -r ucm2 "$subpkgdir"/usr/share/alsa +} + gpu() { pkgdesc="Various GPU workarounds for Adreno 308 and 505" install_if="$pkgname=$pkgver-r$pkgrel mesa-dri-gallium" @@ -29,5 +41,6 @@ gpu() { } sha512sums=" +b3cc3ad65cf5d3fd956f4d24f36fc4324e4ee676a0cdda99f213f90c6a854b1eb9d3333402e05e1b861e404f31c72b4d5a219b6bcb6170bacedc938657e9a7c4 soc-qcom-msm89x7-6078de44affd1023c1ba4f71ef1e21468e3282e9.tar.gz d54065bd6e069dd49349fc53960de42fa43438c4519e90a44d89ab6fdf74978301b1d3865bb4d51130806bf8680ce34532ad97b2729e78208745a1aa4bbac904 adreno-quirks.sh "