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>