head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.4 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.2 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.1.0.12 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.10 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.8 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.6 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.4 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.2 pkgsrc-2024Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2025.11.11.12.34.13; author adam; state Exp; branches; next 1.1; commitid h52x4P1rBTAtl8iG; 1.1 date 2024.04.27.11.49.40; author adam; state Exp; branches; next ; commitid H5o77rdH7OuacM7F; desc @@ 1.2 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_gui_configure.cmake,v 1.1 2024/04/27 11:49:40 adam Exp $ Support all UNIX platforms. --- src/gui/configure.cmake.orig 2025-10-01 09:37:05.000000000 +0000 +++ src/gui/configure.cmake @@@@ -76,7 +76,7 @@@@ qt_find_package(GLESv2 MODULE qt_find_package(Tslib MODULE PROVIDED_TARGETS PkgConfig::Tslib MODULE_NAME gui QMAKE_LIB tslib) qt_find_package(WrapVulkanHeaders MODULE PROVIDED_TARGETS WrapVulkanHeaders::WrapVulkanHeaders MODULE_NAME gui QMAKE_LIB vulkan MARK_OPTIONAL) -if(LINUX OR FREEBSD OR QT_FIND_ALL_PACKAGES_ALWAYS) +if(UNIX OR QT_FIND_ALL_PACKAGES_ALWAYS) qt_find_package(Wayland MODULE PROVIDED_TARGETS Wayland::Server MODULE_NAME gui QMAKE_LIB wayland_server) qt_find_package(Wayland MODULE PROVIDED_TARGETS Wayland::Client @ 1.1 log @qt6: updated to 6.7.0 Qt 6.7 is out with lots of large and small improvements for all of us who like to have fun when building modern applications and user experiences. https://www.qt.io/blog/qt-6.7-released @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- src/gui/configure.cmake.orig 2024-04-26 16:25:16.765900081 +0000 d7 3 a9 3 @@@@ -60,7 +60,7 @@@@ qt_find_package(GLESv2 PROVIDED_TARGETS qt_find_package(Tslib PROVIDED_TARGETS PkgConfig::Tslib MODULE_NAME gui QMAKE_LIB tslib) qt_find_package(WrapVulkanHeaders PROVIDED_TARGETS WrapVulkanHeaders::WrapVulkanHeaders d11 5 a15 5 -if((LINUX) OR QT_FIND_ALL_PACKAGES_ALWAYS) +if((UNIX) OR QT_FIND_ALL_PACKAGES_ALWAYS) qt_find_package(Wayland PROVIDED_TARGETS Wayland::Server MODULE_NAME gui QMAKE_LIB wayland_server) qt_find_package(Wayland PROVIDED_TARGETS Wayland::Client MODULE_NAME gui QMAKE_LIB wayland_client) endif() @