summaryrefslogtreecommitdiff
path: root/math/mfem
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-08-01 10:21:31 -0700
committerYuri Victorovich <yuri@FreeBSD.org>2021-08-01 10:22:12 -0700
commit822b596f7b2090ab07233223aade5fbf56a2fca2 (patch)
tree58704cfe03dc982dc6da7e3286cb466f5d1a5885 /math/mfem
parentdevel/taskflow: Update 3.1.0 -> 3.2.0 (diff)
math/mfem: Update 4.2 -> 4.3
Reported by: portscout
Diffstat (limited to 'math/mfem')
-rw-r--r--math/mfem/Makefile5
-rw-r--r--math/mfem/distinfo6
-rw-r--r--math/mfem/pkg-plist31
3 files changed, 33 insertions, 9 deletions
diff --git a/math/mfem/Makefile b/math/mfem/Makefile
index c683456cec48..15a5593e4736 100644
--- a/math/mfem/Makefile
+++ b/math/mfem/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mfem
DISTVERSIONPREFIX= v
-DISTVERSION= 4.2
+DISTVERSION= 4.3
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -9,11 +9,12 @@ COMMENT= Lightweight, general, scalable C++ library for finite element methods
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake compiler:c++11-lang
+USES= cmake:testing compiler:c++11-lang
USE_GITHUB= yes
USE_LDCONFIG= yes
CMAKE_ON= BUILD_SHARED_LIBS
+MFEM_TESTING_ON= MFEM_ENABLE_TESTING # tests are broken, see https://github.com/mfem/mfem/issues/2442
OPTIONS_DEFINE= MPI
diff --git a/math/mfem/distinfo b/math/mfem/distinfo
index 0f5037705deb..1e7c4aad7c8e 100644
--- a/math/mfem/distinfo
+++ b/math/mfem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1604132718
-SHA256 (mfem-mfem-v4.2_GH0.tar.gz) = 15ff770bb97565b085f0b8b91df60b529f427c134d1d3fe7f700aca9d3209884
-SIZE (mfem-mfem-v4.2_GH0.tar.gz) = 2424993
+TIMESTAMP = 1627836927
+SHA256 (mfem-mfem-v4.3_GH0.tar.gz) = b5f2b33997caeed653c0fadd353cdce596754f2883b5860ef7e5a370e33eeafd
+SIZE (mfem-mfem-v4.3_GH0.tar.gz) = 2859806
diff --git a/math/mfem/pkg-plist b/math/mfem/pkg-plist
index ef5f5ca45ecc..4c57d165b0c4 100644
--- a/math/mfem/pkg-plist
+++ b/math/mfem/pkg-plist
@@ -6,6 +6,17 @@ include/mfem/fem/adios2datacollection.hpp
include/mfem/fem/bilinearform.hpp
include/mfem/fem/bilinearform_ext.hpp
include/mfem/fem/bilininteg.hpp
+include/mfem/fem/ceed/algebraic.hpp
+include/mfem/fem/ceed/coefficient.hpp
+include/mfem/fem/ceed/convection.hpp
+include/mfem/fem/ceed/diffusion.hpp
+include/mfem/fem/ceed/full-assembly.hpp
+include/mfem/fem/ceed/integrator.hpp
+include/mfem/fem/ceed/mass.hpp
+include/mfem/fem/ceed/nlconvection.hpp
+include/mfem/fem/ceed/operator.hpp
+include/mfem/fem/ceed/solvers-atpmg.hpp
+include/mfem/fem/ceed/util.hpp
include/mfem/fem/coefficient.hpp
include/mfem/fem/complex_fem.hpp
include/mfem/fem/conduitdatacollection.hpp
@@ -18,16 +29,17 @@ include/mfem/fem/fe_coll.hpp
include/mfem/fem/fem.hpp
include/mfem/fem/fespace.hpp
include/mfem/fem/fespacehierarchy.hpp
+include/mfem/fem/fmsconvert.hpp
+include/mfem/fem/fmsdatacollection.hpp
include/mfem/fem/geom.hpp
include/mfem/fem/gridfunc.hpp
include/mfem/fem/gslib.hpp
include/mfem/fem/hybridization.hpp
include/mfem/fem/intrules.hpp
-include/mfem/fem/libceed/ceed.hpp
-include/mfem/fem/libceed/diffusion.hpp
-include/mfem/fem/libceed/mass.hpp
+include/mfem/fem/kernels.hpp
include/mfem/fem/linearform.hpp
include/mfem/fem/lininteg.hpp
+include/mfem/fem/lor.hpp
include/mfem/fem/multigrid.hpp
include/mfem/fem/nonlinearform.hpp
include/mfem/fem/nonlinearform_ext.hpp
@@ -38,6 +50,9 @@ include/mfem/fem/pgridfunc.hpp
include/mfem/fem/plinearform.hpp
include/mfem/fem/pnonlinearform.hpp
include/mfem/fem/prestriction.hpp
+include/mfem/fem/qinterp/dispatch.hpp
+include/mfem/fem/qinterp/eval.hpp
+include/mfem/fem/qinterp/grad.hpp
include/mfem/fem/quadinterpolator.hpp
include/mfem/fem/quadinterpolator_face.hpp
include/mfem/fem/restriction.hpp
@@ -52,9 +67,11 @@ include/mfem/fem/tfe.hpp
include/mfem/fem/tfespace.hpp
include/mfem/fem/tintrules.hpp
include/mfem/fem/tmop.hpp
+include/mfem/fem/tmop/tmop_pa.hpp
include/mfem/fem/tmop_tools.hpp
include/mfem/fem/transfer.hpp
include/mfem/general/adios2stream.hpp
+include/mfem/general/annotation.hpp
include/mfem/general/array.hpp
include/mfem/general/backends.hpp
include/mfem/general/binaryio.hpp
@@ -84,12 +101,15 @@ include/mfem/general/tic_toc.hpp
include/mfem/general/version.hpp
include/mfem/general/zstr.hpp
include/mfem/linalg/amgxsolver.hpp
+include/mfem/linalg/auxiliary.hpp
include/mfem/linalg/blockmatrix.hpp
include/mfem/linalg/blockoperator.hpp
include/mfem/linalg/blockvector.hpp
include/mfem/linalg/complex_operator.hpp
+include/mfem/linalg/constraints.hpp
include/mfem/linalg/cpardiso.hpp
include/mfem/linalg/densemat.hpp
+include/mfem/linalg/dinvariants.hpp
include/mfem/linalg/dtensor.hpp
include/mfem/linalg/ginkgo.hpp
include/mfem/linalg/handle.hpp
@@ -100,6 +120,7 @@ include/mfem/linalg/invariants.hpp
include/mfem/linalg/kernels.hpp
include/mfem/linalg/linalg.hpp
include/mfem/linalg/matrix.hpp
+include/mfem/linalg/mumps.hpp
include/mfem/linalg/ode.hpp
include/mfem/linalg/operator.hpp
include/mfem/linalg/petsc.hpp
@@ -111,6 +132,7 @@ include/mfem/linalg/simd/m256.hpp
include/mfem/linalg/simd/m512.hpp
include/mfem/linalg/simd/qpx.hpp
include/mfem/linalg/simd/qpx256.hpp
+include/mfem/linalg/simd/sve.hpp
include/mfem/linalg/simd/vsx.hpp
include/mfem/linalg/simd/vsx128.hpp
include/mfem/linalg/simd/x86.hpp
@@ -121,6 +143,7 @@ include/mfem/linalg/sparsesmoothers.hpp
include/mfem/linalg/strumpack.hpp
include/mfem/linalg/sundials.hpp
include/mfem/linalg/superlu.hpp
+include/mfem/linalg/symmat.hpp
include/mfem/linalg/tlayout.hpp
include/mfem/linalg/tmatrix.hpp
include/mfem/linalg/ttensor.hpp
@@ -154,6 +177,6 @@ lib/cmake/mfem/MFEMConfigVersion.cmake
lib/cmake/mfem/MFEMTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/mfem/MFEMTargets.cmake
lib/libmfem.so
-lib/libmfem.so.4.2.0
+lib/libmfem.so.4.3.0
%%DATADIR%%/config.mk
%%DATADIR%%/test.mk