svn commit: r476580 - head/math/sundials
Yuri Victorovich
yuri at FreeBSD.org
Tue Aug 7 08:27:05 UTC 2018
Author: yuri
Date: Tue Aug 7 08:27:03 2018
New Revision: 476580
URL: https://svnweb.freebsd.org/changeset/ports/476580
Log:
math/sundials: Update 3.1.1 -> 3.1.2
HYPRE and PETSC options are now incompatible with LAPACK.
Modified:
head/math/sundials/Makefile
head/math/sundials/distinfo
head/math/sundials/pkg-plist
Modified: head/math/sundials/Makefile
==============================================================================
--- head/math/sundials/Makefile Tue Aug 7 08:11:53 2018 (r476579)
+++ head/math/sundials/Makefile Tue Aug 7 08:27:03 2018 (r476580)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sundials
-DISTVERSION= 3.1.1
-PORTREVISION= 1
+DISTVERSION= 3.1.2
CATEGORIES= math
MASTER_SITES= https://computation.llnl.gov/projects/sundials/download/
@@ -18,7 +17,7 @@ USE_LDCONFIG= yes
CMAKE_ARGS= -DPTHREAD_ENABLE:BOOL=ON \
-DBUILD_STATIC_LIBS:BOOL=OFF
-PLIST_SUB= SHL3=${DISTVERSION} SHL1=${DISTVERSION:R:R} SHLX3=1.1.1 SHLX1=1
+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_GROUP= VECTORS
@@ -43,6 +42,7 @@ HYPRE_CMAKE_ON= -DHYPRE_INCLUDE_DIR=${LOCALBASE}/incl
-DHYPRE_LIBRARY_DIR=${LOCALBASE}/lib
HYPRE_LIB_DEPENDS= libHYPRE.so:science/hypre
HYPRE_IMPLIES= MPI
+HYPRE_PREVENTS= LAPACK # error: Incompatible sunindextype for LAPACK; disable LAPACK and rebuild
LAPACK_USES= blaslapack:openblas fortran
LAPACK_CMAKE_BOOL= LAPACK_ENABLE
@@ -57,6 +57,7 @@ PETSC_CMAKE_ON= -DPETSC_INCLUDE_DIR=${LOCALBASE}/incl
-DPETSC_LIBRARY_DIR=${LOCALBASE}/lib
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 \
@@ -72,6 +73,6 @@ post-patch:
@${FIND} ${WRKSRC}/examples -name "*.c" -o -name "*.cpp" | ${XARGS} ${REINPLACE_CMD} -E 's/"(ESYM|FSYM)"/" \1 "/g'
post-install:
- @${RM} ${STAGEDIR}${PREFIX}/LICENSE
+ @${RM} ${STAGEDIR}${PREFIX}/include/sundials/LICENSE
.include <bsd.port.mk>
Modified: head/math/sundials/distinfo
==============================================================================
--- head/math/sundials/distinfo Tue Aug 7 08:11:53 2018 (r476579)
+++ head/math/sundials/distinfo Tue Aug 7 08:27:03 2018 (r476580)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525757285
-SHA256 (sundials-3.1.1.tar.gz) = a24d643d31ed1f31a25b102a1e1759508ce84b1e4739425ad0e18106ab471a24
-SIZE (sundials-3.1.1.tar.gz) = 14955445
+TIMESTAMP = 1533629106
+SHA256 (sundials-3.1.2.tar.gz) = a8985bb1e851d90e24260450667b134bc13d71f5c6effc9e1d7183bd874fe116
+SIZE (sundials-3.1.2.tar.gz) = 18212893
Modified: head/math/sundials/pkg-plist
==============================================================================
--- head/math/sundials/pkg-plist Tue Aug 7 08:11:53 2018 (r476579)
+++ head/math/sundials/pkg-plist Tue Aug 7 08:27:03 2018 (r476580)
@@ -74,7 +74,7 @@ include/sunmatrix/sunmatrix_dense.h
include/sunmatrix/sunmatrix_sparse.h
lib/libsundials_arkode.so
lib/libsundials_arkode.so.2
-lib/libsundials_arkode.so.2.1.1
+lib/libsundials_arkode.so.2.1.2
lib/libsundials_cvode.so
lib/libsundials_cvode.so.%%SHL1%%
lib/libsundials_cvode.so.%%SHL3%%
@@ -86,7 +86,7 @@ lib/libsundials_ida.so.%%SHL1%%
lib/libsundials_ida.so.%%SHL3%%
lib/libsundials_idas.so
lib/libsundials_idas.so.2
-lib/libsundials_idas.so.2.1.0
+lib/libsundials_idas.so.2.1.2
lib/libsundials_kinsol.so
lib/libsundials_kinsol.so.%%SHL1%%
lib/libsundials_kinsol.so.%%SHL3%%
More information about the svn-ports-all
mailing list