device-fairphone-fp4: start using soc-qcom

Replace some direct dependencies by soc-qcom plus some subpackages
instead. This will also pull in some extra packages and configs that
will be useful on fairphone-fp4.

Remove pd-mapper since the in-kernel pd-mapper has been in use for a
while so the user space service didn't do anything anymore.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7859>
This commit is contained in:
Luca Weiss 2026-01-27 10:54:02 +01:00 committed by The Friendly Merge Bot
parent 7ba641eeb9
commit b78c310e40
No known key found for this signature in database
2 changed files with 5 additions and 19 deletions

View file

@ -3,13 +3,12 @@ maintainer="Luca Weiss <luca@lucaweiss.eu>"
pkgname=device-fairphone-fp4
pkgdesc="Fairphone 4"
pkgver=7
pkgrel=0
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="
bootmac
firmware-fairphone-fp4-adreno
firmware-fairphone-fp4-adsp
firmware-fairphone-fp4-bluetooth
@ -23,15 +22,11 @@ depends="
linux-firmware-ath10k
linux-postmarketos-qcom-sm6350
make-dynpart-mappings
mesa-vulkan-freedreno
mkbootimg
msm-modem
msm-modem-uim-selection
pd-mapper
postmarketos-base
qbootctl
swclock-offset
tqftpserv
soc-qcom
soc-qcom-modem
soc-qcom-qbootctl
"
makedepends="devicepkg-dev"
install="$pkgname-openrc.post-install $pkgname-openrc.post-upgrade"
@ -55,13 +50,7 @@ package() {
openrc() {
install_if="$pkgname=$pkgver-r$pkgrel openrc"
depends="
hexagonrpcd-openrc
openrc
pd-mapper-openrc
qbootctl-openrc
tqftpserv-openrc
"
depends="hexagonrpcd-openrc openrc"
mkdir -p "$subpkgdir"
}

View file

@ -1,5 +1,2 @@
#!/bin/sh
rc-update add hexagonrpcd-adsp-sensorspd default
rc-update add pd-mapper boot
rc-update add qbootctl default
rc-update add tqftpserv boot