[Midnightbsd-cvs] [MidnightBSD/mports] 8e4688: Qt5: Update to 5.15.19
Lucas Holt
noreply at github.com
Sat Sep 5 02:12:38 EDT 2026
Branch: refs/heads/devel/qt5
Home: https://github.com/MidnightBSD/mports
Commit: 8e4688444ad91a7d00d0e0e909af00745ab8b76b
https://github.com/MidnightBSD/mports/commit/8e4688444ad91a7d00d0e0e909af00745ab8b76b
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-05 (Sat, 05 Sep 2026)
Changed paths:
M Mk/extensions/qt-dist.mk
M Mk/extensions/qt.mk
M accessibility/qt5-speech/distinfo
M comms/qt5-connectivity/distinfo
M comms/qt5-sensors/distinfo
M comms/qt5-serialbus/distinfo
M comms/qt5-serialport/distinfo
M databases/qt5-sql/distinfo
M databases/qt5-sqldrivers-mysql/distinfo
M databases/qt5-sqldrivers-odbc/distinfo
M databases/qt5-sqldrivers-pgsql/distinfo
M databases/qt5-sqldrivers-sqlite2/distinfo
M databases/qt5-sqldrivers-sqlite3/distinfo
M databases/qt5-sqldrivers-tds/distinfo
M devel/qt5-assistant/distinfo
M devel/qt5-buildtools/distinfo
M devel/qt5-concurrent/distinfo
M devel/qt5-core/Makefile
M devel/qt5-core/distinfo
M devel/qt5-core/pkg-plist
M devel/qt5-dbus/distinfo
M devel/qt5-designer/distinfo
M devel/qt5-help/distinfo
M devel/qt5-linguist/distinfo
M devel/qt5-linguisttools/distinfo
M devel/qt5-location/distinfo
M devel/qt5-qdbus/distinfo
M devel/qt5-qdbusviewer/distinfo
M devel/qt5-qdoc-data/distinfo
M devel/qt5-qdoc/distinfo
M devel/qt5-qmake/distinfo
M devel/qt5-remoteobjects/distinfo
M devel/qt5-script/Makefile
M devel/qt5-scripttools/Makefile
M devel/qt5-scxml/distinfo
M devel/qt5-testlib/distinfo
M devel/qt5-uitools/distinfo
M devel/qt5/Makefile
M graphics/qt5-3d/distinfo
M graphics/qt5-graphicaleffects/distinfo
M graphics/qt5-imageformats/Makefile
M graphics/qt5-imageformats/distinfo
M graphics/qt5-opengl/distinfo
M graphics/qt5-pixeltool/distinfo
M graphics/qt5-svg/distinfo
M graphics/qt5-wayland/distinfo
M misc/qt5-examples/distinfo
M misc/qt5-examples/pkg-plist
M misc/qt5-l10n/distinfo
M multimedia/qt5-multimedia/distinfo
M net/qt5-network/distinfo
M net/qt5-networkauth/distinfo
M print/qt5-printsupport/distinfo
M sysutils/qt5-qtdiag/distinfo
M sysutils/qt5-qtpaths/distinfo
M sysutils/qt5-qtplugininfo/distinfo
M textproc/qt5-xml/distinfo
M textproc/qt5-xmlpatterns/distinfo
M www/qt5-webchannel/distinfo
M www/qt5-webengine/Makefile
M www/qt5-webglplugin/distinfo
M www/qt5-websockets-qml/distinfo
M www/qt5-websockets/distinfo
M www/qt5-webview/Makefile
M www/qt5-webview/distinfo
M x11-themes/qt5-style-plugins/Makefile
M x11-toolkits/qt5-charts/distinfo
M x11-toolkits/qt5-datavis3d/distinfo
M x11-toolkits/qt5-declarative-test/Makefile
M x11-toolkits/qt5-declarative-test/distinfo
M x11-toolkits/qt5-declarative/Makefile
M x11-toolkits/qt5-declarative/distinfo
M x11-toolkits/qt5-gamepad/distinfo
M x11-toolkits/qt5-gui/distinfo
M x11-toolkits/qt5-quick3d/distinfo
M x11-toolkits/qt5-quickcontrols/distinfo
M x11-toolkits/qt5-quickcontrols2/distinfo
M x11-toolkits/qt5-quicktimeline/distinfo
M x11-toolkits/qt5-uiplugin/distinfo
M x11-toolkits/qt5-virtualkeyboard/distinfo
M x11-toolkits/qt5-widgets/distinfo
M x11/qt5-qev/distinfo
M x11/qt5-x11extras/distinfo
Log Message:
-----------
Qt5: Update to 5.15.19
This is the final upstream Qt5 release. It fixes three CVEs:
CVE-2024-38081 (qtbase)
CVE-2025-30348 (qtbase)
CVE-2025-23050 (qtconnectivity)
It also refreshes the libraries bundled in qtbase: SQLite to 3.49.1,
HarfBuzz to 10.4.0, libpng to 1.6.47, libjpeg-turbo to 3.1.0, and the
public suffix list.
Framework: QT5_VERSION 5.15.18 -> 5.15.19, and the KDE patch counters
_KDE_base 109 -> 96, _KDE_connectivity 1 -> 0, _KDE_declarative 22 -> 23.
The counters restart per upstream release, so _KDE_base decreasing is
expected. _KDE_connectivity reaching 0 does not change the distfile
source: ${_KDE_${_QT_DIST}:D_kde} tests whether the variable is defined,
not whether it is non-zero, so qtconnectivity still uses the KDE tarball.
69 ports get new checksums. Eight qt5 ports deliberately keep theirs:
devel/qt5 (metaport), qt5-script and qt5-scripttools (pinned to
_KDE_script_VERSION), misc/qt5-doc (pinned to 5.12.2), www/qt5-webengine
(pinned to _KDE_webengine_VERSION, already 5.15.19), qt5-style-plugins
and qt5pas (independently versioned).
PORTREVISION is dropped where the version moves, and bumped where the
port rebuilds against the new qtbase without its own version changing.
Consumers of USES=qt:5 are not bumped: libQt5Core.so.5 keeps its SONAME
across a point release, so no dependent rebuild is required.
devel/qt5-core and misc/qt5-examples pick up plist entries for
QtCore/QtStdLibDetection, QtCore/qstdlibdetection.h, and two qthangman
gradle files.
Validated on amd64: devel/qt5-qmake, devel/qt5-buildtools,
devel/qt5-core and x11-toolkits/qt5-gui each build, fake and package
cleanly against the p96 qtbase, with all MidnightBSD-local patches
applying without rejects.
AI-Assisted-by: Claude Opus 5 (1M context) <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01K3gFUz4ToPe25CYRu9zvuG
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list