[Bug 294546] audio/fooyin Add pipewire config option

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 15 Apr 2026 11:54:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294546

            Bug ID: 294546
           Summary: audio/fooyin Add pipewire config option
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: diizzy@FreeBSD.org
          Reporter: me@kuon.ch
          Assignee: diizzy@FreeBSD.org
             Flags: maintainer-feedback?(diizzy@FreeBSD.org)

I use pipewire for audio routing and I think it would be good to have a
pipewire option in fooyin.




I was able to build it with pipewire with no issue with this diff:


diff --git a/audio/fooyin/Makefile b/audio/fooyin/Makefile
index 7e1c33488..d52f6e06e 100644
--- a/audio/fooyin/Makefile
+++ b/audio/fooyin/Makefile
@@ -17,6 +17,7 @@ LIB_DEPENDS=  libavformat.so:multimedia/ffmpeg \
                libgme.so:audio/libgme \
                libicui18n.so:devel/icu \
                libkdsingleapplication-qt6.so:devel/kdsingleapplication \
+               libpipewire-0.3.so:multimedia/pipewire \
                libQCoro6Core.so:devel/qcoro \
                libtag.so:audio/taglib

@@ -36,7 +37,6 @@ CMAKE_OFF=    BUILD_ALSA \
 CMAKE_ON=      CMAKE_DISABLE_FIND_PACKAGE_ALSA \
                CMAKE_DISABLE_FIND_PACKAGE_Ebur128 \
                CMAKE_DISABLE_FIND_PACKAGE_OpenMpt \
-               CMAKE_DISABLE_FIND_PACKAGE_PipeWire \
                CMAKE_DISABLE_FIND_PACKAGE_SndFile \
                CMAKE_DISABLE_FIND_PACKAGE_SoXR

diff --git a/audio/fooyin/pkg-plist b/audio/fooyin/pkg-plist
index 90268944c..41f15d0d9 100644
--- a/audio/fooyin/pkg-plist
+++ b/audio/fooyin/pkg-plist
@@ -3,6 +3,7 @@ lib/fooyin/libfooyin_core.so.0.0.0
 lib/fooyin/libfooyin_gui.so.0.0.0
 lib/fooyin/libfooyin_utils.so.0.0.0
 lib/fooyin/plugins/fyplugin_discord.so
+lib/fooyin/plugins/fyplugin_pipewire.so
 lib/fooyin/plugins/fyplugin_equaliser.so
 lib/fooyin/plugins/fyplugin_fileops.so
 lib/fooyin/plugins/fyplugin_filters.so

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