https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260548
--- Comment #9 from [email protected] --- A commit in branch 2022Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=11df3b5634b023710abf4a8b5faa1bd18dac2a57 commit 11df3b5634b023710abf4a8b5faa1bd18dac2a57 Author: Tobias C. Berner <[email protected]> AuthorDate: 2021-12-18 09:11:53 +0000 Commit: Tobias C. Berner <[email protected]> CommitDate: 2022-01-02 08:50:15 +0000 Qt: Switch Qt5 to use KDE's Qt patch collection From [1] What's this? This is a set of git repositories based on the last public commits available for Qt 5.15 branches with a curated collection of patches on top to ensure open source products can be used comfortably until users transition to their Qt 6-based ports. Which patches does it include? This collection of patches includes patches that fix at least one of the following: * Security issues * Crashes * Functional defects We only include patches that have been approved upstream in the Qt project. If a patch cannot be merged upstream for technical reasons (e.g. the class no longer exists), it can also be merged. The patches to merge will be decided based on their relevance towards Open Source products and their viability. PR: 260548 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D33446 [1] https://community.kde.org/Qt5PatchCollection (cherry picked from commit 6b3bece75ad5a3d03e2751e5cdf78ae8aeb0abf9) Mk/Uses/qt-dist.mk | 79 ++++++++++++++++---- accessibility/qt5-speech/Makefile | 6 +- accessibility/qt5-speech/distinfo (new) | 3 + comms/qt5-connectivity/Makefile | 3 +- comms/qt5-connectivity/distinfo (new) | 3 + comms/qt5-sensors/Makefile | 3 +- comms/qt5-sensors/distinfo (new) | 3 + comms/qt5-serialbus/Makefile | 6 +- comms/qt5-serialbus/distinfo (new) | 3 + comms/qt5-serialport/Makefile | 6 +- comms/qt5-serialport/distinfo (new) | 3 + databases/qt5-sql/Makefile | 6 +- databases/qt5-sql/distinfo (new) | 3 + databases/qt5-sqldrivers-ibase/Makefile | 2 +- databases/qt5-sqldrivers-ibase/distinfo (new) | 3 + databases/qt5-sqldrivers-mysql/Makefile | 2 +- databases/qt5-sqldrivers-mysql/distinfo (new) | 3 + databases/qt5-sqldrivers-odbc/distinfo (new) | 3 + databases/qt5-sqldrivers-pgsql/distinfo (new) | 3 + databases/qt5-sqldrivers-sqlite2/distinfo (new) | 3 + databases/qt5-sqldrivers-sqlite3/distinfo (new) | 3 + databases/qt5-sqldrivers-tds/distinfo (new) | 3 + devel/qt5-assistant/Makefile | 2 +- devel/qt5-assistant/distinfo (new) | 3 + devel/qt5-buildtools/Makefile | 4 +- devel/qt5-buildtools/distinfo (new) | 3 + devel/qt5-concurrent/Makefile | 6 +- devel/qt5-concurrent/distinfo (new) | 3 + devel/qt5-concurrent/files/patch-gcc11 (gone) | 15 ---- devel/qt5-core/Makefile | 6 +- devel/qt5-core/distinfo (new) | 3 + .../patch-src_corelib_io_qiodevice.cpp (gone) | 17 ----- devel/qt5-dbus/Makefile | 6 +- devel/qt5-dbus/distinfo (new) | 3 + devel/qt5-designer/Makefile | 3 +- devel/qt5-designer/distinfo (new) | 3 + devel/qt5-help/Makefile | 3 +- devel/qt5-help/distinfo (new) | 3 + devel/qt5-linguist/Makefile | 2 +- devel/qt5-linguist/distinfo (new) | 3 + devel/qt5-linguisttools/Makefile | 3 +- devel/qt5-linguisttools/distinfo (new) | 3 + devel/qt5-location/Makefile | 3 +- devel/qt5-location/distinfo (new) | 3 + devel/qt5-qdbus/Makefile | 3 +- devel/qt5-qdbus/distinfo (new) | 3 + devel/qt5-qdbusviewer/Makefile | 2 +- devel/qt5-qdbusviewer/distinfo (new) | 3 + devel/qt5-qdoc-data/Makefile | 1 - devel/qt5-qdoc-data/distinfo (new) | 3 + devel/qt5-qdoc/Makefile | 2 +- devel/qt5-qdoc/distinfo (new) | 3 + devel/qt5-qmake/Makefile | 6 +- devel/qt5-qmake/distinfo (new) | 3 + devel/qt5-remoteobjects/Makefile | 3 +- devel/qt5-remoteobjects/distinfo (new) | 3 + devel/qt5-script/Makefile | 6 +- devel/qt5-script/distinfo (new) | 3 + devel/qt5-scripttools/Makefile | 3 +- devel/qt5-scripttools/distinfo (new) | 3 + devel/qt5-scxml/Makefile | 3 +- devel/qt5-scxml/distinfo (new) | 3 + devel/qt5-testlib/Makefile | 6 +- devel/qt5-testlib/distinfo (new) | 3 + devel/qt5-uitools/Makefile | 3 +- devel/qt5-uitools/distinfo (new) | 3 + devel/qt5/Makefile.sqldrivers | 5 +- devel/qt5/distinfo | 86 +--------------------- devel/qt5/files/create_kde-qt_release.sh (new) | 54 ++++++++++++++ devel/qt5/files/extrapatch-sync.profiles (new) | 12 +++ graphics/qt5-3d/Makefile | 6 +- graphics/qt5-3d/distinfo (new) | 3 + graphics/qt5-3d/pkg-plist | 3 + graphics/qt5-graphicaleffects/Makefile | 2 +- graphics/qt5-graphicaleffects/distinfo (new) | 3 + graphics/qt5-imageformats/Makefile | 2 +- graphics/qt5-imageformats/distinfo (new) | 3 + graphics/qt5-opengl/Makefile | 6 +- graphics/qt5-opengl/distinfo (new) | 3 + graphics/qt5-pixeltool/Makefile | 2 +- graphics/qt5-pixeltool/distinfo (new) | 3 + graphics/qt5-svg/Makefile | 3 +- graphics/qt5-svg/distinfo (new) | 3 + graphics/qt5-wayland/Makefile | 3 +- graphics/qt5-wayland/distinfo (new) | 3 + misc/qt5-doc/Makefile | 2 +- misc/qt5-examples/Makefile | 2 +- misc/qt5-l10n/Makefile | 2 +- misc/qt5-l10n/distinfo (new) | 3 + misc/qt5-l10n/pkg-plist | 64 +++++++++++++++- multimedia/qt5-multimedia/Makefile | 3 +- multimedia/qt5-multimedia/distinfo (new) | 3 + net/qt5-network/Makefile | 6 +- net/qt5-network/distinfo (new) | 3 + net/qt5-networkauth/Makefile | 6 +- net/qt5-networkauth/distinfo (new) | 3 + print/qt5-printsupport/Makefile | 6 +- print/qt5-printsupport/distinfo (new) | 3 + sysutils/qt5-qtdiag/Makefile | 2 +- sysutils/qt5-qtdiag/distinfo (new) | 3 + sysutils/qt5-qtpaths/Makefile | 2 +- sysutils/qt5-qtpaths/distinfo (new) | 3 + sysutils/qt5-qtplugininfo/Makefile | 2 +- sysutils/qt5-qtplugininfo/distinfo (new) | 3 + textproc/qt5-xml/Makefile | 6 +- textproc/qt5-xml/distinfo (new) | 3 + textproc/qt5-xmlpatterns/Makefile | 2 +- textproc/qt5-xmlpatterns/distinfo (new) | 3 + www/qt5-webchannel/Makefile | 3 +- www/qt5-webchannel/distinfo (new) | 3 + www/qt5-webglplugin/Makefile | 3 +- www/qt5-webglplugin/distinfo (new) | 3 + www/qt5-websockets-qml/Makefile | 3 +- www/qt5-websockets-qml/distinfo (new) | 3 + www/qt5-websockets/Makefile | 6 +- www/qt5-websockets/distinfo (new) | 3 + www/qt5-webview/Makefile | 3 +- www/qt5-webview/distinfo (new) | 3 + x11-toolkits/qt5-charts/Makefile | 2 +- x11-toolkits/qt5-charts/distinfo (new) | 3 + x11-toolkits/qt5-datavis3d/Makefile | 3 +- x11-toolkits/qt5-datavis3d/distinfo (new) | 3 + x11-toolkits/qt5-declarative-test/Makefile | 2 +- x11-toolkits/qt5-declarative-test/distinfo (new) | 3 + x11-toolkits/qt5-declarative/Makefile | 3 +- x11-toolkits/qt5-declarative/distinfo (new) | 3 + x11-toolkits/qt5-declarative/pkg-plist | 2 + x11-toolkits/qt5-gamepad/Makefile | 3 +- x11-toolkits/qt5-gamepad/distinfo (new) | 3 + x11-toolkits/qt5-gui/Makefile | 6 +- x11-toolkits/qt5-gui/distinfo (new) | 3 + ...meout_control_when_reading_incr_property (gone) | 59 --------------- x11-toolkits/qt5-quick3d/Makefile | 6 +- x11-toolkits/qt5-quick3d/distinfo (new) | 3 + .../files/patch-arch_qt5-quick3d-assimp-5.1 (new) | 17 +++++ x11-toolkits/qt5-quick3d/pkg-plist | 3 + x11-toolkits/qt5-quickcontrols/Makefile | 3 +- x11-toolkits/qt5-quickcontrols/distinfo (new) | 3 + x11-toolkits/qt5-quickcontrols2/Makefile | 3 +- x11-toolkits/qt5-quickcontrols2/distinfo (new) | 3 + x11-toolkits/qt5-quicktimeline/Makefile | 3 +- x11-toolkits/qt5-quicktimeline/distinfo (new) | 3 + x11-toolkits/qt5-uiplugin/Makefile | 8 +- x11-toolkits/qt5-uiplugin/distinfo (new) | 3 + x11-toolkits/qt5-virtualkeyboard/Makefile | 3 +- x11-toolkits/qt5-virtualkeyboard/distinfo (new) | 3 + x11-toolkits/qt5-widgets/Makefile | 6 +- x11-toolkits/qt5-widgets/distinfo (new) | 3 + x11/qt5-qev/Makefile | 2 +- x11/qt5-qev/distinfo (new) | 3 + x11/qt5-x11extras/Makefile | 9 ++- x11/qt5-x11extras/distinfo (new) | 3 + 152 files changed, 553 insertions(+), 331 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.
