main/postmarketos-base-ui: add pipewire and wireplumber (MR 5091)

These are increasingly needed for camera and screen sharing/recording
tasks. To make the development easier and future-proof, install them
by default. They can now be removed from the audio subpackage

Fixes #2785
This commit is contained in:
Pablo Correa Gómez 2024-05-02 00:18:30 +02:00 committed by Clayton Craft
parent ee41607a00
commit b0d474ba3d
No known key found for this signature in database
GPG key ID: 4A4CED6D7EDF950A

View file

@ -1,7 +1,7 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-base-ui
pkgver=21
pkgrel=0
pkgrel=1
pkgdesc="Meta package for minimal postmarketOS UI base"
url="https://postmarketos.org"
arch="noarch"
@ -12,12 +12,14 @@ depends="
font-dejavu
haveged
nftables
pipewire
postmarketos-artwork-icons
postmarketos-base
shadow
tzdata
util-linux
wireless-regdb
wireplumber
"
subpackages="
$pkgname-audio-pipewire:_audio_pipewire
@ -229,7 +231,7 @@ iwd() {
_audio_pipewire() {
pkgdesc="Use pipewire as the audio backend. (but may not work with all devices)"
depends="pipewire pipewire-alsa pipewire-pulse wireplumber"
depends="pipewire-alsa pipewire-pulse"
provides="postmarketos-base-ui-audio=$pkgver-r$pkgrel"
provider_priority=90