%define pulse_groupid 69 %define pulse_userid 69 %define pulse_access_groupid 70 %define pulse_access_userid 70 %define majver %(echo %{version} | cut -d. -f 1-2) Name: pulseaudio Version: 16.1 Release: 3mamba Summary: Improved Linux sound server Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://www.freedesktop.org/wiki/Software/PulseAudio/ Source0: http://freedesktop.org/software/pulseaudio/releases/pulseaudio-%{version}.tar.xz Source1: pulseaudio.png Source2: default.pa-for-gdm Source3: pulseaudio-asound.conf Patch0: pulseaudio-0.9.22-desktop.patch Patch25: pulseaudio-0.9.14-mixer-select.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libICE-devel BuildRequires: libSM-devel BuildRequires: libX11-devel BuildRequires: libXtst-devel BuildRequires: libalsa-devel BuildRequires: libasyncns-devel BuildRequires: libavahi-devel BuildRequires: libcap-devel BuildRequires: libdbus-devel BuildRequires: libfftw-devel BuildRequires: libgcc BuildRequires: libglib-devel BuildRequires: libgst-plugins-base-devel BuildRequires: libgstreamer-devel BuildRequires: libjack-devel BuildRequires: libltdl-devel BuildRequires: libopenssl-devel BuildRequires: liborc-devel BuildRequires: libsbc-devel BuildRequires: libsndfile-devel BuildRequires: libsoxr-devel BuildRequires: libspeexdsp-devel BuildRequires: libstdc++6-devel BuildRequires: libsystemd-devel BuildRequires: libtdb-devel BuildRequires: libudev-devel BuildRequires: libwebrtc-audio-processing-devel BuildRequires: libxcb-devel BuildRequires: lirc-devel ## AUTOBUILDREQ-END BuildRequires: automake BuildRequires: doxygen BuildRequires: glib-gettextize BuildRequires: intltool BuildRequires: libatomic_ops-devel BuildRequires: libbluez-devel BuildRequires: libe2fs-devel BuildRequires: libexpat-devel BuildRequires: libgdbm-devel BuildRequires: libguile-devel BuildRequires: liboil-devel BuildRequires: libtool BuildRequires: libXt-devel BuildRequires: m4 BuildRequires: pkgconfig BuildRequires: PolicyKit-devel BuildRequires: xmltoman BuildRequires: libsbc-devel BuildConflicts: hal-devel Requires: lib%{name}-core = %{version}-%{release} Requires: libalsa-plugins Requires: rtkit Requires: udev Requires(post): /usr/sbin/alternatives Obsoletes: pulseaudio-esound-compat < 15.0 Obsoletes: pulseaudio-module-zeroconf < 16.0 Requires: %{name}-utils = %{?epoch:%epoch:}%{version}-%{release} %description 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 Enlightened Sound Daemon (ESOUND). %package -n lib%{name}-core Summary: Shared library part of the %{name} sound server Group: System/Libraries %description -n lib%{name}-core 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 Enlightened Sound Daemon (ESOUND). This contains the shared library needed by %{name} based applications. %package -n lib%{name} Summary: Shared library part of the polpyaudio sound server Group: System/Libraries Provides: lib%{name}-zeroconf Obsoletes: lib%{name}-zeroconf < 15.0 %description -n lib%{name} 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 Enlightened Sound Daemon (ESOUND). This contains the shared library needed by %{name} based applications. %package -n lib%{name}-devel Summary: Development headers of the polpyaudio sound server Group: Development/Libraries Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name}-zeroconf = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name}-glib = %{?epoch:%epoch:}%{version}-%{release} Requires: libglib-devel Requires: vala Provides: lib%{name}-zeroconf-devel Obsoletes: lib%{name}-zeroconf-devel < 15.0 %description -n lib%{name}-devel %{name} is a sound server for Linux and other Unix like operating systems. It is intended to be an improved drop-in replacement for the Enlightened Sound Daemon (ESOUND). This contains the C headers and libraries needed to build %{name} based applications. %package -n lib%{name}-glib Summary: GLIB 2.x bindings for PulseAudio clients Group: System/Libraries %description -n lib%{name}-glib 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 Enlightened Sound Daemon (ESOUND). This package contains bindings to integrate the PulseAudio client library with a GLIB 2.x based application. %package -n lib%{name}-glib-devel Summary: GLIB 2.x bindings for PulseAudio clients Group: Development/Libraries Requires: lib%{name}-glib = %{?epoch:%epoch:}%{version}-%{release} %description -n lib%{name}-glib-devel 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 Enlightened Sound Daemon (ESOUND). This contains static libraries needed to build %{name} based applications. %package -n lib%{name}-zeroconf Summary: Zeroconf support for PulseAudio clients Group: System/Libraries %description -n lib%{name}-zeroconf 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 Enlightened Sound Daemon (ESOUND). This package contains the runtime libraries and tools that allow PulseAudio clients to automatically detect PulseAudio servers using Zeroconf. %package -n lib%{name}-zeroconf-devel Summary: Zeroconf support for PulseAudio clients Group: Development/Libraries Requires: lib%{name}-zeroconf = %{?epoch:%epoch:}%{version}-%{release} %description -n lib%{name}-zeroconf-devel 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 Enlightened Sound Daemon (ESOUND). This package static libraries needed to build %{name} based applications. %package esound-compat Summary: PulseAudio EsounD daemon compatibility script Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description esound-compat 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 Enlightened Sound Daemon (ESOUND). A compatibility script that allows applications to start PulseAudio with EsounD protocol modules. %package module-bluetooth Summary: Bluetooth proximity support for the PulseAudio sound server Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description module-bluetooth 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 Enlightened Sound Daemon (ESOUND). Contains a module that can be used to automatically turn down the volume if a bluetooth mobile phone leaves the proximity or turn it up again if it enters the proximity again %package module-gsettings Summary: GConf support for the PulseAudio sound server Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Provides: %{name}-module-gconf Obsoletes: %{name}-module-gconf < 15.0 %description module-gsettings 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 Enlightened Sound Daemon (ESOUND). Gnome configuration backend for the PulseAudio sound server. %package module-jack Summary: JACK support for the PulseAudio sound server Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description module-jack 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 Enlightened Sound Daemon (ESOUND). JACK sink and source modules for the PulseAudio sound server. %package module-lirc Summary: LIRC support for the PulseAudio sound server Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description module-lirc 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 Enlightened Sound Daemon (ESOUND). LIRC volume control module for the PulseAudio sound server. %package module-zeroconf Summary: Zeroconf support for the PulseAudio sound server Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: %{name}-utils = %{?epoch:%epoch:}%{version}-%{release} %description module-zeroconf 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 Enlightened Sound Daemon (ESOUND). Zeroconf publishing module for the PulseAudio sound server. %package module-x11 Summary: X11 support for the PulseAudio sound server Group: Applications/Multimedia Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: %{name}-utils = %{?epoch:%epoch:}%{version}-%{release} %description module-x11 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 Enlightened Sound Daemon (ESOUND). X11 bell and security modules for the PulseAudio sound server. %package utils Summary: PulseAudio sound server utilities Group: Applications/Multimedia Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} %description utils 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 Enlightened Sound Daemon (ESOUND). This package contains command line utilities for the PulseAudio sound server. %package static Summary: %{name}-zeroconf static library Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: %{name}-utils = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name}-core = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name}-devel = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name}-glib-devel = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name}-zeroconf-devel = %{?epoch:%epoch:}%{version}-%{release} %description static 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 Enlightened Sound Daemon (ESOUND). This contains the static library needed by %{name} based applications. %debug_package %prep %setup -q #-D -T #%patch0 -p1 %build #:<< _EOF %meson \ -Dstream-restore-clear-old-devices=true \ -Dbluez5-gstreamer=disabled \ -Delogind=disabled \ -Dtcpwrap=disabled \ -Dsystem_user="pulse" \ -Dsystem_group="pulse" \ -Daccess_group="pulse-access" \ -Dudevrulesdir=%{_udevrulesdir} \ -Dgsettings="enabled" #%ifarch arm # --disable-neon-opt #%endif %meson_build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %meson_install chmod 755 %{buildroot}%{_bindir}/pulseaudio # preserve time stamps touch -r src/daemon/daemon.conf.in %{buildroot}%{_sysconfdir}/pulse/daemon.conf touch -r src/daemon/default.pa.in %{buildroot}%{_sysconfdir}/pulse/default.pa touch -r man/pulseaudio.1.xml.in %{buildroot}%{_mandir}/man1/pulseaudio.1 touch -r man/default.pa.5.xml.in %{buildroot}%{_mandir}/man5/default.pa.5 touch -r man/pulse-client.conf.5.xml.in %{buildroot}%{_mandir}/man5/pulse-client.conf.5 touch -r man/pulse-daemon.conf.5.xml.in %{buildroot}%{_mandir}/man5/pulse-daemon.conf.5 mkdir -p %{buildroot}%{_localstatedir}/lib/pulse mkdir -p %{buildroot}%{_sysconfdir}/pulse/default.pa.d # TODO Requires: http://download.gnome.org/sources/gdm #mkdir -p %{buildroot}%{_localstatedir}/lib/gdm/.pulse #install -m 644 %{S:2} %{buildroot}%{_localstatedir}/lib/gdm/.pulse/default.pa mkdir -p %{buildroot}%{_datadir}/pixmaps install -m 0644 %{S:1} %{buildroot}%{_datadir}/pixmaps install -m 0644 %{S:3} %{buildroot}%{_sysconfdir}/asound.conf.pulseaudio rm -f %{buildroot}%{_libdir}/*.{a,la} rm -f %{buildroot}%{_libdir}/pulseaudio/*.{a,la} rm -f %{buildroot}%{_libdir}/pulse-%{majver}/modules/*.{a,la} # Superseded by socket activation sed -i 's|; autospawn = yes.*|autospawn = no|' %{buildroot}%{_sysconfdir}/pulse/client.conf rm -f %{buildroot}%{_sysconfdir}/dbus-1/system.d/pulseaudio-system.conf # Disable cork-request module, can result in e.g. media players unpausing # when there's a Skype call incoming sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ -i %{buildroot}%{_bindir}/start-pulseaudio-x11 # Required by qpaeq sed -e '/Load several protocols/aload-module module-dbus-protocol' \ -i %{buildroot}%{_sysconfdir}/pulse/default.pa %find_lang %{name} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %pre %{_sbindir}/groupadd pulse -g %{pulse_groupid} 2>/dev/null || : %{_sbindir}/useradd -u %{pulse_userid} -c 'PulseAudio System Daemon' -s /sbin/nologin -d %{_localstatedir}/run/pulse -g pulse pulse 2>/dev/null || : %{_sbindir}/groupadd pulse-access -g %{pulse_access_groupid} 2>/dev/null || : exit 0 %post /sbin/ldconfig if [ $1 -ge 1 ]; then /usr/sbin/alternatives --install \ /etc/asound.conf asound.conf /etc/asound.conf.pulseaudio 30 /usr/sbin/alternatives --auto asound.conf fi %systemd_user_post pulseaudio.socket : %preun %systemd_user_preun pulseaudio.socket : %postun /sbin/ldconfig if [ $1 -eq 0 ]; then /usr/sbin/update-alternatives --remove asound.conf /etc/asound.conf.pulseaudio fi : %posttrans sed -i "s|module-gconf|module-gsettings|" %{_sysconfdir}/pulse/default.pa sed -i "s|^\(load-module module-rescue-streams\)|#\1|" %{_sysconfdir}/pulse/default.pa # Fix multiple autospawn = no lines inserted on each previous update if [ `grep "^autospawn = no" /etc/pulse/client.conf |wc -l` -gt 1 ]; then sed -i -e '/^autospawn = no/d' %{_sysconfdir}/pulse/client.conf fi # Superseded by socket activation grep -q "^autospawn = no" /etc/pulse/client.conf || { sed -i 's|; autospawn = yes.*|autospawn = no|' %{_sysconfdir}/pulse/client.conf } # Required by qpaeq sed -e '/Load several protocols/aload-module module-dbus-protocol' \ -i %{_sysconfdir}/pulse/default.pa grep -q default.pa.d %{_sysconfdir}/pulse/default.pa || { cat >> %{_sysconfdir}/pulse/default.pa << _EOF ### Allow including a default.pa.d directory, which if present, can be used ### for additional configuration snippets. .nofail .include /etc/pulse/default.pa.d _EOF } : %triggerpostun -- pulseaudio <= 15.0-5mamba # Enable as socket if coming from older versions /usr/bin/systemctl --no-reload preset --global pulseaudio.socket : %post -n lib%{name}-glib -p /sbin/ldconfig %postun -n lib%{name}-glib -p /sbin/ldconfig %post -n lib%{name} -p /sbin/ldconfig %postun -n lib%{name} -p /sbin/ldconfig %post -n lib%{name}-core -p /sbin/ldconfig %postun -n lib%{name}-core -p /sbin/ldconfig %post module-gsettings if [ $1 -ge 1 ]; then glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : fi : %postun module-gsettings if [ $1 -eq 0 ]; then glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : fi : %files %defattr(-,root,root) %{_sysconfdir}/xdg/Xwayland-session.d/00-pulseaudio-x11 %{_sysconfdir}/asound.conf.pulseaudio %dir %{_sysconfdir}/pulse %config(noreplace) %{_sysconfdir}/pulse/daemon.conf %config(noreplace) %{_sysconfdir}/pulse/default.pa %dir %{_sysconfdir}/pulse/default.pa.d %config(noreplace) %{_sysconfdir}/pulse/system.pa %attr(4755,root,root) %{_bindir}/pulseaudio %attr(0700, pulse, pulse) %dir %{_localstatedir}/lib/pulse %{_udevrulesdir}/90-pulseaudio.rules %dir %{_libdir}/pulseaudio %dir %{_libdir}/pulseaudio/modules %{_libdir}/pulseaudio/modules/libalsa-util.so %{_libdir}/pulseaudio/modules/libavahi-wrap.so %{_libdir}/pulseaudio/modules/libbluez5-util.so %{_libdir}/pulseaudio/modules/libcli.so %{_libdir}/pulseaudio/modules/liboss-util.so %{_libdir}/pulseaudio/modules/libprotocol-*.so %{_libdir}/pulseaudio/modules/libraop.so %{_libdir}/pulseaudio/modules/librtp.so %{_libdir}/pulseaudio/modules/libwebrtc-util.so %{_libdir}/pulseaudio/modules/module-*.so %exclude %{_libdir}/pulseaudio/modules/module-gsettings.so %exclude %{_libdir}/pulseaudio/modules/module-jack*.so %exclude %{_libdir}/pulseaudio/modules/module-x11-*.so %{_userunitdir}/pulseaudio.service %{_userunitdir}/pulseaudio.socket %{_userunitdir}/pulseaudio-x11.service %{_datadir}/vala/vapi/libpulse-simple.deps %{_datadir}/vala/vapi/libpulse-simple.vapi %dir %{_datadir}/pulseaudio %dir %{_datadir}/pulseaudio/alsa-mixer %dir %{_datadir}/pulseaudio/alsa-mixer/paths %{_datadir}/pulseaudio/alsa-mixer/paths/*.conf %{_datadir}/pulseaudio/alsa-mixer/paths/*.conf.common %dir %{_datadir}/pulseaudio/alsa-mixer/profile-sets %{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf %{_datadir}/zsh/site-functions/_pulseaudio %{_mandir}/man1/pulseaudio.1* %{_mandir}/man1/start-pulseaudio-x11.1* %{_mandir}/man5/pulse-cli-syntax.5* %{_mandir}/man5/default.pa.5* %{_mandir}/man5/pulse-client.conf.5* %{_mandir}/man5/pulse-daemon.conf.5* %doc LICENSE README %files -n lib%{name}-core %defattr(-,root,root) %dir %{_libdir}/pulseaudio %{_libdir}/pulseaudio/libpulsecore-%{majver}.so %files -n lib%{name} -f %{name}.lang %defattr(-,root,root) %dir %{_sysconfdir}/pulse %config(noreplace) %{_sysconfdir}/pulse/client.conf %{_libdir}/libpulse.so.* %{_libdir}/libpulse-simple.so.* %{_libdir}/pulseaudio/libpulsecommon-%{majver}.so %{_libdir}/pulseaudio/libpulsedsp.so #%doc GPL LGPL LICENSE %files -n lib%{name}-devel %defattr(-,root,root) %dir %{_includedir}/pulse %{_includedir}/pulse/*.h %{_libdir}/libpulse.so %{_libdir}/libpulse-simple.so %{_libdir}/pkgconfig/libpulse.pc %{_libdir}/pkgconfig/libpulse-simple.pc %{_datadir}/vala/vapi/libpulse.vapi %{_libdir}/cmake/PulseAudio/PulseAudioConfig.cmake %{_libdir}/cmake/PulseAudio/PulseAudioConfigVersion.cmake %{_datadir}/vala/vapi/libpulse-mainloop-glib.deps %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/* %{_datadir}/vala/vapi/libpulse-mainloop-glib.vapi %{_datadir}/vala/vapi/libpulse.deps #%doc README #%files esound-compat #%defattr(-,root,root) #%{_bindir}/esdcompat #%{_mandir}/man1/esdcompat.1* %files -n lib%{name}-glib %defattr(-,root,root) %{_libdir}/libpulse-mainloop-glib.so.* %files -n lib%{name}-glib-devel %defattr(-,root,root) %{_libdir}/libpulse-mainloop-glib.so %{_libdir}/pkgconfig/libpulse-mainloop-glib.pc #%files module-bluetooth #%defattr(-,root,root) #%{_libdir}/pulse-%{majver}/modules/libbluetooth-*.so #%{_libdir}/pulse-%{majver}/modules/module-bluetooth-*.so #%{_libexecdir}/pulse/proximity-helper %files module-gsettings %defattr(-,root,root) %{_libdir}/pulseaudio/modules/module-gsettings.so %{_libexecdir}/pulse/gsettings-helper %{_datadir}/GConf/gsettings/pulseaudio.convert %{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml %files module-jack %defattr(-,root,root) %{_libdir}/pulseaudio/modules/module-jack-sink.so %{_libdir}/pulseaudio/modules/module-jack-source.so %{_libdir}/pulseaudio/modules/module-jackdbus-detect.so %files module-lirc %defattr(-,root,root) %{_libdir}/pulseaudio/modules/module-lirc.so #%files module-zeroconf #%defattr(-,root,root) #%{_libdir}/pulseaudio/modules/libavahi-wrap.so #%{_libdir}/pulseaudio/modules/libraop.so #%{_libdir}/pulseaudio/modules/module-raop-discover.so #%{_libdir}/pulseaudio/modules/module-raop-sink.so #%{_libdir}/pulseaudio/modules/module-zeroconf-discover.so #%{_libdir}/pulseaudio/modules/module-zeroconf-publish.so %files module-x11 %defattr(-,root,root) %config %{_sysconfdir}/xdg/autostart/pulseaudio.desktop #%config %{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop #%{_bindir}/start-pulseaudio-kde %{_bindir}/start-pulseaudio-x11 %{_libdir}/pulseaudio/modules/module-x11-bell.so %{_libdir}/pulseaudio/modules/module-x11-publish.so %{_libdir}/pulseaudio/modules/module-x11-xsmp.so %{_libdir}/pulseaudio/modules/module-x11-cork-request.so %{_datadir}/pixmaps/%{name}.png #%files -n lib%{name}-zeroconf #%defattr(-,root,root) #%{_bindir}/pabrowse #%{_libdir}/libpulse-browse.so.* #%{_mandir}/man1/pabrowse.1.gz #%files -n lib%{name}-zeroconf-devel #%defattr(-,root,root) #%{_libdir}/libpulse-browse.so #%{_libdir}/pkgconfig/libpulse-browse.pc %files utils %defattr(-,root,root) %{_bindir}/pa-info %{_bindir}/pacat %{_bindir}/pacmd %{_bindir}/pactl %{_bindir}/padsp %{_bindir}/pamon %{_bindir}/paplay %{_bindir}/parec %{_bindir}/parecord %{_bindir}/pasuspender %{_bindir}/pax11publish %{_bindir}/qpaeq %{_mandir}/man1/pacat.1* %{_mandir}/man1/pacmd.1* %{_mandir}/man1/pactl.1* %{_mandir}/man1/padsp.1* %{_mandir}/man1/pamon.1* %{_mandir}/man1/paplay.1* %{_mandir}/man1/parec.1* %{_mandir}/man1/parecord.1* %{_mandir}/man1/pasuspender.1* %{_mandir}/man1/pax11publish.1* #%files static #%defattr(-,root,root) #%{_libdir}/libpulse.*a ##%{_libdir}/libpulsecommon-%{version}.*a ##%{_libdir}/libpulse-browse.*a #%{_libdir}/libpulse-mainloop-glib.a #%{_libdir}/libpulse-simple.a ##%{_libdir}/libpulsedsp.a #%{_libdir}/pulseaudio/libpulsecore-%{majver}.a #%{_libdir}/pulse-%{majver}/modules/*.a %changelog * Tue Jan 31 2023 Silvan Calarco 16.1-3mamba - %post: fix command to clean autospawn multiple entries * Mon Jan 30 2023 Silvan Calarco 16.1-2mamba - fix multiple 'autospawn = no' lines inserted on updates in file /etc/pulseaudio/client.conf * Thu Jun 23 2022 Automatic Build System 16.1-1mamba - automatic version update by autodist * Tue May 31 2022 Automatic Build System 16.0-1mamba - automatic version update by autodist * Sun Nov 21 2021 Silvan Calarco 15.0-6mamba - enable pulseaudio.socket also on update from previous releases * Sun Nov 21 2021 Silvan Calarco 15.0-5mamba - restore gsettings module required by paprefs * Sat Nov 20 2021 Silvan Calarco 15.0-4mamba - configure for socket activation; add meson options for bluez5-gstreamer and other * Thu Sep 02 2021 Silvan Calarco 15.0-3mamba - update existing default.pa configuration on upgrade * Tue Aug 17 2021 Silvan Calarco 15.0-2mamba - obsolete pulseaudio-esound-compat * Sun Aug 15 2021 Automatic Build System 15.0-1mamba - automatic version update by autodist * Sun Jan 17 2021 Automatic Build System 14.2-1mamba - automatic version update by autodist * Wed Jan 13 2021 Automatic Build System 14.1-1mamba - automatic version update by autodist * Thu Nov 26 2020 Silvan Calarco 14.0-2mamba - posttrans: update default.pa to replace module-gconf with module-gsettings * Tue Nov 24 2020 Automatic Build System 14.0-1mamba - automatic version update by autodist * Sat Oct 31 2020 Automatic Build System 13.99.3-1mamba - automatic version update by autodist * Tue Oct 06 2020 Automatic Build System 13.99.2-1mamba - automatic version update by autodist * Fri Sep 11 2020 Automatic Build System 13.99.1-1mamba - automatic update by autodist * Fri Oct 04 2019 Automatic Build System 13.0-1mamba - automatic version update by autodist * Tue Aug 21 2018 Silvan Calarco 12.2-2mamba - module-gsettings: compile schema after installation * Tue Jul 17 2018 Automatic Build System 12.2-1mamba - automatic version update by autodist * Sat Jun 23 2018 Automatic Build System 12.0-1mamba - automatic version update by autodist * Thu Nov 30 2017 Automatic Build System 11.1-1mamba - automatic update by autodist * Wed Nov 22 2017 Silvan Calarco 9.0-4mamba - require libalsa-plugins * Sun Nov 19 2017 Silvan Calarco 9.0-3mamba - remove .a and .la static files and package * Wed Nov 15 2017 Silvan Calarco 9.0-2mamba - assign reserved ids to pulse and pulse-access user and groups * Thu Jun 23 2016 Automatic Build System 9.0-1mamba - automatic version update by autodist * Tue Jan 26 2016 Automatic Build System 8.0-1mamba - automatic version update by autodist * Fri Oct 30 2015 Automatic Build System 7.1-1mamba - automatic version update by autodist * Fri Oct 09 2015 Automatic Build System 7.0-1mamba - automatic version update by autodist * Tue Mar 03 2015 Automatic Build System 6.0-1mamba - automatic version update by autodist * Thu Oct 30 2014 Silvan Calarco 5.0-3mamba - remove alsa-jack loopback configuration from asound.conf.pulseaudio * Sat Aug 23 2014 Silvan Calarco 5.0-2mamba - add as alternative asound.conf sink and make the default * Mon Mar 10 2014 Silvan Calarco 5.0-1mamba - update to 5.0 * Tue Jun 04 2013 Automatic Build System 4.0-1mamba - automatic version update by autodist * Tue May 28 2013 Automatic Build System 3.99.2-1mamba - automatic update by autodist * Wed Apr 17 2013 Automatic Build System 3.99.1-1mamba - automatic version update by autodist * Tue Dec 18 2012 Automatic Build System 3.0-1mamba - automatic version update by autodist * Sat Dec 08 2012 Automatic Build System 2.99.3-1mamba - automatic version update by autodist * Wed Nov 14 2012 Silvan Calarco 2.1-2mamba - rebuilt without hal * Fri Sep 14 2012 Automatic Build System 2.1-1mamba - automatic version update by autodist * Mon Jul 02 2012 Automatic Build System 2.0-1mamba - automatic version update by autodist * Thu Jul 21 2011 Automatic Build System 0.9.23-1mamba - update to 0.9.23 * Sun Dec 26 2010 Silvan Calarco 0.9.22-3mamba - automatic port from devel-java * Sun Dec 26 2010 Silvan Calarco 0.9.22-2mamba - automatic port from devel-java * Wed Dec 08 2010 gil 0.9.22-1mamba - update to 0.9.22 * Sun Feb 08 2009 gil 0.9.14-1mamba - update to 0.9.14 * Sat Dec 20 2008 gil 0.9.13-2mamba - edit specfile - added packages static - edit %pre - removed package libpulseaudio-core-devel * Sun Oct 12 2008 gil 0.9.13-1mamba - update to 0.9.13 * Thu Sep 25 2008 gil 0.9.12-1mamba - update to 0.9.12 * Thu Jul 31 2008 gil 0.9.11-1mamba - package created by autospec