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.changes 2015-01-23 16:19:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes 2015-02-18 11:37:55.000000000 +0100 @@ -1,0 +2,8 @@ +Fri Feb 13 08:53:39 UTC 2015 - [email protected] + +- 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.000000000 +0100 +++ /var/tmp/diff_new_pack.qtSEBR/_new 2015-02-18 11:37:57.000000000 +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.000000000 +0100 +++ new/pulseaudio-6.0/.tarball-version 2015-02-12 15:11:41.000000000 +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.000000000 +0100 +++ new/pulseaudio-6.0/.version 2015-02-12 15:11:41.000000000 +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.000000000 +0100 +++ new/pulseaudio-6.0/NEWS 2015-02-12 15:10:35.000000000 +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.000000000 +0100 +++ new/pulseaudio-6.0/configure 2015-02-12 15:10:59.000000000 +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 <pulseaudio-discuss (at) lists (dot) freedesktop (dot) org>. # @@ -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 string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures pulseaudio 5.99.3 to adapt to many kinds of systems. +\`configure' configures pulseaudio 6.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1803,7 +1803,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pulseaudio 5.99.3:";; + short | recursive ) echo "Configuration of pulseaudio 6.0:";; esac cat <<\_ACEOF @@ -2098,7 +2098,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pulseaudio configure 5.99.3 +pulseaudio configure 6.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2688,7 +2688,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 5.99.3, which was +It was created by pulseaudio $as_me 6.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3640,7 +3640,7 @@ # Define the identity of the package. PACKAGE='pulseaudio' - VERSION='5.99.3' + VERSION='6.0' cat >>confdefs.h <<_ACEOF @@ -28693,7 +28693,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pulseaudio $as_me 5.99.3, which was +This file was extended by pulseaudio $as_me 6.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -28760,7 +28760,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -pulseaudio config.status 5.99.3 +pulseaudio config.status 6.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/shell-completion/bash/pulseaudio new/pulseaudio-6.0/shell-completion/bash/pulseaudio --- old/pulseaudio-5.99.3/shell-completion/bash/pulseaudio 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/shell-completion/bash/pulseaudio 2015-02-12 15:10:35.000000000 +0100 @@ -112,7 +112,7 @@ local cur prev words cword preprev command local comps local flags='-h --help --version -s --server= --client-name=' - local list_types='short sinks sources sink-inputs source outputs cards + local list_types='short sinks sources sink-inputs source-outputs cards modules samples clients' local commands=(stat info list exit upload-sample play-sample remove-sample load-module unload-module move-sink-input move-source-output diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/Makefile.am new/pulseaudio-6.0/src/Makefile.am --- old/pulseaudio-5.99.3/src/Makefile.am 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/Makefile.am 2015-02-12 15:10:35.000000000 +0100 @@ -2030,7 +2030,7 @@ libwebrtc_util_la_SOURCES = modules/echo-cancel/webrtc.cc libwebrtc_util_la_CXXFLAGS = $(AM_CXXFLAGS) $(SERVER_CFLAGS) $(WEBRTC_CFLAGS) -DHAVE_WEBRTC=1 -libwebrtc_util_la_LIBADD = $(WEBRTC_LIBS) +libwebrtc_util_la_LIBADD = libpulsecore-@[email protected] $(WEBRTC_LIBS) libwebrtc_util_la_LDFLAGS = -avoid-version module_echo_cancel_la_CFLAGS += -DHAVE_WEBRTC=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/Makefile.in new/pulseaudio-6.0/src/Makefile.in --- old/pulseaudio-5.99.3/src/Makefile.in 2015-01-21 15:17:30.000000000 +0100 +++ new/pulseaudio-6.0/src/Makefile.in 2015-02-12 15:11:04.000000000 +0100 @@ -1084,6 +1084,7 @@ $(librtp_la_LDFLAGS) $(LDFLAGS) -o $@ @OS_IS_WIN32_FALSE@am_librtp_la_rpath = -rpath $(modlibexecdir) @HAVE_WEBRTC_TRUE@libwebrtc_util_la_DEPENDENCIES = \ +@HAVE_WEBRTC_TRUE@ libpulsecore-@[email protected] \ @HAVE_WEBRTC_TRUE@ $(am__DEPENDENCIES_1) am__libwebrtc_util_la_SOURCES_DIST = modules/echo-cancel/webrtc.cc @HAVE_WEBRTC_TRUE@am_libwebrtc_util_la_OBJECTS = modules/echo-cancel/libwebrtc_util_la-webrtc.lo @@ -4659,7 +4660,7 @@ # even conditional ones). @HAVE_WEBRTC_TRUE@libwebrtc_util_la_SOURCES = modules/echo-cancel/webrtc.cc @HAVE_WEBRTC_TRUE@libwebrtc_util_la_CXXFLAGS = $(AM_CXXFLAGS) $(SERVER_CFLAGS) $(WEBRTC_CFLAGS) -DHAVE_WEBRTC=1 -@HAVE_WEBRTC_TRUE@libwebrtc_util_la_LIBADD = $(WEBRTC_LIBS) +@HAVE_WEBRTC_TRUE@libwebrtc_util_la_LIBADD = libpulsecore-@[email protected] $(WEBRTC_LIBS) @HAVE_WEBRTC_TRUE@libwebrtc_util_la_LDFLAGS = -avoid-version # RTP modules diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf new/pulseaudio-6.0/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf --- old/pulseaudio-5.99.3/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf 2015-02-12 15:10:35.000000000 +0100 @@ -33,6 +33,14 @@ state.plugged = no state.unplugged = unknown +[Jack Line Out] +state.plugged = no +state.unplugged = unknown + +[Jack Line Out Front] +state.plugged = no +state.unplugged = unknown + [Element Hardware Master] switch = mute volume = merge diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/alsa/mixer/paths/analog-output-speaker.conf new/pulseaudio-6.0/src/modules/alsa/mixer/paths/analog-output-speaker.conf --- old/pulseaudio-5.99.3/src/modules/alsa/mixer/paths/analog-output-speaker.conf 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/alsa/mixer/paths/analog-output-speaker.conf 2015-02-12 15:10:35.000000000 +0100 @@ -36,6 +36,14 @@ state.plugged = no state.unplugged = unknown +[Jack Line Out] +state.plugged = no +state.unplugged = unknown + +[Jack Line Out Front] +state.plugged = no +state.unplugged = unknown + [Jack Speaker Phantom] required-any = any state.plugged = unknown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/alsa/mixer/profile-sets/default.conf new/pulseaudio-6.0/src/modules/alsa/mixer/profile-sets/default.conf --- old/pulseaudio-5.99.3/src/modules/alsa/mixer/profile-sets/default.conf 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/alsa/mixer/profile-sets/default.conf 2015-02-12 15:10:35.000000000 +0100 @@ -118,7 +118,7 @@ [Mapping analog-surround-21] device-strings = surround21:%f channel-map = front-left,front-right,lfe -paths-output = analog-output analog-output-speaker +paths-output = analog-output analog-output-lineout analog-output-speaker priority = 8 direction = output diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf new/pulseaudio-6.0/src/modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf --- old/pulseaudio-5.99.3/src/modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf 2015-02-12 15:10:35.000000000 +0100 @@ -37,7 +37,7 @@ [Mapping analog-surround-21] device-strings = surround21:%f channel-map = front-left,front-right,lfe -paths-output = analog-output analog-output-speaker-always +paths-output = analog-output analog-output-lineout analog-output-speaker-always priority = 8 direction = output diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/alsa/mixer/profile-sets/force-speaker.conf new/pulseaudio-6.0/src/modules/alsa/mixer/profile-sets/force-speaker.conf --- old/pulseaudio-5.99.3/src/modules/alsa/mixer/profile-sets/force-speaker.conf 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/alsa/mixer/profile-sets/force-speaker.conf 2015-02-12 15:10:35.000000000 +0100 @@ -36,7 +36,7 @@ [Mapping analog-surround-21] device-strings = surround21:%f channel-map = front-left,front-right,lfe -paths-output = analog-output analog-output-speaker-always +paths-output = analog-output analog-output-lineout analog-output-speaker-always priority = 8 direction = output diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/alsa/module-alsa-card.c new/pulseaudio-6.0/src/modules/alsa/module-alsa-card.c --- old/pulseaudio-5.99.3/src/modules/alsa/module-alsa-card.c 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/alsa/module-alsa-card.c 2015-02-12 15:10:35.000000000 +0100 @@ -455,6 +455,12 @@ if (!u->mixer_handle) return; + /* The code in this function expects ports to have a pa_alsa_port_data + * struct as their data, but in UCM mode ports don't have any data. Hence, + * the ELD controls can't currently be used in UCM mode. */ + if (u->use_ucm) + return; + PA_HASHMAP_FOREACH(port, u->card->ports, state) { pa_alsa_port_data *data = PA_DEVICE_PORT_DATA(port); snd_mixer_elem_t* melem; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/module-device-restore.c new/pulseaudio-6.0/src/modules/module-device-restore.c --- old/pulseaudio-5.99.3/src/modules/module-device-restore.c 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/module-device-restore.c 2015-02-12 15:10:35.000000000 +0100 @@ -1021,6 +1021,7 @@ PA_IDXSET_FOREACH(f, e->formats, idx) { pa_tagstruct_put_format_info(reply, f); } + perportentry_free(e); } pa_xfree(name); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/modules/module-loopback.c new/pulseaudio-6.0/src/modules/module-loopback.c --- old/pulseaudio-5.99.3/src/modules/module-loopback.c 2015-01-21 15:16:53.000000000 +0100 +++ new/pulseaudio-6.0/src/modules/module-loopback.c 2015-02-12 15:10:35.000000000 +0100 @@ -272,7 +272,7 @@ pa_source_output_assert_io_context(o); pa_assert_se(u = o->userdata); - if (u->skip > chunk->length) { + if (u->skip >= chunk->length) { u->skip -= chunk->length; return; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulseaudio-5.99.3/src/pulse/version.h new/pulseaudio-6.0/src/pulse/version.h --- old/pulseaudio-5.99.3/src/pulse/version.h 2015-01-21 15:18:05.000000000 +0100 +++ new/pulseaudio-6.0/src/pulse/version.h 2015-02-12 15:11:32.000000000 +0100 @@ -33,7 +33,7 @@ /** Return the version of the header files. Keep in mind that this is a macro and not a function, so it is impossible to get the pointer of it. */ -#define pa_get_headers_version() ("5.99.0") +#define pa_get_headers_version() ("6.0.0") /** Return the version of the library the current application is * linked to. */ @@ -50,10 +50,10 @@ #define PA_PROTOCOL_VERSION 30 /** The major version of PA. \since 0.9.15 */ -#define PA_MAJOR 5 +#define PA_MAJOR 6 /** The minor version of PA. \since 0.9.15 */ -#define PA_MINOR 99 +#define PA_MINOR 0 /** The micro version of PA (will always be 0 from v1.0 onwards). \since 0.9.15 */ #define PA_MICRO 0 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
