git: 266c6dbb192a - main - math/py-slepc4py: update 3.22.2 → 3.25.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 10 Sep 2026 20:06:30 UTC
The branch main has been updated by yuri:

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

commit 266c6dbb192ae8729c0967c29be66ea59b066882
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-10 03:20:28 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-10 19:58:20 +0000

    math/py-slepc4py: update 3.22.2 → 3.25.1
---
 math/py-slepc4py/Makefile | 16 ++++++----------
 math/py-slepc4py/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile
index 74c09e7a6903..507c2b3d3edd 100644
--- a/math/py-slepc4py/Makefile
+++ b/math/py-slepc4py/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	slepc4py
-DISTVERSION=	3.22.2
-PORTREVISION=	5
+DISTVERSION=	3.25.1
 CATEGORIES=	math python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,14 +11,9 @@ WWW=		https://bitbucket.org/slepc/slepc4py
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-PY_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
-BUILD_DEPENDS=	${PY_DEPENDS}
-RUN_DEPENDS=	${PY_DEPENDS}
-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}
+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}
 
 USES=		fortran python
 USE_PYTHON=	autoplist cython distutils pytest
@@ -30,4 +24,6 @@ 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
+
 .include <bsd.port.mk>
diff --git a/math/py-slepc4py/distinfo b/math/py-slepc4py/distinfo
index a244a0aa47df..28d4015cf802 100644
--- a/math/py-slepc4py/distinfo
+++ b/math/py-slepc4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735975595
-SHA256 (slepc4py-3.22.2.tar.gz) = bd34d5560a36bafd81a0f071aca03a9fac140c6167b1b8a2f2e580b69a2a3255
-SIZE (slepc4py-3.22.2.tar.gz) = 137477
+TIMESTAMP = 1788944011
+SHA256 (slepc4py-3.25.1.tar.gz) = d5ac5c132ff7f5450fc511a50bdd2fce20b30e7618f53b6d64207832de33c75e
+SIZE (slepc4py-3.25.1.tar.gz) = 202558