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