head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.6 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.4 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.2.0.14 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.12 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.10 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.8 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.6 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.4 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.2 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.1.0.8 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.6 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.4 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2025.06.30.15.18.49; author adam; state Exp; branches; next 1.2; commitid 9ZHk2ScIT5GYyV0G; 1.2 date 2023.09.29.21.12.15; author adam; state Exp; branches; next 1.1; commitid K9MnKOQuo98w5IGE; 1.1 date 2022.11.24.11.11.38; author nros; state Exp; branches; next ; commitid n1BbXXSKAeVzHW2E; desc @@ 1.3 log @qt6*: updated to 6.9.1 6.9.1 As a patch release, Qt 6.9.1 does not introduce new features but delivers over 450 bug fixes, security updates, and enhancements on top of the Qt 6.9.0 release. @ text @$NetBSD: patch-cmake_QtBaseGlobalTargets.cmake,v 1.2 2023/09/29 21:12:15 adam Exp $ * Only install non-generated files, this is needed since use in source build. * Don't install files bat.in files as thay are set to executable but not used by pkgsrc systems. * Don't install the directories under cmake/ since they create empty dirs on some platforms, files in them are installed anyway through other directives. --- cmake/QtBaseGlobalTargets.cmake.orig 2025-05-28 10:22:57.000000000 +0000 +++ cmake/QtBaseGlobalTargets.cmake @@@@ -255,6 +255,8 @@@@ qt_copy_or_install(DIRECTORY "config.tests/static_link_order" "config.tests/binary_for_strip" DESTINATION "${__GlobalConfig_install_dir}/config.tests" + FILES_MATCHING PATTERN "*.cpp" + PATTERN "CMakeLists.txt" ) # Install qt-internal-strip and qt-internal-ninja files. @@@@ -268,7 +270,6 @@@@ set(__qt_internal_strip_wrapper_files ) set(__qt_internal_strip_wrappers ${__qt_internal_strip_wrapper_programs} - ${__qt_internal_strip_wrapper_files} ) qt_copy_or_install(PROGRAMS ${__qt_internal_strip_wrapper_programs} @ 1.2 log @qt6: updated to 6.5.3 Qt 6.5.3 release is a patch release made on the top of Qt 6.5.2. As a patch release, Qt 6.5.3 does not add any new functionality but provides bug fixes and other improvements and maintains both forward and backward compatibility (source and binary) with Qt 6.5.2. For detailed information about Qt 6.5, refer to the online documentation included in this distribution. The documentation is also available online: https://doc.qt.io/qt-6/index.html @ text @d1 1 a1 1 $NetBSD: patch-cmake_QtBaseGlobalTargets.cmake,v 1.1 2022/11/24 11:11:38 nros Exp $ d3 1 a3 1 * Only install non-generated files, this is needed since use in source build d5 1 a5 1 by pkgsrc systems d7 1 a7 1 some platforms, files in them are installed anyway through other directives d9 1 a9 1 --- cmake/QtBaseGlobalTargets.cmake.orig 2022-11-03 12:40:18.000000000 +0000 d11 1 a11 1 @@@@ -294,14 +294,14 @@@@ qt_copy_or_install(DIRECTORY d20 2 d23 2 a24 4 libexec/qt-internal-strip.in - libexec/qt-internal-strip.bat.in libexec/qt-internal-ninja.in - libexec/qt-internal-ninja.bat.in d27 1 a27 1 ${__qt_internal_strip_wrappers} @ 1.1 log @Add qt6-qtbase version 6.4.1 to pkgsrc-current Qt6-qtbase is version 6 of the qtbase package of the Qt C++ GUI framework. This commit also adds qt6 meta-package needed for versioning and to be filled with more packages. @ text @d1 1 a1 1 $NetBSD$ a27 22 @@@@ -365,6 +365,10 @@@@ qt_copy_or_install(DIRECTORY cmake/ FILES_MATCHING PATTERN "Find*.cmake" PATTERN "tests" EXCLUDE PATTERN "3rdparty" EXCLUDE + PATTERN "ios" EXCLUDE + PATTERN "macos" EXCLUDE + PATTERN "platforms" EXCLUDE + PATTERN "QtBuildInternals" EXCLUDE ) # In prefix builds we also need to copy the files into the build config directory, so that the @@@@ -375,6 +379,10 @@@@ if(QT_WILL_INSTALL) FILES_MATCHING PATTERN "Find*.cmake" PATTERN "tests" EXCLUDE PATTERN "3rdparty" EXCLUDE + PATTERN "ios" EXCLUDE + PATTERN "macos" EXCLUDE + PATTERN "platforms" EXCLUDE + PATTERN "QtBuildInternals" EXCLUDE ) endif() @