X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/25a5a1df171770ea1f6c9665c4f048807d6fc80d..8e3addb7e73122a4c89ef347b03f714ff75a253a:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index bc00ca981..2a074067e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,13 +2,13 @@ cmake_minimum_required(VERSION 3.16) # KDE Application Version, managed by release script set (RELEASE_SERVICE_VERSION_MAJOR "25") -set (RELEASE_SERVICE_VERSION_MINOR "03") +set (RELEASE_SERVICE_VERSION_MINOR "07") set (RELEASE_SERVICE_VERSION_MICRO "70") set (RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project(Dolphin VERSION ${RELEASE_SERVICE_VERSION}) set(QT_MIN_VERSION "6.4.0") -set(KF6_MIN_VERSION "6.2.0") +set(KF6_MIN_VERSION "6.9.0") # use C++20 like KF6 itself set(CMAKE_CXX_STANDARD 20) @@ -58,6 +58,10 @@ find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS DBus ) +if (Qt6Gui_VERSION VERSION_GREATER_EQUAL "6.10.0") + find_package(Qt6GuiPrivate ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) +endif() + if (UNIX AND NOT APPLE AND NOT HAIKU) set(HAVE_X11 TRUE) endif() @@ -82,6 +86,7 @@ find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS WidgetsAddons Codecs GuiAddons + ColorScheme ) find_package(KF6UserFeedback ${KF6_MIN_VERSION})