git: 873f38c4b378 - 2025Q1 - Qt6: Update to 6.8.2

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Sun, 02 Feb 2025 08:39:27 UTC
The branch 2025Q1 has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=873f38c4b378ef250988267cca676b65e525083c

commit 873f38c4b378ef250988267cca676b65e525083c
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-02-01 17:03:27 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-02-02 08:34:09 +0000

    Qt6: Update to 6.8.2
    
    January 31, 2025
    
    We have released Qt 6.8.2 today. As a patch release, Qt 6.8.2 does not
    introduce new features but contains more than 450 bug fixes, security
    updates, and other improvements on top of Qt 6.8.1 release. See more
    information about the most important changes and bug fixes from the
    Qt 6.8.2 release note.
    
    Announcement:
    https://www.qt.io/blog/qt-6.8.2-released
    
    Release note:
    https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.2/release-note.md
    
    MFH:            2025Q1
    Security:       72b8729e-e134-11ef-9e76-4ccc6adda413
    (cherry picked from commit 8a35ffe0dbe55b3c27d3ec722aa7444bce1dcab0)
---
 Mk/Uses/qt-dist.mk                                 |   2 +
 Mk/Uses/qt.mk                                      |   2 +-
 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/qt6-5compat/distinfo                         |   6 +-
 devel/qt6-base/Makefile                            |   3 -
 devel/qt6-base/distinfo                            |   8 +-
 devel/qt6-base/files/patch-cmake_FindMySQL.cmake   |   6 +-
 .../files/patch-src_corelib_CMakeLists.txt         |   4 +-
 .../files/patch-src_corelib_global_qcompare.h      |  37 -----
 .../patch-src_corelib_global_qcompilerdetection.h  |   4 +-
 .../files/patch-src_corelib_io_qlockfile__unix.cpp |   4 +-
 devel/qt6-base/pkg-plist                           |  11 ++
 devel/qt6-grpc/distinfo                            |   6 +-
 devel/qt6-grpc/pkg-plist                           |   4 +
 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                   |   1 +
 graphics/qt6-3d/distinfo                           |   6 +-
 graphics/qt6-imageformats/distinfo                 |   6 +-
 graphics/qt6-lottie/distinfo                       |   6 +-
 graphics/qt6-quickeffectmaker/distinfo             |   6 +-
 graphics/qt6-svg/distinfo                          |   6 +-
 graphics/qt6-wayland/distinfo                      |   6 +-
 misc/qt6-doc/distinfo                              |   6 +-
 misc/qt6-doc/pkg-plist                             |   2 +
 misc/qt6-examples/distinfo                         |   6 +-
 misc/qt6-examples/pkg-plist                        | 142 ++++++------------
 multimedia/qt6-multimedia/distinfo                 |   6 +-
 multimedia/qt6-multimedia/pkg-plist                |  20 ++-
 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/distinfo                         |   6 +-
 www/qt6-webengine/files/patch-security-rollup      | 159 ---------------------
 www/qt6-webengine/pkg-plist                        |   1 +
 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              |   5 -
 x11-toolkits/qt6-declarative/distinfo              |  10 +-
 x11-toolkits/qt6-declarative/pkg-plist             |   4 +-
 x11-toolkits/qt6-graphs/distinfo                   |   6 +-
 x11-toolkits/qt6-graphs/pkg-plist                  |   1 +
 x11-toolkits/qt6-quick3d/distinfo                  |   6 +-
 x11-toolkits/qt6-quicktimeline/distinfo            |   6 +-
 x11-toolkits/qt6-shadertools/distinfo              |   6 +-
 x11-toolkits/qt6-virtualkeyboard/distinfo          |   6 +-
 61 files changed, 222 insertions(+), 448 deletions(-)

diff --git a/Mk/Uses/qt-dist.mk b/Mk/Uses/qt-dist.mk
index 07c0fd70cfd0..d34a3ba00658 100644
--- a/Mk/Uses/qt-dist.mk
+++ b/Mk/Uses/qt-dist.mk
@@ -202,6 +202,8 @@ CMAKE_ARGS+=		-DCMAKE_INSTALL_PREFIX=${PREFIX} \
 			-DINSTALL_EXAMPLESDIR=${PREFIX}/${QT_EXAMPLEDIR_REL} \
 			-DINSTALL_DESCRIPTIONSDIR=${PREFIX}/${QT_DESCRIPTIONSDIR_REL} \
 			-DQT_QMAKE_TARGET_MKSPEC:String=freebsd-clang \
+			-DQT_SBOM_GENERATE_JSON:BOOL=OFF \
+			-DQT_SBOM_VERIFY:BOOL=OFF \
 			--log-level=TRACE
 .  endif
 
diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk
index e4a35515a7f0..a23b179f260d 100644
--- a/Mk/Uses/qt.mk
+++ b/Mk/Uses/qt.mk
@@ -23,7 +23,7 @@ _QT_MK_INCLUDED=	qt.mk
 # Qt versions currently supported by the framework.
 _QT_SUPPORTED?=		5 6
 QT5_VERSION?=		5.15.16
-QT6_VERSION?=		6.8.1
+QT6_VERSION?=		6.8.2
 PYSIDE6_VERSION?=	6.8.1.1
 
 # Support for intermediate Qt6 releases. This partially defines
diff --git a/accessibility/qt6-speech/distinfo b/accessibility/qt6-speech/distinfo
index 96d967342d45..0fd5e1d96c4c 100644
--- a/accessibility/qt6-speech/distinfo
+++ b/accessibility/qt6-speech/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204902
-SHA256 (KDE/Qt/6.8.1/qtspeech-everywhere-src-6.8.1.tar.xz) = b0c5fe36c157b0b0cceb89d0d6325e539652f33963f7424cc70300870ce1acdf
-SIZE (KDE/Qt/6.8.1/qtspeech-everywhere-src-6.8.1.tar.xz) = 262512
+TIMESTAMP = 1738340226
+SHA256 (KDE/Qt/6.8.2/qtspeech-everywhere-src-6.8.2.tar.xz) = e09b52336bb90090f4582a382fa084f7573ebd207cc81f3066ef94cc1bf202c3
+SIZE (KDE/Qt/6.8.2/qtspeech-everywhere-src-6.8.2.tar.xz) = 262484
diff --git a/comms/qt6-connectivity/distinfo b/comms/qt6-connectivity/distinfo
index c11de072a84a..3d4e3d8d282e 100644
--- a/comms/qt6-connectivity/distinfo
+++ b/comms/qt6-connectivity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204905
-SHA256 (KDE/Qt/6.8.1/qtconnectivity-everywhere-src-6.8.1.tar.xz) = ccfd46e7ad2290710788274e145fb1f224d8a5ce360764ec10824b5908a6441c
-SIZE (KDE/Qt/6.8.1/qtconnectivity-everywhere-src-6.8.1.tar.xz) = 1067952
+TIMESTAMP = 1738340227
+SHA256 (KDE/Qt/6.8.2/qtconnectivity-everywhere-src-6.8.2.tar.xz) = e617120e084ac369fd6064f2c177de9e1c2cd9989a1f1774eea131800d52812a
+SIZE (KDE/Qt/6.8.2/qtconnectivity-everywhere-src-6.8.2.tar.xz) = 1069068
diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo
index dfc574909369..b3bd73caaaa5 100644
--- a/comms/qt6-sensors/distinfo
+++ b/comms/qt6-sensors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204908
-SHA256 (KDE/Qt/6.8.1/qtsensors-everywhere-src-6.8.1.tar.xz) = 41f49b614850d40c647b80e70ef6be759e8fc90ac6cce3ab6f82a357201d9750
-SIZE (KDE/Qt/6.8.1/qtsensors-everywhere-src-6.8.1.tar.xz) = 1498024
+TIMESTAMP = 1738340228
+SHA256 (KDE/Qt/6.8.2/qtsensors-everywhere-src-6.8.2.tar.xz) = 8a817c9b001ad0abdbf15064826ca6a8ee6b66fef8f04b4343ac9f7b2ddbf4ca
+SIZE (KDE/Qt/6.8.2/qtsensors-everywhere-src-6.8.2.tar.xz) = 1498148
diff --git a/comms/qt6-serialbus/distinfo b/comms/qt6-serialbus/distinfo
index 4fbb74b45533..0246d8b47a4c 100644
--- a/comms/qt6-serialbus/distinfo
+++ b/comms/qt6-serialbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204910
-SHA256 (KDE/Qt/6.8.1/qtserialbus-everywhere-src-6.8.1.tar.xz) = 40788d92ec5c3ae297818e9f9eea9d21e398a54fa3fd8ddd530d324548ed15da
-SIZE (KDE/Qt/6.8.1/qtserialbus-everywhere-src-6.8.1.tar.xz) = 548316
+TIMESTAMP = 1738340228
+SHA256 (KDE/Qt/6.8.2/qtserialbus-everywhere-src-6.8.2.tar.xz) = 1919d6bad2d935587fdb629c9737ced2ffe3c104c6b54bedb350ea9593b9a112
+SIZE (KDE/Qt/6.8.2/qtserialbus-everywhere-src-6.8.2.tar.xz) = 548272
diff --git a/comms/qt6-serialport/distinfo b/comms/qt6-serialport/distinfo
index 55faaef31cfb..7a5c2d21db80 100644
--- a/comms/qt6-serialport/distinfo
+++ b/comms/qt6-serialport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204912
-SHA256 (KDE/Qt/6.8.1/qtserialport-everywhere-src-6.8.1.tar.xz) = 098e72a5c06d7db003e3eea1b0ed72d7308e3ea9cb9e89b538816dc96c938395
-SIZE (KDE/Qt/6.8.1/qtserialport-everywhere-src-6.8.1.tar.xz) = 273504
+TIMESTAMP = 1738340229
+SHA256 (KDE/Qt/6.8.2/qtserialport-everywhere-src-6.8.2.tar.xz) = ed17e02361e989f149f58d021ab8cd66f21db4cdfb8cde0a462017e6ac1e3be7
+SIZE (KDE/Qt/6.8.2/qtserialport-everywhere-src-6.8.2.tar.xz) = 274700
diff --git a/databases/qt6-base_sqldriver/distinfo b/databases/qt6-base_sqldriver/distinfo
index 12061b287ac6..f638dd2559c4 100644
--- a/databases/qt6-base_sqldriver/distinfo
+++ b/databases/qt6-base_sqldriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204932
-SHA256 (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 40b14562ef3bd779bc0e0418ea2ae08fa28235f8ea6e8c0cb3bce1d6ad58dcaf
-SIZE (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 48220752
+TIMESTAMP = 1738340230
+SHA256 (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 012043ce6d411e6e8a91fdc4e05e6bedcfa10fcb1347d3c33908f7fdd10dfe05
+SIZE (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 48264736
diff --git a/devel/qt6-5compat/distinfo b/devel/qt6-5compat/distinfo
index 72d615e6597b..ceb7557ebefd 100644
--- a/devel/qt6-5compat/distinfo
+++ b/devel/qt6-5compat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204939
-SHA256 (KDE/Qt/6.8.1/qt5compat-everywhere-src-6.8.1.tar.xz) = 05c8c088b4cd8331fa8a9c8b7ff7c42a088cb112e673eae5708048d0131264fc
-SIZE (KDE/Qt/6.8.1/qt5compat-everywhere-src-6.8.1.tar.xz) = 14632944
+TIMESTAMP = 1738340230
+SHA256 (KDE/Qt/6.8.2/qt5compat-everywhere-src-6.8.2.tar.xz) = b53154bc95ec08e2ddc266bef250fbd684b4eb2df96bc8c27d26b1e953495316
+SIZE (KDE/Qt/6.8.2/qt5compat-everywhere-src-6.8.2.tar.xz) = 14637788
diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile
index 833fc8789529..c7a31a73eefb 100644
--- a/devel/qt6-base/Makefile
+++ b/devel/qt6-base/Makefile
@@ -3,9 +3,6 @@ DISTVERSION=	${QT6_VERSION}
 CATEGORIES=	devel
 PKGNAMEPREFIX=	qt6-
 
-PATCH_SITES=	https://github.com/qt/qtbase/commit/
-PATCHFILES+=	df30953228f0e364e9a3915d97f522efd8e67489.patch:-p1 # Fix configure of sqldrivers
-
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Qt base (core, gui, widgets, network,...)
 
diff --git a/devel/qt6-base/distinfo b/devel/qt6-base/distinfo
index e757274a7679..f6afd287468c 100644
--- a/devel/qt6-base/distinfo
+++ b/devel/qt6-base/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1733288022
-SHA256 (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 40b14562ef3bd779bc0e0418ea2ae08fa28235f8ea6e8c0cb3bce1d6ad58dcaf
-SIZE (KDE/Qt/6.8.1/qtbase-everywhere-src-6.8.1.tar.xz) = 48220752
-SHA256 (KDE/Qt/6.8.1/df30953228f0e364e9a3915d97f522efd8e67489.patch) = 5ecd419eb22eaeaef9e099df6bfedfac10209e7189a942fabc2f60e376e9b3f8
-SIZE (KDE/Qt/6.8.1/df30953228f0e364e9a3915d97f522efd8e67489.patch) = 3466
+TIMESTAMP = 1738340895
+SHA256 (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 012043ce6d411e6e8a91fdc4e05e6bedcfa10fcb1347d3c33908f7fdd10dfe05
+SIZE (KDE/Qt/6.8.2/qtbase-everywhere-src-6.8.2.tar.xz) = 48264736
diff --git a/devel/qt6-base/files/patch-cmake_FindMySQL.cmake b/devel/qt6-base/files/patch-cmake_FindMySQL.cmake
index 3d94148a38ae..1a7331b9a9f6 100644
--- a/devel/qt6-base/files/patch-cmake_FindMySQL.cmake
+++ b/devel/qt6-base/files/patch-cmake_FindMySQL.cmake
@@ -1,9 +1,9 @@
 Use pkgconf to set hints for MariaDB, as well.
 
---- cmake/FindMySQL.cmake.orig	2024-05-08 09:42:08 UTC
+--- cmake/FindMySQL.cmake.orig	2024-11-14 11:02:40 UTC
 +++ cmake/FindMySQL.cmake
-@@ -43,7 +43,7 @@ if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT)
-     find_package(PkgConfig QUIET)
+@@ -47,7 +47,7 @@ if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT)
+     endif()
  endif()
  if(PkgConfig_FOUND AND NOT DEFINED MySQL_ROOT)
 -    pkg_check_modules(PC_MySQL QUIET "mysqlclient")
diff --git a/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt b/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt
index c6642e2251f3..febbf2386c27 100644
--- a/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt
+++ b/devel/qt6-base/files/patch-src_corelib_CMakeLists.txt
@@ -1,6 +1,6 @@
---- src/corelib/CMakeLists.txt.orig	2024-09-18 16:48:24 UTC
+--- src/corelib/CMakeLists.txt.orig	2024-11-14 11:02:40 UTC
 +++ src/corelib/CMakeLists.txt
-@@ -393,6 +393,10 @@ endif()
+@@ -397,6 +397,10 @@ endif()
      target_link_libraries(Platform INTERFACE Threads::Threads)
  endif()
  
diff --git a/devel/qt6-base/files/patch-src_corelib_global_qcompare.h b/devel/qt6-base/files/patch-src_corelib_global_qcompare.h
deleted file mode 100644
index c6aa355fe312..000000000000
--- a/devel/qt6-base/files/patch-src_corelib_global_qcompare.h
+++ /dev/null
@@ -1,37 +0,0 @@
-Also disable spurious zero as null pointer constant warnings for Clang which
-are errors in www/dooble due to -Werror being passed.
-
---- src/corelib/global/qcompare.h.orig	2024-08-08 08:58:52 UTC
-+++ src/corelib/global/qcompare.h
-@@ -222,6 +222,7 @@ class partial_ordering (private)
- 
-     QT_WARNING_PUSH
-     // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903
-+    QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant")
-     QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant")
-     friend constexpr bool is_eq  (partial_ordering o) noexcept { return o == 0; }
-     friend constexpr bool is_neq (partial_ordering o) noexcept { return o != 0; }
-@@ -407,6 +408,7 @@ class weak_ordering (private)
- 
-     QT_WARNING_PUSH
-     // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903
-+    QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant")
-     QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant")
-     friend constexpr bool is_eq  (weak_ordering o) noexcept { return o == 0; }
-     friend constexpr bool is_neq (weak_ordering o) noexcept { return o != 0; }
-@@ -602,6 +604,7 @@ class strong_ordering (public)
- 
-     QT_WARNING_PUSH
-     // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903
-+    QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant")
-     QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant")
-     friend constexpr bool is_eq  (strong_ordering o) noexcept { return o == 0; }
-     friend constexpr bool is_neq (strong_ordering o) noexcept { return o != 0; }
-@@ -886,6 +889,7 @@ class QPartialOrdering (private)
- 
-     QT_WARNING_PUSH
-     // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100903
-+    QT_WARNING_DISABLE_CLANG("-Wzero-as-null-pointer-constant")
-     QT_WARNING_DISABLE_GCC("-Wzero-as-null-pointer-constant")
-     friend constexpr bool is_eq  (QPartialOrdering o) noexcept { return o == 0; }
-     friend constexpr bool is_neq (QPartialOrdering o) noexcept { return o != 0; }
diff --git a/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h b/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h
index 4f46b58b8203..fe3f15c482e9 100644
--- a/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h
+++ b/devel/qt6-base/files/patch-src_corelib_global_qcompilerdetection.h
@@ -5,9 +5,9 @@ error: use of the 'nodiscard' attribute is a C++20 extension
 
 https://github.com/llvm/llvm-project/issues/32865
 
---- src/corelib/global/qcompilerdetection.h.orig	2024-08-08 08:58:52 UTC
+--- src/corelib/global/qcompilerdetection.h.orig	2024-11-14 11:02:40 UTC
 +++ src/corelib/global/qcompilerdetection.h
-@@ -965,7 +965,7 @@
+@@ -959,7 +959,7 @@
  #  define Q_REQUIRED_RESULT [[nodiscard]]
  #endif
  
diff --git a/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp b/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp
index 73787a319f0b..776dd9fd0447 100644
--- a/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp
+++ b/devel/qt6-base/files/patch-src_corelib_io_qlockfile__unix.cpp
@@ -1,4 +1,4 @@
---- src/corelib/io/qlockfile_unix.cpp.orig	2024-08-13 19:47:11 UTC
+--- src/corelib/io/qlockfile_unix.cpp.orig	2024-11-14 11:02:40 UTC
 +++ src/corelib/io/qlockfile_unix.cpp
 @@ -46,6 +46,8 @@
  #   include <sys/sysctl.h>
@@ -9,7 +9,7 @@
  # endif
  #endif
  
-@@ -223,23 +225,44 @@ QString QLockFilePrivate::processNameByPid(qint64 pid)
+@@ -237,23 +239,44 @@ QString QLockFilePrivate::processNameByPid(qint64 pid)
      struct kinfo_proc kp;
      int mib[6] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, (int)pid, sizeof(struct kinfo_proc), 1 };
  # else
diff --git a/devel/qt6-base/pkg-plist b/devel/qt6-base/pkg-plist
index 4359e28733ec..234940ae9b7d 100644
--- a/devel/qt6-base/pkg-plist
+++ b/devel/qt6-base/pkg-plist
@@ -2680,8 +2680,17 @@ lib/cmake/Qt6/QtPublicFinalizerHelpers.cmake
 lib/cmake/Qt6/QtPublicFindPackageHelpers.cmake
 lib/cmake/Qt6/QtPublicGitHelpers.cmake
 lib/cmake/Qt6/QtPublicPluginHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomAttributionHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomCpeHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomDepHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomFileHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomGenerationHelpers.cmake
 lib/cmake/Qt6/QtPublicSbomHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomLicenseHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomOpsHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomPurlHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomPythonHelpers.cmake
+lib/cmake/Qt6/QtPublicSbomSystemDepHelpers.cmake
 lib/cmake/Qt6/QtPublicTargetHelpers.cmake
 lib/cmake/Qt6/QtPublicTestHelpers.cmake
 lib/cmake/Qt6/QtPublicToolHelpers.cmake
@@ -2708,6 +2717,7 @@ lib/cmake/Qt6/QtUnityBuildHelpers.cmake
 lib/cmake/Qt6/QtVersionlessAliasTargets.cmake.in
 lib/cmake/Qt6/QtVersionlessTargets.cmake.in
 lib/cmake/Qt6/QtWasmHelpers.cmake
+lib/cmake/Qt6/QtWindowsHelpers.cmake
 lib/cmake/Qt6/QtWrapperScriptHelpers.cmake
 lib/cmake/Qt6/QtWriteArgsFile.cmake
 lib/cmake/Qt6/config.tests/binary_for_strip/CMakeLists.txt
@@ -3766,6 +3776,7 @@ libdata/pkgconfig/Qt6Xml.pc
 %%QT_DOCDIR%%/config/exampleurl-qtxmlpatterns.qdocconf
 %%QT_DOCDIR%%/global/compat.qdocconf
 %%QT_DOCDIR%%/global/config.qdocconf
+%%QT_DOCDIR%%/global/cpp-doc-macros.qdocconf
 %%QT_DOCDIR%%/global/externalsites.qdocconf
 %%QT_DOCDIR%%/global/externalsites/external-resources.qdoc
 %%QT_DOCDIR%%/global/externalsites/qt-webpages.qdoc
diff --git a/devel/qt6-grpc/distinfo b/devel/qt6-grpc/distinfo
index f6504519d8bd..a01f21b90f24 100644
--- a/devel/qt6-grpc/distinfo
+++ b/devel/qt6-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204943
-SHA256 (KDE/Qt/6.8.1/qtgrpc-everywhere-src-6.8.1.tar.xz) = b1615c7096b012e5f42aea57c420d2ce21c906d0eda3ea373b09a47cf40b5e80
-SIZE (KDE/Qt/6.8.1/qtgrpc-everywhere-src-6.8.1.tar.xz) = 467788
+TIMESTAMP = 1738340232
+SHA256 (KDE/Qt/6.8.2/qtgrpc-everywhere-src-6.8.2.tar.xz) = 8c65f10dda181024aa1c603e0b5d734c3d06df4001e312a6d93edc58bc6936db
+SIZE (KDE/Qt/6.8.2/qtgrpc-everywhere-src-6.8.2.tar.xz) = 493488
diff --git a/devel/qt6-grpc/pkg-plist b/devel/qt6-grpc/pkg-plist
index 0640f182da26..00db147afe0a 100644
--- a/devel/qt6-grpc/pkg-plist
+++ b/devel/qt6-grpc/pkg-plist
@@ -50,11 +50,15 @@
 %%QT_INCDIR%%/QtGrpcQuick/qtgrpcquickversion.h
 %%QT_INCDIR%%/QtGrpcQuick/qtqmlgrpcstreamsender.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/protobuffieldpresencechecker_p.h
+%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/protobufscalarjsonserializers_p.h
+%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/protobufscalarserializers_p.h
+%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufdeserializerbase_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufmessage_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufpropertyorderingbuilder_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufregistration_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufselfcheckiterator_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufserializer_p.h
+%%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qprotobufserializerbase_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qtprotobuf-config_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qtprotobufdefs_p.h
 %%QT_INCDIR%%/QtProtobuf/%%FULLVER%%/QtProtobuf/private/qtprotobuflogging_p.h
diff --git a/devel/qt6-languageserver/distinfo b/devel/qt6-languageserver/distinfo
index f3daff0f224e..59bda94c71a2 100644
--- a/devel/qt6-languageserver/distinfo
+++ b/devel/qt6-languageserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204944
-SHA256 (KDE/Qt/6.8.1/qtlanguageserver-everywhere-src-6.8.1.tar.xz) = 865e9436c1432a53e38a30625b6cee60bf72553ff508047115513a233c8e6d7e
-SIZE (KDE/Qt/6.8.1/qtlanguageserver-everywhere-src-6.8.1.tar.xz) = 150260
+TIMESTAMP = 1738340233
+SHA256 (KDE/Qt/6.8.2/qtlanguageserver-everywhere-src-6.8.2.tar.xz) = 9eeb74ac15334c08777548c01e4ede80a4e2d36f1ebcb322423f24f14c2785fb
+SIZE (KDE/Qt/6.8.2/qtlanguageserver-everywhere-src-6.8.2.tar.xz) = 150280
diff --git a/devel/qt6-location/distinfo b/devel/qt6-location/distinfo
index fb256f8e14f7..7f40ce6226a3 100644
--- a/devel/qt6-location/distinfo
+++ b/devel/qt6-location/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204947
-SHA256 (KDE/Qt/6.8.1/qtlocation-everywhere-src-6.8.1.tar.xz) = 9070db5eb8bb873a1d4e49d3aa922e37e22771c6636d031d3a9f6addae4b59ef
-SIZE (KDE/Qt/6.8.1/qtlocation-everywhere-src-6.8.1.tar.xz) = 3164180
+TIMESTAMP = 1738340234
+SHA256 (KDE/Qt/6.8.2/qtlocation-everywhere-src-6.8.2.tar.xz) = 93490bcb416b8602ead6f335fb97f82c996e13bb8af25ea991f541a39b7d1719
+SIZE (KDE/Qt/6.8.2/qtlocation-everywhere-src-6.8.2.tar.xz) = 3164164
diff --git a/devel/qt6-positioning/distinfo b/devel/qt6-positioning/distinfo
index eeb8e07f8a14..28a5fc7afbec 100644
--- a/devel/qt6-positioning/distinfo
+++ b/devel/qt6-positioning/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204949
-SHA256 (KDE/Qt/6.8.1/qtpositioning-everywhere-src-6.8.1.tar.xz) = e310e7232591d4beb1785bfff8ff3e77430bdf5e9a17f56694b732f5267df78d
-SIZE (KDE/Qt/6.8.1/qtpositioning-everywhere-src-6.8.1.tar.xz) = 661544
+TIMESTAMP = 1738340234
+SHA256 (KDE/Qt/6.8.2/qtpositioning-everywhere-src-6.8.2.tar.xz) = df30664f4e936466a7e1157ff26abc61efb5e94c9eb8750e1bcdffeec95db8e5
+SIZE (KDE/Qt/6.8.2/qtpositioning-everywhere-src-6.8.2.tar.xz) = 661464
diff --git a/devel/qt6-remoteobjects/distinfo b/devel/qt6-remoteobjects/distinfo
index 49687a349255..ce152ab4dc58 100644
--- a/devel/qt6-remoteobjects/distinfo
+++ b/devel/qt6-remoteobjects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204951
-SHA256 (KDE/Qt/6.8.1/qtremoteobjects-everywhere-src-6.8.1.tar.xz) = 7ef2870f05614b71d1cfdd7ac12acef5294abc43da244a6e9e411f21208f59f8
-SIZE (KDE/Qt/6.8.1/qtremoteobjects-everywhere-src-6.8.1.tar.xz) = 537132
+TIMESTAMP = 1738340235
+SHA256 (KDE/Qt/6.8.2/qtremoteobjects-everywhere-src-6.8.2.tar.xz) = d02ad3ede11b0bbf8187cb79227383aed5b4538107b522d1249eab7b1b5eb629
+SIZE (KDE/Qt/6.8.2/qtremoteobjects-everywhere-src-6.8.2.tar.xz) = 537584
diff --git a/devel/qt6-scxml/distinfo b/devel/qt6-scxml/distinfo
index 80f90b9f8a74..83dc2d45fa58 100644
--- a/devel/qt6-scxml/distinfo
+++ b/devel/qt6-scxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204953
-SHA256 (KDE/Qt/6.8.1/qtscxml-everywhere-src-6.8.1.tar.xz) = 2f406f44cfacd6eddb90468012a5d1d99d7a64ec05a21a2a7eda9dfc12614fd6
-SIZE (KDE/Qt/6.8.1/qtscxml-everywhere-src-6.8.1.tar.xz) = 558424
+TIMESTAMP = 1738340236
+SHA256 (KDE/Qt/6.8.2/qtscxml-everywhere-src-6.8.2.tar.xz) = 683c4a11a24001e901cc84853723046a1ba27004bcc06680a72eaac6cf8ea193
+SIZE (KDE/Qt/6.8.2/qtscxml-everywhere-src-6.8.2.tar.xz) = 558848
diff --git a/devel/qt6-tools/distinfo b/devel/qt6-tools/distinfo
index e1900f2ec7c7..cd5a7812021e 100644
--- a/devel/qt6-tools/distinfo
+++ b/devel/qt6-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204959
-SHA256 (KDE/Qt/6.8.1/qttools-everywhere-src-6.8.1.tar.xz) = 9d43d409be08b8681a0155a9c65114b69c9a3fc11aef6487bb7fdc5b283c432d
-SIZE (KDE/Qt/6.8.1/qttools-everywhere-src-6.8.1.tar.xz) = 10293192
+TIMESTAMP = 1738340236
+SHA256 (KDE/Qt/6.8.2/qttools-everywhere-src-6.8.2.tar.xz) = 326381b7d43f07913612f291abc298ae79bd95382e2233abce982cff2b53d2c0
+SIZE (KDE/Qt/6.8.2/qttools-everywhere-src-6.8.2.tar.xz) = 10297596
diff --git a/devel/qt6-translations/distinfo b/devel/qt6-translations/distinfo
index 09afe063edc3..32f5ec99e6e4 100644
--- a/devel/qt6-translations/distinfo
+++ b/devel/qt6-translations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733204961
-SHA256 (KDE/Qt/6.8.1/qttranslations-everywhere-src-6.8.1.tar.xz) = 635a6093e99152243b807de51077485ceadd4786d4acb135b9340b2303035a4a
-SIZE (KDE/Qt/6.8.1/qttranslations-everywhere-src-6.8.1.tar.xz) = 1550288
+TIMESTAMP = 1738340237
+SHA256 (KDE/Qt/6.8.2/qttranslations-everywhere-src-6.8.2.tar.xz) = d2106e8a580bfd77702c4c1840299288d344902b0e2c758ca813ea04c6d6a3d1
+SIZE (KDE/Qt/6.8.2/qttranslations-everywhere-src-6.8.2.tar.xz) = 1550960
diff --git a/devel/qt6-translations/pkg-plist b/devel/qt6-translations/pkg-plist
index 13bdb38c5227..18cc51882b87 100644
--- a/devel/qt6-translations/pkg-plist
+++ b/devel/qt6-translations/pkg-plist
@@ -1,3 +1,4 @@
+%%QT_SBOMDIR%%/qttranslations-%%FULLVER%%.spdx
 %%QT_L10NDIR%%/assistant_ar.qm
 %%QT_L10NDIR%%/assistant_bg.qm
 %%QT_L10NDIR%%/assistant_cs.qm
diff --git a/graphics/qt6-3d/distinfo b/graphics/qt6-3d/distinfo
index c0904368cfec..c9f57fe2e51b 100644
--- a/graphics/qt6-3d/distinfo
+++ b/graphics/qt6-3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205017
-SHA256 (KDE/Qt/6.8.1/qt3d-everywhere-src-6.8.1.tar.xz) = 08b006871b7bad92597c6b588ca921f630131e579e25079e49c0b34c0d7c4236
-SIZE (KDE/Qt/6.8.1/qt3d-everywhere-src-6.8.1.tar.xz) = 141818588
+TIMESTAMP = 1738340238
+SHA256 (KDE/Qt/6.8.2/qt3d-everywhere-src-6.8.2.tar.xz) = 577a6352f091a8d5fd087a0ac948befb185583959ee4048009073f0b377b8c44
+SIZE (KDE/Qt/6.8.2/qt3d-everywhere-src-6.8.2.tar.xz) = 141821364
diff --git a/graphics/qt6-imageformats/distinfo b/graphics/qt6-imageformats/distinfo
index edc31c557b33..8faa325636f1 100644
--- a/graphics/qt6-imageformats/distinfo
+++ b/graphics/qt6-imageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205020
-SHA256 (KDE/Qt/6.8.1/qtimageformats-everywhere-src-6.8.1.tar.xz) = 138cc2909aa98f5ff7283e36eb3936eb5e625d3ca3b4febae2ca21d8903dd237
-SIZE (KDE/Qt/6.8.1/qtimageformats-everywhere-src-6.8.1.tar.xz) = 2024820
+TIMESTAMP = 1738340239
+SHA256 (KDE/Qt/6.8.2/qtimageformats-everywhere-src-6.8.2.tar.xz) = d2a1bbb84707b8a0aec29227b170be00f04383fbf2361943596d09e7e443c8e1
+SIZE (KDE/Qt/6.8.2/qtimageformats-everywhere-src-6.8.2.tar.xz) = 2036976
diff --git a/graphics/qt6-lottie/distinfo b/graphics/qt6-lottie/distinfo
index e4613b1e1a1e..ac1f3025f2b9 100644
--- a/graphics/qt6-lottie/distinfo
+++ b/graphics/qt6-lottie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205021
-SHA256 (KDE/Qt/6.8.1/qtlottie-everywhere-src-6.8.1.tar.xz) = 824344c5fcbfdf92b424c21ac96a56b736d5e96afa838689b6207f58e170174a
-SIZE (KDE/Qt/6.8.1/qtlottie-everywhere-src-6.8.1.tar.xz) = 83812
+TIMESTAMP = 1738340240
+SHA256 (KDE/Qt/6.8.2/qtlottie-everywhere-src-6.8.2.tar.xz) = 5ed43eb20d0393dd05c890fb3548deb3b82bad6b0265c12d4995940b238ebe20
+SIZE (KDE/Qt/6.8.2/qtlottie-everywhere-src-6.8.2.tar.xz) = 84196
diff --git a/graphics/qt6-quickeffectmaker/distinfo b/graphics/qt6-quickeffectmaker/distinfo
index db3099e90a44..4916f52400dc 100644
--- a/graphics/qt6-quickeffectmaker/distinfo
+++ b/graphics/qt6-quickeffectmaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205025
-SHA256 (KDE/Qt/6.8.1/qtquickeffectmaker-everywhere-src-6.8.1.tar.xz) = 2d4fdf13356abd90b272cc1836bccb6d6ec8849b72173ea3daef0a5c42fb51f6
-SIZE (KDE/Qt/6.8.1/qtquickeffectmaker-everywhere-src-6.8.1.tar.xz) = 4348024
+TIMESTAMP = 1738340241
+SHA256 (KDE/Qt/6.8.2/qtquickeffectmaker-everywhere-src-6.8.2.tar.xz) = 4fcf3c5893172816dfdc438bd4b6b105e15eafd4aeb9c5ac48ea6d7d720e607c
+SIZE (KDE/Qt/6.8.2/qtquickeffectmaker-everywhere-src-6.8.2.tar.xz) = 4348100
diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo
index 7e0270b85675..336a55337d84 100644
--- a/graphics/qt6-svg/distinfo
+++ b/graphics/qt6-svg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205027
-SHA256 (KDE/Qt/6.8.1/qtsvg-everywhere-src-6.8.1.tar.xz) = 3d0de73596e36b2daa7c48d77c4426bb091752856912fba720215f756c560dd0
-SIZE (KDE/Qt/6.8.1/qtsvg-everywhere-src-6.8.1.tar.xz) = 2006760
+TIMESTAMP = 1738340241
+SHA256 (KDE/Qt/6.8.2/qtsvg-everywhere-src-6.8.2.tar.xz) = aa2579f21ca66d19cbcf31d87e9067e07932635d36869c8239d4decd0a9dc1fa
+SIZE (KDE/Qt/6.8.2/qtsvg-everywhere-src-6.8.2.tar.xz) = 2006996
diff --git a/graphics/qt6-wayland/distinfo b/graphics/qt6-wayland/distinfo
index 51c5e45f7426..8ef74b9b6b35 100644
--- a/graphics/qt6-wayland/distinfo
+++ b/graphics/qt6-wayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205030
-SHA256 (KDE/Qt/6.8.1/qtwayland-everywhere-src-6.8.1.tar.xz) = 2226fbde4e2ddd12f8bf4b239c8f38fd706a54e789e63467dfddc77129eca203
-SIZE (KDE/Qt/6.8.1/qtwayland-everywhere-src-6.8.1.tar.xz) = 1134428
+TIMESTAMP = 1738340242
+SHA256 (KDE/Qt/6.8.2/qtwayland-everywhere-src-6.8.2.tar.xz) = 5e46157908295f2bf924462d8c0855b0508ba338ced9e810891fefa295dc9647
+SIZE (KDE/Qt/6.8.2/qtwayland-everywhere-src-6.8.2.tar.xz) = 1138764
diff --git a/misc/qt6-doc/distinfo b/misc/qt6-doc/distinfo
index 23b99e0adfd9..19537b6d7d78 100644
--- a/misc/qt6-doc/distinfo
+++ b/misc/qt6-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205049
-SHA256 (KDE/Qt/6.8.1/qtdoc-everywhere-src-6.8.1.tar.xz) = 70a74663db3989913e547fa17130bdc8c2ccfa36441b5041db406c31eccd7bb2
-SIZE (KDE/Qt/6.8.1/qtdoc-everywhere-src-6.8.1.tar.xz) = 46007920
+TIMESTAMP = 1738340243
+SHA256 (KDE/Qt/6.8.2/qtdoc-everywhere-src-6.8.2.tar.xz) = b3ce5b04c5c950ed3052b247d10ca6929319f03dc276cc2bd8884dad9e555dc5
+SIZE (KDE/Qt/6.8.2/qtdoc-everywhere-src-6.8.2.tar.xz) = 46012392
diff --git a/misc/qt6-doc/pkg-plist b/misc/qt6-doc/pkg-plist
index 3a9e6a556cc3..4f3189464163 100644
--- a/misc/qt6-doc/pkg-plist
+++ b/misc/qt6-doc/pkg-plist
@@ -389,6 +389,7 @@
 %%QT_DOCDIR%%/qtdoc/restoring-geometry.html
 %%QT_DOCDIR%%/qtdoc/sbom.html
 %%QT_DOCDIR%%/qtdoc/scalability.html
+%%QT_DOCDIR%%/qtdoc/security.html
 %%QT_DOCDIR%%/qtdoc/session.html
 %%QT_DOCDIR%%/qtdoc/sharedlibrary.html
 %%QT_DOCDIR%%/qtdoc/signalsandslots-syntaxes.html
@@ -423,6 +424,7 @@
 %%QT_DOCDIR%%/qtdoc/uic.html
 %%QT_DOCDIR%%/qtdoc/unicode.html
 %%QT_DOCDIR%%/qtdoc/unix-signals.html
+%%QT_DOCDIR%%/qtdoc/untrusteddata.html
 %%QT_DOCDIR%%/qtdoc/vxworks.html
 %%QT_DOCDIR%%/qtdoc/wasm.html
 %%QT_DOCDIR%%/qtdoc/wayland-and-qt.html
diff --git a/misc/qt6-examples/distinfo b/misc/qt6-examples/distinfo
index e4b809381357..e42a579b8a14 100644
--- a/misc/qt6-examples/distinfo
+++ b/misc/qt6-examples/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205471
-SHA256 (KDE/Qt/6.8.1/qt-everywhere-src-6.8.1.tar.xz) = 45e3a9f6d33c92ffe65a1fde1a8eba5b228112df675f7f9026eaa332b2e2edff
-SIZE (KDE/Qt/6.8.1/qt-everywhere-src-6.8.1.tar.xz) = 994139816
+TIMESTAMP = 1738340268
+SHA256 (KDE/Qt/6.8.2/qt-everywhere-src-6.8.2.tar.xz) = 659d8bb5931afac9ed5d89a78e868e6bd00465a58ab566e2123db02d674be559
+SIZE (KDE/Qt/6.8.2/qt-everywhere-src-6.8.2.tar.xz) = 994278216
diff --git a/misc/qt6-examples/pkg-plist b/misc/qt6-examples/pkg-plist
index 054b8e00cf9d..3a3e22a0ede8 100644
--- a/misc/qt6-examples/pkg-plist
+++ b/misc/qt6-examples/pkg-plist
@@ -2586,6 +2586,7 @@
 %%QT_EXAMPLEDIR%%/graphs/2d/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/cockpit.pro
+%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/cockpit.qrc
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/doc/images/cockpit-example.png
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/doc/src/cockpit.qdoc
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/main.cpp
@@ -2596,9 +2597,12 @@
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/VibrationSensor.qml
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/airplane-ico.png
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/bar.frag
+%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/bar.frag.qsb
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/circleMarker.frag
+%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/circleMarker.frag.qsb
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/main.qml
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/pitchbar.frag
+%%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/pitchbar.frag.qsb
 %%QT_EXAMPLEDIR%%/graphs/2d/cockpit/qml/cockpit/plane-fro.png
 %%QT_EXAMPLEDIR%%/graphs/2d/examples.pri
 %%QT_EXAMPLEDIR%%/graphs/2d/hellographs/CMakeLists.txt
@@ -2734,6 +2738,25 @@
 %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/volumetric.h
 %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/widgetvolumetric.pro
 %%QT_EXAMPLEDIR%%/graphs/3d/widgetvolumetric/widgetvolumetric.qrc
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/doc/images/graphprinting-example.png
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/doc/src/graphprinting.qdoc
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/graphprinter.cpp
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/graphprinter.h
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/main.cpp
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/Graph2D.qml
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/Graph3D.qml
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/box_left.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/box_left_fill.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/documents.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/documents_fill.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/flatten.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/flatten_square_fill.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/folder.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/folder_fill.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/main.qml
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/print.svg
+%%QT_EXAMPLEDIR%%/graphs/graphprinting/qml/graphprinting/print_fill.svg
 %%QT_EXAMPLEDIR%%/gui/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/gui/doc/images/rhiwindow_example.jpg
 %%QT_EXAMPLEDIR%%/gui/doc/src/rasterwindow.qdoc
@@ -3049,6 +3072,7 @@
 %%QT_EXAMPLEDIR%%/multimedia/player/videowidget.h
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/Info.plist.in
+%%QT_EXAMPLEDIR%%/multimedia/screencapture/android/AndroidManifest.xml
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/doc/images/screencapture.jpg
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/doc/src/screencapture.qdoc
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/main.cpp
@@ -3060,100 +3084,6 @@
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/windowlistmodel.cpp
 %%QT_EXAMPLEDIR%%/multimedia/screencapture/windowlistmodel.h
 %%QT_EXAMPLEDIR%%/multimedia/shared/shared.pri
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/Array.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/Array.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/CMakeLists.txt
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/DynArray.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/DynArray.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.dsp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.dsw
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTReal.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealFixLen.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealFixLen.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealFixLenParam.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassDirect.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassDirect.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassInverse.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealPassInverse.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealSelect.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealSelect.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealUseTrigo.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/FFTRealUseTrigo.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/OscSinCos.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/OscSinCos.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestAccuracy.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestAccuracy.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperFixLen.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperFixLen.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperNormal.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestHelperNormal.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestSpeed.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestSpeed.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestWhiteNoiseGen.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/TestWhiteNoiseGen.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/bwins/fftrealu.def
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/def.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/eabi/fftrealu.def
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal.pas
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal.pro
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal_wrapper.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/fftreal_wrapper.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/license.txt
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/readme.txt
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/ClockCycleCounter.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/ClockCycleCounter.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/ClockCycleCounter.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/Int64.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/StopWatch.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/StopWatch.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/StopWatch.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/def.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/fnc.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/stopwatch/fnc.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test_fnc.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test_fnc.hpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/test_settings.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/3rdparty/fftreal/testapp.dpr
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/CMakeLists.txt
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/Info.plist.in
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/README.txt
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/TODO.txt
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/app.pro
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/doc/images/spectrum-demo.png
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/doc/src/spectrum.qdoc
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/engine.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/engine.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/frequencyspectrum.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/frequencyspectrum.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/images/record.png
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/images/settings.png
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/levelmeter.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/levelmeter.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/main.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/mainwidget.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/mainwidget.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/progressbar.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/progressbar.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/settingsdialog.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/settingsdialog.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrograph.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrograph.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.pri
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.pro
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrum.qrc
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrumanalyser.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/spectrumanalyser.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegenerator.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegenerator.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegeneratordialog.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/tonegeneratordialog.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/utils.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/utils.h
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/waveform.cpp
-%%QT_EXAMPLEDIR%%/multimedia/spectrum/waveform.h
 %%QT_EXAMPLEDIR%%/multimedia/video/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/Main.qml
@@ -3164,8 +3094,8 @@
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/controls/SettingsPopup.qml
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/controls/TracksInfo.qml
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/controls/UrlPopup.qml
-%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/mediaplayer.png
-%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/settings.png
+%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/qtmultimedia-examples-qml-media-player-settings.png
+%%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/images/qtmultimedia-examples-qml-media-player.png
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/doc/src/mediaplayer.qdoc
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/images/backward10.svg
 %%QT_EXAMPLEDIR%%/multimedia/video/mediaplayer/images/ff.svg
@@ -3274,6 +3204,7 @@
 %%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleRectangle.qml
 %%QT_EXAMPLEDIR%%/multimedia/video/recorder/StyleSlider.qml
 %%QT_EXAMPLEDIR%%/multimedia/video/recorder/VideoSourceSelect.qml
+%%QT_EXAMPLEDIR%%/multimedia/video/recorder/android/AndroidManifest.xml
 %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qml-recorder-control-bar-overview.gif
 %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qml-recorder-overview.gif
 %%QT_EXAMPLEDIR%%/multimedia/video/recorder/doc/images/qmlrecorder.jpg
@@ -3383,6 +3314,7 @@
 %%QT_EXAMPLEDIR%%/network/multicastsender/sender.cpp
 %%QT_EXAMPLEDIR%%/network/multicastsender/sender.h
 %%QT_EXAMPLEDIR%%/network/multistreamclient/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/network/multistreamclient/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/network/multistreamclient/chatconsumer.cpp
 %%QT_EXAMPLEDIR%%/network/multistreamclient/chatconsumer.h
 %%QT_EXAMPLEDIR%%/network/multistreamclient/client.cpp
@@ -3395,6 +3327,7 @@
 %%QT_EXAMPLEDIR%%/network/multistreamclient/timeconsumer.cpp
 %%QT_EXAMPLEDIR%%/network/multistreamclient/timeconsumer.h
 %%QT_EXAMPLEDIR%%/network/multistreamserver/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/network/multistreamserver/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/network/multistreamserver/animation.gif
 %%QT_EXAMPLEDIR%%/network/multistreamserver/chatprovider.cpp
 %%QT_EXAMPLEDIR%%/network/multistreamserver/chatprovider.h
@@ -3555,6 +3488,7 @@
 %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/20x20@4/file_upload.png
 %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/20x20@4/link.png
 %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/20x20@4/text_snippet.png
+%%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/REUSE.toml
 %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/index.theme
 %%QT_EXAMPLEDIR%%/nfc/ndefeditor/icons/ndefeditor/qt_attribution.json
 %%QT_EXAMPLEDIR%%/nfc/ndefeditor/main.cpp
@@ -4301,6 +4235,7 @@
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/default/default_irradiance.dds
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/default/default_specular.dds
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/README.TXT
+%%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/REUSE.toml
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp
@@ -4308,6 +4243,7 @@
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/cubemaps/miramar/qt_attribution.json
+%%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/REUSE.toml
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/ball.obj
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/material-sphere.obj
 %%QT_EXAMPLEDIR%%/qt3d/exampleresources/assets/obj/plane-10x10.obj
@@ -7609,6 +7545,7 @@
 %%QT_EXAMPLEDIR%%/vulkan/doc/src/hellovulkantriangle.qdoc
 %%QT_EXAMPLEDIR%%/vulkan/doc/src/hellovulkanwidget.qdoc
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/camera.cpp
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/camera.h
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/color.frag
@@ -7633,10 +7570,12 @@
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/vulkanwindow.cpp
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkancubes/vulkanwindow.h
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/hellovulkantriangle.pro
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/hellovulkantriangle.qrc
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkantriangle/main.cpp
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/hellovulkanwidget.cpp
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/hellovulkanwidget.h
 %%QT_EXAMPLEDIR%%/vulkan/hellovulkanwidget/hellovulkanwidget.pro
@@ -7866,6 +7805,7 @@
 %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/doc/images/quicknanobrowser-demo.jpg
 %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/doc/src/quicknanobrowser.qdoc
 %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/COPYING
+%%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/REUSE.toml
 %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/go-next.png
 %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/go-previous.png
 %%QT_EXAMPLEDIR%%/webenginequick/quicknanobrowser/icons/3rdparty/process-stop.png
@@ -7895,6 +7835,7 @@
 %%QT_EXAMPLEDIR%%/webenginewidgets/clientcertificate/server.cpp
 %%QT_EXAMPLEDIR%%/webenginewidgets/clientcertificate/server.pro
 %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/REUSE.toml
 %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/contentmanipulation.pro
 %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/doc/images/contentmanipulation-example.png
 %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/doc/src/contentmanipulation.qdoc
@@ -7904,6 +7845,7 @@
 %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/mainwindow.cpp
 %%QT_EXAMPLEDIR%%/webenginewidgets/contentmanipulation/mainwindow.h
 %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/COPYING
+%%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/REUSE.toml
 %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/qt_attribution.json
 %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/3rdparty/view-refresh.png
 %%QT_EXAMPLEDIR%%/webenginewidgets/cookiebrowser/CMakeLists.txt
@@ -7952,6 +7894,7 @@
 %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/permissiondialog.ui
 %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/permissionwidget.ui
 %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/COPYING
+%%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/REUSE.toml
 %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/go-next.png
 %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/go-previous.png
 %%QT_EXAMPLEDIR%%/webenginewidgets/permissionbrowser/resources/3rdparty/qt_attribution.json
@@ -7988,6 +7931,7 @@
 %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/MARKDOWN-LICENSE.txt
 %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/MARKED-LICENSE.txt
+%%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/REUSE.toml
 %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/markdown.css
 %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/marked.js
 %%QT_EXAMPLEDIR%%/webenginewidgets/recipebrowser/assets/3rdparty/qt_attribution.json
@@ -8033,6 +7977,7 @@
 %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/browserwindow.h
 %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/certificateerrordialog.ui
 %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/COPYING
+%%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/REUSE.toml
 %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/dialog-error.png
 %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/edit-clear.png
 %%QT_EXAMPLEDIR%%/webenginewidgets/simplebrowser/data/3rdparty/go-bottom.png
@@ -8576,6 +8521,7 @@
 %%QT_EXAMPLEDIR%%/widgets/painting/CMakeLists.txt
 %%QT_EXAMPLEDIR%%/widgets/painting/README
 %%QT_EXAMPLEDIR%%/widgets/painting/affine/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/widgets/painting/affine/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/widgets/painting/affine/affine.pro
 %%QT_EXAMPLEDIR%%/widgets/painting/affine/affine.qrc
 %%QT_EXAMPLEDIR%%/widgets/painting/affine/bg1.jpg
@@ -8594,6 +8540,7 @@
 %%QT_EXAMPLEDIR%%/widgets/painting/basicdrawing/window.cpp
 %%QT_EXAMPLEDIR%%/widgets/painting/basicdrawing/window.h
 %%QT_EXAMPLEDIR%%/widgets/painting/composition/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/widgets/painting/composition/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/widgets/painting/composition/composition.cpp
 %%QT_EXAMPLEDIR%%/widgets/painting/composition/composition.h
 %%QT_EXAMPLEDIR%%/widgets/painting/composition/composition.html
@@ -8603,6 +8550,7 @@
 %%QT_EXAMPLEDIR%%/widgets/painting/composition/flower_alpha.jpg
 %%QT_EXAMPLEDIR%%/widgets/painting/composition/main.cpp
 %%QT_EXAMPLEDIR%%/widgets/painting/deform/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/widgets/painting/deform/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/widgets/painting/deform/deform.pro
 %%QT_EXAMPLEDIR%%/widgets/painting/deform/deform.qrc
 %%QT_EXAMPLEDIR%%/widgets/painting/deform/main.cpp
@@ -8610,6 +8558,7 @@
 %%QT_EXAMPLEDIR%%/widgets/painting/deform/pathdeform.h
 %%QT_EXAMPLEDIR%%/widgets/painting/deform/pathdeform.html
 %%QT_EXAMPLEDIR%%/widgets/painting/gradients/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/widgets/painting/gradients/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/widgets/painting/gradients/gradients.cpp
 %%QT_EXAMPLEDIR%%/widgets/painting/gradients/gradients.h
 %%QT_EXAMPLEDIR%%/widgets/painting/gradients/gradients.html
@@ -8635,6 +8584,7 @@
 %%QT_EXAMPLEDIR%%/widgets/painting/painterpaths/window.h
 %%QT_EXAMPLEDIR%%/widgets/painting/painting.pro
 %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/CMakeLists.txt
+%%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/CMakeLists.txt.shared
 %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/main.cpp
 %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/pathstroke.cpp
 %%QT_EXAMPLEDIR%%/widgets/painting/pathstroke/pathstroke.h
diff --git a/multimedia/qt6-multimedia/distinfo b/multimedia/qt6-multimedia/distinfo
index 7e5c18c7dbd7..b95b9fdb977a 100644
--- a/multimedia/qt6-multimedia/distinfo
+++ b/multimedia/qt6-multimedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733205477
-SHA256 (KDE/Qt/6.8.1/qtmultimedia-everywhere-src-6.8.1.tar.xz) = 75fa87134f9afab7f0a62c55a4744799ac79519560d19c8e1d4c32bdd173f953
-SIZE (KDE/Qt/6.8.1/qtmultimedia-everywhere-src-6.8.1.tar.xz) = 9664564
+TIMESTAMP = 1738340269
+SHA256 (KDE/Qt/6.8.2/qtmultimedia-everywhere-src-6.8.2.tar.xz) = 34f561fdc07b158bcc4ad040b596fc6086c48908060e854b473b557e4feb1569
+SIZE (KDE/Qt/6.8.2/qtmultimedia-everywhere-src-6.8.2.tar.xz) = 9646120
diff --git a/multimedia/qt6-multimedia/pkg-plist b/multimedia/qt6-multimedia/pkg-plist
index 07e1cb33dd57..5c2963e8a5ce 100644
--- a/multimedia/qt6-multimedia/pkg-plist
+++ b/multimedia/qt6-multimedia/pkg-plist
@@ -1,16 +1,19 @@
 %%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevice_p.h
+%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiodevices_p.h
 %%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosink_p.h
 %%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsaaudiosource_p.h
-%%ALSA%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qalsamediadevices_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiobuffer_support_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiobufferoutput_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodecoder_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodevice_p.h
 %%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioengine_pulse_p.h
+%%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/qcachedvalue_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcamera_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcameradevice_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcapturablewindow_p.h
@@ -26,9 +29,15 @@
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediarecorder_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediastoragelocation_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmemoryvideobuffer_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimedia_enum_to_string_converter_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmultimediautils_p.h
+%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_screencapture_p.h
+%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_screencapturehelper_p.h
+%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_support_p.h
+%%PIPEWIRE%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpipewire_symbolloader_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiobufferinput_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiodecoder_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiodevices_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudioinput_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudiooutput_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformaudioresampler_p.h
@@ -36,7 +45,6 @@
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformcapturablewindows_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformimagecapture_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediacapture_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediadevices_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediaformatinfo_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediaintegration_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformmediaplayer_p.h
@@ -47,18 +55,21 @@
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformvideoframeinput_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformvideosink_p.h
 %%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qplatformvideosource_p.h
-%%PULSEAUDIO%%%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qpulseaudiodevice_p.h
*** 455 LINES SKIPPED ***