use separation dep_version to build against, updated by release scripts

This commit is contained in:
Jonathan Riddell 2024-06-27 12:42:45 +01:00
parent ad8c947134
commit 6f2cab89d9

View file

@ -7,6 +7,7 @@ set(CMAKE_C_STANDARD 99)
set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(PROJECT_DEP_VERSION "6.1.1")
set(QT_MIN_VERSION "6.6.0") set(QT_MIN_VERSION "6.6.0")
set(KF6_MIN_VERSION "6.2.0") set(KF6_MIN_VERSION "6.2.0")
set(KDE_COMPILERSETTINGS_LEVEL "5.82") set(KDE_COMPILERSETTINGS_LEVEL "5.82")
@ -113,14 +114,14 @@ set_package_properties(Threads PROPERTIES
TYPE REQUIRED TYPE REQUIRED
) )
find_package(KWayland ${PROJECT_VERSION} CONFIG) find_package(KWayland ${PROJECT_DEP_VERSION} CONFIG)
set_package_properties(KWayland PROPERTIES set_package_properties(KWayland PROPERTIES
PURPOSE "Required to build wayland platform plugin and tests" PURPOSE "Required to build wayland platform plugin and tests"
TYPE REQUIRED TYPE REQUIRED
) )
# optional frameworks # optional frameworks
find_package(PlasmaActivities ${PROJECT_VERSION} CONFIG) find_package(PlasmaActivities ${PROJECT_DEP_VERSION} CONFIG)
set_package_properties(PlasmaActivities PROPERTIES set_package_properties(PlasmaActivities PROPERTIES
PURPOSE "Enable building of KWin with kactivities support" PURPOSE "Enable building of KWin with kactivities support"
TYPE OPTIONAL TYPE OPTIONAL
@ -140,14 +141,14 @@ set_package_properties(KF6Kirigami PROPERTIES
PURPOSE "Required at runtime for several QML effects" PURPOSE "Required at runtime for several QML effects"
TYPE RUNTIME TYPE RUNTIME
) )
find_package(Plasma ${PROJECT_VERSION} CONFIG) find_package(Plasma ${PROJECT_DEP_VERSION} CONFIG)
set_package_properties(Plasma PROPERTIES set_package_properties(Plasma PROPERTIES
DESCRIPTION "A QtQuick based components set" DESCRIPTION "A QtQuick based components set"
PURPOSE "Required at runtime for several QML effects" PURPOSE "Required at runtime for several QML effects"
TYPE RUNTIME TYPE RUNTIME
) )
find_package(KDecoration2 ${PROJECT_VERSION} CONFIG) find_package(KDecoration2 ${PROJECT_DEP_VERSION} CONFIG)
set_package_properties(KDecoration2 PROPERTIES set_package_properties(KDecoration2 PROPERTIES
TYPE REQUIRED TYPE REQUIRED
PURPOSE "Required for server side decoration support" PURPOSE "Required for server side decoration support"