aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2019-10-16 21:14:00 +0800
committerRene Ladan <rene@FreeBSD.org>2019-10-16 21:14:00 +0800
commit7fe434996ea0602c34b2e93a113584695a78aaa2 (patch)
tree55cb0af4a29520790255ea03b6d9ac8776f97779 /math
parentd8a6bdda41512f9a5f6b7e35bda4377d4db7960f (diff)
downloadfreebsd-ports-gnome-7fe434996ea0602c34b2e93a113584695a78aaa2.tar.gz
freebsd-ports-gnome-7fe434996ea0602c34b2e93a113584695a78aaa2.tar.zst
freebsd-ports-gnome-7fe434996ea0602c34b2e93a113584695a78aaa2.zip
math/sundials: drop optional dependency on expired math/superlu_mt
Diffstat (limited to 'math')
-rw-r--r--math/sundials/Makefile11
1 files changed, 1 insertions, 10 deletions
diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index ff03d2b40048..32aa66093960 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -20,7 +20,7 @@ CMAKE_ARGS= -DPTHREAD_ENABLE:BOOL=ON \
PLIST_SUB= SHL3=${DISTVERSION} SHL1=${DISTVERSION:R:R} SHLX3=1.1.2 SHLX1=1
-OPTIONS_DEFINE= BLAS EXAMPLES LAPACK MPI SUPERLUMT # OPENMP detection is broken in cmake: https://gitlab.kitware.com/cmake/cmake/issues/17474
+OPTIONS_DEFINE= BLAS EXAMPLES LAPACK MPI # OPENMP detection is broken in cmake: https://gitlab.kitware.com/cmake/cmake/issues/17474
OPTIONS_DEFAULT= LAPACK
OPTIONS_GROUP= VECTORS
OPTIONS_GROUP_VECTORS= HYPRE PETSC
@@ -29,7 +29,6 @@ BLAS_DESC= Enable BLAS support
HYPRE_DESC= HYPRE vectors support (also enables MPI)
LAPACK_DESC= Use Lapack linear algebra (sets SUNDIALS_INDEX_TYPE=int32)
PETSC_DESC= PETSc vectors support (also enables MPI)
-SUPERLUMT_DESC= Sparse matrix factorization through SUPERLUMT
OPTIONS_SUB= yes
BLAS_CMAKE_BOOL= BLAS_ENABLE
@@ -61,14 +60,6 @@ PETSC_LIB_DEPENDS= libpetsc.so:science/PETSc
PETSC_IMPLIES= MPI
PETSC_PREVENTS= LAPACK # error: Incompatible sunindextype for LAPACK; disable LAPACK and rebuild
-SUPERLUMT_CMAKE_BOOL= SUPERLUMT_ENABLE
-SUPERLUMT_CMAKE_ON= -DSUPERLUMT_INCLUDE_DIR=${LOCALBASE}/include/superlu_mt \
- -DSUPERLUMT_LIBRARY_DIR=${LOCALBASE}/lib \
- -DSUPERLUMT_THREAD_TYPE=Pthread \
- -DFREEBSD_GCC_DIR:STRING=${LOCALBASE}/lib/gcc${GCC_DEFAULT:S/.//} # assumes that fortran:gcc is used
-SUPERLUMT_LIB_DEPENDS= libsuperlu_mt_PTHREAD.so:math/superlu_mt
-SUPERLUMT_PREVENTS= LAPACK # LAPACK requires SUNDIALS_INDEX_TYPE=int32, and SUPERLUMT requires SUNDIALS_INDEX_TYPE=int64
-
PORTEXAMPLES= *
post-patch: