dev-qt/qtwebengine (bentoo)

Search

Masked: This package is masked.

Reason: The Qt 6.12 family, opt-in only: this overlay's two survivors of the 6.12 mirror (fb3c2d3c7, trimmed in 7d5bb0165). qtdeclarative-6.12.0 is a .0 release that pins ~dev-qt/qtbase-${PV}, and qtwebengine-6.140.0_rc is a release candidate. qtcanvaspainter-6.12.0 (2026-10-03, bentoo-only, for Qt Creator 21's Profiler) pins ~dev-qt/qtbase-${PV} too, so it is reachable exactly when the rest of 6.12.0 is; its 6.11.2 sibling stays unmasked. Today ::gentoo's own 6.12.0 mask (ionen, 2026-10-01) already reaches both -- measured: with no local unmask, emerge refuses them citing /var/db/repos/gentoo/profiles/package.mask. That is exactly why this entry exists: it is someone else's mask, and it lifts on someone else's schedule. ionen's note says qtwebengine will be "treated separately" from the 6.12 block, so the RC could become reachable the day that block is rewritten, with nothing here deciding it. A pre-release stays masked because bentoo says so, not because ::gentoo happens to. The atoms are deliberately unqualified: Portage stamps them "::bentoo", which is where these ebuilds live. ::gentoo's copies stay under its own mask. To opt in, the same lines ::gentoo suggests cancel both masks, since an unqualified unmask matches every repository: dev-qt/*:6/6.12.0 dev-qt/qtwebengine:6/6.140.0 Remove each line together with its ebuild: qtdeclarative on 6.12.1 (the QTBUG-149607 pick is in that tarball), qtwebengine once ::gentoo ships any 6.140 release. Both .autoupdate records are held for the same reasons. qtcanvaspainter's line goes when ::gentoo lifts its own 6.12.0 mask.

Masked by Lucas C.S. on 2026-10-02

Install

Install this package:

emerge -a dev-qt/qtwebengine

Package Information

Description:
Library for rendering dynamic web content in Qt6 C++ and QML applications

Versions

Version EAPI Keywords Slot
6.140.0_rc 8 ~amd64 ~arm64

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>qt@gentoo.org</email>
		<name>Gentoo Qt Project</name>
	</maintainer>
	<slots>
		<subslots>&#xA;&#x9;&#x9;&#x9;Must only be used by packages that are known to use private parts of the Qt API.&#xA;&#x9;&#x9;</subslots>
	</slots>
	<use>
		<flag name="designer">Install the QWebEngineView plugin used to add widgets in <pkg>dev-qt/qttools</pkg>[designer] forms that display web pages.</flag>
		<flag name="jumbo-build">Combine source files to speed up build process.</flag>
		<flag name="pdfium">Build the QtPdf module based on chromium's PDFium library</flag>
		<flag name="qml">Build QML/QtQuick bindings and imports</flag>
		<flag name="system-icu">Use the system-wide <pkg>dev-libs/icu</pkg> instead of bundled.</flag>
		<flag name="webdriver">Build tool for automated testing (ChromeDriver equivalent)</flag>
		<flag name="widgets">Enable QtWidgets support</flag>
	</use>
	<upstream>
		<doc>https://doc.qt.io/</doc>
		<bugs-to>https://qt-project.atlassian.net/</bugs-to>
		<remote-id type="github">qt/qtwebengine</remote-id>
		<remote-id type="github">qt/qtwebengine-chromium</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-qt/qtwebengine | euse -E <flag> -p dev-qt/qtwebengine | euse -D <flag> -p dev-qt/qtwebengine

Flag Description 6.140.0_rc
accessibility Adds support for braille displays using brltty ⚠️ ✓
alsa Enable alsa output for sound emulation ⚠️ ⊕
bindist ⚠️ ✓
custom-cflags ⚠️ ✓
designer Install the QWebEngineView plugin used to add widgets in <pkg>dev-qt/qttools</pkg>[designer] forms that display web pages. ✓
geolocation ⚠️ ✓
jumbo-build Combine source files to speed up build process. ⊕
kerberos ⚠️ ✓
opengl Enable OpenGL library and plugin via desktop OpenGL API ⚠️ ✓
pdfium Build the QtPdf module based on chromium's PDFium library ⊕
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or Pipewire, or apulse if installed) ⚠️ ✓
qml Build QML/QtQuick bindings and imports ✓
screencast Enable camera indicator applet (requires <pkg>media-video/pipewire</pkg> at runtime) ⚠️ ✓
system-icu Use the system-wide <pkg>dev-libs/icu</pkg> instead of bundled. ⊕
vaapi ⚠️ ✓
vulkan Add support for the Vulkan viewport backend ⚠️ ✓
webdriver Build tool for automated testing (ChromeDriver equivalent) ✓
widgets Enable QtWidgets support ⊕

Files

Manifest

Type File Size Versions
DIST qtwebengine-6.11-patchset-5.tar.xz 8460 bytes 6.140.0_rc
DIST qtwebengine-everywhere-src-6.140.0-rc.tar.xz 580351144 bytes 6.140.0_rc
Unmatched Entries
Type File Size