summaryrefslogtreecommitdiff
path: root/science/spheral/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'science/spheral/Makefile')
-rw-r--r--science/spheral/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/science/spheral/Makefile b/science/spheral/Makefile
index c6c14ef6c84b..ca4af45f614b 100644
--- a/science/spheral/Makefile
+++ b/science/spheral/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spheral
DISTVERSIONPREFIX= v
-DISTVERSION= 2024.06.1
-PORTREVISION= 6
+DISTVERSION= 2025.06.1
+PORTREVISION= 2
CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
@@ -9,18 +9,26 @@ COMMENT= Environment for hydrodynamical & gravitational numerical simulations
WWW= https://github.com/LLNL/spheral
LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/License.txt
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/polyclipper2d.hh:math/polyclipper
-LIB_DEPENDS= libaxom_core.so:science/axom \
+LIB_DEPENDS= libadiak.so:misc/adiak \
+ libaxom_core.so:science/axom \
libboost_filesystem.so:devel/boost-libs \
+ libcamp.so:devel/camp \
+ libchai.so:devel/chai \
libconduit.so:science/conduit \
+ libfmt.so:devel/libfmt \
libhdf5.so:science/hdf5 \
libmfem.so:math/mfem \
libosdCPU.so:graphics/opensubdiv \
libpolytope.so:science/polytope \
libqhull_r.so:math/qhull \
- libsiloh5.so:science/silo
+ libRAJA.so:misc/raja \
+ libsiloh5.so:science/silo \
+ libsz.so:science/libaec \
+ libsundials_core.so:math/sundials \
+ libumpire.so:devel/umpire
USES= cmake:testing compiler:c++14-lang eigen:3 fortran localbase:ldflags lua mpi:mpich python
USE_LDCONFIG= yes
@@ -53,7 +61,9 @@ CMAKE_OFF= ENABLE_TESTS ENABLE_DOCS \
ENABLE_ANEOS \
ENABLE_CUDA
CMAKE_ON= ENABLE_CXXONLY # disable Python support which is still for Python-2.7, see https://github.com/LLNL/spheral/issues/183
-CMAKE_ON+= ENABLE_OPENMP
+CMAKE_ON+= ENABLE_OPENMP \
+ USE_EXTERNAL_CHAI \
+ ENABLE_SUNDIALS
CMAKE_TESTING_ON= ENABLE_TESTS # tests fail to build, see https://github.com/LLNL/spheral/issues/230
CXXFLAGS+= -I${LOCALBASE}/include/eigen3