Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2026 21:51:56 +0000
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f61b53ea2991 - main - science/elmerfem: upgrade to 26.2
Message-ID:  <69f27d7c.1bd81.1773133a@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f27d7c.1bd81.1773133a>