git: 63e9cdf34e9c - main - math/moab: update 5.5.1 → 5.6.0
Yuri Victorovich <[email protected]> Thu, 06 Aug 2026 22:23:12 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=63e9cdf34e9c4992165d1c5b5a77073e8018d1fc commit 63e9cdf34e9c4992165d1c5b5a77073e8018d1fc Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-06 22:18:33 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-06 22:22:59 +0000 math/moab: update 5.5.1 → 5.6.0 --- math/moab/Makefile | 14 +++++++++----- math/moab/distinfo | 6 +++--- math/moab/pkg-plist | 9 ++++++--- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/math/moab/Makefile b/math/moab/Makefile index 3456fa68b3dd..b0f5aeb230d8 100644 --- a/math/moab/Makefile +++ b/math/moab/Makefile @@ -1,12 +1,12 @@ PORTNAME= moab -DISTVERSION= 5.5.1 -PORTREVISION= 3 +DISTVERSION= 5.6.0 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ MAINTAINER= [email protected] COMMENT= Component for representing and evaluating mesh data -WWW= https://press3.mcs.anl.gov/sigma/moab-library/ +WWW= https://sigma.mcs.anl.gov/moab-library/ \ + https://bitbucket.org/fathomteam/moab/src/master/ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/LICENSE @@ -15,16 +15,18 @@ LIB_DEPENDS= libhdf5.so:science/hdf5 \ libnetcdf.so:science/netcdf \ libopenblas.so:math/openblas -USES= cmake eigen:3 fortran +USES= cmake:testing eigen:3 fortran USE_LDCONFIG= yes CMAKE_ARGS= -DBLAS_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so \ -DLAPACK_LIBRARIES:STRING=${LOCALBASE}/lib/libopenblas.so \ -DFREEBSD_STAGEDIR:STRING=${STAGEDIR} +CMAKE_OFF= ENABLE_TESTING +CMAKE_TESTING_ON= ENABLE_TESTING BB_ACCOUNT= fathomteam BB_PROJECT= ${PORTNAME} -BB_COMMIT= 0c84f0d50f3f +BB_COMMIT= 3fa8ae9e8025 WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} @@ -44,4 +46,6 @@ post-install: # examples are installed into a wrong location, maybe fix them later? @${RM} -r ${STAGEDIR}${PREFIX}/share/examples +# tests as of 5.6.0: 98% tests passed, 1 tests failed out of 52 (the bitnucket issues page says that they will disappear soon, which is weird, so we coundn't report the test failure) + .include <bsd.port.mk> diff --git a/math/moab/distinfo b/math/moab/distinfo index f9c4688f2913..dc45479fbcb1 100644 --- a/math/moab/distinfo +++ b/math/moab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714146317 -SHA256 (moab-5.5.1.tar.gz) = 598a9e72b0d03cf487c49aee2defb60ab5c19bd9194de9a3134f0fd04d376f13 -SIZE (moab-5.5.1.tar.gz) = 19527072 +TIMESTAMP = 1786053433 +SHA256 (moab-5.6.0.tar.gz) = db7ad8a2d0069b8446225ec7fb71e034a0e8698508680804965c95c3b1bb944e +SIZE (moab-5.6.0.tar.gz) = 20435759 diff --git a/math/moab/pkg-plist b/math/moab/pkg-plist index 2bf7abe3d9b6..bdde2cb5b44c 100644 --- a/math/moab/pkg-plist +++ b/math/moab/pkg-plist @@ -18,9 +18,9 @@ include/MBCN_protos.h include/MBEntityType.h %%MPI%%include/MBParallelConventions.h include/MBTagConventions.hpp -include/iBase.h -include/iBase_f.h include/imoab.mod +include/mbcoupler/Coupler.hpp +include/mbcoupler/ElemUtil.hpp include/moab/AdaptiveKDTree.hpp include/moab/BSPTree.hpp include/moab/BSPTreePoly.hpp @@ -52,6 +52,7 @@ include/moab/HigherOrderFactory.hpp include/moab/HomXform.hpp include/moab/Interface.hpp include/moab/IntxMesh/Intx2Mesh.hpp +include/moab/IntxMesh/Intx2MeshEdges.hpp include/moab/IntxMesh/Intx2MeshInPlane.hpp include/moab/IntxMesh/Intx2MeshOnSphere.hpp include/moab/IntxMesh/IntxRllCssphere.hpp @@ -119,12 +120,14 @@ include/moab_export.h %%MPI%%include/moab_mpi.h %%MPI%%include/moab_mpi_config.h lib/cmake/MOAB/MOABConfig.cmake +lib/cmake/MOAB/MOABConfigVersion.cmake lib/cmake/MOAB/MOABTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MOAB/MOABTargets.cmake lib/cmake/MOAB/ResolveCompilerPaths.cmake lib/libMOAB.so lib/libMOAB.so.5 -lib/libMOAB.so.5.5.1 +lib/libMOAB.so.5.6.0 +lib/libmbcoupler.so lib/moab.make libdata/pkgconfig/MOAB.pc share/man/man1/mbconvert.1.gz