Hello community, here is the log from the commit of package phonon for openSUSE:Factory checked in at 2018-05-06 14:54:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/phonon (Old) and /work/SRC/openSUSE:Factory/.phonon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phonon" Sun May 6 14:54:41 2018 rev:65 rq:602230 version:4.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/phonon/phonon.changes 2018-02-28 19:59:56.066036990 +0100 +++ /work/SRC/openSUSE:Factory/.phonon.new/phonon.changes 2018-05-06 14:54:42.619905435 +0200 @@ -1,0 +2,8 @@ +Sat Apr 28 06:45:50 UTC 2018 - lbeltr...@kde.org + +- Update to 4.10.1: + * CMake files are now compatible with Qt 5.11. Note that the + relevant CMake code is shared with the backends, and thus also + fixes the compatibility issue there. + +------------------------------------------------------------------- Old: ---- phonon-4.10.0.tar.xz New: ---- phonon-4.10.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ phonon.spec ++++++ --- /var/tmp/diff_new_pack.BEONAJ/_old 2018-05-06 14:54:43.351878581 +0200 +++ /var/tmp/diff_new_pack.BEONAJ/_new 2018-05-06 14:54:43.351878581 +0200 @@ -1,7 +1,7 @@ # # spec file for package phonon # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,10 +17,10 @@ Name: phonon -Version: 4.10.0 +Version: 4.10.1 Release: 0 Summary: Multimedia Platform Abstraction -License: LGPL-2.0+ +License: LGPL-2.0-or-later Group: System/GUI/KDE Url: http://phonon.kde.org/ Source: http://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz ++++++ phonon-4.10.0.tar.xz -> phonon-4.10.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.10.0/CMakeLists.txt new/phonon-4.10.1/CMakeLists.txt --- old/phonon-4.10.0/CMakeLists.txt 2018-02-23 15:30:17.000000000 +0100 +++ new/phonon-4.10.1/CMakeLists.txt 2018-04-27 11:23:33.000000000 +0200 @@ -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 "10") # 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.10.0/cmake/PhononQt5.cmake new/phonon-4.10.1/cmake/PhononQt5.cmake --- old/phonon-4.10.0/cmake/PhononQt5.cmake 2018-02-23 15:30:17.000000000 +0100 +++ new/phonon-4.10.1/cmake/PhononQt5.cmake 2018-04-27 11:23:33.000000000 +0200 @@ -35,6 +35,17 @@ macro_log_feature(Qt5Widgets_FOUND "Qt5 Widgets (qtbase)" "" "" TRUE) #---- compat +# Qt 5.11 dropped this. We rely on it to enable joint Qt4+5 dep mapping. +if(NOT COMMAND qt5_use_modules) + macro (qt5_use_modules target) + set(_deps "") + foreach (arg ${ARGN}) + list(APPEND _deps Qt5::${arg}) + endforeach () + target_link_libraries(${target} ${_deps}) + endmacro (qt5_use_modules target args) +endif() + # Compat variables for plugins. function(_QT4_QUERY_QMAKE VAR RESULT) get_target_property(QT_QMAKE_EXECUTABLE ${Qt5Core_QMAKE_EXECUTABLE} LOCATION)