Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-apps/kross-interpreters/
Date: Mon, 29 Nov 2021 16:53:55
Message-Id: 1638204748.d06e52ef3b7a273151dd5cb1647defe9a848e0fd.asturm@gentoo
1 commit: d06e52ef3b7a273151dd5cb1647defe9a848e0fd
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 29 16:03:14 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 29 16:52:28 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06e52ef
7
8 kde-apps/kross-interpreters: 21.11.90 version bump
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 kde-apps/kross-interpreters/Manifest | 1 +
13 .../kross-interpreters-21.11.90.ebuild | 32 ++++++++++++++++++++++
14 2 files changed, 33 insertions(+)
15
16 diff --git a/kde-apps/kross-interpreters/Manifest b/kde-apps/kross-interpreters/Manifest
17 index 066f145e422a..7dd08f4ff8db 100644
18 --- a/kde-apps/kross-interpreters/Manifest
19 +++ b/kde-apps/kross-interpreters/Manifest
20 @@ -1 +1,2 @@
21 DIST kross-interpreters-21.08.3.tar.xz 151528 BLAKE2B f9a528ae757bdcf3d0bbbc0f168e50478a46af105c43a8798ca5c4a974e0af342ae3704b802b283d021458d2344964330a6a2c32295caa6d5bcf9d4091b3dd17 SHA512 a70830ef63177974c0e29944cddc7891bebf28bd3734d49da2a985b6874012c923588a23eeab7c409389f7a3a9847e2a964e5d34f4df7082aabbeab5254e88ea
22 +DIST kross-interpreters-21.11.90.tar.xz 151520 BLAKE2B d6c2d60f667db888e301c388100a41ff75b872a70a888f998a62a0b03e5fbace84315ab365e87927062fa5046196afe926185a591374efc55d1a2d8be481355e SHA512 75f39ca2e0e8839d6dcffb78407144d5d7e8a5306c61feebec0b50759551fe4a91b3f8c1810f3d97259efc5166f15cbf242227821cfb0f5b4854f06f8fe74e10
23
24 diff --git a/kde-apps/kross-interpreters/kross-interpreters-21.11.90.ebuild b/kde-apps/kross-interpreters/kross-interpreters-21.11.90.ebuild
25 new file mode 100644
26 index 000000000000..565c01029ae6
27 --- /dev/null
28 +++ b/kde-apps/kross-interpreters/kross-interpreters-21.11.90.ebuild
29 @@ -0,0 +1,32 @@
30 +# Copyright 1999-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +USE_RUBY="ruby26 ruby27"
36 +KFMIN=5.88.0
37 +QTMIN=5.15.2
38 +inherit ecm kde.org ruby-single
39 +
40 +DESCRIPTION="Kross interpreter plugins for programming languages"
41 +
42 +LICENSE="GPL-2" # TODO: CHECK
43 +SLOT="5"
44 +KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
45 +IUSE=""
46 +
47 +DEPEND="
48 + >=dev-qt/qtgui-${QTMIN}:5
49 + >=dev-qt/qtwidgets-${QTMIN}:5
50 + >=kde-frameworks/kross-${KFMIN}:5
51 + ${RUBY_DEPS}
52 +"
53 +RDEPEND="${DEPEND}"
54 +
55 +src_configure() {
56 + local mycmakeargs=(
57 + -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
58 + -DBUILD_ruby=ON
59 + )
60 + ecm_src_configure
61 +}