Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/shiboken6/
Date: Mon, 07 Nov 2022 10:18:35
Message-Id: 1667816300.c515eddfd55ceec873a9252cd675fd46a90d6869.andrewammerlaan@gentoo
1 commit: c515eddfd55ceec873a9252cd675fd46a90d6869
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 7 10:13:47 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 7 10:18:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c515eddf
7
8 dev-python/shiboken6: further restrict dependencies on qt packages
9
10 6.3.2 for example fails to build with qt 6.4.0
11
12 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
13
14 .../shiboken6/{shiboken6-6.3.2.ebuild => shiboken6-6.3.2-r1.ebuild} | 6 +++---
15 dev-python/shiboken6/shiboken6-6.4.0.ebuild | 6 +++---
16 2 files changed, 6 insertions(+), 6 deletions(-)
17
18 diff --git a/dev-python/shiboken6/shiboken6-6.3.2.ebuild b/dev-python/shiboken6/shiboken6-6.3.2-r1.ebuild
19 similarity index 98%
20 rename from dev-python/shiboken6/shiboken6-6.3.2.ebuild
21 rename to dev-python/shiboken6/shiboken6-6.3.2-r1.ebuild
22 index 9db9451fc19c..f1a1020b53d9 100644
23 --- a/dev-python/shiboken6/shiboken6-6.3.2.ebuild
24 +++ b/dev-python/shiboken6/shiboken6-6.3.2-r1.ebuild
25 @@ -37,11 +37,11 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
26 RESTRICT="test"
27
28 # Minimal supported version of Qt.
29 -QT_PV="$(ver_cut 1-2):6"
30 +QT_PV="$(ver_cut 1-2)*:6"
31
32 # Since Clang is required at both build- and runtime, BDEPEND is omitted here.
33 RDEPEND="${PYTHON_DEPS}
34 - >=dev-qt/qtbase-${QT_PV}
35 + =dev-qt/qtbase-${QT_PV}
36 sys-devel/clang:=
37 sys-devel/clang-runtime:=
38 docstrings? (
39 @@ -52,7 +52,7 @@ RDEPEND="${PYTHON_DEPS}
40 vulkan? ( dev-util/vulkan-headers )
41 "
42 DEPEND="${RDEPEND}
43 - test? ( >=dev-qt/qtbase-${QT_PV}[gui] )
44 + test? ( =dev-qt/qtbase-${QT_PV}[gui] )
45 "
46 # testlib is toggled by the gui flag on qtbase
47
48
49 diff --git a/dev-python/shiboken6/shiboken6-6.4.0.ebuild b/dev-python/shiboken6/shiboken6-6.4.0.ebuild
50 index 4d5e47200b4c..6a98db403cb8 100644
51 --- a/dev-python/shiboken6/shiboken6-6.4.0.ebuild
52 +++ b/dev-python/shiboken6/shiboken6-6.4.0.ebuild
53 @@ -37,12 +37,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
54 RESTRICT="test"
55
56 # Minimal supported version of Qt.
57 -QT_PV="$(ver_cut 1-2):6"
58 +QT_PV="$(ver_cut 1-2)*:6"
59
60 # Since Clang is required at both build- and runtime, BDEPEND is omitted here.
61 LLVM_MAX_SLOT=15
62 RDEPEND="${PYTHON_DEPS}
63 - >=dev-qt/qtbase-${QT_PV}
64 + =dev-qt/qtbase-${QT_PV}
65 <sys-devel/clang-16:=
66 <sys-devel/clang-runtime-16:=
67 docstrings? (
68 @@ -53,7 +53,7 @@ RDEPEND="${PYTHON_DEPS}
69 vulkan? ( dev-util/vulkan-headers )
70 "
71 DEPEND="${RDEPEND}
72 - test? ( >=dev-qt/qtbase-${QT_PV}[gui] )
73 + test? ( =dev-qt/qtbase-${QT_PV}[gui] )
74 "
75 # testlib is toggled by the gui flag on qtbase