head 1.4; access; symbols pkgsrc-2026Q2:1.3.0.8 pkgsrc-2026Q2-base:1.3 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.4 date 2026.08.18.18.26.02; author adam; state Exp; branches; next 1.3; commitid Z9I9pYTm5EZ5i9SG; 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.4 log @qt6: updated to 6.11.2 Qt 6.11.2 is now available for download. As a patch release, Qt 6.11.2 doesn’t introduce new features, but it delivers around 400 bug fixes, security improvements, and quality enhancements on top of Qt 6.11.1. For a full overview of the most notable changes, take a look at the Qt 6.11.2 release notes. @ text @$NetBSD: patch-cmake_QtBaseGlobalTargets.cmake,v 1.3 2025/06/30 15:18:49 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 2026-05-11 20:54:55.000000000 +0000 +++ cmake/QtBaseGlobalTargets.cmake @@@@ -326,6 +326,8 @@@@ set(__qt_internal_public_config_tests ) qt_copy_or_install(DIRECTORY ${__qt_internal_public_config_tests} DESTINATION "${__GlobalConfig_install_dir}/config.tests" + FILES_MATCHING PATTERN "*.cpp" + PATTERN "CMakeLists.txt" ) if(QT_WILL_INSTALL) file(COPY ${__qt_internal_public_config_tests} @@@@ -343,7 +345,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.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 @d1 1 a1 1 $NetBSD: patch-cmake_QtBaseGlobalTargets.cmake,v 1.2 2023/09/29 21:12:15 adam Exp $ d9 1 a9 1 --- cmake/QtBaseGlobalTargets.cmake.orig 2025-05-28 10:22:57.000000000 +0000 d11 3 a13 3 @@@@ -255,6 +255,8 @@@@ qt_copy_or_install(DIRECTORY "config.tests/static_link_order" "config.tests/binary_for_strip" d18 3 a20 3 # Install qt-internal-strip and qt-internal-ninja files. @@@@ -268,7 +270,6 @@@@ set(__qt_internal_strip_wrapper_files @ 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() @