commit pulseaudio for openSUSE:Factory

2020-06-28 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-06-28 23:05:46

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.3060 (New)


Package is "pulseaudio"

Sun Jun 28 23:05:46 2020 rev:171 rq:817267 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2020-06-11 
14:46:11.917644099 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.3060/pulseaudio.changes  
2020-06-28 23:07:21.563064524 +0200
@@ -1,0 +2,5 @@
+Mon Jun 22 11:34:33 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.ZVi1wG/_old  2020-06-28 23:07:25.671078167 +0200
+++ /var/tmp/diff_new_pack.ZVi1wG/_new  2020-06-28 23:07:25.675078181 +0200
@@ -467,7 +467,7 @@
 rm -rf "%{buildroot}%{_libdir}"/*.a
 
 # system-wide service (optional)
-install -D -m 0644 %{SOURCE5} 
%{buildroot}%{_libexecdir}/systemd/system/%{name}.service
+install -D -m 0644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}.service
 mkdir -p %{buildroot}%{_sbindir}
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
 
@@ -803,8 +803,7 @@
 
 %files system-wide
 %{_sbindir}/rc%{name}
-%dir %{_libexecdir}/systemd/system
-%{_libexecdir}/systemd/system/%{name}.service
+%{_unitdir}/%{name}.service
 
 %files bash-completion
 %dir %{_datadir}/bash-completion




commit pulseaudio for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-06-11 14:45:47

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.3606 (New)


Package is "pulseaudio"

Thu Jun 11 14:45:47 2020 rev:170 rq:812894 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2020-06-02 
14:33:28.114539877 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.3606/pulseaudio.changes  
2020-06-11 14:46:11.917644099 +0200
@@ -1,0 +2,6 @@
+Sun Jun  7 17:17:45 UTC 2020 - Marcus Meissner 
+
+- for libpulse-devel-32bit, require libpulse0-32bit + 
libpulse-mainloop-glib0-32bit
+  to help wine development (bsc#1172301)
+
+---



Other differences:
--
++ baselibs.conf ++
--- /var/tmp/diff_new_pack.ipeAK7/_old  2020-06-11 14:46:13.101647548 +0200
+++ /var/tmp/diff_new_pack.ipeAK7/_new  2020-06-11 14:46:13.101647548 +0200
@@ -4,4 +4,6 @@
   recommends "pulseaudio-utils-"
 libpulse-mainloop-glib0
 libpulse-devel
+  requires "libpulse0- = "
+  requires "libpulse-mainloop-glib0- = "
 pulseaudio-utils




commit pulseaudio for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-06-02 14:33:20

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.3606 (New)


Package is "pulseaudio"

Tue Jun  2 14:33:20 2020 rev:169 rq:809156 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2020-04-05 
20:49:29.432949870 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.3606/pulseaudio.changes  
2020-06-02 14:33:28.114539877 +0200
@@ -1,0 +2,14 @@
+Wed May 13 10:14:20 CEST 2020 - ti...@suse.de
+
+- Backport upstream fixes for ALSA UCM profile handling
+  (boo#1171492):
+  0033-alsa-Document-that-mixer-elements-can-be-identified-.patch
+  0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch
+  0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch
+  0036-ucm-Don-t-log-errors-during-normal-operation.patch
+  0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch
+  0038-alsa-ucm-use-the-right-profile-name.patch
+  0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch
+  0040-alsa-sink-source-fix-the-mixer-initialization.patch
+
+---

New:

  0033-alsa-Document-that-mixer-elements-can-be-identified-.patch
  0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch
  0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch
  0036-ucm-Don-t-log-errors-during-normal-operation.patch
  0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch
  0038-alsa-ucm-use-the-right-profile-name.patch
  0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch
  0040-alsa-sink-source-fix-the-mixer-initialization.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.7swM09/_old  2020-06-02 14:33:29.226543395 +0200
+++ /var/tmp/diff_new_pack.7swM09/_new  2020-06-02 14:33:29.226543395 +0200
@@ -83,6 +83,14 @@
 Patch1030:  0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch
 Patch1031:  0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch
 Patch1032:  0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch
+Patch1033:  0033-alsa-Document-that-mixer-elements-can-be-identified-.patch
+Patch1034:  0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch
+Patch1035:  0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch
+Patch1036:  0036-ucm-Don-t-log-errors-during-normal-operation.patch
+Patch1037:  0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch
+Patch1038:  0038-alsa-ucm-use-the-right-profile-name.patch
+Patch1039:  0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch
+Patch1040:  0040-alsa-sink-source-fix-the-mixer-initialization.patch
 BuildRequires:  alsa-devel >= 1.0.19
 BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
@@ -403,6 +411,14 @@
 %patch1030 -p1
 %patch1031 -p1
 %patch1032 -p1
+%patch1033 -p1
+%patch1034 -p1
+%patch1035 -p1
+%patch1036 -p1
+%patch1037 -p1
+%patch1038 -p1
+%patch1039 -p1
+%patch1040 -p1
 %patch1 -p1
 %patch2
 %patch5

++ 0033-alsa-Document-that-mixer-elements-can-be-identified-.patch ++
>From 5d70f1226b9046d814a8efe4b00453b68805e34c Mon Sep 17 00:00:00 2001
From: Tanu Kaskinen 
Date: Fri, 14 Feb 2020 11:01:04 +0200
Subject: [PATCH] alsa: Document that mixer elements can be identified by a
 combination of name and index

---
 src/modules/alsa/mixer/paths/analog-output.conf.common | 3 ++-
 src/modules/alsa/mixer/profile-sets/default.conf   | 6 --
 src/modules/alsa/module-alsa-sink.c| 2 +-
 src/modules/alsa/module-alsa-source.c  | 2 +-
 4 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/modules/alsa/mixer/paths/analog-output.conf.common 
b/src/modules/alsa/mixer/paths/analog-output.conf.common
index e52830d990ed..7bf346346fe3 100644
--- a/src/modules/alsa/mixer/paths/analog-output.conf.common
+++ b/src/modules/alsa/mixer/paths/analog-output.conf.common
@@ -85,7 +85,8 @@
 ; required-any = ignore | enumeration | any# In this element, either 
this or another option must exist (or an element)
 ; required-absent = ignore | enumeration | any # In this element, this 
option must not exist or the path will be invalid
 ;
-; [Element ...]  # For each element that we shall 
control
+; [Element ...]  # For each element that we shall 
control. The "..." here is the element name,
+;# or name and index separated by a 
comma.
 ; required = ignore | switch | volume | enumeration | any # If set, 
require this element to be of this kind and available,
 ;   

commit pulseaudio for openSUSE:Factory

2020-04-05 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-04-05 20:49:26

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.3248 (New)


Package is "pulseaudio"

Sun Apr  5 20:49:26 2020 rev:168 rq:791097 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2020-02-21 
16:41:18.261906731 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.3248/pulseaudio.changes  
2020-04-05 20:49:29.432949870 +0200
@@ -1,0 +2,6 @@
+Thu Apr  2 17:43:26 CEST 2020 - ti...@suse.de
+
+- Control systemd user socket activation in setup-pulseaudio script
+  too (boo#1168393)
+
+---



Other differences:
--
++ setup-pulseaudio ++
--- /var/tmp/diff_new_pack.gBD8yL/_old  2020-04-05 20:49:30.612950998 +0200
+++ /var/tmp/diff_new_pack.gBD8yL/_new  2020-04-05 20:49:30.612950998 +0200
@@ -217,6 +217,13 @@
 fi
 }
 
+enable_systemd() {
+test -f /etc/systemd/user/sockets.target.wants/pulseaudio.socket || return
+echo "Enabling systemd user socket..."
+systemctl --global unmask pulseaudio.socket
+systemctl --global unmask pulseaudio.service
+}
+
 disable_alsa() {
 echo "Disabling PulseAudio for ALSA..."
 delete_variable ALSA_CONFIG_PATH
@@ -328,6 +335,15 @@
 killall pulseaudio > /dev/null 2>&1
 }
 
+disable_systemd() {
+test -f /etc/systemd/user/sockets.target.wants/pulseaudio.socket || return
+echo "Disabling systemd user socket..."
+systemctl --global mask pulseaudio.socket
+systemctl --global mask pulseaudio.service
+# kill leftover PA processes
+killall pulseaudio > /dev/null 2>&1
+}
+
 enable_all() {
 enable_alsa
 enable_libao
@@ -345,6 +361,7 @@
 enable_gstreamer
 enable_qemu
 enable_autospawn
+enable_systemd
 }
 
 disable_all() {
@@ -364,6 +381,7 @@
 disable_gstreamer
 disable_qemu
 disable_autospawn
+disable_systemd
 }
 
 case $1 in




commit pulseaudio for openSUSE:Factory

2020-02-21 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-02-21 16:40:33

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.26092 (New)


Package is "pulseaudio"

Fri Feb 21 16:40:33 2020 rev:167 rq:774846 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2020-02-09 
21:01:46.903331907 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.26092/pulseaudio.changes 
2020-02-21 16:41:18.261906731 +0100
@@ -1,0 +2,38 @@
+Wed Feb 12 22:01:05 CET 2020 - ti...@suse.de
+
+- Backport upstream fixes / enhancements about alsa modules:
+  mainly for UCM support (boo#1160914):
+  0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch
+  0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch
+  0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch
+  0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch
+  0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch
+  0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch
+  0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch
+  0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch
+  0009-alsa-mixer-improve-alsa_id_decode-function.patch
+  0010-alsa-ucm-Support-Playback-CaptureVolume.patch
+  0011-alsa-ucm-Fix-volume-control-based-on-review.patch
+  0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch
+  0013-alsa-ucm-add-support-for-master-volume.patch
+  0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch
+  0015-alsa-ucm-fix-parsing-for-JackControl.patch
+  0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch
+  0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch
+  0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch
+  0019-alsa-ucm-parse-correctly-the-device-values.patch
+  0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch
+  0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch
+  0022-alsa-ucm-add-control-and-mixer-device-items.patch
+  0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch
+  0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch
+  0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch
+  0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch
+  0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch
+  0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch
+  0029-alsa-ucm-add-support-for-HDMI-ELD.patch
+  0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch
+  0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch
+  0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch
+
+---

New:

  0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch
  0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch
  0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch
  0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch
  0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch
  0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch
  0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch
  0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch
  0009-alsa-mixer-improve-alsa_id_decode-function.patch
  0010-alsa-ucm-Support-Playback-CaptureVolume.patch
  0011-alsa-ucm-Fix-volume-control-based-on-review.patch
  0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch
  0013-alsa-ucm-add-support-for-master-volume.patch
  0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch
  0015-alsa-ucm-fix-parsing-for-JackControl.patch
  0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch
  0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch
  0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch
  0019-alsa-ucm-parse-correctly-the-device-values.patch
  0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch
  0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch
  0022-alsa-ucm-add-control-and-mixer-device-items.patch
  0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch
  0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch
  0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch
  0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch
  0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch
  0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch
  0029-alsa-ucm-add-support-for-HDMI-ELD.patch
  0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch
  0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch
  0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch



Other differ

commit pulseaudio for openSUSE:Factory

2020-02-09 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-02-09 21:01:45

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.26092 (New)


Package is "pulseaudio"

Sun Feb  9 21:01:45 2020 rev:166 rq:769523 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2020-01-02 
14:40:08.93541 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.26092/pulseaudio.changes 
2020-02-09 21:01:46.903331907 +0100
@@ -1,0 +2,5 @@
+Mon Feb  3 07:36:31 UTC 2020 - Bjørn Lie 
+
+- No longer recommend -lang: supplements are in use.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.GXngA9/_old  2020-02-09 21:01:48.159332620 +0100
+++ /var/tmp/diff_new_pack.GXngA9/_new  2020-02-09 21:01:48.211332650 +0100
@@ -96,7 +96,6 @@
 Requires(post): %fillup_prereq
 Requires(pre):  group(audio)
 Requires(pre):  shadow
-Recommends: %{name}-lang
 Recommends: alsa-plugins-pulse
 Suggests:   libsoxr0 >= 0.1.1
 Conflicts:  kernel < 2.6.31




commit pulseaudio for openSUSE:Factory

2020-01-02 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2020-01-02 14:40:03

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.6675 (New)


Package is "pulseaudio"

Thu Jan  2 14:40:03 2020 rev:165 rq:758496 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2019-10-10 
11:50:46.583746239 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.6675/pulseaudio.changes  
2020-01-02 14:40:08.93541 +0100
@@ -1,0 +2,7 @@
+Thu Dec 19 14:37:37 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
+  OBS to work with the -mini flavors. There is no need to be
+  scheduled behind the full systemd.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.uTiEFc/_old  2020-01-02 14:40:09.724883832 +0100
+++ /var/tmp/diff_new_pack.uTiEFc/_new  2020-01-02 14:40:09.728883833 +0100
@@ -63,7 +63,7 @@
 BuildRequires:  libopenssl-devel
 BuildRequires:  libsndfile-devel >= 1.0.18
 BuildRequires:  libtool
-BuildRequires:  libudev-devel >= 143
+BuildRequires:  pkgconfig(libudev) >= 143
 BuildRequires:  libwebrtc_audio_processing-devel >= 0.3
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9




commit pulseaudio for openSUSE:Factory

2019-10-10 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-10-10 11:50:38

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.2352 (New)


Package is "pulseaudio"

Thu Oct 10 11:50:38 2019 rev:164 rq:736452 version:13.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2019-09-21 
17:27:11.808734451 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.2352/pulseaudio.changes  
2019-10-10 11:50:46.583746239 +0200
@@ -1,0 +2,19 @@
+Mon Oct  7 15:25:25 UTC 2019 - Frederic Crozat 
+
+- Update pulseaudio-gdm-hooks.tmpfiles to use the same ownership
+  and permissions as in specfile for pulseaudio files.
+- Update default.pa-for-gdm to not load bluetooth support in 
+  pulseaudio gdm instance. This ensure headset are not stolen by
+  gdm instance instead of user instance. Idea from ArchLinux.
+- Update pulseaudio-old-systemd-workaround.patch to disable
+  LockPersonality also on Leap 15.x.
+
+---
+Sun Sep 22 19:40:15 UTC 2019 - Bjørn Lie 
+
+- Pass --disable-running-from-build-tree to configure for improving
+  build reproducibility.
+- Add pulseaudio-rpmlintrc: Filter out false positive warnings
+  about hidden files in pulseaudio-gdm-hooks.
+
+---

New:

  pulseaudio-rpmlintrc



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.08ql9z/_old  2019-10-10 11:50:47.611743510 +0200
+++ /var/tmp/diff_new_pack.08ql9z/_new  2019-10-10 11:50:47.615743500 +0200
@@ -41,6 +41,7 @@
 Source7:pulseaudio.tmpfiles
 Source8:pulseaudio-gdm-hooks.tmpfiles
 Source9:client-system.conf
+Source98:   pulseaudio-rpmlintrc
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
@@ -355,6 +356,7 @@
 %configure \
--disable-static \
--disable-rpath \
+   --disable-running-from-build-tree \
 %ifarch armv5tel armv6hl
--disable-neon-opt \
 %endif

++ default.pa-for-gdm ++
--- /var/tmp/diff_new_pack.08ql9z/_old  2019-10-10 11:50:47.659743383 +0200
+++ /var/tmp/diff_new_pack.08ql9z/_new  2019-10-10 11:50:47.659743383 +0200
@@ -10,3 +10,17 @@
 load-module module-console-kit
 load-module module-position-event-sounds
 
+### unload driver modules for Bluetooth hardware
+### this ensure Bluetooth headset are not stolen by gdm pulseaudio instance
+.nofail
+
+.ifexists module-bluetooth-policy.so
+unload-module module-bluetooth-policy
+.endif
+
+.ifexists module-bluetooth-discover.so
+unload-module module-bluetooth-discover
+.endif
+
+.fail
+

++ pulseaudio-gdm-hooks.tmpfiles ++
--- /var/tmp/diff_new_pack.08ql9z/_old  2019-10-10 11:50:47.683743319 +0200
+++ /var/tmp/diff_new_pack.08ql9z/_new  2019-10-10 11:50:47.683743319 +0200
@@ -1,2 +1,2 @@
-d /var/lib/gdm/.pulse 0755 - - -
-C /var/lib/gdm/.pulse/default.pa 0644 - - - 
/usr/share/factory/var/lib/gdm/.pulse/default.pa
+d /var/lib/gdm/.pulse 0700 gdm gdm -
+C /var/lib/gdm/.pulse/default.pa 0600 gdm gdm - 
/usr/share/factory/var/lib/gdm/.pulse/default.pa

++ pulseaudio-old-systemd-workaround.patch ++
--- /var/tmp/diff_new_pack.08ql9z/_old  2019-10-10 11:50:47.691743298 +0200
+++ /var/tmp/diff_new_pack.08ql9z/_new  2019-10-10 11:50:47.695743288 +0200
@@ -2,9 +2,18 @@
  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
+Index: pulseaudio-13.0/src/daemon/systemd/user/pulseaudio.service.in
+===
+--- pulseaudio-13.0.orig/src/daemon/systemd/user/pulseaudio.service.in 
2019-09-13 15:10:23.0 +0200
 pulseaudio-13.0/src/daemon/systemd/user/pulseaudio.service.in  
2019-10-07 17:43:52.208067968 +0200
+@@ -18,13 +18,13 @@
+ 
+ [Service]
+ ExecStart=@PA_BINARY@ --daemonize=no
+-LockPersonality=yes
++#LockPersonality=yes
+ MemoryDenyWriteExecute=yes
+ NoNewPrivileges=yes
  Restart=on-failure
  RestrictNamespaces=yes
  SystemCallArchitectures=native

++ pulseaudio-rpmlintrc ++
# Filter out warnings about hidden files in pulseaudio-gdm-hooks -- they are 
ok/expected
addFilter("hidden-file-or-dir .*/usr/share/factory/var/lib/gdm/.pulse")
addFilter("hidden-file-or-dir .*/var/lib/gdm/.pulse")



commit pulseaudio for openSUSE:Factory

2019-09-21 Thread root
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.changes2019-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 
+
+- 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 
+
+- 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 
+
+- 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
 BuildRequi

commit pulseaudio for openSUSE:Factory

2019-07-15 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-07-16 08:38:14

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.1887 (New)


Package is "pulseaudio"

Tue Jul 16 08:38:14 2019 rev:162 rq:714703 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2019-06-24 
21:49:43.567936682 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.1887/pulseaudio.changes  
2019-07-16 08:38:15.771087624 +0200
@@ -1,0 +2,8 @@
+Thu Jul 11 17:50:21 UTC 2019 - Antoine Belvire 
+
+- Remove SuSEfirewall2 service since SuSEfirewall2 has been
+  replaced by firewalld (which already provides a service for
+  pulseaudio).
+- Remove some obsolete macros and conditionals.
+
+---

Old:

  pulseaudio-server.fw



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.G1xNAP/_old  2019-07-16 08:38:16.359087438 +0200
+++ /var/tmp/diff_new_pack.G1xNAP/_new  2019-07-16 08:38:16.363087436 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseaudio
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,20 +24,18 @@
 %define drvver  12.2
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
-%define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
 Version:12.2
 Release:0
 Summary:A Networked Sound Server
-License:GPL-2.0+ AND LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
 Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
-Source4:pulseaudio-server.fw
 Source5:pulseaudio.service
 Source6:disable_flat_volumes.conf
 Source7:pulseaudio.tmpfiles
@@ -70,20 +68,20 @@
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(systemd)
-BuildRequires:  pkgconfig(libsystemd)
+BuildRequires:  speexdsp-devel
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  translation-update-upstream
-BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
+BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(sbc) >= 1.0
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(soxr)
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(tdb)
 BuildRequires:  pkgconfig(udev)
 BuildRequires:  pkgconfig(x11)
@@ -95,6 +93,7 @@
 ## needs the same liborc version which was used to build against
 %requires_eqliborc-0_4-0
 Requires(post): %fillup_prereq
+Requires(pre):  group(audio)
 Requires(pre):  shadow
 Recommends: %{name}-bash-completion
 Recommends: %{name}-lang
@@ -105,12 +104,6 @@
 Provides:   libpulsecore9 = 0.9.15
 Obsoletes:  libpulsecore7 < 0.9.13
 Provides:   libpulsecore7 = 0.9.13
-%if 0%{?suse_version} > 1320
-BuildRequires:  speexdsp-devel
-Requires(pre):  group(audio)
-%else
-BuildRequires:  speex-devel
-%endif
 
 %description
 pulseaudio is a networked sound server for Linux, other Unix like
@@ -396,8 +389,6 @@
 # some HW may get undetected without this (check pulseaudio 6.0RC1 announce)
 ln -s default.conf 
%{buildroot}%{_datadir}/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf
 
-# openSUSE 11.3 cannot find the .desktop files
-%suse_update_desktop_file pulseaudio
 %find_lang %{name}
 install %{SOURCE2} %{buildroot}%{_bindir}
 chmod 755 %{buildroot}%{_bindir}/setup-pulseaudio
@@ -412,11 +403,6 @@
 mkdir -p %{buildroot}%{_prefix}/share/factory/var/lib/gdm/.pulse
 install -m 644 %{SOURCE1} 
%{buildroot}%{_prefix}/share/factory/var/lib/gdm/.pulse/default.pa
 ln -s esdcompat %{buildroot}%{_bindir}/esd
-# install firewall ru

commit pulseaudio for openSUSE:Factory

2019-06-24 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-06-24 21:49:43

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.4615 (New)


Package is "pulseaudio"

Mon Jun 24 21:49:43 2019 rev:161 rq:709906 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2019-04-28 
19:59:03.982948947 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.4615/pulseaudio.changes  
2019-06-24 21:49:43.567936682 +0200
@@ -1,0 +2,13 @@
+Tue Jun 11 13:28:38 UTC 2019 - Bjørn Lie 
+
+- Rebase qpaeq-shebang.patch to python3 instead of python, as we
+  build pulseaudio with python3 support and not python2. Aka
+  pulseaudio requires /usr/bin/python3 and not /usr/bin/python.
+
+---
+Tue Jun 11 12:28:38 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut the build queues by allowing usage of systemd-mini
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.zJ3CU5/_old  2019-06-24 21:49:44.415937337 +0200
+++ /var/tmp/diff_new_pack.zJ3CU5/_new  2019-06-24 21:49:44.419937341 +0200
@@ -70,8 +70,8 @@
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
 BuildRequires:  pkgconfig
-BuildRequires:  systemd
-BuildRequires:  systemd-devel
+BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files

++ qpaeq-shebang.patch ++
--- /var/tmp/diff_new_pack.zJ3CU5/_old  2019-06-24 21:49:44.603937483 +0200
+++ /var/tmp/diff_new_pack.zJ3CU5/_new  2019-06-24 21:49:44.607937485 +0200
@@ -2,7 +2,7 @@
 +++ src/utils/qpaeq2018-05-15 14:12:49.002967454 +0200
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
-+#!/usr/bin/python
++#!/usr/bin/python3
  #qpaeq is a equalizer interface for pulseaudio's equalizer sinks
  #Copyright (C) 2009  Jason Newton 

commit pulseaudio for openSUSE:Factory

2019-04-28 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-04-28 19:59:01

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.5536 (New)


Package is "pulseaudio"

Sun Apr 28 19:59:01 2019 rev:160 rq:698173 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2019-04-23 
14:33:47.545373446 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.5536/pulseaudio.changes  
2019-04-28 19:59:03.982948947 +0200
@@ -1,0 +2,10 @@
+Fri Apr 26 10:56:57 UTC 2019 - mvet...@suse.com
+
+- bsc#1130588: Require shadow instead of old pwdutils
+
+---
+Wed Apr 24 17:33:31 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1133278).
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.edDUXN/_old  2019-04-28 19:59:04.554948602 +0200
+++ /var/tmp/diff_new_pack.edDUXN/_new  2019-04-28 19:59:04.558948600 +0200
@@ -95,7 +95,7 @@
 ## needs the same liborc version which was used to build against
 %requires_eqliborc-0_4-0
 Requires(post): %fillup_prereq
-Requires(pre):  pwdutils
+Requires(pre):  shadow
 Recommends: %{name}-bash-completion
 Recommends: %{name}-lang
 Recommends: alsa-plugins-pulse
@@ -351,6 +351,7 @@
 %patch5
 
 %build
+%define _lto_cflags %{nil}
 NOCONFIGURE=1 ./bootstrap.sh
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in
 export LDFLAGS="-pie"




commit pulseaudio for openSUSE:Factory

2019-04-23 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-04-23 14:33:46

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.5536 (New)


Package is "pulseaudio"

Tue Apr 23 14:33:46 2019 rev:159 rq:696463 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2019-04-17 
10:05:32.906584713 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.5536/pulseaudio.changes  
2019-04-23 14:33:47.545373446 +0200
@@ -1,0 +2,7 @@
+Sun Apr 21 11:27:32 CEST 2019 - ti...@suse.de
+
+- Fix the UCM module build due to the removal of alsa/* include
+  path (bsc#1132880):
+  updated pulseaudio-alsa.patch
+
+---



Other differences:
--
++ pulseaudio-alsa.patch ++
--- /var/tmp/diff_new_pack.0tVGOL/_old  2019-04-23 14:33:49.101374504 +0200
+++ /var/tmp/diff_new_pack.0tVGOL/_new  2019-04-23 14:33:49.101374504 +0200
@@ -1,3 +1,16 @@
+---
+ configure.ac  |2 +-
+ src/modules/alsa/alsa-mixer.c |2 +-
+ src/modules/alsa/alsa-mixer.h |2 +-
+ src/modules/alsa/alsa-sink.c  |2 +-
+ src/modules/alsa/alsa-source.c|2 +-
+ src/modules/alsa/alsa-ucm.c   |2 +-
+ src/modules/alsa/alsa-ucm.h   |2 +-
+ src/modules/alsa/alsa-util.c  |2 +-
+ src/modules/alsa/alsa-util.h  |2 +-
+ src/modules/alsa/module-alsa-source.c |2 +-
+ 10 files changed, 10 insertions(+), 10 deletions(-)
+
 --- a/src/modules/alsa/alsa-mixer.c
 +++ b/src/modules/alsa/alsa-mixer.c
 @@ -23,7 +23,7 @@
@@ -86,3 +99,25 @@
  
  #ifdef HAVE_VALGRIND_MEMCHECK_H
  #include 
+--- a/configure.ac
 b/configure.ac
+@@ -833,7 +833,7 @@ AS_IF([test "x$enable_alsa" = "xyes" &&
+ AS_IF([test "x$HAVE_ALSA" = "x1"],
+ [
+ save_CPPFLAGS="$CPPFLAGS"; CPPFLAGS="$CPPFLAGS $ASOUNDLIB_CFLAGS"
+-AC_CHECK_HEADERS([use-case.h], HAVE_ALSA_UCM=1, HAVE_ALSA_UCM=0)
++AC_CHECK_HEADERS([alsa/use-case.h], HAVE_ALSA_UCM=1, HAVE_ALSA_UCM=0)
+ CPPFLAGS="$save_CPPFLAGS"
+ ],
+ HAVE_ALSA_UCM=0)
+--- a/src/modules/alsa/alsa-ucm.h
 b/src/modules/alsa/alsa-ucm.h
+@@ -23,7 +23,7 @@
+ ***/
+ 
+ #ifdef HAVE_ALSA_UCM
+-#include 
++#include 
+ #else
+ typedef void snd_use_case_mgr_t;
+ #endif




commit pulseaudio for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2019-04-17 10:05:31

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.17052 (New)


Package is "pulseaudio"

Wed Apr 17 10:05:31 2019 rev:158 rq:689137 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-11-20 
22:28:58.446722121 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.17052/pulseaudio.changes 
2019-04-17 10:05:32.906584713 +0200
@@ -1,0 +2,34 @@
+Wed Mar 27 00:55:14 UTC 2019 - Jan Engelhardt 
+
+- Remove one redundant Requires: systemd, and add
+  BuildRequires: systemd-rpm-macros.
+
+---
+Tue Mar 26 07:03:44 UTC 2019 - o...@aepfle.de
+
+- Use alsa API properly. Consumers are expected to use
+   instead of .
+  This is in preparation of an change to pkgconfig(alsa) to
+  not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333)
+  pulseaudio-alsa.patch
+
+---
+Wed Jan 30 16:49:19 UTC 2019 - alarr...@suse.com
+
+- Make /var/lib/gdm %ghost again in pulseaudio-gdm-hooks so we don't
+  create the directory when installing the package. gdm was just
+  changed to create that directory as %ghost too to keep both
+  packages in sync.
+
+- Add /var/lib/pulseaudio (which is already created by systemd-tmpfiles)
+  as %ghost so users can easily query who created the directory,
+  it gets uninstalled on package removal and rpmlint doesn't complain
+  about it.
+
+---
+Tue Jan 15 12:46:45 CET 2019 - ti...@suse.de
+
+- Enable systemd user socket for activating PA (bsc#1083473)
+- Disable auto-spawn along with the change above
+
+---

New:

  client-system.conf
  pulseaudio-alsa.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.TalQwo/_old  2019-04-17 10:05:33.854585807 +0200
+++ /var/tmp/diff_new_pack.TalQwo/_new  2019-04-17 10:05:33.854585807 +0200
@@ -42,10 +42,12 @@
 Source6:disable_flat_volumes.conf
 Source7:pulseaudio.tmpfiles
 Source8:pulseaudio-gdm-hooks.tmpfiles
+Source9:client-system.conf
 Source99:   baselibs.conf
 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
@@ -70,6 +72,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bash-completion)
@@ -173,7 +176,6 @@
 Summary:Support for running PulseAudio daemon system wide
 Group:  System/Sound Daemons
 Requires:   %{name}
-Requires:   systemd
 %systemd_requires
 
 %description system-wide
@@ -344,6 +346,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 %patch4 -p1
 %patch5
 
@@ -368,7 +371,8 @@
 --enable-gconf \
 --enable-gsettings \
 --with-udev-rules-dir=%{_udevrulesdir} \
---with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio'
+--with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio' \
+   --with-systemduserunitdir=%{_userunitdir}
 
 make %{?_smp_mflags} V=1
 make %{?_smp_mflags} doxygen
@@ -383,6 +387,7 @@
 # configure --disable-static had no effect; delete manually.
 rm -rf "%{buildroot}%{_libdir}"/*.a
 
+# system-wide service (optional)
 install -D -m 0644 %{SOURCE5} 
%{buildroot}%{_libexecdir}/systemd/system/%{name}.service
 mkdir -p %{buildroot}%{_sbindir}
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
@@ -405,7 +410,6 @@
 install -m 644 %{SOURCE8} 
%{buildroot}%{_prefix}/lib/tmpfiles.d/pulseaudio-gdm-hooks.conf
 mkdir -p %{buildroot}%{_prefix}/share/factory/var/lib/gdm/.pulse
 install -m 644 %{SOURCE1} 
%{buildroot}%{_prefix}/share/factory/var/lib/gdm/.pulse/default.pa
-mkdir -p %{buildroot}%{_localstatedir}/lib/gdm
 ln -s esdcompat %{buildroot}%{_bindir}/esd
 # install firewall rule on SUSE
 %if %{defined suse_version}
@@ -414,11 +418,10 @@
 %endif
 # create .d conf dirs (since 8.0)
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/client.conf.d
+install -m 0644 %{SOURCE9} 
%{buildroot}%{_sysconfdir}/pulse/client.conf.d/50-system.conf
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/daemon.conf.

commit pulseaudio for openSUSE:Factory

2018-11-20 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-11-20 22:28:51

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new.19453 (New)


Package is "pulseaudio"

Tue Nov 20 22:28:51 2018 rev:157 rq:650126 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-07-25 
16:06:14.341104223 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new.19453/pulseaudio.changes 
2018-11-20 22:28:58.446722121 +0100
@@ -1,0 +2,25 @@
+Sun Nov 18 11:34:25 CET 2018 - ti...@suse.de
+
+- Drop ghost from gdm hook dir to sync with gdm package itself
+
+---
+Thu Nov 15 12:48:41 CET 2018 - ti...@suse.de
+
+- Fix setup-pulseaudio script to deal with the new alsa/conf.d
+  setup that was introduced since alsa-lib 1.1.7 (bsc#1116153)
+
+---
+Fri Oct 19 11:07:58 UTC 2018 - Antonio Larrosa 
+
+- Add a Supplements line to pulseaudio-gdm-hooks so it's selected
+  for installation when gdm and pulseaudio are installed.
+
+---
+Thu Oct 18 15:25:34 UTC 2018 - Antonio Larrosa 
+
+- Don't create files under /var on package installation but using
+  systemd-tmpfiles to be friendly to transactional updates
+  (bsc#1098063, fate#325524)
+- Add pulseaudio.tmpfiles and pulseaudio-gdm-hooks.tmpfiles
+
+---

New:

  pulseaudio-gdm-hooks.tmpfiles
  pulseaudio.tmpfiles



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.fiCRlS/_old  2018-11-20 22:29:02.982719419 +0100
+++ /var/tmp/diff_new_pack.fiCRlS/_new  2018-11-20 22:29:02.982719419 +0100
@@ -40,6 +40,8 @@
 Source4:pulseaudio-server.fw
 Source5:pulseaudio.service
 Source6:disable_flat_volumes.conf
+Source7:pulseaudio.tmpfiles
+Source8:pulseaudio-gdm-hooks.tmpfiles
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
@@ -306,6 +308,7 @@
 #!BuildIgnore:  gdm
 Requires:   %{name} = %{version}
 Requires:   gdm >= 2.22
+Supplements:packageand(pulseaudio:gdm)
 #for the gdm user
 Requires(pre):  gdm
 
@@ -397,8 +400,12 @@
 mkdir -p %{buildroot}%{_sysconfdir}/profile.d
 touch %{buildroot}%{_sysconfdir}/profile.d/pulseaudio.sh
 touch %{buildroot}%{_sysconfdir}/profile.d/pulseaudio.csh
-mkdir -p %{buildroot}%{_localstatedir}/lib/gdm/.pulse
-cp $RPM_SOURCE_DIR/default.pa-for-gdm 
%{buildroot}%{_localstatedir}/lib/gdm/.pulse/default.pa
+mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
+install -m 644 %{SOURCE7} %{buildroot}%{_prefix}/lib/tmpfiles.d/pulseaudio.conf
+install -m 644 %{SOURCE8} 
%{buildroot}%{_prefix}/lib/tmpfiles.d/pulseaudio-gdm-hooks.conf
+mkdir -p %{buildroot}%{_prefix}/share/factory/var/lib/gdm/.pulse
+install -m 644 %{SOURCE1} 
%{buildroot}%{_prefix}/share/factory/var/lib/gdm/.pulse/default.pa
+mkdir -p %{buildroot}%{_localstatedir}/lib/gdm
 ln -s esdcompat %{buildroot}%{_bindir}/esd
 # install firewall rule on SUSE
 %if %{defined suse_version}
@@ -427,6 +434,7 @@
 %postun -n libpulse-mainloop-glib%{soname} -p /sbin/ldconfig
 %post
 /sbin/ldconfig
+%tmpfiles_create pulseaudio.conf
 %{fillup_only -an sound}
 # Update the /etc/profile.d/pulseaudio.* files
 setup-pulseaudio --auto > /dev/null
@@ -448,8 +456,12 @@
 %service_del_postun pulseaudio.service
 exit 0
 
+%post gdm-hooks
+%tmpfiles_create pulseaudio-gdm-hooks.conf
+
 %files
-%doc README LICENSE GPL LGPL
+%doc README
+%license LICENSE GPL LGPL
 %{_bindir}/pulseaudio
 %{_bindir}/setup-pulseaudio
 %{_bindir}/qpaeq
@@ -560,6 +572,7 @@
 %dir %{_libexecdir}/systemd/user
 %{_libexecdir}/systemd/user/%{name}.service
 %{_libexecdir}/systemd/user/%{name}.socket
+%{_prefix}/lib/tmpfiles.d/pulseaudio.conf
 
 %if %{defined suse_version}
 %config(noreplace) %{_fwdefdir}/pulseaudio-server
@@ -576,8 +589,14 @@
 
 %files gdm-hooks
 %attr(0750, gdm, gdm) %dir %{_localstatedir}/lib/gdm
-%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.pulse
-%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa
+%attr(0700, gdm, gdm) %ghost %dir %{_localstatedir}/lib/gdm/.pulse
+%attr(0600, gdm, gdm) %ghost %{_localstatedir}/lib/gdm/.pulse/default.pa
+%dir %{_prefix}/share/factory/var
+%dir %{_prefix}/share/factory/var/lib
+%dir %{_prefix}/share/factory/var/lib/gdm
+%dir %{_prefix}/share/factory/var/lib/gdm/.pulse
+%{_prefix}/share/factory/var/lib/gdm/.pulse/default.pa
+%{_prefix}/lib/tmpfiles.d/pulseaudio-gdm-hooks.conf
 
 %files -n libpulse%{soname}
 %doc README LICENSE GPL LG

commit pulseaudio for openSUSE:Factory

2018-07-25 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-07-25 16:06:05

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Wed Jul 25 16:06:05 2018 rev:156 rq:623452 version:12.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-06-25 
11:33:53.924309822 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-07-25 16:06:14.341104223 +0200
@@ -1,0 +2,13 @@
+Mon Jul 16 12:49:15 UTC 2018 - ohole...@suse.com
+
+- Update to 12.2
+  * Fixed broken configure script (building failed when gsettings
+was enabled)
+- Update to 12.1
+  * Fixed a crash when switching to the A2DP bluetooth profile
+  * Fixed the plugin search path in module-ladspa-sink
+  * Fixed file permissions for the pipes created by module-pipe-sink and
+   module-pipe-source
+- Remove patch 0001-Revert-ladspa-sink-fix-Windows-compilation.patch
+
+---

Old:

  0001-Revert-ladspa-sink-fix-Windows-compilation.patch
  pulseaudio-12.0.tar.xz

New:

  pulseaudio-12.2.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.OgQiv5/_old  2018-07-25 16:06:15.341106228 +0200
+++ /var/tmp/diff_new_pack.OgQiv5/_new  2018-07-25 16:06:15.341106228 +0200
@@ -21,13 +21,13 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define drvver  12.0
+%define drvver  12.2
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:12.0
+Version:12.2
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ AND LGPL-2.1+
@@ -47,7 +47,6 @@
 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
-Patch6: 0001-Revert-ladspa-sink-fix-Windows-compilation.patch
 BuildRequires:  alsa-devel >= 1.0.19
 BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
@@ -344,7 +343,6 @@
 %patch2
 %patch4 -p1
 %patch5
-%patch6 -p1
 
 %build
 NOCONFIGURE=1 ./bootstrap.sh

++ pulseaudio-12.0.tar.xz -> pulseaudio-12.2.tar.xz ++
 3421 lines of diff (skipped)




commit pulseaudio for openSUSE:Factory

2018-06-25 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-06-25 11:33:49

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Mon Jun 25 11:33:49 2018 rev:155 rq:618257 version:12.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-06-20 
15:21:47.886880825 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-06-25 11:33:53.924309822 +0200
@@ -1,0 +2,14 @@
+Thu Jun 21 07:06:31 UTC 2018 - ohole...@suse.com
+
+- Update to 12 (for complete changes see RC1 + following)
+  * Better latency reporting (and hence better A/V sync) with the A2DP
+bluetooth profile
+  * Fixed a crash or high CPU use problem with Intel HDMI LPE
+  * module-pipe-sink can now use an existing pipe
+  * Fixed Native Instruments Traktor Audio 6 detection
+  * Updates for the Vala bindings
+  * Compatibility with glibc 2.27
+  * The esdcompat tool isn't any more installed if esound support is
+disabled
+
+---

Old:

  pulseaudio-11.99.1.tar.xz

New:

  pulseaudio-12.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.7hzeRU/_old  2018-06-25 11:33:54.884274390 +0200
+++ /var/tmp/diff_new_pack.7hzeRU/_new  2018-06-25 11:33:54.888274243 +0200
@@ -21,13 +21,13 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define drvver  11.99
+%define drvver  12.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:11.99.1
+Version:12.0
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ AND LGPL-2.1+

++ pulseaudio-11.99.1.tar.xz -> pulseaudio-12.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.99.1/.tarball-version 
new/pulseaudio-12.0/.tarball-version
--- old/pulseaudio-11.99.1/.tarball-version 2018-05-11 13:31:51.0 
+0200
+++ new/pulseaudio-12.0/.tarball-version2018-06-18 16:34:08.0 
+0200
@@ -1 +1 @@
-11.99.1
+12.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.99.1/.version 
new/pulseaudio-12.0/.version
--- old/pulseaudio-11.99.1/.version 2018-05-11 13:31:51.0 +0200
+++ new/pulseaudio-12.0/.version2018-06-18 16:34:08.0 +0200
@@ -1 +1 @@
-11.99.1
+12.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.99.1/NEWS new/pulseaudio-12.0/NEWS
--- old/pulseaudio-11.99.1/NEWS 2018-02-12 18:22:06.0 +0100
+++ new/pulseaudio-12.0/NEWS2018-06-18 16:09:01.0 +0200
@@ -1,3 +1,82 @@
+PulseAudio 12.0
+
+Changes at a glance:
+
+ * Better latency reporting (and hence better A/V sync) with the A2DP bluetooth
+   profile
+ * 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
+ * module-pipe-sink can now use an existing pipe
+ * Fixed a crash or high CPU use problem with Intel HDMI LPE
+ * Steelseries Arctis 7 USB headset stereo output support
+ * Dell Thunderbolt Dock TB16 speaker jack support
+ * Fixed digital input support for some USB sound cards
+ * Fixed Native Instruments Traktor Audio 6 detection
+ * 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
+ * Updates for the Vala bindings
+ * The GConf dependency can now be avoided
+ * qpaeq license changed from AGPL to LGPL
+ * qpaeq ported to Qt 5
+ * Compatibility with glibc 2.27
+ * The esdcompat tool isn't any more installed if esound support is disabled
+
+Detailed change log:
+
+  https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/
+
+Contributors
+
+  Andika Triwidada
+  Andrius Štikonas
+  Arun Raghavan
+  Cheng-Chia Tseng
+  Colin Leroy
+  Constantine Kha

commit pulseaudio for openSUSE:Factory

2018-06-20 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-06-20 15:21:34

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Wed Jun 20 15:21:34 2018 rev:154 rq:617690 version:11.99.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-06-15 
14:36:19.614175983 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-06-20 15:21:47.886880825 +0200
@@ -1,0 +2,6 @@
+Tue Jun 19 10:32:21 CEST 2018 - ti...@suse.de
+
+- Revert the gconf module removal; plasma5-pa still requires it
+  (while paprefs git version moved to gsettings) (bsc#1092871)
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.0XrQjZ/_old  2018-06-20 15:21:49.138835420 +0200
+++ /var/tmp/diff_new_pack.0XrQjZ/_new  2018-06-20 15:21:49.142835275 +0200
@@ -73,7 +73,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
-BuildRequires:  pkgconfig(gio-2.0) >= 2.26.0
+BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
@@ -213,12 +213,24 @@
 
 Contains Bluetooth audio (A2DP/HSP/HFP) support for the PulseAudio sound 
server.
 
+%package module-gconf
+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
+operating systems and Microsoft Windows. It is intended to be an
+improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
+
+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
-Obsoletes:  %{name}-module-gconf
 
 %description module-gsettings
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -352,7 +364,7 @@
 --disable-bluez4 \
 --enable-webrtc-aec \
 --enable-adrian-aec \
---disable-gconf \
+--enable-gconf \
 --enable-gsettings \
 --with-udev-rules-dir=%{_udevrulesdir} \
 --with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio'
@@ -606,6 +618,13 @@
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-device.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-discover.so
 
+%files module-gconf
+%dir %{_libexecdir}/pulse
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
+%{_libdir}/pulse-%{drvver}/modules/module-gconf.so
+%{_libexecdir}/pulse/gconf-helper
+
 %files module-gsettings
 %dir %{_libexecdir}/pulse
 %dir %{_libdir}/pulse-%{drvver}




commit pulseaudio for openSUSE:Factory

2018-06-15 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-06-15 14:36:18

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Fri Jun 15 14:36:18 2018 rev:153 rq:616861 version:11.99.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-05-19 
15:41:45.540180251 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-06-15 14:36:19.614175983 +0200
@@ -1,0 +2,17 @@
+Thu Jun 14 13:40:52 CEST 2018 - ti...@suse.de
+
+- Fix LADSPA sink regression: revert the affecting commit
+  (bsc#1097170):
+  0001-Revert-ladspa-sink-fix-Windows-compilation.patch
+
+---
+Wed Jun  6 21:27:06 UTC 2018 - bjorn@gmail.com
+
+- Drop pkgconfig(gconf-2.0) BuildRequires: No longer mandatory,
+  following this, replace --enable-gconf configure call with
+  --disable-gconf and add explicit pkgconfig(gio-2.0)
+  BuildRequires.
+- Following the above, drop pulseaudio-module-gconf sub-package,
+  and obsolete it from pulseaudio-module-gsettings.
+
+---

New:

  0001-Revert-ladspa-sink-fix-Windows-compilation.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.HSav8F/_old  2018-06-15 14:36:20.658137798 +0200
+++ /var/tmp/diff_new_pack.HSav8F/_new  2018-06-15 14:36:20.658137798 +0200
@@ -47,6 +47,7 @@
 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
+Patch6: 0001-Revert-ladspa-sink-fix-Windows-compilation.patch
 BuildRequires:  alsa-devel >= 1.0.19
 BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
@@ -72,7 +73,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
-BuildRequires:  pkgconfig(gconf-2.0)
+BuildRequires:  pkgconfig(gio-2.0) >= 2.26.0
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(ice)
@@ -212,24 +213,12 @@
 
 Contains Bluetooth audio (A2DP/HSP/HFP) support for the PulseAudio sound 
server.
 
-%package module-gconf
-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
-operating systems and Microsoft Windows. It is intended to be an
-improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
-
-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
+Obsoletes:  %{name}-module-gconf
 
 %description module-gsettings
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -343,6 +332,7 @@
 %patch2
 %patch4 -p1
 %patch5
+%patch6 -p1
 
 %build
 NOCONFIGURE=1 ./bootstrap.sh
@@ -362,7 +352,7 @@
 --disable-bluez4 \
 --enable-webrtc-aec \
 --enable-adrian-aec \
---enable-gconf \
+--disable-gconf \
 --enable-gsettings \
 --with-udev-rules-dir=%{_udevrulesdir} \
 --with-pulsedsp-location='%{_prefix}/\\$$LIB/pulseaudio'
@@ -616,13 +606,6 @@
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-device.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluez5-discover.so
 
-%files module-gconf
-%dir %{_libexecdir}/pulse
-%dir %{_libdir}/pulse-%{drvver}
-%dir %{_libdir}/pulse-%{drvver}/modules
-%{_libdir}/pulse-%{drvver}/modules/module-gconf.so
-%{_libexecdir}/pulse/gconf-helper
-
 %files module-gsettings
 %dir %{_libexecdir}/pulse
 %dir %{_libdir}/pulse-%{drvver}

++ 0001-Revert-ladspa-sink-fix-Windows-compilation.patch ++
>From cb7503ba4bb1f35d7884fa364383b2219629b89d Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Thu, 14 Jun 2018 13:39:03 +0200
Subject: [PATCH] Revert "ladspa-sink: fix Windows compilation"

This reverts commit 8c22cd54dec381cdc3e56b007e539a6e2ff7833c.
---
 src/Makefile.am  |2 +-
 src/modules/module-ladspa-sink.c |9 +
 2 files changed, 2 insertions(+), 9 deletions(-)

--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1677,7 +1677,7 @@ module_remap_source_la_LIBADD = $(MODULE
 module_remap_source_la_CFLAGS = $(AM_CFLAGS) 
-DPA_MODULE_NAME=module_remap_source
 
 module_ladspa_sink_la_SOURCE

commit pulseaudio for openSUSE:Factory

2018-05-19 Thread root
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.changes2018-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
-BuildRe

commit pulseaudio for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-04-22 14:35:22

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Sun Apr 22 14:35:22 2018 rev:151 rq:598543 version:11.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-03-08 
10:56:13.052106079 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-04-22 14:35:24.602151113 +0200
@@ -1,0 +2,7 @@
+Thu Apr 19 11:35:58 UTC 2018 - fcro...@suse.com
+
+- Add Supplements: packageand on zeroconf, lirc, bluetooth
+  subpackages to have them selected for installation automatically
+  instead of relying on patterns (bsc#1087207).
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.j7ml3m/_old  2018-04-22 14:35:25.214128967 +0200
+++ /var/tmp/diff_new_pack.j7ml3m/_new  2018-04-22 14:35:25.218128822 +0200
@@ -142,6 +142,7 @@
 Summary:LIRC module for PulseAudio
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
+Supplements:   packageand(pulseaudio:lirc-core) 
 
 %description module-lirc
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -168,6 +169,7 @@
 Summary:Zeroconf module for PulseAudio
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
+Supplements:   packageand(pulseaudio:avahi) 
 
 %description module-zeroconf
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -212,6 +214,7 @@
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
 Requires:   bluez >= %{_bluezVersion}
+Supplements:   packageand(pulseaudio:bluez) 
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like




commit pulseaudio for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-03-08 10:56:11

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Thu Mar  8 10:56:11 2018 rev:150 rq:583453 version:11.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-03-04 
11:53:30.684183268 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-03-08 10:56:13.052106079 +0100
@@ -1,0 +2,7 @@
+Tue Mar  6 08:23:40 CET 2018 - ti...@suse.de
+
+- Fix the wrongly suspended sinks due to the previous patch
+  (bsc#1084047):
+  refreshed 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch
+
+---



Other differences:
--
++ 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch ++
--- /var/tmp/diff_new_pack.SO9Pe0/_old  2018-03-08 10:56:14.040070515 +0100
+++ /var/tmp/diff_new_pack.SO9Pe0/_new  2018-03-08 10:56:14.044070371 +0100
@@ -16,10 +16,10 @@
 BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=100488
 ---
  src/modules/alsa/alsa-mixer.h   |1 +
- src/modules/alsa/alsa-sink.c|   22 ++
+ src/modules/alsa/alsa-sink.c|   20 
  src/modules/alsa/module-alsa-card.c |   34 ++
  src/pulsecore/core.h|1 +
- 4 files changed, 58 insertions(+)
+ 4 files changed, 56 insertions(+)
 
 --- a/src/modules/alsa/alsa-mixer.h
 +++ b/src/modules/alsa/alsa-mixer.h
@@ -33,19 +33,17 @@
  void pa_alsa_add_ports(void *sink_or_source_new_data, pa_alsa_path_set *ps, 
pa_card *card);
 --- a/src/modules/alsa/alsa-sink.c
 +++ b/src/modules/alsa/alsa-sink.c
-@@ -1513,6 +1513,11 @@ static int sink_set_port_cb(pa_sink *s,
+@@ -1513,6 +1513,9 @@ static int sink_set_port_cb(pa_sink *s,
  s->set_volume(s);
  }
  
-+if (data->suspend_when_unavailable && p->available == PA_AVAILABLE_NO)
-+pa_sink_suspend(s, true, PA_SUSPEND_UNAVAILABLE);
-+else
-+pa_sink_suspend(s, false, PA_SUSPEND_UNAVAILABLE);
++if (data->suspend_when_unavailable)
++pa_sink_suspend(s, p->available == PA_AVAILABLE_NO, 
PA_SUSPEND_UNAVAILABLE);
 +
  return 0;
  }
  
-@@ -2455,6 +2460,23 @@ pa_sink *pa_alsa_sink_new(pa_module *m,
+@@ -2455,6 +2458,23 @@ pa_sink *pa_alsa_sink_new(pa_module *m,
  if (profile_set)
  pa_alsa_profile_set_free(profile_set);
  




commit pulseaudio for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-03-04 11:53:20

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Sun Mar  4 11:53:20 2018 rev:149 rq:581684 version:11.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2018-02-18 
11:37:19.540453122 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-03-04 11:53:30.684183268 +0100
@@ -1,0 +2,15 @@
+Thu Mar  1 10:53:15 CET 2018 - ti...@suse.de
+
+- Fix the crash with Intel LPE HDMI audio (bsc#1083195):
+  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
+
+---
+Wed Feb 28 17:23:25 CET 2018 - ti...@suse.de
+
+- Abort PA process at session exit properly (bsc#1052437):
+  pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch
+
+---

New:

  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
  pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.N3VitO/_old  2018-03-04 11:53:31.424156633 +0100
+++ /var/tmp/diff_new_pack.N3VitO/_new  2018-03-04 11:53:31.428156489 +0100
@@ -51,6 +51,12 @@
 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
 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
@@ -330,6 +336,11 @@
 %patch1 -p1
 %patch2
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
 
 %build
 ./bootstrap.sh

++ 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch ++
>From 94fc586c011537536cfb434376354699357af785 Mon Sep 17 00:00:00 2001
From: Tanu Kaskinen 
Date: Thu, 28 Dec 2017 12:09:17 +0200
Subject: [PATCH] alsa: fix infinite loop with Intel HDMI LPE

The Intel HDMI LPE driver works in a peculiar way when the HDMI cable is
not plugged in: any written audio is immediately discarded and underrun
is reported. That resulted in an infinite loop, because PulseAudio tried
to keep the buffer filled, which was futile since the written audio was
immediately consumed/discarded.

This patch adds special handling for the LPE driver: if the active port
of the sink is unavailable, the sink suspends itself. A new suspend
cause is added: PA_SUSPEND_UNAVAILABLE.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=100488
---
 src/modules/alsa/alsa-mixer.h   |1 +
 src/modules/alsa/alsa-sink.c|   22 ++
 src/modules/alsa/module-alsa-card.c |   34 ++
 src/pulsecore/core.h|1 +
 4 files changed, 58 insertions(+)

--- a/src/modules/alsa/alsa-mixer.h
+++ b/src/modules/alsa/alsa-mixer.h
@@ -364,6 +364,7 @@ int pa_alsa_set_mixer_rtpoll(struct pa_a
 struct pa_alsa_port_data {
 pa_alsa_path *path;
 pa_alsa_setting *setting;
+bool suspend_when_unavailable;
 };
 
 void pa_alsa_add_ports(void *sink_or_source_new_data, pa_alsa_path_set *ps, 
pa_card *card);
--- a/src/modules/alsa/alsa-sink.c
+++ b/src/modules/alsa/alsa-sink.c
@@ -1513,6 +1513,11 @@ static int sink_set_port_cb(pa_sink *s,
 s->set_volume(s);
 }
 
+if (data->suspend_when_unavailable && p->available == PA_AVAILABLE_NO)
+pa_sink_suspend(s, true, PA_SUSPEND_UNAVAILABLE);
+else
+pa_sink_suspend(s, false, PA_SUSPEND_UNAVAILABLE);
+
 return 0;
 }
 
@@ -2455,6 +2460,23 @@ pa_sink *pa_alsa_sink_new(pa_module *m,
 if (profile_set)
 pa_alsa_profile_set_free(profile_set);
 
+/* Suspend if necessary. FIXME: It would be better to start suspended, but
+ *

commit pulseaudio for openSUSE:Factory

2018-02-18 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2018-02-18 11:37:18

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Sun Feb 18 11:37:18 2018 rev:148 rq:576994 version:11.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2017-11-30 
12:40:10.497297915 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2018-02-18 11:37:19.540453122 +0100
@@ -1,0 +2,6 @@
+Thu Feb 15 12:50:59 UTC 2018 - dims...@opensuse.org
+
+- Add pulseaudio-glibc2.27.patch: Fix build with glibc 2.27
+  (boo#1081023, fdo#104733).
+
+---

New:

  pulseaudio-glibc2.27.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.O2WLZ7/_old  2018-02-18 11:37:20.540417227 +0100
+++ /var/tmp/diff_new_pack.O2WLZ7/_new  2018-02-18 11:37:20.544417084 +0100
@@ -49,6 +49,8 @@
 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
 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
@@ -327,6 +329,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 
 %build
 ./bootstrap.sh

++ pulseaudio-glibc2.27.patch ++
>From dfb0460fb4743aec047cdf755a660a9ac2d0f3fb Mon Sep 17 00:00:00 2001
From: Tanu Kaskinen 
Date: Wed, 24 Jan 2018 03:51:49 +0200
Subject: [PATCH] memfd-wrappers: only define memfd_create() if not already
 defined

glibc 2.27 is to be released soon, and it will provide memfd_create().
If glibc provides the function, we must not define it ourselves,
otherwise building fails due to conflict between the two implementations
of the same function.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=104733
---
 configure.ac   | 3 +++
 src/pulsecore/memfd-wrappers.h | 7 ---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/configure.ac b/configure.ac
index 0084c86e4..0eb44b08f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -610,6 +610,9 @@ AS_IF([test "x$enable_memfd" = "xyes" && test 
"x$HAVE_MEMFD" = "x0"],
 [AC_MSG_ERROR([*** Your Linux kernel does not support memfd shared memory.
   *** Use linux v3.17 or higher for such a feature.])])
 
+AS_IF([test "x$HAVE_MEMFD" = "x1"],
+AC_CHECK_FUNCS([memfd_create]))
+
 AC_SUBST(HAVE_MEMFD)
 AM_CONDITIONAL([HAVE_MEMFD], [test "x$HAVE_MEMFD" = x1])
 AS_IF([test "x$HAVE_MEMFD" = "x1"], AC_DEFINE([HAVE_MEMFD], 1, [Have memfd 
shared memory.]))
diff --git a/src/pulsecore/memfd-wrappers.h b/src/pulsecore/memfd-wrappers.h
index 3bed9b2b1..c7aadfd3c 100644
--- a/src/pulsecore/memfd-wrappers.h
+++ b/src/pulsecore/memfd-wrappers.h
@@ -20,13 +20,14 @@
   License along with PulseAudio; if not, see .
 ***/
 
-#ifdef HAVE_MEMFD
+#if defined(HAVE_MEMFD) && !defined(HAVE_MEMFD_CREATE)
 
 #include 
 #include 
 
 /*
- * No glibc wrappers exist for memfd_create(2), so provide our own.
+ * Before glibc version 2.27 there was no wrapper for memfd_create(2),
+ * so we have to provide our own.
  *
  * Also define memfd fcntl sealing macros. While they are already
  * defined in the kernel header file , that file as
@@ -63,6 +64,6 @@ static inline int memfd_create(const char *name, unsigned int 
flags) {
 #define F_SEAL_WRITE0x0008  /* prevent writes */
 #endif
 
-#endif /* HAVE_MEMFD */
+#endif /* HAVE_MEMFD && !HAVE_MEMFD_CREATE */
 
 #endif




commit pulseaudio for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2017-11-30 12:40:08

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Thu Nov 30 12:40:08 2017 rev:147 rq:545044 version:11.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2017-09-21 
12:28:05.280312393 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2017-11-30 12:40:10.497297915 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:42:49 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.134w9d/_old  2017-11-30 12:40:12.445227088 +0100
+++ /var/tmp/diff_new_pack.134w9d/_new  2017-11-30 12:40:12.449226943 +0100
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 %define drvver  11.1
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
@@ -371,8 +376,8 @@
 %find_lang %{name}
 install %{SOURCE2} %{buildroot}%{_bindir}
 chmod 755 %{buildroot}%{_bindir}/setup-pulseaudio
-install -d %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -m 0644 %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -d %{buildroot}%{_fillupdir}
+install -m 0644 %{SOURCE3} %{buildroot}%{_fillupdir}
 mkdir -p %{buildroot}%{_sysconfdir}/profile.d
 touch %{buildroot}%{_sysconfdir}/profile.d/pulseaudio.sh
 touch %{buildroot}%{_sysconfdir}/profile.d/pulseaudio.csh
@@ -434,7 +439,7 @@
 %{_bindir}/qpaeq
 %dir %{_datadir}/pulseaudio
 %{_datadir}/pulseaudio/alsa-mixer
-%{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
+%{_fillupdir}/sysconfig.sound-pulseaudio
 %dir %{_libdir}/pulseaudio
 %{_libdir}/pulseaudio/libpulsecore-%{drvver}.so
 %dir %{_libdir}/pulse-%{drvver}/




commit pulseaudio for openSUSE:Factory

2017-09-21 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2017-09-21 12:27:57

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Thu Sep 21 12:27:57 2017 rev:146 rq:527284 version:11.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2017-09-08 
20:40:36.406713626 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2017-09-21 12:28:05.280312393 +0200
@@ -1,0 +2,14 @@
+Tue Sep 19 08:02:43 UTC 2017 - ohole...@suse.com
+
+- Update to 11.1
+  * Fix a crash in filter modules related to flat volumes and volume
+   sharing
+  * Fix a crash when the bluetooth adapter reports weird MTU size
+  * Disable bluetooth MTU autodetection by default
+  * Add mixer handling back for hardware that doesn't have any alsa-lib
+configuration
+  * Prioritize USB devices over built-in sound cards (11.0 was supposed
+to have this feature, but the implementation turned out to be
+incomplete)
+
+---

Old:

  pulseaudio-11.0.tar.xz

New:

  pulseaudio-11.1.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.0iiGAg/_old  2017-09-21 12:28:07.236037285 +0200
+++ /var/tmp/diff_new_pack.0iiGAg/_new  2017-09-21 12:28:07.236037285 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  11.0
+%define drvver  11.1
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,7 +27,7 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:11.0
+Version:11.1
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ AND LGPL-2.1+

++ pulseaudio-11.0.tar.xz -> pulseaudio-11.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.0/.tarball-version 
new/pulseaudio-11.1/.tarball-version
--- old/pulseaudio-11.0/.tarball-version2017-09-05 11:16:44.0 
+0200
+++ new/pulseaudio-11.1/.tarball-version2017-09-18 16:45:38.0 
+0200
@@ -1 +1 @@
-11.0
+11.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.0/.version new/pulseaudio-11.1/.version
--- old/pulseaudio-11.0/.version2017-09-05 11:16:44.0 +0200
+++ new/pulseaudio-11.1/.version2017-09-18 16:45:38.0 +0200
@@ -1 +1 @@
-11.0
+11.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.0/NEWS new/pulseaudio-11.1/NEWS
--- old/pulseaudio-11.0/NEWS2017-09-05 11:10:00.0 +0200
+++ new/pulseaudio-11.1/NEWS2017-09-18 16:39:50.0 +0200
@@ -1,3 +1,21 @@
+PulseAudio 11.1
+
+A bug fix release.
+
+ * Fix a crash in filter modules related to flat volumes and volume sharing
+ * Fix a crash when the bluetooth adapter reports weird MTU size
+ * Disable bluetooth MTU autodetection by default
+ * Add mixer handling back for hardware that doesn't have any alsa-lib
+   configuration
+ * Prioritize USB devices over built-in sound cards (11.0 was supposed to have
+   this feature, but the implementation turned out to be incomplete)
+
+Contributors
+
+  Arun Raghavan
+  Tanu Kaskinen
+
+
 PulseAudio 11.0
 
 Changes at a glance:
@@ -17,6 +35,7 @@
module-virtual-surround-sink
  * Fixed input device handling in module-waveout
  * Improved bluetooth MTU configuration
+ * GNU Hurd support
  * Applications can request LADSPA or virtual surround filtering for their
streams
  * Support for 32-bit applications on 64-bit systems in padsp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-11.0/configure 
new/pulseaudio-11.1/configure
--- old/pulseaudio-11.0/configure   2017-09-05 11:14:08.0 +0200
+++ new/pulseaudio-11.1/configure   2017-09-18 16:42:42.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pulseaudio 11.0.
+# Generated by GNU Autoconf 2.69 for pulseaudio 11.1.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='pulseaudio'
 PACKAGE_TARNAME='pulseaudio'
-PACKAGE_VERSION='11.0'
-PACKAGE_STRING='pulseaudio 11.0'
+PACKAGE_VERSION='11.1'
+PACKAGE_STRING='pulseaudio 11.1'
 PACKAGE_BUGREPORT='pulseaudio-discuss (at) lists (dot) freedesktop (dot) org'
 PA

commit pulseaudio for openSUSE:Factory

2017-09-08 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2017-09-08 20:40:27

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Fri Sep  8 20:40:27 2017 rev:145 rq:521547 version:11.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2017-08-06 
11:31:38.602102778 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2017-09-08 20:40:36.406713626 +0200
@@ -1,0 +2,7 @@
+Tue Sep  5 12:55:34 UTC 2017 - ohole...@suse.com
+
+- Update to 11 (11.0)
+  * The default sink and source configuration is remembered better
+  * https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/
+
+---

Old:

  pulseaudio-10.99.1.tar.xz

New:

  pulseaudio-11.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.p1Xzb1/_old  2017-09-08 20:40:37.158607908 +0200
+++ /var/tmp/diff_new_pack.p1Xzb1/_new  2017-09-08 20:40:37.162607345 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  10.99
+%define drvver  11.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,7 +27,7 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:10.99.1
+Version:11.0
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ AND LGPL-2.1+

++ pulseaudio-10.99.1.tar.xz -> pulseaudio-11.0.tar.xz ++
 6018 lines of diff (skipped)




commit pulseaudio for openSUSE:Factory

2017-08-06 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2017-08-06 11:31:37

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Sun Aug  6 11:31:37 2017 rev:144 rq:512920 version:10.99.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2017-03-22 
23:03:24.634190304 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2017-08-06 11:31:38.602102778 +0200
@@ -1,0 +2,33 @@
+Fri Jul 28 12:40:25 UTC 2017 - ohole...@suse.com
+
+- Fix Requires(post) and Requires(pre) mixup
+
+---
+Tue Jul 25 10:48:02 UTC 2017 - ohole...@suse.com
+
+- Update to 11 RC1 (10.99.1)
+  * Support for newer AirPlay hardware
+  * USB and bluetooth devices preferred over internal sound cards
+  * Bluetooth HSP headset role implemented
+  * Bluetooth HFP audio gateway role implemented (requires oFono)
+  * Bluetooth HSP audio gateway and HFP hands-free unit roles can
+be enabled simultaneously
+  * Upmixing can now be disabled without bad side effects
+  * Avoid having unavailable sinks or sources as the default
+  * Option to avoid resampling more often
+  * Option to automatically switch bluetooth profile to HSP more often
+  * Better latency control in module-loopback
+  * Changed module argument names in module-ladspa-sink and
+ module-virtual-surround-sink
+  * Fixed input device handling in module-waveout
+  * Improved bluetooth MTU configuration (warning! this causes some
+hardware to not work any more, see the details below for how to fix it)
+  * Applications can request LADSPA or virtual surround filtering for
+their streams
+  * Support for 32-bit applications on 64-bit systems in padsp
+- add --with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' to enable
+  upstream padsp multiarch fix
+- remove patch4 padsp-biarch.patch, fixed upstream
+- remove patch5 pulseaudio-vala-0.36.patch, fixed upstream
+
+---

Old:

  padsp-biarch.patch
  pulseaudio-10.0.tar.xz
  pulseaudio-vala-0.36.patch

New:

  pulseaudio-10.99.1.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.KxN7a6/_old  2017-08-06 11:31:40.981767519 +0200
+++ /var/tmp/diff_new_pack.KxN7a6/_new  2017-08-06 11:31:40.989766392 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseaudio
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  10.0
+%define drvver  10.99
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,10 +27,10 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:10.0
+Version:10.99.1
 Release:0
 Summary:A Networked Sound Server
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0+ AND LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
 Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
@@ -44,10 +44,6 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-# PATCH-FIX-OPENSUSE padsp-biarch.patch bnc#968568
-Patch4: padsp-biarch.patch
-# PATCH-FIX-UPSTREAM pulseaudio-vala-0.36.patch dims...@opensuse.org -- 
Introduce compatibility with vala 0.36
-Patch5: pulseaudio-vala-0.36.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
@@ -67,6 +63,7 @@
 BuildRequires:  libwebrtc_audio_processing-devel >= 0.3
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
+BuildRequires:  pkgconfig
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
 BuildRequires:  translation-update-upstream
@@ -90,10 +87,8 @@
 Requires:   udev >= 146
 ## needs the same liborc version which was used to build against
 %requires_eqliborc-0_4-0
-# FIXME: use proper Requires(pre/post/preun/...)
-PreReq: %fillup_prereq
-PreReq: pwdutils
-Requires(pre):  group(audio)
+Requires(post): %fillup_prereq
+Requires(pre):  pwdutils
 Recommends

commit pulseaudio for openSUSE:Factory

2017-03-22 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2017-03-22 23:03:23

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio"

Wed Mar 22 23:03:23 2017 rev:143 rq:480783 version:10.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2017-01-25 
22:32:17.253347807 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2017-03-22 23:03:24.634190304 +0100
@@ -1,0 +2,11 @@
+Tue Mar 14 10:59:24 CET 2017 - ku...@suse.de
+
+- Prerequire group audio
+
+---
+Mon Mar 13 17:13:41 UTC 2017 - dims...@opensuse.org
+
+- Add pulseaudio-vala-0.36.patch: Introduce compatibility with
+  vala 0.36.
+
+---

New:

  pulseaudio-vala-0.36.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.0zLYA2/_old  2017-03-22 23:03:25.562058794 +0100
+++ /var/tmp/diff_new_pack.0zLYA2/_new  2017-03-22 23:03:25.562058794 +0100
@@ -46,6 +46,8 @@
 Patch2: pulseaudio-wrong-memset.patch
 # PATCH-FIX-OPENSUSE padsp-biarch.patch bnc#968568
 Patch4: padsp-biarch.patch
+# PATCH-FIX-UPSTREAM pulseaudio-vala-0.36.patch dims...@opensuse.org -- 
Introduce compatibility with vala 0.36
+Patch5: pulseaudio-vala-0.36.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
@@ -91,6 +93,7 @@
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq: %fillup_prereq
 PreReq: pwdutils
+Requires(pre):  group(audio)
 Recommends: %{name}-bash-completion
 Recommends: %{name}-lang
 Recommends: alsa-plugins-pulse
@@ -325,6 +328,7 @@
 %patch1 -p1
 %patch2
 %patch4 -p1
+%patch5 -p1
 
 %build
 ./bootstrap.sh

++ pulseaudio-vala-0.36.patch ++
>From 94f32ebfcd51b2e13149a95318a497c05c438573 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Corentin=20No=C3=ABl?= 
Date: Mon, 26 Dec 2016 11:52:06 +0100
Subject: vala: use the correct syntax

Constants should be declared simply with "const". With struct members,
"static" means that all struct instances share the same variable, i.e.
all instances always see the same value. That's of course already
implied in the concept of "constant". Newer Vala versions don't allow
mixing "const" and "static".

diff --git a/vala/libpulse.vapi b/vala/libpulse.vapi
index 207cedf..107b745 100644
--- a/vala/libpulse.vapi
+++ b/vala/libpulse.vapi
@@ -110,7 +110,7 @@ namespace PulseAudio {
 public uint8 channels;
 
 [CCode (cname="PA_SAMPLE_SPEC_SNPRINT_MAX")]
-public static const size_t SNPRINT_MAX;
+public const size_t SNPRINT_MAX;
 
 [CCode (cname="pa_bytes_per_second")]
 public size_t bytes_per_second();
@@ -170,23 +170,23 @@ namespace PulseAudio {
 public struct Volume : uint32 {
 
 [CCode (cname="PA_SW_VOLUME_SNPRINT_DB_MAX")]
-public static const size_t SW_SNPRINT_DB_MAX;
+public const size_t SW_SNPRINT_DB_MAX;
 
 [CCode (cname="PA_VOLUME_SNPRINT_MAX")]
-public static const size_t SNPRINT_MAX;
+public const size_t SNPRINT_MAX;
 
 [CCode (cname="PA_VOLUME_MAX")]
-public static const Volume MAX;
+public const Volume MAX;
 
 [CCode (cname="PA_VOLUME_NORM")]
-public static const Volume NORM;
+public const Volume NORM;
 
 [CCode (cname="PA_VOLUME_MUTED")]
-public static const Volume MUTED;
+public const Volume MUTED;
 
 // [CCode (cname="PA_VOLUME_INVALID")]
 [CCode (cname="PA_VOLUME_MAX")]
-public static const Volume INVALID;
+public const Volume INVALID;
 
 [CCode (cname="pa_volume_snprint", instance_pos = 3.1)]
 public unowned string snprint(char[] s);
@@ -245,10 +245,10 @@ namespace PulseAudio {
 public Volume values[32];
 
 [CCode (cname="PA_SW_CVOLUME_SNPRINT_DB_MAX")]
-public static const size_t SW_SNPRINT_DB_MAX;
+public const size_t SW_SNPRINT_DB_MAX;
 
 [CCode (cname="PA_CVOLUME_SNPRINT_MAX")]
-public static const size_t SNPRINT_MAX;
+public const size_t SNPRINT_MAX;
 
 [CCode (cname="pa_cvolume_equal")]
 public bool equal

commit pulseaudio for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2017-01-25 22:32:15

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.changes2017-01-11 
11:54:17.510639480 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2017-01-25 22:32:17.253347807 +0100
@@ -1,0 +2,8 @@
+Thu Jan 19 10:32:53 UTC 2017 - ohole...@suse.com
+
+- Update to 10.0
+  * Fixed hotplugging support for USB surround sound cards
+  * Clarified qpaeq license
+  * https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/
+
+---

Old:

  pulseaudio-9.99.1.tar.xz

New:

  pulseaudio-10.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.iWo5AI/_old  2017-01-25 22:32:18.341183167 +0100
+++ /var/tmp/diff_new_pack.iWo5AI/_new  2017-01-25 22:32:18.345182561 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  9.99
+%define drvver  10.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,7 +27,7 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:9.99.1
+Version:10.0
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+

++ pulseaudio-9.99.1.tar.xz -> pulseaudio-10.0.tar.xz ++
 4160 lines of diff (skipped)




commit pulseaudio for openSUSE:Factory

2016-09-07 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-09-07 11:43:18

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.changes2016-07-01 
09:55:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-09-07 11:43:20.0 +0200
@@ -1,0 +2,5 @@
+Sun Sep  4 22:43:26 UTC 2016 - zai...@opensuse.org
+
+- Stop passing --disable-bluez5-ofono-headset when using bluez5.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.NhRhfF/_old  2016-09-07 11:43:21.0 +0200
+++ /var/tmp/diff_new_pack.NhRhfF/_new  2016-09-07 11:43:21.0 +0200
@@ -344,7 +344,6 @@
 --disable-hal-compat \
 %if 0%{?_bluez5used}
 --disable-bluez4 \
---disable-bluez5-ofono-headset \
 %else
 --disable-bluez5 \
 %endif




commit pulseaudio for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-07-01 09:55:19

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.changes2016-04-30 
23:27:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-07-01 09:55:20.0 +0200
@@ -1,0 +2,33 @@
+Wed Jun 22 11:53:59 UTC 2016 - ohole...@suse.com
+
+- Update to 9.0
+ * Automatic routing improvements
+ * Beamforming and various other new features in the WebRTC echo
+ canceller
+ * Various improvements in module-role-cork and module-role-ducking
+ * LFE remixing disabled by default
+ * memfd-backed shared memory transport
+ * Support for sample rates up to 384 kHz
+ * webrtc-audio-processing dependency minimum version bumped to 0.2
+ * Changed the C standard from C99 to C11.
+- Updated depencency webrtc-audio-processing to 0.3
+
+---
+Sun May 29 11:31:50 UTC 2016 - ohole...@suse.com
+
+- Update to 9.0 RC2 (8.99.2) 
+
+---
+Fri May 27 09:47:10 UTC 2016 - ohole...@suse.com
+
+- Update to 9.0 RC1 (8.99.1)
+  + memfd support (off by default)
+  + refinements to automatic switching to HDMI outputs
+  + improvements to our echo canceller (including the addition of
+beamforming)
+  + lots of other changes
+- Updated dependency webrtc-audio-processing >= 0.2
+- Do not mark shell completion includes as configs (solves some
+  rpmlint warnings)
+
+---

Old:

  pulseaudio-8.0.tar.xz

New:

  pulseaudio-9.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.pPBepl/_old  2016-07-01 09:55:21.0 +0200
+++ /var/tmp/diff_new_pack.pPBepl/_new  2016-07-01 09:55:21.0 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  8.0
+%define drvver  9.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,7 +27,7 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:8.0
+Version:9.0
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
@@ -62,7 +62,7 @@
 BuildRequires:  libsndfile-devel >= 1.0.18
 BuildRequires:  libtool
 BuildRequires:  libudev-devel >= 143
-BuildRequires:  libwebrtc_audio_processing-devel
+BuildRequires:  libwebrtc_audio_processing-devel >= 0.3
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
 BuildRequires:  systemd
@@ -694,20 +694,22 @@
 
 %files bash-completion
 %defattr(-,root,root)
-%config %{_bashcompletionsdir}/pulseaudio
-%config %{_bashcompletionsdir}/pacat
-%config %{_bashcompletionsdir}/pacmd
-%config %{_bashcompletionsdir}/pactl
-%config %{_bashcompletionsdir}/padsp
-%config %{_bashcompletionsdir}/paplay
-%config %{_bashcompletionsdir}/parec
-%config %{_bashcompletionsdir}/parecord
-%config %{_bashcompletionsdir}/pasuspender
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions
+%{_bashcompletionsdir}/pulseaudio
+%{_bashcompletionsdir}/pacat
+%{_bashcompletionsdir}/pacmd
+%{_bashcompletionsdir}/pactl
+%{_bashcompletionsdir}/padsp
+%{_bashcompletionsdir}/paplay
+%{_bashcompletionsdir}/parec
+%{_bashcompletionsdir}/parecord
+%{_bashcompletionsdir}/pasuspender
 
 %files zsh-completion
 %defattr(-,root,root)
 %dir %{_datarootdir}/zsh
 %dir %{_datarootdir}/zsh/site-functions/
-%config %{_datarootdir}/zsh/site-functions/_pulseaudio
+%{_datarootdir}/zsh/site-functions/_pulseaudio
 
 %changelog

++ pulseaudio-8.0.tar.xz -> pulseaudio-9.0.tar.xz ++
 23682 lines of diff (skipped)




commit pulseaudio for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-04-30 23:27:49

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.changes2016-03-29 
09:52:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-04-30 23:27:51.0 +0200
@@ -1,0 +2,18 @@
+Thu Apr 14 12:45:13 CEST 2016 - ti...@suse.de
+
+- Use /etc/pulse/client.conf.d/50-system.conf as a system setup by
+  setup-pulseaudio script instead of modifying the global config.
+
+---
+Mon Apr  4 14:06:06 CEST 2016 - ti...@suse.de
+
+- Move libpulsedsp.so into pulseaudio-utils subpackage and add it
+  to baselibs.conf so that 32bit compat lib is built (boo#968568);
+  also recommends is added in libpulse0-32bit for easy installation
+- Fix padsp script to support bi-arch libs (boo#968568) with
+  padsp-biarch.patch
+- Call bootstrap.sh for rebuilding properly with patches
+- Drop the obsoleted disable-srbchannel.patch, which has been fixed
+  in upstream already
+
+---

Old:

  disable-srbchannel.patch

New:

  padsp-biarch.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.4X64t7/_old  2016-04-30 23:27:52.0 +0200
+++ /var/tmp/diff_new_pack.4X64t7/_new  2016-04-30 23:27:52.0 +0200
@@ -44,9 +44,8 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-# PATCH-FIX-SUSE disable-srbchannel.patch boo#950487 Disable srbchannel as a 
workaround for crashes on KDE
-# XXX note this patch isn't used for now, kept just for workaround in future
-Patch3: disable-srbchannel.patch
+# PATCH-FIX-OPENSUSE padsp-biarch.patch bnc#968568
+Patch4: padsp-biarch.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
@@ -326,11 +325,10 @@
 %patch0
 %patch1 -p1
 %patch2
-%if 0
-%patch3 -p1
-%endif
+%patch4 -p1
 
 %build
+./bootstrap.sh
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in
 export LDFLAGS="-pie"
 export CFLAGS="%{optflags} -fPIE"
@@ -394,6 +392,8 @@
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
 # Install disable_flat_volumes.conf
 install -m 0644 %{S:6} %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
+# created by setup-pulseaudio script
+touch %{buildroot}%{_sysconfdir}/pulse/client.conf.d/50-system.conf
 %fdupes doxygen/html
 
 %pre
@@ -445,7 +445,6 @@
 %{_datadir}/pulseaudio/alsa-mixer
 %{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
 %dir %{_libdir}/pulseaudio
-%{_libdir}/pulseaudio/libpulsedsp.so
 %{_libdir}/pulseaudio/libpulsecore-%{drvver}.so
 %dir %{_libdir}/pulse-%{drvver}/
 %dir %{_libdir}/pulse-%{drvver}/modules/
@@ -554,6 +553,7 @@
 # created by setup-pulseaudio script
 %ghost %{_sysconfdir}/profile.d/pulseaudio.sh
 %ghost %{_sysconfdir}/profile.d/pulseaudio.csh
+%ghost %{_sysconfdir}/pulse/client.conf.d/50-system.conf
 
 %files esound-compat
 %defattr(-,root,root)
@@ -670,6 +670,8 @@
 %{_bindir}/pax11publish
 %{_bindir}/padsp
 %{_bindir}/pasuspender
+%dir %{_libdir}/pulseaudio
+%{_libdir}/pulseaudio/libpulsedsp.so
 %{_mandir}/man1/pacat.1*
 %{_mandir}/man1/pacmd.1*
 %{_mandir}/man1/pactl.1*

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.4X64t7/_old  2016-04-30 23:27:52.0 +0200
+++ /var/tmp/diff_new_pack.4X64t7/_new  2016-04-30 23:27:52.0 +0200
@@ -1,5 +1,7 @@
 libpulse0
   obsoletes "pulseaudio-libs- <= "
   provides "pulseaudio-libs- = "
+  recommends "pulseaudio-utils-"
 libpulse-mainloop-glib0
 libpulse-devel
+pulseaudio-utils

++ padsp-biarch.patch ++
---
 src/Makefile.am|5 -
 src/utils/padsp.in |6 --
 2 files changed, 8 insertions(+), 3 deletions(-)

--- a/src/utils/padsp.in
+++ b/src/utils/padsp.in
@@ -73,10 +73,12 @@ done
 
 shift $(( $OPTIND - 1 ))
 
+prefix=@prefix@
+exec_prefix=@exec_prefix@
 if [ x"$LD_PRELOAD" = x ] ; then
-   LD_PRELOAD="@pkglibdir@/libpulsedsp.so"
+   LD_PRELOAD="${exec_prefix}/\$LIB/@PACKAGE@/libpulsedsp.so"
 else
-   LD_PRELOAD="$LD_PRELOAD @pkglibdir@/libpulsedsp.so"
+   LD_PRELOAD="$LD_PRELOAD ${exec_prefix}/\$LIB/@PACKAGE@/libpulsedsp.so"
 fi
 
 export LD_PRELOAD
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -901,7 +901,10 @@ padsplib_LTLIBRARIES = libpulsedsp.la
 bin_SCRIPTS += padsp
 
 edit = @SED@ \
-   -e "s|@pkglibdir[@]|$(pkglibdir)|g"
+   -e "s|

commit pulseaudio for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-03-29 09:52: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.changes2016-02-28 
02:26:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-03-29 09:52:47.0 +0200
@@ -1,0 +2,6 @@
+Mon Mar 21 14:13:32 UTC 2016 - lmue...@suse.com
+
+- Add pulse-%{drvver} and modules subdirectories to any module package;
+  (boo#971960).
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.1YTI8k/_old  2016-03-29 09:52:48.0 +0200
+++ /var/tmp/diff_new_pack.1YTI8k/_new  2016-03-29 09:52:48.0 +0200
@@ -599,6 +599,8 @@
 
 %files module-bluetooth
 %defattr(-,root,root)
+%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}
@@ -614,21 +616,29 @@
 %files module-gconf
 %defattr(-,root,root)
 %dir %{_libexecdir}/pulse
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
 %{_libdir}/pulse-%{drvver}/modules/module-gconf.so
 %{_libexecdir}/pulse/gconf-helper
 
 %files module-lirc
 %defattr(-,root,root)
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
 %{_libdir}/pulse-%{drvver}/modules/module-lirc.so
 
 %files module-jack
 %defattr(-,root,root)
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
 %{_libdir}/pulse-%{drvver}/modules/module-jack-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-jack-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-jackdbus-detect.so
 
 %files module-x11
 %defattr(-,root,root)
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
 %{_sysconfdir}/xdg/autostart/pulseaudio.desktop
 %{_bindir}/start-pulseaudio-x11
 %{_libdir}/pulse-%{drvver}/modules/module-x11-bell.so
@@ -639,6 +649,8 @@
 
 %files module-zeroconf
 %defattr(-,root,root)
+%dir %{_libdir}/pulse-%{drvver}
+%dir %{_libdir}/pulse-%{drvver}/modules
 %{_libdir}/pulse-%{drvver}/modules/libavahi-wrap.so
 %{_libdir}/pulse-%{drvver}/modules/libraop.so
 %{_libdir}/pulse-%{drvver}/modules/module-raop-discover.so




commit pulseaudio for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-02-28 02:26:40

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.changes2016-01-28 
17:18:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-02-28 02:26:46.0 +0100
@@ -1,0 +2,6 @@
+Wed Feb 24 08:53:35 UTC 2016 - h...@suse.com
+
+- Disable flat-volumes by default with config disable_flat_volumes.conf
+  Remedy for fate#310668.
+
+---

New:

  disable_flat_volumes.conf



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.eCBzUS/_old  2016-02-28 02:26:48.0 +0100
+++ /var/tmp/diff_new_pack.eCBzUS/_new  2016-02-28 02:26:48.0 +0100
@@ -39,6 +39,7 @@
 Source3:sysconfig.sound-pulseaudio
 Source4:pulseaudio-server.fw
 Source5:pulseaudio.service
+Source6:disable_flat_volumes.conf
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
@@ -391,6 +392,8 @@
 # create .d conf dirs (since 8.0)
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/client.conf.d
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
+# Install disable_flat_volumes.conf
+install -m 0644 %{S:6} %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
 %fdupes doxygen/html
 
 %pre
@@ -534,6 +537,7 @@
 %{_mandir}/man5/pulse-cli-syntax.5*
 %dir %{_sysconfdir}/pulse/
 %dir %{_sysconfdir}/pulse/daemon.conf.d
+%config(noreplace) %{_sysconfdir}/pulse/daemon.conf.d/disable_flat_volumes.conf
 %config(noreplace) %{_sysconfdir}/pulse/daemon.conf
 %config(noreplace) %{_sysconfdir}/pulse/default.pa
 %config(noreplace) %{_sysconfdir}/pulse/system.pa

++ disable_flat_volumes.conf ++
# Set flat-volumes to no so that no applications can abruptedly increase master 
volume
# Remedy for fate#310668.
flat-volumes = no



commit pulseaudio for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-01-28 17:18:21

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.changes2015-11-06 
00:10:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-01-28 17:18:23.0 +0100
@@ -1,0 +2,26 @@
+Fri Jan 22 08:43:14 UTC 2016 - ohole...@suse.com
+
+- Update to 8.0
+ + Automatic routing more likely to change profile
+ + OS X and NetBSD support improvements
+ + Systemd journal logging for clients
+ + New LFE balance programming interface
+ + Module-dbus-protocol improvements
+ + More flexible configuration file handling
+ + pulsecore-8.0.so moved to a private directory
+ + New script for measuring memory consumption
+ + Various bug fixes and small improvements
+ + https://wiki.freedesktop.org/www/Software/PulseAudio/Notes/8.0/
+
+---
+Tue Jan 12 16:15:24 UTC 2016 - ohole...@suse.com
+
+- Update to 8.0 RC2 (7.99.2)
+
+---
+Sun Jan  3 22:32:21 UTC 2016 - ohole...@suse.com
+
+- Update to 8.0 RC1 (7.99.1)
+- remove 0004-module-alsa-card-Report-available-ports-before-unava.patch
+
+---

Old:

  0004-module-alsa-card-Report-available-ports-before-unava.patch
  pulseaudio-7.1.tar.xz

New:

  pulseaudio-8.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.WJPByr/_old  2016-01-28 17:18:25.0 +0100
+++ /var/tmp/diff_new_pack.WJPByr/_new  2016-01-28 17:18:25.0 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  7.1
+%define drvver  8.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,7 +27,7 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:7.1
+Version:8.0
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
@@ -46,8 +46,6 @@
 # PATCH-FIX-SUSE disable-srbchannel.patch boo#950487 Disable srbchannel as a 
workaround for crashes on KDE
 # XXX note this patch isn't used for now, kept just for workaround in future
 Patch3: disable-srbchannel.patch
-# PATCH-FIX-UPSTREAM 
0004-module-alsa-card-Report-available-ports-before-unava.patch boo#948979
-Patch104:   0004-module-alsa-card-Report-available-ports-before-unava.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
@@ -330,7 +328,6 @@
 %if 0
 %patch3 -p1
 %endif
-%patch104 -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in
@@ -391,6 +388,9 @@
 mkdir -p %{buildroot}/%{_fwdefdir}
 install -m 0644 %{SOURCE4} %{buildroot}/%{_fwdefdir}/pulseaudio-server
 %endif
+# create .d conf dirs (since 8.0)
+mkdir -p %{buildroot}%{_sysconfdir}/pulse/client.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
 %fdupes doxygen/html
 
 %pre
@@ -441,9 +441,9 @@
 %dir %{_datadir}/pulseaudio
 %{_datadir}/pulseaudio/alsa-mixer
 %{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
-%{_libdir}/libpulsecore-%{drvver}.so
 %dir %{_libdir}/pulseaudio
 %{_libdir}/pulseaudio/libpulsedsp.so
+%{_libdir}/pulseaudio/libpulsecore-%{drvver}.so
 %dir %{_libdir}/pulse-%{drvver}/
 %dir %{_libdir}/pulse-%{drvver}/modules/
 %{_libdir}/pulse-%{drvver}/modules/libalsa-util.so
@@ -533,6 +533,7 @@
 %{_mandir}/man5/pulse-daemon.conf.5*
 %{_mandir}/man5/pulse-cli-syntax.5*
 %dir %{_sysconfdir}/pulse/
+%dir %{_sysconfdir}/pulse/daemon.conf.d
 %config(noreplace) %{_sysconfdir}/pulse/daemon.conf
 %config(noreplace) %{_sysconfdir}/pulse/default.pa
 %config(noreplace) %{_sysconfdir}/pulse/system.pa
@@ -566,6 +567,7 @@
 %defattr(-,root,root)
 %doc README LICENSE GPL LGPL
 %dir %{_sysconfdir}/pulse/
+%dir %{_sysconfdir}/pulse/client.conf.d
 %config(noreplace) %{_sysconfdir}/pulse/client.conf
 %{_libdir}/libpulse.so.%{soname}
 %{_libdir}/libpulse.so.%{soname}.*

++ pulseaudio-7.1.tar.xz -> pulseaudio-8.0.tar.xz ++
 10893 lines of diff (skipped)




commit pulseaudio for openSUSE:Factory

2015-11-05 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-11-06 00:10:47

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.changes2015-10-25 
15:10:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-11-06 00:10:49.0 +0100
@@ -1,0 +2,18 @@
+Mon Nov  2 20:54:13 UTC 2015 - meiss...@suse.com
+
+- add libpulse-devel to baselibs.conf for use of 32bit biarch
+  wine builds on x86_64
+
+---
+Fri Oct 30 13:22:54 UTC 2015 - ohole...@suse.com
+
+- Update to 7.1
+ + Fix a crasher when using srbchannel
+ + Fix a build system typo that caused symlinks to turn up in /
+ + Make Xonar cards work better
+ + Other minor  bug fixes and improvements
+- remove 0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch
+- remove 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
+- remove pstream-Fix-use-after-free-in-srb_callback.patch
+
+---

Old:

  0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
  0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch
  pstream-Fix-use-after-free-in-srb_callback.patch
  pulseaudio-7.0.tar.xz

New:

  pulseaudio-7.1.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.YBCnZy/_old  2015-11-06 00:10:50.0 +0100
+++ /var/tmp/diff_new_pack.YBCnZy/_new  2015-11-06 00:10:50.0 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define drvver  7.0
+%define drvver  7.1
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
@@ -27,7 +27,7 @@
 %define _bluez5used 0%(echo "%{_bluezVersion}" | grep -q '^5' && echo 1)
 %define _bashcompletionsdir %{_datadir}/bash-completion/completions
 Name:   pulseaudio
-Version:7.0
+Version:7.1
 Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
@@ -46,12 +46,6 @@
 # PATCH-FIX-SUSE disable-srbchannel.patch boo#950487 Disable srbchannel as a 
workaround for crashes on KDE
 # XXX note this patch isn't used for now, kept just for workaround in future
 Patch3: disable-srbchannel.patch
-# PATCH-FIX-UPSTREAM pstream-Fix-use-after-free-in-srb_callback.patch 
boo#950487
-Patch4: pstream-Fix-use-after-free-in-srb_callback.patch
-# PATCH-FIX-UPSTREAM 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch 
boo#934850
-Patch102:   0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
-# PATCH-FIX-UPSTREAM 
0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch boo#948979
-Patch103:   0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch
 # PATCH-FIX-UPSTREAM 
0004-module-alsa-card-Report-available-ports-before-unava.patch boo#948979
 Patch104:   0004-module-alsa-card-Report-available-ports-before-unava.patch
 BuildRequires:  alsa-devel >= 1.0.19
@@ -336,9 +330,6 @@
 %if 0
 %patch3 -p1
 %endif
-%patch4 -p1
-%patch102 -p1
-%patch103 -p1
 %patch104 -p1
 
 %build

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.YBCnZy/_old  2015-11-06 00:10:51.0 +0100
+++ /var/tmp/diff_new_pack.YBCnZy/_new  2015-11-06 00:10:51.0 +0100
@@ -2,3 +2,4 @@
   obsoletes "pulseaudio-libs- <= "
   provides "pulseaudio-libs- = "
 libpulse-mainloop-glib0
+libpulse-devel

++ pulseaudio-7.0.tar.xz -> pulseaudio-7.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-7.0/.tarball-version 
new/pulseaudio-7.1/.tarball-version
--- old/pulseaudio-7.0/.tarball-version 2015-09-24 05:27:27.0 +0200
+++ new/pulseaudio-7.1/.tarball-version 2015-10-30 13:51:03.0 +0100
@@ -1 +1 @@
-7.0
+7.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-7.0/.version new/pulseaudio-7.1/.version
--- old/pulseaudio-7.0/.version 2015-09-24 05:27:27.0 +0200
+++ new/pulseaudio-7.1/.version 2015-10-30 13:51:03.0 +0100
@@ -1 +1 @@
-7.0
+7.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-7.0/Makefile.in 
new/pulseaudio-7.1/Makefile.in
--- old/pulseaudio-7.0/Makefile.in  2015-09-24 05:15:11.0 +0200
+++ new/pulseaudio-7.1/Makefile.in  2015-10-30 13:27:06.0 +0100
@@ -239,7 +239,7 @@
$(top_srcdir)/build-aux/missing \
$(top_srcdir)/src/pulse/version.h.in ABOUT-NLS NEWS README \
build-

commit pulseaudio for openSUSE:Factory

2015-10-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-10-25 15:10:50

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.changes2015-10-19 
22:48:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-10-25 15:10:52.0 +0100
@@ -1,0 +2,8 @@
+Tue Oct 20 14:44:13 CEST 2015 - ti...@suse.de
+
+- Fix another alsa-mixer path for dock line out jack (boo#948979):
+  0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch
+- Fix the order of ports updates (boo#948979):
+  0004-module-alsa-card-Report-available-ports-before-unava.patch
+
+---

New:

  0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch
  0004-module-alsa-card-Report-available-ports-before-unava.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.5UfSrg/_old  2015-10-25 15:10:53.0 +0100
+++ /var/tmp/diff_new_pack.5UfSrg/_new  2015-10-25 15:10:53.0 +0100
@@ -50,6 +50,10 @@
 Patch4: pstream-Fix-use-after-free-in-srb_callback.patch
 # PATCH-FIX-UPSTREAM 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch 
boo#934850
 Patch102:   0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
+# PATCH-FIX-UPSTREAM 
0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch boo#948979
+Patch103:   0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch
+# PATCH-FIX-UPSTREAM 
0004-module-alsa-card-Report-available-ports-before-unava.patch boo#948979
+Patch104:   0004-module-alsa-card-Report-available-ports-before-unava.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
@@ -334,6 +338,8 @@
 %endif
 %patch4 -p1
 %patch102 -p1
+%patch103 -p1
+%patch104 -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in

++ 0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch ++
>From e061f9afd2ee1a798d71b3d078725bfcea214202 Mon Sep 17 00:00:00 2001
From: Tanu Kaskinen 
Date: Fri, 18 Sep 2015 09:59:45 +0300
Subject: [PATCH] alsa-mixer: Add "Dock Line Out" jack handling to
 analog-output-speaker-always

The jack is already in analog-output-speaker, so let's have the same
handling in analog-output-speaker-always too.
---
 src/modules/alsa/mixer/paths/analog-output-speaker-always.conf | 4 
 1 file changed, 4 insertions(+)

diff --git a/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf 
b/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf
index 599cfc85f0d2..71f356dce00b 100644
--- a/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf
+++ b/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf
@@ -49,6 +49,10 @@ state.unplugged = unknown
 state.plugged = no
 state.unplugged = unknown
 
+[Jack Dock Line Out]
+state.plugged = no
+state.unplugged = unknown
+
 [Element Hardware Master]
 switch = mute
 volume = merge
-- 
2.6.1

++ 0004-module-alsa-card-Report-available-ports-before-unava.patch ++
>From 91313e60a81e96ce976f24c522656c57b4ab94ca Mon Sep 17 00:00:00 2001
From: David Henningsson 
Date: Tue, 5 May 2015 17:01:13 +0200
Subject: [PATCH] module-alsa-card: Report available ports before unavailable
 ones

In case the same jack causes one port to become available and another
one unavailable, the available should be reported first.

This is to avoid unnecessary changes: e g, consider a 'Headphone Jack'
making 'Headphone' available and 'Speaker' unavailable. In case the
unavailable change triggers first, and there is also a currently available
third port (e g 'Digital out'), the routing system might choose to route
to this port because neither of the 'Speaker' and 'Headphone' ports are
available.

Signed-off-by: David Henningsson 
---
 src/modules/alsa/module-alsa-card.c |   31 +--
 1 file changed, 25 insertions(+), 6 deletions(-)

--- a/src/modules/alsa/module-alsa-card.c
+++ b/src/modules/alsa/module-alsa-card.c
@@ -304,7 +304,7 @@ static void init_profile(struct userdata
 am->source = pa_alsa_source_new(u->module, u->modargs, __FILE__, 
u->card, am);
 }
 
-static void report_port_state(pa_device_port *p, struct userdata *u) {
+static pa_available_t calc_port_state(pa_device_port *p, struct userdata *u) {
 void *state;
 pa_alsa_jack *jack;
 pa_available_t pa = PA_AVAILABLE_UNKNOWN;
@@ -348,10 +348,14 @@ static void report_port_state(pa_device_
   pa = cpa;
 }
 

commit pulseaudio for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-10-19 22:48:26

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.changes2015-10-03 
20:29:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-10-19 22:48:27.0 +0200
@@ -1,0 +2,14 @@
+Sat Oct 17 09:21:39 CEST 2015 - ti...@suse.de
+
+- Upstream fix patch for srb channel corruption (boo#950487):
+  pstream-Fix-use-after-free-in-srb_callback.patch
+- Re-enable srbchannel again
+
+---
+Thu Oct 15 16:32:02 CEST 2015 - ti...@suse.de
+
+- Disable srbchannel again as a workaround for crashes on KDE
+  (boo#950487):
+  disable-srbchannel.patch
+
+---

New:

  disable-srbchannel.patch
  pstream-Fix-use-after-free-in-srb_callback.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.op6qdX/_old  2015-10-19 22:48:28.0 +0200
+++ /var/tmp/diff_new_pack.op6qdX/_new  2015-10-19 22:48:28.0 +0200
@@ -43,6 +43,11 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+# PATCH-FIX-SUSE disable-srbchannel.patch boo#950487 Disable srbchannel as a 
workaround for crashes on KDE
+# XXX note this patch isn't used for now, kept just for workaround in future
+Patch3: disable-srbchannel.patch
+# PATCH-FIX-UPSTREAM pstream-Fix-use-after-free-in-srb_callback.patch 
boo#950487
+Patch4: pstream-Fix-use-after-free-in-srb_callback.patch
 # PATCH-FIX-UPSTREAM 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch 
boo#934850
 Patch102:   0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
 BuildRequires:  alsa-devel >= 1.0.19
@@ -324,6 +329,10 @@
 %patch0
 %patch1 -p1
 %patch2
+%if 0
+%patch3 -p1
+%endif
+%patch4 -p1
 %patch102 -p1
 
 %build

++ disable-srbchannel.patch ++
---
 src/pulsecore/protocol-native.c |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/src/pulsecore/protocol-native.c
+++ b/src/pulsecore/protocol-native.c
@@ -5328,7 +5328,7 @@ int pa_native_options_parse(pa_native_op
 pa_assert(PA_REFCNT_VALUE(o) >= 1);
 pa_assert(ma);
 
-o->srbchannel = true;
+o->srbchannel = false;
 if (pa_modargs_get_value_boolean(ma, "srbchannel", &o->srbchannel) < 0) {
 pa_log("srbchannel= expects a boolean argument.");
 return -1;
++ pstream-Fix-use-after-free-in-srb_callback.patch ++
>From 9d370181ec4bc1e252b54dd0e7bb52016f01b238 Mon Sep 17 00:00:00 2001
From: David Henningsson 
Date: Fri, 16 Oct 2015 22:12:32 +0200
Subject: [PATCH] pstream: Fix use-after-free in srb_callback

We need to guard the pstream with an extra ref to ensure
it is not destroyed at the time we check whether or not the
srbchannel is destroyed.

Reported-by: Takashi Iwai 
BugLink: http://bugzilla.opensuse.org/show_bug.cgi?id=950487
Signed-off-by: David Henningsson 
---
 src/pulsecore/pstream.c |   11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

--- a/src/pulsecore/pstream.c
+++ b/src/pulsecore/pstream.c
@@ -216,14 +216,23 @@ fail:
 }
 
 static bool srb_callback(pa_srbchannel *srb, void *userdata) {
+bool b;
 pa_pstream *p = userdata;
 
 pa_assert(p);
 pa_assert(PA_REFCNT_VALUE(p) > 0);
 pa_assert(p->srb == srb);
 
+pa_pstream_ref(p);
+
 do_pstream_read_write(p);
-return p->srb != NULL;
+
+/* If either pstream or the srb is going away, return false.
+   We need to check this before p is destroyed. */
+b = (PA_REFCNT_VALUE(p) > 1) && (p->srb == srb);
+pa_pstream_unref(p);
+
+return b;
 }
 
 static void io_callback(pa_iochannel*io, void *userdata) {



commit pulseaudio for openSUSE:Factory

2015-10-03 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-10-03 20:29:00

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.changes2015-08-21 
07:35:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-10-03 20:29:31.0 +0200
@@ -1,0 +2,31 @@
+Thu Sep 24 06:21:35 UTC 2015 - ohole...@suse.com
+
+- Update to 7.0
+
+---
+Sun Sep 13 07:31:40 UTC 2015 - ohole...@suse.com
+
+- Update to 7.0 RC2 (6.99.2)
+ + better support for Creative SoundBlaster Omni Surround 5.1 USB
+ + coverity scan fixes
+ + bug fixes 
+
+---
+Fri Aug 28 17:15:40 UTC 2015 - ohole...@suse.com
+
+- spec-cleaner run 
+
+---
+Fri Aug 28 16:54:43 UTC 2015 - ohole...@suse.com
+
+- Update to 7.0 RC1 (6.99.1)
+ + LFE channel synthesis with low-pass filtering
+ + New libsoxr based resamplers
+ + Socket activation support for TCP
+ + The "srbchannel" IPC mechanism enabled by default
+ + More flexible jack detection support when using UCM
+ + Exiting due to SIGTERM isn't considered a failure
+- remove patch 0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch
+  (upstreamed)
+
+---

Old:

  0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch
  pulseaudio-6.0.tar.xz

New:

  pulseaudio-7.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.dfcIy8/_old  2015-10-03 20:29:32.0 +0200
+++ /var/tmp/diff_new_pack.dfcIy8/_new  2015-10-03 20:29:32.0 +0200
@@ -16,18 +16,19 @@
 #
 
 
-Name:   pulseaudio
-Version:6.0
-Release:0
-%define drvver  6.0
+%define drvver  7.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
-%define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
+%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:7.0
+Release:0
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
@@ -42,8 +43,6 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-# PATCH-FIX-UPSTREAM 
0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch boo#934850
-Patch101:   0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch
 # PATCH-FIX-UPSTREAM 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch 
boo#934850
 Patch102:   0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
 BuildRequires:  alsa-devel >= 1.0.19
@@ -51,31 +50,25 @@
 BuildRequires:  bluez-devel >= 4.99
 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
+BuildRequires:  libcap-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libsndfile-devel >= 1.0.18
-#our libtdb-devel does not have a .pc file
-BuildRequires:  fftw3-devel >= 3.0
-BuildRequires:  libcap-devel
-BuildRequires:  libtdb-devel
 BuildRequires:  libtool
 BuildRequires:  libudev-devel >= 143
 BuildRequires:  libwebrtc_audio_processing-devel
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
-%if 0%{?suse_version} > 1320
-BuildRequires:  speexdsp-devel
-%else
-BuildRequires:  speex-devel
-%endif
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
@@ -84,26 +77,35 @@
 BuildRequires:  pkgconfig(json) >= 0.11
 BuildRequires:  pkgconfig(sbc) >= 1.0
 BuildRequires:  pkgconfig(sm)
+BuildRequires:  pkgconfig(soxr)
+BuildR

commit pulseaudio for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-08-21 07:35:39

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.changes2015-07-25 
07:43:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-08-21 07:35:41.0 +0200
@@ -1,0 +2,6 @@
+Fri Jul 31 09:40:24 UTC 2015 - dims...@opensuse.org
+
+- Add pkgconfig(udev) BuildRequires: we explicitly expect udev.pc
+  to be present to define _udevrulesdir.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.55L3Wb/_old  2015-08-21 07:35:42.0 +0200
+++ /var/tmp/diff_new_pack.55L3Wb/_new  2015-08-21 07:35:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseaudio
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -84,6 +84,7 @@
 BuildRequires:  pkgconfig(json) >= 0.11
 BuildRequires:  pkgconfig(sbc) >= 1.0
 BuildRequires:  pkgconfig(sm)
+BuildRequires:  pkgconfig(udev)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(x11-xcb)
 BuildRequires:  pkgconfig(xcb)
@@ -537,7 +538,6 @@
 %{_libexecdir}/systemd/user/%{name}.service
 %{_libexecdir}/systemd/user/%{name}.socket
 
-
 %if %{defined suse_version}
 %config(noreplace) %{_fwdefdir}/pulseaudio-server
 %endif




commit pulseaudio for openSUSE:Factory

2015-07-24 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-07-25 07:43:50

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.changes2015-06-24 
20:26:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-07-25 07:43:51.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul 23 12:38:33 CEST 2015 - ti...@suse.de
+
+- Fix missing speex resampler due to the recent split of speexdsp
+  (boo#939225)
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.dEtZv6/_old  2015-07-25 07:43:53.0 +0200
+++ /var/tmp/diff_new_pack.dEtZv6/_new  2015-07-25 07:43:53.0 +0200
@@ -67,7 +67,11 @@
 BuildRequires:  libwebrtc_audio_processing-devel
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
+%if 0%{?suse_version} > 1320
+BuildRequires:  speexdsp-devel
+%else
 BuildRequires:  speex-devel
+%endif
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
 BuildRequires:  translation-update-upstream




commit pulseaudio for openSUSE:Factory

2015-06-24 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-06-24 20:26:39

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.changes2015-04-12 
00:08:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-06-24 20:26:41.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 16 08:11:46 CEST 2015 - ti...@suse.de
+
+- Fix missing dock line-out jack detection (boo#934850):
+  0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch
+  0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch
+
+---

New:

  0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch
  0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.bCxEDj/_old  2015-06-24 20:26:42.0 +0200
+++ /var/tmp/diff_new_pack.bCxEDj/_new  2015-06-24 20:26:42.0 +0200
@@ -42,6 +42,10 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM 
0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch boo#934850
+Patch101:   0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch
+# PATCH-FIX-UPSTREAM 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch 
boo#934850
+Patch102:   0002-alsa-mixer-Recognize-Dock-Line-Out-jack.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
@@ -313,6 +317,8 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch101 -p1
+%patch102 -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in

++ 0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch ++
>From 5598923b8e64de873a417b512d709c5674f3a96d Mon Sep 17 00:00:00 2001
From: David Henningsson 
Date: Tue, 5 May 2015 09:43:32 +0200
Subject: [PATCH] alsa-mixer: Make line out path unavailable when "Front
 Headphone" is plugged in

This case was apparently overlooked.

Signed-off-by: David Henningsson 
---
 src/modules/alsa/mixer/paths/analog-output-lineout.conf | 4 
 1 file changed, 4 insertions(+)

diff --git a/src/modules/alsa/mixer/paths/analog-output-lineout.conf 
b/src/modules/alsa/mixer/paths/analog-output-lineout.conf
index 53ee2f453922..68f444ae80a9 100644
--- a/src/modules/alsa/mixer/paths/analog-output-lineout.conf
+++ b/src/modules/alsa/mixer/paths/analog-output-lineout.conf
@@ -29,6 +29,10 @@ required-any = any
 state.plugged = no
 state.unplugged = unknown
 
+[Jack Front Headphone]
+state.plugged = no
+state.unplugged = unknown
+
 [Jack Line Out Front]
 required-any = any
 
-- 
2.4.3

++ 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch ++
>From 8911d02a6ed1622ab6e53eac3383753dc3caeac7 Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Mon, 15 Jun 2015 16:48:44 +0200
Subject: [PATCH] alsa-mixer: Recognize "Dock Line Out" jack

Some machines provide "Dock Line Out Jack" control that should be
handled like a normal line out.

Signed-off-by: Takashi Iwai 
---
 src/modules/alsa/mixer/paths/analog-output-lineout.conf | 8 
 src/modules/alsa/mixer/paths/analog-output-speaker.conf | 4 
 2 files changed, 12 insertions(+)

diff --git a/src/modules/alsa/mixer/paths/analog-output-lineout.conf 
b/src/modules/alsa/mixer/paths/analog-output-lineout.conf
index 68f444ae80a9..773abc409aa2 100644
--- a/src/modules/alsa/mixer/paths/analog-output-lineout.conf
+++ b/src/modules/alsa/mixer/paths/analog-output-lineout.conf
@@ -71,6 +71,14 @@ state.plugged = unknown
 state.unplugged = unknown
 required-any = any
 
+[Jack Dock Line Out]
+required-any = any
+
+[Jack Dock Line Out Phantom]
+state.plugged = unknown
+state.unplugged = unknown
+required-any = any
+
 [Element Hardware Master]
 switch = mute
 volume = merge
diff --git a/src/modules/alsa/mixer/paths/analog-output-speaker.conf 
b/src/modules/alsa/mixer/paths/analog-output-speaker.conf
index 39193dd8851e..9e81e5592baa 100644
--- a/src/modules/alsa/mixer/paths/analog-output-speaker.conf
+++ b/src/modules/alsa/mixer/paths/analog-output-speaker.conf
@@ -44,6 +44,10 @@ state.unplugged = unknown
 state.plugged = no
 state.unplugged = unknown
 
+[Jack Dock Line Out]
+state.plugged = no
+state.unplugged = unknown
+
 [Jack Speaker Phantom]
 required-any = any
 state.plugged = unknown
-- 
2.4.3




commit pulseaudio for openSUSE:Factory

2015-04-11 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-04-12 00:08:18

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.changes2015-02-18 
11:37:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-04-12 00:08:19.0 +0200
@@ -1,0 +2,8 @@
+Tue Apr  7 08:33:58 UTC 2015 - sleep_wal...@suse.cz
+
+- create symlink providing extra-hdmi.conf (pointing to
+  default.conf)
+  it seems that some HW may get unitialized without this (check
+  pulseaudio RC1 announce)
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.ptOHha/_old  2015-04-12 00:08:20.0 +0200
+++ /var/tmp/diff_new_pack.ptOHha/_new  2015-04-12 00:08:20.0 +0200
@@ -354,6 +354,9 @@
 mkdir -p %{buildroot}%{_sbindir}
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
 
+# some HW may get undetected without this (check pulseaudio 6.0RC1 announce)
+ln -s default.conf 
%{buildroot}%{_datadir}/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf
+
 # openSUSE 11.3 cannot find the .desktop files
 %suse_update_desktop_file pulseaudio
 %find_lang %{name}




commit pulseaudio for openSUSE:Factory

2015-02-18 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2015-02-18 11:37:54

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.changes2015-01-23 
16:19:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-02-18 11:37:55.0 +0100
@@ -1,0 +2,8 @@
+Fri Feb 13 08:53:39 UTC 2015 - ohole...@suse.com
+
+- Uptade to 6.0
+  + a few bug fixes since RC3
+- disable oFono support, oFono package is not in distribution
+  Note that oFono is needed only for Bluetooth HFP (Hands Free profile)
+
+---

Old:

  pulseaudio-5.99.3.tar.xz

New:

  pulseaudio-6.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.qtSEBR/_old  2015-02-18 11:37:57.0 +0100
+++ /var/tmp/diff_new_pack.qtSEBR/_new  2015-02-18 11:37:57.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   pulseaudio
-Version:5.99.3
+Version:6.0
 Release:0
-%define drvver  5.99
+%define drvver  6.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
@@ -43,7 +43,7 @@
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
 BuildRequires:  alsa-devel >= 1.0.19
-# require only minimal bluez, if we are on bluez 5 we will determine in %build 
phase
+# require only minimal bluez, if we are on bluez 5 we will determine in build 
phase
 BuildRequires:  bluez-devel >= 4.99
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -331,10 +331,12 @@
 --disable-hal-compat \
 %if 0%{?_bluez5used}
 --disable-bluez4 \
+--disable-bluez5-ofono-headset \
 %else
 --disable-bluez5 \
 %endif
 --with-udev-rules-dir=%{_udevrulesdir}
+
 make %{?_smp_mflags} V=1
 make doxygen
 

++ pulseaudio-5.99.3.tar.xz -> pulseaudio-6.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-5.99.3/.tarball-version 
new/pulseaudio-6.0/.tarball-version
--- old/pulseaudio-5.99.3/.tarball-version  2015-01-21 15:18:14.0 
+0100
+++ new/pulseaudio-6.0/.tarball-version 2015-02-12 15:11:41.0 +0100
@@ -1 +1 @@
-5.99.3
+6.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-5.99.3/.version 
new/pulseaudio-6.0/.version
--- old/pulseaudio-5.99.3/.version  2015-01-21 15:18:14.0 +0100
+++ new/pulseaudio-6.0/.version 2015-02-12 15:11:41.0 +0100
@@ -1 +1 @@
-5.99.3
+6.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-5.99.3/NEWS new/pulseaudio-6.0/NEWS
--- old/pulseaudio-5.99.3/NEWS  2015-01-21 15:16:53.0 +0100
+++ new/pulseaudio-6.0/NEWS 2015-02-12 15:10:35.0 +0100
@@ -22,19 +22,24 @@
   Andrey Semashev
   Arun Raghavan
   Bradley Broom
+  Cheng-Chia Tseng
   Colin Guthrie
   David Henningsson
   Dimitris Spingos
   Dušan Kazik
   Evan Nemerson
   Felipe Sateler
+  Georg Chini
   Hemanth Meenakshisundaram
   Hui Wang
   James Bunton
+  Jason Newton
   Javier Jardón
-  João Paulo Rechi Vita
   Joe Marcus Clarke
+  Josef Andersson
+  João Paulo Rechi Vita
   Juho Hämäläinen
+  kozdincer
   Luiz Augusto von Dentz
   Lukas Peleska
   Lukasz Marek
@@ -47,6 +52,7 @@
   Peter Meerwald
   Peter Ujfalusi
   Pierre Ossman
+  Piotr Drąg
   poljar (Damir Jelić)
   Rafael Ferreira
   Rex Dieter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-5.99.3/configure 
new/pulseaudio-6.0/configure
--- old/pulseaudio-5.99.3/configure 2015-01-21 15:17:26.0 +0100
+++ new/pulseaudio-6.0/configure2015-02-12 15:10:59.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pulseaudio 5.99.3.
+# Generated by GNU Autoconf 2.69 for pulseaudio 6.0.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='pulseaudio'
 PACKAGE_TARNAME='pulseaudio'
-PACKAGE_VERSION='5.99.3'
-PACKAGE_STRING='pulseaudio 5.99.3'
+PACKAGE_VERSION='6.0'
+PACKAGE_STRING='pulseaudio 6.0'
 PACKAGE_BUGREPORT='pulseaudio-discuss (at) lists (dot) freedesktop (dot) org'
 PACKAGE_URL='http://pulseaudio.org/'
 
@@ -1733,7 +1733,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a strin

commit pulseaudio for openSUSE:Factory

2015-01-23 Thread h_root
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.changes2014-11-24 
11:13:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2015-01-23 16:19:48.0 +0100
@@ -1,0 +2,62 @@
+Wed Jan 21 15:08:31 UTC 2015 - ohole...@suse.com
+
+- 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 - ti...@suse.de
+
+- 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 - meiss...@suse.com
+
+- build with PIE
+
+---
+Fri Dec 19 14:17:06 UTC 2014 - ohole...@suse.com
+
+- 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 - ohole...@suse.com
+
+- remove obsoleted libsamplerate support
+- make completion packages depend on utils subpackage
+
+---
+Fri Nov 21 22:26:55 UTC 2014 - ohole...@suse.com
+
+- 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.0 +0100
+++ /var/tmp/diff_new_pack.Y0hf1g/_new  2015-01-23 16:19:49.0 +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 sree...@suse.com
-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
+Rec

commit pulseaudio for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-11-24 11:13:19

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.changes2014-11-06 
16:50:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-11-24 11:13:29.0 +0100
@@ -1,0 +2,20 @@
+Thu Nov 20 18:26:27 CET 2014 - ti...@suse.de
+
+- Revert yet another one due to still lost headphone handling
+  (bnc#905418):
+  alsa-mixer-recognize-Dock-headphone-jack.patch
+
+---
+Mon Nov 17 22:38:54 CET 2014 - ti...@suse.de
+
+- Remove a patch causing more regressions, lost headphone handling
+  on Thinkpads (bnc#905418):
+  0002-alsa-mixer-Ignore-some-elements-in-the-analog-output.patch
+
+---
+Wed Nov 12 12:53:49 CET 2014 - ti...@suse.de
+
+- Fix setup-pulseaudio script not to leave $ALSA_CONFIG_PATH when
+  alsa-plugins-pulse isn't installed (bnc#905055)
+
+---

Old:

  alsa-mixer-Ignore-some-elements-in-the-analog-output.patch
  alsa-mixer-recognize-Dock-headphone-jack.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.EOEKgR/_old  2014-11-24 11:13:30.0 +0100
+++ /var/tmp/diff_new_pack.EOEKgR/_new  2014-11-24 11:13:30.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseaudio
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,10 +44,6 @@
 Patch2: pulseaudio-wrong-memset.patch
 # PATCH-FIX-UPSTREAM pulseaudio-bnc881524-rtp.patch sree...@suse.com
 Patch3: pulseaudio-bnc881524-rtp.patch
-# PATCH-FIX-UPSTREAM alsa-mixer-recognize-Dock-headphone-jack.patch 
ti...@suse.de
-Patch4: alsa-mixer-recognize-Dock-headphone-jack.patch
-# PATCH-FIX-UPSTREAM 
alsa-mixer-Ignore-some-elements-in-the-analog-output.patch ti...@suse.de
-Patch5: alsa-mixer-Ignore-some-elements-in-the-analog-output.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
@@ -79,13 +75,13 @@
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(ice)
 BuildRequires:  pkgconfig(json) >= 0.9
 BuildRequires:  pkgconfig(sbc) >= 1.0
+BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(x11-xcb)
-BuildRequires:  pkgconfig(ice)
-BuildRequires:  pkgconfig(sm)
+BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xtst)
 PreReq: %fillup_prereq
 PreReq: pwdutils
@@ -302,8 +298,6 @@
 %patch1 -p1
 %patch2
 %patch3 -p1
-%patch4 -p1
-%patch5 -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in

++ setup-pulseaudio ++
--- /var/tmp/diff_new_pack.EOEKgR/_old  2014-11-24 11:13:30.0 +0100
+++ /var/tmp/diff_new_pack.EOEKgR/_new  2014-11-24 11:13:30.0 +0100
@@ -81,6 +81,7 @@
set_variable ALSA_CONFIG_PATH /etc/alsa-pulse.conf
 else
echo "Missing /etc/alsa-pluse.conf; please install alsa-plugins-pulse 
package"
+   delete_variable ALSA_CONFIG_PATH
 fi
 }
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-11-06 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-11-06 16:49:55

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.changes2014-10-25 
08:32:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-11-06 16:50:38.0 +0100
@@ -1,0 +2,7 @@
+Wed Nov  5 14:49:17 CET 2014 - ti...@suse.de
+
+- Fix wrong mixer setup / jack detection issues (bnc#851362)
+  0001-alsa-mixer-recognize-Dock-headphone-jack.patch
+  0002-alsa-mixer-Ignore-some-elements-in-the-analog-output.patch
+
+---

New:

  alsa-mixer-Ignore-some-elements-in-the-analog-output.patch
  alsa-mixer-recognize-Dock-headphone-jack.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.kMpi13/_old  2014-11-06 16:50:39.0 +0100
+++ /var/tmp/diff_new_pack.kMpi13/_new  2014-11-06 16:50:39.0 +0100
@@ -44,6 +44,10 @@
 Patch2: pulseaudio-wrong-memset.patch
 # PATCH-FIX-UPSTREAM pulseaudio-bnc881524-rtp.patch sree...@suse.com
 Patch3: pulseaudio-bnc881524-rtp.patch
+# PATCH-FIX-UPSTREAM alsa-mixer-recognize-Dock-headphone-jack.patch 
ti...@suse.de
+Patch4: alsa-mixer-recognize-Dock-headphone-jack.patch
+# PATCH-FIX-UPSTREAM 
alsa-mixer-Ignore-some-elements-in-the-analog-output.patch ti...@suse.de
+Patch5: alsa-mixer-Ignore-some-elements-in-the-analog-output.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
@@ -298,6 +302,8 @@
 %patch1 -p1
 %patch2
 %patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in

++ alsa-mixer-Ignore-some-elements-in-the-analog-output.patch ++
>From 717834086c57667823a34d76357a572f43e5313b Mon Sep 17 00:00:00 2001
From: Tanu Kaskinen 
Date: Mon, 27 Oct 2014 13:00:00 +0200
Subject: [PATCH] alsa-mixer: Ignore some elements in the analog-output path

The analog-output path should be suppressed when there are more
specific paths available. Currently that usually doesn't happen. The
suppression can be done with the path subset detection, and this patch
makes that work (another approach would be to mark the elements as
required-absent, like analog-input does, but I like the subset
suppression more, because it requires less stuff in the configuration
files). The problem with listing the now-removed elements in
analog-output.conf was that if the sound card had e.g. a Speaker
element, then the switch behaviour was different between analog-output
and analog-output-speakers, so analog-output was not considered a
subset of analog-output-speakers.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=74609
---
 src/modules/alsa/mixer/paths/analog-output.conf |   30 
 1 file changed, 30 deletions(-)

--- a/src/modules/alsa/mixer/paths/analog-output.conf
+++ b/src/modules/alsa/mixer/paths/analog-output.conf
@@ -22,14 +22,6 @@
 [General]
 priority = 99
 
-[Jack Line Out]
-state.plugged = unknown
-state.unplugged = unknown
-
-[Jack Line Out Phantom]
-state.plugged = unknown
-state.unplugged = unknown
-
 [Element Hardware Master]
 switch = mute
 volume = merge
@@ -46,28 +38,6 @@ override-map.2 = all-left,all-right
 switch = off
 volume = off
 
-[Element Line HP Swap]
-switch = off
-
-; This profile path is intended to control the default output, not the
-; headphones. But it should not hurt if we leave the headphone jack
-; enabled nonetheless.
-[Element Headphone]
-switch = mute
-volume = zero
-
-[Element Headphone2]
-switch = mute
-volume = zero
-
-[Element Speaker]
-switch = mute
-volume = off
-
-[Element Desktop Speaker]
-switch = mute
-volume = off
-
 [Element Front]
 switch = mute
 volume = merge
++ alsa-mixer-recognize-Dock-headphone-jack.patch ++
>From 594da41d07edcebc5fd319388852a66cc3f12ace Mon Sep 17 00:00:00 2001
From: Sjoerd Simons 
Date: Sun, 31 Aug 2014 20:11:21 +0200
Subject: [PATCH] alsa-mixer: recognize Dock headphone jack
References: bnc#851362

Recognize the Dock headphone jack in the same way the normal & front
headphone jacks are detected.

Reviewed-by: David Henningsson 

---
 src/modules/alsa/mixer/paths/analog-output-headphones.conf | 8 
 src/modules/alsa/mixer/paths/analog-output-speaker.conf| 4 
 2 files changed, 12 insertions(+)

diff --git a/src/modules/alsa/mixer/paths/analog-output-headphones.conf 
b/src/modules/alsa/mixer/paths/analog-output-headphones.conf
index 5222

commit pulseaudio for openSUSE:Factory

2014-10-24 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-10-25 08:32:31

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.changes2014-09-17 
21:23:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-10-25 08:32:35.0 +0200
@@ -1,0 +2,6 @@
+Sat Oct 18 20:29:58 UTC 2014 - crrodrig...@opensuse.org
+
+- Replace xorg-x11-devel for the exact pkgconfig deps needed.
+- Tell doxygen not to generate timestamped html docs.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.qlwvnR/_old  2014-10-25 08:32:37.0 +0200
+++ /var/tmp/diff_new_pack.qlwvnR/_new  2014-10-25 08:32:37.0 +0200
@@ -71,13 +71,18 @@
 BuildRequires:  systemd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(json) >= 0.9
 BuildRequires:  pkgconfig(sbc) >= 1.0
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(x11-xcb)
+BuildRequires:  pkgconfig(ice)
+BuildRequires:  pkgconfig(sm)
+BuildRequires:  pkgconfig(xtst)
 PreReq: %fillup_prereq
 PreReq: pwdutils
 Requires:   rtkit
@@ -295,6 +300,7 @@
 %patch3 -p1
 
 %build
+echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in
 %configure \
 --disable-static \
 --disable-rpath \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-09-17 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-09-17 21:23:33

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.changes2014-08-15 
09:55:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-09-17 21:23:34.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 16 08:48:44 UTC 2014 - mplus...@suse.com
+
+- Add user pulse to audio group - see bnc#896846
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.kPnltd/_old  2014-09-17 21:23:35.0 +0200
+++ /var/tmp/diff_new_pack.kPnltd/_new  2014-09-17 21:23:35.0 +0200
@@ -357,6 +357,7 @@
 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
 getent group pulse-access >/dev/null || groupadd -r pulse-access
+getent group audio | grep pulse >/dev/null || usermod -a -G audio pulse
 exit 0
 
 %post   -n libpulse%{soname} -p /sbin/ldconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-08-15 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-08-15 09:55:35

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.changes2014-03-23 
22:29:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-08-15 09:55:46.0 +0200
@@ -1,0 +2,6 @@
+Fri Jul 18 20:11:16 UTC 2014 - sree...@suse.com
+
+- Add pulseaudio-bnc881524-rtp.patch.  CVE-2014-3970
+Denial of service in module-rtp-recv
+
+---

New:

  pulseaudio-bnc881524-rtp.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.Lzcgm7/_old  2014-08-15 09:55:47.0 +0200
+++ /var/tmp/diff_new_pack.Lzcgm7/_new  2014-08-15 09:55:47.0 +0200
@@ -42,6 +42,8 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM pulseaudio-bnc881524-rtp.patch sree...@suse.com
+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
@@ -290,6 +292,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 
 %build
 %configure \

++ pulseaudio-bnc881524-rtp.patch ++
commit 26b9d22dd24c17eb118d0205bf7b02b75d435e3c
Author: Alexander E. Patrakov 
Date:   Thu Jun 5 22:29:25 2014 +0600

rtp-recv: fix crash on empty UDP packets (CVE-2014-3970)

On FIONREAD returning 0 bytes, we cannot return success, as the caller
(rtpoll_work_cb in module-rtp-recv.c) would then try to
pa_memblock_unref(chunk.memblock) and, because memblock is NULL, trigger
an assertion.

Also we have to read out the possible empty packet from the socket, so
that the kernel doesn't tell us again and again about it.

Signed-off-by: Alexander E. Patrakov 

diff --git a/src/modules/rtp/rtp.c b/src/modules/rtp/rtp.c
index 570737e..7b75e0e 100644
--- a/src/modules/rtp/rtp.c
+++ b/src/modules/rtp/rtp.c
@@ -182,8 +182,29 @@ int pa_rtp_recv(pa_rtp_context *c, pa_memchunk *chunk, 
pa_mempool *pool, struct
 goto fail;
 }
 
-if (size <= 0)
-return 0;
+if (size <= 0) {
+/* size can be 0 due to any of the following reasons:
+ *
+ * 1. Somebody sent us a perfectly valid zero-length UDP packet.
+ * 2. Somebody sent us a UDP packet with a bad CRC.
+ *
+ * It is unknown whether size can actually be less than zero.
+ *
+ * In the first case, the packet has to be read out, otherwise the
+ * kernel will tell us again and again about it, thus preventing
+ * reception of any further packets. So let's just read it out
+ * now and discard it later, when comparing the number of bytes
+ * received (0) with the number of bytes wanted (1, see below).
+ *
+ * In the second case, recvmsg() will fail, thus allowing us to
+ * return the error.
+ *
+ * Just to avoid passing zero-sized memchunks and NULL pointers to
+ * recvmsg(), let's force allocation of at least one byte by setting
+ * size to 1.
+ */
+size = 1;
+}
 
 if (c->memchunk.length < (unsigned) size) {
 size_t l;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-03-23 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-03-23 22:29:40

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.changes2014-03-05 
15:36:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-03-23 22:29:41.0 +0100
@@ -1,0 +2,6 @@
+Thu Mar 20 20:17:16 UTC 2014 - crrodrig...@opensuse.org
+
+-  build: do not depend on tcpd-devel which is unmaintained
+- pulseaudio.service: Use the new journal log target.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.x0Iwii/_old  2014-03-23 22:29:42.0 +0100
+++ /var/tmp/diff_new_pack.x0Iwii/_new  2014-03-23 22:29:42.0 +0100
@@ -67,7 +67,6 @@
 BuildRequires:  speex-devel
 BuildRequires:  systemd
 BuildRequires:  systemd-devel
-BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel

++ pulseaudio.service ++
--- /var/tmp/diff_new_pack.x0Iwii/_old  2014-03-23 22:29:42.0 +0100
+++ /var/tmp/diff_new_pack.x0Iwii/_new  2014-03-23 22:29:42.0 +0100
@@ -5,7 +5,7 @@
 [Service]
 Type=simple
 Restart=always
-ExecStart=/usr/bin/pulseaudio --system --log-target=syslog
+ExecStart=/usr/bin/pulseaudio --system --log-target=journal
 
 [Install]
 WantedBy=multi-user.target

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-03-05 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-03-05 15:36:33

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.changes2014-02-28 
17:46:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-03-05 15:36:36.0 +0100
@@ -1,0 +2,12 @@
+Mon Mar  3 16:32:10 UTC 2014 - ohole...@suse.com
+
+- Update to 5.0 final
+  + BlueZ 5 support (A2DP only)
+  + Reimplementation of the tunnel modules
+  + Native log target support for systemd-journal
+  + Many bug fixes
+- Remove pulseaudio-revert-protocol-native.patch, included upstream
+- Lower required alsa-lib version to 1.0.19
+  (stated in notes for packagers)
+
+---

Old:

  pulseaudio-4.99.4.tar.xz
  pulseaudio-revert-protocol-native.patch

New:

  pulseaudio-5.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.Y2n4kx/_old  2014-03-05 15:36:37.0 +0100
+++ /var/tmp/diff_new_pack.Y2n4kx/_new  2014-03-05 15:36:37.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   pulseaudio
-Version:4.99.4
+Version:5.0
 Release:0
-%define drvver  4.99
+%define drvver  5.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
@@ -42,9 +42,7 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-# PATCH-FIX-UPSTREAM pulseaudio-revert-protocol-native.patch 
zai...@opensuse.org -- Revert a commit from 4.99.4 release, patch taken from 
upstream git.
-Patch3: pulseaudio-revert-protocol-native.patch 
-BuildRequires:  alsa-devel >= 1.0.24
+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:  doxygen
@@ -293,7 +291,6 @@
 %patch0
 %patch1 -p1
 %patch2
-%patch3 -p1
 
 %build
 %configure \

++ pulseaudio-4.99.4.tar.xz -> pulseaudio-5.0.tar.xz ++
 18046 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-02-28 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-02-28 17:46:30

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.changes2014-02-25 
16:41:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-02-28 17:46:31.0 +0100
@@ -1,0 +2,7 @@
+Wed Feb 26 10:21:23 UTC 2014 - seife+...@b1-systems.com
+
+- relax the bluez dependency of pulseaudio-module-bluetooth from
+  == bluez_version to >= bluez_version so that newer 3rd-party
+  bluez builds (my testing builds e.g. :-) can be used
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.C47t5l/_old  2014-02-28 17:46:32.0 +0100
+++ /var/tmp/diff_new_pack.C47t5l/_new  2014-02-28 17:46:32.0 +0100
@@ -188,7 +188,7 @@
 Summary:Bluetooth support for the PulseAudio sound server
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
-Requires:   bluez = %{_bluezVersion}
+Requires:   bluez >= %{_bluezVersion}
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-02-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-02-25 16:41:23

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.changes2014-01-31 
11:44:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-02-25 16:41:24.0 +0100
@@ -1,0 +2,17 @@
+Sun Feb 23 19:01:59 UTC 2014 - zai...@opensuse.org
+
+- Update to version 4.99.4:
+  + sink-input, source-output: Don't crash if format negotiation
+fails.
+  + man:
+- pulse-cli-syntax: Document the "journal" log target.
+- Improve man page and help for cmdline options.
+  + dbus: Use correct idxset when getting sources.
+  + source: Increase max outputs per source
+  + protocol-native: Fix a crash
+  + thread-win32: Implement pa_thread_free_nojoin()
+  + Updated translations.
+- Add pulseaudio-revert-protocol-native.patch: Don't enumerate
+  unlinked sinks and sources".
+
+---

Old:

  pulseaudio-4.99.3.tar.xz

New:

  pulseaudio-4.99.4.tar.xz
  pulseaudio-revert-protocol-native.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.iro4hE/_old  2014-02-25 16:41:25.0 +0100
+++ /var/tmp/diff_new_pack.iro4hE/_new  2014-02-25 16:41:25.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   pulseaudio
-Version:4.99.3
+Version:4.99.4
 Release:0
 %define drvver  4.99
 %define soname  0
@@ -32,7 +32,7 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
-Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
+Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -42,6 +42,8 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM pulseaudio-revert-protocol-native.patch 
zai...@opensuse.org -- Revert a commit from 4.99.4 release, patch taken from 
upstream git.
+Patch3: pulseaudio-revert-protocol-native.patch 
 BuildRequires:  alsa-devel >= 1.0.24
 # require only minimal bluez, if we are on bluez 5 we will determine in %build 
phase
 BuildRequires:  bluez-devel >= 4.99
@@ -291,6 +293,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 
 %build
 %configure \

++ pulseaudio-4.99.3.tar.xz -> pulseaudio-4.99.4.tar.xz ++
 23134 lines of diff (skipped)

++ pulseaudio-revert-protocol-native.patch ++
>From 3152226502014129d03a50564b1914ce267817f9 Mon Sep 17 00:00:00 2001
From: Arun Raghavan 
Date: Mon, 17 Feb 2014 11:02:40 +
Subject: Revert "protocol-native: Don't enumerate unlinked sinks and sources"

This reverts commit bd0bd9143f8159e5475b1295e30ec026ff0b6fef.
---
diff --git a/src/pulsecore/protocol-native.c b/src/pulsecore/protocol-native.c
index 80e72a8..41b4b50 100644
--- a/src/pulsecore/protocol-native.c
+++ b/src/pulsecore/protocol-native.c
@@ -3588,13 +3588,11 @@ static void command_get_info_list(pa_pdispatch *pd, 
uint32_t command, uint32_t t
 
 if (i) {
 PA_IDXSET_FOREACH(p, i, idx) {
-if (command == PA_COMMAND_GET_SINK_INFO_LIST) {
-if (PA_SINK_IS_LINKED(((pa_sink *)p)->state))
-sink_fill_tagstruct(c, reply, p);
-} else if (command == PA_COMMAND_GET_SOURCE_INFO_LIST) {
-if (PA_SOURCE_IS_LINKED(((pa_source *)p)->state))
-source_fill_tagstruct(c, reply, p);
-} else if (command == PA_COMMAND_GET_CLIENT_INFO_LIST)
+if (command == PA_COMMAND_GET_SINK_INFO_LIST)
+sink_fill_tagstruct(c, reply, p);
+else if (command == PA_COMMAND_GET_SOURCE_INFO_LIST)
+source_fill_tagstruct(c, reply, p);
+else if (command == PA_COMMAND_GET_CLIENT_INFO_LIST)
 client_fill_tagstruct(c, reply, p);
 else if (command == PA_COMMAND_GET_CARD_INFO_LIST)
 card_fill_tagstruct(c, reply, p);
--
cgit v0.9.0.2-2-gbebe

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2014-01-28 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2014-01-28 15:38:24

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.changes2013-11-26 
06:13:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2014-01-28 15:38:25.0 +0100
@@ -1,0 +2,13 @@
+Thu Jan 23 20:54:47 UTC 2014 - dims...@opensuse.org
+
+- Update to version 5.0 RC2 (4.99.2):
+  + This is finally an officially released tarball on the road to
+pulseaudio 5.0.
+- Drop pulseaudio-introspect-Fix-ABI-break.patch: fixed upstream.
+- Bump drvver to 4.99, following upstream.
+- Pass --disable-orc to configure in order to avoid build failures
+  due to orc files missing from the tarball.
+- Drop call to autogen.sh: no longer required, as we are building a
+  bootstrapped tarball.
+
+---

Old:

  pulseaudio-4.0-270-g9490a.tar.xz
  pulseaudio-introspect-Fix-ABI-break.patch

New:

  pulseaudio-4.99.2.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.DncJAO/_old  2014-01-28 15:38:26.0 +0100
+++ /var/tmp/diff_new_pack.DncJAO/_new  2014-01-28 15:38:26.0 +0100
@@ -17,10 +17,9 @@
 
 
 Name:   pulseaudio
-Version:4.0.git.270.g9490a
+Version:4.99.2
 Release:0
-%define _version 4.0-270-g9490a
-%define drvver  4.0
+%define drvver  4.99
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
@@ -33,8 +32,7 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
-# git clone of http://cgit.freedesktop.org/pulseaudio/pulseaudio
-Source: %{name}-%{_version}.tar.xz
+Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -44,8 +42,6 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-# PATCH-FIX-UPSTREAM pulseaudio-introspect-Fix-ABI-break.patch bnc#851872 
ti...@suse.de
-Patch3: pulseaudio-introspect-Fix-ABI-break.patch
 BuildRequires:  alsa-devel >= 1.0.24
 # require only minimal bluez, if we are on bluez 5 we will determine in %build 
phase
 BuildRequires:  bluez-devel >= 4.99
@@ -291,15 +287,14 @@
 
 %lang_package
 %prep
-%setup -q -T -b0 -n %{name}-%{_version}
+%setup -q -T -b0
 %patch0
 %patch1 -p1
 %patch2
-%patch3 -p1
 
 %build
-NOCONFIGURE=1 ./bootstrap.sh
 %configure \
+--disable-orc \
 --disable-static \
 --disable-rpath \
 --enable-systemd \

++ pulseaudio-4.0-270-g9490a.tar.xz -> pulseaudio-4.99.2.tar.xz ++
 24367 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-11-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-11-26 06:13:12

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.changes2013-10-24 
14:11:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-11-26 06:13:13.0 +0100
@@ -1,0 +2,7 @@
+Mon Nov 25 11:20:40 CET 2013 - ti...@suse.de
+
+- pulseaudio-introspect-Fix-ABI-break.patch:
+  Fix the incompatible size of pa_card_profile_info that leads to
+  a crash of pavucontrol (bnc#851872)
+
+---

New:

  pulseaudio-introspect-Fix-ABI-break.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.6le39H/_old  2013-11-26 06:13:14.0 +0100
+++ /var/tmp/diff_new_pack.6le39H/_new  2013-11-26 06:13:14.0 +0100
@@ -44,6 +44,8 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM pulseaudio-introspect-Fix-ABI-break.patch bnc#851872 
ti...@suse.de
+Patch3: pulseaudio-introspect-Fix-ABI-break.patch
 BuildRequires:  alsa-devel >= 1.0.24
 # require only minimal bluez, if we are on bluez 5 we will determine in %build 
phase
 BuildRequires:  bluez-devel >= 4.99
@@ -293,6 +295,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 
 %build
 NOCONFIGURE=1 ./bootstrap.sh

++ pulseaudio-introspect-Fix-ABI-break.patch ++
>From 85e7fbc196f4424f68e530c2e3a01d9b941f293e Mon Sep 17 00:00:00 2001
From: Luiz Augusto von Dentz 
Date: Mon, 04 Nov 2013 17:41:22 +
Subject: introspect: Fix ABI break introduced by b98a2e1

The size of pa_card_profile_info cannot change even if it just a field
appended to end because each entry is appended to a contiguous memory
and accessed by offset this may lead clients to access invalid data.

To fix a new struct called pa_card_profile_info2 is introduced and shall
be used for now on while pa_card_profile_info shall be considered
deprecated but it is still mantained for backward compatibility.

A new field called profiles2 is introduced to pa_card_info, this new field
is an array of pointers to pa_card_profile_info2 so it should be possible
to append new fields to the end of the pa_card_profile_info2 without
breaking binary compatibility as the entries are not accessed by offset.
---
diff --git a/src/pulse/introspect.c b/src/pulse/introspect.c
index 45e0115..2d54fdb 100644
--- a/src/pulse/introspect.c
+++ b/src/pulse/introspect.c
@@ -769,6 +769,15 @@ static void card_info_free(pa_card_info* i) {
 
 pa_xfree(i->profiles);
 
+if (i->n_profiles) {
+uint32_t j;
+
+for (j = 0; j < i->n_profiles; j++)
+ pa_xfree(i->profiles2[j]);
+
+pa_xfree(i->profiles2);
+}
+
 if (i->ports) {
 uint32_t j;
 
@@ -776,6 +785,8 @@ static void card_info_free(pa_card_info* i) {
 if (i->ports[j]) {
 if (i->ports[j]->profiles)
 pa_xfree(i->ports[j]->profiles);
+if (i->ports[j]->profiles2)
+pa_xfree(i->ports[j]->profiles2);
 if (i->ports[j]->proplist)
 pa_proplist_free(i->ports[j]->proplist);
 }
@@ -829,6 +840,7 @@ static int fill_card_port_info(pa_context *context, 
pa_tagstruct* t, pa_card_inf
 
 if (port->n_profiles > 0) {
 port->profiles = pa_xnew0(pa_card_profile_info*, i->n_profiles+1);
+port->profiles2 = pa_xnew0(pa_card_profile_info2*, 
i->n_profiles+1);
 
 for (k = 0; k < port->n_profiles; k++) {
 const char* profilename;
@@ -839,6 +851,7 @@ static int fill_card_port_info(pa_context *context, 
pa_tagstruct* t, pa_card_inf
 for (l = 0; l < i->n_profiles; l++) {
 if (pa_streq(i->profiles[l].name, profilename)) {
 port->profiles[k] = &i->profiles[l];
+port->profiles2[k] = i->profiles2[l];
 break;
 }
 }
@@ -857,6 +870,41 @@ static int fill_card_port_info(pa_context *context, 
pa_tagstruct* t, pa_card_inf
 return 0;
 }
 
+static int fill_card_profile_info(pa_context *context, pa_tagstruct* t, 
pa_card_info* i) {
+uint32_t j;
+
+i->profiles = pa_xnew0(pa_card_profile_info, i->n_profiles+1);
+i->profiles2 = pa_xnew0(pa_card_profile_info2*, i->n_profiles+1);
+
+for (j = 0; j < i->n_profiles; j++) {
+if (pa_tagstruct_gets(t, &i->profiles[j].name

commit pulseaudio for openSUSE:Factory

2013-10-24 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-10-24 14:11:46

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.changes2013-10-20 
10:53:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-10-24 14:11:47.0 +0200
@@ -1,0 +2,5 @@
+Sun Oct 20 20:52:41 UTC 2013 - ohole...@suse.com
+
+- enable bluez4 support for older openSUSE releases
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.9fvpow/_old  2013-10-24 14:11:48.0 +0200
+++ /var/tmp/diff_new_pack.9fvpow/_new  2013-10-24 14:11:48.0 +0200
@@ -24,6 +24,11 @@
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 %define _fwdefdir /etc/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)
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
@@ -40,7 +45,8 @@
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
 BuildRequires:  alsa-devel >= 1.0.24
-BuildRequires:  bluez-devel >= 5
+# require only minimal bluez, if we are on bluez 5 we will determine in %build 
phase
+BuildRequires:  bluez-devel >= 4.99
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -182,7 +188,7 @@
 Summary:Bluetooth support for the PulseAudio sound server
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
-Requires:   bluez >= 5
+Requires:   bluez = %{_bluezVersion}
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -301,7 +307,11 @@
 --with-system-group=pulse \
 --with-access-group=pulse-access \
 --disable-hal-compat \
+%if 0%{?_bluez5used}
 --disable-bluez4 \
+%else
+--disable-bluez5 \
+%endif
 --with-udev-rules-dir=%{_udevrulesdir}
 make %{?_smp_mflags} V=1
 make doxygen
@@ -539,10 +549,16 @@
 %files module-bluetooth
 %defattr(-,root,root)
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-policy.so
-%{_libdir}/pulse-%{drvver}/modules/libbluez5-util.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
 %defattr(-,root,root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-10-20 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-10-20 10:53:34

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.changes2013-10-11 
09:02:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-10-20 10:53:35.0 +0200
@@ -1,0 +2,9 @@
+Fri Oct 18 17:49:24 UTC 2013 - dims...@opensuse.org
+
+- Update to git master (PA 5.0) (4.0-270-g9490a):
+  + alsa: fix crash when loading bare alsa sink (bnc#846532).
+  + sndfile-util: fir format for 24bit depth wav files.
+  + bluetooth: track discovery modules by index.
+  + build system fixes.
+
+---

Old:

  pulseaudio-4.0-265-g35fe.tar.xz

New:

  pulseaudio-4.0-270-g9490a.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.gko66m/_old  2013-10-20 10:53:36.0 +0200
+++ /var/tmp/diff_new_pack.gko66m/_new  2013-10-20 10:53:36.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   pulseaudio
-Version:4.0.git.265.g35fe
+Version:4.0.git.270.g9490a
 Release:0
-%define _version 4.0-265-g35fe
+%define _version 4.0-270-g9490a
 %define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d

++ pulseaudio-4.0-265-g35fe.tar.xz -> pulseaudio-4.0-270-g9490a.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-4.0-265-g35fe/.tarball-version 
new/pulseaudio-4.0-270-g9490a/.tarball-version
--- old/pulseaudio-4.0-265-g35fe/.tarball-version   2013-10-06 
01:18:18.0 +0200
+++ new/pulseaudio-4.0-270-g9490a/.tarball-version  2013-10-18 
19:48:16.0 +0200
@@ -1 +1 @@
-4.0-265-g35fe
+4.0-270-g9490a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-4.0-265-g35fe/.version 
new/pulseaudio-4.0-270-g9490a/.version
--- old/pulseaudio-4.0-265-g35fe/.version   2013-10-06 01:18:18.0 
+0200
+++ new/pulseaudio-4.0-270-g9490a/.version  2013-10-18 19:48:16.0 
+0200
@@ -1 +1 @@
-4.0-265-g35fe
+4.0-270-g9490a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pulseaudio-4.0-265-g35fe/configure 
new/pulseaudio-4.0-270-g9490a/configure
--- old/pulseaudio-4.0-265-g35fe/configure  2013-10-06 01:17:57.0 
+0200
+++ new/pulseaudio-4.0-270-g9490a/configure 2013-10-18 19:47:50.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for pulseaudio 4.0-265-g35fe.
+# Generated by GNU Autoconf 2.69 for pulseaudio 4.0-270-g9490a.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='pulseaudio'
 PACKAGE_TARNAME='pulseaudio'
-PACKAGE_VERSION='4.0-265-g35fe'
-PACKAGE_STRING='pulseaudio 4.0-265-g35fe'
+PACKAGE_VERSION='4.0-270-g9490a'
+PACKAGE_STRING='pulseaudio 4.0-270-g9490a'
 PACKAGE_BUGREPORT='pulseaudio-discuss (at) lists (dot) freedesktop (dot) org'
 PACKAGE_URL='http://pulseaudio.org/'
 
@@ -1695,7 +1695,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures pulseaudio 4.0-265-g35fe to adapt to many kinds of 
systems.
+\`configure' configures pulseaudio 4.0-270-g9490a to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1765,7 +1765,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of pulseaudio 4.0-265-g35fe:";;
+ short | recursive ) echo "Configuration of pulseaudio 4.0-270-g9490a:";;
esac
   cat <<\_ACEOF
 
@@ -2029,7 +2029,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-pulseaudio configure 4.0-265-g35fe
+pulseaudio configure 4.0-270-g9490a
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2619,7 +2619,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by pulseaudio $as_me 4.0-265-g35fe, which was
+It was created by pulseaudio $as_me 4.0-270-g9490a, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3571,7 +3571,7 @@
 
 # Define the identity of the package.
  PACKAGE='pulseaudio'
- VERSION='4.0-265-g35fe'
+ VERSION='4.0-270-g9490a'

commit pulseaudio for openSUSE:Factory

2013-10-11 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-10-11 09:02:09

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.changes2013-10-08 
12:52:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-10-11 09:02:11.0 +0200
@@ -20,0 +21,5 @@
+Wed Sep 11 10:34:33 CEST 2013 - mhruse...@suse.cz
+
+- support for system wide mode (separate subpackage with service)
+
+---

New:

  pulseaudio.service



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.PgGyDU/_old  2013-10-11 09:02:30.0 +0200
+++ /var/tmp/diff_new_pack.PgGyDU/_new  2013-10-11 09:02:30.0 +0200
@@ -34,13 +34,11 @@
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
 Source4:pulseaudio-server.fw
+Source5:pulseaudio.service
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-%if 0%{?suse_version} >= 1210
-BuildRequires:  pkgconfig(systemd)
-%endif
 BuildRequires:  alsa-devel >= 1.0.24
 BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
@@ -63,6 +61,8 @@
 BuildRequires:  lirc-devel
 BuildRequires:  orc >= 0.4.9
 BuildRequires:  speex-devel
+BuildRequires:  systemd
+BuildRequires:  systemd-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
@@ -146,6 +146,26 @@
 
 This package provides zeroconf network support for the PulseAudio sound server
 
+%package system-wide
+Summary:Support for running PulseAudio daemon system wide
+Group:  System/Sound Daemons
+Requires:   %{name}
+Requires:   systemd
+%systemd_requires
+
+%description system-wide
+PulseAudio daemon can be run as a system-wide instance which than can be shared
+by multiple local users. We recommend running the PulseAudio daemon per-user,
+just like the traditional ESD sound daemon. In some situations however, such as
+embedded systems where no real notion of a user exists, it makes sense to use
+the system-wide mode.
+
+Before you now go ahead and use it please read about what is wrong with system
+mode:
+
+http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide
+
+
 %package module-jack
 Summary:JACK support for the PulseAudio sound server
 Group:  System/Sound Daemons
@@ -296,6 +316,10 @@
 # configure --disable-static had no effect; delete manually.
 rm -rf "%{buildroot}%{_libdir}"/*.a
 
+install -D -m 0644 %{SOURCE5} 
%{buildroot}/usr/lib/systemd/system/%{name}.service
+mkdir -p %{buildroot}%{_sbindir}
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
+
 # openSUSE 11.3 cannot find the .desktop files
 %suse_update_desktop_file pulseaudio
 %suse_update_desktop_file pulseaudio-kde
@@ -342,6 +366,22 @@
 
 %postun -p /sbin/ldconfig
 
+%pre system-wide
+%service_add_pre pulseaudio.service
+exit 0
+
+%post system-wide
+%service_add_post pulseaudio.service
+exit 0
+
+%preun system-wide
+%service_del_preun pulseaudio.service
+exit 0
+
+%postun system-wide
+%service_del_preun pulseaudio.service
+exit 0
+
 %files
 %defattr(-,root,root)
 %doc README LICENSE GPL LGPL
@@ -564,4 +604,10 @@
 
 %files lang -f %{name}.lang
 
+%files system-wide
+%{_sbindir}/rc%{name}
+%dir /usr/lib/systemd
+%dir /usr/lib/systemd/system
+/usr/lib/systemd/system/%{name}.service
+
 %changelog

++ disabled-start.diff ++
--- /var/tmp/diff_new_pack.PgGyDU/_old  2013-10-11 09:02:30.0 +0200
+++ /var/tmp/diff_new_pack.PgGyDU/_new  2013-10-11 09:02:30.0 +0200
@@ -8,7 +8,7 @@
  
 +. /etc/sysconfig/sound
 +
-+if [ x"$PULSEAUDIO_ENABLE" = x"no" ] ; then
++if [ x"$PULSEAUDIO_ENABLE" = x"no" ] || [ x"$PULSEAUDIO_SYSTEM" = x"yes" ] ; 
then
 +exit 1
 +fi
 +
@@ -25,7 +25,7 @@
  
 +. /etc/sysconfig/sound
 +
-+if [ x"$PULSEAUDIO_ENABLE" = x"no" ] ; then
++if [ x"$PULSEAUDIO_ENABLE" = x"no" ] || [ x"$PULSEAUDIO_SYSTEM" = x"yes" ]; 
then
 +exit 1
 +fi
 +

++ pulseaudio.service ++
[Unit]
Description=System wide PulseAudio instance
After=syslog.target network.target alsasound.service

[Service]
Type=simple
Restart=always
ExecStart=/usr/bin/pulseaudio --system --log-target=syslog

[Install]
WantedBy=multi-user.target
++ sysconfig.sound-pulseaudio ++
--- /var/tmp/diff_new_pack.PgGyDU/_old  2013-10-11 09:02:30.0 +0200
+++ /var/tmp/diff_new_pack.PgGyDU/_new  2013-10-11 09:02:30.

commit pulseaudio for openSUSE:Factory

2013-10-08 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-10-08 12:52:16

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.changes2013-09-29 
19:28:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-10-08 12:52:17.0 +0200
@@ -1,0 +2,11 @@
+Sat Oct  5 23:37:59 UTC 2013 - dims...@opensuse.org
+
+- Update to git mastere (PA 5.0 on the way) (265-g35fe):
+  + The more extensive bluez5 branch was merged
+  + PA allows to build bluez4 and bluez5 modules in parallel.
+Note: this does not mean that bluez4 and bluez5 can co-exist,
+only that PA can decide at runtime which bluez-daemon is
+available.
+- Pass --disable-bluez4 to configure: we know that we run bluez5.
+
+---

Old:

  pulseaudio-4.0-187-g6f94c.tar.xz

New:

  pulseaudio-4.0-265-g35fe.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.NBeOFk/_old  2013-10-08 12:52:19.0 +0200
+++ /var/tmp/diff_new_pack.NBeOFk/_new  2013-10-08 12:52:19.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   pulseaudio
-Version:4.0+git
+Version:4.0.git.265.g35fe
 Release:0
-%define _version 4.0-187-g6f94c
+%define _version 4.0-265-g35fe
 %define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
@@ -281,6 +281,7 @@
 --with-system-group=pulse \
 --with-access-group=pulse-access \
 --disable-hal-compat \
+--disable-bluez4 \
 --with-udev-rules-dir=%{_udevrulesdir}
 make %{?_smp_mflags} V=1
 make doxygen
@@ -498,11 +499,10 @@
 %files module-bluetooth
 %defattr(-,root,root)
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-policy.so
-%{_libdir}/pulse-%{drvver}/modules/libbluetooth-util.so
-%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-device.so
+%{_libdir}/pulse-%{drvver}/modules/libbluez5-util.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-discover.so
-%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-proximity.so
-%attr(0755,root,root) %{_libexecdir}/pulse/proximity-helper
+%{_libdir}/pulse-%{drvver}/modules/module-bluez5-device.so
+%{_libdir}/pulse-%{drvver}/modules/module-bluez5-discover.so
 
 %files module-gconf
 %defattr(-,root,root)

++ pulseaudio-4.0-187-g6f94c.tar.xz -> pulseaudio-4.0-265-g35fe.tar.xz 
++
 16877 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-09-29 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-09-29 19:28:15

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.changes2013-09-17 
16:09:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-09-29 19:28:16.0 +0200
@@ -1,0 +2,15 @@
+Wed Sep 25 17:48:30 UTC 2013 - dims...@opensuse.org
+
+- bnc#840845: Update to git master (PA 5.0 on the way) (6f94c).
+  + Various code cleanups for inclusion of bluez5 stack.
+- No longer pass --enable-bluez5 --disable-bluez4 to configure:
+  master only speaks bluez5.
+
+---
+Sat Sep  7 11:30:40 UTC 2013 - dims...@opensuse.org
+
+- Update to git snapshot (rev: gbf9b3)/ bluez5 branch.
+  Note: this is not HEAD of the bluez5 branch, as in local tests,
+  this did fail to load the bluetooth modules.
+
+---

Old:

  pulseaudio-4.0.tar.xz

New:

  pulseaudio-4.0-187-g6f94c.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.A7P3Og/_old  2013-09-29 19:28:17.0 +0200
+++ /var/tmp/diff_new_pack.A7P3Og/_new  2013-09-29 19:28:17.0 +0200
@@ -17,8 +17,9 @@
 
 
 Name:   pulseaudio
-Version:4.0
+Version:4.0+git
 Release:0
+%define _version 4.0-187-g6f94c
 %define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
@@ -27,7 +28,8 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
-Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
+# git clone of http://cgit.freedesktop.org/pulseaudio/pulseaudio
+Source: %{name}-%{_version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -40,7 +42,7 @@
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRequires:  alsa-devel >= 1.0.24
-BuildRequires:  bluez-devel >= 4.99
+BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -65,8 +67,6 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
@@ -162,7 +162,7 @@
 Summary:Bluetooth support for the PulseAudio sound server
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
-Requires:   bluez >= 4.99
+Requires:   bluez >= 5
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -263,14 +263,13 @@
 
 %lang_package
 %prep
-%setup -q -T -b0
-translation-update-upstream
+%setup -q -T -b0 -n %{name}-%{_version}
 %patch0
 %patch1 -p1
 %patch2
 
 %build
-autoreconf -fiv
+NOCONFIGURE=1 ./bootstrap.sh
 %configure \
 --disable-static \
 --disable-rpath \
@@ -426,7 +425,9 @@
 %{_libdir}/pulse-%{drvver}/modules/module-systemd-login.so
 %endif
 %{_libdir}/pulse-%{drvver}/modules/module-tunnel-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-tunnel-sink-new.so
 %{_libdir}/pulse-%{drvver}/modules/module-tunnel-source.so
+%{_libdir}/pulse-%{drvver}/modules/module-tunnel-source-new.so
 %{_libdir}/pulse-%{drvver}/modules/module-udev-detect.so
 %{_libdir}/pulse-%{drvver}/modules/module-virtual-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-virtual-source.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-09-17 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-09-17 16:09:39

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.changes2013-09-16 
09:19:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-09-17 16:09:40.0 +0200
@@ -2,7 +1,0 @@
-Sat Sep  7 11:30:40 UTC 2013 - dims...@opensuse.org
-
-- Update to git snapshot (rev: gbf9b3)/ bluez5 branch.
-  Note: this is not HEAD of the bluez5 branch, as in local tests,
-  this did fail to load the bluetooth modules.
-


Old:

  pulseaudio-4.0-140-gbf9b3.tar.xz

New:

  pulseaudio-4.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.z1C3ma/_old  2013-09-17 16:09:41.0 +0200
+++ /var/tmp/diff_new_pack.z1C3ma/_new  2013-09-17 16:09:41.0 +0200
@@ -17,9 +17,8 @@
 
 
 Name:   pulseaudio
-Version:4.0+git
+Version:4.0
 Release:0
-%define _version 4.0-140-gbf9b3
 %define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
@@ -28,8 +27,7 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
-# git clone of http://cgit.freedesktop.org/pulseaudio/pulseaudio/log/?h=bluez5
-Source: %{name}-%{_version}.tar.xz
+Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -42,7 +40,7 @@
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRequires:  alsa-devel >= 1.0.24
-BuildRequires:  bluez-devel >= 5
+BuildRequires:  bluez-devel >= 4.99
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -67,6 +65,8 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
@@ -162,7 +162,7 @@
 Summary:Bluetooth support for the PulseAudio sound server
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
-Requires:   bluez >= 5
+Requires:   bluez >= 4.99
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -263,13 +263,14 @@
 
 %lang_package
 %prep
-%setup -q -T -b0 -n %{name}-%{_version}
+%setup -q -T -b0
+translation-update-upstream
 %patch0
 %patch1 -p1
 %patch2
 
 %build
-NOCONFIGURE=1 ./bootstrap.sh
+autoreconf -fiv
 %configure \
 --disable-static \
 --disable-rpath \
@@ -281,8 +282,7 @@
 --with-system-group=pulse \
 --with-access-group=pulse-access \
 --disable-hal-compat \
---with-udev-rules-dir=%{_udevrulesdir} \
---enable-bluez5 --disable-bluez4
+--with-udev-rules-dir=%{_udevrulesdir}
 make %{?_smp_mflags} V=1
 make doxygen
 

++ pulseaudio-4.0-140-gbf9b3.tar.xz -> pulseaudio-4.0.tar.xz ++
 94493 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-09-16 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-09-16 09:19:41

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.changes2013-08-21 
15:09:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-09-16 09:19:44.0 +0200
@@ -1,0 +2,7 @@
+Sat Sep  7 11:30:40 UTC 2013 - dims...@opensuse.org
+
+- Update to git snapshot (rev: gbf9b3)/ bluez5 branch.
+  Note: this is not HEAD of the bluez5 branch, as in local tests,
+  this did fail to load the bluetooth modules.
+
+---

Old:

  pulseaudio-4.0.tar.xz

New:

  pulseaudio-4.0-140-gbf9b3.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.vRF5wO/_old  2013-09-16 09:19:45.0 +0200
+++ /var/tmp/diff_new_pack.vRF5wO/_new  2013-09-16 09:19:45.0 +0200
@@ -17,8 +17,9 @@
 
 
 Name:   pulseaudio
-Version:4.0
+Version:4.0+git
 Release:0
+%define _version 4.0-140-gbf9b3
 %define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
@@ -27,7 +28,8 @@
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
-Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
+# git clone of http://cgit.freedesktop.org/pulseaudio/pulseaudio/log/?h=bluez5
+Source: %{name}-%{_version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -40,7 +42,7 @@
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRequires:  alsa-devel >= 1.0.24
-BuildRequires:  bluez-devel >= 4.99
+BuildRequires:  bluez-devel >= 5
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -65,8 +67,6 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
@@ -162,7 +162,7 @@
 Summary:Bluetooth support for the PulseAudio sound server
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
-Requires:   bluez >= 4.99
+Requires:   bluez >= 5
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -263,14 +263,13 @@
 
 %lang_package
 %prep
-%setup -q -T -b0
-translation-update-upstream
+%setup -q -T -b0 -n %{name}-%{_version}
 %patch0
 %patch1 -p1
 %patch2
 
 %build
-autoreconf -fiv
+NOCONFIGURE=1 ./bootstrap.sh
 %configure \
 --disable-static \
 --disable-rpath \
@@ -282,7 +281,8 @@
 --with-system-group=pulse \
 --with-access-group=pulse-access \
 --disable-hal-compat \
---with-udev-rules-dir=%{_udevrulesdir}
+--with-udev-rules-dir=%{_udevrulesdir} \
+--enable-bluez5 --disable-bluez4
 make %{?_smp_mflags} V=1
 make doxygen
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-08-21 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-08-21 15:09:34

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.changes2013-06-29 
14:30:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-08-21 15:09:35.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 21 09:38:49 UTC 2013 - dims...@opensuse.org
+
+- Fix fdupes call on doxygen/html: use hardlinks instead of
+  softlinks (bnc#835683).
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.5gBmwG/_old  2013-08-21 15:09:35.0 +0200
+++ /var/tmp/diff_new_pack.5gBmwG/_new  2013-08-21 15:09:35.0 +0200
@@ -315,7 +315,7 @@
 mkdir -p %{buildroot}/%{_fwdefdir}
 install -m 0644 %{S:4} %{buildroot}/%{_fwdefdir}/pulseaudio-server
 %endif
-%fdupes -s doxygen/html
+%fdupes doxygen/html
 
 %clean
 %{?buildroot:%__rm -rf '%{buildroot}'}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-06-29 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-06-29 14:30:25

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.changes2013-06-18 
15:32:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-06-29 14:30:26.0 +0200
@@ -1,0 +2,5 @@
+Mon Jun 24 15:10:41 UTC 2013 - ohole...@suse.com
+
+- add SUSEfirewall service definition (bnc#607614)
+
+---

New:

  pulseaudio-server.fw



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.kVsSfK/_old  2013-06-29 14:30:27.0 +0200
+++ /var/tmp/diff_new_pack.kVsSfK/_new  2013-06-29 14:30:27.0 +0200
@@ -22,6 +22,7 @@
 %define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
+%define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
@@ -30,6 +31,7 @@
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
+Source4:pulseaudio-server.fw
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
@@ -308,6 +310,11 @@
 mkdir -p %{buildroot}%{_localstatedir}/lib/gdm/.pulse
 cp $RPM_SOURCE_DIR/default.pa-for-gdm 
%{buildroot}%{_localstatedir}/lib/gdm/.pulse/default.pa
 ln -s esdcompat %{buildroot}%{_bindir}/esd
+# install firewall rule on SUSE
+%if %{defined suse_version}
+mkdir -p %{buildroot}/%{_fwdefdir}
+install -m 0644 %{S:4} %{buildroot}/%{_fwdefdir}/pulseaudio-server
+%endif
 %fdupes -s doxygen/html
 
 %clean
@@ -439,6 +446,9 @@
 %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
+%if %{defined suse_version}
+%config(noreplace) %{_fwdefdir}/pulseaudio-server
+%endif
 # created by setup-pulseaudio script
 %ghost %{_sysconfdir}/profile.d/pulseaudio.sh
 %ghost %{_sysconfdir}/profile.d/pulseaudio.csh

++ pulseaudio-server.fw ++
## Name: PulseAudio server (TCP)
## Description: Ports for PulseAudio network access (for 
module-native-protocol-tcp)
TCP="4713"
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-06-18 15:32:49

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.changes2013-06-05 
13:08:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-06-18 15:32:50.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 13 13:45:08 UTC 2013 - ohole...@suse.com
+
+- require the same liborc version which was used to build against
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.Dx9Y0M/_old  2013-06-18 15:32:51.0 +0200
+++ /var/tmp/diff_new_pack.Dx9Y0M/_new  2013-06-18 15:32:51.0 +0200
@@ -75,6 +75,8 @@
 PreReq: pwdutils
 Requires:   rtkit
 Requires:   udev >= 146
+## needs the same liborc version which was used to build against
+%requires_eq liborc-0_4-0
 Recommends: %{name}-lang
 Recommends: alsa-plugins-pulse
 Obsoletes:  libpulsecore9 < 0.9.15

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-06-05 13:08:25

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.changes2013-04-26 
12:37:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-06-05 13:08:26.0 +0200
@@ -1,0 +2,17 @@
+Mon Jun  3 20:55:20 UTC 2013 - ohole...@suse.com
+
+- update to pulseaudio 4.0
+* Better handling of low latency requests
+* Optimisations while mixing (generic, ARM NEON)
+* Default resampler is now speex-float-1 (lower CPU usage)
+* Major Bluetooth refactoring for better reliability and easier
+maintenance
+* Fixes for graceful hand-off to/from JACK
+* New module to apply ducking based on stream roles
+* Echo canceller infrastructure fixes
+* Bash and zsh completion for command line tools
+* Solaris and OS X fixes
+* Lots of other enhancements, bug fixes, and documenation and i18n
+updates- 
+
+---

Old:

  pulseaudio-3.0.tar.xz
  pulseaudio-alsa-speaker-zero-vol-fix.patch

New:

  pulseaudio-4.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.Xk2VTL/_old  2013-06-05 13:08:27.0 +0200
+++ /var/tmp/diff_new_pack.Xk2VTL/_new  2013-06-05 13:08:27.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   pulseaudio
-Version:3.0
+Version:4.0
 Release:0
-%define drvver  3.0
+%define drvver  4.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 Summary:A Networked Sound Server
@@ -34,44 +34,43 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-Patch3: pulseaudio-alsa-speaker-zero-vol-fix.patch
 %if 0%{?suse_version} >= 1210
 BuildRequires:  pkgconfig(systemd)
 %endif
-BuildRequires:  alsa-devel
-BuildRequires:  bluez-devel
+BuildRequires:  alsa-devel >= 1.0.24
+BuildRequires:  bluez-devel >= 4.99
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  gdbm-devel
 BuildRequires:  intltool
 BuildRequires:  jack-devel
+BuildRequires:  libatomic_ops-devel >= 1.2
 BuildRequires:  libavahi-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libsamplerate-devel
-BuildRequires:  libsndfile-devel
+BuildRequires:  libsndfile-devel >= 1.0.18
 #our libtdb-devel does not have a .pc file
-BuildRequires:  fftw3-devel
+BuildRequires:  fftw3-devel >= 3.0
 BuildRequires:  libcap-devel
 BuildRequires:  libtdb-devel
 BuildRequires:  libtool
 BuildRequires:  libudev-devel >= 143
 BuildRequires:  libwebrtc_audio_processing-devel
 BuildRequires:  lirc-devel
-BuildRequires:  orc
+BuildRequires:  orc >= 0.4.9
 BuildRequires:  speex-devel
-BuildRequires:  systemd-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
+BuildRequires:  pkgconfig(dbus-1) >= 1.4.12
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(json) >= 0.9
-BuildRequires:  pkgconfig(sbc)
+BuildRequires:  pkgconfig(sbc) >= 1.0
 PreReq: %fillup_prereq
 PreReq: pwdutils
 Requires:   rtkit
@@ -265,7 +264,6 @@
 %patch0
 %patch1 -p1
 %patch2
-%patch3 -p1
 
 %build
 autoreconf -fiv
@@ -279,7 +277,6 @@
 --with-system-user=pulse \
 --with-system-group=pulse \
 --with-access-group=pulse-access \
---disable-hal \
 --disable-hal-compat \
 --with-udev-rules-dir=%{_udevrulesdir}
 make %{?_smp_mflags} V=1
@@ -315,10 +312,10 @@
 %{?buildroot:%__rm -rf '%{buildroot}'}
 
 %pre
-groupadd -r pulse &>/dev/null || :
-useradd -r -c 'PulseAudio daemon' \
--s /sbin/nologin -d /var/lib/pulseaudio -g pulse -G audio pulse 
&>/dev/null || :
-groupadd -r pulse-access &>/dev/null || :
+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
+getent group pulse-access >/dev/null || groupadd -r pulse-access
+exit 0
 
 %post   -n libpulse%{soname} -p /sbin/ldconfig
 
@@ -426,6 +423,8 @@
 %{_libdir}/pulse-%{drvver}/modules/module-virtual-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-virtual-surround-sink.so
 %{_libdir}/pulse-

commit pulseaudio for openSUSE:Factory

2013-04-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-04-26 07:42:54

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2013-03-11 
07:26:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-04-26 07:42:56.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr 25 14:52:14 UTC 2013 - dmuel...@suse.com
+
+- explicitely disable building NEON for armv5/6 
+
+---
+Fri Mar  8 10:17:34 CET 2013 - ti...@suse.de
+
+- Fix a bug setting speaker volume to zero wrongly (bnc#805865)
+
+---

New:

  pulseaudio-alsa-speaker-zero-vol-fix.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.gBowmE/_old  2013-04-26 07:43:04.0 +0200
+++ /var/tmp/diff_new_pack.gBowmE/_new  2013-04-26 07:43:04.0 +0200
@@ -34,6 +34,7 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+Patch3: pulseaudio-alsa-speaker-zero-vol-fix.patch
 %if 0%{?suse_version} >= 1210
 BuildRequires:  pkgconfig(systemd)
 %endif
@@ -264,6 +265,7 @@
 %patch0
 %patch1 -p1
 %patch2
+%patch3 -p1
 
 %build
 autoreconf -fiv
@@ -271,6 +273,9 @@
 --disable-static \
 --disable-rpath \
 --enable-systemd \
+%ifarch armv5tel armv6hl
+--disable-neon-opt \
+%endif
 --with-system-user=pulse \
 --with-system-group=pulse \
 --with-access-group=pulse-access \

++ pulseaudio-alsa-speaker-zero-vol-fix.patch ++
>From a703451811f31abe6302f39675c1e1fdfc1925d6 Mon Sep 17 00:00:00 2001
From: David Henningsson 
Date: Wed, 19 Dec 2012 10:24:33 +
Subject: alsa-mixer: Fix the analog-output-speaker-always path

A left over "required-any" made this path useless for most people.
While we're at it, also add "Front Headphone" like for the normal
speaker path.

Tested-by: Colin Guthrie 
Signed-off-by: David Henningsson 
---
diff --git a/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf 
b/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf
index 3ebdc4a..8a2b3df 100644
--- a/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf
+++ b/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf
@@ -30,6 +30,10 @@ device.icon_name = audio-speakers
 state.plugged = no
 state.unplugged = unknown
 
+[Jack Front Headphone]
+state.plugged = no
+state.unplugged = unknown
+
 [Element Hardware Master]
 switch = mute
 volume = merge
@@ -132,7 +136,6 @@ switch = mute
 volume = merge
 override-map.1 = lfe
 override-map.2 = lfe,lfe
-required-any = any
 
 [Element CLFE]
 switch = mute
--
cgit v0.9.0.2-2-gbebe
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-03-10 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-03-11 07:26:02

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2013-02-05 
12:13:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-03-11 07:26:03.0 +0100
@@ -1,0 +2,6 @@
+Tue Mar  5 06:03:19 UTC 2013 - crrodrig...@opensuse.org
+
+- remove fno-strict-aliasing from CFLAGS
+- do not export SUSE_ASNEEDED=0, problem already fixed.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.MWSS4G/_old  2013-03-11 07:26:04.0 +0100
+++ /var/tmp/diff_new_pack.MWSS4G/_new  2013-03-11 07:26:04.0 +0100
@@ -267,9 +267,6 @@
 
 %build
 autoreconf -fiv
-export CFLAGS="%{optflags} -fno-strict-aliasing"
-# libpulse and libpulsecommon need each other - no way with as-needed
-export SUSE_ASNEEDED=0
 %configure \
 --disable-static \
 --disable-rpath \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2013-02-05 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2013-02-05 12:13:54

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-11-28 
16:28:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2013-02-05 12:13:56.0 +0100
@@ -1,0 +2,16 @@
+Sun Jan 20 17:55:54 UTC 2013 - ohole...@suse.com
+
+- bluetooth module now requires Bluez > 4.99 
+
+---
+Mon Dec 31 18:09:24 UTC 2012 - crrodrig...@opensuse.org
+
+- Update to pulseaudio 3.0
+* ALSA Use Case Manager (UCM) support
+* Runtime editable LADSPA filter parameters
+* Out-of-the-box support for Bluetooth sources
+* Configurable device latency offset
+* Various ALSA changes
+* Lots of infrastructure improvements
+
+---

Old:

  pulseaudio-2.1.tar.xz

New:

  pulseaudio-3.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.fKBQQj/_old  2013-02-05 12:13:58.0 +0100
+++ /var/tmp/diff_new_pack.fKBQQj/_new  2013-02-05 12:13:58.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseaudio
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 Name:   pulseaudio
-Version:2.1
+Version:3.0
 Release:0
-%define drvver  2.1
+%define drvver  3.0
 %define soname  0
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 Summary:A Networked Sound Server
@@ -70,6 +70,7 @@
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(json) >= 0.9
+BuildRequires:  pkgconfig(sbc)
 PreReq: %fillup_prereq
 PreReq: pwdutils
 Requires:   rtkit
@@ -157,7 +158,7 @@
 Summary:Bluetooth support for the PulseAudio sound server
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
-Requires:   bluez >= 4.34
+Requires:   bluez >= 4.99
 
 %description module-bluetooth
 pulseaudio is a networked sound server for Linux and other Unix like
@@ -481,8 +482,7 @@
 
 %files module-bluetooth
 %defattr(-,root,root)
-%{_libdir}/pulse-%{drvver}/modules/libbluetooth-ipc.so
-%{_libdir}/pulse-%{drvver}/modules/libbluetooth-sbc.so
+%{_libdir}/pulse-%{drvver}/modules/module-bluetooth-policy.so
 %{_libdir}/pulse-%{drvver}/modules/libbluetooth-util.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-device.so
 %{_libdir}/pulse-%{drvver}/modules/module-bluetooth-discover.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-11-28 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-11-28 16:27:59

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-11-18 
20:30:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-11-28 16:28:02.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 27 15:23:42 CET 2012 - ti...@suse.de
+
+- Add the audio setup for qemu/kvm to setup-pulseaudio script
+  (bnc#737070)
+
+---



Other differences:
--

++ setup-pulseaudio ++
--- /var/tmp/diff_new_pack.MGUEgl/_old  2012-11-28 16:28:03.0 +0100
+++ /var/tmp/diff_new_pack.MGUEgl/_new  2012-11-28 16:28:03.0 +0100
@@ -191,6 +191,11 @@
/system/gstreamer/0.10/default/audiosrc autoaudiosrc
 }
 
+enable_qemu () {
+echo "Enabling PulseAudio for QEMU/KVM"
+set_variable QEMU_AUDIO_DRV pa
+}
+
 enable_autospawn() {
 echo "Enabling PulseAudio autospawn..."
 if grep -q ^autospawn /etc/pulse/client.conf; then
@@ -293,6 +298,11 @@
/system/gstreamer/0.10/default/audiosrc alsasrc
 }
 
+disable_qemu () {
+echo "Clearing QEMU/KVM audio setup"
+delete_variable QEMU_AUDIO_DRV
+}
+
 disable_autospawn() {
 echo "Disabling PulseAudio autospawn..."
 if grep -q ^autospawn /etc/pulse/client.conf; then
@@ -319,6 +329,7 @@
 enable_speechd
 enable_sox
 enable_gstreamer
+enable_qemu
 enable_autospawn
 }
 
@@ -337,6 +348,7 @@
 disable_speechd
 disable_sox
 disable_gstreamer
+disable_qemu
 disable_autospawn
 }
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-11-18 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-11-18 20:30:28

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-11-17 
07:27:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-11-18 20:30:30.0 +0100
@@ -1,0 +2,5 @@
+Sat Nov 17 02:01:24 UTC 2012 - crrodrig...@opensuse.org
+
+- disable all HAL compat/support since it is long gone. 
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.HQIX0E/_old  2012-11-18 20:30:31.0 +0100
+++ /var/tmp/diff_new_pack.HQIX0E/_new  2012-11-18 20:30:31.0 +0100
@@ -265,7 +265,7 @@
 %patch2
 
 %build
-autoreconf
+autoreconf -fiv
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 # libpulse and libpulsecommon need each other - no way with as-needed
 export SUSE_ASNEEDED=0
@@ -277,6 +277,7 @@
 --with-system-group=pulse \
 --with-access-group=pulse-access \
 --disable-hal \
+   --disable-hal-compat \
--with-udev-rules-dir=%{_udevrulesdir}
 make %{?_smp_mflags} V=1
 make doxygen
@@ -382,7 +383,6 @@
 %{_libdir}/pulse-%{drvver}/modules/module-equalizer-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-filter-apply.so
 %{_libdir}/pulse-%{drvver}/modules/module-filter-heuristics.so
-%{_libdir}/pulse-%{drvver}/modules/module-hal-detect.so
 %{_libdir}/pulse-%{drvver}/modules/module-http-protocol-tcp.so
 %{_libdir}/pulse-%{drvver}/modules/module-http-protocol-unix.so
 %{_libdir}/pulse-%{drvver}/modules/module-intended-roles.so


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-11-16 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-11-17 07:27:10

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-11-05 
06:47:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-11-17 07:27:12.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov 15 13:23:47 UTC 2012 - tittiatc...@gmail.com
+
+- Enable systemd integration (following the distribution):
+  + Add systemd-devel BuildRequires.
+  + Pass --enable-systemd to configure.
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.d1kO1x/_old  2012-11-17 07:27:15.0 +0100
+++ /var/tmp/diff_new_pack.d1kO1x/_new  2012-11-17 07:27:15.0 +0100
@@ -59,6 +59,7 @@
 BuildRequires:  lirc-devel
 BuildRequires:  orc
 BuildRequires:  speex-devel
+BuildRequires:  systemd-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
@@ -271,6 +272,7 @@
 %configure \
 --disable-static \
 --disable-rpath \
+--enable-systemd \
 --with-system-user=pulse \
 --with-system-group=pulse \
 --with-access-group=pulse-access \


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-11-04 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-11-05 06:47:04

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-10-25 
11:00:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-11-05 06:47:05.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov  4 00:58:52 UTC 2012 - crrodrig...@opensuse.org
+
+- Place udev rules in the proper place 
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.lstMSP/_old  2012-11-05 06:47:06.0 +0100
+++ /var/tmp/diff_new_pack.lstMSP/_new  2012-11-05 06:47:06.0 +0100
@@ -21,6 +21,7 @@
 Release:0
 %define drvver  2.1
 %define soname  0
+%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 Summary:A Networked Sound Server
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
@@ -273,7 +274,8 @@
 --with-system-user=pulse \
 --with-system-group=pulse \
 --with-access-group=pulse-access \
---disable-hal
+--disable-hal \
+   --with-udev-rules-dir=%{_udevrulesdir}
 make %{?_smp_mflags} V=1
 make doxygen
 
@@ -419,7 +421,7 @@
 %{_libdir}/pulse-%{drvver}/modules/module-virtual-source.so
 %{_libdir}/pulse-%{drvver}/modules/module-virtual-surround-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-volume-restore.so
-/lib/udev/rules.d/90-pulseaudio.rules
+%{_udevrulesdir}/90-pulseaudio.rules
 %doc %{_mandir}/man1/pulseaudio.1*
 %doc %{_mandir}/man5/default.pa.5*
 %doc %{_mandir}/man5/pulse-client.conf.5*


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-10-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-10-25 10:59:47

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-09-10 
15:29:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-10-25 11:00:00.0 +0200
@@ -1,0 +2,5 @@
+Tue Oct 16 12:12:54 UTC 2012 - co...@suse.com
+
+- buildrequire systemd through pkgconfig provides to remove cycle
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.Xtgtuy/_old  2012-10-25 11:00:09.0 +0200
+++ /var/tmp/diff_new_pack.Xtgtuy/_new  2012-10-25 11:00:09.0 +0200
@@ -22,7 +22,7 @@
 %define drvver  2.1
 %define soname  0
 Summary:A Networked Sound Server
-License:GPL-2.0+ ; LGPL-2.1+
+License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
 Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
@@ -34,7 +34,7 @@
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
 %if 0%{?suse_version} >= 1210
-BuildRequires:  systemd-devel
+BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRequires:  alsa-devel
 BuildRequires:  bluez-devel


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-09-10 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-09-10 15:23:53

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-07-23 
10:16:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-09-10 15:29:07.0 +0200
@@ -1,0 +2,6 @@
+Thu Sep  6 14:08:55 CEST 2012 - ti...@suse.de
+
+- Fix the broken setup by setup-pulseaudio when alsa-plugins-pulse
+  doesn't exist (bnc#779039)
+
+---



Other differences:
--

++ setup-pulseaudio ++
--- /var/tmp/diff_new_pack.74cTtJ/_old  2012-09-10 15:29:08.0 +0200
+++ /var/tmp/diff_new_pack.74cTtJ/_new  2012-09-10 15:29:08.0 +0200
@@ -77,7 +77,11 @@
 
 enable_alsa() {
 echo "Enabling PulseAudio for ALSA..."
-set_variable ALSA_CONFIG_PATH /etc/alsa-pulse.conf
+if [ -f /etc/alsa-pulse.conf ]; then
+   set_variable ALSA_CONFIG_PATH /etc/alsa-pulse.conf
+else
+   echo "Missing /etc/alsa-pluse.conf; please install alsa-plugins-pulse 
package"
+fi
 }
 
 enable_libao() {

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-07-23 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-07-23 10:15:18

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-06-25 
14:43:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-07-23 10:16:04.0 +0200
@@ -1,0 +2,7 @@
+Sat Jul 21 13:58:43 UTC 2012 - zai...@opensuse.org
+
+- Update to version 2.1:
+  + Actually build libwebrtc-util.
+  + Various bugfixes.
+
+---

Old:

  pulseaudio-2.0.tar.xz

New:

  pulseaudio-2.1.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.qWbKjU/_old  2012-07-23 10:16:05.0 +0200
+++ /var/tmp/diff_new_pack.qWbKjU/_new  2012-07-23 10:16:05.0 +0200
@@ -17,15 +17,15 @@
 
 
 Name:   pulseaudio
-Version:2.0
+Version:2.1
 Release:0
-%define drvver  2.0
+%define drvver  2.1
 %define soname  0
 Summary:A Networked Sound Server
 License:GPL-2.0+ ; LGPL-2.1+
 Group:  System/Sound Daemons
 Url:http://pulseaudio.org
-Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
+Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -351,6 +351,7 @@
 %{_libdir}/pulse-%{drvver}/modules/libprotocol-native.so
 %{_libdir}/pulse-%{drvver}/modules/libprotocol-simple.so
 %{_libdir}/pulse-%{drvver}/modules/librtp.so
+%{_libdir}/pulse-%{drvver}/modules/libwebrtc-util.so
 %{_libdir}/pulse-%{drvver}/modules/module-alsa-card.so
 %{_libdir}/pulse-%{drvver}/modules/module-alsa-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-alsa-source.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-06-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-06-25 14:23:26

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-03-12 
08:54:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-06-25 14:43:21.0 +0200
@@ -1,0 +2,45 @@
+Mon Jun 18 15:50:43 CEST 2012 - ti...@suse.de
+
+- Add kmix setup to setup-pulseaudio script
+
+---
+Wed Jun  6 14:16:34 CEST 2012 - ti...@suse.de
+
+- Add the proper exit codes to setup-pulseaudio script
+  (for avoiding the errors during installation, too)
+
+---
+Mon Jun  4 08:37:07 UTC 2012 - idon...@suse.com
+
+- Remove rpmlintrc, we can't use setBadness for Factory 
+
+---
+Wed May 30 09:49:36 CEST 2012 - ti...@suse.de
+
+- Kill leftover PA processes when disabled via setup-pulseaudio
+- Set up gstreamer audiosink/src in setup-pulseaudio script, too
+
+---
+Tue May 29 13:01:46 CEST 2012 - ti...@suse.de
+
+- Add the setup for SoX to setup-pulseaudio script
+
+---
+Sat May 19 20:45:28 UTC 2012 - pascal.ble...@opensuse.org
+
+- update to 2.0:
+  + Alternate sample rates.
+  + Jack detection.
+  + Echo cancellation: WebRTC canceller, automatic gain control,
+drift compensation.
+  + Virtual Surround module.
+  + Xen Paravirtualised audio sink.
+  + Fixed HURD support.
+  + A2DP decoder quality improvements.
+- Add new BuildRequires: libwebrtc_audio_processing-devel,
+  BuildRequires:  gcc-c++ and if SuSE-Release >= 12.1
+  BuildRequires:  systemd-devel 
+- Drop pulseaudio-remove_broken_assert.patch, fixed upstream.
+- Futureproof spec for soname changes.
+
+---

Old:

  pulseaudio-1.1.tar.xz
  pulseaudio-remove_broken_assert.patch

New:

  pulseaudio-2.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.ihBi1W/_old  2012-06-25 14:43:24.0 +0200
+++ /var/tmp/diff_new_pack.ihBi1W/_new  2012-06-25 14:43:24.0 +0200
@@ -16,11 +16,11 @@
 #
 
 
-
 Name:   pulseaudio
-Version:1.1
+Version:2.0
 Release:0
-%define drvver  1.1
+%define drvver  2.0
+%define soname  0
 Summary:A Networked Sound Server
 License:GPL-2.0+ ; LGPL-2.1+
 Group:  System/Sound Daemons
@@ -33,12 +33,14 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
-# PATCH-FIX-UPSTREAM pulseaudio-remove_broken_assert.patch fdo#47156 
pascal.ble...@opensuse.org -- Fix crash
-Patch3: pulseaudio-remove_broken_assert.patch
+%if 0%{?suse_version} >= 1210
+BuildRequires:  systemd-devel
+%endif
 BuildRequires:  alsa-devel
 BuildRequires:  bluez-devel
 BuildRequires:  doxygen
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  gdbm-devel
 BuildRequires:  intltool
 BuildRequires:  jack-devel
@@ -47,18 +49,19 @@
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
 #our libtdb-devel does not have a .pc file
+BuildRequires:  fftw3-devel
+BuildRequires:  libcap-devel
 BuildRequires:  libtdb-devel
 BuildRequires:  libtool
 BuildRequires:  libudev-devel >= 143
+BuildRequires:  libwebrtc_audio_processing-devel
 BuildRequires:  lirc-devel
+BuildRequires:  orc
 BuildRequires:  speex-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
-BuildRequires:  libcap-devel
-BuildRequires:  fftw3-devel
-BuildRequires:  orc
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
 BuildRequires:  pkgconfig(gconf-2.0)
@@ -173,13 +176,13 @@
 
 This package provides gconf storage of PulseAudio sound server settings.
 
-%package -n libpulse0
+%package -n libpulse%{soname}
 Summary:Client interface to PulseAudio
 Group:  System/Libraries
 Provides:   pulseaudio-libs = %{version}
 Obsoletes:  pulseaudio-libs < %{version}
 
-%description -n libpulse0
+%description -n libpulse%{soname}
 pulseaudio is a networked sound server for Linux and other Unix like
 operating systems and Microsoft Windows. It is intended to b

commit pulseaudio for openSUSE:Factory

2012-03-12 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-03-12 08:54:05

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2012-01-19 
09:44:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-03-12 08:54:07.0 +0100
@@ -1,0 +2,10 @@
+Fri Feb 17 20:57:09 UTC 2012 - pascal.ble...@opensuse.org
+
+- add pulseaudio-remove_broken_assert.patch to remove a broken assert that
+  makes pulseaudio crash when playing audio from Firefox when having to
+  resample, especially in combination with the jack sink
+- add libcap-devel build dependency for capabilities support
+- add fftw3-devel build dependency for builtin equalizer support
+- add orc build dependency for better performance
+
+---

New:

  pulseaudio-remove_broken_assert.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.OuyacB/_old  2012-03-12 08:54:08.0 +0100
+++ /var/tmp/diff_new_pack.OuyacB/_new  2012-03-12 08:54:08.0 +0100
@@ -33,6 +33,8 @@
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
 Patch2: pulseaudio-wrong-memset.patch
+# PATCH-FIX-UPSTREAM pulseaudio-remove_broken_assert.patch fdo#47156 
pascal.ble...@opensuse.org -- Fix crash
+Patch3: pulseaudio-remove_broken_assert.patch
 BuildRequires:  alsa-devel
 BuildRequires:  bluez-devel
 BuildRequires:  doxygen
@@ -54,6 +56,9 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+BuildRequires:  libcap-devel
+BuildRequires:  fftw3-devel
+BuildRequires:  orc
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
 BuildRequires:  pkgconfig(gconf-2.0)
@@ -253,6 +258,7 @@
 %patch0
 %patch1 -p1
 %patch2 -p1
+%patch3
 
 %build
 autoreconf
@@ -266,7 +272,7 @@
 --with-system-group=pulse \
 --with-access-group=pulse-access \
 --disable-hal
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 make doxygen
 
 %install
@@ -320,6 +326,7 @@
 %doc README LICENSE GPL LGPL
 %{_bindir}/pulseaudio
 %{_bindir}/setup-pulseaudio
+%{_bindir}/qpaeq
 %dir %{_datadir}/pulseaudio
 %{_datadir}/pulseaudio/alsa-mixer
 %{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
@@ -360,6 +367,7 @@
 %{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-tcp.so
 %{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-unix.so
 %{_libdir}/pulse-%{drvver}/modules/module-esound-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-equalizer-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-filter-apply.so
 %{_libdir}/pulse-%{drvver}/modules/module-filter-heuristics.so
 %{_libdir}/pulse-%{drvver}/modules/module-hal-detect.so


++ pulseaudio-remove_broken_assert.patch ++
--- src/pulsecore/resampler.c.orig  2012-02-17 21:34:37.154883446 +0100
+++ src/pulsecore/resampler.c   2012-02-17 21:34:51.272882943 +0100
@@ -1227,7 +1227,6 @@
 data.end_of_input = 0;
 
 pa_assert_se(src_process(r->src.state, &data) == 0);
-pa_assert((unsigned) data.input_frames_used == in_n_frames);
 
 pa_memblock_release(input->memblock);
 pa_memblock_release(output->memblock);
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2012-01-19 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2012-01-19 09:44:14

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2011-12-27 
18:38:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2012-01-19 09:44:17.0 +0100
@@ -1,0 +2,7 @@
+Thu Jan 12 20:30:01 UTC 2012 - reddw...@opensuse.org
+
+- Remove libatomic-ops-devel buildrequires since it has been
+  dropped from Factory (for x86/x86-64 it wasn't being used
+  anyway)
+
+---



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.qmYWGY/_old  2012-01-19 09:44:18.0 +0100
+++ /var/tmp/diff_new_pack.qmYWGY/_new  2012-01-19 09:44:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseaudio
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,8 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:   pulseaudio
 Version:1.1
 Release:0
@@ -38,7 +40,6 @@
 BuildRequires:  gdbm-devel
 BuildRequires:  intltool
 BuildRequires:  jack-devel
-BuildRequires:  libatomic-ops-devel
 BuildRequires:  libavahi-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libsamplerate-devel


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2011-12-27 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2011-12-27 18:38:16

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2011-10-25 
17:01:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2011-12-27 18:38:18.0 +0100
@@ -1,0 +2,5 @@
+Tue Dec 27 13:27:22 UTC 2011 - idon...@suse.com
+
+- Fix wrong size argument in memset call 
+
+---

New:

  pulseaudio-wrong-memset.patch



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.2aCmcT/_old  2011-12-27 18:38:19.0 +0100
+++ /var/tmp/diff_new_pack.2aCmcT/_new  2011-12-27 18:38:19.0 +0100
@@ -15,16 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   pulseaudio
 Version:1.1
-Release:1
+Release:0
 %define drvver  1.1
-License:GPL-2.0+ ; LGPL-2.1+
 Summary:A Networked Sound Server
-Url:http://pulseaudio.org
+License:GPL-2.0+ ; LGPL-2.1+
 Group:  System/Sound Daemons
+Url:http://pulseaudio.org
 Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
@@ -32,6 +30,7 @@
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
+Patch2: pulseaudio-wrong-memset.patch
 BuildRequires:  alsa-devel
 BuildRequires:  bluez-devel
 BuildRequires:  doxygen
@@ -252,6 +251,7 @@
 translation-update-upstream
 %patch0
 %patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf


++ pulseaudio-wrong-memset.patch ++
Index: pulseaudio-1.1/src/modules/rtp/rtp.c
===
--- pulseaudio-1.1.orig/src/modules/rtp/rtp.c
+++ pulseaudio-1.1/src/modules/rtp/rtp.c
@@ -286,7 +286,7 @@ int pa_rtp_recv(pa_rtp_context *c, pa_me
 
 if (!found_tstamp) {
 pa_log_warn("Couldn't find SO_TIMESTAMP data in auxiliary recvmsg() 
data!");
-memset(tstamp, 0, sizeof(tstamp));
+memset(tstamp, 0, sizeof(struct timeval));
 }
 
 return 0;
Index: pulseaudio-1.1/src/modules/echo-cancel/adrian-aec.c
===
--- pulseaudio-1.1.orig/src/modules/echo-cancel/adrian-aec.c
+++ pulseaudio-1.1/src/modules/echo-cancel/adrian-aec.c
@@ -163,7 +163,7 @@ static void AEC_leaky(AEC *a)
 } else if (1 == a->hangover) {
   --(a->hangover);
   // My Leaky NLMS is to erase vector w when hangover expires
-  memset(a->w, 0, sizeof(a->w));
+  memset(a->w, 0, sizeof(REAL));
 }
   }
 }
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2011-12-06 18:53:53

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:




Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.DcHs8u/_old  2011-12-06 19:26:58.0 +0100
+++ /var/tmp/diff_new_pack.DcHs8u/_new  2011-12-06 19:26:58.0 +0100
@@ -21,7 +21,7 @@
 Version:1.1
 Release:1
 %define drvver  1.1
-License:GPLv2+ ; LGPLv2.1+
+License:GPL-2.0+ ; LGPL-2.1+
 Summary:A Networked Sound Server
 Url:http://pulseaudio.org
 Group:  System/Sound Daemons


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2011-10-25 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2011-10-25 17:01:44

Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old)
 and  /work/SRC/openSUSE:Factory/.pulseaudio.new (New)


Package is "pulseaudio", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2011-09-28 
15:31:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2011-10-25 17:01:45.0 +0200
@@ -1,0 +2,22 @@
+Fri Oct 21 08:17:27 UTC 2011 - wstephen...@suse.com
+
+- Update to version 1.1:
+  + Reintroduce a 3 point version string in various API calls,
+fixing PulseAudio with Skype.
+  + Fix some linking errors that accidentally linked libpulse to
+libpulsecore which could under some circumstance "downgrade"
+libpulse to GPL (rather than LGPL) which could in turn cause
+problems with non-GPL compatible apps which link to libpulse.
+  + Fix a problem where starting PA without X11 would fail due to
+dbus problems.
+
+---
+Fri Sep 30 11:09:58 UTC 2011 - toddrme2...@gmail.com
+
+- Made descriptions consistent
+- Added %suse_update_desktop_file for pulseaudio-kde
+  (fix for RPMLINT warning)
+- Added check for duplicate files (fix for RPMLINT warning)
+- Cleaned up spec file formatting with spec-cleaner
+
+---

Old:

  pulseaudio-1.0.tar.xz

New:

  pulseaudio-1.1.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.OXWjOX/_old  2011-10-25 17:01:47.0 +0200
+++ /var/tmp/diff_new_pack.OXWjOX/_new  2011-10-25 17:01:47.0 +0200
@@ -15,31 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%define drvver 1.0
 
 Name:   pulseaudio
-Summary:A Networked Sound Server
-Version:1.0
+Version:1.1
 Release:1
+%define drvver  1.1
 License:GPLv2+ ; LGPLv2.1+
+Summary:A Networked Sound Server
+Url:http://pulseaudio.org
 Group:  System/Sound Daemons
-Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
+Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
-Url:http://pulseaudio.org
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  alsa-devel
 BuildRequires:  bluez-devel
 BuildRequires:  doxygen
-BuildRequires:  gconf2-devel
-BuildRequires:  glib2-devel
-BuildRequires:  gtk2-devel
+BuildRequires:  fdupes
+BuildRequires:  gdbm-devel
 BuildRequires:  intltool
 BuildRequires:  jack-devel
 BuildRequires:  libatomic-ops-devel
@@ -47,12 +44,11 @@
 BuildRequires:  libopenssl-devel
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
-BuildRequires:  libtool
 #our libtdb-devel does not have a .pc file
 BuildRequires:  libtdb-devel
-BuildRequires:  gdbm-devel
-BuildRequires:  lirc-devel
+BuildRequires:  libtool
 BuildRequires:  libudev-devel >= 143
+BuildRequires:  lirc-devel
 BuildRequires:  speex-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  translation-update-upstream
@@ -60,16 +56,22 @@
 BuildRequires:  xorg-x11-devel
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
+BuildRequires:  pkgconfig(gconf-2.0)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(json) >= 0.9
 PreReq: %fillup_prereq
 PreReq: pwdutils
-Recommends: alsa-plugins-pulse
-Recommends: %{name}-lang
-Requires:   udev >= 146
 Requires:   rtkit
+Requires:   udev >= 146
+Recommends: %{name}-lang
+Recommends: alsa-plugins-pulse
+Obsoletes:  libpulsecore9 < 0.9.15
+Provides:   libpulsecore9 = 0.9.15
+Obsoletes:  libpulsecore7 < 0.9.13
+Provides:   libpulsecore7 = 0.9.13
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Conflicts:  kernel < 2.6.31
-Obsoletes:  libpulsecore9 <= 0.9.14
-Obsoletes:  libpulsecore7 <= 0.9.12
 
 %description
 pulseaudio is a networked sound server for Linux, other Unix like
@@ -77,12 +79,11 @@
 improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
 
 %package esound-compat
-License:GPLv2+ ; LGPLv2.1+
 Summary:ESOUND compatibility for PulseAudio
 Group:   

commit pulseaudio for openSUSE:Factory

2011-09-28 Thread h_root

Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory
checked in at Wed Sep 28 14:26:02 CEST 2011.




--- pulseaudio/pulseaudio.changes   2011-08-25 22:49:35.0 +0200
+++ /mounts/work_src_done/STABLE/pulseaudio/pulseaudio.changes  2011-09-28 
00:48:02.0 +0200
@@ -1,0 +2,16 @@
+Tue Sep 27 23:56:50 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.0:
+  + Fix crash in threaded message queues
+  + dbus: fix crash if modules do not load
+- Changes from version 0.99.4:
+  + Various bug fixes
+- Changes from version 0.99.3:
+  + Per-Port volume control
+  + Fix Introspection annotations
+  + Various bug fixes
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details
+
+---

calling whatdependson for head-i586


Old:

  pulseaudio-0.99.2.tar.gz

New:

  pulseaudio-1.0.tar.xz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.EYXSJ5/_old  2011-09-28 14:25:58.0 +0200
+++ /var/tmp/diff_new_pack.EYXSJ5/_new  2011-09-28 14:25:58.0 +0200
@@ -17,15 +17,15 @@
 
 # norootforbuild
 
-%define drvver 0.99
+%define drvver 1.0
 
 Name:   pulseaudio
 Summary:A Networked Sound Server
-Version:0.99.2
+Version:1.0
 Release:1
 License:GPLv2+ ; LGPLv2.1+
 Group:  System/Sound Daemons
-Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.gz
+Source: 
http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
@@ -58,6 +58,8 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 BuildRequires:  pkgconfig(json) >= 0.9
 PreReq: %fillup_prereq
 PreReq: pwdutils






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2011-08-29 Thread h_root

Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory
checked in at Mon Aug 29 14:40:33 CEST 2011.




--- pulseaudio/pulseaudio.changes   2011-07-27 19:18:49.0 +0200
+++ /mounts/work_src_done/STABLE/pulseaudio/pulseaudio.changes  2011-08-25 
22:49:35.0 +0200
@@ -1,0 +2,19 @@
+Thu Aug 25 20:29:23 UTC 2011 - dims...@opensuse.org
+
+- Update to version 0.99.2 (2nd pre-release of 1.0):
+  + D-Bus based control protocol (beta)
+  + Source Output Volumes
+  + Passthrough Support
+  + Windows support restored
+  + Improved sample rate adaptation in module-rtp-receive
+  + Volume Change Sync for flat volumes
+  + Enhanced Port Volume controls
+  + New, future proof format for metadata files
+  + New equalizer and acoustic echo cancellation modules
+  + If Jack is running, Pulseaudio will connect to it automatically
+by default (previously this required editing a configuration
+file)
+- Add pkgconfig(json) BuildRequires.
+- Rebase disabled-start.diff and suppress-socket-error-msg.diff.
+
+---

calling whatdependson for head-i586


Old:

  pulseaudio-0.9.23.tar.gz

New:

  pulseaudio-0.99.2.tar.gz



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.FYF9rT/_old  2011-08-29 14:32:16.0 +0200
+++ /var/tmp/diff_new_pack.FYF9rT/_new  2011-08-29 14:32:16.0 +0200
@@ -17,11 +17,11 @@
 
 # norootforbuild
 
-%define drvver 0.9.23
+%define drvver 0.99
 
 Name:   pulseaudio
 Summary:A Networked Sound Server
-Version:0.9.23
+Version:0.99.2
 Release:1
 License:GPLv2+ ; LGPLv2.1+
 Group:  System/Sound Daemons
@@ -48,8 +48,8 @@
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel
 BuildRequires:  libtool
-BuildRequires:  libtdb-devel
 #our libtdb-devel does not have a .pc file
+BuildRequires:  libtdb-devel
 BuildRequires:  gdbm-devel
 BuildRequires:  lirc-devel
 BuildRequires:  libudev-devel >= 143
@@ -58,6 +58,7 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(json) >= 0.9
 PreReq: %fillup_prereq
 PreReq: pwdutils
 Recommends: alsa-plugins-pulse
@@ -184,25 +185,12 @@
 operating systems and Microsoft Windows. It is intended to be an
 improved drop-in replacement for the Enlightened Sound Daemon (ESOUND).
 
-%package -n libpulse-browse0
-Summary:PulseAudio network browsing API
-License:GPLv2+ ; LGPLv2.1+
-Group:  System/Sound Daemons
-Provides:   pulseaudio-libs-zeroconf = %{version}-%{release}
-Obsoletes:  pulseaudio-libs-zeroconf < %{version}
-
-%description -n libpulse-browse0
-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).
-
 %package -n libpulse-devel
 Summary:Development package for the pulseaudio library
 License:GPLv2+ ; LGPLv2.1+
 Group:  Development/Libraries/C and C++
 Requires:   libpulse0 = %{version}
 Requires:   libpulse-mainloop-glib0 = %{version}
-Requires:   libpulse-browse0 = %{version}
 Requires:   pkgconfig glib2-devel
 Provides:   pulseaudio-devel = %{version}-%{release}
 Obsoletes:  pulseaudio-devel < %{version}
@@ -221,7 +209,6 @@
 Group:  System/Sound Daemons
 Requires:   %{name} = %{version}
 Requires:   libpulse0 = %{version}
-Requires:   libpulse-browse0 = %{version}
 Requires:   libpulse-mainloop-glib0 = %{version}
 
 %description utils
@@ -300,10 +287,6 @@
 
 %postun -n libpulse-mainloop-glib0 -p /sbin/ldconfig
 
-%post -n libpulse-browse0 -p /sbin/ldconfig
-
-%postun -n libpulse-browse0 -p /sbin/ldconfig
-
 %post
 /sbin/ldconfig
 %{fillup_only -an sound}
@@ -347,6 +330,8 @@
 %{_libdir}/pulse-%{drvver}/modules/module-cli-protocol-unix.so
 %{_libdir}/pulse-%{drvver}/modules/module-cli.so
 %{_libdir}/pulse-%{drvver}/modules/module-combine.so
+%{_libdir}/pulse-%{drvver}/modules/module-combine-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-dbus-protocol.so
 %{_libdir}/pulse-%{drvver}/modules/module-device-manager.so
 %{_libdir}/pulse-%{drvver}/modules/module-loopback.so
 %{_libdir}/pulse-%{drvver}/modules/module-console-kit.so
@@ -357,6 +342,8 @@
 %{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-tcp.so
 %{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-unix.so
 %{_libdir}/pulse-%{drvver}/modules/module-esound-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-filter-apply.so
+%{_libdir}/pulse-%{drvver}/modules/module-filter-heuristics.so
 %{_libdir}/pulse-%{drvver}/modules/module-hal-detect.so
 %{_libdir}/pulse-%{drvver}/modules/module-http-protocol-tcp.so
 %{_lib

commit pulseaudio for openSUSE:Factory

2011-08-01 Thread h_root

Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory
checked in at Mon Aug 1 09:40:09 CEST 2011.




--- pulseaudio/pulseaudio.changes   2011-07-22 18:04:56.0 +0200
+++ /mounts/work_src_done/STABLE/pulseaudio/pulseaudio.changes  2011-07-27 
19:18:49.0 +0200
@@ -1,0 +2,10 @@
+Wed Jul 27 13:29:24 CEST 2011 - ti...@suse.de
+
+- Updated to version 0.9.23:
+  Bugfix only update, see changelog at
+http://pulseaudio.org/milestone/0.9.23
+- Suppress too verbose error message at socket connection failure
+  from a client; this is annoying when alsa-plugins-pulse fallback
+  is used
+
+---

calling whatdependson for head-i586


Old:

  bnc666350-fix-incorrect-check-of-return-value.patch
  pulseaudio-0.9.22.tar.bz2

New:

  pulseaudio-0.9.23.tar.gz
  suppress-socket-error-msg.diff



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.troV6x/_old  2011-08-01 09:39:37.0 +0200
+++ /var/tmp/diff_new_pack.troV6x/_new  2011-08-01 09:39:37.0 +0200
@@ -17,22 +17,21 @@
 
 # norootforbuild
 
-%define drvver 0.9.22
+%define drvver 0.9.23
 
 Name:   pulseaudio
 Summary:A Networked Sound Server
-Version:0.9.22
-Release:10
+Version:0.9.23
+Release:1
 License:GPLv2+ ; LGPLv2.1+
 Group:  System/Sound Daemons
-Source: %{name}-%{version}.tar.bz2
+Source: 
http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.gz
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
 Source3:sysconfig.sound-pulseaudio
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
-# PATCH-FIX-UPSTREAM bnc666350-fix-incorrect-check-of-return-value.patch 
sree...@novell.com -- fix to correctly report realtime status
-Patch1: bnc666350-fix-incorrect-check-of-return-value.patch
+Patch1: suppress-socket-error-msg.diff
 Url:http://pulseaudio.org
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  alsa-devel
@@ -392,6 +391,7 @@
 %{_libdir}/pulse-%{drvver}/modules/module-intended-roles.so
 %{_libdir}/pulse-%{drvver}/modules/module-rygel-media-server.so
 %{_libdir}/pulse-%{drvver}/modules/module-udev-detect.so
+%{_libdir}/pulse-%{drvver}/modules/module-echo-cancel.so
 %dir %{_datadir}/pulseaudio
 %dir %{_datadir}/pulseaudio/alsa-mixer
 %dir %{_datadir}/pulseaudio/alsa-mixer/paths
@@ -438,6 +438,7 @@
 %defattr(-,root,root)
 %{_libdir}/pulse-%{drvver}/modules/module-jack-sink.so
 %{_libdir}/pulse-%{drvver}/modules/module-jack-source.so
+%{_libdir}/pulse-%{drvver}/modules/module-jackdbus-detect.so
 
 %files module-bluetooth
 %defattr(-,root,root)
@@ -482,9 +483,7 @@
 %{_libdir}/libpulse-simple.so
 %{_libdir}/libpulse-browse.so
 %{_libdir}/pkgconfig/libpulse*.pc
-%dir %{_datadir}/vala
-%dir %{_datadir}/vala/vapi
-%{_datadir}/vala/vapi/libpulse.vapi
+%{_datadir}/vala
 
 %files utils
 %defattr(-,root,root)

++ suppress-socket-error-msg.diff ++
---
 src/pulsecore/socket-client.c |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/src/pulsecore/socket-client.c
+++ b/src/pulsecore/socket-client.c
@@ -258,7 +258,7 @@
 c->local = pa_socket_address_is_local(sa);
 
 if ((c->fd = socket(sa->sa_family, SOCK_STREAM, 0)) < 0) {
-pa_log("socket(): %s", pa_cstrerror(errno));
+/*pa_log("socket(): %s", pa_cstrerror(errno));*/
 return -1;
 }
 





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pulseaudio for openSUSE:Factory

2011-07-24 Thread h_root

Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory
checked in at Mon Jul 25 08:44:23 CEST 2011.




--- pulseaudio/pulseaudio.changes   2011-03-21 14:51:53.0 +0100
+++ /mounts/work_src_done/STABLE/pulseaudio/pulseaudio.changes  2011-07-22 
18:04:56.0 +0200
@@ -1,0 +2,25 @@
+Fri Jul 22 17:23:07 CEST 2011 - vu...@opensuse.org
+
+- Automatically configure the system for pulseaudio in %post:
+  + Note that this change will forcefully enable PulseAudio on
+systems where it had manually been disabled with
+"setup-pulseaudio --disable" but without adding
+PULSEAUDIO_ENABLE="no" to /etc/sysconfig/sound.
+  + Install sysconfig.sound-pulseaudio template, and use fillup in
+%post to merge it in /etc/sysconfig/sound. Add %fillup_prereq
+PreReq for this.
+  + This defines the PULSEAUDIO_ENABLE variable that can be set to
+"yes", "no", "custom" (which means that the user has manually
+changed the configuration). Set to "yes" by default.
+  + Add --auto option setup-pulseaudio: this automatically
+enables (resp. disables) pulseaudio if PULSEAUDIO_ENABLE is set
+to "yes" (resp. "no"). It does nothing if PULSEAUDIO_ENABLE is
+set to "custom".
+  + Call "setup-pulseaudio --auto" in %post.
+  + This fixes bnc#707703.
+- Remove call to /sbin/SuSEconfig in setup-pulseaudio: it should
+  not be needed.
+- Use sed instead of perl in setup-pulseaudio: this avoids leaving
+  empty lines when removing a line from the configuration.
+
+---

calling whatdependson for head-i586


New:

  sysconfig.sound-pulseaudio



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.crOeO4/_old  2011-07-25 08:42:48.0 +0200
+++ /var/tmp/diff_new_pack.crOeO4/_new  2011-07-25 08:42:48.0 +0200
@@ -22,12 +22,13 @@
 Name:   pulseaudio
 Summary:A Networked Sound Server
 Version:0.9.22
-Release:9
+Release:10
 License:GPLv2+ ; LGPLv2.1+
 Group:  System/Sound Daemons
 Source: %{name}-%{version}.tar.bz2
 Source1:default.pa-for-gdm
 Source2:setup-pulseaudio
+Source3:sysconfig.sound-pulseaudio
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 # PATCH-FIX-UPSTREAM bnc666350-fix-incorrect-check-of-return-value.patch 
sree...@novell.com -- fix to correctly report realtime status
@@ -58,6 +59,7 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11-devel
+PreReq: %fillup_prereq
 PreReq: pwdutils
 Recommends: alsa-plugins-pulse
 Recommends: %{name}-lang
@@ -273,6 +275,8 @@
 %find_lang %{name}
 install %SOURCE2 $RPM_BUILD_ROOT%{_bindir}
 chmod 755 $RPM_BUILD_ROOT%{_bindir}/setup-pulseaudio
+install -d $RPM_BUILD_ROOT%{_localstatedir}/adm/fillup-templates
+install -m 0644 %SOURCE3 %{buildroot}%{_localstatedir}/adm/fillup-templates
 mkdir -p $RPM_BUILD_ROOT/etc/profile.d
 touch $RPM_BUILD_ROOT/etc/profile.d/pulseaudio.sh
 touch $RPM_BUILD_ROOT/etc/profile.d/pulseaudio.csh
@@ -301,7 +305,11 @@
 
 %postun -n libpulse-browse0 -p /sbin/ldconfig
 
-%post -p /sbin/ldconfig
+%post
+/sbin/ldconfig
+%{fillup_only -an sound}
+# Update the /etc/profile.d/pulseaudio.* files
+setup-pulseaudio --auto > /dev/null
 
 %postun -p /sbin/ldconfig
 
@@ -318,6 +326,7 @@
 # created by setup-pulseaudio script
 %ghost /etc/profile.d/pulseaudio.sh
 %ghost /etc/profile.d/pulseaudio.csh
+%{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
 %dir %{_libdir}/pulse-%{drvver}/
 %dir %{_libdir}/pulse-%{drvver}/modules/
 %{_libdir}/libpulsecore-%{drvver}.so

++ setup-pulseaudio ++
--- /var/tmp/diff_new_pack.crOeO4/_old  2011-07-25 08:42:48.0 +0200
+++ /var/tmp/diff_new_pack.crOeO4/_new  2011-07-25 08:42:48.0 +0200
@@ -3,11 +3,12 @@
 LIST_OF_OSS_APPS="aumix sox"
 
 show_help() {
-echo "setup-pulseaudio [ --enable | --disable | --status ]"
+echo "setup-pulseaudio [ --enable | --disable | --auto | --status ]"
 echo ""
 echo "Modifies configuration files of some applications for PulseAudio"
 echo "  --enable   Enables PulseAudio"
 echo "  --disable  Disables PulseAudio"
+echo "  --auto Automatically enables/disables PulseAudio based on 
configuration"
 echo "  --status   Shows activation state (disabled or enabled) for 
PulseAudio"
 echo ""
 echo "You need to be root for this command to succeed"
@@ -98,7 +99,7 @@
 echo "Enabling PulseAudio for speech dispatcher..."
 if test -f /etc/speech-dispatcher/speechd.conf; then
if grep -q 'AudioOutputMethod' /etc/speech-dispatcher/speechd.conf; then
-perl -pi -e "s|^.*AudioOutputMethod .*|AudioOutputMethod 
\"pulse\"|g;" /etc/speech-dispatcher/speechd.conf
+se

commit pulseaudio for openSUSE:Factory

2011-03-23 Thread h_root

Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory
checked in at Wed Mar 23 16:05:26 CET 2011.




--- pulseaudio/pulseaudio.changes   2011-02-17 17:55:38.0 +0100
+++ /mounts/work_src_done/STABLE/pulseaudio/pulseaudio.changes  2011-03-21 
14:51:53.0 +0100
@@ -1,0 +2,6 @@
+Mon Mar 21 14:51:21 CET 2011 - ti...@suse.de
+
+- Fix handling of /etc/mplayer/mplayer.conf in setup-pulseaudio
+  script (bnc#681113)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.jReBf7/_old  2011-03-23 16:05:01.0 +0100
+++ /var/tmp/diff_new_pack.jReBf7/_new  2011-03-23 16:05:01.0 +0100
@@ -22,7 +22,7 @@
 Name:   pulseaudio
 Summary:A Networked Sound Server
 Version:0.9.22
-Release:8
+Release:9
 License:GPLv2+ ; LGPLv2.1+
 Group:  System/Sound Daemons
 Source: %{name}-%{version}.tar.bz2

++ setup-pulseaudio ++
--- /var/tmp/diff_new_pack.jReBf7/_old  2011-03-23 16:05:01.0 +0100
+++ /var/tmp/diff_new_pack.jReBf7/_new  2011-03-23 16:05:01.0 +0100
@@ -28,6 +28,8 @@
 PROFNAME=/etc/profile.d/pulseaudio.sh
 CPROFNAME=/etc/profile.d/pulseaudio.csh
 
+MPLAYER_CONF=/etc/mplayer/mplayer.conf
+
 set_variable () {
 if test -f $PROFNAME &&
grep -q "export $1"= $PROFNAME; then
@@ -79,11 +81,13 @@
 
 enable_mplayer() {
 echo "Enabling PulseAudio for mplayer..."
-if test -f /etc/mplayer/mplayer.conf; then
-   if grep -q '^ao=' /etc/mplayer/mplayer.conf; then
-   perl -pi -e "s|^ao=.*|ao=pulse|g;" /etc/mplayer/mplayer.conf
+if test -f $MPLAYER_CONF; then
+   if grep -q '^ao *= *pulse' $MPLAYER_CONF; then
+   :
+   elif grep -q '^ao *=' $MPLAYER_CONF; then
+   sed -i -e 's/^ao *= *\(.*\)$/ao=pulse,\1/g' $MPLAYER_CONF
else
-   echo "ao=pulse" >> /etc/mplayer/mplayer.conf
+   echo "ao=pulse" >> $MPLAYER_CONF
fi
 fi
 
@@ -178,9 +182,10 @@
 }
 
 disable_mplayer() {
-if test -f /etc/mplayer/mplayer.conf; then
+if test -f $MPLAYER_CONF; then
echo "Disabling PulseAudio for mplayer..."
-   perl -pi -e "s|ao=pulse||g;" /etc/mplayer/mplayer.conf
+   sed -i -e 's/^ao *= *pulse,*/ao=/g' \
+   -e 's/^ao *= *$/ao=alsa/g' $MPLAYER_CONF
 fi
 }
 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org