Jason E. Hale b4a5f82755 Qt6: Update to 6.10.2
January 29, 2026 by Jani Heikkinen

Qt 6.10.2 is now available for download. As a patch release, Qt 6.10.2
doesn’t introduce new features, but it delivers around 300 bug fix,
security improvements, and quality enhancements on top of Qt 6.10.1.
For a full overview of the most notable changes, take a look at the Qt
6.10.2 release notes.

Announcement:
https://www.qt.io/blog/qt-6.10.2-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.10.2/release-note.md

FreeBSD ports changes:
devel/qt6-base:
- Disable the reduced_relocations feature. Prior to Qt 6.10.0, this was
  only enabled if the compiler was GCC, but we are seeing crashes in
  certain ports such as misc/bibletime, multimedia/obs-studio, and
  net-p2p/qbittorrent. [1]
- Rebase patches

graphics/qt6-wayland:
- Add a pre-configure check to test if devel/qt6-base was built with
  the WAYLAND option. This module cannot be built if the WAYLAND
  option is disabled in devel/qt6-base. [2]

www/qt6-webengine:
- Patched with security patches up to Chromium version: 144.0.7559.109
- Define NODEJS_EXECUTEABLE in the configure environment after [3]. This
  is forward porting for the post-release security rollup and not part of
  the official release. Future releases [3][4] will likely require this.
- Remove upstreamed patches

  [3] https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=134-based&id=cf510ebd4e870eb24fb5bc1d1ddcc5442247672d
  [4] https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=140-based&id=aab0f6f0928e7e4f73832abba9a00b7946b7e459

x11-toolkits/qt6-declarative
- Remove upsteamed patches

The Qt python bindings have also been updated along with their
respective tools.

PySide6: Update to 6.10.2
PyQt6: Update to 6.10.2

PR:		292376 [1], 292273 [2]
Reported by:	yuri [1], jbo [2]
MFH:		2026Q1
Security:	73ff246b-04b2-11f1-84fc-4ccc6adda413
2026-02-08 01:21:14 -05:00
..
2025-12-30 07:00:05 -05:00
2024-01-12 16:11:29 +01:00
2026-01-26 14:35:36 -05:00
2024-02-22 15:02:11 +01:00
2024-02-26 21:37:47 +01:00
2026-02-05 09:46:38 +01:00
2025-11-06 03:23:42 +04:00
2025-02-19 11:01:10 +01:00
2026-01-31 22:14:51 +08:00
2026-01-07 10:22:10 +00:00
2024-01-12 16:11:29 +01:00
2025-12-18 16:38:59 -05:00
2025-01-23 00:51:49 -08:00
2025-12-30 07:00:05 -05:00
2024-11-08 18:45:36 +01:00
2025-02-22 23:57:46 +03:00
2025-07-30 15:43:25 +04:00
2025-07-29 14:05:57 +04:00
2024-02-22 15:02:22 +01:00
2024-04-04 16:30:18 -04:00
2025-07-29 11:32:45 +04:00
2025-11-12 19:08:17 -05:00
2025-11-12 19:08:17 -05:00
2025-11-12 19:08:17 -05:00
2025-11-12 19:08:17 -05:00
2026-02-08 01:21:14 -05:00
2026-02-08 01:21:14 -05:00
2026-02-08 01:21:14 -05:00
2026-02-08 01:21:14 -05:00
2025-04-28 13:49:28 +03:00
2026-01-20 10:28:57 +01:00
2024-02-22 19:19:22 +01:00
2025-07-30 09:03:44 +02:00
2024-04-27 14:44:59 +02:00
2025-01-08 19:59:39 -05:00
2025-10-11 23:30:59 -04:00
2025-04-21 19:37:55 +02:00
2024-01-30 17:59:24 +03:00
2024-01-12 16:11:29 +01:00
2024-04-17 22:30:27 +02:00
2024-01-12 16:11:29 +01:00
2025-06-01 12:29:09 +02:00
2025-04-08 19:25:32 -04:00
2025-11-26 22:00:52 +01:00