Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kross-interpreters/
Date: Sun, 11 Oct 2020 11:08:29
Message-Id: 1602414416.d7ed5ca6252825b28b4964c0793d3b0c76b19da4.asturm@gentoo
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 }