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
Port details
devel/qt66.11.2
Cross-platform application and UI framework (metaport)
- Maintainer
- kde@FreeBSD.org
- Packages
- qt6 6.11.2
- Upstream
- Higher version available: 6.12.0
- CPE
qt:qt- WWW
- https://www.qt.io/
- 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 (17)
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
net/qt6-mqtt: New port Qt module implementing the MQTT protocol PR: 282703 MFH: 2025Q1 (to keep the Qt stack in sync) Co-authored-by: Jason E. Hale <jhale@FreeBSD.org>8895473c09
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
science/qt6-quick3dphysics: Fix patch stage Mk/Uses/qt.mk: Fix typo that lead to my test builds excluding this port and to not register it as a LIB_DEPENDS in consumers. [1] Nothing currently depends on this, but the devel/qt6 metaport technically should, so I'm bumping its PORTREVISION so that science/qt6-quick3dphysics is registered as a dependency. Reported by: pkg-fallout MFH: 2024Q2 Pointy hat to: my 7 months ago self who added this port [1]4b17f0c82b
framework: move 'phonon4' from qt.mk to kde.mk as 'phonon' To depend on phonon, you now need USES= kde:<ver> USE_KDE=phonon if you want to depend on the backend, also add USE_KDE= phonon-backendb2a438e1ba
devel/qt6: do not depend on phonon
- phonon4 is living in qt.mk at the moment, but it should rather live in
kde.mk
- phonon4 does not install to ${QT_LIBDIR}, which is however, what qt.mk
assumes, when contructing the qt-phonon4_PATH. So phonon4:run is
pointing to an invalid location.
Reported by: fluffy8c9f37735dQt6: Update to 6.5.3 As a patch release, Qt 6.5.3 does not introduce any new features but contains more than 500 bug fixes, security updates, and other improvements on top of Qt 6.5.2 release. See more information about the most important changes and bug fixes from Qt 6.5.3 release note. Annoucement: https://www.qt.io/blog/qt-6.5.3-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.3/release-note.mdb27916d94c
comms/qt6-connectivity: new portcb2e2b668a
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
devel/qt6: bump dependent ports8071dcbfe7
audio/opus: bump consumers after update to 1.4feb1fa34f5
Mk/Uses/qt.mk: Fix metaports after USE_QT change devel/qt5 and devel/qt6 use a generated USE_QT that wasn't caught by commit ddae4e92d8313a1461145e3b4f0232fe463feaee: Mk/Uses: always use colon for build/run suffix Fix it manually. Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D365241b674b6287
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
devel/qt6: new port -- metaport for Qt 6 - while here, fix components for lottie and languageserver.eed7716961