From e399d482349522df1b022f4e190983b16101fa44 Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Sun, 1 Feb 2026 06:04:42 -0800 Subject: [PATCH] systemd/pmos-base-systemd: update preset for pipewire/pipewire-pulse With a recent aports patch[1], unit files are now in aports, however socket activation is not enabled since that depends on libsystemd. Instead, we'll just start the units on user session start. I think most UIs/devices are going to want audio fairly early and often, so I think it's fine to just start this stuff and is a reasonable price to pay for being able to avoid having a package fork of pipewire in pmaports. 1. https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/96828 Signed-off-by: Clayton Craft Part-of: --- extra-repos/systemd/postmarketos-base-systemd/APKBUILD | 4 ++-- .../rootfs-usr-lib-systemd-user-preset-90-base.preset | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/extra-repos/systemd/postmarketos-base-systemd/APKBUILD b/extra-repos/systemd/postmarketos-base-systemd/APKBUILD index 2673af8f4..c096a27fb 100644 --- a/extra-repos/systemd/postmarketos-base-systemd/APKBUILD +++ b/extra-repos/systemd/postmarketos-base-systemd/APKBUILD @@ -2,7 +2,7 @@ # pmbootstrap installs this, if systemd is selected in "pmbootstrap init". maintainer="Oliver Smith " pkgname=postmarketos-base-systemd -pkgver=67 +pkgver=68 pkgrel=0 pkgdesc="Meta package for running postmarketOS with systemd" url="https://postmarketos.org" @@ -112,7 +112,7 @@ bde7052939d1ddde22fe1df86439d3f1b0cd41810911cee7acf26aac08afe1610360cbbd257b3c1a bde7052939d1ddde22fe1df86439d3f1b0cd41810911cee7acf26aac08afe1610360cbbd257b3c1a2e5e7409dff27ade8f3a302a38cd1b99c6cc6eed4cc64a78 rootfs-usr-lib-systemd-system-system.slice.d-10-oomd-defaults.conf c5252710d8e2f95f5c216cce17737bb14e112c7f1e0b73f085ac0bc3da5a718bb831cc62c0c62e7e5e99337fdcc5c4ace76c5c11bb0ae1f242181ce6829e4fd3 rootfs-usr-lib-systemd-system-user@.service.d-10-oomd-defaults.conf 4217385ab8e0d0e53a6f6eb2ad0ef5c1ae88cab431c9fdca3528f147241edfefe7eec8f2927670dcf79c6f853d2c8a930782fad7e2a28ef6575b55df115f2f83 rootfs-usr-lib-systemd-user-app.slice.d-10-oomd-defaults.conf -963b8e0d55c473bae1af7b770a60d05a0edb7a1b60f96297a829088e1eda678e60b364c92ae81e28cf3e1df7605c6116eafdcd34eecc350ed8f03fb284def834 rootfs-usr-lib-systemd-user-preset-90-base.preset +ec6b18c4b8f34157c8fbc3dbea35acb1b86fd705c434269cdfa27ec3c9349096a02cc0c6bf2eeebfd65299b0e6aa9b55fdb692b88188fa9155ce4de9b0f8d48e rootfs-usr-lib-systemd-user-preset-90-base.preset e49972d276441e9da284315bab5f70d8d25ccba5e43d7e7ec6607c34a3d4dfa512f7303d5ce41076819ef24f5dced5acc74001b4d569258269de34da27912466 rootfs-usr-lib-systemd-resolved.conf.d-disable-dnsovertls.conf 93ab180810dbd2a1477f7ea0f0959be90f099272fe5840030a0772771c97a066b70068c476d32c6a4610b8f7b9fc5bfcf1d7a93f071cec026553ac6a3b8b5324 rootfs-usr-lib-systemd-resolved.conf.d-disable-mdns.conf 6ff3fbd88493e50de5821c6e3db92623b38de52be4e8e967f4f297d8f70e31a86d91f1243b973387b80c8520edcc89a8233db6f234bca22a56ee61a1b4333670 rootfs-etc-apk-commit_hooks.d-postmarketos-base-systemd diff --git a/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset b/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset index 690df4aed..b2696ddff 100644 --- a/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset +++ b/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset @@ -3,8 +3,8 @@ enable call-audio-idle-suspend-workaround.service enable dbus-broker.service enable dbus.socket enable obex.service -enable pipewire-pulse.socket -enable pipewire.socket +enable pipewire-pulse.service +enable pipewire.service enable pulseaudio.socket enable wireplumber.service enable fbd-alert-slider.service