dev-qt/qtgraphs: add missing bdep on qtshadertools

While looking at 6.12 changes, noticed that Qt added a check for
ShaderTools -- but that wasn't due to new usage, and had always
been needed.

Had low chances to be missing because qtdeclarative has it in BDEPEND,
and then (if USE=qml, default on desktop profiles) qtquick3d further
has it in RDEPEND even for binpkgs.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2026-09-11 23:30:51 -04:00
parent f2f2cc76e2
commit c35e84196d
5 changed files with 15 additions and 0 deletions

View File

@@ -21,6 +21,9 @@ RDEPEND="
quick3d? ( ~dev-qt/qtquick3d-${PV}:6 )
"
DEPEND="${RDEPEND}"
BDEPEND="
~dev-qt/qtshadertools-${PV}:6
"
CMAKE_SKIP_TESTS=(
# hangs+timeout with offscreen rendering

View File

@@ -21,6 +21,9 @@ RDEPEND="
quick3d? ( ~dev-qt/qtquick3d-${PV}:6 )
"
DEPEND="${RDEPEND}"
BDEPEND="
~dev-qt/qtshadertools-${PV}:6
"
CMAKE_SKIP_TESTS=(
# hangs+timeout with offscreen rendering

View File

@@ -21,6 +21,9 @@ RDEPEND="
quick3d? ( ~dev-qt/qtquick3d-${PV}:6 )
"
DEPEND="${RDEPEND}"
BDEPEND="
~dev-qt/qtshadertools-${PV}:6
"
CMAKE_SKIP_TESTS=(
# hangs+timeout with offscreen rendering

View File

@@ -21,6 +21,9 @@ RDEPEND="
quick3d? ( ~dev-qt/qtquick3d-${PV}:6 )
"
DEPEND="${RDEPEND}"
BDEPEND="
~dev-qt/qtshadertools-${PV}:6
"
CMAKE_SKIP_TESTS=(
# hangs+timeout with offscreen rendering

View File

@@ -21,6 +21,9 @@ RDEPEND="
quick3d? ( ~dev-qt/qtquick3d-${PV}:6 )
"
DEPEND="${RDEPEND}"
BDEPEND="
~dev-qt/qtshadertools-${PV}:6
"
CMAKE_SKIP_TESTS=(
# hangs+timeout with offscreen rendering