diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-04-18 05:54:20 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-04-18 05:54:20 +0100 |
commit | 5a1fb66df455454109e1de61d38b48f509dc68b8 (patch) | |
tree | 0213f12db1b0138bffda43d11208c5d701967638 /dev-python/pyamg | |
parent | 3a8423ee2874c2fd96358b28af08d38d83e9bdc0 (diff) |
gentoo auto-resync : 18:04:2023 - 05:54:20
Diffstat (limited to 'dev-python/pyamg')
-rw-r--r-- | dev-python/pyamg/Manifest | 2 | ||||
-rw-r--r-- | dev-python/pyamg/pyamg-5.0.0.ebuild | 49 |
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest index b896c7983488..4d73dfe33c5e 100644 --- a/dev-python/pyamg/Manifest +++ b/dev-python/pyamg/Manifest @@ -1,3 +1,5 @@ DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4 SHA512 ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d +DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535 SHA512 c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7 EBUILD pyamg-4.2.3.ebuild 777 BLAKE2B 3c54988e6b94f11c50d85330ba836d2b55ba3184291b536ff8fb62198d57086a218b0949ff2bc79ab655972203a799afed8e5e6e2ccdfe07c6a89ccb51f640b6 SHA512 c788a848bb6ebf0171747bfaab6c75d2ae998afd61054a5677471ae8ed74e45b8d6161211601f104c9d561071543ea0e476eb7c7b4954960df147aba90a0fcec +EBUILD pyamg-5.0.0.ebuild 961 BLAKE2B 75bcc3ff66875feaa2b9c28a61236fdd5a5c97a795c71c794dabc95477763c9b96a6d4824512c63cd18d8c453405e904b25e73ed7e5c35c87a59a8a66a6e4db0 SHA512 688959aeca2d634c2ed2e88989464bd37fab736bb9de93da15b3797a9005b99e77910ec9ec1b3e2d1ba5a9cbbb35546f7e09ecb7d44c8ab068b26d6ab94b04c8 MISC metadata.xml 768 BLAKE2B 26229e93507c2f6ee26cf2f079b9e9591bd9e4b0f7922ae231444f885afc4a3050b4175a948b81260d5b50d2b30e608a65c220fa0c1e7a5fb8c3e7816f81e610 SHA512 f7f5876fbfc7a8057edd3c0f1bde6721721408a2def54cad978ca4a3699a1bf9c75a7b690c89e74a82a325a368d884e8f232a64385026dda267abf8898124b33 diff --git a/dev-python/pyamg/pyamg-5.0.0.ebuild b/dev-python/pyamg/pyamg-5.0.0.ebuild new file mode 100644 index 000000000000..4171b0ddd8fe --- /dev/null +++ b/dev-python/pyamg/pyamg-5.0.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Algebraic multigrid solvers in Python" +HOMEPAGE=" + https://www.pyamg.org/ + https://github.com/pyamg/pyamg/ + https://pypi.org/project/pyamg/ +" +SRC_URI=" + https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/pybind11[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/matplotlib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs pyamg +} |