Qt6: Update to 6.11.2 Aug 18, 2026 by Jani Heikkinen Qt 6.11.2 is now available for download. As a patch release, Qt 6.11.2 doesn’t introduce new features, but it delivers around 400 bug fixes, security improvements, and quality enhancements on top of Qt 6.11.1. For a full overview of the most notable changes, take a look at the Qt 6.11.2 release notes. Announcement: https://www.qt.io/blog/qt-6.11.2-released Release notes: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.2/release-note.md PySide6: Update to 6.11.2 MFH: 2026Q3 Security: a188c081-9ce8-11f1-8fc6-cb9659fdabad348ccc7452
Port details
devel/shiboken66.11.2
Python binding generator for C++ libraries
- Maintainer
- kde@FreeBSD.org
- Packages
- py312-shiboken6 6.11.2
- Upstream
- Higher version available: 6.12.0
- CPE
- none, CVEs only via VuXML
- WWW
- http://qt-project.org
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (35)
Qt6: Update to 6.11.1 The kde@ team is pleased to announce Qt 6.11.1 on FreeBSD! Upstream intoduced a few new modules and we have added them as: * devel/qt6-openapi * devel/qt6-tasktree * x11-toolkits/qt6-canvaspainter Announcements: https://www.qt.io/blog/qt-6.11-released https://www.qt.io/blog/qt-6.11.1-released Release notes: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.0/release-note.md https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.11.1/release-note.md FreeBSD ports changes: * General: Introduce more tooling for easier updates * devel/qt6-tools: Install desktop files [1] PySide6: Update to 6.11.1 As usual, the PySide6 suite has been updated to match the Qt version. The Shiboken generator has been split into a separate port: devel/shiboken6-tools. This was an upstream decision, but, the generator is only needed for the build, allowing our packages to have a smaller footprint. PyQt6: Update to 6.11.0 Refactor a few variables and targets from Mk/pyqt.mk to individual Makefiles to prep for Qt5 removal and reduce obfuscation. PyQt tools: devel/py-sip: Update to 6.15.3 devel/py-qt6-sip: Update to 13.11.1 PR: 294272 [1] Reported by: Dave Palais <silent@penguinmail.com> [1] Tested by: kenrap, makc MFH: 2026Q2 Security: 738f5590-550c-11f1-9f97-3fa0ea3edd7d99332e09e3
devel/shiboken6: Pass BINARY_ALIAS for Sphix only if DOCS enabled ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Missing "sphinx-build-3.11" to create a binary alias at "/wrkdirs/usr/ports/devel/shiboken6/work-py311/.bin/sphinx-build" *** Error code 1 Stop. Fixes: 2bf3834a197ccf8956332378eda8dd7577965246fd17aca89d
*/*: bump PORTREVISION after switching to NumPy 2.x2bf3834a19
devel/shiboken6: Switch to NumPy 272d58f2212
devel/shiboken6: Fix build with non-default Python version64da927b88
python.mk: retire ${PYNUMPY}
With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.d04d23ae37math/py-numpy: switch all consumers to math/py-numpy1 ...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS PR: 281470d4bd5ba72e
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-4ccc6adda413b4a5f82755
Qt6: Update to 6.10.1
I'm not giving the usual fanfare. This has been an absolute slog.
Ports changes:
qt6-base: Added WAYLAND option. This is congruent with the X11 option.
We really don't recommend disabling this option, but it is
available for advanced users who don't want wayland for
whatever reason.8618262c58Qt6: Update to 6.9.3 September 30, 2025 by Jani Heikkinen The last release from the Qt 6.9 series, Qt 6.9.3, is now available for download. As a patch release, Qt 6.9.3 does not introduce new features but delivers over 250 bug fixes, security updates, and enhancements on top of the Qt 6.9.2 release. For a detailed breakdown of the most significant changes, refer to the Qt 6.9.3 release notes. Announcement: https://www.qt.io/blog/qt-6.9.3-released Release notes: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.3/release-note.md FreeBSD ports changes: devel/qt6-base: - Remove a few stale patches and use dlsym to access environ. [1] - Restore missing headers if the X11 option is disabled. [2] devel/qt6-tools: - Add support for devel/llvm21 www/qt6-webengine: - Use dlsym to access environ. [1] PySide6: Update to 6.9.3 As part of the Qt6 update, PySide6 and its support tools have also been updated to 6.9.3. Reported by: arrowd [1], angry_vincent on #freebsd-desktop [2] MFH: 2025Q4 Security: c27c05a7-a0c8-11f0-8471-4ccc6adda413 Pull Request: https://github.com/freebsd/freebsd-ports/pull/441 [1] Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>3c0ce983e6
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-4ccc6adda413a3496c5b8a
libxml2: chase libxml soversion bump3068854dd0
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc EXT_SUFFIX, according to PEP 3149, refers to the full tag and extension for compiled extension module objects, eg .cpython-311.so, .cpython-313t.so, etc. We do not use the correct semantic meaning, and this usage becomes ambiguous and confusing when tags do not match between bytecode and compiled extension module objects. Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's specification of a magic tag, which consists of implementation name and shorthand version only. This is meant for bytecode and other files containing this tag in their filename that do not depend on a specific Python ABI for the same version. Chase all existing consumers. Introduce PYTHON_SOABI to align with PEP 3149's specification of a tag, which consists of implementation name, shorthand version and any ABI flags present (this and PYTHON_TAG are identical without ABI flags). This is meant for compiled extension module objects and other files that depend on a specific Python ABI for the same version. Add documentation for these variables that our PYTHON_EXT_SUFFIX never had. PR: 274671 Event: Kitchener-Waterloo Hackathon 2025064f0eba1efd
Qt6: Update to 6.9.1
June 03, 2024 by Jani Heikkinen
We have released Qt 6.9.1 today. As a patch release, Qt 6.9.1 does not
introduce new features but contains more than 450 bug fixes, security
updates, and other improvements on top of Qt 6.9.0 release. See more
information about the most important changes and bug fixes from the Qt
6.9.1 release note.
Announcement: https://www.qt.io/blog/qt-6.9.1-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.1/release-note.md
We (kde@) skipped shipping Qt 6.9.0 due to unacceptable rendering bugs
in the WebEngine component, but here are the announcements and release
notes from Qt 6.9.0.
Announcement: https://www.qt.io/blog/qt-6.9-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.0/release-note.md
PySide6: Update to 6.9.1
PySide6 and its related components have been updated alongside the Qt
release for compatibility. Older versions will not build with Qt 6.9.x.
Announcement: https://www.qt.io/blog/qt-for-python-release-6.9
PyQt6: Update to 6.9.1
As with PySide6, older versions of PyQt6 will not build with Qt 6.9.x.
Support tools like py-sip and py-qtbuilder have also been updated to their
latest versions.
Announcement: https://www.riverbankcomputing.com/news/PyQt_v6.9.0_Released
https://www.riverbankcomputing.com/news/PyQt_v6.9.1_Released
PR: 286051
Exp-run by: antoine03b02222d6Qt6: Update to 6.8.3 March 27, 2025 by Jani Heikkinen We have released Qt 6.8.3 today. As a patch release, Qt 6.8.3 does not introduce new features but contains more than 300 bug fixes, security updates, and other improvements on top of the Qt 6.8.2 release. See more information about the most important changes and bug fixes from Qt 6.8.3 release note. Qt for Python 6.8.3 has also been released by its usual means along with the Qt 6.8.3 release. Announcement: https://www.qt.io/blog/qt-6.8.3-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.3/release-note.md Security: 7cb6642c-0c5a-11f0-8688-4ccc6adda4133c64225be5
PySide6: Update to 6.8.2 Announcement: https://www.qt.io/blog/qt-6.8.2-released MFH: 2025Q185227e4cb2
PySide6: Update to 6.8.1.1 This should have been part of the Qt 6.8.1 update, but upstream never published distfiles for 6.8.1 for some reason, so we shipped the lastest compatible version 6.8.0.2 instead. Version 6.8.1.1 is a small bugfix release on top of what would have been 6.8.1 release. MFH: 2025Q1528a0408a0
Qt6: Update to 6.8.1 December 02, 2024 We (Qt upstream) have released Qt 6.8.1 today. As a patch release, Qt 6.8.1 does not introduce new features but contains more than 550 bug fixes, security updates, and other improvements on top of Qt 6.8.0 release. See more information about the most important changes and bug fixes from the Qt 6.8.1 release note. Announcement: https://www.qt.io/blog/qt-6.8.1-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.1/release-note.md We (kde@) skipped shipping Qt 6.8.0 due to waiting for a compatible version of PyQt to be released, but here are the announcements and release notes from Qt 6.8.0. Announcement: https://www.qt.io/blog/qt-6.8-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.0/release-note.md PySide6: Update to 6.8.0.2 PySide6 and its related components have been updated alongside the Qt release for compatibility. Older versions will not build with Qt 6.8.x. Announcement: https://www.qt.io/blog/qt-for-python-release-6.8 PyQt6: Update to 6.8.0 This release also introduces x11-toolkits/py-qt6-graphs, python bindings for the Qt Graphs module. As with PySide6, older versions of PyQt6 will not build with Qt 6.8.x. Support tools like py-sip and py-qtbuilder have also been updated to their latest versions. Announcement: https://www.riverbankcomputing.com/news/PyQt_v6.8.0_Released Special thanks to Kenneth Raplee for testing and to SponiX for providing access to build hardware! PR: 283290 Exp-run by: antoine (x2)7e3e6797d2
Qt6: Update to 6.7.3 As a patch release, Qt 6.7.3 does not introduce new features but contains more than 400 bug fixes, security updates, and other improvements to the top of the Qt 6.7.2 release. See more information about the most important changes and bug fixes from Qt 6.7.3 release note. PySide6: Update to 6.7.3 New port: devel/qt6-grpc Qt GRPC is the client-side implementation that, together with the Qt Protobuf module, allows the definition of messages and services in .proto files, which then use the provided code generators to generate client code that allows the access for fields and gRPC services in the Qt framework. The code generated by Qt GRPC enables the client-side to communicate with a gRPC server (regardless of whether the server uses Qt) by sending calls or streaming messages. Announcement: https://www.qt.io/blog/qt-6.7.3-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.3/release-note.md76fda7351a
PySide6: Update to 6.7.2 MFH: 2024Q285b42eed6e
PySide6: Update to 6.7.1 MFH: 2024Q2f0b5a8b919
Qt6: Update to 6.7.0 Qt 6.7 is out with lots of large and small improvements for all of us who like to have fun when building modern applications and user experiences, focusing on the expansion of supported platforms and industry standards. This makes code written with Qt more sustainable and brings more value in Qt as a long-term investment. www/qt6-webengine is now based on Chromium version 118.0.5993.220. Announcement: https://www.qt.io/blog/qt-6.7-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.0/release-note.md PySide6: Update to 6.7.0 PySide6 and its related components have been updated alongside the Qt release for compatibility. Older versions will not build with Qt 6.7.x. Announcement: https://www.qt.io/blog/qt-for-python-release-6.7 PyQt6: Update to 6.7.0 Minor Makefile cleanups and simplification of MASTER_SITES in pyqt.mk. As with PySide6, older versions of PyQt6 will not build with Qt 6.7.x. Announcement: https://www.riverbankcomputing.com/news/PyQt_v6.7.0_Released PR: 278658 Exp-run by: antoine MFH: 2024Q2 Security: e79cc4e2-12d7-11ef-83d8-4ccc6adda413, c6f03ea6-12de-11ef-83d8-4ccc6adda413bef8e408ff
PySide6: Update to 6.6.2 https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.6.2?h=6.6.2 MFH: 2024Q172b072107e
PySide6: Update to 6.6.1 https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.6.1?h=6.6.1a89c24e70e
Qt6: Update to 6.6.0 Qt 6.6.0 is a feature release with focus on improving UX capabilities including responsive UI technology and the Qt Graph module. The Qt Coap module has been added as net/qt6-coap. [1] PySide6 and PyQt6 have also been updated to 6.6.0. Announcement: https://www.qt.io/blog/qt-6.6-released Rel note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.0/release-note.md PR: 275068, 274911 [1] MFH: 2023Q4 Exp-run by: antoine1d76bdf62d
devel/pyside6: Update to 6.5.3 Includes updates to devel/pyside6-tools and devel/shiboken6 as well. https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.5.3 MFH: 2023Q4fd69fa1918
devel/shiboken6: Remove duplicate file in pkg-plist812dd2f062
Qt: Update Qt6 to 6.5.2 As a patch release, Qt 6.5.2 does not introduce any new features but contains about 290 bug fixes, security updates, and other improvements to the top of the Qt 6.5.1 release. See more information about the most important changes and bug fixes from Qt 6.5.2 release note. Announcement: https://www.qt.io/blog/qt-6.5.2-released-1 Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.2/release-note.md66b0e0515e
Qt6: Update to 6.5.1 Changes: - https://www.qt.io/blog/qt-6.5-lts-released - https://www.qt.io/blog/qt-6.5.1-released PR: 272422 Exp-run by: antoine0222c44e03
devel/{pyside6*,shiboken6}: Fix WWW node type
Should be a variable not a target.
Reported by: portfmt scanc9e1399621devel/shiboken6: Clean up USES=python Approved by: portmgr (blanket) With hat: python54ee1a2422
devel/{pyside,shiboken}6: move WWW to Makefile18b1aae2dcdevel/shiboken*: fix conflicts between 2 and 6 shiboken_tool.py is an useless tool which doesn't works on 2 nor 6. rm'em allbc270d2796
PySide6: Python biding for Qt6 Add devel/pyside6* and devel/shiboken6 PySide6 is the official Python module from the Qt for Python project, which provides access to the complete Qt 6.0+ framework.d5d32f2cde