commit: c515eddfd55ceec873a9252cd675fd46a90d6869
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 7 10:13:47 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 10:18:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c515eddf
dev-python/shiboken6: further restrict dependencies on qt packages
6.3.2 for example fails to build with qt 6.4.0
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
.../shiboken6/{shiboken6-6.3.2.ebuild => shiboken6-6.3.2-r1.ebuild} | 6 +++---
dev-python/shiboken6/shiboken6-6.4.0.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-python/shiboken6/shiboken6-6.3.2.ebuild
b/dev-python/shiboken6/shiboken6-6.3.2-r1.ebuild
similarity index 98%
rename from dev-python/shiboken6/shiboken6-6.3.2.ebuild
rename to dev-python/shiboken6/shiboken6-6.3.2-r1.ebuild
index 9db9451fc19c..f1a1020b53d9 100644
--- a/dev-python/shiboken6/shiboken6-6.3.2.ebuild
+++ b/dev-python/shiboken6/shiboken6-6.3.2-r1.ebuild
@@ -37,11 +37,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
# Minimal supported version of Qt.
-QT_PV="$(ver_cut 1-2):6"
+QT_PV="$(ver_cut 1-2)*:6"
# Since Clang is required at both build- and runtime, BDEPEND is omitted here.
RDEPEND="${PYTHON_DEPS}
- >=dev-qt/qtbase-${QT_PV}
+ =dev-qt/qtbase-${QT_PV}
sys-devel/clang:=
sys-devel/clang-runtime:=
docstrings? (
@@ -52,7 +52,7 @@ RDEPEND="${PYTHON_DEPS}
vulkan? ( dev-util/vulkan-headers )
"
DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtbase-${QT_PV}[gui] )
+ test? ( =dev-qt/qtbase-${QT_PV}[gui] )
"
# testlib is toggled by the gui flag on qtbase
diff --git a/dev-python/shiboken6/shiboken6-6.4.0.ebuild
b/dev-python/shiboken6/shiboken6-6.4.0.ebuild
index 4d5e47200b4c..6a98db403cb8 100644
--- a/dev-python/shiboken6/shiboken6-6.4.0.ebuild
+++ b/dev-python/shiboken6/shiboken6-6.4.0.ebuild
@@ -37,12 +37,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
# Minimal supported version of Qt.
-QT_PV="$(ver_cut 1-2):6"
+QT_PV="$(ver_cut 1-2)*:6"
# Since Clang is required at both build- and runtime, BDEPEND is omitted here.
LLVM_MAX_SLOT=15
RDEPEND="${PYTHON_DEPS}
- >=dev-qt/qtbase-${QT_PV}
+ =dev-qt/qtbase-${QT_PV}
<sys-devel/clang-16:=
<sys-devel/clang-runtime-16:=
docstrings? (
@@ -53,7 +53,7 @@ RDEPEND="${PYTHON_DEPS}
vulkan? ( dev-util/vulkan-headers )
"
DEPEND="${RDEPEND}
- test? ( >=dev-qt/qtbase-${QT_PV}[gui] )
+ test? ( =dev-qt/qtbase-${QT_PV}[gui] )
"
# testlib is toggled by the gui flag on qtbase