File support-Qt-6_10.patch of Package dtkmultimedia
diff -Nur dtkmultimedia-6.0.4/src/multimedia/CMakeLists.txt dtkmultimedia-6.0.4-new/src/multimedia/CMakeLists.txt
--- dtkmultimedia-6.0.4/src/multimedia/CMakeLists.txt 2025-10-15 09:55:30.000000000 +0800
+++ dtkmultimedia-6.0.4-new/src/multimedia/CMakeLists.txt 2025-11-06 22:37:25.422366592 +0800
@@ -83,6 +83,9 @@
target_compile_definitions(${BIN_NAME} PRIVATE VERSION="${CMAKE_PROJECT_VERSION}")
find_package(Qt${QT_VERSION_MAJOR}Gui)
+if(Qt6_VERSION VERSION_GREATER_EQUAL 6.10)
+ find_package(Qt${QT_VERSION_MAJOR} COMPONENTS GuiPrivate REQUIRED)
+endif()
find_package(Qt${QT_VERSION_MAJOR}Multimedia)
find_package(PkgConfig)
二进制文件 dtkmultimedia-6.0.4/src/multimedia/.CMakeLists.txt.swp 和 dtkmultimedia-6.0.4-new/src/multimedia/.CMakeLists.txt.swp 不同
diff -Nur dtkmultimedia-6.0.4/src/multimediawidgets/CMakeLists.txt dtkmultimedia-6.0.4-new/src/multimediawidgets/CMakeLists.txt
--- dtkmultimedia-6.0.4/src/multimediawidgets/CMakeLists.txt 2025-10-15 09:55:30.000000000 +0800
+++ dtkmultimedia-6.0.4-new/src/multimediawidgets/CMakeLists.txt 2025-11-06 22:37:14.692373403 +0800
@@ -39,6 +39,9 @@
find_package(Qt${QT_VERSION_MAJOR}Concurrent)
find_package(Qt${QT_VERSION_MAJOR}Multimedia)
find_package(Qt${QT_VERSION_MAJOR}MultimediaWidgets)
+if(Qt6_VERSION VERSION_GREATER_EQUAL 6.10)
+ find_package(Qt${QT_VERSION_MAJOR} COMPONENTS GuiPrivate REQUIRED)
+endif()
if (ENABLE_Qt6)
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS OpenGLWidgets)
else()
二进制文件 dtkmultimedia-6.0.4/src/multimediawidgets/.CMakeLists.txt.swp 和 dtkmultimedia-6.0.4-new/src/multimediawidgets/.CMakeLists.txt.swp 不同