git: b0ded2f8d21f - main - math/suitesparse: upgrade to v7.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 31 Dec 2023 14:31:14 UTC
The branch main has been updated by thierry:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b0ded2f8d21f35f1a2e678bd8cccacf588c823f1
commit b0ded2f8d21f35f1a2e678bd8cccacf588c823f1
Author: Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2023-12-31 13:44:44 +0000
Commit: Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2023-12-31 14:31:06 +0000
math/suitesparse: upgrade to v7.4.0
Release notes at
<https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.4.0>.
---
math/suitesparse-config/Makefile | 1 -
math/suitesparse/Makefile | 3 ++-
math/suitesparse/bsd.suitesparse.mk | 8 ++------
math/suitesparse/distinfo | 6 +++---
4 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/math/suitesparse-config/Makefile b/math/suitesparse-config/Makefile
index 9f6c1505f727..e3c4e3f8c8b8 100644
--- a/math/suitesparse-config/Makefile
+++ b/math/suitesparse-config/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
PORTVERSION= ${SSPVERSION}
-PORTREVISION= 1
CATEGORIES= math
COMMENT= Common library for SuiteSparse
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index 26620042d7a1..7aab1b4a3e1a 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= suitesparse
-PORTVERSION= 7.3.1
+PORTVERSION= 7.4.0
CATEGORIES= math
MAINTAINER= fortran@FreeBSD.org
@@ -16,6 +16,7 @@ RUN_DEPENDS= suitesparse-config>0:math/suitesparse-config \
suitesparse-cxsparse>0:math/suitesparse-cxsparse \
suitesparse-graphblas>0:math/suitesparse-graphblas \
suitesparse-klu>0:math/suitesparse-klu \
+ suitesparse-lagraph>0:math/suitesparse-lagraph \
suitesparse-ldl>0:math/suitesparse-ldl \
suitesparse-mongoose>0:math/suitesparse-mongoose \
suitesparse-rbio>0:math/suitesparse-rbio \
diff --git a/math/suitesparse/bsd.suitesparse.mk b/math/suitesparse/bsd.suitesparse.mk
index 7efd113b1f84..12cc02251f47 100644
--- a/math/suitesparse/bsd.suitesparse.mk
+++ b/math/suitesparse/bsd.suitesparse.mk
@@ -4,7 +4,7 @@
PKGNAMEPREFIX= suitesparse-
SSPNAME= suitesparse
-SSPVERSION= 7.3.1
+SSPVERSION= 7.4.0
DISTVERSIONPREFIX= v
MAINTAINER= fortran@FreeBSD.org
@@ -45,7 +45,6 @@ MAKE_ENV= JOBS="${MAKE_JOBS_NUMBER}" \
INSTALL="${STAGEDIR}${PREFIX}" \
INSTALL_DOC="${STAGEDIR}${DOCSDIR}" \
INSTALL_INCLUDE="${STAGEDIR}${PREFIX}/include/${SSPNAME}"
-CMAKE_ARGS+= -DCMAKE_INSTALL_INCLUDEDIR:PATH="include/${SSPNAME}"
LDFLAGS+= -L${WRKSRC}/lib # prevent linking with shared libs from the preinstalled older versions
INSTALL_TARGET= install # skip USES=cmake
@@ -89,7 +88,7 @@ OPENMP_CMAKE_BOOL= OPENMP
OPENMP_CMAKE_BOOL_OFF= NOPENMP
DEMOS_DESC= Build the demonstrations
-DEMOS_CMAKE_BOOL= DEMO
+DEMOS_CMAKE_BOOL= SUITESPARSE_DEMOS
.if !defined(WITH_DEBUG)
OPTIMIZED_CFLAGS_CFLAGS= -O3
@@ -97,9 +96,6 @@ OPTIMIZED_CFLAGS_CXXFLAGS= -O3
LDFLAGS+= -s
.endif
-post-extract:
- ${RM} -r ${WRKSRC}/metis-*
-
post-install:
.if ! ${MPORTNAME} == config
@${RM} ${STAGEDIR}${DOCSDIR}/SUITESPARSECONFIG_README.txt \
diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo
index a49020c66a12..bc2ef04891bc 100644
--- a/math/suitesparse/distinfo
+++ b/math/suitesparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699195880
-SHA256 (suitesparse/v7.3.1.tar.gz) = b512484396a80750acf3082adc1807ba0aabb103c2e09be5691f46f14d0a9718
-SIZE (suitesparse/v7.3.1.tar.gz) = 65341950
+TIMESTAMP = 1703951596
+SHA256 (suitesparse/v7.4.0.tar.gz) = f9a5cc2316a967198463198f7bf10fb8c4332de6189b0e405419a7092bc921b7
+SIZE (suitesparse/v7.4.0.tar.gz) = 85395023