Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
Date: Sun, 08 Mar 2020 16:02:07
Message-Id: 1583683289.e32369b84a0bf6bb3325cba6812ae241c4b06e67.asturm@gentoo
1 commit: e32369b84a0bf6bb3325cba6812ae241c4b06e67
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 8 14:56:57 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 8 16:01:29 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32369b8
7
8 dev-python/symengine: Add missing test dependency dev-python/sympy
9
10 Closes: https://bugs.gentoo.org/643450
11 Package-Manager: Portage-2.3.93, Repoman-2.3.20
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 dev-python/symengine/symengine-0.5.1-r1.ebuild | 11 ++++++++---
15 1 file changed, 8 insertions(+), 3 deletions(-)
16
17 diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild b/dev-python/symengine/symengine-0.5.1-r1.ebuild
18 index fe8498abaaf..bc17c97a17b 100644
19 --- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
20 +++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
21 @@ -3,7 +3,7 @@
22
23 EAPI=6
24
25 -PYTHON_COMPAT=( python{3_6,3_7} )
26 +PYTHON_COMPAT=( python3_{6,7} )
27
28 inherit distutils-r1
29
30 @@ -17,19 +17,24 @@ LICENSE="MIT"
31 SLOT="0"
32 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
33 IUSE="test"
34 +
35 RESTRICT="!test? ( test )"
36 +
37 RDEPEND="
38 dev-python/numpy[${PYTHON_USEDEP}]
39 >=sci-libs/symengine-0.5"
40 DEPEND="${RDEPEND}
41 dev-python/cython[${PYTHON_USEDEP}]
42 dev-python/setuptools[${PYTHON_USEDEP}]
43 - test? ( dev-python/nose[${PYTHON_USEDEP}] )"
44 + test? (
45 + dev-python/nose[${PYTHON_USEDEP}]
46 + dev-python/sympy[${PYTHON_USEDEP}]
47 + )"
48
49 S="${WORKDIR}/${MYP}"
50
51 python_test() {
52 - cd "${BUILD_DIR}"
53 + cd "${BUILD_DIR}" || die
54 nosetests -v || die "tests failed with ${EPYTHON}"
55 }