commit: cf6cfaaf7c4b4ce17950bc3cdd89010c9a072914
Author: Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue Mar 24 23:02:42 2020 +0000
Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue Mar 24 23:02:42 2020 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf6cfaaf
sci-libs/spyking-circus: version bump 0.9.6
and PYTHON_COMPAT update to 3_7
Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Horea Christian <chr <AT> chymera.eu>
...rcus-0.8.3.ebuild => spyking-circus-0.9.6.ebuild} | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/sci-libs/spyking-circus/spyking-circus-0.8.3.ebuild
b/sci-libs/spyking-circus/spyking-circus-0.9.6.ebuild
similarity index 69%
rename from sci-libs/spyking-circus/spyking-circus-0.8.3.ebuild
rename to sci-libs/spyking-circus/spyking-circus-0.9.6.ebuild
index b5eca209c..8d77b3150 100644
--- a/sci-libs/spyking-circus/spyking-circus-0.8.3.ebuild
+++ b/sci-libs/spyking-circus/spyking-circus-0.9.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
@@ -13,8 +13,7 @@
SRC_URI="https://github.com/spyking-circus/spyking-circus/archive/${PV}.tar.gz"
LICENSE="CeCILL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
+IUSE="test"
RDEPEND="
dev-python/mpi4py[${PYTHON_USEDEP}]
@@ -28,8 +27,13 @@ RDEPEND="
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/blosc[${PYTHON_USEDEP}]
dev-python/statsmodels[${PYTHON_USEDEP}]
- sci-libs/scikits_learn[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
"
+DEPEND=""
+
+# Tests do not yet work as per upstream, also a qt5 dependency may need to be
added for them in the future:
+# https://github.com/spyking-circus/spyking-circus/issues/234
+
+RESTRICT="test"
+python_test() {
+ nosetests || die "Tests failed under ${EPYTHON}"
+}