[qt/qt/qtcanvaspainter]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtcanvaspainter
Pushed by mirror-service into branch 'dev'.
Changed from c47892f12d0dd46d90a315bb2cd80ba25914481d to eec6e4d1d24cc1ae45622da7583a70b96c27e688
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 340e82da994f4004772895da1f8abd338d96f29c by Alexandru Croitor on 14/08/2026 at 12:41..
CMake: Add the missing qt6_add_custom_brush_shaders command

The command only had a version-less name. Add the qt6_ prefixed one.
Call qt6_add_shaders instead of qt_add_shaders, because the
latter doesn't exist if version-less commands are disabled.

Pick-to: 6.12
Fixes: QTBUG-149150
Change-Id: I96f0a1f197d81671b4e4ba0949cc9398a0adf1fb
Reviewed-by: Joerg Bornemann <[email protected]>
https://invent.kde.org/qt/qt/qtcanvaspainter/-/commit/340e82da994f4004772895da1f8abd338d96f29c

Git commit 7f463c4b56401e1fe5c18bfb49e349008dec43cb by Alexandru Croitor on 14/08/2026 at 12:41..
CMake: Move qt_internal_add_custom_brush_shaders into build internals

Qt6CanvasPainterMacros.cmake is installed and gets included by user
projects, so it should only define public commands.
Move the internal command into a new
QtCanvasPainterBuildInternals.cmake, which is not installed.

Pick-to: 6.12
Fixes: QTBUG-149151
Change-Id: I4c6c9a8411a208e0b3c3cb954b5740296a74c1ce
Reviewed-by: Joerg Bornemann <[email protected]>
https://invent.kde.org/qt/qt/qtcanvaspainter/-/commit/7f463c4b56401e1fe5c18bfb49e349008dec43cb

Git commit eec6e4d1d24cc1ae45622da7583a70b96c27e688 by Alexandru Croitor on 14/08/2026 at 12:41..
CMake: Use cmake_parse_arguments PARSE_ARGV for custom brush command

Parsing ${ARGN} drops empty list elements, which can shift the
remaining arguments. Use PARSE_ARGV instead.

Skip both positional arguments in the wrappers as well, so that they
don't parse the resource name, and reject unknown arguments in the
implementation.

Pick-to: 6.12
Fixes: QTBUG-149153
Change-Id: I659e2a66378cd84adb30703f37e7c549c81b1ab1
Reviewed-by: Joerg Bornemann <[email protected]>
https://invent.kde.org/qt/qt/qtcanvaspainter/-/commit/eec6e4d1d24cc1ae45622da7583a70b96c27e688
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.