head 1.3; access; symbols pkgsrc-2025Q3:1.2.0.16 pkgsrc-2025Q3-base:1.2 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.11.11.12.34.13; author adam; state dead; branches; next 1.2; commitid h52x4P1rBTAtl8iG; 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.3 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-src_network_configure.cmake,v 1.2 2023/10/31 19:56:48 adam Exp $ * add libraries needed for networking on solaris --- src/network/configure.cmake.orig 2023-09-13 16:02:48.000000000 +0000 +++ src/network/configure.cmake @@@@ -13,12 +13,14 @@@@ qt_find_package(GSSAPI PROVIDED_TARGETS qt_find_package(GLIB2 OPTIONAL_COMPONENTS GOBJECT PROVIDED_TARGETS GLIB2::GOBJECT MODULE_NAME core QMAKE_LIB gobject) qt_find_package(GLIB2 OPTIONAL_COMPONENTS GIO PROVIDED_TARGETS GLIB2::GIO MODULE_NAME core QMAKE_LIB gio) qt_find_package(WrapResolv PROVIDED_TARGETS WrapResolv::WrapResolv MODULE_NAME network QMAKE_LIB libresolv) +qt_test_lib_target(TARGET QtTEST::needed_network_libs LIBS socket nsl) #### Tests # getifaddrs qt_config_compile_test(getifaddrs LABEL "getifaddrs()" + LIBRARIES QtTEST::needed_network_libs CODE "#include #include @@@@ -56,6 +58,7 @@@@ req.ifr_index = 0; # ipv6ifname qt_config_compile_test(ipv6ifname LABEL "IPv6 ifname" + LIBRARIES QtTEST::needed_network_libs CODE "#include #include @ 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-src_network_configure.cmake,v 1.1 2022/11/24 11:11:38 nros Exp $ @ 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$ d5 1 a5 1 --- src/network/configure.cmake.orig 2022-03-27 12:50:42.000000000 +0000 d7 1 a7 2 @@@@ -56,6 +56,7 @@@@ SSL_free(SSL_new(0)); qt_find_package(GSSAPI PROVIDED_TARGETS GSSAPI::GSSAPI MODULE_NAME network QMAKE_LIB gssapi) d10 1 d13 1 a14 2 #### Tests @@@@ -63,6 +64,7 @@@@ qt_find_package(GLIB2 OPTIONAL_COMPONENT d22 1 a22 1 @@@@ -100,6 +102,7 @@@@ req.ifr_index = 0; @