soc-qcom-msm89x7: add subpackage for ucm configs (MR 6101)

Add supbackage for ucm2 configurations of the devices.
This commit is contained in:
Barnabás Czémán 2025-01-28 22:26:19 +01:00 committed by Robert Eckelmann
parent f26b4ff13b
commit 1fb20d1aad
No known key found for this signature in database
GPG key ID: 30C0D50BEF63BF54

View file

@ -1,7 +1,7 @@
# Maintainer: Barnabas Czeman <barnabas.czeman@postmarketos.org>
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
"