diff --git a/main/sxmo-common-audio/APKBUILD b/main/sxmo-common-audio/APKBUILD new file mode 100644 index 000000000..884f500b4 --- /dev/null +++ b/main/sxmo-common-audio/APKBUILD @@ -0,0 +1,28 @@ +# Maintainer: Anjandev Momi +pkgname=sxmo-common-audio +pkgver=1.0.0 +pkgrel=0 +pkgdesc="SXMO/SWMO audio backends" +url="http://sr.ht/~mil/Sxmo" +arch="noarch !armhf" +license="MIT" +subpackages="$pkgname-pipewire $pkgname-pulse" +options="!check" # has no tests + +package() { + mkdir -p "$pkgdir" +} + +pipewire() { + provides="sxmo-common-audio" + provider_priority="20" + depends="pipewire-pulse pipewire wireplumber" + mkdir -p "$subpkgdir" +} + +pulse() { + provides="sxmo-common-audio" + provider_priority="10" + depends="pulseaudio pulseaudio-alsa !pipewire-pulse !sxmo-common-bluetooth !pipewire-alsa" + mkdir -p "$subpkgdir" +} diff --git a/main/sxmo-common/APKBUILD b/main/sxmo-common/APKBUILD index 16f8849e7..481fac478 100644 --- a/main/sxmo-common/APKBUILD +++ b/main/sxmo-common/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Miles Alan pkgname=sxmo-common pkgver=1.11.0 -pkgrel=0 +pkgrel=1 pkgdesc="Simple Mobile: Core package to build custom SXMO desktop environments" url="http://sr.ht/~mil/Sxmo" arch="noarch !armhf" @@ -38,14 +38,13 @@ depends=" networkmanager-wifi networkmanager-wwan pamixer - pipewire - pipewire-pulse pn polkit polkit-openrc postmarketos-base-ui pulseaudio-utils superd + sxmo-common-audio sxmo-utils sxmo-utils-openrc terminus-font @@ -55,7 +54,6 @@ depends=" v4l-utils vim vvmd - wireplumber xdg-user-dirs yt-dlp " @@ -98,7 +96,6 @@ bluetooth() { provides="postmarketos-ui-sxmo-bluetooth=$pkgver-r$pkgrel" } - sha512sums=" bf8db527c49fa724e640a90269ba2648a2555f5867b2adbfbd88d1f685261f757339757c09ee08f590c76de4bd3d0c73a47dea9bd340644dd4707e76152cefd1 sxmo-qt-mobile-controls.sh cc4e4404b135ce484e0976b243973e39f1137aa9dd5e9297f767b2ea65b719ca82e84cc66cb093950ce330dbf786981ced2e5b0d16350deb5706a08ffccb4606 postmarketos.conf