summaryrefslogtreecommitdiff
path: root/dev-python/pyamg
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-04 10:08:01 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-04 10:08:01 +0100
commitfea4a05eed382195ccf0fd9536eb165d60bd2c5f (patch)
treede105e1f21d546f9e80a66860e80aef27065140d /dev-python/pyamg
parent2475ac51234b6ca2597db80dd05deb29667888b0 (diff)
gentoo auto-resync : 04:07:2023 - 10:08:01
Diffstat (limited to 'dev-python/pyamg')
-rw-r--r--dev-python/pyamg/Manifest4
-rw-r--r--dev-python/pyamg/pyamg-5.0.1.ebuild (renamed from dev-python/pyamg/pyamg-4.2.3.ebuild)29
2 files changed, 22 insertions, 11 deletions
diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index ee7257dcdc0c..a89820a1e03f 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,5 +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
+DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df SHA512 d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f
EBUILD pyamg-5.0.0.ebuild 977 BLAKE2B 4a4fd902e6bb3a6f32d4cddcc3919cfd83f1f4d8ffc989912999f51b9777f19beecac55e55b8c8dbcb0a170a563f017c4ad4f267c93c1abf2666c1b06445c01a SHA512 3ef206d73ca19289d63bf7afd2d22db27f2808c72f5d35cb83237e6c3019e79992377b9debf33628f12ad49154fbb3b078e69f578d4431ccad972481cbcdd20e
+EBUILD pyamg-5.0.1.ebuild 978 BLAKE2B aaa5e1e0f434f25367e4328e10571f17e2fc85a66f5becd9dd6a43aae65b3f8064953a0c6eb5ad18daa64abb0bd6ea63fef8a2e538d32dd43f0a5c14d2a85fa5 SHA512 edba68f8f520a6688e3f1adac084df925db167bc5e81a1b30663d1fd659192a10c1a15759ac6c07d379d3ef9f1d334e7feb06fca065434343641d32aff076e57
MISC metadata.xml 768 BLAKE2B 26229e93507c2f6ee26cf2f079b9e9591bd9e4b0f7922ae231444f885afc4a3050b4175a948b81260d5b50d2b30e608a65c220fa0c1e7a5fb8c3e7816f81e610 SHA512 f7f5876fbfc7a8057edd3c0f1bde6721721408a2def54cad978ca4a3699a1bf9c75a7b690c89e74a82a325a368d884e8f232a64385026dda267abf8898124b33
diff --git a/dev-python/pyamg/pyamg-4.2.3.ebuild b/dev-python/pyamg/pyamg-5.0.1.ebuild
index dddd6660400f..41040e9f8260 100644
--- a/dev-python/pyamg/pyamg-4.2.3.ebuild
+++ b/dev-python/pyamg/pyamg-5.0.1.ebuild
@@ -3,13 +3,18 @@
EAPI=8
+DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org"
+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
@@ -17,22 +22,28 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+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/scipy[${PYTHON_USEDEP}]"
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+"
BDEPEND="
- dev-python/pybind11[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
+ ${DEPEND}
+ >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
test? (
dev-python/matplotlib[${PYTHON_USEDEP}]
- )"
+ )
+"
distutils_enable_tests pytest
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
python_test() {
cd "${T}" || die
epytest --pyargs pyamg