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

Reply via email to