head 1.5; access; symbols pkgsrc-2025Q3:1.4.0.6 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.4 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.2 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.3.0.2 pkgsrc-2024Q4-base:1.3 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.5 date 2025.11.11.12.34.13; author adam; state dead; branches; next 1.4; commitid h52x4P1rBTAtl8iG; 1.4 date 2024.12.26.22.20.15; author adam; state Exp; branches; next 1.3; commitid mcPwCabX51q8S3DF; 1.3 date 2024.10.25.10.41.57; author adam; state Exp; branches; next 1.2; commitid Zxq8xBCYofFa02vF; 1.2 date 2023.10.31.19.56.48; author adam; state Exp; branches; next 1.1; commitid yt8byKsPtC0NDOKE; 1.1 date 2022.11.24.11.11.38; author nros; state Exp; branches; next ; commitid n1BbXXSKAeVzHW2E; desc @@ 1.5 log @qt6: updated to 6.10.0 Qt 6.10 is now available, with new features and improvements for application developers and device creators! Highlights for UI builders include a new flex-box layout system for Qt Quick, and support for more vector animations in SVG and Lottie format. And we have listened to your feedback and made it easier to exchange data between C++ code and a Qt Quick UI developed in QML. Such data can then be used with the new SearchField control, or with a new FilledSurface graph from the Qt Graphs module. If you prefer to maintain your existing codebase, upgrading to Qt 6.10 ensures your application automatically aligns with high-contrast system settings on both desktop and mobile platforms. This and other improvements in our accessibility implementation directly benefits users reliant on assistive technologies, improving usability and inclusivity without requiring any additional development effort. In addition to these highlights, new APIs across the Qt modules bring increased flexibility and productivity for both QML and C++ developers, and for users of Qt Widgets and Qt Quick. @ text @$NetBSD: patch-cmake_QtProcessConfigureArgs.cmake,v 1.4 2024/12/26 22:20:15 adam Exp $ * add function so that libraries such as socket and nsl can be added to tests * add support for avoiding the cmake archiving api using configure since libarchive in pkgsrc that cmake uses is built without zstd support --- cmake/QtProcessConfigureArgs.cmake.orig 2024-11-12 10:55:11.000000000 +0000 +++ cmake/QtProcessConfigureArgs.cmake @@@@ -266,6 +266,7 @@@@ defstub(qt_internal_extend_sbom) defstub(qt_internal_sbom_add_license) defstub(qt_internal_extend_sbom_dependencies) defstub(qt_find_package_extend_sbom) +defstub(qt_test_lib_target) #################################################################################################### # Define functions/macros that are called in qt_cmdline.cmake files @@@@ -936,6 +937,7 @@@@ translate_boolean_input(sbom-verify QT_S translate_boolean_input(sbom-verify-required QT_SBOM_REQUIRE_VERIFY) translate_boolean_input(shared BUILD_SHARED_LIBS) translate_boolean_input(warnings_are_errors WARNINGS_ARE_ERRORS) +translate_boolean_input(avoid_cmake_archiving_api QT_AVOID_CMAKE_ARCHIVING_API) translate_boolean_input(qtinlinenamespace QT_INLINE_NAMESPACE) translate_string_input(qt_namespace QT_NAMESPACE) translate_string_input(qt_libinfix QT_LIBINFIX) @ 1.4 log @qt6: updated to 6.8.1 Qt 6.8.1 release is a patch release made on the top of Qt 6.8.0. As a patch release, Qt 6.8.1 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.8.0. @ text @d1 1 a1 1 $NetBSD: patch-cmake_QtProcessConfigureArgs.cmake,v 1.3 2024/10/25 10:41:57 adam Exp $ @ 1.3 log @qt6: updated to 6.8.0 6.8.0 For this release we have focused on improving and stabilizing existing functionality. With over 500 bug fixes and performance improvements since Qt 6.7, your existing code will run better without changing a single line. On macOS, Qt Quick applications now integrate with the native menu bar, and for a native Windows 11 look they can use the new Fluent style. Resizing Quick windows is snappier on macOS with Qt 6.8, and on Windows the application start-up time has been improved by changing the default font database to DirectWrite. Several modules that were under technology preview have been completed: Qt Graphs, Qt HttpServer, and Qt GRPC are promoted to be fully supported from this release on. Thanks to the feedback from our users we were able to finish those modules with substantial improvements since their initial introduction as technology previews. @ text @d1 1 a1 1 $NetBSD: patch-cmake_QtProcessConfigureArgs.cmake,v 1.2 2023/10/31 19:56:48 adam Exp $ d9 1 a9 1 --- cmake/QtProcessConfigureArgs.cmake.orig 2024-10-01 10:46:30.000000000 +0000 d11 1 a11 1 @@@@ -268,6 +268,7 @@@@ defstub(qt_internal_extend_sbom) d19 2 a20 2 @@@@ -928,6 +929,7 @@@@ translate_boolean_input(ccache QT_USE_CC translate_boolean_input(vcpkg QT_USE_VCPKG) @ 1.2 log @qt6: updated to 6.6.0 Qt 6.6 https://www.qt.io/blog/qt-6.6-released @ text @d1 1 a1 1 $NetBSD: patch-cmake_QtProcessConfigureArgs.cmake,v 1.1 2022/11/24 11:11:38 nros Exp $ d9 1 a9 1 --- cmake/QtProcessConfigureArgs.cmake.orig 2023-09-13 16:02:48.000000000 +0000 d11 4 a14 4 @@@@ -240,6 +240,7 @@@@ defstub(set_package_properties) defstub(qt_qml_find_python) defstub(qt_set01) defstub(qt_internal_check_if_linker_is_available) d19 1 a19 1 @@@@ -864,6 +865,7 @@@@ translate_boolean_input(ccache QT_USE_CC d24 1 a26 1 translate_string_input(qreal QT_COORD_TYPE) @ 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$ d9 1 a9 1 --- cmake/QtProcessConfigureArgs.cmake.orig 2022-03-27 12:50:42.000000000 +0000 d11 1 a11 1 @@@@ -177,6 +177,7 @@@@ defstub(set_package_properties) d19 2 a20 2 @@@@ -798,6 +799,7 @@@@ translate_boolean_input(precompile_heade translate_boolean_input(ccache QT_USE_CCACHE) @