git: ef0d2d591566 - main - math/py-slepc4py: update 3.25.1 → 3.26.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 03 Oct 2026 17:10:04 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ef0d2d591566b8fc7a5ae17260d4e01facb90f70

commit ef0d2d591566b8fc7a5ae17260d4e01facb90f70
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-03 15:06:02 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-03 17:09:59 +0000

    math/py-slepc4py: update 3.25.1 → 3.26.0
---
 math/py-slepc4py/Makefile | 20 +++++++++++++-------
 math/py-slepc4py/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile
index 507c2b3d3edd..6ae35df1e3b0 100644
--- a/math/py-slepc4py/Makefile
+++ b/math/py-slepc4py/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	slepc4py
-DISTVERSION=	3.25.1
+DISTVERSION=	3.26.0
 CATEGORIES=	math python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,19 +11,25 @@ WWW=		https://bitbucket.org/slepc/slepc4py
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
-LIB_DEPENDS=	libmpich.so:net/mpich libpetsc.so:science/PETSc libslepc.so:math/slepc
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
+LIB_DEPENDS=	libmpich.so:net/mpich \
+		libpetsc.so:science/PETSc \
+		libslepc.so:math/slepc
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
 
 USES=		fortran python
 USE_PYTHON=	autoplist cython distutils pytest
 
-MAKE_ENV=	PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE}
-TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+MAKE_ENV=	PETSC_DIR=${LOCALBASE} \
+		SLEPC_DIR=${LOCALBASE}
+TEST_ENV=	${MAKE_ENV} \
+		PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/slepc4py/lib/SLEPc${PYTHON_TAG}.so
 
-# tests as of 3.25.1: 112 passed in 0.86s
+# tests as of 3.26.0: 336 passed
 
 .include <bsd.port.mk>
diff --git a/math/py-slepc4py/distinfo b/math/py-slepc4py/distinfo
index 28d4015cf802..60d77beca08f 100644
--- a/math/py-slepc4py/distinfo
+++ b/math/py-slepc4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1788944011
-SHA256 (slepc4py-3.25.1.tar.gz) = d5ac5c132ff7f5450fc511a50bdd2fce20b30e7618f53b6d64207832de33c75e
-SIZE (slepc4py-3.25.1.tar.gz) = 202558
+TIMESTAMP = 1791038957
+SHA256 (slepc4py-3.26.0.tar.gz) = 07bf970c861736b9b977dfecd4ad46415d6c4a6f26b0ed128ecffae59613d6ff
+SIZE (slepc4py-3.26.0.tar.gz) = 206765