summaryrefslogtreecommitdiff
path: root/dev-python/mpi4py
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-03 23:44:18 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-03 23:44:18 +0000
commit9becec60cd1423a327b86686a981699c0522cd79 (patch)
tree45888e8316556b1667e06ec2555a87601353747e /dev-python/mpi4py
parentc44123f79f40edf5fe3d4b0d211d6aa68542abd2 (diff)
gentoo auto-resync : 03:02:2024 - 23:44:17
Diffstat (limited to 'dev-python/mpi4py')
-rw-r--r--dev-python/mpi4py/Manifest4
-rw-r--r--dev-python/mpi4py/mpi4py-3.1.4.ebuild61
-rw-r--r--dev-python/mpi4py/mpi4py-3.1.5.ebuild2
3 files changed, 2 insertions, 65 deletions
diff --git a/dev-python/mpi4py/Manifest b/dev-python/mpi4py/Manifest
index 6d5faaa84650..8db9d0bed996 100644
--- a/dev-python/mpi4py/Manifest
+++ b/dev-python/mpi4py/Manifest
@@ -1,6 +1,4 @@
AUX mpi4py-3.1.5-test_memory.testReadOnly.patch 1197 BLAKE2B ede5e0a7185e507ccd22714ae422a99ec77beddb72293a1402d364545453faddeb9835577bcd68ea9accc36d37d9488811ea5e00e74ef458d63f8aa44407b89c SHA512 dff934a684cd3758dac721741cfe625a25930d3af00f9386047c4f2344ec56238aef6e6a7335a9cb33f348e312210525c41d2f5088c0e6e3d7e84cbd14fe7a0c
-DIST mpi4py-3.1.4.tar.gz 2493282 BLAKE2B e1a048e6053263f6685c549e2e6f96072b7d95db68595c8848d0ecdb0a6cadf2b102e4c4ce589053ed17a090335afc56f4b3630b60944aeac7e4bc4ad82d4a1b SHA512 f59ad765bc272f8b63f74cfde4e588f640c4fc3d47d05729509da45a2155f830c1d409ec716ff374756748fa8ebfa6e72f9fbe188a6b89ea3fa115740a532b08
DIST mpi4py-3.1.5.tar.gz 2469777 BLAKE2B 0638e3def52f731b64e2999f83f2d6ccc94dc2f8b37d964c10e49ca12470d3d3ef77ff2737294d85614b2d59d1eec49880e74f2ba3d73fd090152b63c8cc701e SHA512 04da1d6daf66cc86fa3ec574eea6e01749f895035e3394afbc68d6245394c5b03557ede0bda3642b06d9c6ff2c1e6e878a6c8c30d3fa3491392e2e13b82cdec8
-EBUILD mpi4py-3.1.4.ebuild 1520 BLAKE2B b62d397d02ef1996d627f73f50e54db13e83f6dec605fc67c5cb2a16aae404653252817375d56d43ad80f77c6b1cc336f45d257be9e678eb3d9a34a0462903b8 SHA512 c89e7b37be6c7a8c44c5be146c396e4c3334f23263299ccf402fe22a1b462f1cac2acbbf7845f5e1f1d2277947845109b47202579147cd0fd07b5e437e1b46ef
-EBUILD mpi4py-3.1.5.ebuild 1712 BLAKE2B 8bb81722ec01c64d388bfea6ad39661d80fa63b9426b03b183476c672e6921c1c2027dcbce139abc8149a63d11556397a5e786cbd177bddd950565c517d872d4 SHA512 fe1625b9ead239e1df8c504f5cd8ec52eb0195f50bd5c210b1184f1c7450034eedac79e98951cada3ec6278801775bd3aeb3cd1690bd6bb6582254fd176c5913
+EBUILD mpi4py-3.1.5.ebuild 1711 BLAKE2B 2cad08c0e4ab565831f3c3e6410df1e2356d455eef722e70ecd4f3b251df6fb3f3b20bdd0bf51af630be45a575fdcdf3b88a57bf2d3d4315dcd9d56fc8755017 SHA512 b5c9e4126f9d6bc4878ca46ec021c4ef1f9b3f6254c36fa94a22d457140a53161e8a76b4f25c21b34d6934f7cc8fb54beb0ae3769e2cbe6c5c2314fd8448abb3
MISC metadata.xml 1229 BLAKE2B 1634ae0e35f9b9362e9b4eaf21443a1fe6c7fc54ec6e4cc5914695533a3563586371cde7b48e34dfcdad6dc5a89f49bec705e434e68353e93e122c272fa163f3 SHA512 d0892adce1d1b5253185a9b539d2dca2a0d4cc96ce7e6e5cfb0507a90fdc88d92d7c74fc6fc93e951872bcfad73d4071b403b7e4269081c55b18789f09b35226
diff --git a/dev-python/mpi4py/mpi4py-3.1.4.ebuild b/dev-python/mpi4py/mpi4py-3.1.4.ebuild
deleted file mode 100644
index fc59015a3c47..000000000000
--- a/dev-python/mpi4py/mpi4py-3.1.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Message Passing Interface for Python"
-HOMEPAGE="https://github.com/mpi4py/mpi4py https://pypi.org/project/mpi4py/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- virtual/mpi
-"
-DEPEND="${RDEPEND}
- test? (
- virtual/mpi[romio]
- )
-"
-
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
- # not needed on install
- rm -vr docs/source || die
- rm test/test_pickle.py || die # disabled by Gentoo-bug #659348
- distutils-r1_python_prepare_all
-}
-
-src_compile() {
- export FAKEROOTKEY=1
- distutils-r1_src_compile
-}
-
-python_test() {
- echo "Beginning test phase"
- pushd "${BUILD_DIR}"/../ &> /dev/null || die
- # spawn is not stable in OpenMPI 4
- # https://github.com/jsquyres/ompi/pull/4#issuecomment-806897758
- # oob_tcp_if_include lo is needed to allow test in systemd-nspawn container
- mpiexec --use-hwthread-cpus --mca btl tcp,self --mca oob_tcp_if_include lo \
- -n 1 "${PYTHON}" -B ./test/runtests.py -v \
- --exclude="test_msgspec" --exclude="test_spawn" ||
- die "Testsuite failed under ${EPYTHON}"
- popd &> /dev/null || die
-}
-
-python_install_all() {
- use doc && local HTML_DOCS=( docs/. )
- use examples && local DOCS=( demo )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/mpi4py/mpi4py-3.1.5.ebuild b/dev-python/mpi4py/mpi4py-3.1.5.ebuild
index 9bcc7d4e4b68..91b39fef9ee1 100644
--- a/dev-python/mpi4py/mpi4py-3.1.5.ebuild
+++ b/dev-python/mpi4py/mpi4py-3.1.5.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/mpi4py/mpi4py https://pypi.org/project/mpi4py/"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RESTRICT="!test? ( test )"