diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,6 +20,12 @@ set(QT_MIN_VERSION "5.6.0") set(KF5_MIN_VERSION "5.25.0") +if(KF5_VERSION VERSION_GREATER "5.55.0") + set(AUTHLIB KF5::AuthCore) +else() + set(AUTHLIB KF5::Auth) +endif() + find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake/) diff --git a/core/CMakeLists.txt b/core/CMakeLists.txt --- a/core/CMakeLists.txt +++ b/core/CMakeLists.txt @@ -74,7 +74,7 @@ Qt5::Qml KF5::ConfigCore KF5::ConfigGui - KF5::Auth + ${AUTHLIB} KF5::IconThemes KF5::I18n KF5::Completion diff --git a/helpers/CMakeLists.txt b/helpers/CMakeLists.txt --- a/helpers/CMakeLists.txt +++ b/helpers/CMakeLists.txt @@ -11,7 +11,7 @@ target_link_libraries(mounthelper smb4kcore Qt5::Core - KF5::Auth + ${AUTHLIB} KF5::CoreAddons KF5::I18n KF5::KIOCore)