From c35e84196d59580d9539f2db95b049ec6df38d17 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Fri, 11 Sep 2026 23:30:51 -0400 Subject: [PATCH] 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 --- dev-qt/qtgraphs/qtgraphs-6.11.1.ebuild | 3 +++ dev-qt/qtgraphs/qtgraphs-6.11.2.ebuild | 3 +++ dev-qt/qtgraphs/qtgraphs-6.11.9999.ebuild | 3 +++ dev-qt/qtgraphs/qtgraphs-6.12.9999.ebuild | 3 +++ dev-qt/qtgraphs/qtgraphs-6.9999.ebuild | 3 +++ 5 files changed, 15 insertions(+) diff --git a/dev-qt/qtgraphs/qtgraphs-6.11.1.ebuild b/dev-qt/qtgraphs/qtgraphs-6.11.1.ebuild index 03c5d98645464..724871665f9b0 100644 --- a/dev-qt/qtgraphs/qtgraphs-6.11.1.ebuild +++ b/dev-qt/qtgraphs/qtgraphs-6.11.1.ebuild @@ -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 diff --git a/dev-qt/qtgraphs/qtgraphs-6.11.2.ebuild b/dev-qt/qtgraphs/qtgraphs-6.11.2.ebuild index 94b9ea9227b6f..e2bd770dd65d4 100644 --- a/dev-qt/qtgraphs/qtgraphs-6.11.2.ebuild +++ b/dev-qt/qtgraphs/qtgraphs-6.11.2.ebuild @@ -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 diff --git a/dev-qt/qtgraphs/qtgraphs-6.11.9999.ebuild b/dev-qt/qtgraphs/qtgraphs-6.11.9999.ebuild index 94b9ea9227b6f..e2bd770dd65d4 100644 --- a/dev-qt/qtgraphs/qtgraphs-6.11.9999.ebuild +++ b/dev-qt/qtgraphs/qtgraphs-6.11.9999.ebuild @@ -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 diff --git a/dev-qt/qtgraphs/qtgraphs-6.12.9999.ebuild b/dev-qt/qtgraphs/qtgraphs-6.12.9999.ebuild index 0e4bee639f08a..610d83508cace 100644 --- a/dev-qt/qtgraphs/qtgraphs-6.12.9999.ebuild +++ b/dev-qt/qtgraphs/qtgraphs-6.12.9999.ebuild @@ -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 diff --git a/dev-qt/qtgraphs/qtgraphs-6.9999.ebuild b/dev-qt/qtgraphs/qtgraphs-6.9999.ebuild index 0e4bee639f08a..610d83508cace 100644 --- a/dev-qt/qtgraphs/qtgraphs-6.9999.ebuild +++ b/dev-qt/qtgraphs/qtgraphs-6.9999.ebuild @@ -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