aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2023-12-31 13:44:44 +0000
committerThierry Thomas <thierry@FreeBSD.org>2023-12-31 14:31:06 +0000
commitb0ded2f8d21f35f1a2e678bd8cccacf588c823f1 (patch)
treeaf9b7cd6376ca5b2f94beb59eb59fd168803c705
parenteeff9fa94b9eedab71eefdaf3838d7d7de340d6d (diff)
downloadports-b0ded2f8d21f35f1a2e678bd8cccacf588c823f1.tar.gz
ports-b0ded2f8d21f35f1a2e678bd8cccacf588c823f1.zip
math/suitesparse: upgrade to v7.4.0
-rw-r--r--math/suitesparse-config/Makefile1
-rw-r--r--math/suitesparse/Makefile3
-rw-r--r--math/suitesparse/bsd.suitesparse.mk8
-rw-r--r--math/suitesparse/distinfo6
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