git: 822b596f7b20 - main - math/mfem: Update 4.2 -> 4.3

Yuri Victorovich yuri at FreeBSD.org
Sun Aug 1 17:22:22 UTC 2021


The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=822b596f7b2090ab07233223aade5fbf56a2fca2

commit 822b596f7b2090ab07233223aade5fbf56a2fca2
Author:     Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-08-01 17:21:31 +0000
Commit:     Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-08-01 17:22:12 +0000

    math/mfem: Update 4.2 -> 4.3
    
    Reported by:    portscout
---
 math/mfem/Makefile  |  5 +++--
 math/mfem/distinfo  |  6 +++---
 math/mfem/pkg-plist | 31 +++++++++++++++++++++++++++----
 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 at 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


More information about the dev-commits-ports-all mailing list