Package not found: openSUSE:Factory/cmpi-bindings

File fix-filename-and-path-of-qmlplugindump.patch of Package gsettings-qt

diff -Nur gsettings-qt-v1.1.0/GSettings/CMakeLists.txt gsettings-qt-v1.1.0-new/GSettings/CMakeLists.txt
--- gsettings-qt-v1.1.0/GSettings/CMakeLists.txt	2025-12-02 04:02:59.000000000 +0800
+++ gsettings-qt-v1.1.0-new/GSettings/CMakeLists.txt	2025-12-06 22:05:43.146073485 +0800
@@ -4,10 +4,15 @@
 if (EXISTS "/etc/debian_version")
     set(CHECK_DEFAULT_PATH "NO_DEFAULT_PATH")
 endif()
-find_program(QML_PLUGIN_DUMP qmlplugindump REQUIRED
-                 PATHS /usr/lib/qt${QT_VERSION_MAJOR}/bin
-                 ${CHECK_DEFAULT_PATH}
-)
+if (ENABLE_QT6)
+    find_program(QML_PLUGIN_DUMP qmlplugindump6 REQUIRED
+                     PATHS /usr/bin
+                     ${CHECK_DEFAULT_PATH})
+else()
+    find_program(QML_PLUGIN_DUMP qmlplugindump-qt5 REQUIRED
+                     PATHS /usr/bin
+                     ${CHECK_DEFAULT_PATH})
+endif()
 
 add_definitions(-DQT_NO_KEYWORDS)
 
openSUSE Build Service is sponsored by