Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-09-21 17:27:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and      /work/SRC/openSUSE:Factory/.pulseaudio.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pulseaudio"

Sat Sep 21 17:27:10 2019 rev:163 rq:731255 version:13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes    2019-07-16 
08:38:15.771087624 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.7948/pulseaudio.changes  
2019-09-21 17:27:11.808734451 +0200
@@ -1,0 +2,61 @@
+Mon Sep 16 08:42:14 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 13.0:
+  * Added support for Dolby TrueHD and DTS-HD Master Audio
+  * Improved initial card profile selection for ALSA cards
+  * Bluetooth card profile choices aren't persistent any more by
+    default.
+  * Added support for SteelSeries Arctis 5 USB headset.
+  * New "max_latency_msec" module argument for module-loopback.
+  * New "stream_name" module argument for module-rtp-send.
+  * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio.
+  * Use source sample spec and channel map by default in
+    module-loopback.
+  * New "avoid_resampling" module argument for module-udev-detect
+    and module-alsa-card.
+  * "avoid_resampling" also tries to avoid format conversion if the
+    ALSA device supports it.
+  * New function to enable realtime scheduling for client threads.
+  * Removed BlueZ 4 support.
+  * Dropped intltool.
+  * Introduction of the Meson build system.
+  * Const-ification of parameters across headers.
+  * Minor bug-fixes, bindings updates.
+  * Updated translations.
+- Update drvver to 13.0.
+
+-------------------------------------------------------------------
+Sat Sep  7 23:14:50 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Use make_build macros.
+
+-------------------------------------------------------------------
+Tue Aug 27 15:43:10 CEST 2019 - ti...@suse.de
+
+- Workaround for old systemd on Leap 15.x, as the recent hardening
+  relies on the new systemd:
+  pulseaudio-old-systemd-workaround.patch
+
+-------------------------------------------------------------------
+Tue Aug  6 20:18:24 UTC 2019 - Ondrej Holecek <ohole...@suse.com>
+
+- Update to 13 RC2 (12.99.2)
+  * Added support for Dolby TrueHD and DTS-HD Master Audio
+  * Improved initial card profile selection for ALSA cards
+  * Bluetooth card profile choices aren't persistent any more by default
+  * Added support for SteelSeries Arctis 5 USB headset
+  * New "max_latency_msec" module argument for module-loopback
+  * New "stream_name" module argument for module-rtp-send
+  * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio
+  * Use source sample spec and channel map by default in module-loopback
+  * New "avoid_resampling" module argument for module-udev-detect and 
module-alsa-card
+  * New function to enable realtime scheduling for client threads
+  * Removed BlueZ 4 support
+  * Dropped intltool
+  * Some initial work on a Meson build system
+  * https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/
+- Removed patches already included in the source:
+  pulseaudio-alsa.patch
+  pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch
+
+-------------------------------------------------------------------

Old:
----
  pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch
  pulseaudio-12.2.tar.xz
  pulseaudio-alsa.patch

New:
----
  pulseaudio-13.0.tar.xz
  pulseaudio-old-systemd-workaround.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pulseaudio.spec ++++++
--- /var/tmp/diff_new_pack.cfoIKp/_old  2019-09-21 17:27:12.452734458 +0200
+++ /var/tmp/diff_new_pack.cfoIKp/_new  2019-09-21 17:27:12.456734458 +0200
@@ -21,12 +21,12 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define drvver  12.2
+%define drvver  13.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:           pulseaudio
-Version:        12.2
+Version:        13.0
 Release:        0
 Summary:        A Networked Sound Server
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -45,17 +45,16 @@
 Patch0:         disabled-start.diff
 Patch1:         suppress-socket-error-msg.diff
 Patch2:         pulseaudio-wrong-memset.patch
-Patch3:         pulseaudio-alsa.patch
-Patch4:         pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch
 # PATCH-FIX-OPENSUSE qpaeq-shebang.patch Avoid rpmlint error due to using env 
python shebang
 Patch5:         qpaeq-shebang.patch
+# PATCH-FIX-OPENSUSE Workaround for old systemd on Leap 15.x
+Patch6:         pulseaudio-old-systemd-workaround.patch
 BuildRequires:  alsa-devel >= 1.0.19
 BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel >= 3.0
 BuildRequires:  gcc-c++
-BuildRequires:  intltool
 BuildRequires:  jack-devel
 BuildRequires:  libatomic_ops-devel >= 1.2
 BuildRequires:  libavahi-devel
@@ -88,6 +87,7 @@
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xtst)
+
 Requires:       rtkit
 Requires:       udev >= 146
 ## needs the same liborc version which was used to build against
@@ -95,7 +95,6 @@
 Requires(post): %fillup_prereq
 Requires(pre):  group(audio)
 Requires(pre):  shadow
-Recommends:     %{name}-bash-completion
 Recommends:     %{name}-lang
 Recommends:     alsa-plugins-pulse
 Suggests:       libsoxr0 >= 0.1.1
@@ -319,6 +318,7 @@
 Group:          System/Shells
 Requires:       %{name}-utils = %{version}
 Requires:       bash-completion
+Supplements:    packageand(pulseaudio:bash)
 
 %description bash-completion
 Optional dependency offering bash completion for various PulseAudio utilities
@@ -328,6 +328,7 @@
 Group:          System/Shells
 Requires:       %{name}-utils = %{version}
 Requires:       zsh
+Supplements:    packageand(pulseaudio:zsh)
 
 %description zsh-completion
 Optional dependency offering zsh completion for various PulseAudio utilities
@@ -339,9 +340,11 @@
 %patch0
 %patch1 -p1
 %patch2
-%patch3 -p1
-%patch4 -p1
 %patch5
+# workaround for Leap 15.x
+%if 0%{?suse_version} < 1550
+%patch6 -p1
+%endif
 
 %build
 %define _lto_cflags %{nil}
@@ -366,10 +369,10 @@
         --enable-gsettings \
         --with-udev-rules-dir=%{_udevrulesdir} \
         --with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio' \
-       --with-systemduserunitdir=%{_userunitdir}
-
-make %{?_smp_mflags} V=1
-make %{?_smp_mflags} doxygen
+       --with-systemduserunitdir=%{_userunitdir} \
+       %{nil}
+%make_build
+%make_build doxygen
 
 %install
 %make_install
@@ -690,6 +693,7 @@
 %{_libdir}/pulse-%{drvver}/modules/module-zeroconf-publish.so
 
 %files utils
+%{_bindir}/pa-info
 %{_bindir}/pacat
 %{_bindir}/pacmd
 %{_bindir}/pactl

++++++ pulseaudio-12.2.tar.xz -> pulseaudio-13.0.tar.xz ++++++
++++ 80353 lines of diff (skipped)

++++++ pulseaudio-old-systemd-workaround.patch ++++++
---
 src/daemon/systemd/user/pulseaudio.service.in |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/src/daemon/systemd/user/pulseaudio.service.in
+++ b/src/daemon/systemd/user/pulseaudio.service.in
@@ -24,7 +24,7 @@ NoNewPrivileges=yes
 Restart=on-failure
 RestrictNamespaces=yes
 SystemCallArchitectures=native
-SystemCallFilter=@system-service
+# SystemCallFilter=@system-service
 # Note that notify will only work if --daemonize=no
 Type=notify
 UMask=0077

Reply via email to