Hello community, here is the log from the commit of package phonon4qt5 for openSUSE:Factory checked in at 2017-01-28 11:03:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/phonon4qt5 (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phonon4qt5" Changes: -------- --- /work/SRC/openSUSE:Factory/phonon4qt5/phonon4qt5.changes 2016-07-21 07:41:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5.new/phonon4qt5.changes 2017-02-03 18:55:22.154628019 +0100 @@ -1,0 +2,8 @@ +Tue Jan 24 09:39:59 UTC 2017 - tittiatc...@gmail.com + +- Update to 4.9.1 + * Changes + * use cmake variables to check if QtDbus is enabled + * change eol handling to not trigger static warnings + +------------------------------------------------------------------- Old: ---- phonon-4.9.0.tar.xz New: ---- phonon-4.9.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ phonon4qt5.spec ++++++ --- /var/tmp/diff_new_pack.DU7L99/_old 2017-02-03 18:55:22.714549394 +0100 +++ /var/tmp/diff_new_pack.DU7L99/_new 2017-02-03 18:55:22.718548833 +0100 @@ -19,7 +19,7 @@ %define rname phonon Name: phonon4qt5 -Version: 4.9.0 +Version: 4.9.1 Release: 0 Summary: Multimedia Platform Abstraction License: LGPL-2.0+ ++++++ phonon-4.9.0.tar.xz -> phonon-4.9.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.9.0/CMakeLists.txt new/phonon-4.9.1/CMakeLists.txt --- old/phonon-4.9.0/CMakeLists.txt 2016-04-18 06:25:17.000000000 +0200 +++ new/phonon-4.9.1/CMakeLists.txt 2017-01-24 08:29:17.000000000 +0100 @@ -23,7 +23,7 @@ # If you are unsure about the this: http://plan99.net/~mike/writing-shared-libraries.html set(PHONON_LIB_MAJOR_VERSION "4") # Only change on binary incompatible changes set(PHONON_LIB_MINOR_VERSION "9") # Only change on binary compatible changes with new interfaces -set(PHONON_LIB_PATCH_VERSION "0") # Bump whenever you feel like it :P +set(PHONON_LIB_PATCH_VERSION "1") # Bump whenever you feel like it :P set(PHONON_LIB_VERSION "${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}.${PHONON_LIB_PATCH_VERSION}") set(PHONON_LIB_SOVERSION ${PHONON_LIB_MAJOR_VERSION}) set(PHONON_LIB_SONAME phonon) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.9.0/phonon/CMakeLists.txt new/phonon-4.9.1/phonon/CMakeLists.txt --- old/phonon-4.9.0/phonon/CMakeLists.txt 2016-04-18 06:25:17.000000000 +0200 +++ new/phonon-4.9.1/phonon/CMakeLists.txt 2017-01-24 08:29:17.000000000 +0100 @@ -12,7 +12,7 @@ # ------------------------ Configure File QMake Style ------------------------ # -if (PHONON_NO_DBUS) +if (PHONON_NO_DBUS OR NOT QT_QTDBUS_FOUND) set(PHONON_NO_DBUS_DEFINE "#define PHONON_NO_DBUS") else() set(PHONON_NO_DBUS_DEFINE "/* #undef PHONON_NO_DBUS */") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.9.0/phonon/phononconfig_p.h.in new/phonon-4.9.1/phonon/phononconfig_p.h.in --- old/phonon-4.9.0/phonon/phononconfig_p.h.in 2016-04-18 06:25:17.000000000 +0200 +++ new/phonon-4.9.1/phonon/phononconfig_p.h.in 2017-01-24 08:29:17.000000000 +0100 @@ -3,14 +3,7 @@ #ifndef PHONONCONFIG_H_P #define PHONONCONFIG_H_P -#include <QtCore/qfeatures.h> - /** Whether to build with D-Bus support */ $${PHONON_NO_DBUS_DEFINE} -/** If QT_NO_DBUS is defined, always set PHONON_NO_DBUS */ -#if !defined(PHONON_NO_DBUS) && defined(QT_NO_DBUS) -#define PHONON_NO_DBUS 1 -#endif - #endif // PHONONCONFIG_H_P diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.9.0/phonon/pulsesupport.cpp new/phonon-4.9.1/phonon/pulsesupport.cpp --- old/phonon-4.9.0/phonon/pulsesupport.cpp 2016-04-18 06:25:17.000000000 +0200 +++ new/phonon-4.9.1/phonon/pulsesupport.cpp 2017-01-24 08:29:17.000000000 +0100 @@ -437,11 +437,12 @@ // our device info and can exit and reconnect if (s_context != c) pa_context_disconnect(c); - } - if (!info) - return; + return; // eol + } + // If we aren't at eol we expect info to be valid! + Q_ASSERT(info); Q_ASSERT(info->name); Q_ASSERT(info->description); Q_ASSERT(info->icon);