On Sat, 31 Oct 2026 05:03:30 -0600 (MDT) Antoine Jacoutot <[email protected]> wrote:
> CVSROOT: /cvs > Module name: ports > Changes by: [email protected] 2026/10/31 > 05:03:30 > > Modified files: > audio/pulseaudio: Makefile > audio/pulseaudio/patches: patch-src_pulse_util_c > audio/pulseaudio/pkg: DESCR PLIST > Added files: > audio/pulseaudio/patches: patch-src_pulse_client_conf_in > Removed files: > audio/pulseaudio/files: module-sndio-sysex.h module-sndio.c > audio/pulseaudio/patches: patch-meson_build > patch-src_daemon_caps_c > patch-src_daemon_meson_build > patch-src_daemon_pulseaudio-system_conf > patch-src_modules_dbus_iface-stream_c > patch-src_modules_meson_build > patch-src_modules_module-detect_c > patch-src_pulsecore_core-util_c > patch-src_pulsecore_mix_neon_c > > Log message: > Stop shipping the PulseAudio daemon: the server side is provided by > PipeWire through its PulseAudio compatibility layer (pipewire-pulse). > Since it seems that pulseaudio is now only usable if pipewire is present, should it be added as RUN_DEPENDS as below? Prompted by report from user ssm_ on #openbsd-gaming on irc.libera.chat; they had to manually install pipewire for usable pulseaudio backend. Index: Makefile =================================================================== RCS file: /cvs/ports/audio/pulseaudio/Makefile,v diff -u -p -r1.137 Makefile --- Makefile 31 Oct 2026 15:33:15 -0000 1.137 +++ Makefile 5 Nov 2026 16:51:27 -0000 @@ -3,7 +3,7 @@ COMMENT= PulseAudio client libraries an VERSION= 17.0 DISTNAME= pulseaudio-${VERSION} EXTRACT_SUFX= .tar.xz -REVISION= 6 +REVISION= 7 SHARED_LIBS += pulse 7.2 # 0.24.3 SHARED_LIBS += pulse-simple 1.2 # 0.1.1 @@ -32,6 +32,7 @@ COMPILER= base-clang ports-gcc BUILD_DEPENDS= devel/gettext,-tools \ shells/bash-completion +RUN_DEPENDS= multimedia/pipewire/pipewire # bundled xmltoman BUILD_DEPENDS += textproc/p5-XML-Parser
