diff options
-rw-r--r-- | pipewire.spec | 349 |
1 files changed, 250 insertions, 99 deletions
diff --git a/pipewire.spec b/pipewire.spec index ad478c5..3355e05 100644 --- a/pipewire.spec +++ b/pipewire.spec @@ -57,7 +57,7 @@ BuildRequires: sbc-devel BuildRequires: libsndfile-devel BuildRequires: ncurses-devel BuildRequires: avahi-devel -BuildRequires: pkgconfig(webrtc-audio-processing-1) +BuildRequires: pkgconfig(webrtc-audio-processing-1) >= 1.2 BuildRequires: libusb1-devel BuildRequires: readline-devel BuildRequires: openssl-devel @@ -75,7 +75,6 @@ pipelines,contains command line utilities. %package libs Summary: Libraries for PipeWire clients Recommends: %{name}%{?_isa} = %{version}-%{release} -Obsoletes: %{name}-libpulse < %{version}-%{release} %description libs This package contains the runtime libraries for any application that wishes @@ -109,26 +108,9 @@ This package contains an ALSA plugin for the PipeWire media server. %endif %if %{with jack} -%package libjack -Summary: PipeWire libjack library -Recommends: %{name}%{?_isa} = %{version}-%{release} -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -BuildRequires: jack-audio-connection-kit-devel >= 1.9.10 -Conflicts: jack-audio-connection-kit -Conflicts: jack-audio-connection-kit-dbus -Obsoletes: pipewire-jack < 0.2.96-2 -Conflicts: %{name}-libjack < 0.3.13-6 -Conflicts: %{name}-jack-audio-connection-kit < 0.3.13-6 -Obsoletes: %{name}-jack-audio-connection-kit < 0.3.13-6 - -%description libjack -This package contains a PipeWire replacement for JACK audio connection kit -"libjack" library. - %package jack-audio-connection-kit Summary: PipeWire JACK implementation Recommends: %{name}%{?_isa} = %{version}-%{release} -Requires: %{name}-libjack%{?_isa} = %{version}-%{release} BuildRequires: jack-audio-connection-kit-devel >= 1.9.10 Conflicts: jack-audio-connection-kit Conflicts: jack-audio-connection-kit-dbus @@ -161,25 +143,9 @@ Files needed for building applications,such as static libraries, header files that can communicate with a %{name} media server. %if %{with pulse} -%package libpulse -Summary: PipeWire libpulse library -Recommends: %{name}%{?_isa} = %{version}-%{release} -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -BuildRequires: pulseaudio-libs-devel -Conflicts: pulseaudio-libs -Conflicts: pulseaudio-libs-glib2 -Obsoletes: pipewire-pulseaudio < 0.2.96-2 -Conflicts: %{name}-libpulse < 0.3.13-6 -Conflicts: %{name}-pulseaudio < 0.3.13-6 -Obsoletes: %{name}-pulseaudio < 0.3.13-6 - -%description libpulse -This package contains a PipeWire replacement for PulseAudio "libpulse" library. - %package pulseaudio Summary: PipeWire PulseAudio implementation Recommends: %{name}%{?_isa} = %{version}-%{release} -Requires: %{name}-libpulse%{?_isa} = %{version}-%{release} BuildRequires: pulseaudio-libs-devel Conflicts: %{name}-libpulse < 0.3.13-6 Conflicts: %{name}-pulseaudio < 0.3.13-6 @@ -231,31 +197,30 @@ mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/ echo %{_libdir}/pipewire-%{apiversion}/jack/ > %{buildroot}%{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf %else rm %{buildroot}%{_datadir}/pipewire/jack.conf -#rm %{buildroot}%{_datadir}/pipewire/media-session.d/with-jack %endif +%if %{with alsa} +mkdir -p %{buildroot}%{_sysconfdir}/alsa/conf.d/ +cp %{buildroot}%{_datadir}/alsa/alsa.conf.d/50-pipewire.conf \ + %{buildroot}%{_sysconfdir}/alsa/conf.d/50-pipewire.conf +cp %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-pipewire-default.conf \ + %{buildroot}%{_sysconfdir}/alsa/conf.d/99-pipewire-default.conf +%endif + +%if ! %{with pulse} # If the PulseAudio replacement isn't being offered, delete the files rm %{buildroot}%{_bindir}/pipewire-pulse rm %{buildroot}%{_userunitdir}/pipewire-pulse.* -#rm %{buildroot}%{_datadir}/pipewire/media-session.d/with-pulseaudio rm %{buildroot}%{_datadir}/pipewire/pipewire-pulse.conf +%endif -# rm media_session related -#rm %{buildroot}%{_datadir}/pipewire/media-session.d/alsa-monitor.conf -#rm %{buildroot}%{_datadir}/pipewire/media-session.d/bluez-monitor.conf -#rm %{buildroot}%{_datadir}/pipewire/media-session.d/media-session.conf -#rm %{buildroot}%{_datadir}/pipewire/media-session.d/v4l2-monitor.conf -rm %{buildroot}%{_datadir}/spa-0.2/bluez5/bluez-hardware.conf - -# We don't start the media session with systemd yet -#rm %{buildroot}%{_userunitdir}/pipewire-media-session.* +%if %{with pulse} +# Own this directory so add-ons can use it +install -d -m 0755 %{buildroot}%{_datadir}/pipewire/pipewire-pulse.conf.d/ +%endif %find_lang %{name} -# upstream should use udev.pc -mkdir -p %{buildroot}%{_prefix}/lib/udev/rules.d -mv -fv %{buildroot}/lib/udev/rules.d/90-pipewire-alsa.rules %{buildroot}%{_prefix}/lib/udev/rules.d - %check %meson_test || TESTS_ERROR=$? if [ "${TESTS_ERROR}" != "" ]; then @@ -287,80 +252,187 @@ systemctl --no-reload preset --global pipewire.socket >/dev/null 2>&1 || : %files %license LICENSE COPYING -%{_libdir}/alsa-lib/libasound_module_* -%{_bindir}/pipewire -#%%{_bindir}/pipewire-media-session %{_userunitdir}/pipewire.* -%{_userunitdir}/filter-chain.service +%{_userunitdir}/filter-chain.* +%{_bindir}/pipewire +%{_bindir}/pipewire-avb +%{_bindir}/pipewire-aes67 +%{_bindir}/pipewire-vulkan +%{_mandir}/man1/pipewire.1* +%dir %{_datadir}/pipewire/ +%dir %{_datadir}/pipewire/pipewire.conf.d/ %{_datadir}/pipewire/pipewire.conf -%{_datadir}/pipewire/filter-chain/*.conf -%{_datadir}/pipewire/filter-chain.conf +%{_datadir}/pipewire/pipewire.conf.avail/10-rates.conf +%{_datadir}/pipewire/pipewire.conf.avail/20-upmix.conf %{_datadir}/pipewire/minimal.conf +%{_datadir}/pipewire/filter-chain.conf +%{_datadir}/pipewire/filter-chain/*.conf %{_datadir}/pipewire/pipewire-avb.conf +%{_datadir}/pipewire/pipewire-aes67.conf +%{_datadir}/pipewire/pipewire-vulkan.conf +%{_mandir}/man5/pipewire.conf.5* +%{_mandir}/man5/pipewire-filter-chain.conf.5* +%config(noreplace) %{_sysconfdir}/security/limits.d/*.conf +%{_sysusersdir}/pipewire.conf %files libs -f %{name}.lang %license LICENSE COPYING %{_libdir}/libpipewire-%{apiversion}.so.* -%{_libdir}/pipewire-%{apiversion}/libpipewire-*.so -%{_libdir}/pipewire-%{apiversion}/v4l2/ +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-access.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-adapter.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-avb.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-client-device.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-client-node.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-combine-stream.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-echo-cancel.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-fallback-sink.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-filter-chain.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-link-factory.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-loopback.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-metadata.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-netjack2-driver.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-netjack2-manager.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-parametric-equalizer.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-pipe-tunnel.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-portal.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-profiler.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-protocol-native.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-protocol-simple.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-pulse-tunnel.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-raop-discover.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-raop-sink.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-rtkit.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-rtp-sap.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-rtp-session.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-rtp-sink.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-rtp-source.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-rt.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-session-manager.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-snapcast-discover.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-spa-device-factory.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-spa-device.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-spa-node-factory.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-spa-node.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-vban-send.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-vban-recv.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-zeroconf-discover.so %dir %{_datadir}/alsa-card-profile/ %dir %{_datadir}/alsa-card-profile/mixer/ %{_datadir}/alsa-card-profile/mixer/paths/ %{_datadir}/alsa-card-profile/mixer/profile-sets/ +%dir %{_datadir}/spa-0.2/ +%{_datadir}/spa-0.2/bluez5/bluez-hardware.conf %{_prefix}/lib/udev/rules.d/90-pipewire-alsa.rules %dir %{_libdir}/spa-%{spaversion} +%{_libdir}/spa-%{spaversion}/aec/ %{_libdir}/spa-%{spaversion}/alsa/ %{_libdir}/spa-%{spaversion}/audioconvert/ %{_libdir}/spa-%{spaversion}/audiomixer/ +%{_libdir}/spa-%{spaversion}/avb/ %{_libdir}/spa-%{spaversion}/bluez5/ %{_libdir}/spa-%{spaversion}/control/ %{_libdir}/spa-%{spaversion}/support/ %{_libdir}/spa-%{spaversion}/v4l2/ -%{_libdir}/spa-%{spaversion}/videoconvert/ -%{_libdir}/spa-%{spaversion}/aec/ -%{_libdir}/spa-%{spaversion}/avb/ - -%if %{with vulkan} -%{_libdir}/spa-%{spaversion}/vulkan/ -%endif +%{_libdir}/spa-%{spaversion}/videoconvert/ %{_datadir}/pipewire/client.conf +%{_datadir}/pipewire/client.conf.avail/20-upmix.conf %{_datadir}/pipewire/client-rt.conf +%{_datadir}/pipewire/client-rt.conf.avail/20-upmix.conf +%{_mandir}/man5/pipewire-client.conf.5.gz +%{_mandir}/man7/pipewire-devices.7* +%{_mandir}/man7/libpipewire-module-access.7* +%{_mandir}/man7/libpipewire-module-adapter.7* +%{_mandir}/man7/libpipewire-module-avb.7* +%{_mandir}/man7/libpipewire-module-client-device.7* +%{_mandir}/man7/libpipewire-module-client-node.7* +%{_mandir}/man7/libpipewire-module-combine-stream.7* +%{_mandir}/man7/libpipewire-module-echo-cancel.7* +%{_mandir}/man7/libpipewire-module-example-filter.7* +%{_mandir}/man7/libpipewire-module-example-sink.7* +%{_mandir}/man7/libpipewire-module-example-source.7* +%{_mandir}/man7/libpipewire-module-fallback-sink.7* +%{_mandir}/man7/libpipewire-module-ffado-driver.7* +%{_mandir}/man7/libpipewire-module-filter-chain.7* +%{_mandir}/man7/libpipewire-module-jack-tunnel.7* +%{_mandir}/man7/libpipewire-module-jackdbus-detect.7* +%{_mandir}/man7/libpipewire-module-link-factory.7* +%{_mandir}/man7/libpipewire-module-loopback.7* +%{_mandir}/man7/libpipewire-module-metadata.7* +%{_mandir}/man7/libpipewire-module-netjack2-driver.7* +%{_mandir}/man7/libpipewire-module-netjack2-manager.7* +%{_mandir}/man7/libpipewire-module-parametric-equalizer.7* +%{_mandir}/man7/libpipewire-module-pipe-tunnel.7* +%{_mandir}/man7/libpipewire-module-portal.7* +%{_mandir}/man7/libpipewire-module-profiler.7* +%{_mandir}/man7/libpipewire-module-protocol-native.7* +%{_mandir}/man7/libpipewire-module-protocol-pulse.7* +%{_mandir}/man7/libpipewire-module-protocol-simple.7* +%{_mandir}/man7/libpipewire-module-pulse-tunnel.7* +%{_mandir}/man7/libpipewire-module-raop-discover.7* +%{_mandir}/man7/libpipewire-module-raop-sink.7* +%{_mandir}/man7/libpipewire-module-roc-sink.7* +%{_mandir}/man7/libpipewire-module-roc-source.7* +%{_mandir}/man7/libpipewire-module-rt.7* +%{_mandir}/man7/libpipewire-module-rtp-sap.7* +%{_mandir}/man7/libpipewire-module-rtp-session.7* +%{_mandir}/man7/libpipewire-module-rtp-sink.7* +%{_mandir}/man7/libpipewire-module-rtp-source.7* +%{_mandir}/man7/libpipewire-module-session-manager.7* +%{_mandir}/man7/libpipewire-module-snapcast-discover.7* +%{_mandir}/man7/libpipewire-module-vban-recv.7* +%{_mandir}/man7/libpipewire-module-vban-send.7* +%{_mandir}/man7/libpipewire-module-x11-bell.7* +%{_mandir}/man7/libpipewire-module-zeroconf-discover.7* +%{_mandir}/man7/libpipewire-modules.7* %files gstreamer %{_libdir}/gstreamer-1.0/libgstpipewire.* %files utils -%{_bindir}/pw-mon +%{_bindir}/pw-cat +%{_bindir}/pw-cli +%{_bindir}/pw-config +%{_bindir}/pw-container +%{_bindir}/pw-dot +%{_bindir}/pw-dsdplay +%{_bindir}/pw-dump +%{_bindir}/pw-encplay +%{_bindir}/pw-link +%{_bindir}/pw-loopback %{_bindir}/pw-metadata %{_bindir}/pw-mididump %{_bindir}/pw-midiplay %{_bindir}/pw-midirecord -%{_bindir}/pw-dot -%{_bindir}/pw-cat +%{_bindir}/pw-mon %{_bindir}/pw-play %{_bindir}/pw-profiler %{_bindir}/pw-record %{_bindir}/pw-reserve -%{_mandir}/man1/pw-mon.1* +%{_bindir}/pw-top %{_mandir}/man1/pw-cat.1* %{_mandir}/man1/pw-cli.1* +%{_mandir}/man1/pw-config.1* +%{_mandir}/man1/pw-container.1* %{_mandir}/man1/pw-dot.1* +%{_mandir}/man1/pw-dump.1* +%{_mandir}/man1/pw-link.1* +%{_mandir}/man1/pw-loopback.1* %{_mandir}/man1/pw-metadata.1* %{_mandir}/man1/pw-mididump.1* +%{_mandir}/man1/pw-mon.1* %{_mandir}/man1/pw-profiler.1* +%{_mandir}/man1/pw-reserve.1* +%{_mandir}/man1/pw-top.1* +%{_mandir}/man1/spa-acp-tool.1* +%{_mandir}/man1/spa-inspect.1* +%{_mandir}/man1/spa-json-dump.1* +%{_mandir}/man1/spa-monitor.1* +%{_mandir}/man1/spa-resample.1* %{_bindir}/spa-acp-tool %{_bindir}/spa-inspect +%{_bindir}/spa-json-dump %{_bindir}/spa-monitor %{_bindir}/spa-resample -%{_bindir}/pw-dsdplay -%{_bindir}/pw-dump -%{_bindir}/pw-link -%{_bindir}/pw-loopback -%{_bindir}/spa-json-dump -%{_bindir}/pipewire-avb -%{_bindir}/pw-cli -%{_bindir}/pw-top -%{_bindir}/pw-v4l2 %if %{with alsa} %files alsa @@ -368,45 +440,124 @@ systemctl --no-reload preset --global pipewire.socket >/dev/null 2>&1 || : %{_libdir}/alsa-lib/libasound_module_ctl_pipewire.so %{_datadir}/alsa/alsa.conf.d/50-pipewire.conf %{_datadir}/alsa/alsa.conf.d/99-pipewire-default.conf +%config(noreplace) %{_sysconfdir}/alsa/conf.d/50-pipewire.conf +%config(noreplace) %{_sysconfdir}/alsa/conf.d/99-pipewire-default.conf %endif %if %{with jack} %files jack-audio-connection-kit %{_bindir}/pw-jack %{_mandir}/man1/pw-jack.1* -%{_libdir}/pipewire-%{apiversion}/jack/libjack.so* -%{_libdir}/pipewire-%{apiversion}/jack/libjacknet.so* -%{_libdir}/pipewire-%{apiversion}/jack/libjackserver.so* - -%files libjack -%{_libdir}/libjack.so.* -%{_libdir}/libjackserver.so.* -%{_libdir}/libjacknet.so.* +%{_libdir}/pipewire-%{apiversion}/jack/libjack.so.* +%{_libdir}/pipewire-%{apiversion}/jack/libjacknet.so.* +%{_libdir}/pipewire-%{apiversion}/jack/libjackserver.so.* +%{_datadir}/pipewire/jack.conf +%{_mandir}/man5/pipewire-jack.conf.5* %endif %if %{with jackserver_plugin} %files plugin-jack +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-jack-tunnel.so +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-jackdbus-detect.so %{_libdir}/spa-%{spaversion}/jack/ %endif %files devel -%{_includedir}/pipewire-%{apiversion}/* -%{_includedir}/spa-%{spaversion}/* %{_libdir}/libpipewire-%{apiversion}.so -%{_libdir}/pkgconfig/*.pc +%{_includedir}/pipewire-%{apiversion}/ +%{_includedir}/spa-%{spaversion}/ +%{_libdir}/pkgconfig/libpipewire-%{apiversion}.pc +%{_libdir}/pkgconfig/libspa-%{spaversion}.pc %if %{with pulse} %files pulseaudio -%{_bindir}/pw-pulse -%{_mandir}/man1/pw-pulse.1* -%{_libdir}/pipewire-%{apiversion}/pulse/libpulse.so* -%{_libdir}/pipewire-%{apiversion}/pulse/libpulse-simple.so* -%{_libdir}/pipewire-%{apiversion}/pulse/libpulse-mainloop-glib.so* - -%files libpulse -%{_libdir}/libpulse.so.* -%{_libdir}/libpulse-simple.so.* -%{_libdir}/libpulse-mainloop-glib.so.* +%{_bindir}/pipewire-pulse +%{_userunitdir}/pipewire-pulse.* +%{_datadir}/pipewire/pipewire-pulse.conf +%dir %{_datadir}/pipewire/pipewire-pulse.conf.d/ +%{_datadir}/pipewire/pipewire-pulse.conf.avail/20-upmix.conf +%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-protocol-pulse.so +%{_mandir}/man1/pipewire-pulse.1* +%{_mandir}/man5/pipewire-pulse.conf.5* +%{_mandir}/man7/pipewire-pulse-module-alsa-sink.7* +%{_mandir}/man7/pipewire-pulse-module-alsa-source.7* +%{_mandir}/man7/pipewire-pulse-module-always-sink.7* +%{_mandir}/man7/pipewire-pulse-module-combine-sink.7* +%{_mandir}/man7/pipewire-pulse-module-device-manager.7* +%{_mandir}/man7/pipewire-pulse-module-device-restore.7* +%{_mandir}/man7/pipewire-pulse-module-echo-cancel.7* +%{_mandir}/man7/pipewire-pulse-module-gsettings.7* +%{_mandir}/man7/pipewire-pulse-module-jackdbus-detect.7* +%{_mandir}/man7/pipewire-pulse-module-ladspa-sink.7* +%{_mandir}/man7/pipewire-pulse-module-ladspa-source.7* +%{_mandir}/man7/pipewire-pulse-module-loopback.7* +%{_mandir}/man7/pipewire-pulse-module-native-protocol-tcp.7* +%{_mandir}/man7/pipewire-pulse-module-null-sink.7* +%{_mandir}/man7/pipewire-pulse-module-pipe-sink.7* +%{_mandir}/man7/pipewire-pulse-module-pipe-source.7* +%{_mandir}/man7/pipewire-pulse-module-raop-discover.7* +%{_mandir}/man7/pipewire-pulse-module-remap-sink.7* +%{_mandir}/man7/pipewire-pulse-module-remap-source.7* +%{_mandir}/man7/pipewire-pulse-module-roc-sink-input.7* +%{_mandir}/man7/pipewire-pulse-module-roc-sink.7* +%{_mandir}/man7/pipewire-pulse-module-roc-source.7* +%{_mandir}/man7/pipewire-pulse-module-rtp-recv.7* +%{_mandir}/man7/pipewire-pulse-module-rtp-send.7* +%{_mandir}/man7/pipewire-pulse-module-simple-protocol-tcp.7* +%{_mandir}/man7/pipewire-pulse-module-stream-restore.7* +%{_mandir}/man7/pipewire-pulse-module-switch-on-connect.7* +%{_mandir}/man7/pipewire-pulse-module-tunnel-sink.7* +%{_mandir}/man7/pipewire-pulse-module-tunnel-source.7* +%{_mandir}/man7/pipewire-pulse-module-virtual-sink.7* +%{_mandir}/man7/pipewire-pulse-module-virtual-source.7* +%{_mandir}/man7/pipewire-pulse-module-x11-bell.7* +%{_mandir}/man7/pipewire-pulse-module-zeroconf-discover.7* +%{_mandir}/man7/pipewire-pulse-module-zeroconf-publish.7* +%{_mandir}/man7/pipewire-pulse-modules.7*%{_bindir}/pipewire-pulse +%{_userunitdir}/pipewire-pulse.* +%{_datadir}/pipewire/pipewire-pulse.conf +%dir %{_datadir}/pipewire/pipewire-pulse.conf.d/ +%{_datadir}/pipewire/pipewire-pulse.conf.avail/20-upmix.conf +%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml +%{_libdir}/pipewire-%{apiversion}/libpipewire-module-protocol-pulse.so +%{_mandir}/man1/pipewire-pulse.1* +%{_mandir}/man5/pipewire-pulse.conf.5* +%{_mandir}/man7/pipewire-pulse-module-alsa-sink.7* +%{_mandir}/man7/pipewire-pulse-module-alsa-source.7* +%{_mandir}/man7/pipewire-pulse-module-always-sink.7* +%{_mandir}/man7/pipewire-pulse-module-combine-sink.7* +%{_mandir}/man7/pipewire-pulse-module-device-manager.7* +%{_mandir}/man7/pipewire-pulse-module-device-restore.7* +%{_mandir}/man7/pipewire-pulse-module-echo-cancel.7* +%{_mandir}/man7/pipewire-pulse-module-gsettings.7* +%{_mandir}/man7/pipewire-pulse-module-jackdbus-detect.7* +%{_mandir}/man7/pipewire-pulse-module-ladspa-sink.7* +%{_mandir}/man7/pipewire-pulse-module-ladspa-source.7* +%{_mandir}/man7/pipewire-pulse-module-loopback.7* +%{_mandir}/man7/pipewire-pulse-module-native-protocol-tcp.7* +%{_mandir}/man7/pipewire-pulse-module-null-sink.7* +%{_mandir}/man7/pipewire-pulse-module-pipe-sink.7* +%{_mandir}/man7/pipewire-pulse-module-pipe-source.7* +%{_mandir}/man7/pipewire-pulse-module-raop-discover.7* +%{_mandir}/man7/pipewire-pulse-module-remap-sink.7* +%{_mandir}/man7/pipewire-pulse-module-remap-source.7* +%{_mandir}/man7/pipewire-pulse-module-roc-sink-input.7* +%{_mandir}/man7/pipewire-pulse-module-roc-sink.7* +%{_mandir}/man7/pipewire-pulse-module-roc-source.7* +%{_mandir}/man7/pipewire-pulse-module-rtp-recv.7* +%{_mandir}/man7/pipewire-pulse-module-rtp-send.7* +%{_mandir}/man7/pipewire-pulse-module-simple-protocol-tcp.7* +%{_mandir}/man7/pipewire-pulse-module-stream-restore.7* +%{_mandir}/man7/pipewire-pulse-module-switch-on-connect.7* +%{_mandir}/man7/pipewire-pulse-module-tunnel-sink.7* +%{_mandir}/man7/pipewire-pulse-module-tunnel-source.7* +%{_mandir}/man7/pipewire-pulse-module-virtual-sink.7* +%{_mandir}/man7/pipewire-pulse-module-virtual-source.7* +%{_mandir}/man7/pipewire-pulse-module-x11-bell.7* +%{_mandir}/man7/pipewire-pulse-module-zeroconf-discover.7* +%{_mandir}/man7/pipewire-pulse-module-zeroconf-publish.7* +%{_mandir}/man7/pipewire-pulse-modules.7* %endif %files help |