Hello community, here is the log from the commit of package pulseaudio for openSUSE:Factory checked in at 2015-01-23 16:19:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old) and /work/SRC/openSUSE:Factory/.pulseaudio.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pulseaudio" Changes: -------- --- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes 2014-11-24 11:13:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes 2015-01-23 16:19:48.000000000 +0100 @@ -1,0 +2,62 @@ +Wed Jan 21 15:08:31 UTC 2015 - [email protected] + +- Update to 6.0 RC3 (5.99.3) + + srbchannel has been disabled by default for 6.0 + (We still encourage testing of the srbchannel - do so by adding + the "srbchannel=yes" to "load-module module-native-protocol-unix") + + libsamplerate is deprecated + + a problem causing wrong volume with orc 0.4.23 was worked around + + translation updates (Swedish, Turkish) + + a few other bug fixes +- remove patch pulseaudio-orc-0.4.23-volume-fix.patch + +------------------------------------------------------------------- +Thu Jan 8 14:17:45 CET 2015 - [email protected] + +- Fix broken volume setup with orc 0.4.23 (bsc#912260): + pulseaudio-orc-0.4.23-volume-fix.patch + +------------------------------------------------------------------- +Thu Jan 1 21:13:30 UTC 2015 - [email protected] + +- build with PIE + +------------------------------------------------------------------- +Fri Dec 19 14:17:06 UTC 2014 - [email protected] + +- Update to 6.0 RC2 (5.99.2) + + Build system fixes for Debian/FreeBSD and mingw32 + + Some translation updates + + Fixed A2DP profile not restored correctly + + Configure fixes for bluez 5 native headset backend + + Noise in the beginning of a recording (with srbchannel) fixed + + Fixed a few memory safety issues + + Added warnings for two unstable modules (module-equalizer-sink and +module-dbus-protocol) + + Enabled autospawn even when systemd socket activation is built in + +------------------------------------------------------------------- +Wed Nov 26 13:44:13 UTC 2014 - [email protected] + +- remove obsoleted libsamplerate support +- make completion packages depend on utils subpackage + +------------------------------------------------------------------- +Fri Nov 21 22:26:55 UTC 2014 - [email protected] + +- Update to 6.0 RC1 (5.99.1) + + Bluez 5 HSP (headset profile) support, both with and without oFono + + SystemD socket activation support + + Better support for multichannel and 2.1 profiles + + Protocol optimisations + + Zsh shell completion support + + Remap optimisations + + Many minor improvements and bug fixes all across the place +- Remove patch pulseaudio-bnc881524-rtp.patch +- Update patch disabled-start.diff +- Bash&zsh completion split to separate subpackage +- Fix %postun for system-wide mode +- json-c >= 0.11 is now required + (break build on oS 13.1) + +------------------------------------------------------------------- Old: ---- pulseaudio-5.0.tar.xz pulseaudio-bnc881524-rtp.patch New: ---- pulseaudio-5.99.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pulseaudio.spec ++++++ --- /var/tmp/diff_new_pack.Y0hf1g/_old 2015-01-23 16:19:49.000000000 +0100 +++ /var/tmp/diff_new_pack.Y0hf1g/_new 2015-01-23 16:19:49.000000000 +0100 @@ -17,9 +17,9 @@ Name: pulseaudio -Version: 5.0 +Version: 5.99.3 Release: 0 -%define drvver 5.0 +%define drvver 5.99 %define soname 0 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services @@ -42,8 +42,6 @@ Patch0: disabled-start.diff Patch1: suppress-socket-error-msg.diff Patch2: pulseaudio-wrong-memset.patch -# PATCH-FIX-UPSTREAM pulseaudio-bnc881524-rtp.patch [email protected] -Patch3: pulseaudio-bnc881524-rtp.patch BuildRequires: alsa-devel >= 1.0.19 # require only minimal bluez, if we are on bluez 5 we will determine in %build phase BuildRequires: bluez-devel >= 4.99 @@ -55,7 +53,6 @@ BuildRequires: libatomic_ops-devel >= 1.2 BuildRequires: libavahi-devel BuildRequires: libopenssl-devel -BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel >= 1.0.18 #our libtdb-devel does not have a .pc file BuildRequires: fftw3-devel >= 3.0 @@ -76,7 +73,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(ice) -BuildRequires: pkgconfig(json) >= 0.9 +BuildRequires: pkgconfig(json) >= 0.11 BuildRequires: pkgconfig(sbc) >= 1.0 BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(x11) @@ -90,6 +87,7 @@ ## needs the same liborc version which was used to build against %requires_eq liborc-0_4-0 Recommends: %{name}-lang +Recommends: %{name}-bash-completion Recommends: alsa-plugins-pulse Obsoletes: libpulsecore9 < 0.9.15 Provides: libpulsecore9 = 0.9.15 @@ -291,16 +289,35 @@ This package contains GDM integration hooks for the PulseAudio sound server. +%package bash-completion +Summary: PulseAudio Bash completion +Group: System/Shells +Requires: %{name}-utils = %{version} +Requires: bash + +%description bash-completion +Optional dependency offering bash completion for various PulseAudio utilities + +%package zsh-completion +Summary: PulseAudio zsh completion +Group: System/Shells +Requires: %{name}-utils = %{version} +Requires: zsh + +%description zsh-completion +Optional dependency offering zsh completion for various PulseAudio utilities + %lang_package %prep %setup -q -T -b0 %patch0 %patch1 -p1 %patch2 -%patch3 -p1 %build echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in +export LDFLAGS="-pie" +export CFLAGS="$RPM_OPT_FLAGS -fPIE" %configure \ --disable-static \ --disable-rpath \ @@ -337,7 +354,6 @@ # openSUSE 11.3 cannot find the .desktop files %suse_update_desktop_file pulseaudio -%suse_update_desktop_file pulseaudio-kde %find_lang %{name} install %{SOURCE2} %{buildroot}%{_bindir} chmod 755 %{buildroot}%{_bindir}/setup-pulseaudio @@ -356,9 +372,6 @@ %endif %fdupes doxygen/html -%clean -%{?buildroot:%__rm -rf '%{buildroot}'} - %pre getent group pulse >/dev/null || groupadd -r pulse getent passwd pulse >/dev/null || useradd -r -g pulse -d /var/lib/pulseaudio -s /sbin/nologin -c "PulseAudio daemon" pulse @@ -395,7 +408,7 @@ exit 0 %postun system-wide -%service_del_preun pulseaudio.service +%service_del_postun pulseaudio.service exit 0 %files @@ -503,7 +516,13 @@ %config(noreplace) %{_sysconfdir}/pulse/default.pa %config(noreplace) %{_sysconfdir}/pulse/system.pa %config(noreplace) %{_sysconfdir}/dbus-1/system.d/pulseaudio-system.conf -%config(noreplace) %{_sysconfdir}/bash_completion.d/pulseaudio-bash-completion.sh +# init +%dir %{_libexecdir}/systemd +%dir %{_libexecdir}/systemd/user +%{_libexecdir}/systemd/user/%{name}.service +%{_libexecdir}/systemd/user/%{name}.socket + + %if %{defined suse_version} %config(noreplace) %{_fwdefdir}/pulseaudio-server %endif @@ -585,14 +604,11 @@ %files module-x11 %defattr(-,root,root) %{_sysconfdir}/xdg/autostart/pulseaudio.desktop -%{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop %{_bindir}/start-pulseaudio-x11 -%{_bindir}/start-pulseaudio-kde %{_libdir}/pulse-%{drvver}/modules/module-x11-bell.so %{_libdir}/pulse-%{drvver}/modules/module-x11-cork-request.so %{_libdir}/pulse-%{drvver}/modules/module-x11-publish.so %{_libdir}/pulse-%{drvver}/modules/module-x11-xsmp.so -%doc %{_mandir}/man1/start-pulseaudio-kde.1* %doc %{_mandir}/man1/start-pulseaudio-x11.1* %files module-zeroconf @@ -627,9 +643,28 @@ %files lang -f %{name}.lang %files system-wide +%defattr(-,root,root) %{_sbindir}/rc%{name} -%dir /usr/lib/systemd -%dir /usr/lib/systemd/system -/usr/lib/systemd/system/%{name}.service +%dir %{_libexecdir}/systemd/system +%{_libexecdir}/systemd/system/%{name}.service + +%files bash-completion +%defattr(-,root,root) +%dir %{_sysconfdir}/bash_completion.d +%config %{_sysconfdir}/bash_completion.d/pulseaudio +%config %{_sysconfdir}/bash_completion.d/pacat +%config %{_sysconfdir}/bash_completion.d/pacmd +%config %{_sysconfdir}/bash_completion.d/pactl +%config %{_sysconfdir}/bash_completion.d/padsp +%config %{_sysconfdir}/bash_completion.d/paplay +%config %{_sysconfdir}/bash_completion.d/parec +%config %{_sysconfdir}/bash_completion.d/parecord +%config %{_sysconfdir}/bash_completion.d/pasuspender + +%files zsh-completion +%defattr(-,root,root) +%dir %{_datarootdir}/zsh +%dir %{_datarootdir}/zsh/site-functions/ +%config %{_datarootdir}/zsh/site-functions/_pulseaudio %changelog ++++++ disabled-start.diff ++++++ --- /var/tmp/diff_new_pack.Y0hf1g/_old 2015-01-23 16:19:49.000000000 +0100 +++ /var/tmp/diff_new_pack.Y0hf1g/_new 2015-01-23 16:19:49.000000000 +0100 @@ -12,23 +12,6 @@ + exit 1 +fi + - @PA_BINARY@ --start "$@" - if [ x"$DISPLAY" != x ] ; then -Index: src/daemon/start-pulseaudio-kde.in -=================================================================== ---- src/daemon/start-pulseaudio-kde.in.orig -+++ src/daemon/start-pulseaudio-kde.in -@@ -19,6 +19,12 @@ - - set -e - -+. /etc/sysconfig/sound -+ -+if [ x"$PULSEAUDIO_ENABLE" = x"no" ] || [ x"$PULSEAUDIO_SYSTEM" = x"yes" ]; then -+ exit 1 -+fi -+ - [ -z "$PULSE_SERVER" ] - - @PA_BINARY@ --start "$@" + + @PACTL_BINARY@ load-module module-x11-publish "display=$DISPLAY" > /dev/null ++++++ pulseaudio-5.0.tar.xz -> pulseaudio-5.99.3.tar.xz ++++++ ++++ 65593 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
