Use ECMDeprecationSettings, bump hidden deprec. API to KF 5.95

NO_CHANGELOG
This commit is contained in:
Friedrich W. H. Kossebau 2022-06-28 00:35:18 +02:00
parent 83374f390e
commit 6cd0056f3b

View File

@ -13,9 +13,9 @@ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
include(KDEInstallDirs) include(KDEInstallDirs)
include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
include(KDECMakeSettings) include(KDECMakeSettings)
include(KDEGitCommitHooks) include(KDEGitCommitHooks)
include(ECMDeprecationSettings)
include(CheckIncludeFiles) include(CheckIncludeFiles)
include(FindPkgConfig) include(FindPkgConfig)
@ -70,8 +70,11 @@ if(KIMAGEFORMATS_JXL)
endif() endif()
add_feature_info(LibJXL LibJXL_FOUND "required for the QImage plugin for JPEG XL images") add_feature_info(LibJXL LibJXL_FOUND "required for the QImage plugin for JPEG XL images")
add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f02) ecm_set_disabled_deprecation_versions(
add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055900) QT 5.15.2
KF 5.95
)
add_subdirectory(src) add_subdirectory(src)
if (BUILD_TESTING) if (BUILD_TESTING)
add_subdirectory(autotests) add_subdirectory(autotests)