Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/2] package/qt5: security bump to version 5.15.19
@ 2026-11-09 13:05 Angelo Compagnucci
  2026-11-09 13:05 ` [Buildroot] [PATCH 1/2] " Angelo Compagnucci
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Angelo Compagnucci @ 2026-11-09 13:05 UTC (permalink / raw)
  To: buildroot
  Cc: Quentin Schulz, Joshua Henderson, Angelo Compagnucci,
	Bartosz Bilas, Peter Seiderer, Giulio Benetti

This bumps the qt5 packages to Qt 5.15.19, from the kde/5.15 branch of
KDE's Qt5 Patch Collection, which is now rebased on it. qt5webengine
is bumped in its own patch, as it drops and refreshes some patches of
qt5webengine-chromium.

This should be the last Qt5 bump: Qt 5.15.19 is the very last Qt 5.15
release, and the Qt Company ended its support of Qt 5.15 after 26 May
2025 [1]. KDE keeps its Qt5 Patch Collection only for the open source
projects still on Qt 5.15 until they move to Qt 6, and only for very
critical fixes [2]. Qt5 users should plan their move to Qt6.

FYI: I am working on a series moving the Qt5 users to Qt6 and removing
Qt5 from Buildroot. Before sending it, I would like to get feedback on
this: would the removal be welcome, and when (for example after the
next LTS)?

[1] https://www.qt.io/blog/commercial-lts-qt-5.15.19-released
[2] https://community.kde.org/Qt5PatchCollection

Angelo Compagnucci (2):
  package/qt5: security bump to version 5.15.19
  package/qt5/qt5webengine: security bump to version 5.15.19

 package/qt5/qt5.mk                            |  2 +-
 package/qt5/qt53d/qt53d.hash                  |  2 +-
 package/qt5/qt53d/qt53d.mk                    |  2 +-
 package/qt5/qt5base/qt5base.hash              |  4 +-
 package/qt5/qt5base/qt5base.mk                |  4 +-
 package/qt5/qt5charts/qt5charts.hash          |  2 +-
 package/qt5/qt5charts/qt5charts.mk            |  2 +-
 .../qt5/qt5connectivity/qt5connectivity.hash  |  2 +-
 .../qt5/qt5connectivity/qt5connectivity.mk    |  2 +-
 .../qt5/qt5declarative/qt5declarative.hash    |  2 +-
 package/qt5/qt5declarative/qt5declarative.mk  |  2 +-
 package/qt5/qt5doc/qt5doc.hash                |  2 +-
 package/qt5/qt5doc/qt5doc.mk                  |  2 +-
 .../qt5graphicaleffects.hash                  |  2 +-
 .../qt5graphicaleffects.mk                    |  2 +-
 .../qt5/qt5imageformats/qt5imageformats.hash  |  2 +-
 .../qt5/qt5imageformats/qt5imageformats.mk    |  2 +-
 package/qt5/qt5location/qt5location.hash      |  2 +-
 package/qt5/qt5location/qt5location.mk        |  2 +-
 package/qt5/qt5lottie/qt5lottie.hash          |  2 +-
 package/qt5/qt5lottie/qt5lottie.mk            |  2 +-
 package/qt5/qt5multimedia/qt5multimedia.hash  |  2 +-
 package/qt5/qt5multimedia/qt5multimedia.mk    |  2 +-
 .../qt5quickcontrols/qt5quickcontrols.hash    |  2 +-
 .../qt5/qt5quickcontrols/qt5quickcontrols.mk  |  2 +-
 .../qt5quickcontrols2/qt5quickcontrols2.hash  |  2 +-
 .../qt5quickcontrols2/qt5quickcontrols2.mk    |  2 +-
 .../qt5quicktimeline/qt5quicktimeline.hash    |  2 +-
 .../qt5/qt5quicktimeline/qt5quicktimeline.mk  |  2 +-
 .../qt5remoteobjects/qt5remoteobjects.hash    |  2 +-
 .../qt5/qt5remoteobjects/qt5remoteobjects.mk  |  2 +-
 package/qt5/qt5scxml/qt5scxml.hash            |  2 +-
 package/qt5/qt5scxml/qt5scxml.mk              |  2 +-
 package/qt5/qt5sensors/qt5sensors.hash        |  2 +-
 package/qt5/qt5sensors/qt5sensors.mk          |  2 +-
 package/qt5/qt5serialbus/qt5serialbus.hash    |  2 +-
 package/qt5/qt5serialbus/qt5serialbus.mk      |  2 +-
 package/qt5/qt5serialport/qt5serialport.hash  |  2 +-
 package/qt5/qt5serialport/qt5serialport.mk    |  2 +-
 package/qt5/qt5speech/qt5speech.hash          |  2 +-
 package/qt5/qt5speech/qt5speech.mk            |  2 +-
 package/qt5/qt5svg/qt5svg.hash                |  2 +-
 package/qt5/qt5svg/qt5svg.mk                  |  2 +-
 package/qt5/qt5tools/qt5tools.hash            |  2 +-
 package/qt5/qt5tools/qt5tools.mk              |  2 +-
 .../qt5virtualkeyboard.hash                   |  4 +-
 .../qt5virtualkeyboard/qt5virtualkeyboard.mk  |  2 +-
 package/qt5/qt5wayland/qt5wayland.hash        |  2 +-
 package/qt5/qt5wayland/qt5wayland.mk          |  2 +-
 package/qt5/qt5webchannel/qt5webchannel.hash  |  2 +-
 package/qt5/qt5webchannel/qt5webchannel.mk    |  2 +-
 ...> 0002-Migrate-presubmit-to-python3.patch} |  0
 .../0002-Remove-unused-python-import.patch    | 47 -------------
 ...uild-in-Python-3.11-invalid-mode-rU.patch} |  0
 ...oogle-protobuf-internal-python_mess.patch} | 14 +---
 ...-util.py-fix-Python-3.12-build-issue.patch | 70 -------------------
 ...and_buffer-service-program_manager..patch} |  0
 ...e-cstdint-for-uintptr_t-uint8_t-etc.patch} |  0
 ...Fix-build-with-glibc-2.43-and-above.patch} |  0
 ...-printed-cmd-when-long-commands-fail.patch | 57 ---------------
 .../qt5webengine-chromium.hash                |  4 +-
 .../qt5webengine-chromium.mk                  |  2 +-
 package/qt5/qt5webengine/qt5webengine.hash    |  2 +-
 package/qt5/qt5websockets/qt5websockets.hash  |  2 +-
 package/qt5/qt5websockets/qt5websockets.mk    |  2 +-
 package/qt5/qt5webview/qt5webview.hash        |  2 +-
 package/qt5/qt5webview/qt5webview.mk          |  2 +-
 package/qt5/qt5x11extras/qt5x11extras.hash    |  2 +-
 package/qt5/qt5x11extras/qt5x11extras.mk      |  2 +-
 .../qt5/qt5xmlpatterns/qt5xmlpatterns.hash    |  2 +-
 package/qt5/qt5xmlpatterns/qt5xmlpatterns.mk  |  2 +-
 71 files changed, 68 insertions(+), 252 deletions(-)
 rename package/qt5/qt5webengine-chromium/{0003-Migrate-presubmit-to-python3.patch => 0002-Migrate-presubmit-to-python3.patch} (100%)
 delete mode 100644 package/qt5/qt5webengine-chromium/0002-Remove-unused-python-import.patch
 rename package/qt5/qt5webengine-chromium/{0005-Fix-build-in-Python-3.11-invalid-mode-rU.patch => 0003-Fix-build-in-Python-3.11-invalid-mode-rU.patch} (100%)
 rename package/qt5/qt5webengine-chromium/{0006-protobuf-python-google-protobuf-internal-python_mess.patch => 0004-protobuf-python-google-protobuf-internal-python_mess.patch} (81%)
 delete mode 100644 package/qt5/qt5webengine-chromium/0004-tools-grit-grit-util.py-fix-Python-3.12-build-issue.patch
 rename package/qt5/qt5webengine-chromium/{0007-chromium-gpu-command_buffer-service-program_manager..patch => 0005-chromium-gpu-command_buffer-service-program_manager..patch} (100%)
 rename package/qt5/qt5webengine-chromium/{0009-Include-cstdint-for-uintptr_t-uint8_t-etc.patch => 0006-Include-cstdint-for-uintptr_t-uint8_t-etc.patch} (100%)
 rename package/qt5/qt5webengine-chromium/{0010-Fix-build-with-glibc-2.43-and-above.patch => 0007-Fix-build-with-glibc-2.43-and-above.patch} (100%)
 delete mode 100644 package/qt5/qt5webengine-chromium/0008-Shorted-printed-cmd-when-long-commands-fail.patch

-- 
2.53.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-11-10 13:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-09 13:05 [Buildroot] [PATCH 0/2] package/qt5: security bump to version 5.15.19 Angelo Compagnucci
2026-11-09 13:05 ` [Buildroot] [PATCH 1/2] " Angelo Compagnucci
2026-11-09 21:13   ` Julien Olivain via buildroot
2026-11-09 13:05 ` [Buildroot] [PATCH 2/2] package/qt5/qt5webengine: " Angelo Compagnucci
2026-11-09 13:42 ` [Buildroot] [PATCH 0/2] package/qt5: " Quentin Schulz via buildroot
2026-11-09 13:56   ` Angelo Compagnucci
2026-11-10  5:28 ` Waldemar Brodkorb
2026-11-10 13:57   ` Angelo Compagnucci

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox