summaryrefslogtreecommitdiff
path: root/kde-apps/kross-interpreters
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-25 11:37:10 +0100
commit38423c67c8a23f6a1bc42038193182e2da3116eb (patch)
tree04e2cf4bd43601b77daa79fe654e409187093c5e /kde-apps/kross-interpreters
parent623ee73d661e5ed8475cb264511f683407d87365 (diff)
gentoo resync : 25.04.2020
Diffstat (limited to 'kde-apps/kross-interpreters')
-rw-r--r--kde-apps/kross-interpreters/Manifest2
-rw-r--r--kde-apps/kross-interpreters/kross-interpreters-20.04.0.ebuild42
2 files changed, 44 insertions, 0 deletions
diff --git a/kde-apps/kross-interpreters/Manifest b/kde-apps/kross-interpreters/Manifest
index 01e48a57de36..af2439b0ab32 100644
--- a/kde-apps/kross-interpreters/Manifest
+++ b/kde-apps/kross-interpreters/Manifest
@@ -1,3 +1,5 @@
DIST kross-interpreters-19.12.3.tar.xz 151796 BLAKE2B 9eca212f0f1dc12b3fcc7fa2b0d2c35421c1eb13016363005702635a566f240a074032c78d3a0d238b624a75d589dfc6f44aebcb15722436705372a1506eb095 SHA512 7b905a61ffb631002b1d9ae159943f0fbb793ab7eae09d92238dc892f754ddbf7a9f189d747b93b6952204fde1b3aec874d2708782b8be6e1da7db53b805942a
+DIST kross-interpreters-20.04.0.tar.xz 151300 BLAKE2B 0fce2d5ef08b6f2d14c4c3c255512cef5c60e2a0c2f914c5870c3f2449348df3d7f1a040d9fedf8c49b3fa116c179a0c08eb2d1f3d4a525325d4330b79c9d0e5 SHA512 ed22101cb162ed518fdbb13b7ef35b71383ad253e4b8ad531b98adbd04a4108ee60d355555928a2a4fe45a7f5411e37be918c403fc0bc34e00c34ef86bc40f1a
EBUILD kross-interpreters-19.12.3.ebuild 848 BLAKE2B 1a0513321c643144cb3da138cf856e5b419d9aa0dcf46aa388370826f376b30a3b0796ad7c0b809624d3a2783c27f3fcdfda7a59051cc19523b415cd1a039aef SHA512 08cb4b603553b61d30e3605ae045017464ee4d383822dea65d47a4ec66390c735bf2b855cee0a53408dfab7e0789522b7d9743bdc565f55fa55820b41b2d4e5c
+EBUILD kross-interpreters-20.04.0.ebuild 839 BLAKE2B 9f971d848141ed8c358e4bd09429ccc24d3f959563e88b2833bb06399550253667683f1581864a7c3c4034049de596b0502302a632acab6a2a12ecf4ef3d39bd SHA512 06ef1079819539f31842c927be42970dc7cb296009ea47077148379b2252661ab59b6ba899ca6a95eccbf746f15bf8dc67b4f6d8bbe2d1247c857742afc13a2e
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-apps/kross-interpreters/kross-interpreters-20.04.0.ebuild b/kde-apps/kross-interpreters/kross-interpreters-20.04.0.ebuild
new file mode 100644
index 000000000000..a57a23cd64d5
--- /dev/null
+++ b/kde-apps/kross-interpreters/kross-interpreters-20.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby25 ruby26 ruby27"
+KFMIN=5.69.0
+QTMIN=5.12.3
+inherit ecm kde.org python-single-r1 ruby-single
+
+DESCRIPTION="Kross interpreter plugins for programming languages"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE="+python ruby"
+
+REQUIRED_USE="|| ( python ruby ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+ >=kde-frameworks/kross-${KFMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ python? ( ${PYTHON_DEPS} )
+ ruby? ( ${RUBY_DEPS} )
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_python=$(usex python)
+ -DBUILD_ruby=$(usex ruby)
+ )
+
+ ecm_src_configure
+}