git: 3fc9c464bf6f - main - science/py-PyFR: update 2.1 → 3.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 14 Mar 2026 19:34:32 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3fc9c464bf6f78858c24fa5154b343cc272c3cc2
commit 3fc9c464bf6f78858c24fa5154b343cc272c3cc2
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-14 16:32:29 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-14 19:34:19 +0000
science/py-PyFR: update 2.1 → 3.1
Reported by: portscout
---
science/py-PyFR/Makefile | 11 ++++++++---
science/py-PyFR/distinfo | 6 +++---
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/science/py-PyFR/Makefile b/science/py-PyFR/Makefile
index b85dde19938a..a8846e1c46ad 100644
--- a/science/py-PyFR/Makefile
+++ b/science/py-PyFR/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PyFR
-DISTVERSION= 2.1
+DISTVERSION= 3.1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,8 @@ DISTNAME= pyfr-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework for solving advection-diffusion type problems
-WWW= https://www.pyfr.org/
+WWW= https://www.pyfr.org/ \
+ https://github.com/PyFR/PyFR
LICENSE= BSD3CLAUSE
@@ -28,6 +29,8 @@ SHEBANG_FILES= setup.py pyfr/__main__.py
NO_ARCH= yes
+TEST_WRKSRC= ${WRKSRC}/pyfr/tests
+
OPTIONS_MULTI= PARALLEL
OPTIONS_MULTI_PARALLEL= OPENCL OPENMP # CUDA isn't supported on FreeBSD
OPTIONS_DEFAULT= ${OPTIONS_MULTI_PARALLEL}
@@ -44,6 +47,8 @@ post-install: # workaround: https://groups.google.com/forum/#!topic/pyfrmailingl
@${RM} ${STAGEDIR}${PREFIX}/__main__.py
@${REINPLACE_CMD} 's|^${PREFIX}/__main__\.py||' ${_PYTHONPKGLIST}
-# tests as of 2.1: 1 passed in 8.65s
+# tests as of 3.1:
+# Results (0.66s):
+# 3 passed
.include <bsd.port.mk>
diff --git a/science/py-PyFR/distinfo b/science/py-PyFR/distinfo
index d7a498f49b13..d478beb59c8d 100644
--- a/science/py-PyFR/distinfo
+++ b/science/py-PyFR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744495808
-SHA256 (pyfr-2.1.tar.gz) = 9da6c66cf7322a2242efd46c679dc9de43d134b2fce4076f44d7951ed6dff665
-SIZE (pyfr-2.1.tar.gz) = 497285
+TIMESTAMP = 1773505093
+SHA256 (pyfr-3.1.tar.gz) = a41d183f6d1499a2e0f65ca8b231032b23ae3166acb278201b9dadfeb6ec63ef
+SIZE (pyfr-3.1.tar.gz) = 531411