From b2162a2c3d7c1f43cfa3af761400ef4dc3733351 Mon Sep 17 00:00:00 2001 From: "Friedrich W. H. Kossebau" Date: Sun, 12 Mar 2023 13:48:03 +0100 Subject: [PATCH] Adapt to Qt6 name of KDEGames library GIT_SILENT --- CMakeLists.txt | 6 +++++- src/CMakeLists.txt | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d1bdb4f..da0ee48 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,7 +54,11 @@ find_package(KF${KF_MAJOR_VERSION} ${KF_MIN_VERSION} REQUIRED COMPONENTS NewStuff ) -find_package(KF5KDEGames 7.3.0 REQUIRED) +if (QT_MAJOR_VERSION STREQUAL "6") + find_package(KDEGames6 7.5.0 REQUIRED) +else() + find_package(KF5KDEGames 7.3.0 REQUIRED) +endif() find_package(GNUGo QUIET) set_package_properties(GNUGo PROPERTIES diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 9e9faae..17c053b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -57,8 +57,13 @@ kconfig_add_kcfg_files(kigo preferences.kcfgc) file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../data/icons/*-apps-kigo.png") ecm_add_app_icon(kigo ICONS ${ICONS_SRCS}) +if (QT_MAJOR_VERSION STREQUAL "6") + target_link_libraries(kigo KDEGames6) +else() + target_link_libraries(kigo KF5KDEGames) +endif() + target_link_libraries(kigo - KF5KDEGames KF${KF_MAJOR_VERSION}::XmlGui KF${KF_MAJOR_VERSION}::KIOWidgets # KUrlRequester KF${KF_MAJOR_VERSION}::TextWidgets # KPluralHandlingSpinBox