summaryrefslogtreecommitdiff
path: root/gui-libs/hyprqt6engine/files/hyprqt6engine-0.1.0-KDE-option.patch
blob: db90e59467b3c8868cc78b0c75f69dc28adad190 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 94ecfef..801aa13 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -10,9 +10,14 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 find_package(Qt6 6.9 CONFIG REQUIRED COMPONENTS BuildInternals Core Widgets)
 find_package(PkgConfig REQUIRED)
-find_package(KF6Config)
-find_package(KF6ColorScheme)
-find_package(KF6IconThemes)
+
+option(WITH_KDE "Enable KDE Frameworks integration" ON)
+
+if(WITH_KDE)
+    find_package(KF6Config REQUIRED)
+    find_package(KF6ColorScheme REQUIRED)
+    find_package(KF6IconThemes REQUIRED)
+endif()
 
 get_target_property(QT_QTPATHS_EXECUTABLE Qt6::qtpaths IMPORTED_LOCATION)