summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebview/qtwebview-6.9999.ebuild
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2023-11-29 00:30:53 -0500
committerIonen Wolkens <ionen@gentoo.org>2023-11-29 00:55:51 -0500
commit1e6dce6d0790fad8ff123b38ba870e4c93a7e953 (patch)
tree4265a7ed0d7f5ab387f7316aa7a7b3024ba33cfa /dev-qt/qtwebview/qtwebview-6.9999.ebuild
parent313ee5bd17f851405ea0f9176797bc7355a9e648 (diff)
downloadgentoo-1e6dce6d0790fad8ff123b38ba870e4c93a7e953.tar.gz
gentoo-1e6dce6d0790fad8ff123b38ba870e4c93a7e953.tar.bz2
gentoo-1e6dce6d0790fad8ff123b38ba870e4c93a7e953.zip
dev-qt/qtwebview: new slot, add 6.6.1:6 + live
Nothing special here (same as Qt5) and tests pass. Technically allows for webengine to be optional but this does not make sense on Linux given there's no native APIs to replace it. Does require USE=qml to be set on qtwebengine+webchannel, but not flipping default given this is only needed by kde at the moment and plasma profile sets qml globally. QtOpenGL is checked but does not seem actually used outside manual tests? (non-tests try to optionally link with it, but it gets discarded because no symbols are used from it) -- skipped for now. Closes: https://bugs.gentoo.org/918714 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebview/qtwebview-6.9999.ebuild')
-rw-r--r--dev-qt/qtwebview/qtwebview-6.9999.ebuild19
1 files changed, 19 insertions, 0 deletions
diff --git a/dev-qt/qtwebview/qtwebview-6.9999.ebuild b/dev-qt/qtwebview/qtwebview-6.9999.ebuild
new file mode 100644
index 000000000000..81210cfc2b80
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-6.9999.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2023 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"
+fi
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui]
+ ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtwebengine-${PV}:6[qml]
+"
+DEPEND="${RDEPEND}"