pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-mpi4pi: Update to 4.1.1



Module Name:	pkgsrc-wip
Committed By:	matthew <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Sat Mar 7 09:51:09 2026 -0700
Changeset:	5ad89671c606579d11a5c32d8d8d1157ecc0f673

Modified Files:
	py-mpi4py/Makefile
	py-mpi4py/PLIST
	py-mpi4py/distinfo

Log Message:
py-mpi4pi: Update to 4.1.1

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5ad89671c606579d11a5c32d8d8d1157ecc0f673

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-mpi4py/Makefile | 15 ++++++++----
 py-mpi4py/PLIST    | 72 ++++++++++++++++++++++++++++++++++++++++++------------
 py-mpi4py/distinfo |  6 ++---
 3 files changed, 69 insertions(+), 24 deletions(-)

diffs:
diff --git a/py-mpi4py/Makefile b/py-mpi4py/Makefile
index a58848e3e8..7bcb4ccea1 100644
--- a/py-mpi4py/Makefile
+++ b/py-mpi4py/Makefile
@@ -1,17 +1,22 @@
 # $NetBSD$
 
-DISTNAME=	mpi4py-3.0.3
+DISTNAME=	mpi4py-4.1.1
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	parallel python
-MASTER_SITES=   ${MASTER_SITE_PYPI:=m/mpi4py}
+MASTER_SITES=   ${MASTER_SITE_PYPI:=m/mpi4py/}
 
-MAINTAINER=     jihbed.research%gmail.com@localhost
-HOMEPAGE=       https://bitbucket.org/mpi4py/mpi4py/
+MAINTAINER=     matthewd%fastmail.us@localhost
+HOMEPAGE=       https://mpi4py.github.io/mpi4py/stable/
 COMMENT=        MPI for Python - Python bindings for MPI
 LICENSE=        modified-bsd
 
+.include "../../lang/python/pyversion.mk"
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=68.2:../../devel/py-setuptools
+
+DEPENDS+=	${PYPKGPREFIX}-colorlog>=6.10.1:../../devel/py-colorlog
 
 .include "../../devel/py-cython/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/mpi.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-mpi4py/PLIST b/py-mpi4py/PLIST
index 38c327bcfe..5cc5615be6 100644
--- a/py-mpi4py/PLIST
+++ b/py-mpi4py/PLIST
@@ -1,54 +1,94 @@
 @comment $NetBSD$
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.rst
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/mpi4py/MPI.h
 ${PYSITELIB}/mpi4py/MPI.pxd
+${PYSITELIB}/mpi4py/MPI.pyi
 ${PYSITELIB}/mpi4py/MPI.so
+${PYSITELIB}/mpi4py/MPI_api.h
 ${PYSITELIB}/mpi4py/__init__.pxd
 ${PYSITELIB}/mpi4py/__init__.py
 ${PYSITELIB}/mpi4py/__init__.pyc
+${PYSITELIB}/mpi4py/__init__.pyi
 ${PYSITELIB}/mpi4py/__init__.pyo
 ${PYSITELIB}/mpi4py/__main__.py
 ${PYSITELIB}/mpi4py/__main__.pyc
+${PYSITELIB}/mpi4py/__main__.pyi
 ${PYSITELIB}/mpi4py/__main__.pyo
+${PYSITELIB}/mpi4py/_mpiabi.py
+${PYSITELIB}/mpi4py/_mpiabi.pyc
+${PYSITELIB}/mpi4py/_mpiabi.pyi
+${PYSITELIB}/mpi4py/_mpiabi.pyo
 ${PYSITELIB}/mpi4py/bench.py
 ${PYSITELIB}/mpi4py/bench.pyc
+${PYSITELIB}/mpi4py/bench.pyi
 ${PYSITELIB}/mpi4py/bench.pyo
-${PYSITELIB}/mpi4py/dl.so
 ${PYSITELIB}/mpi4py/futures/__init__.py
 ${PYSITELIB}/mpi4py/futures/__init__.pyc
+${PYSITELIB}/mpi4py/futures/__init__.pyi
 ${PYSITELIB}/mpi4py/futures/__init__.pyo
 ${PYSITELIB}/mpi4py/futures/__main__.py
 ${PYSITELIB}/mpi4py/futures/__main__.pyc
+${PYSITELIB}/mpi4py/futures/__main__.pyi
 ${PYSITELIB}/mpi4py/futures/__main__.pyo
 ${PYSITELIB}/mpi4py/futures/_base.py
 ${PYSITELIB}/mpi4py/futures/_base.pyc
+${PYSITELIB}/mpi4py/futures/_base.pyi
 ${PYSITELIB}/mpi4py/futures/_base.pyo
-${PYSITELIB}/mpi4py/futures/_lib.py
-${PYSITELIB}/mpi4py/futures/_lib.pyc
-${PYSITELIB}/mpi4py/futures/_lib.pyo
+${PYSITELIB}/mpi4py/futures/_core.py
+${PYSITELIB}/mpi4py/futures/_core.pyc
+${PYSITELIB}/mpi4py/futures/_core.pyi
+${PYSITELIB}/mpi4py/futures/_core.pyo
 ${PYSITELIB}/mpi4py/futures/aplus.py
 ${PYSITELIB}/mpi4py/futures/aplus.pyc
+${PYSITELIB}/mpi4py/futures/aplus.pyi
 ${PYSITELIB}/mpi4py/futures/aplus.pyo
 ${PYSITELIB}/mpi4py/futures/pool.py
 ${PYSITELIB}/mpi4py/futures/pool.pyc
+${PYSITELIB}/mpi4py/futures/pool.pyi
 ${PYSITELIB}/mpi4py/futures/pool.pyo
 ${PYSITELIB}/mpi4py/futures/server.py
 ${PYSITELIB}/mpi4py/futures/server.pyc
+${PYSITELIB}/mpi4py/futures/server.pyi
 ${PYSITELIB}/mpi4py/futures/server.pyo
+${PYSITELIB}/mpi4py/futures/util.py
+${PYSITELIB}/mpi4py/futures/util.pyc
+${PYSITELIB}/mpi4py/futures/util.pyi
+${PYSITELIB}/mpi4py/futures/util.pyo
 ${PYSITELIB}/mpi4py/include/mpi4py/mpi.pxi
-${PYSITELIB}/mpi4py/include/mpi4py/mpi4py.MPI.h
-${PYSITELIB}/mpi4py/include/mpi4py/mpi4py.MPI_api.h
 ${PYSITELIB}/mpi4py/include/mpi4py/mpi4py.h
 ${PYSITELIB}/mpi4py/include/mpi4py/mpi4py.i
-${PYSITELIB}/mpi4py/lib-pmpi/libmpe.so
-${PYSITELIB}/mpi4py/lib-pmpi/libvt-hyb.so
-${PYSITELIB}/mpi4py/lib-pmpi/libvt-mpi.so
-${PYSITELIB}/mpi4py/lib-pmpi/libvt.so
+${PYSITELIB}/mpi4py/include/mpi4py/pycapi.h
 ${PYSITELIB}/mpi4py/libmpi.pxd
-${PYSITELIB}/mpi4py/mpi.cfg
+${PYSITELIB}/mpi4py/py.typed
 ${PYSITELIB}/mpi4py/run.py
 ${PYSITELIB}/mpi4py/run.pyc
+${PYSITELIB}/mpi4py/run.pyi
 ${PYSITELIB}/mpi4py/run.pyo
+${PYSITELIB}/mpi4py/typing.py
+${PYSITELIB}/mpi4py/typing.pyc
+${PYSITELIB}/mpi4py/typing.pyi
+${PYSITELIB}/mpi4py/typing.pyo
+${PYSITELIB}/mpi4py/util/__init__.py
+${PYSITELIB}/mpi4py/util/__init__.pyc
+${PYSITELIB}/mpi4py/util/__init__.pyi
+${PYSITELIB}/mpi4py/util/__init__.pyo
+${PYSITELIB}/mpi4py/util/dtlib.py
+${PYSITELIB}/mpi4py/util/dtlib.pyc
+${PYSITELIB}/mpi4py/util/dtlib.pyi
+${PYSITELIB}/mpi4py/util/dtlib.pyo
+${PYSITELIB}/mpi4py/util/pkl5.py
+${PYSITELIB}/mpi4py/util/pkl5.pyc
+${PYSITELIB}/mpi4py/util/pkl5.pyi
+${PYSITELIB}/mpi4py/util/pkl5.pyo
+${PYSITELIB}/mpi4py/util/pool.py
+${PYSITELIB}/mpi4py/util/pool.pyc
+${PYSITELIB}/mpi4py/util/pool.pyi
+${PYSITELIB}/mpi4py/util/pool.pyo
+${PYSITELIB}/mpi4py/util/sync.py
+${PYSITELIB}/mpi4py/util/sync.pyc
+${PYSITELIB}/mpi4py/util/sync.pyi
+${PYSITELIB}/mpi4py/util/sync.pyo
diff --git a/py-mpi4py/distinfo b/py-mpi4py/distinfo
index b0e8a3e1b8..d2d9e901f7 100644
--- a/py-mpi4py/distinfo
+++ b/py-mpi4py/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.1 2013/09/10 21:19:44 jihbed Exp $
 
-RMD160 (mpi4py-3.0.3.tar.gz) = 50619974c2b5b566554d891f6172154b9f60edd5
-SHA512 (mpi4py-3.0.3.tar.gz) = 041768f753c8188b2560fe92711861780f0d77eda3281433520c98bb1e9b4da6a89c364f2d1c4623868ffbbcfde34ef556198b1bef6fc1c4a9c19cd5e71b546c
-Size (mpi4py-3.0.3.tar.gz) = 1429389 bytes
+BLAKE2s (mpi4py-4.1.1.tar.gz) = d67a67f42f6694a56d90fb34cd4f8333ff22773053ebd8f7a52de2920209d6dc
+SHA512 (mpi4py-4.1.1.tar.gz) = 561aa03d7b1698de03c81c0658953b3f7274252d2bedfa3f77c4fe043c5009cebf68b15715ce3040eab38cda30705af05309febc85fee6b73ec41a8007c99895
+Size (mpi4py-4.1.1.tar.gz) = 500518 bytes


Home | Main Index | Thread Index | Old Index