Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyamg/
Date: Tue, 21 Dec 2021 20:44:02
Message-Id: 1640119413.7b857094eda1a049b3edb540f4f2eaf1f921e3d8.arthurzam@gentoo
1 commit: 7b857094eda1a049b3edb540f4f2eaf1f921e3d8
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 21 20:37:49 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 21 20:43:33 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b857094
7
8 dev-python/pyamg: add 4.2.0
9
10 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
11
12 dev-python/pyamg/Manifest | 1 +
13 dev-python/pyamg/pyamg-4.2.0.ebuild | 34 ++++++++++++++++++++++++++++++++++
14 2 files changed, 35 insertions(+)
15
16 diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
17 index 22582d7589e1..d4fd0a1ff161 100644
18 --- a/dev-python/pyamg/Manifest
19 +++ b/dev-python/pyamg/Manifest
20 @@ -1 +1,2 @@
21 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb SHA512 311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
22 +DIST pyamg-4.2.0.gh.tar.gz 3900381 BLAKE2B df556553f74ebbc3b83d5a9479af25a54a4fd999edeadaeb0951893612abdb7c2aa79909f6eb4196322752ae87c5636e23c8c9b7dcdbb1f8d515651526e8aff4 SHA512 71e8e1937437888fec275e8522a30f9eb35cb79cc07d6da8032b653ed58e086285701ebb40dbe3b9fe82b53dc6e112e18cf62d42b18233326639417cf808b7c1
23
24 diff --git a/dev-python/pyamg/pyamg-4.2.0.ebuild b/dev-python/pyamg/pyamg-4.2.0.ebuild
25 new file mode 100644
26 index 000000000000..25ff16c10f4f
27 --- /dev/null
28 +++ b/dev-python/pyamg/pyamg-4.2.0.ebuild
29 @@ -0,0 +1,34 @@
30 +# Copyright 1999-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +PYTHON_COMPAT=( python3_{8..10} )
36 +inherit distutils-r1
37 +
38 +DESCRIPTION="Algebraic multigrid solvers in Python"
39 +HOMEPAGE="https://pyamg.org"
40 +SRC_URI="
41 + https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
42 + -> ${P}.gh.tar.gz
43 +"
44 +
45 +LICENSE="BSD"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +
49 +RDEPEND="
50 + dev-python/numpy[${PYTHON_USEDEP}]
51 + dev-python/scipy[${PYTHON_USEDEP}]"
52 +# cannot be enabled by "distutils_enable_tests pytest"
53 +BDEPEND="
54 + dev-python/pybind11[${PYTHON_USEDEP}]
55 + dev-python/numpy[${PYTHON_USEDEP}]
56 + test? (
57 + dev-python/matplotlib[${PYTHON_USEDEP}]
58 + dev-python/pytest[${PYTHON_USEDEP}]
59 + )"
60 +
61 +distutils_enable_tests setup.py
62 +
63 +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}