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]

Reply via email to