From 38423c67c8a23f6a1bc42038193182e2da3116eb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Apr 2020 11:37:10 +0100 Subject: gentoo resync : 25.04.2020 --- kde-apps/kross-interpreters/Manifest | 2 ++ .../kross-interpreters-20.04.0.ebuild | 42 ++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 kde-apps/kross-interpreters/kross-interpreters-20.04.0.ebuild (limited to 'kde-apps/kross-interpreters') 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 +} -- cgit v1.2.3