File 0001-Try-new-cmake-style-for-Qt6-76.patch of Package fcitx5-qt

From 46a07a85d191fd77a1efc39c8ed43d0cd87788d2 Mon Sep 17 00:00:00 2001
From: Weng Xuetian <wengxt@gmail.com>
Date: Wed, 1 Oct 2025 18:53:23 -0700
Subject: [PATCH 1/3] Try new cmake style for Qt6 (#76)

---
 qt6/CMakeLists.txt | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/qt6/CMakeLists.txt b/qt6/CMakeLists.txt
index bff3a03..c24f3d7 100644
--- a/qt6/CMakeLists.txt
+++ b/qt6/CMakeLists.txt
@@ -1,10 +1,10 @@
 
-find_package(Qt6 ${REQUIRED_QT6_VERSION} CONFIG REQUIRED Core DBus Widgets)
-find_package(Qt6Gui ${REQUIRED_QT6_VERSION} REQUIRED Private)
+set(QT6_REQUIRED_COMPONENTS Core Gui GuiPrivate DBus Widgets)
+
 if (ENABLE_QT6_WAYLAND_WORKAROUND)
-  find_package(Qt6WaylandClient ${REQUIRED_QT6_VERSION} REQUIRED Private)
-  find_package(Qt6WaylandGlobalPrivate ${REQUIRED_QT6_VERSION} REQUIRED)
+  list(APPEND QT6_REQUIRED_COMPONENTS WaylandClient WaylandClientPrivate WaylandGlobalPrivate)
 endif()
+find_package(Qt6 ${REQUIRED_QT6_VERSION} CONFIG REQUIRED COMPONENTS ${QT6_REQUIRED_COMPONENTS})
 
 add_subdirectory(dbusaddons)
 add_subdirectory(platforminputcontext)
-- 
2.51.0

openSUSE Build Service is sponsored by