Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Oct 2019 13:14:01 +0000 (UTC)
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r514589 - head/math/sundials
Message-ID:  <201910161314.x9GDE1Rd021053@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rene
Date: Wed Oct 16 13:14:00 2019
New Revision: 514589
URL: https://svnweb.freebsd.org/changeset/ports/514589

Log:
  math/sundials: drop optional dependency on expired math/superlu_mt

Modified:
  head/math/sundials/Makefile

Modified: head/math/sundials/Makefile
==============================================================================
--- head/math/sundials/Makefile	Wed Oct 16 13:09:58 2019	(r514588)
+++ head/math/sundials/Makefile	Wed Oct 16 13:14:00 2019	(r514589)
@@ -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
@@ -60,14 +59,6 @@ PETSC_CMAKE_ON=		-DPETSC_INCLUDE_DIR=${LOCALBASE}/incl
 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=	*
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201910161314.x9GDE1Rd021053>