git: a3496c5b8a05 - main - Qt6: Update to 6.9.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 28 Aug 2025 05:06:41 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a3496c5b8a05878249847fb36f865c3d9baad65c
commit a3496c5b8a05878249847fb36f865c3d9baad65c
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-08-28 04:11:24 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-08-28 05:06:27 +0000
Qt6: Update to 6.9.2
August 27, 2025 by Jani Heikkinen
We are excited to announce the release of Qt 6.9.2! As a patch release,
Qt 6.9.2 does not introduce new features but delivers over 550 bug fixes,
security updates, and enhancements on top of the Qt 6.9.1 release. For a
detailed breakdown of the most significant changes, refer to the
Qt 6.9.2 release notes.
Announcement:
https://www.qt.io/blog/qt-6.9.2-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.2/release-note.md
MFH: 2025Q3
Security: edf83c10-83b8-11f0-b6e5-4ccc6adda413
2a11aa1e-83c7-11f0-b6e5-4ccc6adda413
---
Mk/Uses/qt.mk | 4 +-
accessibility/qt6-speech/distinfo | 6 +-
comms/qt6-connectivity/distinfo | 6 +-
comms/qt6-sensors/distinfo | 6 +-
comms/qt6-serialbus/distinfo | 6 +-
comms/qt6-serialport/distinfo | 6 +-
databases/qt6-base_sqldriver/distinfo | 6 +-
devel/pyside6-tools/distinfo | 6 +-
devel/pyside6/distinfo | 6 +-
devel/qt6-5compat/distinfo | 6 +-
devel/qt6-base/Makefile | 1 -
devel/qt6-base/distinfo | 6 +-
devel/qt6-base/pkg-plist | 8 +-
devel/qt6-grpc/distinfo | 6 +-
devel/qt6-grpc/pkg-plist | 2 +
devel/qt6-languageserver/distinfo | 6 +-
devel/qt6-location/distinfo | 6 +-
devel/qt6-positioning/distinfo | 6 +-
devel/qt6-remoteobjects/distinfo | 6 +-
devel/qt6-scxml/distinfo | 6 +-
devel/qt6-tools/distinfo | 6 +-
devel/qt6-translations/distinfo | 6 +-
devel/qt6-translations/pkg-plist | 14 ++
devel/shiboken6/Makefile | 1 -
devel/shiboken6/distinfo | 6 +-
graphics/qt6-3d/Makefile | 1 -
graphics/qt6-3d/distinfo | 6 +-
graphics/qt6-imageformats/distinfo | 6 +-
graphics/qt6-lottie/distinfo | 6 +-
graphics/qt6-quickeffectmaker/distinfo | 6 +-
graphics/qt6-svg/Makefile | 4 -
graphics/qt6-svg/distinfo | 8 +-
graphics/qt6-wayland/Makefile | 1 -
graphics/qt6-wayland/distinfo | 6 +-
misc/qt6-doc/distinfo | 6 +-
misc/qt6-doc/pkg-plist | 36 +--
misc/qt6-examples/distinfo | 6 +-
misc/qt6-examples/pkg-plist | 78 ++++---
multimedia/qt6-multimedia/distinfo | 6 +-
.../files/patch-src_multimedia_configure.cmake | 12 +-
...h-src_multimedia_pulseaudio_qpulseaudiosink.cpp | 15 --
multimedia/qt6-multimedia/pkg-plist | 4 +-
net/qt6-coap/distinfo | 6 +-
net/qt6-mqtt/distinfo | 6 +-
net/qt6-networkauth/distinfo | 6 +-
science/qt6-quick3dphysics/distinfo | 6 +-
www/qt6-httpserver/distinfo | 6 +-
www/qt6-webchannel/distinfo | 6 +-
www/qt6-webengine/Makefile | 20 +-
www/qt6-webengine/distinfo | 6 +-
.../files/patch-cmake_Functions.cmake | 4 +-
.../files/patch-cmake_QtToolchainHelpers.cmake | 10 +-
www/qt6-webengine/files/patch-configure.cmake | 16 +-
www/qt6-webengine/files/patch-security-rollup | 246 +++++++++++++++++++++
...ser_ui_webui_signin_profile__picker__handler.cc | 4 +-
..._3rdparty_chromium_gpu_ipc_service_gpu__init.cc | 18 +-
...rd__party_blink_renderer_build_scripts_gperf.py | 27 ---
...derer_platform_runtime__enabled__features.json5 | 8 +-
...op_os__exchange__data__provider__non__backed.cc | 4 +-
...3rdparty_chromium_ui_base_ui__base__features.cc | 4 +-
..._3rdparty_chromium_ui_base_ui__base__features.h | 4 +-
..._3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc | 4 +-
.../files/patch-src_core_CMakeLists.txt | 10 +-
.../files/patch-src_core_api_configure.cmake | 8 +-
...ositor_native__skia__output__device__opengl.cpp | 4 +-
www/qt6-websockets/distinfo | 6 +-
www/qt6-webview/distinfo | 6 +-
x11-toolkits/qt6-charts/distinfo | 6 +-
x11-toolkits/qt6-datavis3d/distinfo | 6 +-
x11-toolkits/qt6-declarative/Makefile | 1 -
x11-toolkits/qt6-declarative/distinfo | 6 +-
.../patch-src_qmlcompiler_qqmljsimportvisitor.cpp | 33 ---
x11-toolkits/qt6-graphs/distinfo | 6 +-
x11-toolkits/qt6-quick3d/Makefile | 1 -
x11-toolkits/qt6-quick3d/distinfo | 6 +-
x11-toolkits/qt6-quick3d/pkg-plist | 2 +-
x11-toolkits/qt6-quicktimeline/distinfo | 6 +-
x11-toolkits/qt6-shadertools/distinfo | 6 +-
x11-toolkits/qt6-virtualkeyboard/distinfo | 6 +-
79 files changed, 529 insertions(+), 352 deletions(-)
diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk
index 905e7793a780..88984a936848 100644
--- a/Mk/Uses/qt.mk
+++ b/Mk/Uses/qt.mk
@@ -23,8 +23,8 @@ _QT_MK_INCLUDED= qt.mk
# Qt versions currently supported by the framework.
_QT_SUPPORTED?= 5 6
QT5_VERSION?= 5.15.17
-QT6_VERSION?= 6.9.1
-PYSIDE6_VERSION?= 6.9.1
+QT6_VERSION?= 6.9.2
+PYSIDE6_VERSION?= 6.9.2
# Support for intermediate Qt6 releases. This partially defines
# _QT6_MASTER_SITE_SUBDIR and would probably be better in qt-dist.mk,
diff --git a/accessibility/qt6-speech/distinfo b/accessibility/qt6-speech/distinfo
index 567830865d27..13aa551e21a9 100644
--- a/accessibility/qt6-speech/distinfo
+++ b/accessibility/qt6-speech/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159365
-SHA256 (KDE/Qt/6.9.1/qtspeech-everywhere-src-6.9.1.tar.xz) = 6807f59fcae2ef8f1f64210cfbfc8bcee1a40ed2d21eaee6673aba36bb7c1428
-SIZE (KDE/Qt/6.9.1/qtspeech-everywhere-src-6.9.1.tar.xz) = 262724
+TIMESTAMP = 1756196264
+SHA256 (KDE/Qt/6.9.2/qtspeech-everywhere-src-6.9.2.tar.xz) = b2b667375111637e45517a6e63475987691b922a19900abc52996617a0a088b1
+SIZE (KDE/Qt/6.9.2/qtspeech-everywhere-src-6.9.2.tar.xz) = 247748
diff --git a/comms/qt6-connectivity/distinfo b/comms/qt6-connectivity/distinfo
index 22ecc5d5940d..a0ec866ae05c 100644
--- a/comms/qt6-connectivity/distinfo
+++ b/comms/qt6-connectivity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158721
-SHA256 (KDE/Qt/6.9.1/qtconnectivity-everywhere-src-6.9.1.tar.xz) = 4988e50112104d5ad85e5b3cef66036ca445f18c22cf375d3dac9dcca95e0a17
-SIZE (KDE/Qt/6.9.1/qtconnectivity-everywhere-src-6.9.1.tar.xz) = 1072040
+TIMESTAMP = 1756196270
+SHA256 (KDE/Qt/6.9.2/qtconnectivity-everywhere-src-6.9.2.tar.xz) = 8affc67146dd6a2eb4b007623b47584b4783ff338bbe27725a0b6963216a0463
+SIZE (KDE/Qt/6.9.2/qtconnectivity-everywhere-src-6.9.2.tar.xz) = 1057556
diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo
index 217aa3d597b2..56c28d00aef0 100644
--- a/comms/qt6-sensors/distinfo
+++ b/comms/qt6-sensors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159355
-SHA256 (KDE/Qt/6.9.1/qtsensors-everywhere-src-6.9.1.tar.xz) = f04b131acacfd42dfe056bd5861ff1e12e2ab57b3e20332becefa3644a409c6c
-SIZE (KDE/Qt/6.9.1/qtsensors-everywhere-src-6.9.1.tar.xz) = 1500332
+TIMESTAMP = 1756196275
+SHA256 (KDE/Qt/6.9.2/qtsensors-everywhere-src-6.9.2.tar.xz) = 964ca82f39e2e25f952dc2f072f4c602392faf4ee9ce812b1957d4b8c9314462
+SIZE (KDE/Qt/6.9.2/qtsensors-everywhere-src-6.9.2.tar.xz) = 1485268
diff --git a/comms/qt6-serialbus/distinfo b/comms/qt6-serialbus/distinfo
index f23a69e57bb7..60e2d1dc16f5 100644
--- a/comms/qt6-serialbus/distinfo
+++ b/comms/qt6-serialbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159359
-SHA256 (KDE/Qt/6.9.1/qtserialbus-everywhere-src-6.9.1.tar.xz) = 491ece4583565f5d809ea9dd8caa2779a97c23a7d4d8352ba8a7a660e1ab04d7
-SIZE (KDE/Qt/6.9.1/qtserialbus-everywhere-src-6.9.1.tar.xz) = 550652
+TIMESTAMP = 1756196279
+SHA256 (KDE/Qt/6.9.2/qtserialbus-everywhere-src-6.9.2.tar.xz) = 951e07c2faf4476c75a59af96b40eeedbdf1a1c5c354c2825b59eaf3594f2a76
+SIZE (KDE/Qt/6.9.2/qtserialbus-everywhere-src-6.9.2.tar.xz) = 535216
diff --git a/comms/qt6-serialport/distinfo b/comms/qt6-serialport/distinfo
index b03e671e791b..55a6f2428bba 100644
--- a/comms/qt6-serialport/distinfo
+++ b/comms/qt6-serialport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159362
-SHA256 (KDE/Qt/6.9.1/qtserialport-everywhere-src-6.9.1.tar.xz) = 808fed52380c74ae89268306ce4d04b00f8f6b81f8c442489c390006d93eff10
-SIZE (KDE/Qt/6.9.1/qtserialport-everywhere-src-6.9.1.tar.xz) = 278276
+TIMESTAMP = 1756196284
+SHA256 (KDE/Qt/6.9.2/qtserialport-everywhere-src-6.9.2.tar.xz) = 8b90b2f0c2c07ab13085acf584a34201931477422f2d37a9694d62a2d56ce26b
+SIZE (KDE/Qt/6.9.2/qtserialport-everywhere-src-6.9.2.tar.xz) = 263012
diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo
index 546ff5b5438c..d20b26d71b45 100644
--- a/databases/qt6-base_sqldriver/distinfo
+++ b/databases/qt6-base_sqldriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162799
-SHA256 (KDE/Qt/6.9.1/qtbase-everywhere-src-6.9.1.tar.xz) = 40caedbf83cc9a1959610830563565889878bc95f115868bbf545d1914acf28e
-SIZE (KDE/Qt/6.9.1/qtbase-everywhere-src-6.9.1.tar.xz) = 49755912
+TIMESTAMP = 1756196336
+SHA256 (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 44be9c9ecfe04129c4dea0a7e1b36ad476c9cc07c292016ac98e7b41514f2440
+SIZE (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 49812824
diff --git a/devel/pyside6-tools/distinfo b/devel/pyside6-tools/distinfo
index edc65b188d2e..f2e9afa2d5fe 100644
--- a/devel/pyside6-tools/distinfo
+++ b/devel/pyside6-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162957
-SHA256 (KDE/Qt/6.9.1/pyside-setup-everywhere-src-6.9.1.tar.xz) = 04c712c5b9234add0d9b5aa3c01a0caede64a55b496127751f5d52a230cff748
-SIZE (KDE/Qt/6.9.1/pyside-setup-everywhere-src-6.9.1.tar.xz) = 16669448
+TIMESTAMP = 1756199026
+SHA256 (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 9ec087465342bdc9dbe492a30e58fdbbc5448655deacf5982a0fe7123f59222d
+SIZE (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 16659400
diff --git a/devel/pyside6/distinfo b/devel/pyside6/distinfo
index 286d34785c38..5da70ab73961 100644
--- a/devel/pyside6/distinfo
+++ b/devel/pyside6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162964
-SHA256 (KDE/Qt/6.9.1/pyside-setup-everywhere-src-6.9.1.tar.xz) = 04c712c5b9234add0d9b5aa3c01a0caede64a55b496127751f5d52a230cff748
-SIZE (KDE/Qt/6.9.1/pyside-setup-everywhere-src-6.9.1.tar.xz) = 16669448
+TIMESTAMP = 1756198983
+SHA256 (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 9ec087465342bdc9dbe492a30e58fdbbc5448655deacf5982a0fe7123f59222d
+SIZE (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 16659400
diff --git a/devel/qt6-5compat/distinfo b/devel/qt6-5compat/distinfo
index 9bc603709f5b..246db8af503e 100644
--- a/devel/qt6-5compat/distinfo
+++ b/devel/qt6-5compat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159760
-SHA256 (KDE/Qt/6.9.1/qt5compat-everywhere-src-6.9.1.tar.xz) = 96c726ac3f0d5c40570e75196e4ab5c95d3de7c85d15604fe97ac2a6573d917a
-SIZE (KDE/Qt/6.9.1/qt5compat-everywhere-src-6.9.1.tar.xz) = 14633560
+TIMESTAMP = 1756196357
+SHA256 (KDE/Qt/6.9.2/qt5compat-everywhere-src-6.9.2.tar.xz) = cb289905c689fc271ce783f8b67844040aa73d78f4f0cf8421fa713390a75b60
+SIZE (KDE/Qt/6.9.2/qt5compat-everywhere-src-6.9.2.tar.xz) = 14618016
diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile
index 9ccdc12070a0..ec92164f3f97 100644
--- a/devel/qt6-base/Makefile
+++ b/devel/qt6-base/Makefile
@@ -1,6 +1,5 @@
PORTNAME= base
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 2
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
diff --git a/devel/qt6-base/distinfo b/devel/qt6-base/distinfo
index 07b98015ee3b..f27032e50768 100644
--- a/devel/qt6-base/distinfo
+++ b/devel/qt6-base/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162730
-SHA256 (KDE/Qt/6.9.1/qtbase-everywhere-src-6.9.1.tar.xz) = 40caedbf83cc9a1959610830563565889878bc95f115868bbf545d1914acf28e
-SIZE (KDE/Qt/6.9.1/qtbase-everywhere-src-6.9.1.tar.xz) = 49755912
+TIMESTAMP = 1756196361
+SHA256 (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 44be9c9ecfe04129c4dea0a7e1b36ad476c9cc07c292016ac98e7b41514f2440
+SIZE (KDE/Qt/6.9.2/qtbase-everywhere-src-6.9.2.tar.xz) = 49812824
diff --git a/devel/qt6-base/pkg-plist b/devel/qt6-base/pkg-plist
index 21e21ab67960..737f0c8e6992 100644
--- a/devel/qt6-base/pkg-plist
+++ b/devel/qt6-base/pkg-plist
@@ -149,6 +149,7 @@ bin/qmake6
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qstringiterator_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qsystemerror_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qsystemsemaphore_p.h
+%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtclasshelper_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtcore-config_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtcoreglobal_p.h
%%QT_INCDIR%%/QtCore/%%FULLVER%%/QtCore/private/qtemporaryfile_p.h
@@ -975,6 +976,7 @@ bin/qmake6
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qabstracttextdocumentlayout_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblebridgeutils_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblecache_p.h
+%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaccessiblehelper_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qaction_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qactiongroup_p.h
%%QT_INCDIR%%/QtGui/%%FULLVER%%/QtGui/private/qastchandler_p.h
@@ -2537,6 +2539,7 @@ bin/qmake6
%%QT_INCDIR%%/QtXml/qtxmlversion.h
@comment lib/cmake/Qt6/3rdparty/extra-cmake-modules/0001-ECMEnableSanitizers.cmake-fix-GCC-s-note-variable-tr.patch
@comment lib/cmake/Qt6/3rdparty/extra-cmake-modules/0002-ECMEnableSanitizers.cmake-replace-tabs-with-spaces.patch
+@comment lib/cmake/Qt6/3rdparty/extra-cmake-modules/0003-ECMEnableSanitizers.cmake-fix-no-undefined-flag-replacement.patch
lib/cmake/Qt6/3rdparty/extra-cmake-modules/COPYING-CMAKE-SCRIPTS
lib/cmake/Qt6/3rdparty/extra-cmake-modules/REUSE.toml
lib/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules/ECMFindModuleHelpersStub.cmake
@@ -2695,6 +2698,7 @@ lib/cmake/Qt6/QtProcessConfigureArgs.cmake
lib/cmake/Qt6/QtProperties.cmake
lib/cmake/Qt6/QtPublicAndroidHelpers.cmake
lib/cmake/Qt6/QtPublicAppleHelpers.cmake
+lib/cmake/Qt6/QtPublicCMakeEarlyPolicyHelpers.cmake
lib/cmake/Qt6/QtPublicCMakeHelpers.cmake
lib/cmake/Qt6/QtPublicCMakeVersionHelpers.cmake
lib/cmake/Qt6/QtPublicDependencyHelpers.cmake
@@ -3178,6 +3182,9 @@ lib/cmake/Qt6TestInternalsPrivate/Qt6TestInternalsPrivateConfigVersionImpl.cmake
lib/cmake/Qt6TestInternalsPrivate/Qt6TestInternalsPrivateTargets.cmake
lib/cmake/Qt6TestInternalsPrivate/Qt6TestInternalsPrivateVersionlessAliasTargets.cmake
lib/cmake/Qt6TestInternalsPrivate/Qt6TestInternalsPrivateVersionlessTargets.cmake
+lib/cmake/Qt6TestInternalsPrivate/QtRunCMake.cmake
+lib/cmake/Qt6TestInternalsPrivate/QtRunCMakeTestWrappers.cmake
+lib/cmake/Qt6TestInternalsPrivate/RunCMake.cmake
lib/cmake/Qt6TestPrivate/Qt6TestPrivateAdditionalTargetInfo.cmake
lib/cmake/Qt6TestPrivate/Qt6TestPrivateConfig.cmake
lib/cmake/Qt6TestPrivate/Qt6TestPrivateConfigVersion.cmake
@@ -3545,7 +3552,6 @@ lib/cmake/Qt6XmlPrivate/Qt6XmlPrivateVersionlessTargets.cmake
%%QT_MKSPECDIR%%/features/mac/sdk.mk
%%QT_MKSPECDIR%%/features/mac/sdk.prf
%%QT_MKSPECDIR%%/features/mac/toolchain.prf
-%%QT_MKSPECDIR%%/features/mac/unsupported/objc_namespace.prf
%%QT_MKSPECDIR%%/features/metatypes.prf
%%QT_MKSPECDIR%%/features/moc.prf
%%QT_MKSPECDIR%%/features/no_debug_info.prf
diff --git a/devel/qt6-grpc/distinfo b/devel/qt6-grpc/distinfo
index 6ccbd2d59de8..fe09fb9eaa9d 100644
--- a/devel/qt6-grpc/distinfo
+++ b/devel/qt6-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162742
-SHA256 (KDE/Qt/6.9.1/qtgrpc-everywhere-src-6.9.1.tar.xz) = c34c869e203289b0fd695a1e5391840bc51b919a8b55e1ed1ff36b4cb923a750
-SIZE (KDE/Qt/6.9.1/qtgrpc-everywhere-src-6.9.1.tar.xz) = 612464
+TIMESTAMP = 1756196365
+SHA256 (KDE/Qt/6.9.2/qtgrpc-everywhere-src-6.9.2.tar.xz) = a43d3c8823fe11b71d0c362527150914134239fa285feaff86fd692617353f64
+SIZE (KDE/Qt/6.9.2/qtgrpc-everywhere-src-6.9.2.tar.xz) = 602148
diff --git a/devel/qt6-grpc/pkg-plist b/devel/qt6-grpc/pkg-plist
index 4b3f85dc5cec..6236cabe4363 100644
--- a/devel/qt6-grpc/pkg-plist
+++ b/devel/qt6-grpc/pkg-plist
@@ -283,6 +283,8 @@ lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesConfig.cmake
lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesConfigVersion.cmake
lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesConfigVersionImpl.cmake
lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesDependencies.cmake
+lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesExtras.cmake
+lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesProtobufProperties.cmake
lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesTargets.cmake
lib/cmake/Qt6ProtobufWellKnownTypes/Qt6ProtobufWellKnownTypesVersionlessAliasTargets.cmake
diff --git a/devel/qt6-languageserver/distinfo b/devel/qt6-languageserver/distinfo
index 0510d91e9eaa..ed231d1067ab 100644
--- a/devel/qt6-languageserver/distinfo
+++ b/devel/qt6-languageserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162750
-SHA256 (KDE/Qt/6.9.1/qtlanguageserver-everywhere-src-6.9.1.tar.xz) = ca17353612760b9bb6e3115bfacc9ba5e06d0d18b522f4f62ae6d510d63488ec
-SIZE (KDE/Qt/6.9.1/qtlanguageserver-everywhere-src-6.9.1.tar.xz) = 152488
+TIMESTAMP = 1756196375
+SHA256 (KDE/Qt/6.9.2/qtlanguageserver-everywhere-src-6.9.2.tar.xz) = 781b6eafe1fe1ab7e942fb15dc220b79c602db6efdce7fdc272bf8512c068bee
+SIZE (KDE/Qt/6.9.2/qtlanguageserver-everywhere-src-6.9.2.tar.xz) = 137008
diff --git a/devel/qt6-location/distinfo b/devel/qt6-location/distinfo
index 90252f026aee..e5b4a1f86b5a 100644
--- a/devel/qt6-location/distinfo
+++ b/devel/qt6-location/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159282
-SHA256 (KDE/Qt/6.9.1/qtlocation-everywhere-src-6.9.1.tar.xz) = c0e8e8907e047ede59f5800f4f9bfd54286239aab1abe7df6723a8fcc127ef57
-SIZE (KDE/Qt/6.9.1/qtlocation-everywhere-src-6.9.1.tar.xz) = 3166576
+TIMESTAMP = 1756196382
+SHA256 (KDE/Qt/6.9.2/qtlocation-everywhere-src-6.9.2.tar.xz) = 5a45ed1967958982899b79891afc0b4530cf2e59d3b1a57af6dfdc645e1c73f9
+SIZE (KDE/Qt/6.9.2/qtlocation-everywhere-src-6.9.2.tar.xz) = 3149364
diff --git a/devel/qt6-positioning/distinfo b/devel/qt6-positioning/distinfo
index 39605ab9274b..ea1cd7a5c3f9 100644
--- a/devel/qt6-positioning/distinfo
+++ b/devel/qt6-positioning/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162766
-SHA256 (KDE/Qt/6.9.1/qtpositioning-everywhere-src-6.9.1.tar.xz) = 7062734b4989248ca3f0e3e4aebb9aa2e7ed2d6bf19e779e520c6ef69706ff26
-SIZE (KDE/Qt/6.9.1/qtpositioning-everywhere-src-6.9.1.tar.xz) = 664156
+TIMESTAMP = 1756196387
+SHA256 (KDE/Qt/6.9.2/qtpositioning-everywhere-src-6.9.2.tar.xz) = 489a9801ffbda04b16c62f64a687efae4c1a07807f6b67f40ce1f37c3dfdbc1a
+SIZE (KDE/Qt/6.9.2/qtpositioning-everywhere-src-6.9.2.tar.xz) = 649488
diff --git a/devel/qt6-remoteobjects/distinfo b/devel/qt6-remoteobjects/distinfo
index 09e9dca96f5f..6276bb15a0c2 100644
--- a/devel/qt6-remoteobjects/distinfo
+++ b/devel/qt6-remoteobjects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159347
-SHA256 (KDE/Qt/6.9.1/qtremoteobjects-everywhere-src-6.9.1.tar.xz) = 273f079e7b8f72c2e4ba2fea8893cd24773f4c6471d726fbddc097ae8d2e0a10
-SIZE (KDE/Qt/6.9.1/qtremoteobjects-everywhere-src-6.9.1.tar.xz) = 543600
+TIMESTAMP = 1756196391
+SHA256 (KDE/Qt/6.9.2/qtremoteobjects-everywhere-src-6.9.2.tar.xz) = df624ef14befbc92a293f2c193c5a7fd5d3f9d795fb33cc38b4e0b869bf18b26
+SIZE (KDE/Qt/6.9.2/qtremoteobjects-everywhere-src-6.9.2.tar.xz) = 528608
diff --git a/devel/qt6-scxml/distinfo b/devel/qt6-scxml/distinfo
index a8e28a002a4c..131704ee7ea2 100644
--- a/devel/qt6-scxml/distinfo
+++ b/devel/qt6-scxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159351
-SHA256 (KDE/Qt/6.9.1/qtscxml-everywhere-src-6.9.1.tar.xz) = 0c33de2023b33a54fa6debd46f422440dca92da532faa7742af051fd88254780
-SIZE (KDE/Qt/6.9.1/qtscxml-everywhere-src-6.9.1.tar.xz) = 560588
+TIMESTAMP = 1756196396
+SHA256 (KDE/Qt/6.9.2/qtscxml-everywhere-src-6.9.2.tar.xz) = e06af183012996a64f07745064318303d3765959ebba29489f8af0f50f32ebb6
+SIZE (KDE/Qt/6.9.2/qtscxml-everywhere-src-6.9.2.tar.xz) = 545560
diff --git a/devel/qt6-tools/distinfo b/devel/qt6-tools/distinfo
index f68da1180fac..818f2f0992b1 100644
--- a/devel/qt6-tools/distinfo
+++ b/devel/qt6-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162793
-SHA256 (KDE/Qt/6.9.1/qttools-everywhere-src-6.9.1.tar.xz) = 90c4a562f4ccfd043fd99f34c600853e0b5ba9babc6ec616c0f306f2ce3f4b4c
-SIZE (KDE/Qt/6.9.1/qttools-everywhere-src-6.9.1.tar.xz) = 10339096
+TIMESTAMP = 1756196635
+SHA256 (KDE/Qt/6.9.2/qttools-everywhere-src-6.9.2.tar.xz) = d8b7f7e8e970cc0b975205fd6d5832ea917ef3e751df69b97439c1cddd67a489
+SIZE (KDE/Qt/6.9.2/qttools-everywhere-src-6.9.2.tar.xz) = 10330412
diff --git a/devel/qt6-translations/distinfo b/devel/qt6-translations/distinfo
index 7d9365eb10b7..dabf96c94680 100644
--- a/devel/qt6-translations/distinfo
+++ b/devel/qt6-translations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162796
-SHA256 (KDE/Qt/6.9.1/qttranslations-everywhere-src-6.9.1.tar.xz) = 9761a1a555f447cdeba79fdec6a705dee8a7882ac10c12e85f49467ddd01a741
-SIZE (KDE/Qt/6.9.1/qttranslations-everywhere-src-6.9.1.tar.xz) = 1574708
+TIMESTAMP = 1756196641
+SHA256 (KDE/Qt/6.9.2/qttranslations-everywhere-src-6.9.2.tar.xz) = c73bb6281ed365c0f954f4b1b6e1b13e1b3fefd94854f46fcd9a412f641f7ed6
+SIZE (KDE/Qt/6.9.2/qttranslations-everywhere-src-6.9.2.tar.xz) = 1628840
diff --git a/devel/qt6-translations/pkg-plist b/devel/qt6-translations/pkg-plist
index 3de69e0e8663..72d8b7e617a1 100644
--- a/devel/qt6-translations/pkg-plist
+++ b/devel/qt6-translations/pkg-plist
@@ -18,6 +18,7 @@
%%QT_L10NDIR%%/assistant_ru.qm
%%QT_L10NDIR%%/assistant_sk.qm
%%QT_L10NDIR%%/assistant_sl.qm
+%%QT_L10NDIR%%/assistant_sv.qm
%%QT_L10NDIR%%/assistant_tr.qm
%%QT_L10NDIR%%/assistant_uk.qm
%%QT_L10NDIR%%/assistant_zh_CN.qm
@@ -41,6 +42,7 @@
%%QT_L10NDIR%%/designer_ru.qm
%%QT_L10NDIR%%/designer_sk.qm
%%QT_L10NDIR%%/designer_sl.qm
+%%QT_L10NDIR%%/designer_sv.qm
%%QT_L10NDIR%%/designer_tr.qm
%%QT_L10NDIR%%/designer_uk.qm
%%QT_L10NDIR%%/designer_zh_CN.qm
@@ -106,6 +108,7 @@
%%QT_L10NDIR%%/qt_help_ru.qm
%%QT_L10NDIR%%/qt_help_sk.qm
%%QT_L10NDIR%%/qt_help_sl.qm
+%%QT_L10NDIR%%/qt_help_sv.qm
%%QT_L10NDIR%%/qt_help_tr.qm
%%QT_L10NDIR%%/qt_help_uk.qm
%%QT_L10NDIR%%/qt_help_zh_CN.qm
@@ -116,6 +119,7 @@
%%QT_L10NDIR%%/qt_ja.qm
%%QT_L10NDIR%%/qt_ka.qm
%%QT_L10NDIR%%/qt_ko.qm
+%%QT_L10NDIR%%/qt_lg.qm
%%QT_L10NDIR%%/qt_lt.qm
%%QT_L10NDIR%%/qt_lv.qm
%%QT_L10NDIR%%/qt_nl.qm
@@ -150,6 +154,7 @@
%%QT_L10NDIR%%/qtbase_ja.qm
%%QT_L10NDIR%%/qtbase_ka.qm
%%QT_L10NDIR%%/qtbase_ko.qm
+%%QT_L10NDIR%%/qtbase_lg.qm
%%QT_L10NDIR%%/qtbase_lv.qm
%%QT_L10NDIR%%/qtbase_nl.qm
%%QT_L10NDIR%%/qtbase_nn.qm
@@ -157,6 +162,7 @@
%%QT_L10NDIR%%/qtbase_pt_BR.qm
%%QT_L10NDIR%%/qtbase_ru.qm
%%QT_L10NDIR%%/qtbase_sk.qm
+%%QT_L10NDIR%%/qtbase_sv.qm
%%QT_L10NDIR%%/qtbase_tr.qm
%%QT_L10NDIR%%/qtbase_uk.qm
%%QT_L10NDIR%%/qtbase_zh_CN.qm
@@ -175,6 +181,7 @@
%%QT_L10NDIR%%/qtconnectivity_pl.qm
%%QT_L10NDIR%%/qtconnectivity_pt_BR.qm
%%QT_L10NDIR%%/qtconnectivity_ru.qm
+%%QT_L10NDIR%%/qtconnectivity_sv.qm
%%QT_L10NDIR%%/qtconnectivity_tr.qm
%%QT_L10NDIR%%/qtconnectivity_uk.qm
%%QT_L10NDIR%%/qtconnectivity_zh_CN.qm
@@ -200,6 +207,7 @@
%%QT_L10NDIR%%/qtdeclarative_pt_BR.qm
%%QT_L10NDIR%%/qtdeclarative_ru.qm
%%QT_L10NDIR%%/qtdeclarative_sk.qm
+%%QT_L10NDIR%%/qtdeclarative_sv.qm
%%QT_L10NDIR%%/qtdeclarative_tr.qm
%%QT_L10NDIR%%/qtdeclarative_uk.qm
%%QT_L10NDIR%%/qtdeclarative_zh_CN.qm
@@ -220,6 +228,7 @@
%%QT_L10NDIR%%/qtlocation_pl.qm
%%QT_L10NDIR%%/qtlocation_pt_BR.qm
%%QT_L10NDIR%%/qtlocation_ru.qm
+%%QT_L10NDIR%%/qtlocation_sv.qm
%%QT_L10NDIR%%/qtlocation_tr.qm
%%QT_L10NDIR%%/qtlocation_uk.qm
%%QT_L10NDIR%%/qtlocation_zh_CN.qm
@@ -246,6 +255,7 @@
%%QT_L10NDIR%%/qtmultimedia_pt_BR.qm
%%QT_L10NDIR%%/qtmultimedia_ru.qm
%%QT_L10NDIR%%/qtmultimedia_sk.qm
+%%QT_L10NDIR%%/qtmultimedia_sv.qm
%%QT_L10NDIR%%/qtmultimedia_tr.qm
%%QT_L10NDIR%%/qtmultimedia_uk.qm
%%QT_L10NDIR%%/qtmultimedia_zh_CN.qm
@@ -258,6 +268,7 @@
%%QT_L10NDIR%%/qtserialport_ko.qm
%%QT_L10NDIR%%/qtserialport_pl.qm
%%QT_L10NDIR%%/qtserialport_ru.qm
+%%QT_L10NDIR%%/qtserialport_sv.qm
%%QT_L10NDIR%%/qtserialport_tr.qm
%%QT_L10NDIR%%/qtserialport_uk.qm
%%QT_L10NDIR%%/qtserialport_zh_CN.qm
@@ -267,8 +278,10 @@
%%QT_L10NDIR%%/qtwebengine_es.qm
%%QT_L10NDIR%%/qtwebengine_ka.qm
%%QT_L10NDIR%%/qtwebengine_ko.qm
+%%QT_L10NDIR%%/qtwebengine_lg.qm
%%QT_L10NDIR%%/qtwebengine_pl.qm
%%QT_L10NDIR%%/qtwebengine_ru.qm
+%%QT_L10NDIR%%/qtwebengine_sv.qm
%%QT_L10NDIR%%/qtwebengine_tr.qm
%%QT_L10NDIR%%/qtwebengine_uk.qm
%%QT_L10NDIR%%/qtwebengine_zh_CN.qm
@@ -282,6 +295,7 @@
%%QT_L10NDIR%%/qtwebsockets_ko.qm
%%QT_L10NDIR%%/qtwebsockets_pl.qm
%%QT_L10NDIR%%/qtwebsockets_ru.qm
+%%QT_L10NDIR%%/qtwebsockets_sv.qm
%%QT_L10NDIR%%/qtwebsockets_tr.qm
%%QT_L10NDIR%%/qtwebsockets_uk.qm
%%QT_L10NDIR%%/qtwebsockets_zh_CN.qm
diff --git a/devel/shiboken6/Makefile b/devel/shiboken6/Makefile
index 72963cfcfc38..06262d87bd21 100644
--- a/devel/shiboken6/Makefile
+++ b/devel/shiboken6/Makefile
@@ -1,6 +1,5 @@
PORTNAME= shiboken6
DISTVERSION= ${PYSIDE6_VERSION}
-PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= QT/official_releases/QtForPython/pyside6/PySide6-${DISTVERSION}-src
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/shiboken6/distinfo b/devel/shiboken6/distinfo
index b696f5684bb8..837de6ee5f26 100644
--- a/devel/shiboken6/distinfo
+++ b/devel/shiboken6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162943
-SHA256 (KDE/Qt/6.9.1/pyside-setup-everywhere-src-6.9.1.tar.xz) = 04c712c5b9234add0d9b5aa3c01a0caede64a55b496127751f5d52a230cff748
-SIZE (KDE/Qt/6.9.1/pyside-setup-everywhere-src-6.9.1.tar.xz) = 16669448
+TIMESTAMP = 1756198971
+SHA256 (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 9ec087465342bdc9dbe492a30e58fdbbc5448655deacf5982a0fe7123f59222d
+SIZE (KDE/Qt/6.9.2/pyside-setup-everywhere-src-6.9.2.tar.xz) = 16659400
diff --git a/graphics/qt6-3d/Makefile b/graphics/qt6-3d/Makefile
index d92a2dbf6830..e94c04ce9f98 100644
--- a/graphics/qt6-3d/Makefile
+++ b/graphics/qt6-3d/Makefile
@@ -1,6 +1,5 @@
PORTNAME= 3d
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 2
CATEGORIES= graphics
PKGNAMEPREFIX= qt6-
diff --git a/graphics/qt6-3d/distinfo b/graphics/qt6-3d/distinfo
index 231aa0fba277..cd9b54578f75 100644
--- a/graphics/qt6-3d/distinfo
+++ b/graphics/qt6-3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158712
-SHA256 (KDE/Qt/6.9.1/qt3d-everywhere-src-6.9.1.tar.xz) = 9c46497a60147bb326a58b67b1f543bdf81b8aceed908b44d3dde896d79c4784
-SIZE (KDE/Qt/6.9.1/qt3d-everywhere-src-6.9.1.tar.xz) = 141817908
+TIMESTAMP = 1756196733
+SHA256 (KDE/Qt/6.9.2/qt3d-everywhere-src-6.9.2.tar.xz) = aa6e023b8b5605f212cc52c46c1a8b74bd2ca67d01473d305b5b48a7972bb659
+SIZE (KDE/Qt/6.9.2/qt3d-everywhere-src-6.9.2.tar.xz) = 141825804
diff --git a/graphics/qt6-imageformats/distinfo b/graphics/qt6-imageformats/distinfo
index c4ff0b43a29a..7df0e43a15d1 100644
--- a/graphics/qt6-imageformats/distinfo
+++ b/graphics/qt6-imageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159278
-SHA256 (KDE/Qt/6.9.1/qtimageformats-everywhere-src-6.9.1.tar.xz) = ebe9f238daaf9bb752c7233edadf4af33fc4fa30d914936812b6410d3af1577c
-SIZE (KDE/Qt/6.9.1/qtimageformats-everywhere-src-6.9.1.tar.xz) = 2039560
+TIMESTAMP = 1756196738
+SHA256 (KDE/Qt/6.9.2/qtimageformats-everywhere-src-6.9.2.tar.xz) = 8a023f7e2f57dedc02e2ab10c975f7cb3cccac9b8f0823c12fd6824834549139
+SIZE (KDE/Qt/6.9.2/qtimageformats-everywhere-src-6.9.2.tar.xz) = 2021564
diff --git a/graphics/qt6-lottie/distinfo b/graphics/qt6-lottie/distinfo
index 793146f6f402..be6b29505050 100644
--- a/graphics/qt6-lottie/distinfo
+++ b/graphics/qt6-lottie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162753
-SHA256 (KDE/Qt/6.9.1/qtlottie-everywhere-src-6.9.1.tar.xz) = 8ee88c2e0773c96109c179d7e75a46ba7bc548b5bc8be409a23cbaddafa18ba2
-SIZE (KDE/Qt/6.9.1/qtlottie-everywhere-src-6.9.1.tar.xz) = 99436
+TIMESTAMP = 1756196742
+SHA256 (KDE/Qt/6.9.2/qtlottie-everywhere-src-6.9.2.tar.xz) = a4df93d2dd5c5942f1dc23e29667199fbf5cfaba84a51e6a9ffc874b967e31c6
+SIZE (KDE/Qt/6.9.2/qtlottie-everywhere-src-6.9.2.tar.xz) = 83560
diff --git a/graphics/qt6-quickeffectmaker/distinfo b/graphics/qt6-quickeffectmaker/distinfo
index 52b2a7170925..8e63980db866 100644
--- a/graphics/qt6-quickeffectmaker/distinfo
+++ b/graphics/qt6-quickeffectmaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162778
-SHA256 (KDE/Qt/6.9.1/qtquickeffectmaker-everywhere-src-6.9.1.tar.xz) = 39b617c40642bb44f54e781ecea9338f2cf2b794c552df0b7a8795cabad15d31
-SIZE (KDE/Qt/6.9.1/qtquickeffectmaker-everywhere-src-6.9.1.tar.xz) = 4358748
+TIMESTAMP = 1756196749
+SHA256 (KDE/Qt/6.9.2/qtquickeffectmaker-everywhere-src-6.9.2.tar.xz) = 7985f1496ed411e3a3ae06ca55c8e37825e1c7f1c25ed4d120a68909ee0dd8f9
+SIZE (KDE/Qt/6.9.2/qtquickeffectmaker-everywhere-src-6.9.2.tar.xz) = 4342904
diff --git a/graphics/qt6-svg/Makefile b/graphics/qt6-svg/Makefile
index 322b0d874e19..7eee8e4edde8 100644
--- a/graphics/qt6-svg/Makefile
+++ b/graphics/qt6-svg/Makefile
@@ -1,12 +1,8 @@
PORTNAME= svg
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= qt6-
-PATCH_SITES= https://github.com/qt/qtsvg/commit/
-PATCHFILES+= 07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch:-p1 # PR 287659
-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt6 classes for displaying the contents of SVG files
diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo
index a4042baa311f..8f066ad75a57 100644
--- a/graphics/qt6-svg/distinfo
+++ b/graphics/qt6-svg/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1750609163
-SHA256 (KDE/Qt/6.9.1/qtsvg-everywhere-src-6.9.1.tar.xz) = 2dfc5de5fd891ff2afd9861e519bf1a26e6deb729b3133f68a28ba763c9abbd5
-SIZE (KDE/Qt/6.9.1/qtsvg-everywhere-src-6.9.1.tar.xz) = 2017876
-SHA256 (KDE/Qt/6.9.1/07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch) = 924277fa003f477372446f7ca6fc9e6139f47216a0eebd27e9c129f5d36a5855
-SIZE (KDE/Qt/6.9.1/07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch) = 1890
+TIMESTAMP = 1756201222
+SHA256 (KDE/Qt/6.9.2/qtsvg-everywhere-src-6.9.2.tar.xz) = d984cab8f26334aa1c15e5b8f0cd9f1b7c0c1289fe0b68c1c84ab469b75605a5
+SIZE (KDE/Qt/6.9.2/qtsvg-everywhere-src-6.9.2.tar.xz) = 2004052
diff --git a/graphics/qt6-wayland/Makefile b/graphics/qt6-wayland/Makefile
index a63bdb800592..430aef820fe7 100644
--- a/graphics/qt6-wayland/Makefile
+++ b/graphics/qt6-wayland/Makefile
@@ -1,6 +1,5 @@
PORTNAME= wayland
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 1
CATEGORIES= graphics wayland
PKGNAMEPREFIX= qt6-
diff --git a/graphics/qt6-wayland/distinfo b/graphics/qt6-wayland/distinfo
index 80bc8f5217e5..d6f7ec8b5572 100644
--- a/graphics/qt6-wayland/distinfo
+++ b/graphics/qt6-wayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159376
-SHA256 (KDE/Qt/6.9.1/qtwayland-everywhere-src-6.9.1.tar.xz) = 7d21ea0e687180ebb19b9a1f86ae9cfa7a25b4f02d5db05ec834164409932e3e
-SIZE (KDE/Qt/6.9.1/qtwayland-everywhere-src-6.9.1.tar.xz) = 1152868
+TIMESTAMP = 1756196760
+SHA256 (KDE/Qt/6.9.2/qtwayland-everywhere-src-6.9.2.tar.xz) = cad79806565568f12f9983fed69219416abcee9d5deef4abdfcf94aa2eef7781
+SIZE (KDE/Qt/6.9.2/qtwayland-everywhere-src-6.9.2.tar.xz) = 1138152
diff --git a/misc/qt6-doc/distinfo b/misc/qt6-doc/distinfo
index bc8a457cec4b..c06929c61dfd 100644
--- a/misc/qt6-doc/distinfo
+++ b/misc/qt6-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158768
-SHA256 (KDE/Qt/6.9.1/qtdoc-everywhere-src-6.9.1.tar.xz) = 6e0cbebae5ce92dd3dc73fa7e11bd5afc44ca9fc7dc2c84e74c8ef1ab96d1ab5
-SIZE (KDE/Qt/6.9.1/qtdoc-everywhere-src-6.9.1.tar.xz) = 46287552
+TIMESTAMP = 1756196791
+SHA256 (KDE/Qt/6.9.2/qtdoc-everywhere-src-6.9.2.tar.xz) = 3fdabbb6556564fc8cdbdb7a98d41e827d6a09dd086255904532e78a3515cf62
+SIZE (KDE/Qt/6.9.2/qtdoc-everywhere-src-6.9.2.tar.xz) = 46187424
diff --git a/misc/qt6-doc/pkg-plist b/misc/qt6-doc/pkg-plist
index 5b28b48f2430..707d63cdccf2 100644
--- a/misc/qt6-doc/pkg-plist
+++ b/misc/qt6-doc/pkg-plist
@@ -58,10 +58,10 @@
%%QT_DOCDIR%%/qtdoc/building-qt-for-qnx.html
%%QT_DOCDIR%%/qtdoc/classes.html
%%QT_DOCDIR%%/qtdoc/classesandfunctions.html
-%%QT_DOCDIR%%/qtdoc/concepts.html
%%QT_DOCDIR%%/qtdoc/configure-linux-device.html
%%QT_DOCDIR%%/qtdoc/configure-options.html
%%QT_DOCDIR%%/qtdoc/create-your-first-applications.html
+%%QT_DOCDIR%%/qtdoc/cross-compiling-qt.html
%%QT_DOCDIR%%/qtdoc/debug.html
%%QT_DOCDIR%%/qtdoc/deployment-android.html
%%QT_DOCDIR%%/qtdoc/deployment-plugins.html
@@ -115,7 +115,6 @@
%%QT_DOCDIR%%/qtdoc/images/android-source-folder.png
%%QT_DOCDIR%%/qtdoc/images/android.webp
%%QT_DOCDIR%%/qtdoc/images/animation-examples.png
-%%QT_DOCDIR%%/qtdoc/images/applicationwindow.png
%%QT_DOCDIR%%/qtdoc/images/arrow_bc.png
%%QT_DOCDIR%%/qtdoc/images/bgrContent.png
%%QT_DOCDIR%%/qtdoc/images/btn_next.png
@@ -167,16 +166,6 @@
%%QT_DOCDIR%%/qtdoc/images/project-structure.png
%%QT_DOCDIR%%/qtdoc/images/project_structure.png
%%QT_DOCDIR%%/qtdoc/images/qml-application.png
-%%QT_DOCDIR%%/qtdoc/images/qml-extending-types.gif
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-animation.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-integratingjs.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-layouts-anchors.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-layouts-direct.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-layouts-positioners.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-text.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-visual-opacity.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-visual-rectangles.png
-%%QT_DOCDIR%%/qtdoc/images/qml-uses-visual-transforms.png
%%QT_DOCDIR%%/qtdoc/images/qt-android-architecture.drawio.svg
%%QT_DOCDIR%%/qtdoc/images/qt-codesample.png
%%QT_DOCDIR%%/qtdoc/images/qt-edu-apply.png
@@ -209,6 +198,8 @@
%%QT_DOCDIR%%/qtdoc/images/qthangman-example.png
%%QT_DOCDIR%%/qtdoc/images/qthangman-store-example.png
%%QT_DOCDIR%%/qtdoc/images/qtinstallercomponents.png
+%%QT_DOCDIR%%/qtdoc/images/qtjenny-sequence.drawio.svg
+%%QT_DOCDIR%%/qtdoc/images/qtjennydemo_overview.png
%%QT_DOCDIR%%/qtdoc/images/qtquick-demo-calqlatr.png
%%QT_DOCDIR%%/qtdoc/images/qtquick-demo-clocks-small.png
%%QT_DOCDIR%%/qtdoc/images/qtquick-demo-photosurface-small.png
@@ -306,10 +297,6 @@
%%QT_DOCDIR%%/qtdoc/porting-to-ios.html
%%QT_DOCDIR%%/qtdoc/porting-to-qt6-using-clazy.html
%%QT_DOCDIR%%/qtdoc/portingguide.html
-%%QT_DOCDIR%%/qtdoc/qml-codingconventions.html
-%%QT_DOCDIR%%/qtdoc/qml-glossary.html
-%%QT_DOCDIR%%/qtdoc/qmlapplications.html
-%%QT_DOCDIR%%/qtdoc/qmlfirststeps.html
%%QT_DOCDIR%%/qtdoc/qmltypes.html
%%QT_DOCDIR%%/qtdoc/qmlvaluetypes.html
%%QT_DOCDIR%%/qtdoc/qnx-support.html
@@ -357,6 +344,7 @@
%%QT_DOCDIR%%/qtdoc/qtdoc-demos-mediaplayer-example.html
%%QT_DOCDIR%%/qtdoc/qtdoc-demos-osmbuildings-example.html
%%QT_DOCDIR%%/qtdoc/qtdoc-demos-photosurface-example.html
+%%QT_DOCDIR%%/qtdoc/qtdoc-demos-qtjennydemo-example.html
%%QT_DOCDIR%%/qtdoc/qtdoc-demos-robotarm-example.html
%%QT_DOCDIR%%/qtdoc/qtdoc-demos-rssnews-example.html
%%QT_DOCDIR%%/qtdoc/qtdoc-demos-samegame-example.html
@@ -372,8 +360,11 @@
%%QT_DOCDIR%%/qtdoc/qtentrypoint.html
%%QT_DOCDIR%%/qtdoc/qtexamples.html
%%QT_DOCDIR%%/qtdoc/qtexamplesandtutorials.html
+%%QT_DOCDIR%%/qtdoc/qtjenny-concepts.html
%%QT_DOCDIR%%/qtdoc/qtjenny-configuration.html
%%QT_DOCDIR%%/qtdoc/qtjenny-installation.html
+%%QT_DOCDIR%%/qtdoc/qtjenny-knownissues.html
+%%QT_DOCDIR%%/qtdoc/qtjenny-whatsnew.html
%%QT_DOCDIR%%/qtdoc/qtjenny.html
%%QT_DOCDIR%%/qtdoc/qtlanguages.html
%%QT_DOCDIR%%/qtdoc/qtmodules.html
@@ -382,17 +373,6 @@
%%QT_DOCDIR%%/qtdoc/qtpurchasing-baseclasses.html
%%QT_DOCDIR%%/qtdoc/qtpurchasing-googleplay.html
%%QT_DOCDIR%%/qtdoc/qtpurchasing-iosclasses.html
-%%QT_DOCDIR%%/qtdoc/qtquick-debugging.html
-%%QT_DOCDIR%%/qtdoc/qtquick-deployment.html
-%%QT_DOCDIR%%/qtdoc/qtquick-performance.html
-%%QT_DOCDIR%%/qtdoc/qtquick-qml-runtime.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-animations.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-integratingjs.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-layouts.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-styling.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-text.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-userinput.html
-%%QT_DOCDIR%%/qtdoc/qtquick-usecase-visual.html
%%QT_DOCDIR%%/qtdoc/qundo.html
%%QT_DOCDIR%%/qtdoc/rcc.html
%%QT_DOCDIR%%/qtdoc/reference-overview.html
@@ -408,7 +388,6 @@
%%QT_DOCDIR%%/qtdoc/style/offline-dark.css
%%QT_DOCDIR%%/qtdoc/style/offline-simple.css
%%QT_DOCDIR%%/qtdoc/style/offline.css
-%%QT_DOCDIR%%/qtdoc/style/qt5-sidebar.html
%%QT_DOCDIR%%/qtdoc/style/tree_config.xml
%%QT_DOCDIR%%/qtdoc/supported-platforms.html
%%QT_DOCDIR%%/qtdoc/testing-and-debugging.html
@@ -438,7 +417,6 @@
%%QT_DOCDIR%%/qtdoc/wayland-and-qt.html
%%QT_DOCDIR%%/qtdoc/wayland-requirements.html
%%QT_DOCDIR%%/qtdoc/webos.html
-%%QT_DOCDIR%%/qtdoc/whatsnew.html
%%QT_DOCDIR%%/qtdoc/whatsnew60.html
%%QT_DOCDIR%%/qtdoc/whatsnew61.html
%%QT_DOCDIR%%/qtdoc/whatsnew62.html
diff --git a/misc/qt6-examples/distinfo b/misc/qt6-examples/distinfo
index 79c7ec969efb..19172d04cb8a 100644
--- a/misc/qt6-examples/distinfo
+++ b/misc/qt6-examples/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159275
-SHA256 (KDE/Qt/6.9.1/qt-everywhere-src-6.9.1.tar.xz) = 364fde2d7fa42dd7c9b2ea6db3d462dd54f3869e9fd0ca0a0ca62f750cd8329b
-SIZE (KDE/Qt/6.9.1/qt-everywhere-src-6.9.1.tar.xz) = 1102429456
+TIMESTAMP = 1756197827
+SHA256 (KDE/Qt/6.9.2/qt-everywhere-src-6.9.2.tar.xz) = 643f1fe35a739e2bf5e1a092cfe83dbee61ff6683684e957351c599767ca279c
+SIZE (KDE/Qt/6.9.2/qt-everywhere-src-6.9.2.tar.xz) = 1102604088
diff --git a/misc/qt6-examples/pkg-plist b/misc/qt6-examples/pkg-plist
index 8414d862d431..d3b75f7af8f3 100644
--- a/misc/qt6-examples/pkg-plist
+++ b/misc/qt6-examples/pkg-plist
@@ -1020,6 +1020,8 @@
%%QT_EXAMPLEDIR%%/demos/calqlatr/ios/Assets.xcassets/AppIcon.appiconset/Contents.json
%%QT_EXAMPLEDIR%%/demos/calqlatr/main.cpp
%%QT_EXAMPLEDIR%%/demos/calqlatr/qmldir
+%%QT_EXAMPLEDIR%%/demos/calqlatr/windows/calqlatr.ico
+%%QT_EXAMPLEDIR%%/demos/calqlatr/windows/calqlatr.rc
%%QT_EXAMPLEDIR%%/demos/car-configurator/CMakeLists.txt
%%QT_EXAMPLEDIR%%/demos/car-configurator/CarRendering.qmlproject
%%QT_EXAMPLEDIR%%/demos/car-configurator/CarRendering.qmlproject.qtds
@@ -1278,40 +1280,16 @@
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/copy@2x.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/cut.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/cut@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/document-open-recent.svgz
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-next-view-page.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-next-view-page@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-next-view.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-next-view@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-next.svgz
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-previous-view-page.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-previous-view-page@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-previous-view.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-previous-view@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/go-previous.svgz
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/help-about.svgz
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/magnifier.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/magnifier@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/open.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/open@2x.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/paste.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/paste@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/print.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/print2x.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/qt-logo.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/qt-logo@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-fit-best.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-fit-best@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-fit-width.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-fit-width@2x.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-in.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-in@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-original.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-original@2x.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-out.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-out@2x.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-previous.png
-%%QT_EXAMPLEDIR%%/demos/documentviewer/app/images/zoom-previous@2x.png
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/main.cpp
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/mainwindow.cpp
%%QT_EXAMPLEDIR%%/demos/documentviewer/app/mainwindow.h
@@ -1328,6 +1306,12 @@
%%QT_EXAMPLEDIR%%/demos/documentviewer/doc/src/documentviewer.qdoc
%%QT_EXAMPLEDIR%%/demos/documentviewer/doc/src/txtviewer.qdoc
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/QueryMimeTypes.qml
+%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/Viewer.qml
+%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/q3dviewer.cpp
+%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/q3dviewer.h
+%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/Q3DViewer/q3dviewer.json
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/CMakeLists.txt
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imageviewer.cpp
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/imageviewer/imageviewer.h
@@ -1344,12 +1328,6 @@
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/pdfviewer.json
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/zoomselector.cpp
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/pdfviewer/zoomselector.h
-%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/q3dviewer/CMakeLists.txt
-%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/q3dviewer/QueryMimeTypes.qml
-%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/q3dviewer/Viewer.qml
-%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/q3dviewer/q3dviewer.cpp
-%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/q3dviewer/q3dviewer.h
-%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/q3dviewer/q3dviewer.json
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/CMakeLists.txt
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer.cpp
%%QT_EXAMPLEDIR%%/demos/documentviewer/plugins/txtviewer/txtviewer.h
@@ -1748,6 +1726,46 @@
%%QT_EXAMPLEDIR%%/demos/photosurface/resources/photosurface.rc
%%QT_EXAMPLEDIR%%/demos/photosurface/resources/shaders/gneiss.frag
%%QT_EXAMPLEDIR%%/demos/photosurface/resources/welcome.pdf
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/Main.qml
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/android/AndroidManifest.xml
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/backend.cpp
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/backend.h
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/doc/images/qtjennydemo_overview.png
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/doc/src/qtjennydemo.qdoc
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/main.cpp
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/app/build.gradle
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/app/src/main/AndroidManifest.xml
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/app/src/main/java/org/qtproject/qt/qtjenny_generator/GenerateCppCode.kt
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/app/src/main/java/org/qtproject/qt/qtjenny_generator/MainActivity.kt
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/app/src/main/res/values/strings.xml
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/build.gradle
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/gradle.properties
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/gradle/libs.versions.toml
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/gradle/wrapper/gradle-wrapper.jar
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/gradle/wrapper/gradle-wrapper.properties
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/gradlew
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/gradlew.bat
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/settings.gradle
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/constructor_definition.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/constructors_ids_declarations.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/constructors_ids_initialisations.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/field_getter.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/field_setter.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/fields_ids_declarations.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/fields_ids_initialisations.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/header_final_postamble.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/header_initfunctions.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/header_initvars.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/header_postamble.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/header_preamble.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/initclass_postamble.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/initclass_preamble.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/method_definition.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/method_prologue.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/methods_ids_declarations.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/methods_ids_initialisations.kte
+%%QT_EXAMPLEDIR%%/demos/qtjennydemo/qtjenny_generator/templates/param.kte
%%QT_EXAMPLEDIR%%/demos/robotarm/Backend/CMakeLists.txt
%%QT_EXAMPLEDIR%%/demos/robotarm/Backend/animatedparam.cpp
%%QT_EXAMPLEDIR%%/demos/robotarm/Backend/animatedparam.h
diff --git a/multimedia/qt6-multimedia/distinfo b/multimedia/qt6-multimedia/distinfo
index 3c6442a01277..36b60cc1c246 100644
--- a/multimedia/qt6-multimedia/distinfo
+++ b/multimedia/qt6-multimedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159292
-SHA256 (KDE/Qt/6.9.1/qtmultimedia-everywhere-src-6.9.1.tar.xz) = 955e36459518ee55f8e2bb79defc6e44aa94dc1edf5ac58a22d7734b2e07391d
-SIZE (KDE/Qt/6.9.1/qtmultimedia-everywhere-src-6.9.1.tar.xz) = 9776408
+TIMESTAMP = 1756197836
+SHA256 (KDE/Qt/6.9.2/qtmultimedia-everywhere-src-6.9.2.tar.xz) = 7bf8a19a57a7432181b05d0e264acfd8ca4b75a3901d01a27a32935703e5ab12
+SIZE (KDE/Qt/6.9.2/qtmultimedia-everywhere-src-6.9.2.tar.xz) = 9768828
diff --git a/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake b/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake
index 508f5cd80e34..cbf22dd3f497 100644
--- a/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake
+++ b/multimedia/qt6-multimedia/files/patch-src_multimedia_configure.cmake
@@ -1,11 +1,11 @@
---- src/multimedia/configure.cmake.orig 2025-05-04 13:16:35 UTC
+--- src/multimedia/configure.cmake.orig 2025-08-18 00:47:41 UTC
+++ src/multimedia/configure.cmake
-@@ -132,7 +132,7 @@ qt_feature("ffmpeg" PRIVATE
- LABEL "FFmpeg"
+@@ -129,7 +129,7 @@ qt_feature("ffmpeg" PRIVATE
ENABLE INPUT_ffmpeg STREQUAL 'yes'
DISABLE INPUT_ffmpeg STREQUAL 'no'
-- CONDITION FFmpeg_FOUND AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_pulseaudio)
-+ CONDITION FFmpeg_FOUND AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_alsa OR QT_FEATURE_pulseaudio)
+ CONDITION FFmpeg_FOUND
+- AND (APPLE OR WIN32 OR ANDROID OR QNX OR QT_FEATURE_pulseaudio)
++ AND (APPLE OR WIN32 OR ANDROID OR QNX OR OR QT_FEATURE_alsa OR QT_FEATURE_pulseaudio)
+ AND QT_FEATURE_thread
)
qt_feature("pipewire" PRIVATE
- LABEL "PipeWire"
diff --git a/multimedia/qt6-multimedia/files/patch-src_multimedia_pulseaudio_qpulseaudiosink.cpp b/multimedia/qt6-multimedia/files/patch-src_multimedia_pulseaudio_qpulseaudiosink.cpp
deleted file mode 100644
index 567d571867a6..000000000000
--- a/multimedia/qt6-multimedia/files/patch-src_multimedia_pulseaudio_qpulseaudiosink.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-Fix 32-bit builds with PULSEAUDIO option.
-
---- src/multimedia/pulseaudio/qpulseaudiosink.cpp.orig 2025-05-04 13:16:35 UTC
-+++ src/multimedia/pulseaudio/qpulseaudiosink.cpp
-@@ -491,8 +491,8 @@ qint64 QPulseAudioSink::write(const char *data, qint64
- // or even affect the system volume if flat volumes are enabled
-
- QAudioHelperInternal::applyVolume(volume(), m_format,
-- QSpan{ reinterpret_cast<const std::byte *>(data), len },
-- QSpan{ reinterpret_cast<std::byte *>(dest), len });
-+ QSpan{ reinterpret_cast<const std::byte *>(data), static_cast<qsizetype>(len) },
-+ QSpan{ reinterpret_cast<std::byte *>(dest), static_cast<qsizetype>(len) });
-
- if ((pa_stream_write(m_stream.get(), dest, len, nullptr, 0, PA_SEEK_RELATIVE)) < 0) {
- engineLock.unlock();
diff --git a/multimedia/qt6-multimedia/pkg-plist b/multimedia/qt6-multimedia/pkg-plist
index 60250965f115..2f80534bdab5 100644
--- a/multimedia/qt6-multimedia/pkg-plist
+++ b/multimedia/qt6-multimedia/pkg-plist
@@ -102,6 +102,7 @@
%%GSTREAMER%%%%QT_INCDIR%%/QtGstreamerMediaPluginImpl/QtGstreamerMediaPluginImplVersion
%%GSTREAMER%%%%QT_INCDIR%%/QtGstreamerMediaPluginImpl/qtgstreamermediapluginimplversion.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_alignment_support_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_platform_implementation_support_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_qiodevice_support_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_qspan_support_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudio_rtsan_support_p.h
@@ -112,8 +113,6 @@
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioformat_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiohelpers_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioringbuffer_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiostatemachine_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiostatemachineutils_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiosystem_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiosystem_platform_stream_support_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qautoresetevent_p.h
@@ -342,7 +341,6 @@
%%QT_INCDIR%%/QtSpatialAudio/qtspatialaudioexports.h
%%QT_INCDIR%%/QtSpatialAudio/qtspatialaudioglobal.h
%%QT_INCDIR%%/QtSpatialAudio/qtspatialaudioversion.h
-lib/cmake/Qt6/FindAVFoundation.cmake
lib/cmake/Qt6/FindFFmpeg.cmake
lib/cmake/Qt6/FindGObject.cmake
*** 1027 LINES SKIPPED ***