Gentoo Archives: gentoo-commits

From: Horea Christian <horea.christ@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/dipy/
Date: Wed, 23 May 2018 00:05:30
Message-Id: 1527033874.b98d9410126e80774a4eb4a717f609f8724fb88c.chymera@gentoo
1 commit: b98d9410126e80774a4eb4a717f609f8724fb88c
2 Author: Horea Christian <horea.christ <AT> yandex <DOT> com>
3 AuthorDate: Wed May 23 00:04:34 2018 +0000
4 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
5 CommitDate: Wed May 23 00:04:34 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=b98d9410
7
8 sci-biology/dipy: version bump and improved deps
9
10 Package-Manager: Portage-2.3.38, Repoman-2.3.9
11
12 .../dipy/{dipy-9999.ebuild => dipy-0.14.0.ebuild} | 17 ++++++++++-------
13 sci-biology/dipy/dipy-9999.ebuild | 7 ++++---
14 2 files changed, 14 insertions(+), 10 deletions(-)
15
16 diff --git a/sci-biology/dipy/dipy-9999.ebuild b/sci-biology/dipy/dipy-0.14.0.ebuild
17 similarity index 67%
18 copy from sci-biology/dipy/dipy-9999.ebuild
19 copy to sci-biology/dipy/dipy-0.14.0.ebuild
20 index 604d53dbf..2d76b74a2 100644
21 --- a/sci-biology/dipy/dipy-9999.ebuild
22 +++ b/sci-biology/dipy/dipy-0.14.0.ebuild
23 @@ -5,29 +5,32 @@ EAPI=6
24
25 PYTHON_COMPAT=( python2_7 python3_{4,5} )
26
27 -inherit distutils-r1 git-r3
28 +inherit distutils-r1
29
30 DESCRIPTION="Computational neuroanatomy project focusing on diffusion MRI"
31 HOMEPAGE="http://nipy.org/dipy"
32 -SRC_URI=""
33 -EGIT_REPO_URI="https://github.com/nipy/dipy"
34 +SRC_URI="https://github.com/nipy/dipy/archive/${PV}.tar.gz -> ${P}.tar.gz"
35
36 LICENSE="BSD"
37 SLOT="0"
38 -KEYWORDS=""
39 +KEYWORDS="~amd64 ~x86"
40 IUSE="test"
41
42 RDEPEND="
43 + sci-libs/nibabel[${PYTHON_USEDEP}]
44 dev-python/numpy[${PYTHON_USEDEP}]
45 sci-libs/scipy[${PYTHON_USEDEP}]
46 - sci-libs/nibabel[${PYTHON_USEDEP}]
47 "
48 DEPEND="
49 - test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
50 - dev-python/setuptools[${PYTHON_USEDEP}]
51 dev-python/cython[${PYTHON_USEDEP}]
52 + dev-python/h5py[${PYTHON_USEDEP}]
53 + dev-python/setuptools[${PYTHON_USEDEP}]
54 + test? ( dev-python/nose[${PYTHON_USEDEP}] )
55 "
56
57 +# Tests for this release fail: https://github.com/nipy/dipy/issues/1531
58 +RESTRICT="test"
59 +
60 python_test() {
61 distutils_install_for_testing
62 cd "${TEST_DIR}"/lib || die
63
64 diff --git a/sci-biology/dipy/dipy-9999.ebuild b/sci-biology/dipy/dipy-9999.ebuild
65 index 604d53dbf..e9761d633 100644
66 --- a/sci-biology/dipy/dipy-9999.ebuild
67 +++ b/sci-biology/dipy/dipy-9999.ebuild
68 @@ -18,14 +18,15 @@ KEYWORDS=""
69 IUSE="test"
70
71 RDEPEND="
72 + sci-libs/nibabel[${PYTHON_USEDEP}]
73 dev-python/numpy[${PYTHON_USEDEP}]
74 sci-libs/scipy[${PYTHON_USEDEP}]
75 - sci-libs/nibabel[${PYTHON_USEDEP}]
76 "
77 DEPEND="
78 - test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
79 - dev-python/setuptools[${PYTHON_USEDEP}]
80 dev-python/cython[${PYTHON_USEDEP}]
81 + dev-python/h5py[${PYTHON_USEDEP}]
82 + dev-python/setuptools[${PYTHON_USEDEP}]
83 + test? ( dev-python/nose[${PYTHON_USEDEP}] )
84 "
85
86 python_test() {