File phonon4qt5-backend-vlc-add-qt5-use-modules.diff of Package phonon4qt5-backend-vlc
Index: b/CMakeLists.txt
===================================================================
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,6 +3,18 @@ project(PhononVLC)
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
+#---- 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()
+
# Phonon
find_package(Phonon REQUIRED)
macro_ensure_version("4.7.0" ${PHONON_VERSION} PHONON_FOUND)