Add dev-qt from an older version of the gentoo repo

Qt5 has been removed, we restore it since we still use it.
This commit is contained in:
2026-07-03 09:45:00 +02:00
parent 2247967dd3
commit 692df50613
319 changed files with 15302 additions and 0 deletions

View File

@ -0,0 +1,2 @@
DIST qtwebview-everywhere-src-6.10.3.tar.xz 128688 BLAKE2B 88248e2ba3ad97eccf713c257647a4e5beade74a4e1750a1193165d5855c8d25f5d41951b38f42879c221234fe4bcc0c8f6d87c741ad120341f09c275b24055c SHA512 37234cd616689d999419b5e441df64f8f449d3de907488d5bc9baefca377c55f3b725059156a157a60d9d29d3be2b506de1e51da8515eb60a721d87f64b531f0
DIST qtwebview-everywhere-src-6.11.1.tar.xz 128608 BLAKE2B 287dcad4c20c222ee31c744a432d0d17627ad060dc2b73f6523032f21c707cc170fef8f41c0caa6c59044cd582f337ade5419200eebe765c0a9e616b106ede5d SHA512 52d9c76172bdabae52678073a5cca1423b4267369f3793a6cd146474fae0482b0f4d9834fb4fa491c6b81e829776a15bed10e58425ca5426fc225586a316e4c6

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>qt@gentoo.org</email>
<name>Gentoo Qt Project</name>
</maintainer>
<upstream>
<bugs-to>https://qt-project.atlassian.net/</bugs-to>
<doc>https://doc.qt.io/</doc>
<remote-id type="github">qt/qtwebview</remote-id>
</upstream>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Qt API.
</subslots>
</slots>
</pkgmetadata>

View File

@ -0,0 +1,19 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt6-build
DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 arm64"
fi
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui]
~dev-qt/qtdeclarative-${PV}:6
~dev-qt/qtwebengine-${PV}:6[qml]
"
DEPEND="${RDEPEND}"

View File

@ -0,0 +1,19 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt6-build
DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 arm64"
fi
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui]
~dev-qt/qtdeclarative-${PV}:6
~dev-qt/qtwebengine-${PV}:6[qml]
"
DEPEND="${RDEPEND}"

View File

@ -0,0 +1,19 @@
# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt6-build
DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm64"
fi
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui]
~dev-qt/qtdeclarative-${PV}:6
~dev-qt/qtwebengine-${PV}:6[qml]
"
DEPEND="${RDEPEND}"

View File

@ -0,0 +1,19 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt6-build
DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm64"
fi
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui]
~dev-qt/qtdeclarative-${PV}:6
~dev-qt/qtwebengine-${PV}:6[qml]
"
DEPEND="${RDEPEND}"

View File

@ -0,0 +1,19 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt6-build
DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm64"
fi
RDEPEND="
~dev-qt/qtbase-${PV}:6[gui]
~dev-qt/qtdeclarative-${PV}:6
~dev-qt/qtwebengine-${PV}:6[qml]
"
DEPEND="${RDEPEND}"