summaryrefslogtreecommitdiff
path: root/dev-qt/qttools/qttools-6.5.9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-12 04:40:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-12 04:40:07 +0100
commit5d5e56d92268c2b9b6ccc38eeaa3516ce9b1e8fd (patch)
tree587e467a631661f0e4786a584d79db3a9eeab5d7 /dev-qt/qttools/qttools-6.5.9999.ebuild
parentf8399e5cf87087ab3b9f8b1ed2955c0bd5469a9b (diff)
gentoo auto-resync : 12:09:2023 - 04:40:07
Diffstat (limited to 'dev-qt/qttools/qttools-6.5.9999.ebuild')
-rw-r--r--dev-qt/qttools/qttools-6.5.9999.ebuild14
1 files changed, 12 insertions, 2 deletions
diff --git a/dev-qt/qttools/qttools-6.5.9999.ebuild b/dev-qt/qttools/qttools-6.5.9999.ebuild
index 243633446599..295a69f8fd39 100644
--- a/dev-qt/qttools/qttools-6.5.9999.ebuild
+++ b/dev-qt/qttools/qttools-6.5.9999.ebuild
@@ -42,7 +42,12 @@ RDEPEND="
qtdiag? ( ~dev-qt/qtbase-${PV}:6[gles2-only=,vulkan=] )
widgets? ( ~dev-qt/qtbase-${PV}:6[opengl=] )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ qtdiag? (
+ vulkan? ( dev-util/vulkan-headers )
+ )
+"
pkg_setup() {
use clang && llvm_pkg_setup
@@ -63,6 +68,11 @@ src_configure() {
$(qt_feature qtattributionsscanner)
$(qt_feature qtdiag)
$(qt_feature qtplugininfo)
+
+ # TODO?: package litehtml, but support for latest releases seem
+ # to lag behind and bundled may work out better for now
+ # https://github.com/litehtml/litehtml/issues/266
+ $(usev assistant -DCMAKE_DISABLE_FIND_PACKAGE_litehtml=ON)
)
qt6-build_src_configure
@@ -71,5 +81,5 @@ src_configure() {
pkg_postinst() {
use assistant &&
optfeature "Qt documentation viewable in assistant" \
- dev-qt/qt-docs:6 #602296
+ 'dev-qt/qt-docs:6[qch]' #602296
}