dev-qt/qtcanvaspainter
Accelerated 2D painting API on top of QRhi for the Qt6 framework
ChangeLog
commit 2f18d809cb4d5b2b79a4eba52259e1dd35ce0551
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 3 14:04:26 2026 -0300
add(dev-qt/qt-creator-21.0.0_beta1, dev-qt/qtcanvaspainter-, metadata/md5-cache/dev-qt/{qt-creator-21.0.0_beta1, qtcanvaspainter-6.11.2, qtcanvaspainter-6.12.0}), mod(profiles/package.mask, .autoupdate/packages.toml)
Qt Creator 21.0 beta1, from ::gentoo's 9999 ebuild. QT_PV raised to 6.8.3
(IDE_QT_VERSION_MIN); qtshadertools dropped, nothing in 21.0 uses it. ~amd64
only: ::gentoo keywords dev-qt/qttasktree amd64-only.
21.0 merged the QML, perf and CTF profilers into one Profiler plugin behind
the Tracing library, which needs Qt::CanvasPainter. ::gentoo does not package
it, so dev-qt/qtcanvaspainter is added here in both live Qt series, since each
pins ~dev-qt/qtbase-$: 6.11.2 for the unmasked Qt, 6.12.0 masked next to
the rest of the Qt 6.12.0 family. Upstream licenses it GPL-3 only.
Verified: qt-creator compiled in full (4037/4037) and runs; rebuilt against
qtcanvaspainter 6.12.0 with Tracing, Profiler and qtprofiler (139/139); its
Tracing library also builds against 6.11.2 headers and links its library
(on a Qt 6.12 qtbase). Not run: install/merge (no root), a full Qt 6.11 stack.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 3 14:04:26 2026 -0300
add(dev-qt/qt-creator-21.0.0_beta1, dev-qt/qtcanvaspainter-, metadata/md5-cache/dev-qt/{qt-creator-21.0.0_beta1, qtcanvaspainter-6.11.2, qtcanvaspainter-6.12.0}), mod(profiles/package.mask, .autoupdate/packages.toml)
Qt Creator 21.0 beta1, from ::gentoo's 9999 ebuild. QT_PV raised to 6.8.3
(IDE_QT_VERSION_MIN); qtshadertools dropped, nothing in 21.0 uses it. ~amd64
only: ::gentoo keywords dev-qt/qttasktree amd64-only.
21.0 merged the QML, perf and CTF profilers into one Profiler plugin behind
the Tracing library, which needs Qt::CanvasPainter. ::gentoo does not package
it, so dev-qt/qtcanvaspainter is added here in both live Qt series, since each
pins ~dev-qt/qtbase-$: 6.11.2 for the unmasked Qt, 6.12.0 masked next to
the rest of the Qt 6.12.0 family. Upstream licenses it GPL-3 only.
Verified: qt-creator compiled in full (4037/4037) and runs; rebuilt against
qtcanvaspainter 6.12.0 with Tracing, Profiler and qtprofiler (139/139); its
Tracing library also builds against 6.11.2 headers and links its library
(on a Qt 6.12 qtbase). Not run: install/merge (no root), a full Qt 6.11 stack.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>


View
Download
Browse