View | Details | Raw Unified | Return to bug 279739
Collapse All | Expand All

(-)b/science/hypre/Makefile (-2 / +9 lines)
Lines 1-6 Link Here
1
PORTNAME=	hypre
1
PORTNAME=	hypre
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	2.31.0
3
DISTVERSION=	2.31.0
4
PORTREVISION=	1
4
CATEGORIES=	science
5
CATEGORIES=	science
5
6
6
MAINTAINER=	yuri@FreeBSD.org
7
MAINTAINER=	yuri@FreeBSD.org
Lines 12-18 LICENSE_COMB= dual Link Here
12
LICENSE_FILE_APACHE20=	${WRKSRC}/../LICENSE-APACHE
13
LICENSE_FILE_APACHE20=	${WRKSRC}/../LICENSE-APACHE
13
LICENSE_FILE_MIT=	${WRKSRC}/../LICENSE-MIT
14
LICENSE_FILE_MIT=	${WRKSRC}/../LICENSE-MIT
14
15
15
USES=		blaslapack cmake:testing fortran localbase
16
LIB_DEPENDS=	libsuperlu.so:math/superlu
17
18
USES=		blaslapack:openblas cmake:testing fortran localbase
16
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
17
20
18
USE_GITHUB=	yes
21
USE_GITHUB=	yes
Lines 20-26 GH_ACCOUNT= hypre-space Link Here
20
23
21
WRKSRC_SUBDIR=	src
24
WRKSRC_SUBDIR=	src
22
25
23
CMAKE_ON=	HYPRE_ENABLE_SHARED HYPRE_WITH_OPENMP
26
CMAKE_ON=	HYPRE_ENABLE_SHARED HYPRE_WITH_OPENMP HYPRE_WITH_SUPERLU
27
CMAKE_OFF=	HYPRE_ENABLE_HYPRE_BLAS HYPRE_ENABLE_HYPRE_LAPACK
28
CMAKE_ARGS=	-DTPL_BLAS_LIBRARIES="${_BLASLIB}"	\
29
		-DTPL_SUPERLU_LIBRARIES="${LOCALBASE}/lib/libsuperlu.so"	\
30
		-DTPL_SUPERLU_INCLUDE_DIRS="${LOCALBASE}/include/superlu"
24
CMAKE_TESTING_ON=	HYPRE_BUILD_TESTS # tests are only built and not run, see https://github.com/hypre-space/hypre/issues/502
31
CMAKE_TESTING_ON=	HYPRE_BUILD_TESTS # tests are only built and not run, see https://github.com/hypre-space/hypre/issues/502
25
32
26
OPTIONS_DEFINE=		DOCS
33
OPTIONS_DEFINE=		DOCS
(-)b/science/hypre/pkg-plist (-5 lines)
Lines 23-30 include/HYPREf.h Link Here
23
include/IJ_matrix.h
23
include/IJ_matrix.h
24
include/IJ_vector.h
24
include/IJ_vector.h
25
include/_hypre_IJ_mv.h
25
include/_hypre_IJ_mv.h
26
include/_hypre_blas.h
27
include/_hypre_lapack.h
28
include/_hypre_parcsr_ls.h
26
include/_hypre_parcsr_ls.h
29
include/_hypre_parcsr_mv.h
27
include/_hypre_parcsr_mv.h
30
include/_hypre_seq_block_mv.h
28
include/_hypre_seq_block_mv.h
Lines 39-48 include/aux_parcsr_matrix.h Link Here
39
include/csr_block_matrix.h
37
include/csr_block_matrix.h
40
include/csr_matmultivec.h
38
include/csr_matmultivec.h
41
include/distributed_matrix.h
39
include/distributed_matrix.h
42
include/f2c.h
43
include/fortran.h
40
include/fortran.h
44
include/fortran_matrix.h
41
include/fortran_matrix.h
45
include/hypre_blas.h
46
include/interpreter.h
42
include/interpreter.h
47
include/krylov.h
43
include/krylov.h
48
include/lobpcg.h
44
include/lobpcg.h
49
- 

Return to bug 279739