[Bug 278831] multimedia/pipewire: Add AVAHI option to reduce PULSEAUDIO dependency on avahi-app

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 07 May 2024 09:45:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278831

            Bug ID: 278831
           Summary: multimedia/pipewire: Add AVAHI option to reduce
                    PULSEAUDIO dependency on avahi-app
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: arrowd@FreeBSD.org
          Reporter: bugzilla.freebsd@omnilan.de
             Flags: maintainer-feedback?(arrowd@FreeBSD.org)
          Assignee: arrowd@FreeBSD.org

Created attachment 250506
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=250506&action=edit
Add AVAHI option for PULSEAUDIO

I actually know nothing about pipewire, but it's a dependency for some
must-have desktop applications.
I prefer not to have unused applications installed - especially network
related.
But I do use pulseaudio - not because preferred over jack, which I know nothing
about too, but because it's the best overlapping option for my xfce-based
desktop environment.
With this option, I can reduce the avahi-app dependency, otherwise
ungoogled-chromium (depending on pipiewire) would install this completely
unused application.

The attached patch also changes defaults: PULSEAUDIO (_without_
module-pulse-zeroconf) instead of JACK - this might be not generally
beneficial... In my case it is, but whoever decided JACK is the one to use by
default should decide if this is still the best choice.

-- 
You are receiving this mail because:
You are the assignee for the bug.