main/postmarketos-ui-console: do not install any audio backend by default (MR 6192)

Users who want pulseaudio or pipewire (for audio) can still install
them, but by removing any audio backend by default we can avoid creating
images that include pulseaudio/gstreamer/mesa.

Before:
$ ls -hal /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img
-rw-r--r-- 1 root 12345 1.1G Feb 10 14:49 /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img

After:
$ ls -hal /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img
-rw-r--r-- 1 root 12345 806M Feb 10 14:49 /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img

fixes #3541
[ci:skip-build]: already built successfully in CI
This commit is contained in:
Clayton Craft
2025-02-12 14:38:20 -08:00
parent 8a14416374
commit e2557598d7
+2 -1
View File
@@ -2,7 +2,7 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=postmarketos-ui-console
pkgver=0.1
pkgrel=6
pkgrel=7
pkgdesc="Console environment, with no graphical/touch UI"
url="https://postmarketos.org/"
arch="noarch"
@@ -15,6 +15,7 @@ depends="
"
options="!check" # No testsuite
subpackages="$pkgname-openrc:_openrc"
_pmb_recommends="postmarketos-base-ui-audio-none"
package() {
mkdir -p "$pkgdir"