Hello community, here is the log from the commit of package phonon4qt5 for openSUSE:Factory checked in at 2018-05-06 14:54:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/phonon4qt5 (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "phonon4qt5" Sun May 6 14:54:35 2018 rev:17 rq:602228 version:4.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/phonon4qt5/phonon4qt5.changes 2018-02-28 20:00:00.153889076 +0100 +++ /work/SRC/openSUSE:Factory/.phonon4qt5.new/phonon4qt5.changes 2018-05-06 14:54:37.360098400 +0200 @@ -1,0 +2,8 @@ +Sat Apr 28 06:44:58 UTC 2018 - lbeltrame@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: ------------------ ++++++ phonon4qt5.spec ++++++ --- /var/tmp/diff_new_pack.z0rVpP/_old 2018-05-06 14:54:37.936077269 +0200 +++ /var/tmp/diff_new_pack.z0rVpP/_new 2018-05-06 14:54:37.940077122 +0200 @@ -19,7 +19,7 @@ %define rname phonon Name: phonon4qt5 -Version: 4.10.0 +Version: 4.10.1 Release: 0 Summary: Multimedia Platform Abstraction License: LGPL-2.0+ ++++++ 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)