Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-05-19 15:41:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and      /work/SRC/openSUSE:Factory/.pulseaudio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pulseaudio"

Sat May 19 15:41:33 2018 rev:152 rq:607630 version:11.99.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes    2018-04-22 
14:35:24.602151113 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes       
2018-05-19 15:41:45.540180251 +0200
@@ -1,0 +2,35 @@
+Tue May 15 12:27:13 UTC 2018 - ohole...@suse.com
+
+- Update to 12 RC1 (11.99.1)
+  * Much more accurate latency reporting for AirPlay devices
+  * module-switch-on-connect now ignores virtual devices
+  * When using passthrough for compressed audio, set the "non-audio" bit
+  * Prioritize HDMI output over S/PDIF output
+  * HSP support for more bluetooth headsets
+  * Choose the A2DP bluetooth profile by default instead of HSP
+  * New "sink_input_properties" module argument for module-ladspa-sink
+  * New "use_system_clock_for_timing" module argument for module-pipe-sink
+  * Steelseries Arctis 7 USB headset stereo output support
+  * Dell Thunderbolt Dock TB16 speaker jack support
+  * Fixed digital input support for some USB sound cards
+  * Ability to disable input or output on macOS
+  * New "dereverb" option for the Speex echo canceller
+  * New module: module-always-source
+  * State files not any more readable by all users in the system mode
+  * module-augment-properties now uses XDG_DATA_DIRS to find .desktop files
+  * The GConf dependency can now be avoided
+  * qpaeq license changed from AGPL to LGPL
+  * qpaeq ported to Qt 5
+- Add subpackage module-gsettings (conflicts with module-gconf)
+- Remove support for obsolete Bluez4
+- Fix build phase running configure twice
+- Removed patches:
+  0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch
+  0002-alsa-mixer-add-hw_device_index-to-pa_alsa_mapping.patch
+  0003-alsa-mixer-autodetect-the-HDMI-jack-PCM-device.patch
+  0004-alsa-mixer-autodetect-the-ELD-device.patch
+  pulseaudio-glibc2.27.patch
+- Added patch:
+  qpaeq-shebang.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch
  0002-alsa-mixer-add-hw_device_index-to-pa_alsa_mapping.patch
  0003-alsa-mixer-autodetect-the-HDMI-jack-PCM-device.patch
  0004-alsa-mixer-autodetect-the-ELD-device.patch
  pulseaudio-11.1.tar.xz
  pulseaudio-glibc2.27.patch

New:
----
  pulseaudio-11.99.1.tar.xz
  qpaeq-shebang.patch

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

Other differences:
------------------
++++++ pulseaudio.spec ++++++
--- /var/tmp/diff_new_pack.NU4G3L/_old  2018-05-19 15:41:46.668138982 +0200
+++ /var/tmp/diff_new_pack.NU4G3L/_new  2018-05-19 15:41:46.672138837 +0200
@@ -21,18 +21,13 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define drvver  11.1
+%define drvver  11.99
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
-# store bluez version from bluez-devel and check for bluez4/5
-# _bluezVersion is than also used in requires for bluetooth subpackage
-# once oS 12.3 is EOL, this can be removed as there will probably be nothing 
providing bluez4
-%define _bluezVersion %(LC_ALL="C" rpm --qf '%%{VERSION}' -q bluez-devel | 
grep -v 'not installed')
-%define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:           pulseaudio
-Version:        11.1
+Version:        11.99.1
 Release:        0
 Summary:        A Networked Sound Server
 License:        GPL-2.0+ AND LGPL-2.1+
@@ -49,17 +44,11 @@
 Patch0:         disabled-start.diff
 Patch1:         suppress-socket-error-msg.diff
 Patch2:         pulseaudio-wrong-memset.patch
-# PATCH-FIX-UPSTREAM pulseaudio-glibc2.27.patch boo#1081023 fdo#104733 
dims...@opensuse.org -- Fix build with glibc 2.27
-Patch3:         pulseaudio-glibc2.27.patch
 Patch4:         pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch
-# upstream fixes for crash with Intel LPE HDMI audio
-Patch5:         0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch
-Patch6:         0002-alsa-mixer-add-hw_device_index-to-pa_alsa_mapping.patch
-Patch7:         0003-alsa-mixer-autodetect-the-HDMI-jack-PCM-device.patch
-Patch8:         0004-alsa-mixer-autodetect-the-ELD-device.patch
+# PATCH-FIX-OPENSUSE qpaeq-shebang.patch Avoid rpmlint error due to using env 
python shebang
+Patch5:         qpaeq-shebang.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
+BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel >= 3.0
@@ -213,7 +202,7 @@
 Summary:        Bluetooth support for the PulseAudio sound server
 Group:          System/Sound Daemons
 Requires:       %{name} = %{version}
-Requires:       bluez >= %{_bluezVersion}
+Requires:       bluez >= 5
 Supplements:   packageand(pulseaudio:bluez) 
 
 %description module-bluetooth
@@ -227,6 +216,7 @@
 Summary:        GCONF module for PulseAudio
 Group:          System/Sound Daemons
 Requires:       %{name} = %{version}
+Conflicts:      %{name}-module-gsettings
 
 %description module-gconf
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -235,6 +225,19 @@
 
 This package provides gconf storage of PulseAudio sound server settings.
 
+%package module-gsettings
+Summary:        GSettings module for PulseAudio
+Group:          System/Sound Daemons
+Requires:       %{name} = %{version}
+Conflicts:      %{name}-module-gconf
+
+%description module-gsettings
+pulseaudio is a networked sound server for Linux and other Unix like
+operating systems and Microsoft Windows. It is intended to be an
+improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
+
+This package provides GSettings storage of PulseAudio sound server settings.
+
 %package -n libpulse%{soname}
 Summary:        Client interface to PulseAudio
 Group:          System/Libraries
@@ -338,15 +341,11 @@
 %patch0
 %patch1 -p1
 %patch2
-%patch3 -p1
 %patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
+%patch5
 
 %build
-./bootstrap.sh
+NOCONFIGURE=1 ./bootstrap.sh
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in
 export LDFLAGS="-pie"
 export CFLAGS="%{optflags} -fPIE"
@@ -360,11 +359,11 @@
         --with-system-group=pulse \
         --with-access-group=pulse-access \
         --disable-hal-compat \
-%if 0%{?_bluez5used}
         --disable-bluez4 \
-%else
-        --disable-bluez5 \
-%endif
+        --enable-webrtc-aec \
+        --enable-adrian-aec \
+        --enable-gconf \
+        --enable-gsettings \
         --with-udev-rules-dir=%{_udevrulesdir} \
         --with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio'
 
@@ -475,6 +474,7 @@
 %{_libdir}/pulse-%{drvver}/modules/module-alsa-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-alsa-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-always-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-always-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-allow-passthrough.so
 %{_libdir}/pulse-%{drvver}/modules/module-augment-properties.so
 %{_libdir}/pulse-%{drvver}/modules/module-card-restore.so
@@ -605,21 +605,16 @@
 %files -n libpulse-mainloop-glib%{soname}
 %{_libdir}/libpulse-mainloop-glib.so.%{soname}
 %{_libdir}/libpulse-mainloop-glib.so.%{soname}.*
+%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
 
 %files module-bluetooth
 %dir %{_libdir}/pulse-%{drvver}
 %dir %{_libdir}/pulse-%{drvver}/modules
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-policy.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-discover.so
-%if 0%{?_bluez5used}
 %{_libdir}/pulse-%{drvver}/modules/libbluez5-util.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-device.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-discover.so
-%else
-%{_libdir}/pulse-%{drvver}/modules/libbluez4-util.so
-%{_libdir}/pulse-%{drvver}/modules/module-bluez4-device.so
-%{_libdir}/pulse-%{drvver}/modules/module-bluez4-discover.so
-%endif
 
 %files module-gconf
 %dir %{_libexecdir}/pulse
@@ -628,6 +623,16 @@
 %{_libdir}/pulse-%{drvver}/modules/module-gconf.so
 %{_libexecdir}/pulse/gconf-helper
 
+%files module-gsettings
+%dir %{_libexecdir}/pulse
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
+%dir %{_datarootdir}/GConf
+%dir %{_datarootdir}/GConf/gsettings
+%{_libdir}/pulse-%{drvver}/modules/module-gsettings.so
+%{_libexecdir}/pulse/gsettings-helper
+%{_datadir}/GConf/gsettings/pulseaudio.convert
+
 %files module-lirc
 %dir %{_libdir}/pulse-%{drvver}
 %dir %{_libdir}/pulse-%{drvver}/modules

++++++ pulseaudio-11.1.tar.xz -> pulseaudio-11.99.1.tar.xz ++++++
++++ 42498 lines of diff (skipped)

++++++ qpaeq-shebang.patch ++++++
--- src/utils/qpaeq.org 2018-05-15 14:12:16.038877587 +0200
+++ src/utils/qpaeq     2018-05-15 14:12:49.002967454 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/python
 #    qpaeq is a equalizer interface for pulseaudio's equalizer sinks
 #    Copyright (C) 2009  Jason Newton <nev...@gmail.com
 #

Reply via email to