git: 266c6dbb192a - main - math/py-slepc4py: update 3.22.2 → 3.25.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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