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