1 |
commit: d7ed5ca6252825b28b4964c0793d3b0c76b19da4 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Oct 11 11:03:57 2020 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Oct 11 11:06:56 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7ed5ca6 |
7 |
|
8 |
kde-apps/kross-interpreters: Drop IUSE="python,ruby" |
9 |
|
10 |
Only ruby plugin remains. |
11 |
|
12 |
Bug: https://bugs.gentoo.org/735368 |
13 |
Package-Manager: Portage-3.0.8, Repoman-3.0.1 |
14 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
15 |
|
16 |
.../kross-interpreters-20.08.49.9999.ebuild | 20 +++++--------------- |
17 |
.../kross-interpreters-9999.ebuild | 20 +++++--------------- |
18 |
2 files changed, 10 insertions(+), 30 deletions(-) |
19 |
|
20 |
diff --git a/kde-apps/kross-interpreters/kross-interpreters-20.08.49.9999.ebuild b/kde-apps/kross-interpreters/kross-interpreters-20.08.49.9999.ebuild |
21 |
index d45ce420a6..c2bfbf9f5b 100644 |
22 |
--- a/kde-apps/kross-interpreters/kross-interpreters-20.08.49.9999.ebuild |
23 |
+++ b/kde-apps/kross-interpreters/kross-interpreters-20.08.49.9999.ebuild |
24 |
@@ -3,40 +3,30 @@ |
25 |
|
26 |
EAPI=7 |
27 |
|
28 |
-PYTHON_COMPAT=( python2_7 ) |
29 |
USE_RUBY="ruby25 ruby26 ruby27" |
30 |
KFMIN=5.72.0 |
31 |
QTMIN=5.14.2 |
32 |
-inherit ecm kde.org python-single-r1 ruby-single |
33 |
+inherit ecm kde.org ruby-single |
34 |
|
35 |
DESCRIPTION="Kross interpreter plugins for programming languages" |
36 |
|
37 |
LICENSE="GPL-2" # TODO: CHECK |
38 |
SLOT="5" |
39 |
KEYWORDS="" |
40 |
-IUSE="+python ruby" |
41 |
- |
42 |
-REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )" |
43 |
+IUSE="" |
44 |
|
45 |
DEPEND=" |
46 |
>=dev-qt/qtgui-${QTMIN}:5 |
47 |
>=dev-qt/qtwidgets-${QTMIN}:5 |
48 |
>=kde-frameworks/kross-${KFMIN}:5 |
49 |
- python? ( ${PYTHON_DEPS} ) |
50 |
- ruby? ( ${RUBY_DEPS} ) |
51 |
+ ${RUBY_DEPS} |
52 |
" |
53 |
RDEPEND="${DEPEND}" |
54 |
|
55 |
-pkg_setup() { |
56 |
- use python && python-single-r1_pkg_setup |
57 |
- ecm_pkg_setup |
58 |
-} |
59 |
- |
60 |
src_configure() { |
61 |
local mycmakeargs=( |
62 |
- -DBUILD_python=$(usex python) |
63 |
- -DBUILD_ruby=$(usex ruby) |
64 |
+ -DBUILD_python=OFF |
65 |
+ -DBUILD_ruby=ON |
66 |
) |
67 |
- |
68 |
ecm_src_configure |
69 |
} |
70 |
|
71 |
diff --git a/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild b/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild |
72 |
index dbe9ef57be..c808138b56 100644 |
73 |
--- a/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild |
74 |
+++ b/kde-apps/kross-interpreters/kross-interpreters-9999.ebuild |
75 |
@@ -3,40 +3,30 @@ |
76 |
|
77 |
EAPI=7 |
78 |
|
79 |
-PYTHON_COMPAT=( python2_7 ) |
80 |
USE_RUBY="ruby25 ruby26 ruby27" |
81 |
KFMIN=5.75.0 |
82 |
QTMIN=5.14.2 |
83 |
-inherit ecm kde.org python-single-r1 ruby-single |
84 |
+inherit ecm kde.org ruby-single |
85 |
|
86 |
DESCRIPTION="Kross interpreter plugins for programming languages" |
87 |
|
88 |
LICENSE="GPL-2" # TODO: CHECK |
89 |
SLOT="5" |
90 |
KEYWORDS="" |
91 |
-IUSE="+python ruby" |
92 |
- |
93 |
-REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )" |
94 |
+IUSE="" |
95 |
|
96 |
DEPEND=" |
97 |
>=dev-qt/qtgui-${QTMIN}:5 |
98 |
>=dev-qt/qtwidgets-${QTMIN}:5 |
99 |
>=kde-frameworks/kross-${KFMIN}:5 |
100 |
- python? ( ${PYTHON_DEPS} ) |
101 |
- ruby? ( ${RUBY_DEPS} ) |
102 |
+ ${RUBY_DEPS} |
103 |
" |
104 |
RDEPEND="${DEPEND}" |
105 |
|
106 |
-pkg_setup() { |
107 |
- use python && python-single-r1_pkg_setup |
108 |
- ecm_pkg_setup |
109 |
-} |
110 |
- |
111 |
src_configure() { |
112 |
local mycmakeargs=( |
113 |
- -DBUILD_python=$(usex python) |
114 |
- -DBUILD_ruby=$(usex ruby) |
115 |
+ -DBUILD_python=OFF |
116 |
+ -DBUILD_ruby=ON |
117 |
) |
118 |
- |
119 |
ecm_src_configure |
120 |
} |