File fix-missing-kdewin-definitions.patch of Package mingw64-kdelibs4
--- a/cmake/modules/FindKDE4Internal.cmake 2016-10-25 12:23:11.491086691 +0000
+++ b/cmake/modules/FindKDE4Internal.cmake 2016-10-25 14:34:25.291230516 +0000
@@ -765,7 +765,13 @@
if (WIN32)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_INSTALL_PREFIX}/share/apps/cmake/modules")
- find_package(KDEWin REQUIRED)
+ find_package(KDEWin REQUIRED CONFIG)
+ add_definitions(${KDEWIN_DEFINITIONS})
+ include_directories(${KDEWIN_INCLUDES})
+ # setup for cmake checks
+ set(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES} ${KDEWIN_LIBRARIES}")
+ #set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${KDEWIN_DEFINITIONS}")
+ set(CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES} ${KDEWIN_INCLUDES}")
option(KDE4_ENABLE_UAC_MANIFEST "add manifest to make vista uac happy" OFF)
if (KDE4_ENABLE_UAC_MANIFEST)
find_program(KDE4_MT_EXECUTABLE mt