]> cloud.milkyroute.net Git - dolphin.git/commitdiff
CMakeLists: make KFileMetadata a required dependency
authorMéven Car <meven@kde.org>
Thu, 31 Oct 2024 09:36:15 +0000 (10:36 +0100)
committerMéven Car <meven@kde.org>
Thu, 31 Oct 2024 09:36:15 +0000 (10:36 +0100)
CMakeLists.txt

index 0f997225fcca3552022fc2a04ee243d62ae3719f..eb3623e9b57315ca7a3e17478db88cb1a86a93e9 100644 (file)
@@ -105,6 +105,13 @@ if(PackageKitQt6_FOUND)
     set(HAVE_PACKAGEKIT TRUE)
 endif()
 
+find_package(KF6FileMetaData ${KF6_MIN_VERSION})
+set_package_properties(KF6FileMetaData PROPERTIES
+                       URL "https://projects.kde.org/kfilemetadata"
+                       TYPE REQUIRED
+                       PURPOSE "For accessing file metadata labels and filesystem metadata"
+                      )
+
 find_package(KF6Baloo ${KF6_MIN_VERSION})
 set_package_properties(KF6Baloo PROPERTIES DESCRIPTION "Baloo Core libraries"
                        URL "https://www.kde.org"
@@ -118,14 +125,7 @@ set_package_properties(KF6BalooWidgets PROPERTIES DESCRIPTION "Baloos Widgets"
                        TYPE OPTIONAL
                       )
 
-find_package(KF6FileMetaData ${KF6_MIN_VERSION})
-set_package_properties(KF6FileMetaData PROPERTIES
-                       URL "https://projects.kde.org/kfilemetadata"
-                       TYPE OPTIONAL
-                       PURPOSE "For accessing file metadata labels"
-                      )
-
-if (KF6Baloo_FOUND AND KF6BalooWidgets_FOUND AND KF6FileMetaData_FOUND)
+if (KF6Baloo_FOUND AND KF6BalooWidgets_FOUND)
     message(STATUS "Baloo packages are found")
     set(HAVE_BALOO TRUE)
 else()