Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
UPDATE: x11/qt6
To:
ports@openbsd.org
Date:
Fri, 6 Feb 2026 17:04:43 +0100

Download raw body.

Thread
  • Rafael Sadowski:

    UPDATE: x11/qt6

Here is diff to update Qt6 to the latest stable version 6.10.2. I'm
still playing with it and plan to commit it after c2k26.

Feedback and tests welcome.

Rafael

Index: Makefile.version
===================================================================
RCS file: /cvs/ports/x11/qt6/Makefile.version,v
diff -u -p -r1.19 Makefile.version
--- Makefile.version	9 Dec 2025 10:37:31 -0000	1.19
+++ Makefile.version	6 Feb 2026 15:29:24 -0000
@@ -1,6 +1,6 @@
 # Common source for Qt6 version
-QT6_VERSION =		6.10.1
-PYSIDE_VERSION =	6.10.1
+QT6_VERSION =		6.10.2
+PYSIDE_VERSION =	6.10.2
 
 # This one is used for building dependencies for examples and documentation,
 # which obviously should be in sync with core packages.
Index: pyside6/pyside/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/pyside6/pyside/distinfo,v
diff -u -p -r1.5 distinfo
--- pyside6/pyside/distinfo	9 Dec 2025 10:37:31 -0000	1.5
+++ pyside6/pyside/distinfo	6 Feb 2026 15:29:24 -0000
@@ -1,6 +1,6 @@
 SHA256 (qt/0001-Fix-installation.patch) = gmn3JCSQunjBRo2GTQZ/9OKlzkItkeDJpgx3+MNrs9w=
 SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8=
-SHA256 (qt/pyside-setup-everywhere-src-6.10.1.tar.xz) = /VT0CFPWHf2EXbtA1PifvWPfXtNBs9mix3u1yUegqDg=
+SHA256 (qt/pyside-setup-everywhere-src-6.10.2.tar.xz) = Be7Di7cb//+IYHhuPAdmzEuGr/xyQ5vSRsVIib3LdAA=
 SIZE (qt/0001-Fix-installation.patch) = 2347
 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793
-SIZE (qt/pyside-setup-everywhere-src-6.10.1.tar.xz) = 17746968
+SIZE (qt/pyside-setup-everywhere-src-6.10.2.tar.xz) = 17877708
Index: pyside6/shiboken/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/pyside6/shiboken/Makefile,v
diff -u -p -r1.12 Makefile
--- pyside6/shiboken/Makefile	14 Dec 2025 11:18:41 -0000	1.12
+++ pyside6/shiboken/Makefile	6 Feb 2026 15:29:24 -0000
@@ -1,6 +1,5 @@
 COMMENT =		Python binding generator for C++ libraries
 PKGNAME =		shiboken6-${VERSION}
-REVISION =		0
 
 SHARED_LIBS +=		shiboken6.abi3	2.0 # 0.0
 
Index: pyside6/shiboken/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/pyside6/shiboken/distinfo,v
diff -u -p -r1.5 distinfo
--- pyside6/shiboken/distinfo	9 Dec 2025 10:37:31 -0000	1.5
+++ pyside6/shiboken/distinfo	6 Feb 2026 15:29:24 -0000
@@ -1,6 +1,6 @@
 SHA256 (qt/0001-Fix-installation.patch) = gmn3JCSQunjBRo2GTQZ/9OKlzkItkeDJpgx3+MNrs9w=
 SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8=
-SHA256 (qt/pyside-setup-everywhere-src-6.10.1.tar.xz) = /VT0CFPWHf2EXbtA1PifvWPfXtNBs9mix3u1yUegqDg=
+SHA256 (qt/pyside-setup-everywhere-src-6.10.2.tar.xz) = Be7Di7cb//+IYHhuPAdmzEuGr/xyQ5vSRsVIib3LdAA=
 SIZE (qt/0001-Fix-installation.patch) = 2347
 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793
-SIZE (qt/pyside-setup-everywhere-src-6.10.1.tar.xz) = 17746968
+SIZE (qt/pyside-setup-everywhere-src-6.10.2.tar.xz) = 17877708
Index: pyside6/tools/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/pyside6/tools/distinfo,v
diff -u -p -r1.5 distinfo
--- pyside6/tools/distinfo	9 Dec 2025 10:37:31 -0000	1.5
+++ pyside6/tools/distinfo	6 Feb 2026 15:29:24 -0000
@@ -1,6 +1,6 @@
 SHA256 (qt/0001-Fix-installation.patch) = gmn3JCSQunjBRo2GTQZ/9OKlzkItkeDJpgx3+MNrs9w=
 SHA256 (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = O8h0Ceo9xBhH8dXXYS/ZeTG2fxtAUQtGVUOo71yXZP8=
-SHA256 (qt/pyside-setup-everywhere-src-6.10.1.tar.xz) = /VT0CFPWHf2EXbtA1PifvWPfXtNBs9mix3u1yUegqDg=
+SHA256 (qt/pyside-setup-everywhere-src-6.10.2.tar.xz) = Be7Di7cb//+IYHhuPAdmzEuGr/xyQ5vSRsVIib3LdAA=
 SIZE (qt/0001-Fix-installation.patch) = 2347
 SIZE (qt/0001-Revert-Modify-headers-installation-for-CMake-builds.patch) = 11793
-SIZE (qt/pyside-setup-everywhere-src-6.10.1.tar.xz) = 17746968
+SIZE (qt/pyside-setup-everywhere-src-6.10.2.tar.xz) = 17877708
Index: qt3d/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qt3d/Makefile,v
diff -u -p -r1.14 Makefile
--- qt3d/Makefile	19 Jan 2026 09:48:59 -0000	1.14
+++ qt3d/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	Qt3D
 COMMENT =	Qt6 components for 3D graphics
 PKGSPEC =	qt6-qt3d-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt63DAnimation            1.0 # 6.6
 SHARED_LIBS +=  Qt63DCore                 1.2 # 6.6
Index: qt3d/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qt3d/distinfo,v
diff -u -p -r1.13 distinfo
--- qt3d/distinfo	9 Dec 2025 10:37:31 -0000	1.13
+++ qt3d/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qt3d-everywhere-src-6.10.1.tar.xz) = YFk/1U97HkjcZ93ODxET5Fk4eIclOWdxBMkpJu8DnJo=
-SIZE (qt/qt3d-everywhere-src-6.10.1.tar.xz) = 141828584
+SHA256 (qt/qt3d-everywhere-src-6.10.2.tar.xz) = /rvKnUkf7KD6LXcOkSWQtO8Y5GH3OcpuhV6mKkiLu20=
+SIZE (qt/qt3d-everywhere-src-6.10.2.tar.xz) = 141816364
Index: qt5compat/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qt5compat/Makefile,v
diff -u -p -r1.9 Makefile
--- qt5compat/Makefile	19 Jan 2026 09:48:59 -0000	1.9
+++ qt5compat/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	Qt5Compat
 COMMENT =	Qt6 module contains unsupported Qt 5 APIs
 PKGSPEC =	qt6-qt5compat-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Core5Compat      1.0 # 6.5
 
Index: qt5compat/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qt5compat/distinfo,v
diff -u -p -r1.16 distinfo
--- qt5compat/distinfo	9 Dec 2025 10:37:31 -0000	1.16
+++ qt5compat/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qt5compat-everywhere-src-6.10.1.tar.xz) = cjltFgoVPe4BtBzwyumtRiBM9hOtt5Gz7oWn7+rf/iQ=
-SIZE (qt/qt5compat-everywhere-src-6.10.1.tar.xz) = 14615528
+SHA256 (qt/qt5compat-everywhere-src-6.10.2.tar.xz) = P6QY8PrALrnvxfdi++JfIGR7Drt/qS+vB+behQRBYcI=
+SIZE (qt/qt5compat-everywhere-src-6.10.2.tar.xz) = 14619684
Index: qtbase/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/Makefile,v
diff -u -p -r1.52 Makefile
--- qtbase/Makefile	22 Dec 2025 05:32:22 -0000	1.52
+++ qtbase/Makefile	6 Feb 2026 15:29:25 -0000
@@ -4,7 +4,6 @@ COMMENT-main =		C++ general-purpose tool
 COMMENT-global =	global Qt6 documentation internals
 COMMENT-mysql =		MySQL plugin for Qt6
 COMMENT-psql =		PostgresSQL plugin for Qt6
-REVISION-main =		1
 
 PKGSPEC-main =		qt6-qtbase-${QT6_PKGSPEC}
 
@@ -17,23 +16,22 @@ PKG_ARCH-global =	*
 DPB_PROPERTIES =	parallel
 
 SHARED_LIBS +=  Qt6Concurrent                0.1 # 6.7
-SHARED_LIBS +=  Qt6Core                      6.0 # 6.7
+SHARED_LIBS +=  Qt6Core                      7.0 # 6.7
 SHARED_LIBS +=  Qt6DBus                      3.1 # 6.7
-SHARED_LIBS +=  Qt6Gui                       8.0 # 6.7
-SHARED_LIBS +=  Qt6Network                   4.0 # 6.7
+SHARED_LIBS +=  Qt6Gui                       9.0 # 6.7
+SHARED_LIBS +=  Qt6Network                   5.0 # 6.7
 SHARED_LIBS +=  Qt6OpenGL                    3.0 # 6.7
 SHARED_LIBS +=  Qt6PrintSupport              1.1 # 6.7
 SHARED_LIBS +=  Qt6Sql                       3.1 # 6.7
 SHARED_LIBS +=  Qt6Test                      5.0 # 6.7
-SHARED_LIBS +=  Qt6Widgets                   4.0 # 6.7
+SHARED_LIBS +=  Qt6Widgets                   5.0 # 6.7
 SHARED_LIBS +=  Qt6Xml                       1.0 # 6.7
 SHARED_LIBS +=  Qt6EglFSDeviceIntegration    2.0 # 6.7
 SHARED_LIBS +=  Qt6EglFsKmsSupport           1.0 # 6.7
-SHARED_LIBS +=  Qt6OpenGLExtensions          0.1 # 6.7
 SHARED_LIBS +=  Qt6XcbQpa                    4.1 # 6.7
 SHARED_LIBS +=  Qt6EglFsKmsGbmSupport        0.2 # 6.7
 SHARED_LIBS +=  Qt6OpenGLWidgets             1.0 # 6.7
-SHARED_LIBS +=  Qt6WaylandClient             8.0 # 6.7
+SHARED_LIBS +=  Qt6WaylandClient             9.0 # 6.7
 SHARED_LIBS +=  Qt6WlShellIntegration        4.0 # 6.7
 
 WANTLIB-main += ${COMPILER_LIBCXX} EGL GL ICE SM X11 X11-xcb atk-1.0
Index: qtbase/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/distinfo,v
diff -u -p -r1.16 distinfo
--- qtbase/distinfo	9 Dec 2025 10:37:31 -0000	1.16
+++ qtbase/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtbase-everywhere-src-6.10.1.tar.xz) = WmIm9+I9tR/cMiMSHrpT8/VEfPDMTWy4Kjot96ZdJl0=
-SIZE (qt/qtbase-everywhere-src-6.10.1.tar.xz) = 50234516
+SHA256 (qt/qtbase-everywhere-src-6.10.2.tar.xz) = rreNKSkaK1/VPLVZUPj1BltJeMJfsdd/Yn1pWrmt8h4=
+SIZE (qt/qtbase-everywhere-src-6.10.2.tar.xz) = 50374380
Index: qtbase/patches/patch-cmake_QtFeature_cmake
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/patches/patch-cmake_QtFeature_cmake,v
diff -u -p -r1.12 patch-cmake_QtFeature_cmake
--- qtbase/patches/patch-cmake_QtFeature_cmake	9 Dec 2025 10:37:32 -0000	1.12
+++ qtbase/patches/patch-cmake_QtFeature_cmake	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,7 @@
 Index: cmake/QtFeature.cmake
 --- cmake/QtFeature.cmake.orig
 +++ cmake/QtFeature.cmake
-@@ -1748,7 +1748,23 @@ function(qt_get_platform_try_compile_vars out_var)
+@@ -1790,7 +1790,23 @@ function(qt_get_platform_try_compile_vars out_var)
      set("${out_var}" "${flags_cmd_line}" PARENT_SCOPE)
  endfunction()
  
Index: qtbase/patches/patch-cmake_QtProcessConfigureArgs_cmake
===================================================================
RCS file: qtbase/patches/patch-cmake_QtProcessConfigureArgs_cmake
diff -N qtbase/patches/patch-cmake_QtProcessConfigureArgs_cmake
--- qtbase/patches/patch-cmake_QtProcessConfigureArgs_cmake	9 Dec 2025 10:37:32 -0000	1.11
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-Index: cmake/QtProcessConfigureArgs.cmake
---- cmake/QtProcessConfigureArgs.cmake.orig
-+++ cmake/QtProcessConfigureArgs.cmake
-@@ -290,6 +290,7 @@ defstub(qt_feature_definition)
- defstub(qt_find_package)
- defstub(set_package_properties)
- defstub(qt_qml_find_python)
-+defstub(qt_test_lib_target)
- defstub(qt_set01)
- defstub(qt_internal_check_if_linker_is_available)
- defstub(qt_internal_add_sbom)
Index: qtbase/patches/patch-src_gui_configure_cmake
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/patches/patch-src_gui_configure_cmake,v
diff -u -p -r1.3 patch-src_gui_configure_cmake
--- qtbase/patches/patch-src_gui_configure_cmake	9 Dec 2025 10:37:32 -0000	1.3
+++ qtbase/patches/patch-src_gui_configure_cmake	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,7 @@
 Index: src/gui/configure.cmake
 --- src/gui/configure.cmake.orig
 +++ src/gui/configure.cmake
-@@ -76,7 +76,7 @@ qt_find_package(GLESv2 MODULE
+@@ -79,7 +79,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)
@@ -10,7 +10,7 @@ Index: src/gui/configure.cmake
      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
-@@ -192,7 +192,7 @@ endif()
+@@ -195,7 +195,7 @@ endif()
  qt_add_qmake_lib_dependency(xrender xlib)
  
  # qt wayland client
@@ -19,7 +19,7 @@ Index: src/gui/configure.cmake
      # EGL
      if(NOT TARGET EGL::EGL)
          qt_find_package(EGL MODULE
-@@ -429,7 +429,7 @@ PVRGrfxServerInit();
+@@ -432,7 +432,7 @@ PVRGrfxServerInit();
  qt_config_compile_test(evdev
      LABEL "evdev"
      CODE
Index: qtbase/patches/patch-src_network_socket_qnativesocketengine_unix_cpp
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/patches/patch-src_network_socket_qnativesocketengine_unix_cpp,v
diff -u -p -r1.2 patch-src_network_socket_qnativesocketengine_unix_cpp
--- qtbase/patches/patch-src_network_socket_qnativesocketengine_unix_cpp	9 Dec 2025 10:37:32 -0000	1.2
+++ qtbase/patches/patch-src_network_socket_qnativesocketengine_unix_cpp	6 Feb 2026 15:29:25 -0000
@@ -3,7 +3,7 @@ https://codereview.qt-project.org/c/qt/q
 Index: src/network/socket/qnativesocketengine_unix.cpp
 --- src/network/socket/qnativesocketengine_unix.cpp.orig
 +++ src/network/socket/qnativesocketengine_unix.cpp
-@@ -1429,7 +1429,7 @@ int QNativeSocketEnginePrivate::nativeSelect(QDeadline
+@@ -1431,7 +1431,7 @@ int QNativeSocketEnginePrivate::nativeSelect(QDeadline
      }
  
      static const short read_flags = POLLIN | POLLHUP | POLLERR;
Index: qtbase/pkg/PLIST-global
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/pkg/PLIST-global,v
diff -u -p -r1.12 PLIST-global
--- qtbase/pkg/PLIST-global	9 Dec 2025 10:37:32 -0000	1.12
+++ qtbase/pkg/PLIST-global	6 Feb 2026 15:29:25 -0000
@@ -187,8 +187,8 @@ share/qt6/wayland/protocols/appmenu/appm
 share/qt6/wayland/protocols/appmenu/qt_attribution.json
 share/qt6/wayland/protocols/color-management/
 share/qt6/wayland/protocols/color-management/REUSE.toml
+share/qt6/wayland/protocols/color-management/color-management-v1.xml
 share/qt6/wayland/protocols/color-management/qt_attribution.json
-share/qt6/wayland/protocols/color-management/xx-color-management-v4.xml
 share/qt6/wayland/protocols/cursor-shape/
 share/qt6/wayland/protocols/cursor-shape/REUSE.toml
 share/qt6/wayland/protocols/cursor-shape/cursor-shape-v1.xml
Index: qtbase/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/x11/qt6/qtbase/pkg/PLIST-main,v
diff -u -p -r1.18 PLIST-main
--- qtbase/pkg/PLIST-main	9 Dec 2025 10:37:32 -0000	1.18
+++ qtbase/pkg/PLIST-main	6 Feb 2026 15:29:25 -0000
@@ -2171,6 +2171,7 @@ include/X11/qt6/QtWaylandClient/${VERSIO
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qtwaylandclient-config_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qtwaylandclientglobal_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-appmenu.h
+include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-color-management-v1.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-cursor-shape-v1.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-fractional-scale-v1.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-hardware-integration.h
@@ -2191,7 +2192,6 @@ include/X11/qt6/QtWaylandClient/${VERSIO
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-xdg-shell.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-xdg-system-bell-v1.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-xdg-toplevel-drag-v1.h
-include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwayland-xx-color-management-v4.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandabstractdecoration_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandappmenu_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandbuffer_p.h
@@ -2212,7 +2212,6 @@ include/X11/qt6/QtWaylandClient/${VERSIO
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylanddecorationplugin_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylanddisplay_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylanddnd_p.h
-include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandeventdispatcher_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandfractionalscale_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandhardwareintegration_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandinputcontext_p.h
@@ -2253,6 +2252,7 @@ include/X11/qt6/QtWaylandClient/${VERSIO
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandwindow_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/qwaylandwindowmanagerintegration_p.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-appmenu-client-protocol.h
+include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-color-management-v1-client-protocol.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-cursor-shape-v1-client-protocol.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-fractional-scale-v1-client-protocol.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h
@@ -2273,7 +2273,6 @@ include/X11/qt6/QtWaylandClient/${VERSIO
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-xdg-shell-client-protocol.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-xdg-system-bell-v1-client-protocol.h
 include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-xdg-toplevel-drag-v1-client-protocol.h
-include/X11/qt6/QtWaylandClient/${VERSION}/QtWaylandClient/private/wayland-xx-color-management-v4-client-protocol.h
 include/X11/qt6/QtWaylandClient/QWaylandClientExtension
 include/X11/qt6/QtWaylandClient/QWaylandClientExtensionTemplate
 include/X11/qt6/QtWaylandClient/QtWaylandClient
@@ -2395,6 +2394,7 @@ include/X11/qt6/QtWidgets/${VERSION}/QtW
 include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtoolbarextension_p.h
 include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtoolbarlayout_p.h
 include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtoolbarseparator_p.h
+include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtooltip_p.h
 include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtreeview_p.h
 include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtreewidget_p.h
 include/X11/qt6/QtWidgets/${VERSION}/QtWidgets/private/qtreewidgetitemiterator_p.h
@@ -2963,9 +2963,13 @@ lib/cmake/Qt6/QtPublicGitHelpers.cmake
 lib/cmake/Qt6/QtPublicPluginHelpers.cmake
 lib/cmake/Qt6/QtPublicPluginHelpers_v2.cmake
 lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomCommonGenerationHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomCycloneDXHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomDocumentNamespaceHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomGenerationCycloneDXHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake
@@ -3767,6 +3771,8 @@ lib/qt6/libexec/${MODPY_PYCACHE}qt-andro
 lib/qt6/libexec/${MODPY_PYCACHE}qt-android-runner.${MODPY_PYC_MAGIC_TAG}pyc
 lib/qt6/libexec/${MODPY_PYCACHE}qt-testrunner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/qt6/libexec/${MODPY_PYCACHE}qt-testrunner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/qt6/libexec/${MODPY_PYCACHE}qt_cyclonedx_generator.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/qt6/libexec/${MODPY_PYCACHE}qt_cyclonedx_generator.${MODPY_PYC_MAGIC_TAG}pyc
 lib/qt6/libexec/${MODPY_PYCACHE}sanitizer-testrunner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/qt6/libexec/${MODPY_PYCACHE}sanitizer-testrunner.${MODPY_PYC_MAGIC_TAG}pyc
 @bin lib/qt6/libexec/cmake_automoc_parser
@@ -3780,6 +3786,7 @@ lib/qt6/libexec/qt-cmake-standalone-test
 lib/qt6/libexec/qt-internal-configure-examples
 lib/qt6/libexec/qt-internal-configure-tests
 lib/qt6/libexec/qt-testrunner.py
+lib/qt6/libexec/qt_cyclonedx_generator.py
 @bin lib/qt6/libexec/qtwaylandscanner
 @bin lib/qt6/libexec/qvkgen
 @bin lib/qt6/libexec/rcc
Index: qtcharts/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtcharts/Makefile,v
diff -u -p -r1.9 Makefile
--- qtcharts/Makefile	19 Jan 2026 09:48:59 -0000	1.9
+++ qtcharts/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtCharts
 COMMENT =	Qt6 components for drawing 2D charts
 PKGSPEC =	qt6-qtcharts-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Charts                 3.0 # 6.7
 SHARED_LIBS +=  Qt6ChartsQml              2.1 # 6.7
Index: qtcharts/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtcharts/distinfo,v
diff -u -p -r1.13 distinfo
--- qtcharts/distinfo	9 Dec 2025 10:37:32 -0000	1.13
+++ qtcharts/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtcharts-everywhere-src-6.10.1.tar.xz) = F5kieAF8+4+v73S2HjVVnSlILflZukaTJ6RbO7ZuKvQ=
-SIZE (qt/qtcharts-everywhere-src-6.10.1.tar.xz) = 4651684
+SHA256 (qt/qtcharts-everywhere-src-6.10.2.tar.xz) = QFEWtMXt7ZgUhMTBVOs5LUS2m1hzQvEZMYEXXjCfLAA=
+SIZE (qt/qtcharts-everywhere-src-6.10.2.tar.xz) = 4651740
Index: qtconnectivity/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtconnectivity/Makefile,v
diff -u -p -r1.6 Makefile
--- qtconnectivity/Makefile	19 Jan 2026 09:48:59 -0000	1.6
+++ qtconnectivity/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtConnectivity
 COMMENT =	Bluetooth and NFC support for Qt6
 PKGSPEC =	qt6-qtconnectivity-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Bluetooth              2.0 # 6.7
 SHARED_LIBS +=  Qt6Nfc                    2.0 # 6.7
Index: qtconnectivity/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtconnectivity/distinfo,v
diff -u -p -r1.13 distinfo
--- qtconnectivity/distinfo	9 Dec 2025 10:37:32 -0000	1.13
+++ qtconnectivity/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtconnectivity-everywhere-src-6.10.1.tar.xz) = e679OpDHOCDjPdxZ3tjAGOIz0U0j6qTq2/MytawhVP8=
-SIZE (qt/qtconnectivity-everywhere-src-6.10.1.tar.xz) = 1058196
+SHA256 (qt/qtconnectivity-everywhere-src-6.10.2.tar.xz) = z1jwIfMoV7W2eZzUQE72EzmezBxRVJLw9iDOM4oxGjI=
+SIZE (qt/qtconnectivity-everywhere-src-6.10.2.tar.xz) = 1058012
Index: qtdatavis3d/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdatavis3d/Makefile,v
diff -u -p -r1.7 Makefile
--- qtdatavis3d/Makefile	19 Jan 2026 09:48:59 -0000	1.7
+++ qtdatavis3d/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtDataVis3D
 COMMENT =	Qt6 3D data visualization components
 PKGSPEC =	qt6-qtdatavis3d-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6DataVisualization      2.0 # 6.7
 SHARED_LIBS +=  Qt6DataVisualizationQml   1.0 # 6.7
Index: qtdatavis3d/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdatavis3d/distinfo,v
diff -u -p -r1.13 distinfo
--- qtdatavis3d/distinfo	9 Dec 2025 10:37:32 -0000	1.13
+++ qtdatavis3d/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtdatavis3d-everywhere-src-6.10.1.tar.xz) = YBx8+v1q5SUlj+W8D3WcZyN6CqYfkftx2yqcXqpQuwc=
-SIZE (qt/qtdatavis3d-everywhere-src-6.10.1.tar.xz) = 3939684
+SHA256 (qt/qtdatavis3d-everywhere-src-6.10.2.tar.xz) = t2lAi/Sj0DIgMx1d5ZY2/fl6IYMdAdP9FBw2xpg1W8E=
+SIZE (qt/qtdatavis3d-everywhere-src-6.10.2.tar.xz) = 3939368
Index: qtdeclarative/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdeclarative/Makefile,v
diff -u -p -r1.28 Makefile
--- qtdeclarative/Makefile	27 Jan 2026 16:38:07 -0000	1.28
+++ qtdeclarative/Makefile	6 Feb 2026 15:29:25 -0000
@@ -4,10 +4,9 @@ USE_WXNEEDED =	Yes
 QT6NAME =	QtDeclarative
 COMMENT =	Qt6 Quick and QML components
 PKGSPEC =	qt6-qtdeclarative-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS =   Qt6Qml                    7.0 # 6.7
-SHARED_LIBS +=  Qt6Quick                  8.0 # 6.7
+SHARED_LIBS +=  Qt6Quick                  8.1 # 6.7
 SHARED_LIBS +=  Qt6QuickParticles         3.0 # 6.7
 SHARED_LIBS +=  Qt6QuickTest              3.0 # 6.7
 SHARED_LIBS +=  Qt6QuickWidgets           5.0 # 6.7
@@ -26,11 +25,11 @@ SHARED_LIBS +=  Qt6QmlXmlListModel      
 SHARED_LIBS +=  Qt6QuickControls2         3.0 # 6.7
 SHARED_LIBS +=  Qt6QuickControls2Impl     2.0 # 6.7
 SHARED_LIBS +=  Qt6QuickDialogs2          3.0 # 6.7
-SHARED_LIBS +=  Qt6QuickDialogs2QuickImpl 4.0 # 6.7
+SHARED_LIBS +=  Qt6QuickDialogs2QuickImpl 4.1 # 6.7
 SHARED_LIBS +=  Qt6QuickDialogs2Utils     2.0 # 6.7
 SHARED_LIBS +=  Qt6QuickLayouts           4.0 # 6.7
 SHARED_LIBS +=  Qt6QuickTemplates2        7.0 # 6.7
-SHARED_LIBS +=  Qt6QmlCompiler            4.0 # 6.7
+SHARED_LIBS +=  Qt6QmlCompiler            5.0 # 6.7
 SHARED_LIBS +=  Qt6QuickEffects           2.0 # 6.7
 SHARED_LIBS +=	Qt6QmlNetwork             2.0 # 6.7
 
@@ -49,7 +48,7 @@ SHARED_LIBS +=  Qt6LabsPlatform         
 SHARED_LIBS +=  Qt6QmlMeta                0.0 # 0.0
 SHARED_LIBS +=  Qt6QuickControls2FluentWinUI3StyleImpl 0.0 # 0.0
 SHARED_LIBS +=  Qt6QuickVectorImage       0.0 # 0.0
-SHARED_LIBS +=  Qt6QuickVectorImageGenerator 0.0 # 0.0
+SHARED_LIBS +=  Qt6QuickVectorImageGenerator 1.0 # 0.0
 
 SHARED_LIBS +=	Qt6LabsSynchronizer       0.0 # 0.0
 SHARED_LIBS +=	Qt6QuickShapesDesignHelpers 0.0 # 0.0
@@ -62,6 +61,8 @@ MODULES =	lang/python
 CONFIGURE_STYLE = cmake
 
 CXXFLAGS_ports-gcc =	-fdelete-null-pointer-checks
+
+#CONFIGURE_ARGS +=	-DQT_BUILD_TESTS=ON
 
 MODQT6_DEPS =	No
 
Index: qtdeclarative/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdeclarative/distinfo,v
diff -u -p -r1.16 distinfo
--- qtdeclarative/distinfo	9 Dec 2025 10:37:32 -0000	1.16
+++ qtdeclarative/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtdeclarative-everywhere-src-6.10.1.tar.xz) = T7TvuJTguWKIVDUF1peU1oS8++SUDOGB0+aBe9pUhD4=
-SIZE (qt/qtdeclarative-everywhere-src-6.10.1.tar.xz) = 37552260
+SHA256 (qt/qtdeclarative-everywhere-src-6.10.2.tar.xz) = okmRT/Zs3Nvw34tf+tmXou5tzgHMF9Q8bMVv3B0PSw8=
+SIZE (qt/qtdeclarative-everywhere-src-6.10.2.tar.xz) = 38060952
Index: qtdeclarative/patches/patch-src_qml_configure_cmake
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdeclarative/patches/patch-src_qml_configure_cmake,v
diff -u -p -r1.4 patch-src_qml_configure_cmake
--- qtdeclarative/patches/patch-src_qml_configure_cmake	24 Oct 2024 09:02:36 -0000	1.4
+++ qtdeclarative/patches/patch-src_qml_configure_cmake	6 Feb 2026 15:29:25 -0000
@@ -10,4 +10,4 @@ Index: src/qml/configure.cmake
 +    AUTODETECT NOT IOS AND NOT TVOS AND NOT OPENBSD
      CONDITION ( ( TEST_architecture_arch STREQUAL i386 AND QT_FEATURE_sse2 ) OR
          ( TEST_architecture_arch STREQUAL x86_64 AND QT_FEATURE_sse2 ) OR
-         ( TEST_architecture_arch STREQUAL arm AND TEST_arm_fp AND TEST_arm_thumb AND ( ANDROID OR LINUX OR IOS OR TVOS OR QNX ) ) OR
+         ( TEST_architecture_arch STREQUAL arm AND TEST_arm_fp AND TEST_arm_thumb AND ( ANDROID OR LINUX OR IOS OR TVOS OR QNX OR VXWORKS ) ) OR
Index: qtdeclarative/patches/patch-src_qml_jit_qv4assemblercommon_p_h
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdeclarative/patches/patch-src_qml_jit_qv4assemblercommon_p_h,v
diff -u -p -r1.7 patch-src_qml_jit_qv4assemblercommon_p_h
--- qtdeclarative/patches/patch-src_qml_jit_qv4assemblercommon_p_h	9 Dec 2025 10:37:32 -0000	1.7
+++ qtdeclarative/patches/patch-src_qml_jit_qv4assemblercommon_p_h	6 Feb 2026 15:29:25 -0000
@@ -6,7 +6,7 @@ Index: src/qml/jit/qv4assemblercommon_p.
  
  #if defined(Q_PROCESSOR_X86_64) || defined(ENABLE_ALL_ASSEMBLERS_FOR_REFACTORING_PURPOSES)
 -#if defined(Q_OS_LINUX) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD) || defined(Q_OS_DARWIN) || defined(Q_OS_SOLARIS) || defined(Q_OS_VXWORKS) || defined(Q_OS_HURD)
-+#if defined(Q_OS_LINUX) || defined(Q_OS_QNX) || defined(Q_OS_FREEBSD) || defined(Q_OS_OPENBSD) || defined(Q_OS_DARWIN) || defined(Q_OS_SOLARIS) || defined(Q_OS_VXWORKS) || defined(Q_OS_HURD)
++#if defined(Q_OS_LINUX) || defined(Q_OS_QNX) || defined(Q_OS_OPENBSD) || defined(Q_OS_FREEBSD) || defined(Q_OS_DARWIN) || defined(Q_OS_SOLARIS) || defined(Q_OS_VXWORKS) || defined(Q_OS_HURD)
  
  class PlatformAssembler_X86_64_SysV : public JSC::MacroAssembler<JSC::MacroAssemblerX86_64>
  {
Index: qtdeclarative/patches/patch-src_qml_jsruntime_qv4lookup_p_h
===================================================================
RCS file: qtdeclarative/patches/patch-src_qml_jsruntime_qv4lookup_p_h
diff -N qtdeclarative/patches/patch-src_qml_jsruntime_qv4lookup_p_h
--- qtdeclarative/patches/patch-src_qml_jsruntime_qv4lookup_p_h	9 Dec 2025 21:00:38 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,29 +0,0 @@
-From 9c6b2b78e9076f1c2676aa0c41573db9ca480654 Mon Sep 17 00:00:00 2001
-From: Ulf Hermann <ulf.hermann@qt.io>
-Date: Tue, 02 Dec 2025 17:42:30 +0100
-Subject: [PATCH] QtQml: Invalidate fallback lookups after each call from AOT code
-
-Fallback property lookups are created for completely dynamic
-metaobjects. Anything about them may change between any two calls.
-
-Pick-to: 6.8 6.5
-Fixes: QTBUG-142331
-Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
-Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
-(cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
-Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-
-Index: src/qml/jsruntime/qv4lookup_p.h
---- src/qml/jsruntime/qv4lookup_p.h.orig
-+++ src/qml/jsruntime/qv4lookup_p.h
-@@ -159,6 +159,10 @@ struct Q_QML_EXPORT Lookup {
-             const QQmlPropertyData *propertyData;
-         } qobjectMethodLookup;
-         struct {
-+            // NB: None of this is actually cache-able. The metaobject may change at any time.
-+            //     We invalidate this data every time the lookup is invoked and thereby force a
-+            //     re-initialization next time.
-+
-             quintptr isConstant; // This is a bool, encoded as 0 or 1. Both values are ignored by gc
-             quintptr metaObject; // a (const QMetaObject* & 1) or nullptr
-             int coreIndex;
Index: qtdeclarative/patches/patch-src_qml_qml_qqml_cpp
===================================================================
RCS file: qtdeclarative/patches/patch-src_qml_qml_qqml_cpp
diff -N qtdeclarative/patches/patch-src_qml_qml_qqml_cpp
--- qtdeclarative/patches/patch-src_qml_qml_qqml_cpp	9 Dec 2025 21:00:38 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,79 +0,0 @@
-From 9c6b2b78e9076f1c2676aa0c41573db9ca480654 Mon Sep 17 00:00:00 2001
-From: Ulf Hermann <ulf.hermann@qt.io>
-Date: Tue, 02 Dec 2025 17:42:30 +0100
-Subject: [PATCH] QtQml: Invalidate fallback lookups after each call from AOT code
-
-Fallback property lookups are created for completely dynamic
-metaobjects. Anything about them may change between any two calls.
-
-Pick-to: 6.8 6.5
-Fixes: QTBUG-142331
-Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
-Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
-(cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
-Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-
-Index: src/qml/qml/qqml.cpp
---- src/qml/qml/qqml.cpp.orig
-+++ src/qml/qml/qqml.cpp
-@@ -1377,16 +1377,16 @@ struct FallbackPropertyQmlData
- 
- static FallbackPropertyQmlData findFallbackPropertyQmlData(QV4::Lookup *lookup, QObject *object)
- {
-+    // We've just initialized the lookup. So everything must be fine here.
-+
-     QQmlData *qmlData = QQmlData::get(object);
--    if (qmlData && qmlData->isQueuedForDeletion)
--        return {qmlData, nullptr, PropertyResult::Deleted};
- 
-+    Q_ASSERT(!qmlData || !qmlData->isQueuedForDeletion);
-     Q_ASSERT(!QQmlData::wasDeleted(object));
- 
-     const QMetaObject *metaObject
-             = reinterpret_cast<const QMetaObject *>(lookup->qobjectFallbackLookup.metaObject - 1);
--    if (!metaObject || metaObject != object->metaObject())
--        return {qmlData, nullptr, PropertyResult::NeedsInit};
-+    Q_ASSERT(metaObject == object->metaObject());
- 
-     return {qmlData, metaObject, PropertyResult::OK};
- }
-@@ -2576,6 +2576,7 @@ bool AOTCompiledContext::loadScopeObjectPropertyLookup
-         break;
-     case QV4::Lookup::Call::ContextGetterScopeObjectPropertyFallback:
-         result = loadFallbackProperty(lookup, qmlScopeObject, target, this);
-+        lookup->call = QV4::Lookup::Call::ContextGetterGeneric;
-         break;
-     default:
-         return false;
-@@ -2607,6 +2608,7 @@ bool AOTCompiledContext::writeBackScopeObjectPropertyL
-         break;
-     case QV4::Lookup::Call::ContextGetterScopeObjectPropertyFallback:
-         result = writeBackFallbackProperty(lookup, qmlScopeObject, source);
-+        lookup->call = QV4::Lookup::Call::ContextGetterGeneric;
-         break;
-     default:
-         return false;
-@@ -2807,6 +2809,7 @@ bool AOTCompiledContext::getObjectLookup(uint index, Q
-         result = lookup->asVariant
-                 ? loadFallbackAsVariant(lookup, object, target, this)
-                 : loadFallbackProperty(lookup, object, target, this);
-+        lookup->call = QV4::Lookup::Call::GetterGeneric;
-         break;
-     default:
-         return false;
-@@ -2841,6 +2844,7 @@ bool AOTCompiledContext::writeBackObjectLookup(uint in
-         result = lookup->asVariant
-                 ? writeBackFallbackAsVariant(lookup, object, source)
-                 : writeBackFallbackProperty(lookup, object, source);
-+        lookup->call = QV4::Lookup::Call::GetterGeneric;
-         break;
-     default:
-         return false;
-@@ -3001,6 +3005,7 @@ bool AOTCompiledContext::setObjectLookup(uint index, Q
-         result = lookup->asVariant
-                 ? storeFallbackAsVariant(engine->handle(), lookup, object, value)
-                 : storeFallbackProperty(lookup, object, value);
-+        lookup->call = QV4::Lookup::Call::SetterGeneric;
-         break;
-     default:
-         return false;
Index: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_CMakeLists_txt
===================================================================
RCS file: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_CMakeLists_txt
diff -N qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_CMakeLists_txt
--- qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_CMakeLists_txt	9 Dec 2025 21:00:38 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,34 +0,0 @@
-From 9c6b2b78e9076f1c2676aa0c41573db9ca480654 Mon Sep 17 00:00:00 2001
-From: Ulf Hermann <ulf.hermann@qt.io>
-Date: Tue, 02 Dec 2025 17:42:30 +0100
-Subject: [PATCH] QtQml: Invalidate fallback lookups after each call from AOT code
-
-Fallback property lookups are created for completely dynamic
-metaobjects. Anything about them may change between any two calls.
-
-Pick-to: 6.8 6.5
-Fixes: QTBUG-142331
-Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
-Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
-(cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
-Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-
-Index: tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt
---- tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt.orig
-+++ tests/auto/qml/qmlcppcodegen/data/CMakeLists.txt
-@@ -26,6 +26,7 @@ set(cpp_sources
-     multiforeign.h
-     objectwithmethod.h
-     person.cpp person.h
-+    propertymap.h
-     qmlusing.h
-     recursiveObject.h
-     refuseWrite.h
-@@ -279,6 +280,7 @@ set(qml_files
-     popContextAfterRet.qml
-     prefixedMetaType.qml
-     pressAndHoldButton.qml
-+    propertyMap.qml
-     qmlUsing.qml
-     qtbug113150.qml
-     qtfont.qml
Index: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertyMap_qml
===================================================================
RCS file: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertyMap_qml
diff -N qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertyMap_qml
--- qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertyMap_qml	9 Dec 2025 21:00:38 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-From 9c6b2b78e9076f1c2676aa0c41573db9ca480654 Mon Sep 17 00:00:00 2001
-From: Ulf Hermann <ulf.hermann@qt.io>
-Date: Tue, 02 Dec 2025 17:42:30 +0100
-Subject: [PATCH] QtQml: Invalidate fallback lookups after each call from AOT code
-
-Fallback property lookups are created for completely dynamic
-metaobjects. Anything about them may change between any two calls.
-
-Pick-to: 6.8 6.5
-Fixes: QTBUG-142331
-Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
-Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
-(cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
-Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-
-Index: tests/auto/qml/qmlcppcodegen/data/propertyMap.qml
---- tests/auto/qml/qmlcppcodegen/data/propertyMap.qml.orig
-+++ tests/auto/qml/qmlcppcodegen/data/propertyMap.qml
-@@ -0,0 +1,6 @@
-+pragma Strict
-+import TestTypes
-+
-+WithPropertyMap {
-+    objectName: map.foo
-+}
Index: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertymap_h
===================================================================
RCS file: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertymap_h
diff -N qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertymap_h
--- qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_data_propertymap_h	9 Dec 2025 21:00:38 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-From 9c6b2b78e9076f1c2676aa0c41573db9ca480654 Mon Sep 17 00:00:00 2001
-From: Ulf Hermann <ulf.hermann@qt.io>
-Date: Tue, 02 Dec 2025 17:42:30 +0100
-Subject: [PATCH] QtQml: Invalidate fallback lookups after each call from AOT code
-
-Fallback property lookups are created for completely dynamic
-metaobjects. Anything about them may change between any two calls.
-
-Pick-to: 6.8 6.5
-Fixes: QTBUG-142331
-Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
-Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
-(cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
-Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-
-Index: tests/auto/qml/qmlcppcodegen/data/propertymap.h
---- tests/auto/qml/qmlcppcodegen/data/propertymap.h.orig
-+++ tests/auto/qml/qmlcppcodegen/data/propertymap.h
-@@ -0,0 +1,40 @@
-+// Copyright (C) 2025 The Qt Company Ltd.
-+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
-+
-+#ifndef PROPERTYMAP_H
-+#define PROPERTYMAP_H
-+
-+#include <QtCore/qobject.h>
-+#include <QtQml/qqml.h>
-+#include <QtQml/qqmlpropertymap.h>
-+
-+class WithPropertyMap : public QObject
-+{
-+    Q_OBJECT
-+    QML_ELEMENT
-+    Q_PROPERTY(QQmlPropertyMap *map READ map NOTIFY mapChanged)
-+public:
-+    WithPropertyMap(QObject *parent = nullptr)
-+        : QObject(parent)
-+        , m_map(new QQmlPropertyMap(this))
-+    {
-+    }
-+
-+    QQmlPropertyMap *map() const { return m_map; }
-+
-+    void setProperties(const QVariantHash &properties)
-+    {
-+        delete m_map;
-+        m_map = new QQmlPropertyMap(this);
-+        m_map->insert(properties);
-+        emit mapChanged();
-+    }
-+
-+signals:
-+    void mapChanged();
-+
-+private:
-+    QQmlPropertyMap *m_map = nullptr;
-+};
-+
-+#endif // PROPERTYMAP_H
Index: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_tst_qmlcppcodegen_cpp
===================================================================
RCS file: qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_tst_qmlcppcodegen_cpp
diff -N qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_tst_qmlcppcodegen_cpp
--- qtdeclarative/patches/patch-tests_auto_qml_qmlcppcodegen_tst_qmlcppcodegen_cpp	9 Dec 2025 21:00:38 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,82 +0,0 @@
-From 9c6b2b78e9076f1c2676aa0c41573db9ca480654 Mon Sep 17 00:00:00 2001
-From: Ulf Hermann <ulf.hermann@qt.io>
-Date: Tue, 02 Dec 2025 17:42:30 +0100
-Subject: [PATCH] QtQml: Invalidate fallback lookups after each call from AOT code
-
-Fallback property lookups are created for completely dynamic
-metaobjects. Anything about them may change between any two calls.
-
-Pick-to: 6.8 6.5
-Fixes: QTBUG-142331
-Change-Id: Ib732c37a6f27ab8105bea0eeae000af7eb9c36d7
-Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
-(cherry picked from commit 9af6d2d6d0046b3c8369e15eb4791957cdc7ab7b)
-Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
-
-Index: tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
---- tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp.orig
-+++ tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
-@@ -10,6 +10,7 @@
- #include <data/getOptionalLookup.h>
- #include <data/listprovider.h>
- #include <data/objectwithmethod.h>
-+#include <data/propertymap.h>
- #include <data/qmlusing.h>
- #include <data/refuseWrite.h>
- #include <data/resettable.h>
-@@ -234,6 +235,7 @@ private slots:
-     void parentProperty();
-     void popContextAfterRet();
-     void prefixedType();
-+    void propertyMap();
-     void propertyOfParent();
-     void qmlUsing();
-     void qtfont();
-@@ -4858,6 +4860,47 @@ void tst_QmlCppCodegen::prefixedType()
- 
-     QCOMPARE(o->property("countG").toInt(), 11);
-     QCOMPARE(o->property("countH").toInt(), 11);
-+}
-+
-+void tst_QmlCppCodegen::propertyMap()
-+{
-+    QQmlEngine engine;
-+
-+    const QUrl document(u"qrc:/qt/qml/TestTypes/propertyMap.qml"_s);
-+    QQmlComponent c(&engine, document);
-+    QVERIFY2(c.isReady(), qPrintable(c.errorString()));
-+
-+    QTest::ignoreMessage(
-+            QtWarningMsg, qPrintable(
-+                document.toString()
-+                + u":5:5: QML WithPropertyMap: Unable to assign [undefined] to \"objectName\""));
-+
-+    QScopedPointer<QObject> o(c.create());
-+    QVERIFY(o);
-+
-+    WithPropertyMap *w = qobject_cast<WithPropertyMap *>(o.data());
-+    QVERIFY(w);
-+
-+    QVERIFY(w->objectName().isEmpty());
-+
-+    w->setProperties({
-+        { u"foo"_s, u"aaa"_s },
-+        { u"bar"_s, u"bbb"_s },
-+    });
-+
-+    QCOMPARE(w->objectName(), u"aaa"_s);
-+
-+    w->setProperties({
-+        { u"foo"_s, u"ccc"_s },
-+    });
-+
-+    QCOMPARE(w->objectName(), u"ccc"_s);
-+
-+    w->setProperties({
-+        { u"foo"_s, 24.25 },
-+    });
-+
-+    QCOMPARE(w->objectName(), u"24.25"_s);
- }
- 
- void tst_QmlCppCodegen::propertyOfParent()
Index: qtdeclarative/pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/qt6/qtdeclarative/pkg/PLIST,v
diff -u -p -r1.14 PLIST
--- qtdeclarative/pkg/PLIST	9 Dec 2025 10:37:32 -0000	1.14
+++ qtdeclarative/pkg/PLIST	6 Feb 2026 15:29:25 -0000
@@ -4578,6 +4578,7 @@ lib/qt6/qml/QtQuick/Controls/Imagine/Rou
 lib/qt6/qml/QtQuick/Controls/Imagine/ScrollBar.qml
 lib/qt6/qml/QtQuick/Controls/Imagine/ScrollIndicator.qml
 lib/qt6/qml/QtQuick/Controls/Imagine/ScrollView.qml
+lib/qt6/qml/QtQuick/Controls/Imagine/SearchField.qml
 lib/qt6/qml/QtQuick/Controls/Imagine/SelectionRectangle.qml
 lib/qt6/qml/QtQuick/Controls/Imagine/Slider.qml
 lib/qt6/qml/QtQuick/Controls/Imagine/SpinBox.qml
Index: qtgraphs/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtgraphs/Makefile,v
diff -u -p -r1.4 Makefile
--- qtgraphs/Makefile	19 Jan 2026 09:48:59 -0000	1.4
+++ qtgraphs/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtGraphs
 COMMENT =	Qt6 module to visualize data in 2D and 3D graphs
 PKGSPEC =	qt6-qtgraphs-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Graphs                 2.0 # 0.0
 SHARED_LIBS +=	Qt6GraphsWidgets          1.0 # 0.0
Index: qtgraphs/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtgraphs/distinfo,v
diff -u -p -r1.5 distinfo
--- qtgraphs/distinfo	9 Dec 2025 10:37:32 -0000	1.5
+++ qtgraphs/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtgraphs-everywhere-src-6.10.1.tar.xz) = TU+gsh+jxrcq1QVuKgbpbkv9plHgqCTR+OiWyc5eV24=
-SIZE (qt/qtgraphs-everywhere-src-6.10.1.tar.xz) = 5282316
+SHA256 (qt/qtgraphs-everywhere-src-6.10.2.tar.xz) = 9pD8aqVn2Jpuds43DWhL6yQ9wMLtEYfdMFQz4njdeq8=
+SIZE (qt/qtgraphs-everywhere-src-6.10.2.tar.xz) = 5283404
Index: qtgrpc/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtgrpc/Makefile,v
diff -u -p -r1.18 Makefile
--- qtgrpc/Makefile	27 Jan 2026 16:38:07 -0000	1.18
+++ qtgrpc/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,9 +1,8 @@
 QT6NAME =	QtgRPC
 COMMENT =	gRPC support for Qt6
 PKGSPEC =	qt6-qtgrpc-${QT6_PKGSPEC}
-REVISION =	0
 
-SHARED_LIBS +=  Qt6Grpc                   3.0 # 0.0
+SHARED_LIBS +=  Qt6Grpc                   3.1 # 0.0
 SHARED_LIBS +=  Qt6Protobuf               2.0 # 0.0
 SHARED_LIBS +=  Qt6ProtobufQtCoreTypes    2.0 # 0.0
 SHARED_LIBS +=  Qt6ProtobufQtGuiTypes     2.0 # 0.0
Index: qtgrpc/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtgrpc/distinfo,v
diff -u -p -r1.10 distinfo
--- qtgrpc/distinfo	9 Dec 2025 10:37:32 -0000	1.10
+++ qtgrpc/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtgrpc-everywhere-src-6.10.1.tar.xz) = mBOPuGM8SSLvfvSbgwH3y/t763iX1E1y5jkSCin0V38=
-SIZE (qt/qtgrpc-everywhere-src-6.10.1.tar.xz) = 620108
+SHA256 (qt/qtgrpc-everywhere-src-6.10.2.tar.xz) = c4a/ycEMeSDl/yLc8GfpXzebs3nk2RYmn0Rlqyle0TY=
+SIZE (qt/qtgrpc-everywhere-src-6.10.2.tar.xz) = 622164
Index: qthttpserver/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qthttpserver/Makefile,v
diff -u -p -r1.5 Makefile
--- qthttpserver/Makefile	19 Jan 2026 09:48:59 -0000	1.5
+++ qthttpserver/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtHTTPServer
 COMMENT =	HTTP Server support for Qt6
 PKGSPEC =	qt6-qthttpserver-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6HttpServer             1.0 # 0.0
 
Index: qthttpserver/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qthttpserver/distinfo,v
diff -u -p -r1.10 distinfo
--- qthttpserver/distinfo	9 Dec 2025 10:37:32 -0000	1.10
+++ qthttpserver/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qthttpserver-everywhere-src-6.10.1.tar.xz) = omyNltNLtNTiRV4sXfbmhKr7Uwkndj6rhHlO9xlE6Ts=
-SIZE (qt/qthttpserver-everywhere-src-6.10.1.tar.xz) = 177852
+SHA256 (qt/qthttpserver-everywhere-src-6.10.2.tar.xz) = JlaNWb7iWP01KXgj0veDnvEzcEKgCbdSdp5ohwP+RkM=
+SIZE (qt/qthttpserver-everywhere-src-6.10.2.tar.xz) = 178708
Index: qtimageformats/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtimageformats/Makefile,v
diff -u -p -r1.6 Makefile
--- qtimageformats/Makefile	19 Jan 2026 09:48:59 -0000	1.6
+++ qtimageformats/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtImageFormats
 COMMENT =	Qt6 additional image formats
 PKGSPEC =	qt6-qtimageformats-${QT6_PKGSPEC}
-REVISION =	0
 
 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui jasper jpeg m
 WANTLIB += mng tiff webp webpdemux webpmux
Index: qtimageformats/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtimageformats/distinfo,v
diff -u -p -r1.14 distinfo
--- qtimageformats/distinfo	9 Dec 2025 10:37:33 -0000	1.14
+++ qtimageformats/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtimageformats-everywhere-src-6.10.1.tar.xz) = SY6r3yOB25b4CJQrPjx2X2Ng/mwOmWHwpF/3pMaNenI=
-SIZE (qt/qtimageformats-everywhere-src-6.10.1.tar.xz) = 2032448
+SHA256 (qt/qtimageformats-everywhere-src-6.10.2.tar.xz) = i4+ccYY4CB57PAAOfzGRAUCxICqY6Y310bSW/m9jnWc=
+SIZE (qt/qtimageformats-everywhere-src-6.10.2.tar.xz) = 2032388
Index: qtlanguageserver/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtlanguageserver/distinfo,v
diff -u -p -r1.14 distinfo
--- qtlanguageserver/distinfo	9 Dec 2025 10:37:33 -0000	1.14
+++ qtlanguageserver/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtlanguageserver-everywhere-src-6.10.1.tar.xz) = M2BSa09NVWZzsx4ppJ4V0C2lLV6qU7AgTVaguhYKVWw=
-SIZE (qt/qtlanguageserver-everywhere-src-6.10.1.tar.xz) = 136208
+SHA256 (qt/qtlanguageserver-everywhere-src-6.10.2.tar.xz) = mgQ/LISwtHAGX8epVNxP8DiNs+GyxFfD1pZwuuzEDVM=
+SIZE (qt/qtlanguageserver-everywhere-src-6.10.2.tar.xz) = 136264
Index: qtlocation/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtlocation/Makefile,v
diff -u -p -r1.4 Makefile
--- qtlocation/Makefile	19 Jan 2026 09:48:59 -0000	1.4
+++ qtlocation/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtLocation
 COMMENT =	Geo positioning APIs
 PKGSPEC =	qt6-qtlocation-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=	Qt6Location               3.0 # 0.0
 
Index: qtlocation/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtlocation/distinfo,v
diff -u -p -r1.7 distinfo
--- qtlocation/distinfo	9 Dec 2025 10:37:33 -0000	1.7
+++ qtlocation/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtlocation-everywhere-src-6.10.1.tar.xz) = K5YY8bmc3FHWaXp586V/TCtilxFUmRIGfbjNK0B5Twk=
-SIZE (qt/qtlocation-everywhere-src-6.10.1.tar.xz) = 3151780
+SHA256 (qt/qtlocation-everywhere-src-6.10.2.tar.xz) = 0xPwXe3Fk1F8R9D6PrExoll8Adsj3iY/6J/qVhvlDzw=
+SIZE (qt/qtlocation-everywhere-src-6.10.2.tar.xz) = 3151364
Index: qtlottie/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtlottie/Makefile,v
diff -u -p -r1.7 Makefile
--- qtlottie/Makefile	9 Dec 2025 10:37:33 -0000	1.7
+++ qtlottie/Makefile	6 Feb 2026 15:29:25 -0000
@@ -2,9 +2,8 @@ QT6NAME =	QtLottie
 COMMENT =	QML API for rendering graphics and animations
 PKGSPEC =	qt6-qtlottie-${QT6_PKGSPEC}
 
-SHARED_LIBS +=  Qt6Bodymovin              2.0 # 6.6
 SHARED_LIBS +=	Qt6Lottie                 0.0 # 0.0
-SHARED_LIBS +=	Qt6LottieVectorImageGenerator 0.0 # 0.0
+SHARED_LIBS +=	Qt6LottieVectorImageGenerator 1.0 # 0.0
 SHARED_LIBS +=	Qt6LottieVectorImageHelpers 0.0 # 0.0
 
 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Network Qt6OpenGL
Index: qtlottie/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtlottie/distinfo,v
diff -u -p -r1.13 distinfo
--- qtlottie/distinfo	9 Dec 2025 10:37:33 -0000	1.13
+++ qtlottie/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtlottie-everywhere-src-6.10.1.tar.xz) = vJw2PEhIbXkKmY0lEZvA59JJkmbDvpbmHjAyQisEV8I=
-SIZE (qt/qtlottie-everywhere-src-6.10.1.tar.xz) = 718848
+SHA256 (qt/qtlottie-everywhere-src-6.10.2.tar.xz) = pdhregeDOg8r0gMEK7wVbsZYj9lX8Ao8FmeIQQ6kAow=
+SIZE (qt/qtlottie-everywhere-src-6.10.2.tar.xz) = 720244
Index: qtmultimedia/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtmultimedia/Makefile,v
diff -u -p -r1.24 Makefile
--- qtmultimedia/Makefile	19 Jan 2026 09:48:59 -0000	1.24
+++ qtmultimedia/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,9 +1,8 @@
 QT6NAME =	QtMultimedia
 COMMENT =	Qt6 multimedia components
 PKGSPEC =	qt6-qtmultimedia-${QT6_PKGSPEC}
-REVISION =	1
 
-SHARED_LIBS +=  Qt6Multimedia             9.0 # 6.7
+SHARED_LIBS +=  Qt6Multimedia             9.1 # 6.7
 SHARED_LIBS +=  Qt6MultimediaQuick        6.0 # 6.7
 SHARED_LIBS +=  Qt6MultimediaWidgets      1.0 # 6.7
 SHARED_LIBS +=  Qt6SpatialAudio           2.0 # 6.7
@@ -49,4 +48,5 @@ CFLAGS +=	-msse
 CXXFLAGS +=	-msse
 .endif
 
+LIB_DEPENDS += devel/gettext,-runtime wayland/wayland 
 .include <bsd.port.mk>
Index: qtmultimedia/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtmultimedia/distinfo,v
diff -u -p -r1.14 distinfo
--- qtmultimedia/distinfo	9 Dec 2025 10:37:33 -0000	1.14
+++ qtmultimedia/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtmultimedia-everywhere-src-6.10.1.tar.xz) = 96T5vChA1PD59zKfDcs9NQDFQXe442gJGjcnxzIOZ7g=
-SIZE (qt/qtmultimedia-everywhere-src-6.10.1.tar.xz) = 9923496
+SHA256 (qt/qtmultimedia-everywhere-src-6.10.2.tar.xz) = k/fvAQb71zEWWicj8+Q2yRH8XmiA9byYe1VRbCCDPis=
+SIZE (qt/qtmultimedia-everywhere-src-6.10.2.tar.xz) = 9907852
Index: qtmultimedia/patches/patch-src_multimedia_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/x11/qt6/qtmultimedia/patches/patch-src_multimedia_CMakeLists_txt,v
diff -u -p -r1.4 patch-src_multimedia_CMakeLists_txt
--- qtmultimedia/patches/patch-src_multimedia_CMakeLists_txt	9 Dec 2025 10:37:33 -0000	1.4
+++ qtmultimedia/patches/patch-src_multimedia_CMakeLists_txt	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,7 @@
 Index: src/multimedia/CMakeLists.txt
 --- src/multimedia/CMakeLists.txt.orig
 +++ src/multimedia/CMakeLists.txt
-@@ -156,7 +156,7 @@ qt_internal_extend_target(Multimedia CONDITION QT_FEAT
+@@ -158,7 +158,7 @@ qt_internal_extend_target(Multimedia CONDITION QT_FEAT
  )
  
  qt_internal_extend_target(Multimedia
@@ -10,7 +10,7 @@ Index: src/multimedia/CMakeLists.txt
      SOURCES qsymbolsresolveutils.cpp qsymbolsresolveutils_p.h)
  
  qt_internal_add_simd_part(Multimedia SIMD sse2
-@@ -282,7 +282,7 @@ if(ANDROID)
+@@ -284,7 +284,7 @@ if(ANDROID)
      )
  endif()
  
Index: qtnetworkauth/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtnetworkauth/Makefile,v
diff -u -p -r1.7 Makefile
--- qtnetworkauth/Makefile	19 Jan 2026 09:48:59 -0000	1.7
+++ qtnetworkauth/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtNetworKAuth
 COMMENT =	Qt6 network authorization components
 PKGSPEC =	qt6-qtnetworkauth-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6NetworkAuth            2.0 # 6.6
 
Index: qtnetworkauth/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtnetworkauth/distinfo,v
diff -u -p -r1.13 distinfo
--- qtnetworkauth/distinfo	9 Dec 2025 10:37:33 -0000	1.13
+++ qtnetworkauth/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtnetworkauth-everywhere-src-6.10.1.tar.xz) = FDXrWYFy2IjX0XlaKXx2I/fY86/gEMj0DFqhAKvPOA0=
-SIZE (qt/qtnetworkauth-everywhere-src-6.10.1.tar.xz) = 432496
+SHA256 (qt/qtnetworkauth-everywhere-src-6.10.2.tar.xz) = Tyn9nktQX1cU/EIpawTHAfZs7RhcSd5NUgy43ksZgbM=
+SIZE (qt/qtnetworkauth-everywhere-src-6.10.2.tar.xz) = 434660
Index: qtpositioning/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtpositioning/Makefile,v
diff -u -p -r1.9 Makefile
--- qtpositioning/Makefile	19 Jan 2026 09:48:59 -0000	1.9
+++ qtpositioning/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtPositioning
 COMMENT =	Qt Positioning API
 PKGSPEC =	qt6-qtpositioning-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Positioning            2.0 # 6.7
 SHARED_LIBS +=  Qt6PositioningQuick       3.0 # 6.7
Index: qtpositioning/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtpositioning/distinfo,v
diff -u -p -r1.13 distinfo
--- qtpositioning/distinfo	9 Dec 2025 10:37:33 -0000	1.13
+++ qtpositioning/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtpositioning-everywhere-src-6.10.1.tar.xz) = q7MR7xvW458JDSJIDiZdE/hTfS4vTIjyLWUZVH9GviM=
-SIZE (qt/qtpositioning-everywhere-src-6.10.1.tar.xz) = 649012
+SHA256 (qt/qtpositioning-everywhere-src-6.10.2.tar.xz) = cFH6ZEd8ZnaYQMrTlvw3cqAbpVFjY8iEKnpRP6DEzc4=
+SIZE (qt/qtpositioning-everywhere-src-6.10.2.tar.xz) = 648904
Index: qtquick3d/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtquick3d/Makefile,v
diff -u -p -r1.15 Makefile
--- qtquick3d/Makefile	19 Jan 2026 09:48:30 -0000	1.15
+++ qtquick3d/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtQuick3d
 COMMENT =	Quick 3D support for Qt6
 PKGSPEC =	qt6-qtquick3d-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Quick3D                6.0 # 6.7
 SHARED_LIBS +=  Qt6Quick3DAssetImport     2.0 # 6.7
Index: qtquick3d/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtquick3d/distinfo,v
diff -u -p -r1.15 distinfo
--- qtquick3d/distinfo	9 Dec 2025 10:37:33 -0000	1.15
+++ qtquick3d/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtquick3d-everywhere-src-6.10.1.tar.xz) = F9QCcr7O8Nq3G2AzO88MI9HSXc8d8W7pvw2qfk3kA+Y=
-SIZE (qt/qtquick3d-everywhere-src-6.10.1.tar.xz) = 73973028
+SHA256 (qt/qtquick3d-everywhere-src-6.10.2.tar.xz) = uVQ58x0eWAw3npgotIsDuTKwva3k/wn03WOe/52izXU=
+SIZE (qt/qtquick3d-everywhere-src-6.10.2.tar.xz) = 73966236
Index: qtquick3dphysics/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtquick3dphysics/distinfo,v
diff -u -p -r1.10 distinfo
--- qtquick3dphysics/distinfo	9 Dec 2025 10:37:33 -0000	1.10
+++ qtquick3dphysics/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtquick3dphysics-everywhere-src-6.10.1.tar.xz) = 2XOEffG+bucR53HfkjU3+2L8rFv1cQDy68b3dCyNL+4=
-SIZE (qt/qtquick3dphysics-everywhere-src-6.10.1.tar.xz) = 4669412
+SHA256 (qt/qtquick3dphysics-everywhere-src-6.10.2.tar.xz) = t6/2e9BXlDUdfBmxeMVLZ0r8PqK0Yy34kqrumPEsHNs=
+SIZE (qt/qtquick3dphysics-everywhere-src-6.10.2.tar.xz) = 4669204
Index: qtquickeffectmaker/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtquickeffectmaker/distinfo,v
diff -u -p -r1.10 distinfo
--- qtquickeffectmaker/distinfo	9 Dec 2025 10:37:33 -0000	1.10
+++ qtquickeffectmaker/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtquickeffectmaker-everywhere-src-6.10.1.tar.xz) = MDaYTMVQVPWcSnx9MNm5ot10kTRLMgHFoTPMPN8SrMk=
-SIZE (qt/qtquickeffectmaker-everywhere-src-6.10.1.tar.xz) = 4343612
+SHA256 (qt/qtquickeffectmaker-everywhere-src-6.10.2.tar.xz) = 48rxO04MDZ5taWGSE3YV6OdI15mScsdEcpRQZ/RpwsQ=
+SIZE (qt/qtquickeffectmaker-everywhere-src-6.10.2.tar.xz) = 4343172
Index: qtquicktimeline/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtquicktimeline/Makefile,v
diff -u -p -r1.8 Makefile
--- qtquicktimeline/Makefile	19 Jan 2026 09:48:59 -0000	1.8
+++ qtquicktimeline/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtQuickTimeline
 COMMENT =	Qt6 module for keyframe-based timeline construction.
 PKGSPEC =	qt6-qtquicktimeline-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6QuickTimeline           2.0 # 6.7
 SHARED_LIBS +=	Qt6QuickTimelineBlendTrees 0.0 # 0.0
Index: qtquicktimeline/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtquicktimeline/distinfo,v
diff -u -p -r1.16 distinfo
--- qtquicktimeline/distinfo	9 Dec 2025 10:37:34 -0000	1.16
+++ qtquicktimeline/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtquicktimeline-everywhere-src-6.10.1.tar.xz) = iC7SibTCKazjJOJUWnHXYRwgFia8AH1Q5RS/0vbiUbc=
-SIZE (qt/qtquicktimeline-everywhere-src-6.10.1.tar.xz) = 97120
+SHA256 (qt/qtquicktimeline-everywhere-src-6.10.2.tar.xz) = cDLYt1jSH995Dd4NBw4cgoGavPXucZTb8hWJ29/TYyQ=
+SIZE (qt/qtquicktimeline-everywhere-src-6.10.2.tar.xz) = 97172
Index: qtremoteobjects/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtremoteobjects/distinfo,v
diff -u -p -r1.13 distinfo
--- qtremoteobjects/distinfo	9 Dec 2025 10:37:34 -0000	1.13
+++ qtremoteobjects/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtremoteobjects-everywhere-src-6.10.1.tar.xz) = fJ5W2+LEAOM9E2JqJ9gip8lbfZXyJysZiniMK0qbig0=
-SIZE (qt/qtremoteobjects-everywhere-src-6.10.1.tar.xz) = 528992
+SHA256 (qt/qtremoteobjects-everywhere-src-6.10.2.tar.xz) = vGg/BE/nTc8GwrR/Mf/y2We1rIGJZiAQhpfcyULrZc0=
+SIZE (qt/qtremoteobjects-everywhere-src-6.10.2.tar.xz) = 528904
Index: qtscxml/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtscxml/distinfo,v
diff -u -p -r1.13 distinfo
--- qtscxml/distinfo	9 Dec 2025 10:37:34 -0000	1.13
+++ qtscxml/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtscxml-everywhere-src-6.10.1.tar.xz) = 62eg5dTG1IjjAT+NvvhZoA4QuwM0cutTaI/ONQ46GGk=
-SIZE (qt/qtscxml-everywhere-src-6.10.1.tar.xz) = 546444
+SHA256 (qt/qtscxml-everywhere-src-6.10.2.tar.xz) = D5wXjbPxsbBtIBcqqqTX9VE7y5neAfiAwp4jtf/dI2o=
+SIZE (qt/qtscxml-everywhere-src-6.10.2.tar.xz) = 546512
Index: qtsensors/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtsensors/Makefile,v
diff -u -p -r1.6 Makefile
--- qtsensors/Makefile	19 Jan 2026 09:48:59 -0000	1.6
+++ qtsensors/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtSensors
 COMMENT =	Qt6 hardware sensors support
 PKGSPEC =	qt6-qtsensors-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6Sensors                2.0 # 6.7
 SHARED_LIBS +=  Qt6SensorsQuick           1.1 # 6.7
Index: qtsensors/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtsensors/distinfo,v
diff -u -p -r1.13 distinfo
--- qtsensors/distinfo	9 Dec 2025 10:37:34 -0000	1.13
+++ qtsensors/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtsensors-everywhere-src-6.10.1.tar.xz) = Sc6c4DMjRolwbfys706sflYs/xJ8rMiJ/8s7aNaEs5U=
-SIZE (qt/qtsensors-everywhere-src-6.10.1.tar.xz) = 1485444
+SHA256 (qt/qtsensors-everywhere-src-6.10.2.tar.xz) = keZRW3zrv642loYZM/U1nMMD3+gveEnPWhDfN4yO9YE=
+SIZE (qt/qtsensors-everywhere-src-6.10.2.tar.xz) = 1485624
Index: qtserialbus/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtserialbus/distinfo,v
diff -u -p -r1.13 distinfo
--- qtserialbus/distinfo	9 Dec 2025 10:37:34 -0000	1.13
+++ qtserialbus/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtserialbus-everywhere-src-6.10.1.tar.xz) = JTn893ry36WXVjOODETUkZlesldvmiiPpIiO/Z6rPtU=
-SIZE (qt/qtserialbus-everywhere-src-6.10.1.tar.xz) = 535480
+SHA256 (qt/qtserialbus-everywhere-src-6.10.2.tar.xz) = Rza//s+2lA69euriYKesLGjal5vfkVPCtZ3K+kB5Ons=
+SIZE (qt/qtserialbus-everywhere-src-6.10.2.tar.xz) = 535424
Index: qtserialport/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtserialport/Makefile,v
diff -u -p -r1.5 Makefile
--- qtserialport/Makefile	19 Jan 2026 09:48:59 -0000	1.5
+++ qtserialport/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtSerialPort
 COMMENT =	Qt6 serial ports access components
 PKGSPEC =	qt6-qtserialport-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6SerialPort             1.1 # 6.7
 
Index: qtserialport/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtserialport/distinfo,v
diff -u -p -r1.13 distinfo
--- qtserialport/distinfo	9 Dec 2025 10:37:34 -0000	1.13
+++ qtserialport/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtserialport-everywhere-src-6.10.1.tar.xz) = F7L2hDX2d4Wgx1/XASXz4Ykigu/asgmNzawC0dcPTEw=
-SIZE (qt/qtserialport-everywhere-src-6.10.1.tar.xz) = 263892
+SHA256 (qt/qtserialport-everywhere-src-6.10.2.tar.xz) = tAy/KdoRH/qP7n58tEuQlwQngs0XoQRIqD/zFWzevWs=
+SIZE (qt/qtserialport-everywhere-src-6.10.2.tar.xz) = 263996
Index: qtshadertools/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtshadertools/distinfo,v
diff -u -p -r1.16 distinfo
--- qtshadertools/distinfo	9 Dec 2025 10:37:34 -0000	1.16
+++ qtshadertools/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtshadertools-everywhere-src-6.10.1.tar.xz) = tniUpjNStT2tDUb1MAxiuM1ng9tXVJLWsl1P3Jr1W7Y=
-SIZE (qt/qtshadertools-everywhere-src-6.10.1.tar.xz) = 1152220
+SHA256 (qt/qtshadertools-everywhere-src-6.10.2.tar.xz) = GNnbvE9+bpbm7Ympll3AMuK1gVi2UVbANVN4JiFnFsk=
+SIZE (qt/qtshadertools-everywhere-src-6.10.2.tar.xz) = 1152340
Index: qtspeech/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtspeech/distinfo,v
diff -u -p -r1.8 distinfo
--- qtspeech/distinfo	9 Dec 2025 10:37:34 -0000	1.8
+++ qtspeech/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtspeech-everywhere-src-6.10.1.tar.xz) = QsrsVA9uEN6GKIGdEEd+0twgITR1PqaN/BqlNhCLf08=
-SIZE (qt/qtspeech-everywhere-src-6.10.1.tar.xz) = 248024
+SHA256 (qt/qtspeech-everywhere-src-6.10.2.tar.xz) = 2Tf2xxV5Kw2PA26UUT6/yN72uYimXz/zCn9KjMEmMBQ=
+SIZE (qt/qtspeech-everywhere-src-6.10.2.tar.xz) = 248028
Index: qtsvg/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtsvg/Makefile,v
diff -u -p -r1.12 Makefile
--- qtsvg/Makefile	19 Jan 2026 09:48:59 -0000	1.12
+++ qtsvg/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,9 +1,8 @@
 QT6NAME =	QtSVG
 COMMENT =	SVG support for Qt6
 PKGSPEC =	qt6-qtsvg-${QT6_PKGSPEC}
-REVISION =	0
 
-SHARED_LIBS +=  Qt6Svg              3.0 # 6.7
+SHARED_LIBS +=  Qt6Svg              4.0 # 6.7
 SHARED_LIBS +=  Qt6SvgWidgets       1.1 # 6.7
 
 WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Gui Qt6Widgets m xkbcommon
Index: qtsvg/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtsvg/distinfo,v
diff -u -p -r1.16 distinfo
--- qtsvg/distinfo	9 Dec 2025 10:37:34 -0000	1.16
+++ qtsvg/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtsvg-everywhere-src-6.10.1.tar.xz) = wC81Wljzu89ASmKL9Ii2rrLYSpTCaa/bhvblKTQ6sB8=
-SIZE (qt/qtsvg-everywhere-src-6.10.1.tar.xz) = 2613980
+SHA256 (qt/qtsvg-everywhere-src-6.10.2.tar.xz) = 8H/4DzjK8jUYcgA0U5LKdHlEXd9Jo2w2lM1SpzXa1uE=
+SIZE (qt/qtsvg-everywhere-src-6.10.2.tar.xz) = 2614740
Index: qttools/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qttools/Makefile,v
diff -u -p -r1.31 Makefile
--- qttools/Makefile	19 Jan 2026 09:48:59 -0000	1.31
+++ qttools/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtTools
 COMMENT =	Qt6 development tools
 PKGSPEC =	qt6-qttools-${QT6_PKGSPEC}
-REVISION =	2
 
 SHARED_LIBS +=  Qt6Designer             3.1 # 6.7
 SHARED_LIBS +=  Qt6DesignerComponents   2.0 # 6.7
Index: qttools/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qttools/distinfo,v
diff -u -p -r1.16 distinfo
--- qttools/distinfo	9 Dec 2025 10:37:34 -0000	1.16
+++ qttools/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qttools-everywhere-src-6.10.1.tar.xz) = gUhAg4D/6gMQGiYwXIErYS6jDbwHEh5YcHYBUiQE1Js=
-SIZE (qt/qttools-everywhere-src-6.10.1.tar.xz) = 10047008
+SHA256 (qt/qttools-everywhere-src-6.10.2.tar.xz) = Hj0sB8H9dtJCXG6u6qYv+v9feSEMThpbwqap22aNWyQ=
+SIZE (qt/qttools-everywhere-src-6.10.2.tar.xz) = 10074484
Index: qttranslations/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qttranslations/distinfo,v
diff -u -p -r1.15 distinfo
--- qttranslations/distinfo	9 Dec 2025 10:37:34 -0000	1.15
+++ qttranslations/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qttranslations-everywhere-src-6.10.1.tar.xz) = jkmi34ihLDdqR5rnvScqkc9X67TnwM9zQbNWXfmdIxQ=
-SIZE (qt/qttranslations-everywhere-src-6.10.1.tar.xz) = 1626252
+SHA256 (qt/qttranslations-everywhere-src-6.10.2.tar.xz) = s7OBO8nXa1RXFtyLbmWfpxtuK8FFaen6ttq4swZQpkQ=
+SIZE (qt/qttranslations-everywhere-src-6.10.2.tar.xz) = 1680564
Index: qttranslations/pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/qt6/qttranslations/pkg/PLIST,v
diff -u -p -r1.8 PLIST
--- qttranslations/pkg/PLIST	9 Dec 2025 10:37:34 -0000	1.8
+++ qttranslations/pkg/PLIST	6 Feb 2026 15:29:25 -0000
@@ -40,6 +40,7 @@ share/qt6/translations/designer_ka.qm
 share/qt6/translations/designer_ko.qm
 share/qt6/translations/designer_nl.qm
 share/qt6/translations/designer_pl.qm
+share/qt6/translations/designer_pt_BR.qm
 share/qt6/translations/designer_ru.qm
 share/qt6/translations/designer_sk.qm
 share/qt6/translations/designer_sl.qm
@@ -64,6 +65,7 @@ share/qt6/translations/linguist_ka.qm
 share/qt6/translations/linguist_ko.qm
 share/qt6/translations/linguist_nl.qm
 share/qt6/translations/linguist_pl.qm
+share/qt6/translations/linguist_pt_BR.qm
 share/qt6/translations/linguist_ru.qm
 share/qt6/translations/linguist_sk.qm
 share/qt6/translations/linguist_sl.qm
@@ -268,6 +270,7 @@ share/qt6/translations/qtserialport_ja.q
 share/qt6/translations/qtserialport_ka.qm
 share/qt6/translations/qtserialport_ko.qm
 share/qt6/translations/qtserialport_pl.qm
+share/qt6/translations/qtserialport_pt_BR.qm
 share/qt6/translations/qtserialport_ru.qm
 share/qt6/translations/qtserialport_sv.qm
 share/qt6/translations/qtserialport_tr.qm
@@ -281,6 +284,7 @@ share/qt6/translations/qtwebengine_ka.qm
 share/qt6/translations/qtwebengine_ko.qm
 share/qt6/translations/qtwebengine_lg.qm
 share/qt6/translations/qtwebengine_pl.qm
+share/qt6/translations/qtwebengine_pt_BR.qm
 share/qt6/translations/qtwebengine_ru.qm
 share/qt6/translations/qtwebengine_sv.qm
 share/qt6/translations/qtwebengine_tr.qm
@@ -295,6 +299,7 @@ share/qt6/translations/qtwebsockets_ja.q
 share/qt6/translations/qtwebsockets_ka.qm
 share/qt6/translations/qtwebsockets_ko.qm
 share/qt6/translations/qtwebsockets_pl.qm
+share/qt6/translations/qtwebsockets_pt_BR.qm
 share/qt6/translations/qtwebsockets_ru.qm
 share/qt6/translations/qtwebsockets_sv.qm
 share/qt6/translations/qtwebsockets_tr.qm
Index: qtvirtualkeyboard/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtvirtualkeyboard/Makefile,v
diff -u -p -r1.11 Makefile
--- qtvirtualkeyboard/Makefile	19 Jan 2026 09:48:59 -0000	1.11
+++ qtvirtualkeyboard/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtVirtualKeyboard
 COMMENT =	Qt6 virtual keyboard plugin
 PKGSPEC =	qt6-qtvirtualkeyboard-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6HunspellInputMethod     3.0 # 6.7
 SHARED_LIBS +=  Qt6VirtualKeyboard         4.0 # 6.7
Index: qtvirtualkeyboard/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtvirtualkeyboard/distinfo,v
diff -u -p -r1.13 distinfo
--- qtvirtualkeyboard/distinfo	9 Dec 2025 10:37:34 -0000	1.13
+++ qtvirtualkeyboard/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz) = W5zeMYivvAG2ArkBbO6VzNU2rqQ6bmz9KXtE8yi5tt8=
-SIZE (qt/qtvirtualkeyboard-everywhere-src-6.10.1.tar.xz) = 3269920
+SHA256 (qt/qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz) = YnMlYJGoPz8oPRqRSYlk/WqRJWtmfXuemABdcx/bmGs=
+SIZE (qt/qtvirtualkeyboard-everywhere-src-6.10.2.tar.xz) = 3266796
Index: qtwayland/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwayland/Makefile,v
diff -u -p -r1.12 Makefile
--- qtwayland/Makefile	12 Dec 2025 08:17:51 -0000	1.12
+++ qtwayland/Makefile	6 Feb 2026 15:29:25 -0000
@@ -2,7 +2,7 @@ QT6NAME =	QtWayland
 COMMENT =	Qt6 module for Wayland support
 PKGSPEC =	qt6-qtwayland-${QT6_PKGSPEC}
 
-SHARED_LIBS +=  Qt6WaylandCompositor                 3.0 # 6.7
+SHARED_LIBS +=  Qt6WaylandCompositor                 3.1 # 6.7
 SHARED_LIBS +=  Qt6WaylandEglCompositorHwIntegration 2.0 # 6.7
 SHARED_LIBS +=  Qt6WaylandCompositorIviapplication   0.0 # 0.0
 SHARED_LIBS +=  Qt6WaylandCompositorPresentationTime 0.0 # 0.0
Index: qtwayland/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwayland/distinfo,v
diff -u -p -r1.13 distinfo
--- qtwayland/distinfo	9 Dec 2025 10:37:35 -0000	1.13
+++ qtwayland/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtwayland-everywhere-src-6.10.1.tar.xz) = Sb9tuAAiemsslx9MXQPdHoEpfn/7KWzkqWQ3ME8nyxM=
-SIZE (qt/qtwayland-everywhere-src-6.10.1.tar.xz) = 901632
+SHA256 (qt/qtwayland-everywhere-src-6.10.2.tar.xz) = ORmY60MnGd8mpqZ9jv3Gf4vyr912we4zgev/T+dSfuI=
+SIZE (qt/qtwayland-everywhere-src-6.10.2.tar.xz) = 901748
Index: qtwebchannel/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebchannel/Makefile,v
diff -u -p -r1.6 Makefile
--- qtwebchannel/Makefile	19 Jan 2026 09:48:59 -0000	1.6
+++ qtwebchannel/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtWebChannel
 COMMENT =	Qt6 seamless HTML/JavaScript integration
 PKGSPEC =	qt6-qtwebchannel-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6WebChannel             2.1 # 0.0
 SHARED_LIBS +=  Qt6WebChannelQuick        0.1 # 0.0
Index: qtwebchannel/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebchannel/distinfo,v
diff -u -p -r1.8 distinfo
--- qtwebchannel/distinfo	9 Dec 2025 10:37:35 -0000	1.8
+++ qtwebchannel/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtwebchannel-everywhere-src-6.10.1.tar.xz) = e6FpJfIw5g9Y784Cwc4hS8trB0DiT13UDAb0DzfZMRE=
-SIZE (qt/qtwebchannel-everywhere-src-6.10.1.tar.xz) = 194020
+SHA256 (qt/qtwebchannel-everywhere-src-6.10.2.tar.xz) = 4x6ln44Z4DdNVP3HqEechArP/EulKX7kNWS1FYpPLCc=
+SIZE (qt/qtwebchannel-everywhere-src-6.10.2.tar.xz) = 194076
Index: qtwebengine/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/Makefile,v
diff -u -p -r1.42 Makefile
--- qtwebengine/Makefile	21 Jan 2026 15:10:09 -0000	1.42
+++ qtwebengine/Makefile	6 Feb 2026 15:29:25 -0000
@@ -11,7 +11,6 @@ QT6NAME =	QtWebEngine
 COMMENT =	Qt chromium based web engine
 VERSION =	${QT6_VERSION}
 PKGSPEC =	qt6-qtwebengine-${QT6_PKGSPEC}
-REVISION =	5
 
 SHARED_LIBS +=  Qt6Pdf                        2.0 # 0.0
 SHARED_LIBS +=  Qt6PdfQuick                   1.0 # 0.0
Index: qtwebengine/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/distinfo,v
diff -u -p -r1.8 distinfo
--- qtwebengine/distinfo	9 Dec 2025 10:37:35 -0000	1.8
+++ qtwebengine/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtwebengine-everywhere-src-6.10.1.tar.xz) = d7XqYYagQpprjmVvrt1c0+gBnTOFbuWWN2mKtXjq0eM=
-SIZE (qt/qtwebengine-everywhere-src-6.10.1.tar.xz) = 881148292
+SHA256 (qt/qtwebengine-everywhere-src-6.10.2.tar.xz) = hW7d8pKmmohhhWfe6mdxG07HIOaby1de17tTnJAjlh4=
+SIZE (qt/qtwebengine-everywhere-src-6.10.2.tar.xz) = 881342592
Index: qtwebengine/patches/patch-cmake_Functions_cmake
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/patches/patch-cmake_Functions_cmake,v
diff -u -p -r1.9 patch-cmake_Functions_cmake
--- qtwebengine/patches/patch-cmake_Functions_cmake	9 Dec 2025 10:37:35 -0000	1.9
+++ qtwebengine/patches/patch-cmake_Functions_cmake	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,7 @@
 Index: cmake/Functions.cmake
 --- cmake/Functions.cmake.orig
 +++ cmake/Functions.cmake
-@@ -129,7 +129,7 @@ function(add_linker_options target buildDir completeSt
+@@ -143,7 +143,7 @@ function(add_linker_options target buildDir completeSt
      set(libs_rsp "${buildDir}/${ninjaTarget}_libs.rsp")
      set(ldir_rsp "${buildDir}/${ninjaTarget}_ldir.rsp")
      set_target_properties(${cmakeTarget} PROPERTIES STATIC_LIBRARY_OPTIONS "@${objects_rsp}")
@@ -10,7 +10,7 @@ Index: cmake/Functions.cmake
           get_gn_arch(cpu ${TEST_architecture_arch})
           if(CMAKE_CROSSCOMPILING AND cpu STREQUAL "arm" AND ${config} STREQUAL "Debug")
               target_link_options(${cmakeTarget} PRIVATE "LINKER:--long-plt")
-@@ -505,6 +505,7 @@ function(addSyncTargets module)
+@@ -570,6 +570,7 @@ function(addSyncTargets module)
      add_custom_target(run_${module}_GnReady)
      add_custom_target(run_${module}_GnDone)
      add_custom_target(run_${module}_NinjaReady)
Index: qtwebengine/patches/patch-configure_cmake
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/patches/patch-configure_cmake,v
diff -u -p -r1.7 patch-configure_cmake
--- qtwebengine/patches/patch-configure_cmake	9 Dec 2025 10:37:35 -0000	1.7
+++ qtwebengine/patches/patch-configure_cmake	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,7 @@
 Index: configure.cmake
 --- configure.cmake.orig
 +++ configure.cmake
-@@ -17,7 +17,6 @@ qt_webengine_set_version(gcc 10.0)
+@@ -19,7 +19,6 @@ qt_webengine_set_version(gcc 10.0)
  qt_webengine_set_version(clang 17.0)
  qt_webengine_set_version(gcc_for_pdf 9.0)
  qt_webengine_set_version(glib 2.32.0)
@@ -9,7 +9,7 @@ Index: configure.cmake
  qt_webengine_set_version(harfbuzz 4.3.0)
  qt_webengine_set_version(libpng 1.6.0)
  qt_webengine_set_version(libtiff 4.5.0)
-@@ -116,7 +115,7 @@ if(Python3_EXECUTABLE)
+@@ -118,7 +117,7 @@ if(Python3_EXECUTABLE)
      )
  endif()
  
@@ -18,7 +18,7 @@ Index: configure.cmake
     qt_webengine_configure_check_for_ulimit()
  endif()
  
-@@ -227,29 +226,7 @@ int main() {
+@@ -229,29 +228,7 @@ int main() {
  }"
  )
  
@@ -48,7 +48,7 @@ Index: configure.cmake
  # "Unmodified ffmpeg >= 5.0 is not supported."
  qt_config_compile_test(libavformat
      LABEL "libavformat"
-@@ -302,16 +279,16 @@ unset(targets_to_check)
+@@ -304,16 +281,16 @@ unset(targets_to_check)
  
  qt_webengine_configure_check("supported-platform"
      MODULES QtWebEngine
@@ -68,7 +68,7 @@ Index: configure.cmake
      set(supported_targets "arm" "arm64" "armv7-a" "x86_64")
      qt_webengine_configure_check("supported-arch"
          MODULES QtWebEngine QtPdf
-@@ -381,51 +358,37 @@ qt_webengine_configure_check("flex"
+@@ -383,51 +360,37 @@ qt_webengine_configure_check("flex"
  )
  qt_webengine_configure_check("pkg-config"
      MODULES QtWebEngine QtPdf
@@ -130,7 +130,7 @@ Index: configure.cmake
          (MACOS AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
      MESSAGE
          "${CMAKE_CXX_COMPILER_ID} compiler is not supported."
-@@ -433,8 +396,8 @@ qt_webengine_configure_check("compiler"
+@@ -435,8 +398,8 @@ qt_webengine_configure_check("compiler"
  qt_webengine_configure_check("compiler"
      MODULES QtPdf
      CONDITION MSVC OR
@@ -141,7 +141,7 @@ Index: configure.cmake
          (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") OR
          (ANDROID AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR
          (MINGW AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR
-@@ -466,29 +429,29 @@ qt_webengine_configure_check("msvc-2022"
+@@ -468,29 +431,29 @@ qt_webengine_configure_check("msvc-2022"
  
  qt_webengine_configure_check("gcc"
      MODULES QtWebEngine
@@ -176,8 +176,8 @@ Index: configure.cmake
 +    TAGS UNIX_PLATFORM
  )
  
- if(WIN32)
-@@ -516,10 +479,10 @@ foreach(x_lib ${x_libs})
+ qt_webengine_configure_check("android-ndk"
+@@ -536,10 +499,10 @@ foreach(x_lib ${x_libs})
      string(TOLOWER ${x_lib} lib)
      qt_webengine_configure_check("${lib}"
          MODULES QtWebEngine
@@ -190,7 +190,7 @@ Index: configure.cmake
          OPTIONAL
      )
      if(qpa_xcb_support_check AND NOT QT_CONFIGURE_CHECK_${lib})
-@@ -743,7 +706,7 @@ qt_feature("webengine-system-openh264" PRIVATE
+@@ -763,7 +726,7 @@ qt_feature("webengine-system-openh264" PRIVATE
  
  qt_feature("webengine-ozone-x11" PRIVATE
      LABEL "Support X11 on qpa-xcb"
Index: qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn,v
diff -u -p -r1.5 patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn
--- qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn	9 Dec 2025 10:37:36 -0000	1.5
+++ qtwebengine/patches/patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn	6 Feb 2026 15:29:25 -0000
@@ -39,7 +39,7 @@ Index: src/3rdparty/chromium/build/confi
    # Linux-specific compiler flags setup.
    # ------------------------------------
    if (use_gold) {
-@@ -1305,7 +1312,7 @@ config("compiler_cpu_abi") {
+@@ -1310,7 +1317,7 @@ config("compiler_cpu_abi") {
          ]
        }
      } else if (current_cpu == "arm") {
@@ -48,7 +48,7 @@ Index: src/3rdparty/chromium/build/confi
          cflags += [ "--target=arm-linux-gnueabihf" ]
          ldflags += [ "--target=arm-linux-gnueabihf" ]
        }
-@@ -1323,7 +1330,7 @@ config("compiler_cpu_abi") {
+@@ -1328,7 +1335,7 @@ config("compiler_cpu_abi") {
        }
      } else if (current_cpu == "arm64") {
        if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -57,7 +57,7 @@ Index: src/3rdparty/chromium/build/confi
          cflags += [ "--target=aarch64-linux-gnu" ]
          ldflags += [ "--target=aarch64-linux-gnu" ]
        }
-@@ -1657,7 +1664,7 @@ config("compiler_deterministic") {
+@@ -1662,7 +1669,7 @@ config("compiler_deterministic") {
      # different build directory like "out/feature_a" and "out/feature_b" if
      # we build same files with same compile flag.
      # Other paths are already given in relative, no need to normalize them.
@@ -66,7 +66,7 @@ Index: src/3rdparty/chromium/build/confi
        # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
        cflags += [
          "-Xclang",
-@@ -1715,7 +1722,7 @@ config("compiler_deterministic") {
+@@ -1720,7 +1727,7 @@ config("compiler_deterministic") {
  }
  
  config("clang_revision") {
@@ -75,7 +75,7 @@ Index: src/3rdparty/chromium/build/confi
        current_os != "zos") {
      update_args = [
        "--print-revision",
-@@ -2206,9 +2213,6 @@ config("default_warnings") {
+@@ -2211,9 +2218,6 @@ config("default_warnings") {
        cflags += [
          # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
          "-Wno-cast-function-type",
@@ -85,7 +85,7 @@ Index: src/3rdparty/chromium/build/confi
        ]
  
        cflags_cc += [
-@@ -2216,7 +2220,7 @@ config("default_warnings") {
+@@ -2221,7 +2225,7 @@ config("default_warnings") {
          "-Wenum-compare-conditional",
        ]
  
@@ -94,7 +94,7 @@ Index: src/3rdparty/chromium/build/confi
          cflags_cc += [
            # TODO(crbug.com/41486292): Fix and re-enable.
            "-Wno-c++11-narrowing-const-reference",
-@@ -2994,7 +2998,7 @@ config("afdo_optimize_size") {
+@@ -2999,7 +3003,7 @@ config("afdo_optimize_size") {
  # There are some targeted places that AFDO regresses, so we provide a separate
  # config to allow AFDO to be disabled per-target.
  config("afdo") {
@@ -103,7 +103,7 @@ Index: src/3rdparty/chromium/build/confi
      cflags = []
      if (clang_emit_debug_info_for_profiling) {
        # Add the following flags to generate debug info for profiling.
-@@ -3021,7 +3025,7 @@ config("afdo") {
+@@ -3026,7 +3030,7 @@ config("afdo") {
        cflags += [ "-Wno-backend-plugin" ]
        inputs = [ _clang_sample_profile ]
      }
Index: qtwebengine/patches/patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp,v
diff -u -p -r1.5 patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp
--- qtwebengine/patches/patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp	9 Dec 2025 10:37:40 -0000	1.5
+++ qtwebengine/patches/patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,7 @@
 Index: src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp
 --- src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp.orig
 +++ src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp
-@@ -58,7 +58,7 @@
+@@ -60,7 +60,7 @@
  #        include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
  #    elif ANGLE_ENABLE_CGL
  #        include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
@@ -10,7 +10,7 @@ Index: src/3rdparty/chromium/third_party
  #        include "libANGLE/renderer/gl/egl/DisplayEGL.h"
  #        if defined(ANGLE_USE_X11)
  #            include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
-@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -424,7 +424,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
              impl = new rx::DisplayCGL(state);
              break;
  
@@ -19,7 +19,7 @@ Index: src/3rdparty/chromium/third_party
  #        if defined(ANGLE_USE_GBM)
              if (platformType == 0)
              {
-@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -470,7 +470,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
  #if defined(ANGLE_ENABLE_OPENGL)
  #    if defined(ANGLE_PLATFORM_WINDOWS)
              impl = new rx::DisplayWGL(state);
@@ -28,7 +28,7 @@ Index: src/3rdparty/chromium/third_party
  #        if defined(ANGLE_USE_GBM)
              if (platformType == 0)
              {
-@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -521,7 +521,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
                  impl = rx::CreateVulkanWin32Display(state);
              }
              break;
@@ -37,7 +37,7 @@ Index: src/3rdparty/chromium/third_party
  #        if defined(ANGLE_USE_GBM)
              if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
              {
-@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2173,7 +2173,7 @@ static ClientExtensions GenerateClientExtensions()
      extensions.platformWaylandEXT = true;
  #endif
  
@@ -46,7 +46,7 @@ Index: src/3rdparty/chromium/third_party
      extensions.platformSurfacelessMESA = true;
  #endif
  
-@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2220,7 +2220,7 @@ static ClientExtensions GenerateClientExtensions()
      extensions.x11Visual = true;
  #endif
  
Index: qtwebengine/patches/patch-src_3rdparty_gn_build_gen_py
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/patches/patch-src_3rdparty_gn_build_gen_py,v
diff -u -p -r1.6 patch-src_3rdparty_gn_build_gen_py
--- qtwebengine/patches/patch-src_3rdparty_gn_build_gen_py	19 Jan 2026 14:58:48 -0000	1.6
+++ qtwebengine/patches/patch-src_3rdparty_gn_build_gen_py	6 Feb 2026 15:29:25 -0000
@@ -14,7 +14,7 @@ Index: src/3rdparty/gn/build/gen.py
    def is_posix(self):
      return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd', 'serenity']
  
-@@ -329,7 +335,7 @@ def WriteGenericNinja(path, static_libraries, executab
+@@ -331,7 +337,7 @@ def WriteGenericNinja(path, static_libraries, executab
        'linux': 'build_linux.ninja.template',
        'freebsd': 'build_linux.ninja.template',
        'aix': 'build_aix.ninja.template',
@@ -23,7 +23,7 @@ Index: src/3rdparty/gn/build/gen.py
        'haiku': 'build_haiku.ninja.template',
        'solaris': 'build_linux.ninja.template',
        'netbsd': 'build_linux.ninja.template',
-@@ -600,8 +606,8 @@ def WriteGNNinja(path, platform, host, options, args_l
+@@ -603,8 +609,8 @@ def WriteGNNinja(path, platform, host, options, args_l
        cflags.append('-DPATH_MAX=1024')
        cflags.append('-DZOSLIB_OVERRIDE_CLIB')
  
Index: qtwebengine/patches/patch-src_core_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebengine/patches/patch-src_core_CMakeLists_txt,v
diff -u -p -r1.8 patch-src_core_CMakeLists_txt
--- qtwebengine/patches/patch-src_core_CMakeLists_txt	9 Dec 2025 10:37:41 -0000	1.8
+++ qtwebengine/patches/patch-src_core_CMakeLists_txt	6 Feb 2026 15:29:25 -0000
@@ -10,7 +10,7 @@ Index: src/core/CMakeLists.txt
      setup_toolchains()
  endif()
  
-@@ -212,7 +212,7 @@ foreach(arch ${archs})
+@@ -213,7 +213,7 @@ foreach(arch ${archs})
                  accessibility_activation_observer.cpp accessibility_activation_observer.h
          )
  
@@ -19,7 +19,7 @@ Index: src/core/CMakeLists.txt
              SOURCES
                  ozone/gl_ozone_qt.cpp ozone/gl_ozone_qt.h
                  ozone/ozone_util_qt.cpp ozone/ozone_util_qt.h
-@@ -220,17 +220,17 @@ foreach(arch ${archs})
+@@ -221,17 +221,17 @@ foreach(arch ${archs})
                  ozone/surface_factory_qt.cpp ozone/surface_factory_qt.h
          )
  
@@ -40,7 +40,7 @@ Index: src/core/CMakeLists.txt
              SOURCES
                  ozone/egl_helper.cpp ozone/egl_helper.h
          )
-@@ -461,7 +461,7 @@ foreach(arch ${archs})
+@@ -462,7 +462,7 @@ foreach(arch ${archs})
              CONDITION QT_FEATURE_webenginedriver
          )
  
@@ -49,7 +49,7 @@ Index: src/core/CMakeLists.txt
              list(APPEND gnArgArg
                  angle_enable_gl=true
                  use_gtk=false # GTK toolkit bindings
-@@ -534,6 +534,10 @@ foreach(arch ${archs})
+@@ -535,6 +535,10 @@ foreach(arch ${archs})
                  CONDITION QT_FEATURE_webengine_system_gbm
              )
              extend_gn_list(gnArgArg
@@ -60,7 +60,7 @@ Index: src/core/CMakeLists.txt
                  ARGS rtc_system_openh264
                  CONDITION QT_FEATURE_webengine_webrtc_system_openh264
              )
-@@ -657,9 +661,9 @@ add_gn_build_artifacts_to_target(
+@@ -658,9 +662,9 @@ add_gn_build_artifacts_to_target(
      ${dataStampOption}
  )
  add_dependencies(WebEngineCore run_core_NinjaDone)
Index: qtwebsockets/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebsockets/Makefile,v
diff -u -p -r1.3 Makefile
--- qtwebsockets/Makefile	19 Jan 2026 09:48:59 -0000	1.3
+++ qtwebsockets/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtWebSockets
 COMMENT =	Qt6 module for the WebSocket protocol
 PKGSPEC =	qt6-qtwebsockets-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6WebSockets             0.1 # 0.0
 
Index: qtwebsockets/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebsockets/distinfo,v
diff -u -p -r1.8 distinfo
--- qtwebsockets/distinfo	9 Dec 2025 10:37:41 -0000	1.8
+++ qtwebsockets/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtwebsockets-everywhere-src-6.10.1.tar.xz) = JyrH6UQY4rE7M4TXO6idvWt0bXZhtE3OkG+L/AeVvQE=
-SIZE (qt/qtwebsockets-everywhere-src-6.10.1.tar.xz) = 447384
+SHA256 (qt/qtwebsockets-everywhere-src-6.10.2.tar.xz) = 7Mx1G+pQnvZW0gApaTmHoPwDxY4hw48TUUgPPI60Lr0=
+SIZE (qt/qtwebsockets-everywhere-src-6.10.2.tar.xz) = 447440
Index: qtwebview/Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebview/Makefile,v
diff -u -p -r1.5 Makefile
--- qtwebview/Makefile	19 Jan 2026 09:48:59 -0000	1.5
+++ qtwebview/Makefile	6 Feb 2026 15:29:25 -0000
@@ -1,7 +1,6 @@
 QT6NAME =	QtWebView
 COMMENT =	simple web viewing component for Qt6
 PKGSPEC =	qt6-qtwebview-${QT6_PKGSPEC}
-REVISION =	0
 
 SHARED_LIBS +=  Qt6WebView                0.0 # 0.0
 SHARED_LIBS +=  Qt6WebViewQuick           0.0 # 0.0
Index: qtwebview/distinfo
===================================================================
RCS file: /cvs/ports/x11/qt6/qtwebview/distinfo,v
diff -u -p -r1.8 distinfo
--- qtwebview/distinfo	9 Dec 2025 10:37:41 -0000	1.8
+++ qtwebview/distinfo	6 Feb 2026 15:29:25 -0000
@@ -1,2 +1,2 @@
-SHA256 (qt/qtwebview-everywhere-src-6.10.1.tar.xz) = QhCAWD169WSoVQE9wzY2OmUwPzHJBFo5ljrmuUqyb28=
-SIZE (qt/qtwebview-everywhere-src-6.10.1.tar.xz) = 128672
+SHA256 (qt/qtwebview-everywhere-src-6.10.2.tar.xz) = fsQG/wmYkAzO8P+OTlsfvxXk4Y87Q+ty6LKu2g3Q6rQ=
+SIZE (qt/qtwebview-everywhere-src-6.10.2.tar.xz) = 128704