gpo.zugaina.org

Search Portage & Overlays:

dev-qt/qt-creator

Lightweight IDE for C++/QML development centering around Qt

Screenshots

  • qt-creator-9999
    +clang designer doc +help keyring plugin-dev qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_22 llvm_slot_20 llvm_slot_21 llvm_slot_23

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo
  • qt-creator-21.0.0_rc1
    ~amd64
    +clang designer doc +help keyring plugin-dev qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_22 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 llvm_slot_23

    View      Download      Browse     License: GPL-3   
    Overlay: bentoo
  • qt-creator-20.0.2
    amd64
    +clang designer doc +help keyring plugin-dev qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_22 llvm_slot_20 llvm_slot_21 llvm_slot_23

    View      Download      Browse     License: GPL-3   
    Overlay: gentoo

ChangeLog

commit 8a7147085a77223b14b1173e57b08c98c80b6fb3
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 04:53:37 2026 -0300

python3_15: mirror 75 ::gentoo packages and widen bentoo's own

Python 3.15 is final, but with PYTHON_TARGETS=python3_15 @world stopped at
95 installed packages whose PYTHON_COMPAT ends at 3.14 (first one hit:
sys-apps/util-linux). ::gentoo master has added 3.15 to none of them yet.

- Mirror 75 ::gentoo packages (76 ebuilds; clang has two slots) at the same
version, with python3_15 added to PYTHON_COMPAT and nothing else. Every
diverging axis carries a BENTOO-DIVERGENCE tag, and each copy says it goes
away once ::gentoo lists python3_15. Exceptions:
- app-admin/ansible-core: backport of upstream commit 405a6052b0 (PR #86976).
2.21 dies at import on 3.15 (dataclasses._is_type is gone), and upstream
will not backport the fix (ansible/ansible#87677).
- dev-debug/rr, app-accessibility/speech-dispatcher: OpenRC counterparts for
their systemd units (overlay rule). app-admin/system-config-printer goes on
check-openrc-coverage.sh's allowlist instead, because its unit is a
udev-triggered template and no init script can stand in for it.
- Widen 19 bentoo packages that blocked @world, plus 44 that only use Python at
build time, and eclass/gstreamer-meson.eclass, which covers ~70 gst packages.
- Not widened: sys-kernel/bentoo-kernel (its PYTHON_COMPAT lives in ::gentoo's
kernel-build.eclass) and www-client/librewolf (no 3.15 build evidence).
- .autoupdate: 68 new records, 6 re-enabled, and app-admin/ansible-core held
(2.22 would break ansible 14). iotop and meson-format-array have nothing to
probe and are listed in dead-upstreams.md.

How this was checked:
- Per-package research: upstream CI, Fedora rawhide builds on 3.15, and a grep
for every API 3.15 removed.
- Real builds against 3.15: media-gfx/blender in full (9030 targets, runs on
3.15.2), plus the C bindings of util-linux, libcap-ng, vim and pam_wrapper.
- emerge -pvuDN --with-bdeps=y @world resolves against this tree with
PYTHON_TARGETS="python3_14 python3_15" and PYTHON_SINGLE_TARGET="-* python3_15".
3.15 only is not reachable yet: 85 ::gentoo build-time-only packages (glibc,
gcc, llvm, ...) still stop at 3.14.
- gentoo-parity.sh adds no ALIGN or UNDOCUMENTED row. Its one new
[missing]/[orphans] hit, x11-misc/libinput-gestures, is a parser false
positive on "$/$"-...
- check-openrc-coverage.sh passes; pkgcheck is clean on every touched package.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 644b48b13dfbc82911528f4dfc319a4290e1bf56
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 27 11:22:03 2026 -0300

add(kde-plasma/{breeze-gtk-6.8.2, discover-6.8.2, drkonqi-6.8.2, kdeplasma-addons-6.8.2, kwin-6.8.2, plasma-desktop-6.8.2, plasma-firewall-6.8.2, spectacle-6.8.1, spectacle-6.8.2}), add(metadata/{md5-cache/app-admin/awscli2-2.38.6, md5-cache/app-admin/doctl-2.0.1, md5-cache/app-editors/devin-desktop-bin-3.11.228, md5-cache/dev-python/openai-3.39.0, md5-cache/dev-python/uv-bin-0.13.6, md5-cache/dev-qt/qt-creator-21.0.0_rc1, md5-cache/dev-util/ai-memory-3.2.8, md5-cache/dev-util/ai-memory-bin-3.2.8, md5-cache/dev-util/ccusage-bin-20.0.45, md5-cache/dev-util/claude-code-2.1.311, md5-cache/dev-util/copilot-cli-bin-1.0.104, md5-cache/dev-util/mesa_clc-27.0.0_pre20261027, md5-cache/dev-util/opengrep-bin-1.33.0, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261026, md5-cache/kde-plasma/breeze-gtk-6.8.1, md5-cache/kde-plasma/breeze-gtk-6.8.2, md5-cache/kde-plasma/discover-6.8.1, md5-cache/kde-plasma/discover-6.8.2, md5-cache/kde-plasma/drkonqi-6.8.1, md5-cache/kde-plasma/drkonqi-6.8.2, md5-cache/kde-plasma/kdeplasma-addons-6.8.2, md5-cache/kde-plasma/kwin-6.8.1, md5-cache/kde-plasma/kwin-6.8.2, md5-cache/kde-plasma/plasma-desktop-6.8.1, md5-cache/kde-plasma/plasma-desktop-6.8.2, md5-cache/kde-plasma/plasma-firewall-6.8.1, md5-cache/kde-plasma/plasma-firewall-6.8.2, md5-cache/kde-plasma/spectacle-6.8.1, md5-cache/kde-plasma/spectacle-6.8.2, md5-cache/media-gfx/openvdb-13.2.0, md5-cache/media-libs/mesa-27.0.0_pre20261027, md5-cache/media-libs/vulkan-loader-1.4.366_p20261026, md5-cache/media-video/vlc-4.0.0_pre20261027, md5-cache/net-misc/postman-bin-12.34.1, md5-cache/sci-libs/onnxruntime-1.31.1, md5-cache/sci-libs/onnxruntime-bin-1.31.1, md5-cache/sci-ml/ik_llama-cpp-0_pre20261027, md5-cache/www-client/opera-139.0.6053.15}), del(metadata/{md5-cache/app-admin/awscli2-2.38.5, md5-cache/app-admin/doctl-2.0.0, md5-cache/app-editors/devin-desktop-bin-3.11.216, md5-cache/dev-python/openai-3.37.0, md5-cache/dev-python/uv-bin-0.13.5, md5-cache/dev-qt/qt-creator-21.0.0_beta2, md5-cache/dev-util/ai-memory-3.2.5, md5-cache/dev-util/ai-memory-bin-3.2.5, md5-cache/dev-util/ccusage-bin-20.0.44, md5-cache/dev-util/claude-code-2.1.310, md5-cache/dev-util/copilot-cli-bin-1.0.103, md5-cache/dev-util/mesa_clc-27.0.0_pre20261026, md5-cache/dev-util/opengrep-bin-1.32.0, md5-cache/dev-util/spirv-tools-1.4.363.0_p20261024, md5-cache/media-gfx/openvdb-13.1.0, md5-cache/media-libs/mesa-27.0.0_pre20261026, md5-cache/media-libs/vulkan-loader-1.4.366_p20261024, md5-cache/media-video/vlc-4.0.0_pre20261026, md5-cache/net-misc/postman-bin-12.34.0, md5-cache/sci-libs/onnxruntime-1.31.0, md5-cache/sci-libs/onnxruntime-bin-1.31.0, md5-cache/sci-ml/ik_llama-cpp-0_pre20261026, md5-cache/www-client/opera-139.0.6053.14}), mod(.autoupdate/packages.toml), up(app-admin/{awscli2-2.38.5 -> 2.38.6, doctl-2.0.0 -> 2.0.1}, app-editors/devin-desktop-bin-3.11.216 -> 3.11.228, dev-python/{openai-3.37.0 -> 3.39.0, uv-bin-0.13.5 -> 0.13.6}, dev-qt/qt-creator-21.0.0_beta2 -> 21.0.0_rc1, dev-util/ai-memory{,-bin}-3.2.5 -> 3.2.8, media-gfx/openvdb-13.1.0 -> 13.2.0, media-libs/{mesa-27.0.0_pre20261026 -> 27.0.0_pre20261027, vulkan-loader-1.4.366_p20261024 -> 1.4.366_p20261026}, media-video/vlc-4.0.0_pre20261026 -> 4.0.0_pre20261027, net-misc/postman-bin-12.34.0 -> 12.34.1, sci-libs/onnxruntime{,-bin}-1.31.0 -> 1.31.1, sci-ml/ik_llama-cpp-0_pre20261026 -> 0_pre20261027, www-client/opera-139.0.6053.14 -> 139.0.6053.15)

commit 3ab4c8a1b60f111485407c4452379aee79cadc17
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Oct 15 06:43:40 2026 -0300

add(metadata/{md5-cache/app-editors/delta-bin-0.20.1, md5-cache/app-editors/devin-desktop-bin-3.10.67, md5-cache/app-editors/zeo-0.5.0_p20261015, md5-cache/app-editors/zeo-bin-0.4.0_p20261012-r1, md5-cache/app-misc/hermes-agent-0.22.2, md5-cache/dev-qt/qt-creator-21.0.0_beta2, md5-cache/dev-util/glslang-1.4.363.0_p20261014, md5-cache/dev-util/mesa_clc-26.3.0_pre20261015, md5-cache/dev-util/openchamber-bin-2.3.3, md5-cache/media-libs/mesa-26.3.0_pre20261015, md5-cache/media-libs/vulkan-layers-1.4.365_p20261015, md5-cache/media-video/vlc-4.0.0_pre20261015, md5-cache/net-misc/postman-bin-12.32.3, md5-cache/net-p2p/bisq2-bin-2.1.14, md5-cache/sci-ml/ik_llama-cpp-0_pre20261015, md5-cache/x11-misc/xvfb-run-21.1.25.2}), del(net-libs/nodejs-26.11.1-r1), del(metadata/{md5-cache/app-editors/delta-bin-0.20.0, md5-cache/app-editors/devin-desktop-bin-3.10.48, md5-cache/app-editors/zeo-0.5.0_p20261014-r2, md5-cache/app-misc/hermes-agent-0.22.0, md5-cache/dev-qt/qt-creator-21.0.0_beta1, md5-cache/dev-util/glslang-1.4.363.0_p20261013, md5-cache/dev-util/mesa_clc-26.3.0_pre20261014, md5-cache/dev-util/openchamber-bin-2.3.2, md5-cache/media-libs/mesa-26.3.0_pre20261014, md5-cache/media-libs/vulkan-layers-1.4.365_p20261014, md5-cache/media-video/vlc-4.0.0_pre20261014, md5-cache/net-misc/postman-bin-12.32.2, md5-cache/net-p2p/bisq2-bin-2.1.13, md5-cache/sci-ml/ik_llama-cpp-0_pre20261014, md5-cache/x11-misc/xvfb-run-21.1.25.1}), mod(.autoupdate/packages.toml), up(app-editors/{delta-bin-0.20.0 -> 0.20.1, devin-desktop-bin-3.10.48 -> 3.10.67, zeo-0.5.0_p20261014-r2 -> 0.5.0_p20261015}, app-misc/hermes-agent-0.22.0 -> 0.22.2, dev-qt/qt-creator-21.0.0_beta1 -> 21.0.0_beta2, dev-util/{glslang-1.4.363.0_p20261013 -> 1.4.363.0_p20261014, mesa_clc-26.3.0_pre20261014 -> 26.3.0_pre20261015, openchamber-bin-2.3.2 -> 2.3.3}, media-libs/{mesa-26.3.0_pre20261014 -> 26.3.0_pre20261015, vulkan-layers-1.4.365_p20261014 -> 1.4.365_p20261015}, media-video/vlc-4.0.0_pre20261014 -> 4.0.0_pre20261015, net-misc/postman-bin-12.32.2 -> 12.32.3, net-p2p/bisq2-bin-2.1.13 -> 2.1.14, sci-ml/ik_llama-cpp-0_pre20261014 -> 0_pre20261015, x11-misc/xvfb-run-21.1.25.1 -> 21.1.25.2)

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>

commit 5a9683e4cd3c86ede647faa53905a8b672f1e859
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Jun 17 17:43:02 2026 -0300

add(metadata/{md5-cache/app-editors/vim-9.2.0669, md5-cache/app-editors/vim-core-9.2.0669, md5-cache/app-editors/zed-1.8.0_pre20260617, md5-cache/app-editors/zed-bin-1.7.2, md5-cache/dev-util/glslang-1.4.350.0_p20260617, md5-cache/dev-util/spirv-headers-1.4.350.0_p20260617, md5-cache/dev-util/spirv-tools-1.4.350.0_p20260617, md5-cache/net-misc/postman-bin-12.15.6, md5-cache/sys-apps/xdg-desktop-portal-1.22.1, md5-cache/www-client/brave-browser-1.91.175}), del(dev-qt/qt-creator-20.0.0), mod(metadata/{md5-cache/app-editors/zed-bin-1.6.3, md5-cache/dev-util/spirv-headers-1.4.350.0_p20260527, md5-cache/sys-apps/xdg-desktop-portal-1.22.0}), up(app-editors/{vim-9.2.0663 -> 9.2.0669, vim-core-9.2.0663 -> 9.2.0669, zed-1.7.0_pre20260617 -> 1.8.0_pre20260617, zed-bin-1.6.3 -> 1.7.2}, dev-util/{glslang-1.4.350.0_p20260615 -> 1.4.350.0_p20260617, spirv-headers-1.4.350.0_p20260527 -> 1.4.350.0_p20260617, spirv-tools-1.4.350.0_p20260616 -> 1.4.350.0_p20260617}, net-misc/postman-bin-12.15.5 -> 12.15.6, sys-apps/xdg-desktop-portal-1.22.0 -> 1.22.1, www-client/brave-browser-1.91.172 -> 1.91.175)

commit 3636c730d77d13385a3e1127ddd846f59e0ad964
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Jun 17 10:18:48 2026 -0300

add(dev-qt/qt-creator-20.0.0), add(metadata/{md5-cache/dev-qt/qt-creator-20.0.0, md5-cache/dev-qt/qt-creator-9999}), del(mail-client/{thunderbird, thunderbird-l10n}-152.0_beta4)

commit c37938fb612bbdd71144a6059b7e57b91c10d467
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 25 22:03:21 2019 +0000

the master branch is the minimal overlay configuration.

commit d0aff0ef94fb0c2cf70b0690552547db12269f2b
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Jul 6 19:20:55 2019 -0300

up^ dev-qt/*-5.12.3 -> 5.12.4, net-print/hplip-3.19.5 -> 3.19.6

commit 182505422802e34df6b5729d9ad76ef2eca49079
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Apr 21 09:54:56 2019 -0300

updated(app-office/libreoffice-l10n-6.2.3.1 -> 6.2.3.2, app-shells/bash-4.4_p23-r1 -> 5.0_p7, dev-libs/icu-63.1-r1 -> 64.2, dev-qt/*-5.12.2 -> 5.12.3), changed(app-office/libreoffice-6.2.3.2)

commit b2a60743da5bb9683ecf4cffc78228ad85578393
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Mar 17 11:19:31 2019 -0300

updated(dev-qt/*-5.12.1 -> 5.12.2), changed(eclass/cmake-utils.eclass, eclass/kde5-functions.eclass, eclass/kde5.eclass), added(eclass/qmake-utils.eclass), removed(eclass/golang-base.eclass)

commit 81cb0dc6cfad915962a004b8bd2793d192572900
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Mar 12 11:24:58 2019 -0300

updated(kde-plasma/*-5.15.2 -> 5.15.3), changed(kde-frameworks/* manifest, kde-apps/* EAPI=s/6/7/g, dev-qt/* EAPI=s/6/7/g)

commit 05242c74093eb1edd8fab76f95f14e5ed03b7872
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Mar 1 16:17:19 2019 -0300

added(dev-qt/*-5.12.1), updated(app-emulation/docker-18.09.2 -> 18.09.3, media-gfx/imagemagick-7.0.8.28 -> 7.0.8.29)

commit cc5992b38b8a65cbf4c3d9c7cb2e6a7f71619b79
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Nov 18 16:49:52 2018 -0300

updated kde-plasma/powerdevil-5.14.3 -> 5.14.3-r1, kde-plasma/plasma-meta-5.14.3 -> 5.14.3-r1, kde-plasma/kwin-5.14.3 -> 5.14.3-r1, kde-apps/konqueror-18.08.3 -> 18.08.3-r1, kde-apps/kolf-18.08.3 -> 18.08.3-r1, kde-apps/kdecore-meta-18.08.3 -> 18.08.3-r1..

commit d7ac63dd7f5c6d175528c5546f18ed1877be9065
Author: lucascouts <lucascs@protonmail.com>
Date: Tue Oct 30 17:25:47 2018 -0300

initial packages to build the system