Index: head/math/mfem/files/patch-general_zstr.hpp =================================================================== --- head/math/mfem/files/patch-general_zstr.hpp (revision 553752) +++ head/math/mfem/files/patch-general_zstr.hpp (nonexistent) @@ -1,11 +0,0 @@ ---- general/zstr.hpp.orig 2020-03-11 15:50:47 UTC -+++ general/zstr.hpp -@@ -69,7 +69,7 @@ static std::string strerror() - { - buff = "Unknown error"; - } --#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE || defined(__APPLE__) -+#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE || defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__) - // XSI-compliant strerror_r() - if (strerror_r(errno, &buff[0], buff.size()) != 0) - { Property changes on: head/math/mfem/files/patch-general_zstr.hpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/math/mfem/Makefile =================================================================== --- head/math/mfem/Makefile (revision 553752) +++ head/math/mfem/Makefile (revision 553753) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= mfem DISTVERSIONPREFIX= v -DISTVERSION= 4.1 +DISTVERSION= 4.2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Lightweight, general, scalable C++ library for finite element methods LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++11-lang USE_GITHUB= yes USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS OPTIONS_DEFINE= MPI MPI_CMAKE_BOOL= MFEM_USE_MPI MPI_BROKEN= see https://github.com/mfem/mfem/issues/622 .include Index: head/math/mfem/distinfo =================================================================== --- head/math/mfem/distinfo (revision 553752) +++ head/math/mfem/distinfo (revision 553753) @@ -1,3 +1,3 @@ -TIMESTAMP = 1583908718 -SHA256 (mfem-mfem-v4.1_GH0.tar.gz) = 88cc7f1f8a0f3d050041ddaef8da09d1216e2c7d75a4c08c3aaad6a0565aa90e -SIZE (mfem-mfem-v4.1_GH0.tar.gz) = 8275547 +TIMESTAMP = 1604132718 +SHA256 (mfem-mfem-v4.2_GH0.tar.gz) = 15ff770bb97565b085f0b8b91df60b529f427c134d1d3fe7f700aca9d3209884 +SIZE (mfem-mfem-v4.2_GH0.tar.gz) = 2424993 Index: head/math/mfem/pkg-descr =================================================================== --- head/math/mfem/pkg-descr (revision 553752) +++ head/math/mfem/pkg-descr (revision 553753) @@ -1,8 +1,8 @@ Features: * Arbitrary high-order finite element meshes and spaces. * Wide variety of finite element discretization approaches. * Conforming and nonconforming adaptive mesh refinement. * Scalable to hundreds of thousands of cores. * etc. -WWW: http://mfem.org/ +WWW: https://mfem.org/ Index: head/math/mfem/pkg-plist =================================================================== --- head/math/mfem/pkg-plist (revision 553752) +++ head/math/mfem/pkg-plist (revision 553753) @@ -1,136 +1,159 @@ include/mfem-performance.hpp include/mfem.hpp include/mfem/config/config.hpp include/mfem/config/tconfig.hpp +include/mfem/fem/adios2datacollection.hpp include/mfem/fem/bilinearform.hpp include/mfem/fem/bilinearform_ext.hpp include/mfem/fem/bilininteg.hpp include/mfem/fem/coefficient.hpp include/mfem/fem/complex_fem.hpp include/mfem/fem/conduitdatacollection.hpp +include/mfem/fem/convergence.hpp include/mfem/fem/datacollection.hpp include/mfem/fem/eltrans.hpp include/mfem/fem/estimators.hpp include/mfem/fem/fe.hpp include/mfem/fem/fe_coll.hpp include/mfem/fem/fem.hpp include/mfem/fem/fespace.hpp +include/mfem/fem/fespacehierarchy.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/linearform.hpp include/mfem/fem/lininteg.hpp +include/mfem/fem/multigrid.hpp include/mfem/fem/nonlinearform.hpp include/mfem/fem/nonlinearform_ext.hpp include/mfem/fem/nonlininteg.hpp include/mfem/fem/pbilinearform.hpp include/mfem/fem/pfespace.hpp include/mfem/fem/pgridfunc.hpp include/mfem/fem/plinearform.hpp include/mfem/fem/pnonlinearform.hpp include/mfem/fem/prestriction.hpp include/mfem/fem/quadinterpolator.hpp include/mfem/fem/quadinterpolator_face.hpp include/mfem/fem/restriction.hpp include/mfem/fem/sidredatacollection.hpp include/mfem/fem/staticcond.hpp include/mfem/fem/tbilinearform.hpp include/mfem/fem/tbilininteg.hpp include/mfem/fem/tcoefficient.hpp include/mfem/fem/teltrans.hpp include/mfem/fem/tevaluator.hpp include/mfem/fem/tfe.hpp include/mfem/fem/tfespace.hpp include/mfem/fem/tintrules.hpp include/mfem/fem/tmop.hpp include/mfem/fem/tmop_tools.hpp +include/mfem/fem/transfer.hpp +include/mfem/general/adios2stream.hpp include/mfem/general/array.hpp +include/mfem/general/backends.hpp include/mfem/general/binaryio.hpp include/mfem/general/communication.hpp include/mfem/general/cuda.hpp include/mfem/general/device.hpp include/mfem/general/error.hpp include/mfem/general/forall.hpp +include/mfem/general/gecko.hpp include/mfem/general/globals.hpp include/mfem/general/hash.hpp include/mfem/general/hip.hpp include/mfem/general/isockstream.hpp include/mfem/general/mem_alloc.hpp include/mfem/general/mem_manager.hpp include/mfem/general/occa.hpp include/mfem/general/optparser.hpp include/mfem/general/osockstream.hpp include/mfem/general/sets.hpp include/mfem/general/socketstream.hpp include/mfem/general/sort_pairs.hpp include/mfem/general/stable3d.hpp include/mfem/general/table.hpp include/mfem/general/tassign.hpp include/mfem/general/text.hpp include/mfem/general/tic_toc.hpp include/mfem/general/version.hpp include/mfem/general/zstr.hpp +include/mfem/linalg/amgxsolver.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/cpardiso.hpp include/mfem/linalg/densemat.hpp include/mfem/linalg/dtensor.hpp include/mfem/linalg/ginkgo.hpp include/mfem/linalg/handle.hpp include/mfem/linalg/hiop.hpp include/mfem/linalg/hypre.hpp include/mfem/linalg/hypre_parcsr.hpp include/mfem/linalg/invariants.hpp include/mfem/linalg/kernels.hpp include/mfem/linalg/linalg.hpp include/mfem/linalg/matrix.hpp include/mfem/linalg/ode.hpp include/mfem/linalg/operator.hpp include/mfem/linalg/petsc.hpp +include/mfem/linalg/petscinternals.hpp +include/mfem/linalg/simd.hpp +include/mfem/linalg/simd/auto.hpp +include/mfem/linalg/simd/m128.hpp +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/vsx.hpp +include/mfem/linalg/simd/vsx128.hpp +include/mfem/linalg/simd/x86.hpp +include/mfem/linalg/slepc.hpp include/mfem/linalg/solvers.hpp include/mfem/linalg/sparsemat.hpp include/mfem/linalg/sparsesmoothers.hpp include/mfem/linalg/strumpack.hpp include/mfem/linalg/sundials.hpp include/mfem/linalg/superlu.hpp include/mfem/linalg/tlayout.hpp include/mfem/linalg/tmatrix.hpp include/mfem/linalg/ttensor.hpp include/mfem/linalg/vector.hpp include/mfem/mesh/element.hpp +include/mfem/mesh/gmsh.hpp include/mfem/mesh/hexahedron.hpp include/mfem/mesh/mesh.hpp include/mfem/mesh/mesh_headers.hpp include/mfem/mesh/mesh_operators.hpp include/mfem/mesh/mesquite.hpp include/mfem/mesh/ncmesh.hpp include/mfem/mesh/ncmesh_tables.hpp include/mfem/mesh/nurbs.hpp include/mfem/mesh/pmesh.hpp include/mfem/mesh/pncmesh.hpp include/mfem/mesh/point.hpp include/mfem/mesh/pumi.hpp include/mfem/mesh/quadrilateral.hpp include/mfem/mesh/segment.hpp include/mfem/mesh/tetrahedron.hpp include/mfem/mesh/tmesh.hpp include/mfem/mesh/triangle.hpp include/mfem/mesh/vertex.hpp include/mfem/mesh/vtk.hpp include/mfem/mesh/wedge.hpp include/mfem/mfem-performance.hpp include/mfem/mfem.hpp lib/cmake/mfem/MFEMConfig.cmake 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.1.0 +lib/libmfem.so.4.2.0 %%DATADIR%%/config.mk %%DATADIR%%/test.mk