|
|
@ -1,4 +1,4 @@
|
|
|
|
%global pa_major 15.0
|
|
|
|
%global pa_major 16.1
|
|
|
|
#global pa_minor 0
|
|
|
|
#global pa_minor 0
|
|
|
|
|
|
|
|
|
|
|
|
#global snap 20200105
|
|
|
|
#global snap 20200105
|
|
|
@ -9,11 +9,11 @@
|
|
|
|
# webrtc bits go wonky without this
|
|
|
|
# webrtc bits go wonky without this
|
|
|
|
# see also https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JQQ66XJSIT2FGTK2YQY7AXMEH5IXMPUX/
|
|
|
|
# see also https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/JQQ66XJSIT2FGTK2YQY7AXMEH5IXMPUX/
|
|
|
|
%undefine _strict_symbol_defs_build
|
|
|
|
%undefine _strict_symbol_defs_build
|
|
|
|
%global with_webrtc 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
%if 0%{?fedora}
|
|
|
|
%global enable_lirc 1
|
|
|
|
%global enable_lirc 1
|
|
|
|
%global enable_jack 1
|
|
|
|
%global enable_jack 1
|
|
|
|
|
|
|
|
%global with_webrtc 1
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/983606
|
|
|
|
# https://bugzilla.redhat.com/983606
|
|
|
@ -36,7 +36,7 @@
|
|
|
|
Name: pulseaudio
|
|
|
|
Name: pulseaudio
|
|
|
|
Summary: Improved Linux Sound Server
|
|
|
|
Summary: Improved Linux Sound Server
|
|
|
|
Version: %{pa_major}%{?pa_minor:.%{pa_minor}}
|
|
|
|
Version: %{pa_major}%{?pa_minor:.%{pa_minor}}
|
|
|
|
Release: 2%{?snap:.%{snap}git%{shortcommit}}%{?dist}
|
|
|
|
Release: 8%{?snap:.%{snap}git%{shortcommit}}%{?dist}
|
|
|
|
License: LGPLv2+
|
|
|
|
License: LGPLv2+
|
|
|
|
URL: http://www.freedesktop.org/wiki/Software/PulseAudio
|
|
|
|
URL: http://www.freedesktop.org/wiki/Software/PulseAudio
|
|
|
|
%if 0%{?gitrel}
|
|
|
|
%if 0%{?gitrel}
|
|
|
@ -77,7 +77,7 @@ BuildRequires: xmltoman
|
|
|
|
BuildRequires: libsndfile-devel
|
|
|
|
BuildRequires: libsndfile-devel
|
|
|
|
BuildRequires: alsa-lib-devel
|
|
|
|
BuildRequires: alsa-lib-devel
|
|
|
|
BuildRequires: glib2-devel
|
|
|
|
BuildRequires: glib2-devel
|
|
|
|
BuildRequires: gtk2-devel
|
|
|
|
BuildRequires: gtk3-devel
|
|
|
|
BuildRequires: avahi-devel
|
|
|
|
BuildRequires: avahi-devel
|
|
|
|
BuildRequires: libatomic_ops-static, libatomic_ops-devel
|
|
|
|
BuildRequires: libatomic_ops-static, libatomic_ops-devel
|
|
|
|
BuildRequires: pkgconfig(bluez) >= 5.0
|
|
|
|
BuildRequires: pkgconfig(bluez) >= 5.0
|
|
|
@ -126,6 +126,10 @@ Requires: rtkit
|
|
|
|
Provides: pulseaudio-daemon
|
|
|
|
Provides: pulseaudio-daemon
|
|
|
|
Conflicts: pulseaudio-daemon
|
|
|
|
Conflicts: pulseaudio-daemon
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Packages removed in 15.0
|
|
|
|
|
|
|
|
Obsoletes: pulseaudio-esound-compat < 15.0
|
|
|
|
|
|
|
|
Obsoletes: pulseaudio-module-gconf < 15.0
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
PulseAudio is a sound server for Linux and other Unix like operating
|
|
|
|
PulseAudio is a sound server for Linux and other Unix like operating
|
|
|
|
systems. It is intended to be an improved drop-in replacement for the
|
|
|
|
systems. It is intended to be an improved drop-in replacement for the
|
|
|
@ -269,9 +273,9 @@ sed -i.PACKAGE_VERSION -e "s|^PACKAGE_VERSION=.*|PACKAGE_VERSION=\'%{version}\'|
|
|
|
|
-D system_user=pulse \
|
|
|
|
-D system_user=pulse \
|
|
|
|
-D system_group=pulse \
|
|
|
|
-D system_group=pulse \
|
|
|
|
-D access_group=pulse-access \
|
|
|
|
-D access_group=pulse-access \
|
|
|
|
-D oss-output=disabled \
|
|
|
|
-D oss-output=enabled \
|
|
|
|
%{?enable_jack:-D jack=enabled}%{!?enable_jack:-D jack=disabled} \
|
|
|
|
-D jack=%{?enable_jack:enabled}%{!?enable_jack:disabled} \
|
|
|
|
%{?enable_lirc:-D lirc=enabled}%{!?enable_lirc:-D lirc=disabled} \
|
|
|
|
-D lirc=%{?enable_lirc:enabled}%{!?enable_lirc:disabled} \
|
|
|
|
-D tcpwrap=disabled \
|
|
|
|
-D tcpwrap=disabled \
|
|
|
|
-D bluez5=enabled \
|
|
|
|
-D bluez5=enabled \
|
|
|
|
-D gstreamer=enabled \
|
|
|
|
-D gstreamer=enabled \
|
|
|
@ -280,12 +284,10 @@ sed -i.PACKAGE_VERSION -e "s|^PACKAGE_VERSION=.*|PACKAGE_VERSION=\'%{version}\'|
|
|
|
|
-D elogind=disabled \
|
|
|
|
-D elogind=disabled \
|
|
|
|
-D valgrind=disabled \
|
|
|
|
-D valgrind=disabled \
|
|
|
|
-D gtk=disabled \
|
|
|
|
-D gtk=disabled \
|
|
|
|
%{?fedora:-D soxr=enabled}%{!?fedora:-D soxr=disabled} \
|
|
|
|
-D soxr=%{?fedora:enabled}%{!?fedora:disabled} \
|
|
|
|
%if 0%{?with_webrtc}
|
|
|
|
-D webrtc-aec=%{?with_webrtc:enabled}%{!?with_webrtc:disabled} \
|
|
|
|
-D webrtc-aec=enabled \
|
|
|
|
-D systemd=%{?systemd:enabled}%{!?systemd:disabled} \
|
|
|
|
%endif
|
|
|
|
-D tests=%{?tests:true}%{!?tests:false}
|
|
|
|
%{?systemd:-D systemd=enabled}%{!?systemd:-D systemd=disabled} \
|
|
|
|
|
|
|
|
%{?tests:-D tests=true}%{!?tests:-D tests=false}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# we really should preopen here --preopen-mods=module-udev-detect.la, --force-preopen
|
|
|
|
# we really should preopen here --preopen-mods=module-udev-detect.la, --force-preopen
|
|
|
|
%meson_build
|
|
|
|
%meson_build
|
|
|
@ -295,6 +297,21 @@ sed -i.PACKAGE_VERSION -e "s|^PACKAGE_VERSION=.*|PACKAGE_VERSION=\'%{version}\'|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
%meson_install
|
|
|
|
%meson_install
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## padsp multilib hack alert
|
|
|
|
|
|
|
|
%ifarch %{multilib_archs}
|
|
|
|
|
|
|
|
pushd %{buildroot}%{_bindir}
|
|
|
|
|
|
|
|
# make 32 bit version available as padsp-32
|
|
|
|
|
|
|
|
# %%{_libdir} == /usr/lib may be a naive check for 32bit-ness
|
|
|
|
|
|
|
|
# but should be the only case we care about here -- rex
|
|
|
|
|
|
|
|
%if "%{_libdir}" == "/usr/lib"
|
|
|
|
|
|
|
|
ln -s padsp padsp-32
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
cp -a padsp padsp-32
|
|
|
|
|
|
|
|
sed -i -e "s|%{_libdir}/pulseaudio/libpulsedsp.so|/usr/lib/pulseaudio/libpulsedsp.so|g" padsp-32
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# upstream should use udev.pc
|
|
|
|
# upstream should use udev.pc
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d
|
|
|
|
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d
|
|
|
|
mv -fv $RPM_BUILD_ROOT/lib/udev/rules.d/90-pulseaudio.rules $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d
|
|
|
|
mv -fv $RPM_BUILD_ROOT/lib/udev/rules.d/90-pulseaudio.rules $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d
|
|
|
@ -307,9 +324,11 @@ install -p -m644 -D %{SOURCE5} $RPM_BUILD_ROOT%{_localstatedir}/lib/gdm/.pulse/d
|
|
|
|
# extraneous libtool crud
|
|
|
|
# extraneous libtool crud
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/lib*.la
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/lib*.la
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulseaudio/lib*.la
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulseaudio/lib*.la
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulse-%{pa_major}/modules/*.la
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulseaudio/modules/*.la
|
|
|
|
# PA_MODULE_DEPRECATED("Please use module-udev-detect instead of module-detect!");
|
|
|
|
# PA_MODULE_DEPRECATED("Please use module-udev-detect instead of module-detect!");
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulse-%{pa_major}/modules/module-detect.so
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulseaudio/modules/module-detect.so
|
|
|
|
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulseaudio/modules/liboss-util.so
|
|
|
|
|
|
|
|
rm -fv $RPM_BUILD_ROOT%{_libdir}/pulseaudio/modules/module-oss.so
|
|
|
|
|
|
|
|
|
|
|
|
%find_lang %{name}
|
|
|
|
%find_lang %{name}
|
|
|
|
|
|
|
|
|
|
|
@ -397,81 +416,81 @@ systemctl --no-reload preset --global pulseaudio.socket >/dev/null 2>&1 || :
|
|
|
|
%{_bindir}/pa-info
|
|
|
|
%{_bindir}/pa-info
|
|
|
|
%{_bindir}/pulseaudio
|
|
|
|
%{_bindir}/pulseaudio
|
|
|
|
%{_libdir}/pulseaudio/libpulsecore-%{pa_major}.so
|
|
|
|
%{_libdir}/pulseaudio/libpulsecore-%{pa_major}.so
|
|
|
|
%dir %{_libdir}/pulse-%{pa_major}/
|
|
|
|
%dir %{_libdir}/pulseaudio/
|
|
|
|
%dir %{_libdir}/pulse-%{pa_major}/modules/
|
|
|
|
%dir %{_libdir}/pulseaudio/modules/
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libalsa-util.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libalsa-util.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libcli.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libcli.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libprotocol-cli.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libprotocol-cli.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libprotocol-http.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libprotocol-http.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libprotocol-native.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libprotocol-native.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libprotocol-simple.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libprotocol-simple.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/librtp.so
|
|
|
|
%{_libdir}/pulseaudio/modules/librtp.so
|
|
|
|
%if 0%{?with_webrtc}
|
|
|
|
%if 0%{?with_webrtc}
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libwebrtc-util.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libwebrtc-util.so
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-allow-passthrough.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-allow-passthrough.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-alsa-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-alsa-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-alsa-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-alsa-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-alsa-card.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-alsa-card.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-cli-protocol-tcp.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-cli-protocol-tcp.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-cli-protocol-unix.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-cli-protocol-unix.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-cli.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-cli.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-combine.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-combine.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-combine-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-combine-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-dbus-protocol.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-dbus-protocol.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-filter-apply.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-filter-apply.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-filter-heuristics.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-filter-heuristics.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-device-manager.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-device-manager.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-loopback.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-loopback.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-udev-detect.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-udev-detect.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-hal-detect.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-hal-detect.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-http-protocol-tcp.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-http-protocol-tcp.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-http-protocol-unix.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-http-protocol-unix.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-match.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-match.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-mmkbd-evdev.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-mmkbd-evdev.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-native-protocol-fd.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-native-protocol-fd.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-native-protocol-tcp.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-native-protocol-tcp.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-native-protocol-unix.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-native-protocol-unix.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-null-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-null-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-null-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-null-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-pipe-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-pipe-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-pipe-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-pipe-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-remap-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-remap-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-rescue-streams.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-rescue-streams.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-role-ducking.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-role-ducking.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-rtp-recv.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-rtp-recv.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-rtp-send.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-rtp-send.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-simple-protocol-tcp.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-simple-protocol-tcp.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-simple-protocol-unix.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-simple-protocol-unix.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-sine.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-sine.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-switch-on-port-available.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-switch-on-port-available.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-systemd-login.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-systemd-login.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-tunnel-sink-new.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-tunnel-sink-new.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-tunnel-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-tunnel-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-tunnel-source-new.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-tunnel-source-new.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-tunnel-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-tunnel-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-volume-restore.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-volume-restore.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-suspend-on-idle.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-suspend-on-idle.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-default-device-restore.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-default-device-restore.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-device-restore.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-device-restore.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-stream-restore.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-stream-restore.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-card-restore.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-card-restore.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-ladspa-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-ladspa-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-remap-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-remap-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-always-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-always-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-always-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-always-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-console-kit.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-console-kit.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-position-event-sounds.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-position-event-sounds.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-augment-properties.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-augment-properties.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-role-cork.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-role-cork.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-sine-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-sine-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-intended-roles.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-intended-roles.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-rygel-media-server.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-rygel-media-server.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-echo-cancel.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-echo-cancel.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-switch-on-connect.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-switch-on-connect.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-virtual-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-virtual-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-virtual-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-virtual-source.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-virtual-surround-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-virtual-surround-sink.so
|
|
|
|
%dir %{_datadir}/pulseaudio/
|
|
|
|
%dir %{_datadir}/pulseaudio/
|
|
|
|
%dir %{_datadir}/pulseaudio/alsa-mixer/
|
|
|
|
%dir %{_datadir}/pulseaudio/alsa-mixer/
|
|
|
|
%{_datadir}/pulseaudio/alsa-mixer/paths/
|
|
|
|
%{_datadir}/pulseaudio/alsa-mixer/paths/
|
|
|
@ -489,11 +508,11 @@ systemctl --no-reload preset --global pulseaudio.socket >/dev/null 2>&1 || :
|
|
|
|
|
|
|
|
|
|
|
|
%files qpaeq
|
|
|
|
%files qpaeq
|
|
|
|
%{_bindir}/qpaeq
|
|
|
|
%{_bindir}/qpaeq
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-equalizer-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-equalizer-sink.so
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?enable_lirc}
|
|
|
|
%if 0%{?enable_lirc}
|
|
|
|
%files module-lirc
|
|
|
|
%files module-lirc
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-lirc.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-lirc.so
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%files module-x11
|
|
|
|
%files module-x11
|
|
|
@ -502,36 +521,36 @@ systemctl --no-reload preset --global pulseaudio.socket >/dev/null 2>&1 || :
|
|
|
|
%{_userunitdir}/pulseaudio-x11.service
|
|
|
|
%{_userunitdir}/pulseaudio-x11.service
|
|
|
|
#{_bindir}/start-pulseaudio-kde
|
|
|
|
#{_bindir}/start-pulseaudio-kde
|
|
|
|
%{_bindir}/start-pulseaudio-x11
|
|
|
|
%{_bindir}/start-pulseaudio-x11
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-x11-bell.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-x11-bell.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-x11-publish.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-x11-publish.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-x11-xsmp.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-x11-xsmp.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-x11-cork-request.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-x11-cork-request.so
|
|
|
|
%{_mandir}/man1/start-pulseaudio-x11.1.gz
|
|
|
|
%{_mandir}/man1/start-pulseaudio-x11.1.gz
|
|
|
|
|
|
|
|
|
|
|
|
%files module-zeroconf
|
|
|
|
%files module-zeroconf
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libavahi-wrap.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libavahi-wrap.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-zeroconf-publish.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-zeroconf-publish.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-zeroconf-discover.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-zeroconf-discover.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libraop.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libraop.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-raop-discover.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-raop-discover.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-raop-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-raop-sink.so
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?enable_jack}
|
|
|
|
%if 0%{?enable_jack}
|
|
|
|
%files module-jack
|
|
|
|
%files module-jack
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-jackdbus-detect.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-jackdbus-detect.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-jack-sink.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-jack-sink.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-jack-source.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-jack-source.so
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%files module-bluetooth
|
|
|
|
%files module-bluetooth
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/libbluez*-util.so
|
|
|
|
%{_libdir}/pulseaudio/modules/libbluez*-util.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-bluez*-device.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-bluez*-device.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-bluez*-discover.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-bluez*-discover.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-bluetooth-discover.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-bluetooth-discover.so
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-bluetooth-policy.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-bluetooth-policy.so
|
|
|
|
|
|
|
|
|
|
|
|
%files module-gsettings
|
|
|
|
%files module-gsettings
|
|
|
|
%{_libdir}/pulse-%{pa_major}/modules/module-gsettings.so
|
|
|
|
%{_libdir}/pulseaudio/modules/module-gsettings.so
|
|
|
|
%{_libexecdir}/pulse/gsettings-helper
|
|
|
|
%{_libexecdir}/pulse/gsettings-helper
|
|
|
|
%{_datadir}/GConf/gsettings/pulseaudio.convert
|
|
|
|
%{_datadir}/GConf/gsettings/pulseaudio.convert
|
|
|
|
%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
|
|
|
|
%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
|
|
|
@ -547,6 +566,8 @@ systemctl --no-reload preset --global pulseaudio.socket >/dev/null 2>&1 || :
|
|
|
|
%{_libdir}/libpulse-simple.so.0*
|
|
|
|
%{_libdir}/libpulse-simple.so.0*
|
|
|
|
%dir %{_libdir}/pulseaudio/
|
|
|
|
%dir %{_libdir}/pulseaudio/
|
|
|
|
%{_libdir}/pulseaudio/libpulsecommon-%{pa_major}.so
|
|
|
|
%{_libdir}/pulseaudio/libpulsecommon-%{pa_major}.so
|
|
|
|
|
|
|
|
%{_libdir}/pulseaudio/libpulsedsp.so
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets libs-glib2
|
|
|
|
%ldconfig_scriptlets libs-glib2
|
|
|
|
|
|
|
|
|
|
|
@ -581,10 +602,15 @@ systemctl --no-reload preset --global pulseaudio.socket >/dev/null 2>&1 || :
|
|
|
|
%{_bindir}/pamon
|
|
|
|
%{_bindir}/pamon
|
|
|
|
%{_bindir}/parecord
|
|
|
|
%{_bindir}/parecord
|
|
|
|
%{_bindir}/pax11publish
|
|
|
|
%{_bindir}/pax11publish
|
|
|
|
|
|
|
|
%{_bindir}/padsp
|
|
|
|
|
|
|
|
%ifarch %{multilib_archs}
|
|
|
|
|
|
|
|
%{_bindir}/padsp-32
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%{_bindir}/pasuspender
|
|
|
|
%{_bindir}/pasuspender
|
|
|
|
%{_mandir}/man1/pacat.1*
|
|
|
|
%{_mandir}/man1/pacat.1*
|
|
|
|
%{_mandir}/man1/pacmd.1*
|
|
|
|
%{_mandir}/man1/pacmd.1*
|
|
|
|
%{_mandir}/man1/pactl.1*
|
|
|
|
%{_mandir}/man1/pactl.1*
|
|
|
|
|
|
|
|
%{_mandir}/man1/padsp.1*
|
|
|
|
%{_mandir}/man1/pamon.1*
|
|
|
|
%{_mandir}/man1/pamon.1*
|
|
|
|
%{_mandir}/man1/paplay.1*
|
|
|
|
%{_mandir}/man1/paplay.1*
|
|
|
|
%{_mandir}/man1/parec.1*
|
|
|
|
%{_mandir}/man1/parec.1*
|
|
|
@ -608,22 +634,53 @@ systemctl --no-reload preset --global pulseaudio.socket >/dev/null 2>&1 || :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 15.0-2
|
|
|
|
* Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 16.1-8
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 16.1-8
|
|
|
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 16.1-7
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 16.1-6
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 16.1-5
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jan 26 2023 Wim Taymans <wtaymans@redhat.com> - 16.1-4
|
|
|
|
|
|
|
|
- Add padsp again (rhbz#2120847)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 16.1-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 20 2022 Rex Dieter <rdieter@fedoraproject.org> - 16.1-2
|
|
|
|
|
|
|
|
- rebuild for libsndfile (#2128041)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 21 2022 Rex Dieter <rdieter@fedoraproject.org> - 16.1-1
|
|
|
|
|
|
|
|
- 16.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 15.0-5
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 15.0-4
|
|
|
|
|
|
|
|
- Rebuilt with OpenSSL 3.0.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Sep 10 2021 Rex Dieter <rdieter@fedoraproject.org> - 15.0-3
|
|
|
|
|
|
|
|
- fix autostart.patch (#2001664)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Sep 08 2021 Wim Taymans <wtaymans@redhat.com> - 15.0-2
|
|
|
|
|
|
|
|
- Obsoletes: pulseaudio-esound-compat and pulseaudio-module-gconf
|
|
|
|
|
|
|
|
- Resolves: #2001334
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 28 2021 Wim Taymans <wtaymans@redhat.com> - 15.0-1
|
|
|
|
* Wed Jul 28 2021 Wim Taymans <wtaymans@redhat.com> - 15.0-1
|
|
|
|
- Update to 15.0
|
|
|
|
- Update to 15.0
|
|
|
|
- convert to meson build
|
|
|
|
- convert to meson build
|
|
|
|
- esound, gconf, oss are no longer supported
|
|
|
|
- esound, gconf, oss are no longer supported
|
|
|
|
- Resolves: rhbz#1961581
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 14.2-5
|
|
|
|
|
|
|
|
- Rebuilt for RHEL 9 BETA for openssl 3.0
|
|
|
|
|
|
|
|
Related: rhbz#1971065
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 14.2-4
|
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 14.2-4
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Feb 06 2021 Rex Dieter <rdieter@fedoraproject.org> - 14.2-3
|
|
|
|
* Sat Feb 06 2021 Rex Dieter <rdieter@fedoraproject.org> - 14.2-3
|
|
|
|
- -utils: move appropriate bash completions here (#1925706)
|
|
|
|
- -utils: move appropriate bash completions here (#1925706)
|
|
|
|