Gentoo Archives: gentoo-commits

From: Horea Christian <horea.christ@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-python/dijitso/
Date: Sun, 03 Jan 2021 04:32:26
Message-Id: 1609648212.574fc6b172a1c4afd0fc849e998283050e7f371d.chymera@gentoo
1 commit: 574fc6b172a1c4afd0fc849e998283050e7f371d
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Sat Jan 2 12:26:59 2021 +0000
4 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
5 CommitDate: Sun Jan 3 04:30:12 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=574fc6b1
7
8 dev-python/dijitso: bump python targets, enbale tests
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12 Signed-off-by: Horea Christian <chr <AT> chymera.eu>
13
14 dev-python/dijitso/dijitso-2016.2.0.ebuild | 19 -------------------
15 dev-python/dijitso/dijitso-2017.1.0.ebuild | 17 ++++++++++++-----
16 2 files changed, 12 insertions(+), 24 deletions(-)
17
18 diff --git a/dev-python/dijitso/dijitso-2016.2.0.ebuild b/dev-python/dijitso/dijitso-2016.2.0.ebuild
19 deleted file mode 100644
20 index fb0bc43bd..000000000
21 --- a/dev-python/dijitso/dijitso-2016.2.0.ebuild
22 +++ /dev/null
23 @@ -1,19 +0,0 @@
24 -# Copyright 1999-2017 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=6
28 -
29 -PYTHON_COMPAT=( python2_7 )
30 -
31 -inherit distutils-r1
32 -
33 -DESCRIPTION="Python module for distributed just-in-time shared library building"
34 -HOMEPAGE="https://bitbucket.org/fenics-project/dijitso/"
35 -SRC_URI="https://bitbucket.org/fenics-project/dijitso/downloads/${P}.tar.gz"
36 -
37 -LICENSE="GPL-3"
38 -SLOT="0"
39 -KEYWORDS="~amd64 ~x86"
40 -IUSE=""
41 -
42 -RDEPEND="dev-python/mpi4py"
43
44 diff --git a/dev-python/dijitso/dijitso-2017.1.0.ebuild b/dev-python/dijitso/dijitso-2017.1.0.ebuild
45 index cea6e39ff..cef1e1eb7 100644
46 --- a/dev-python/dijitso/dijitso-2017.1.0.ebuild
47 +++ b/dev-python/dijitso/dijitso-2017.1.0.ebuild
48 @@ -1,9 +1,10 @@
49 -# Copyright 1999-2017 Gentoo Foundation
50 +# Copyright 1999-2021 Gentoo Authors
51 # Distributed under the terms of the GNU General Public License v2
52
53 -EAPI=6
54 +EAPI=7
55
56 -PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
57 +PYTHON_COMPAT=( python3_{7,8,9} )
58 +DISTUTILS_USE_SETUPTOOLS=rdepend
59
60 inherit distutils-r1
61
62 @@ -14,6 +15,12 @@ SRC_URI="https://bitbucket.org/fenics-project/dijitso/downloads/${P}.tar.gz"
63 LICENSE="GPL-3"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 -IUSE=""
67
68 -RDEPEND="dev-python/mpi4py"
69 +RDEPEND="
70 + dev-python/mpi4py[${PYTHON_USEDEP}]
71 + dev-python/numpy[${PYTHON_USEDEP}]
72 + dev-python/six[${PYTHON_USEDEP}]
73 +"
74 +# TODO: fix this, seems to require self
75 +#distutils_enable_sphinx doc/sphinx/source
76 +distutils_enable_tests --install pytest