aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-01-20 11:49:33 +0100
committerAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-01-20 11:49:33 +0100
commitbd6595a76c11ff35c016b5be41c8326b187aaa55 (patch)
tree50503b2b0b6117361130cc691ba23d5218930cf1 /sci-visualization
parentsci-visualization/fsleyes-widgets: version bump, bump py targets (diff)
downloadsci-bd6595a76c11ff35c016b5be41c8326b187aaa55.tar.gz
sci-bd6595a76c11ff35c016b5be41c8326b187aaa55.tar.bz2
sci-bd6595a76c11ff35c016b5be41c8326b187aaa55.zip
sci-visualization/fsleyes-props: version bump, bump py targets
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Diffstat (limited to 'sci-visualization')
-rw-r--r--sci-visualization/fsleyes-props/Manifest2
-rw-r--r--sci-visualization/fsleyes-props/fsleyes-props-1.7.0.ebuild (renamed from sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild)23
2 files changed, 11 insertions, 14 deletions
diff --git a/sci-visualization/fsleyes-props/Manifest b/sci-visualization/fsleyes-props/Manifest
index 2afeed68b..a3a4e2a8f 100644
--- a/sci-visualization/fsleyes-props/Manifest
+++ b/sci-visualization/fsleyes-props/Manifest
@@ -1 +1 @@
-DIST props-1.6.7.tar.gz 122329 BLAKE2B 7b32b2520c254065a0de423e6f3b14de4aa572739d0b0d8985af3ae628a80546299b0fd2acb675bd130e62acc37f729bab9ae198cb365bfa652b2f034a63d506 SHA512 fed8d9df0bb010da2449b9c6327e9b346402d789da16c73bfc8c61017808eadd4301d145b5da96f923dd005662d0ad593fff3a6ea129127aeb9e0760e72b2c12
+DIST props-1.7.0.tar.gz 122660 BLAKE2B 007a6e78436320b7e691a4e1273f4007ad3217b6587d1c45730dfc503663a612717a91642396b069bcdc7ab3fd85fe4f046ed7e4c6847ff26eb5bd75958b7de0 SHA512 847d6798b65e6275823271b5895bb33b14694790e436dd8f30988c86e9d43c88ce276e0e66e6bedf5ccb65c6d24fea9b1f4189080de19094fa32290a7a307acb
diff --git a/sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild b/sci-visualization/fsleyes-props/fsleyes-props-1.7.0.ebuild
index c88acc938..ea8a11c42 100644
--- a/sci-visualization/fsleyes-props/fsleyes-props-1.6.7.ebuild
+++ b/sci-visualization/fsleyes-props/fsleyes-props-1.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1 virtualx
@@ -16,14 +16,7 @@ SRC_URI="https://git.fmrib.ox.ac.uk/fsl/fsleyes/${MY_PN}/-/archive/${PV}/${MY_PN
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-DEPEND="
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- )
- dev-python/setuptools[${PYTHON_USEDEP}]
- "
RDEPEND="
dev-python/deprecation[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
@@ -36,10 +29,14 @@ RDEPEND="
S="${WORKDIR}/${MY_PN}-${PV}"
-PATCHES=(
- "${FILESDIR}/fsleyes-props-1.6.7-coverage.patch"
- "${FILESDIR}/fsleyes-props-1.6.7-tests.patch"
-)
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # do not depend on pytest-cov
+ sed -i -e '/addopts/d' setup.cfg || die
+
+ distutils-r1_python_prepare_all
+}
python_test() {
virtx pytest --verbose || die