git: f61b53ea2991 - main - science/elmerfem: upgrade to 26.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 29 Apr 2026 21:51:56 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f61b53ea2991a91fd48f9db9b35cc9fc2908f7a5
commit f61b53ea2991a91fd48f9db9b35cc9fc2908f7a5
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2026-04-29 20:35:04 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2026-04-29 21:51:10 +0000
science/elmerfem: upgrade to 26.2
Release notes at https://github.com/ElmerCSC/elmerfem/releases/tag/release-26.2
---
science/elmerfem/Makefile | 6 ++++--
science/elmerfem/distinfo | 6 +++---
science/elmerfem/files/pkg-message.in | 10 ++++++++++
science/elmerfem/pkg-plist | 5 +++++
4 files changed, 22 insertions(+), 5 deletions(-)
diff --git a/science/elmerfem/Makefile b/science/elmerfem/Makefile
index ecc20d9461ec..88086da58991 100644
--- a/science/elmerfem/Makefile
+++ b/science/elmerfem/Makefile
@@ -1,7 +1,6 @@
PORTNAME= elmerfem
DISTVERSIONPREFIX= release-
-DISTVERSION= 26.1
-PORTREVISION= 4
+DISTVERSION= 26.2
CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
@@ -26,6 +25,7 @@ USE_LDCONFIG= ${PREFIX}/lib/elmersolver
CMAKE_ARGS= -DELMER_FEM_REVISION:STRING=${GH_TAGNAME}
ALL_TARGET= # empty
+TESTING_UNSAFE= yes
CMAKE_ARGS+= -DHAVE_INTTYPES_H:BOOL=ON \
-DEXTERNAL_ARPACK:BOOL=ON \
@@ -74,6 +74,8 @@ _PYVERSION= ${PYTHON_VER}${PYTHON_ABIVER}
_QT5_LIBS= buildtools:build core declarative gui network opengl \
printsupport qmake:build script sql svg widgets xml
+SUB_FILES= pkg-message
+
.include <../../math/vtk9/Makefile.version>
.include <bsd.port.pre.mk>
diff --git a/science/elmerfem/distinfo b/science/elmerfem/distinfo
index ed6944cee02a..62d9a01260b4 100644
--- a/science/elmerfem/distinfo
+++ b/science/elmerfem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1770048771
-SHA256 (ElmerCSC-elmerfem-release-26.1_GH0.tar.gz) = 8a7371d92d820331b71428d0219119a68a514eca29848d4c3a420e701677cf2f
-SIZE (ElmerCSC-elmerfem-release-26.1_GH0.tar.gz) = 65856314
+TIMESTAMP = 1777487170
+SHA256 (ElmerCSC-elmerfem-release-26.2_GH0.tar.gz) = def442937d69234f7e1b36e902a7fcd2a428d671e62f0275bf05aeef7ebbcade
+SIZE (ElmerCSC-elmerfem-release-26.2_GH0.tar.gz) = 66623399
diff --git a/science/elmerfem/files/pkg-message.in b/science/elmerfem/files/pkg-message.in
new file mode 100644
index 000000000000..be1fa7ab1bed
--- /dev/null
+++ b/science/elmerfem/files/pkg-message.in
@@ -0,0 +1,10 @@
+[
+{ type: install
+ message: <<EOM
+
+In order to run ElmerGUI you have to set the environment variable
+ELMERGUI_HOME to %%PREFIX%%/share/ElmerGUI
+
+EOM
+}
+]
diff --git a/science/elmerfem/pkg-plist b/science/elmerfem/pkg-plist
index 2c92b1b4601e..f167e41dcc45 100644
--- a/science/elmerfem/pkg-plist
+++ b/science/elmerfem/pkg-plist
@@ -364,6 +364,7 @@ share/elmersolver/include/exchangecorrelations.mod
share/elmersolver/include/fetisolve.mod
share/elmersolver/include/freesurface.mod
share/elmersolver/include/generalutils.mod
+share/elmersolver/include/geometryfitting.mod
share/elmersolver/include/globmat.mod
share/elmersolver/include/globmatc.mod
share/elmersolver/include/h1basis.mod
@@ -402,6 +403,7 @@ share/elmersolver/include/matrixassembly.mod
share/elmersolver/include/maxwell.mod
share/elmersolver/include/maxwellaxis.mod
share/elmersolver/include/maxwellgeneral.mod
+share/elmersolver/include/meshallocations.mod
share/elmersolver/include/meshgenerate.mod
share/elmersolver/include/meshpartition.mod
share/elmersolver/include/meshremeshing.mod
@@ -409,6 +411,7 @@ share/elmersolver/include/meshutils.mod
share/elmersolver/include/messages.mod
share/elmersolver/include/mgdynmaterialutils.mod
share/elmersolver/include/modeldescription.mod
+share/elmersolver/include/mortarutils.mod
share/elmersolver/include/multigrid.mod
share/elmersolver/include/navierstokes.mod
share/elmersolver/include/navierstokescylindrical.mod
@@ -470,6 +473,7 @@ share/elmersolver/lib/DivProjection.so
share/elmersolver/lib/DivergenceSolver.so
share/elmersolver/lib/EMPort.so
share/elmersolver/lib/EMWaveSolver.so
+share/elmersolver/lib/EdgeFEInterpolationTest.so
share/elmersolver/lib/ElasticSolve.so
share/elmersolver/lib/ElectricForce.so
share/elmersolver/lib/Electrokinetics.so
@@ -515,6 +519,7 @@ share/elmersolver/lib/MeshSolve.so
share/elmersolver/lib/ModelMixedPoisson.so
share/elmersolver/lib/ModelPDE.so
share/elmersolver/lib/ModelPDECutFEM.so
+share/elmersolver/lib/ModelPDEhandle.so
share/elmersolver/lib/NodeToEdgeSolver.so
share/elmersolver/lib/NonphysicalMeshSolve.so
share/elmersolver/lib/NormalSolver.so