device-pine64-pinephone: force pipewire for audio (MR 5392)

PulseAudio crashes on startup and the fix [^1] has been sitting unmerged for
many weeks despite pings. PipeWire works fine, so this change forces it to
be used.

PW works fine for Phosh and SXMO at least (with one exception [^2]),
and long term we want to switch from PA to PW anyway, so this just
hastens that switch.

Fixes #2968

---

[^1]: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/68586

[^2]: On Phosh, using pw-pulse causes the volume slider in
the top pulldown panel to not work sometimes. This will likely be fixed in
the systemd branch once pw-pulse is started via socket activation,
since it is likely a race between phosh connecting to the pw-pulse socket
and pw-pulse binding it.
This commit is contained in:
Arnav Singh 2024-07-27 12:07:50 -07:00
parent 4321b29b99
commit bc80e34b61
No known key found for this signature in database
GPG key ID: 89A451A9C0E3AF0B

View file

@ -3,7 +3,7 @@
# Co-Maintainer: Jan Jasper de Kroon <jajadekroon@gmail.com>
pkgname=device-pine64-pinephone
pkgver=3
pkgrel=3
pkgrel=4
pkgdesc="PINE64 PinePhone"
url="https://postmarketos.org"
license="MIT"
@ -33,6 +33,7 @@ depends="
mesa-egl
pinephone-callaudiod
postmarketos-base
postmarketos-base-ui-audio-pipewire
u-boot-pinephone>=2021.01_git20201228-r2
u-boot-tools
fwupd>=1.8.6