devel/qt6-base: Detect FreeBSD properly https://codereview.qt-project.org/c/qt/qtbase/+/782359 PR: 292376, 299633 Submitted by: Benoit Felix57fc7b218b
qt6-base -- DoS in QColorTransferGenericFunctionentered 2025-08-28
Qt base (core, gui, widgets, network,...)
qt:qtpkg audit reports nothing for this version.devel/qt6-base: Detect FreeBSD properly https://codereview.qt-project.org/c/qt/qtbase/+/782359 PR: 292376, 299633 Submitted by: Benoit Felix57fc7b218b
devel/qt6-base: Fix with textproc/md4c installed devel/qt6-base compiles without any problems in Poudriere. However, in an unclean environment, it encounters problems with an already installed textproc/md4c PR: 298996 Approved by: makc830b1fc2b7
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
*/*: Use C.UTF-8 locale Ports 02f27a83b44d fixed the ports tree to the C locale so it would work correctly in environments where users use a locale that isn't compatible with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just upper case letters. USE_LOCALE was introduced to let ports use another locale if they needed it. The C.UTF-8 locale was created later on to be mostly compatible with the C locale. Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The world has moved to Unicode so all ports either require it or know how to build correctly in a Unicode environment. PR: 295945 Exp-run by: antoineb6ec06f079
devel/qt6-base: Fix pkg-plist In Qt 6.11.x several CMake files were renamed and accidentally prefixed with %%X11%% instead of %%WAYLAND%%. This does not affect default builds where both the X11 and WAYLAND options are enabled. PR: 295484 Reported by: <jakub_lach@mailplus.pl>8fcd62732c
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/qt6-base: Make use of renameat2 in QFileSystemEngine5effadd59b
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
devel/qt6-base: Fix packaging when WAYLAND is off globally
Disable qtwaylandscanner when WAYLAND option is off. One would think
this would happen when one wholly disables wayland, but one would only
be kidding oneself. This is Qt, afterall.
PR: 291835
Reported by: Frank Reisert <bugs@rufus.in-berlin.de>
Special thanks: vvd@ for bringing this to my attention on #freebsd-desktop
after bugzilla auto-assign failure0e820f352eQt6: 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.8618262c58devel/qt6-base: Support setting thread names Thread names can now be set by calling QObject::setObjectName() before starting the thread. Previously, the thread name would be the class name of the runtime type of the thread object. PR: 290676 MFH: 2025Q4896ba2348d
devel/qt6-base: Pull in upstream patches fixing the handling of SOCK_SEQPACKET sockets3661102d26
Qt6: 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
devel/qt6-base: Prepare for the native inotify impl Differential Revision: https://reviews.freebsd.org/D50736fb6ad39e0c
devel/qt6-base: Pull in patches from upstream to fix a busy-loop bug PR: 252934 Approved by: jhale Pull Request: https://github.com/freebsd/freebsd-ports/pull/410f70a5664c0
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: antoine03b02222d6devel/qt6-base: Drop unused textproc/xmlstarlet xmlstarlet is only used as a last resort attempt to reduce MIME database size if no actual file compression methods are found. Since we enable zstd support, this is the effective compression method used. PR: 285738 Reported by: diizzy MFH: 2025Q27ac865e740
Qt6: 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
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move The GTK 1-based gdk-pixbuf has not existed for some time. No functional or package changes.e87d8134a3
devel/qt6-base: repair timezone-loading This is basically the same patch as in devel/qt5-core, but written anew and a little more compact. On FreeBSD, prefer reading from /var/db/zoneinfo which contains the name of the system timezone. (And /etc/localtime is a complete tzinfo file, not suitable for finding the name in a way suitable for this bit of code). Reported-by: Martin Birgmeier PR: 285244058327d156
*: Bump revisions after dbus update PR: 285253 Reported by: Martin Birgmeier <d8zNeCFG@aon.at>a347a92e6e
*/*: Bump consumers of devel/icu ...to avoid library mismatchesff33dd4700
devel/qt6-base: Add missing include Fixes build of x11-wm/plasma6-kwin. /usr/local/include/qt6/QtCore/qcompare_impl.h:26:49: error: no member named 'is_null_pointer_v' in namespace 'std' 26 | template <typename T, std::enable_if_t<std::is_null_pointer_v<T>, bool> = true> Not bumping PORTREVISION again. The previous commit to qt6-base covers that. MFH: 2025Q110ade2ec5a
devel/qt6-base: Add KDE-recommended upstream patches [1] While here, add devel/libb2 as a LIB_DEPENDS, which is used automatically if installed. Upstream prefers this implementation of BLAKE2. [2] [2] https://code.qt.io/cgit/qt/qtbase.git/commit/?h=6.8&id=c19bafc60c1c2e9a73cb3d212293462a1be4eb4 Reported by: https://mail.kde.org/pipermail/distributions/2025-February/001559.html [1] MFH: 2025Q1641b06801d
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-4ccc6adda4138a35ffe0db
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
devel/qt6-base: Fix warnings with LLVM 19 Pushing and popping the pragma within the qcomparehelpers macros doesn't seem to be working anymore with LLVM 19. Unwrap the pragma until a better solution can be found. This should get www/dooble building again on CURRENT and suppress many useless warnings in other ports. MFH: 2024Q4bfa2bdb1bb
devel/qt6-base: Fix broken mouse behavior Add upstream patch that reverts a bad commit causing mouse scroll wheel, button click, and button mapping issues with certain window managers. The report in this case was being unable to click on items in menu bars. PR: 282335 Reported by: <mmatalka@gmail.com> MFH: 2024Q4877838cddb
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
devel/qt6-base: Include QLockFile patch from devel/qt5-core Sponsored by: Serenity Cybersecurity, LLC Pull Request: https://github.com/freebsd/freebsd-ports/pull/293521477482b
devel/qt6-base: Fix configure on live systems Configure will fail on live systems that have sysutils/lttng-ust installed. Disable detection of LTTngUST to remedy this in the meantime. I don't think we really need this, though, and it's probably best not to rely on an unmaintained port. PR: 280007 Reported by: O. Hartmann <ohartmann@walstatt.org>987fd995a9
Qt6: Update to 6.7.2 June 19, 2024 We have released Qt 6.7.2. As a patch release, Qt 6.7.2 does not introduce new features but contains more than 200 bug fixes, security updates, and other improvements on the top of the Qt 6.7.1 release. See more information about the most important changes and bug fixes from the Qt 6.7.2 release note. Announcement: https://www.qt.io/blog/qt-6.7.2-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.2/release-note.md MFH: 2024Q2 Security: c5415838-2f52-11ef-9cab-4ccc6adda4135435b47d7d
Qt6: Update to 6.7.1 As a patch release, Qt 6.7.1 does not introduce any new features but contains more than 400 bug fixes, security updates, and other improvements to the top of the Qt 6.7.0 release. See more information about the most important changes and bug fixes from Qt 6.7.1 release note. Enable building of databases/qt6-base_sqldriver@mysql with MariaDB. [1] Fix build of www/qt6-webengine with the SNDIO option enabled. [2] Announcement: https://www.qt.io/blog/qt-6.7.1-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.1/release-note.md PR: 277922 [1], 279180 [2] Reported by: vvd [1], Benjamin Takacs <nimaje+fbz@bureaucracy.de> [2] MFH: 2024Q2 Security: f5fa174d-19de-11ef-83d8-4ccc6adda413359c8eed18
devel/qt6-base: remove dead LibreSSL preprocessor/code - remove guards for LibreSSL < 3.9 - CRYPTO_free since 3.9 accepts file and line arguments as OpenSSL6b8bbb4684
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
Qt6: Update to 6.6.3 As a patch release, Qt 6.6.3 does not introduce new features but contains more than 300 bug fixes, security updates, and other improvements on top of Qt 6.6.2 release. See more information about the most important changes and bug fixes in the Qt 6.6.3 release note. Announcement: https://www.qt.io/blog/qt-6.6.3-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.3/release-note.md72d93f38b3
Qt6: Update to 6.6.2 As a patch release, Qt 6.6.2 does not introduce any new features but contains more than 400 bug fixes, security updates, and other improvements on top of Qt 6.6.1 release. See more information about the most important changes and bug fixes from the Qt 6.6.2 release note. Announcement: https://www.qt.io/blog/qt-6.6.2-released Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.2/release-note.md MFH: 2024Q1d0f5452468
devel/qt6-base: Address CVE-2023-51714 A potential integer overflow has been discovered in Qt's HTTP2 implementation. If the HTTP2 implementation receives more then 4GiB in total headers, or more than 2GiB for any given header pair, then the internal buffers may overflow. Reported by: vvd via #freebsd-desktop MFH: 2024Q1 Security: e2f981f1-ad9e-11ee-8b55-4ccc6adda413dff1011899
*/*: Bump consumers of x11-toolkits/gtk30 New version of gtk3 in tree3572ca3e01
Qt6: Update to 6.6.1 As a patch release, Qt 6.6.1 does not introduce any new features but contains more than 400 bug fixes, security updates, and other improvements to the top of the Qt 6.6.0 release. See more information about the most important changes and bug fixes from the Qt 6.6.1 release note. To allow building www/qt6-webengine without CUPS, a CUPS option has been added and the Pdf module has been split out to a new port: print/qt6-pdf. This also allows building devel/py-qt6-pyqt without pulling in the unused WebEngine module. Fixes [1]. Remove a lot of unused dependencies. Fixes [2]. Also remove inconsistent WWW lines from the individual Makefiles as WWW is alreay defined in Mk/Uses/qt-dist.mk. [3] Announcement: https://www.qt.io/blog/qt-6.6.1-released Rel note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.1/release-note.md PR: 271111 [1], 268692 [2] Reported by: echoxxzz <echoxxzz@gmail.com> [1], Matthieu Volat <mazhe@alkumuna.eu> [2], lwhsu (via #freebsd-desktop IRC) [3] MFH: 2023Q4 Security: 6d9c6aae-5eb1-11ee-8290-a8a1599412c6, 07ee8c14-68f1-11ee-8290-a8a1599412c6, a1e27775-7a61-11ee-8290-a8a1599412c6, 0da4db89-84bf-11ee-8290-a8a1599412c68adbabc798
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/icu: update to 74.1 Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1 Reported by: GitHub (watch releases) PR: 274317 Exp-run by: antoine (incomplete) Approved by: fluffye55b80195e
devel/qt6-base: Enable building with non-base SSL Fix detection of desired SSL provider. Previously, qt6-base was only using OpenSSL from base, but this change allows users to build against whichever SSL provider they have chosen via DEFAULT_VERSIONS. LibreSSL support has also been added and is largely based on patches obtained from the OpenBSD ports tree. Fixes [1]. Subsequently, refresh old patches. PR: 269316 [1] Reported by: <tjlegg@gmail.com> [1] MFH: 2023Q4 (after 1 week)8efd8ab39b
x11/libxkbcommon: update to 1.6.0 Changes: https://lists.freedesktop.org/archives/wayland-devel/2023-October/043121.html PR: 274373 Exp-run by: antoine Approved by: manu6154950f6c
Qt6: 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
devel/qt6-base: Re-enable AVX2 after d2283436a461 The original code incorrectly assumes that all CPUs with FMA instruction sets also have AVX2 instruction sets. This is true for Intel CPUs, but not for AMD bdver[23] which have FMA, but not AVX2. All Intel and AMD CPUs that have AVX2 also have BMI2, so use that as a check instead of disabling newer instruction sets entirely.5d569342f9
devel/qt6-base: fix build with CPUTYPE?=bdver2d2283436a4
*/*: Bump jpeg-turbo users treewide New major version 3.0.0664a2fa1e5
devel/qt6-base: pacify check-plist after 66b0e0515e2a $ poudriere testport -j 131amd64 devel/qt6-base [...] ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: %%QT_DOCDIR%%/config/exampleurl-qtpositioning.qdocconf ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. *** Error code 10858078ec0