From e2557598d71acc8a37fc70b14f9ec61fff2d7fff Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Mon, 10 Feb 2025 14:47:11 -0800 Subject: [PATCH] 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 --- main/postmarketos-ui-console/APKBUILD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/postmarketos-ui-console/APKBUILD b/main/postmarketos-ui-console/APKBUILD index e5cb00513..c831fdb18 100644 --- a/main/postmarketos-ui-console/APKBUILD +++ b/main/postmarketos-ui-console/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Clayton Craft 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"