diff --git a/math/superlu-dist/Makefile b/math/superlu-dist/Makefile index eb05ad8a5d9f..053b05288480 100644 --- a/math/superlu-dist/Makefile +++ b/math/superlu-dist/Makefile @@ -1,58 +1,57 @@ PORTNAME= superlu-dist DISTVERSIONPREFIX= v -DISTVERSION= 8.1.2 -PORTREVISION= 2 +DISTVERSION= 8.2.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Distributed memory, MPI based SuperLU WWW= https://portal.nersc.gov/project/sparse/superlu/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/License.txt USES= cmake:testing fortran pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= xiaoyeli GH_PROJECT= superlu_dist CMAKE_ON= USE_XSDK_DEFAULTS BUILD_SHARED_LIBS CMAKE_OFF= enable_tests enable_examples TPL_ENABLE_PARMETISLIB CMAKE_TESTING_ON= enable_tests # many tests fail, see https://github.com/xiaoyeli/superlu_dist/issues/113 OPTIONS_DEFINE= DOCS FORTRAN OPTIONS_SINGLE= BLAS MPI OPTIONS_SINGLE_BLAS= ATLAS OPENBLAS REFERENCE OPTIONS_SINGLE_MPI= MPICH OPENMPI OPTIONS_DEFAULT= FORTRAN MPICH REFERENCE OPTIONS_SUB= yes # all BLAS-related options ATLAS_USES= blaslapack:atlas ATLAS_CMAKE_ON= -DBLA_VENDOR:STRING="ATLAS" OPENBLAS_USES= blaslapack:openblas OPENBLAS_CMAKE_ON= -DBLA_VENDOR:STRING="OpenBLAS" REFERENCE_DESC= Reference blas implementation REFERENCE_USES= blaslapack REFERENCE_CMAKE_ON= -DBLA_VENDOR:STRING="Generic" # other options FORTRAN_CMAKE_BOOL= XSDK_ENABLE_Fortran MPICH_USES= mpi:mpich OPENMPI_USES= mpi:openmpi post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/DOC && ${COPYTREE_SHARE} "ug.pdf" ${STAGEDIR}${DOCSDIR} post-install-FORTRAN-on: # workaround for https://github.com/xiaoyeli/superlu_dist/issues/112 @${RM} -r ${STAGEDIR}${PREFIX}/include/FORTRAN/CMakeFiles # move .mod files to a proper location @cd ${STAGEDIR}${PREFIX}/include && \ ${MV} FORTRAN/* . && \ ${RMDIR} FORTRAN .include diff --git a/math/superlu-dist/distinfo b/math/superlu-dist/distinfo index c3cba3f87a18..afd82370a1c6 100644 --- a/math/superlu-dist/distinfo +++ b/math/superlu-dist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668367476 -SHA256 (xiaoyeli-superlu_dist-v8.1.2_GH0.tar.gz) = 7b16c442bb01ea8b298c0aab9a2584aa4615d09786aac968cb2f3118c058206b -SIZE (xiaoyeli-superlu_dist-v8.1.2_GH0.tar.gz) = 2295177 +TIMESTAMP = 1699693770 +SHA256 (xiaoyeli-superlu_dist-v8.2.0_GH0.tar.gz) = d53573e5a399b2b4ab1fcc36e8421c1b6fab36345c0af14f8fa20326e3365f1f +SIZE (xiaoyeli-superlu_dist-v8.2.0_GH0.tar.gz) = 2321942