git: 26e77b1199c3 - main - math/suitesparse*: upgrade SuiteSparse to v7.1.0

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Sat, 01 Jul 2023 16:12:44 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=26e77b1199c3b90bd4574213eb7cf091e79439d9

commit 26e77b1199c3b90bd4574213eb7cf091e79439d9
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2023-07-01 09:29:30 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2023-07-01 16:08:20 +0000

    math/suitesparse*: upgrade SuiteSparse  to v7.1.0
    
    Release notes at
    <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v7.1.0>.
---
 math/suitesparse-amd/Makefile        | 3 +--
 math/suitesparse-amd/pkg-plist       | 2 +-
 math/suitesparse-btf/Makefile        | 3 +--
 math/suitesparse-btf/pkg-plist       | 2 +-
 math/suitesparse-camd/Makefile       | 3 +--
 math/suitesparse-camd/pkg-plist      | 2 +-
 math/suitesparse-ccolamd/Makefile    | 3 +--
 math/suitesparse-ccolamd/pkg-plist   | 2 +-
 math/suitesparse-cholmod/Makefile    | 3 +--
 math/suitesparse-cholmod/pkg-plist   | 4 ++--
 math/suitesparse-colamd/Makefile     | 3 +--
 math/suitesparse-colamd/pkg-plist    | 2 +-
 math/suitesparse-config/Makefile     | 1 -
 math/suitesparse-config/pkg-plist    | 2 +-
 math/suitesparse-csparse/Makefile    | 3 +--
 math/suitesparse-cxsparse/Makefile   | 3 +--
 math/suitesparse-cxsparse/pkg-plist  | 2 +-
 math/suitesparse-graphblas/Makefile  | 3 +--
 math/suitesparse-graphblas/pkg-plist | 4 ++--
 math/suitesparse-klu/Makefile        | 3 +--
 math/suitesparse-klu/pkg-plist       | 4 ++--
 math/suitesparse-ldl/Makefile        | 3 +--
 math/suitesparse-ldl/pkg-plist       | 2 +-
 math/suitesparse-mongoose/Makefile   | 3 +--
 math/suitesparse-mongoose/pkg-plist  | 2 +-
 math/suitesparse-rbio/Makefile       | 3 +--
 math/suitesparse-rbio/pkg-plist      | 4 ++--
 math/suitesparse-spex/Makefile       | 3 +--
 math/suitesparse-spex/pkg-plist      | 2 +-
 math/suitesparse-spqr/Makefile       | 3 +--
 math/suitesparse-spqr/pkg-plist      | 4 ++--
 math/suitesparse-umfpack/Makefile    | 3 +--
 math/suitesparse-umfpack/pkg-plist   | 2 +-
 math/suitesparse/Makefile            | 9 ++++-----
 math/suitesparse/bsd.suitesparse.mk  | 2 +-
 math/suitesparse/distinfo            | 6 +++---
 36 files changed, 45 insertions(+), 63 deletions(-)

diff --git a/math/suitesparse-amd/Makefile b/math/suitesparse-amd/Makefile
index 204f30de8ae7..2e2a4033a1a1 100644
--- a/math/suitesparse-amd/Makefile
+++ b/math/suitesparse-amd/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	3.0.4
 CATEGORIES=	math
 
 COMMENT=	Symmetric approximate minimum degree
diff --git a/math/suitesparse-amd/pkg-plist b/math/suitesparse-amd/pkg-plist
index fd330024a8c7..661098230f2e 100644
--- a/math/suitesparse-amd/pkg-plist
+++ b/math/suitesparse-amd/pkg-plist
@@ -3,6 +3,6 @@ lib/cmake/SuiteSparse/FindAMD.cmake
 lib/libamd.a
 lib/libamd.so
 lib/libamd.so.3
-lib/libamd.so.3.0.3
+lib/libamd.so.3.0.4
 %%PORTDOCS%%%%DOCSDIR%%/AMD_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/AMD_UserGuide.pdf
diff --git a/math/suitesparse-btf/Makefile b/math/suitesparse-btf/Makefile
index 3f934eda4d52..f2277e1f4374 100644
--- a/math/suitesparse-btf/Makefile
+++ b/math/suitesparse-btf/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	2.0.3
-PORTREVISION=	1
+PORTVERSION=	2.0.4
 CATEGORIES=	math
 
 COMMENT=	Permutation to block triangular form
diff --git a/math/suitesparse-btf/pkg-plist b/math/suitesparse-btf/pkg-plist
index a492b7b9f2d4..4128e735feb6 100644
--- a/math/suitesparse-btf/pkg-plist
+++ b/math/suitesparse-btf/pkg-plist
@@ -3,5 +3,5 @@ lib/cmake/SuiteSparse/FindBTF.cmake
 lib/libbtf.a
 lib/libbtf.so
 lib/libbtf.so.2
-lib/libbtf.so.2.0.3
+lib/libbtf.so.2.0.4
 %%PORTDOCS%%%%DOCSDIR%%/BTF_README.txt
diff --git a/math/suitesparse-camd/Makefile b/math/suitesparse-camd/Makefile
index 4f91bd42e3c9..49d22d136622 100644
--- a/math/suitesparse-camd/Makefile
+++ b/math/suitesparse-camd/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	3.0.4
 CATEGORIES=	math
 
 COMMENT=	Symmetric approximate minimum degree
diff --git a/math/suitesparse-camd/pkg-plist b/math/suitesparse-camd/pkg-plist
index 8121afefd49b..96564ce0862e 100644
--- a/math/suitesparse-camd/pkg-plist
+++ b/math/suitesparse-camd/pkg-plist
@@ -3,6 +3,6 @@ lib/cmake/SuiteSparse/FindCAMD.cmake
 lib/libcamd.a
 lib/libcamd.so
 lib/libcamd.so.3
-lib/libcamd.so.3.0.3
+lib/libcamd.so.3.0.4
 %%PORTDOCS%%%%DOCSDIR%%/CAMD_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/CAMD_UserGuide.pdf
diff --git a/math/suitesparse-ccolamd/Makefile b/math/suitesparse-ccolamd/Makefile
index 87b8840b253b..c4d5ff37065f 100644
--- a/math/suitesparse-ccolamd/Makefile
+++ b/math/suitesparse-ccolamd/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	3.0.4
 CATEGORIES=	math
 
 COMMENT=	Constrained column approximate minimum degree ordering
diff --git a/math/suitesparse-ccolamd/pkg-plist b/math/suitesparse-ccolamd/pkg-plist
index 38443be512e5..4f264bbae9ad 100644
--- a/math/suitesparse-ccolamd/pkg-plist
+++ b/math/suitesparse-ccolamd/pkg-plist
@@ -3,5 +3,5 @@ lib/cmake/SuiteSparse/FindCCOLAMD.cmake
 lib/libccolamd.a
 lib/libccolamd.so
 lib/libccolamd.so.3
-lib/libccolamd.so.3.0.3
+lib/libccolamd.so.3.0.4
 %%PORTDOCS%%%%DOCSDIR%%/CCOLAMD_README.txt
diff --git a/math/suitesparse-cholmod/Makefile b/math/suitesparse-cholmod/Makefile
index 0ef374985c32..37e96e7a1445 100644
--- a/math/suitesparse-cholmod/Makefile
+++ b/math/suitesparse-cholmod/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	4.0.3
-PORTREVISION=	1
+PORTVERSION=	4.0.4
 CATEGORIES=	math
 
 COMMENT=	Sparse CHOLesky MODification package
diff --git a/math/suitesparse-cholmod/pkg-plist b/math/suitesparse-cholmod/pkg-plist
index 0b79943f6ee4..4083ce875c98 100644
--- a/math/suitesparse-cholmod/pkg-plist
+++ b/math/suitesparse-cholmod/pkg-plist
@@ -4,10 +4,10 @@ lib/cmake/SuiteSparse/FindCHOLMOD_CUDA.cmake
 lib/libcholmod_cuda.a
 lib/libcholmod_cuda.so
 lib/libcholmod_cuda.so.4
-lib/libcholmod_cuda.so.4.0.3
+lib/libcholmod_cuda.so.4.0.4
 lib/libcholmod.a
 lib/libcholmod.so
 lib/libcholmod.so.4
-lib/libcholmod.so.4.0.3
+lib/libcholmod.so.4.0.4
 %%PORTDOCS%%%%DOCSDIR%%/CHOLMOD_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/CHOLMOD_UserGuide.pdf
diff --git a/math/suitesparse-colamd/Makefile b/math/suitesparse-colamd/Makefile
index e0f456728504..dcf360f20463 100644
--- a/math/suitesparse-colamd/Makefile
+++ b/math/suitesparse-colamd/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	3.0.4
 CATEGORIES=	math
 
 COMMENT=	Column approximate minimum degree ordering algorithm
diff --git a/math/suitesparse-colamd/pkg-plist b/math/suitesparse-colamd/pkg-plist
index 979eeb9ce5ca..a949c3f34525 100644
--- a/math/suitesparse-colamd/pkg-plist
+++ b/math/suitesparse-colamd/pkg-plist
@@ -3,5 +3,5 @@ lib/cmake/SuiteSparse/FindCOLAMD.cmake
 lib/libcolamd.a
 lib/libcolamd.so
 lib/libcolamd.so.3
-lib/libcolamd.so.3.0.3
+lib/libcolamd.so.3.0.4
 %%PORTDOCS%%%%DOCSDIR%%/COLAMD_README.txt
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-config/pkg-plist b/math/suitesparse-config/pkg-plist
index 11ef49e90237..78fcd105a53c 100644
--- a/math/suitesparse-config/pkg-plist
+++ b/math/suitesparse-config/pkg-plist
@@ -10,6 +10,6 @@ lib/cmake/SuiteSparse/SuiteSparse_ssize_t.cmake
 lib/libsuitesparseconfig.a
 lib/libsuitesparseconfig.so
 lib/libsuitesparseconfig.so.7
-lib/libsuitesparseconfig.so.7.0.1
+lib/libsuitesparseconfig.so.7.1.0
 %%PORTDOCS%%%%DOCSDIR%%/SuiteSparse_README.md
 %%PORTDOCS%%%%DOCSDIR%%/config_README.txt
diff --git a/math/suitesparse-csparse/Makefile b/math/suitesparse-csparse/Makefile
index bc93c27b07cb..b86bc1f7c9d3 100644
--- a/math/suitesparse-csparse/Makefile
+++ b/math/suitesparse-csparse/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	4.0.1
-PORTREVISION=	1
+PORTVERSION=	4.0.4
 CATEGORIES=	math
 
 COMMENT=	Concise Sparse Matrix package
diff --git a/math/suitesparse-cxsparse/Makefile b/math/suitesparse-cxsparse/Makefile
index 5637f7da062e..014fcb7f53bc 100644
--- a/math/suitesparse-cxsparse/Makefile
+++ b/math/suitesparse-cxsparse/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	4.0.3
-PORTREVISION=	1
+PORTVERSION=	4.0.4
 CATEGORIES=	math
 
 COMMENT=	Extended version of CSparse
diff --git a/math/suitesparse-cxsparse/pkg-plist b/math/suitesparse-cxsparse/pkg-plist
index 5230873a9e3f..6489101f69e9 100644
--- a/math/suitesparse-cxsparse/pkg-plist
+++ b/math/suitesparse-cxsparse/pkg-plist
@@ -3,5 +3,5 @@ lib/cmake/SuiteSparse/FindCXSparse.cmake
 lib/libcxsparse.a
 lib/libcxsparse.so
 lib/libcxsparse.so.4
-lib/libcxsparse.so.4.0.3
+lib/libcxsparse.so.4.0.4
 %%PORTDOCS%%%%DOCSDIR%%/CXSparse_README.txt
diff --git a/math/suitesparse-graphblas/Makefile b/math/suitesparse-graphblas/Makefile
index e25e80b5b74a..ea38b2a40268 100644
--- a/math/suitesparse-graphblas/Makefile
+++ b/math/suitesparse-graphblas/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	7.4.3
-PORTREVISION=	1
+PORTVERSION=	8.0.2
 CATEGORIES=	math
 
 COMMENT=	Graph algorithms in the language of linear algebra
diff --git a/math/suitesparse-graphblas/pkg-plist b/math/suitesparse-graphblas/pkg-plist
index 4fc017d94987..200f1aeae3ae 100644
--- a/math/suitesparse-graphblas/pkg-plist
+++ b/math/suitesparse-graphblas/pkg-plist
@@ -1,5 +1,5 @@
 include/suitesparse/GraphBLAS.h
 lib/cmake/SuiteSparse/FindGraphBLAS.cmake
 lib/libgraphblas.so
-lib/libgraphblas.so.7
-lib/libgraphblas.so.7.4.3
+lib/libgraphblas.so.8
+lib/libgraphblas.so.8.0.2
diff --git a/math/suitesparse-klu/Makefile b/math/suitesparse-klu/Makefile
index ce45d0be4368..4fd7a293010b 100644
--- a/math/suitesparse-klu/Makefile
+++ b/math/suitesparse-klu/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	2.0.3
-PORTREVISION=	1
+PORTVERSION=	2.0.4
 CATEGORIES=	math
 
 COMMENT=	Sparse LU factorization, for circuit simulation
diff --git a/math/suitesparse-klu/pkg-plist b/math/suitesparse-klu/pkg-plist
index 6a75c590c5ea..6c78415d47fd 100644
--- a/math/suitesparse-klu/pkg-plist
+++ b/math/suitesparse-klu/pkg-plist
@@ -5,10 +5,10 @@ lib/cmake/SuiteSparse/FindKLU.cmake
 lib/libklu_cholmod.a
 lib/libklu_cholmod.so
 lib/libklu_cholmod.so.2
-lib/libklu_cholmod.so.2.0.3
+lib/libklu_cholmod.so.2.0.4
 lib/libklu.a
 lib/libklu.so
 lib/libklu.so.2
-lib/libklu.so.2.0.3
+lib/libklu.so.2.0.4
 %%PORTDOCS%%%%DOCSDIR%%/KLU_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/KLU_UserGuide.pdf
diff --git a/math/suitesparse-ldl/Makefile b/math/suitesparse-ldl/Makefile
index f58360a8c9c6..40b34bfda5d7 100644
--- a/math/suitesparse-ldl/Makefile
+++ b/math/suitesparse-ldl/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	3.0.4
 CATEGORIES=	math
 
 COMMENT=	Simple LDL^T factorization
diff --git a/math/suitesparse-ldl/pkg-plist b/math/suitesparse-ldl/pkg-plist
index fe47e365a8e4..3d9b2a7f747c 100644
--- a/math/suitesparse-ldl/pkg-plist
+++ b/math/suitesparse-ldl/pkg-plist
@@ -3,6 +3,6 @@ lib/cmake/SuiteSparse/FindLDL.cmake
 lib/libldl.a
 lib/libldl.so
 lib/libldl.so.3
-lib/libldl.so.3.0.3
+lib/libldl.so.3.0.4
 %%PORTDOCS%%%%DOCSDIR%%/LDL_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/ldl_userguide.pdf
diff --git a/math/suitesparse-mongoose/Makefile b/math/suitesparse-mongoose/Makefile
index ce9dd1194f9f..bff2c7de5d36 100644
--- a/math/suitesparse-mongoose/Makefile
+++ b/math/suitesparse-mongoose/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.4
-PORTREVISION=	1
+PORTVERSION=	3.0.5
 CATEGORIES=	math
 
 COMMENT=	Symmetric approximate minimum degree
diff --git a/math/suitesparse-mongoose/pkg-plist b/math/suitesparse-mongoose/pkg-plist
index 46ed99cd05ad..f9dcc581ec34 100644
--- a/math/suitesparse-mongoose/pkg-plist
+++ b/math/suitesparse-mongoose/pkg-plist
@@ -4,5 +4,5 @@ lib/cmake/SuiteSparse/FindMongoose.cmake
 lib/libmongoose.a
 lib/libmongoose.so
 lib/libmongoose.so.3
-lib/libmongoose.so.3.0.4
+lib/libmongoose.so.3.0.5
 %%PORTDOCS%%%%DOCSDIR%%/Mongoose_UserGuide.pdf
diff --git a/math/suitesparse-rbio/Makefile b/math/suitesparse-rbio/Makefile
index 3f6c2669151b..dae6be7045ab 100644
--- a/math/suitesparse-rbio/Makefile
+++ b/math/suitesparse-rbio/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	4.0.0
 CATEGORIES=	math
 
 COMMENT=	Read/write sparse matrices
diff --git a/math/suitesparse-rbio/pkg-plist b/math/suitesparse-rbio/pkg-plist
index f8652613eb86..86fba7f41095 100644
--- a/math/suitesparse-rbio/pkg-plist
+++ b/math/suitesparse-rbio/pkg-plist
@@ -2,6 +2,6 @@ include/suitesparse/RBio.h
 lib/cmake/SuiteSparse/FindRBio.cmake
 lib/librbio.a
 lib/librbio.so
-lib/librbio.so.3
-lib/librbio.so.3.0.3
+lib/librbio.so.4
+lib/librbio.so.4.0.0
 %%PORTDOCS%%%%DOCSDIR%%/RBio_README.txt
diff --git a/math/suitesparse-spex/Makefile b/math/suitesparse-spex/Makefile
index 9ba9de8fa4c2..165d85431efc 100644
--- a/math/suitesparse-spex/Makefile
+++ b/math/suitesparse-spex/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	2.0.3
-PORTREVISION=	1
+PORTVERSION=	2.0.4
 CATEGORIES=	math
 
 COMMENT=	Sparse Left-looking Integer-Preserving LU Factorization
diff --git a/math/suitesparse-spex/pkg-plist b/math/suitesparse-spex/pkg-plist
index ef2af3844eb1..fcbd99cc107f 100644
--- a/math/suitesparse-spex/pkg-plist
+++ b/math/suitesparse-spex/pkg-plist
@@ -3,6 +3,6 @@ lib/cmake/SuiteSparse/FindSPEX.cmake
 lib/libspex.a
 lib/libspex.so
 lib/libspex.so.2
-lib/libspex.so.2.0.3
+lib/libspex.so.2.0.4
 %%PORTDOCS%%%%DOCSDIR%%/SPEX_README.md
 %%PORTDOCS%%%%DOCSDIR%%/SPEX_UserGuide.pdf
diff --git a/math/suitesparse-spqr/Makefile b/math/suitesparse-spqr/Makefile
index ea6d0db50d0e..791662e34371 100644
--- a/math/suitesparse-spqr/Makefile
+++ b/math/suitesparse-spqr/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	3.0.3
-PORTREVISION=	1
+PORTVERSION=	3.0.4
 CATEGORIES=	math
 
 COMMENT=	Sparse QR factorization
diff --git a/math/suitesparse-spqr/pkg-plist b/math/suitesparse-spqr/pkg-plist
index 95463ac5d2bc..f03eeb48e091 100644
--- a/math/suitesparse-spqr/pkg-plist
+++ b/math/suitesparse-spqr/pkg-plist
@@ -5,11 +5,11 @@ lib/cmake/SuiteSparse/FindSPQR.cmake
 lib/cmake/SuiteSparse/FindSPQR_CUDA.cmake
 lib/libspqr_cuda.so
 lib/libspqr_cuda.so.3
-lib/libspqr_cuda.so.3.0.3
+lib/libspqr_cuda.so.3.0.4
 lib/libspqr_cuda.a
 lib/libspqr.a
 lib/libspqr.so
 lib/libspqr.so.3
-lib/libspqr.so.3.0.3
+lib/libspqr.so.3.0.4
 %%PORTDOCS%%%%DOCSDIR%%/SPQR_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/spqr_user_guide.pdf
diff --git a/math/suitesparse-umfpack/Makefile b/math/suitesparse-umfpack/Makefile
index a47bd7bca8d2..2758cd620488 100644
--- a/math/suitesparse-umfpack/Makefile
+++ b/math/suitesparse-umfpack/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	${MPORTNAME:tl}
-PORTVERSION=	6.1.0
-PORTREVISION=	1
+PORTVERSION=	6.1.1
 CATEGORIES=	math
 
 COMMENT=	Sparse multifrontal LU factorization
diff --git a/math/suitesparse-umfpack/pkg-plist b/math/suitesparse-umfpack/pkg-plist
index 4266abb81834..fc9d0610ea5c 100644
--- a/math/suitesparse-umfpack/pkg-plist
+++ b/math/suitesparse-umfpack/pkg-plist
@@ -3,7 +3,7 @@ lib/cmake/SuiteSparse/FindUMFPACK.cmake
 lib/libumfpack.a
 lib/libumfpack.so
 lib/libumfpack.so.6
-lib/libumfpack.so.6.1.0
+lib/libumfpack.so.6.1.1
 %%PORTDOCS%%%%DOCSDIR%%/UMFPACK_QuickStart.pdf
 %%PORTDOCS%%%%DOCSDIR%%/UMFPACK_README.txt
 %%PORTDOCS%%%%DOCSDIR%%/UMFPACK_UserGuide.pdf
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index 893a0418a31e..24f1239a9c92 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -1,19 +1,18 @@
 PORTNAME=	suitesparse
-PORTVERSION=	7.0.1
-PORTREVISION=	1
+PORTVERSION=	7.1.0
 CATEGORIES=	math
 
 MAINTAINER=	fortran@FreeBSD.org
 COMMENT=	Set of packages for sparse matrix calculation
 WWW=		https://faculty.cse.tamu.edu/davis/suitesparse.html
 
-RUN_DEPENDS=	suitesparse-amd>0:math/suitesparse-amd			\
+RUN_DEPENDS=	suitesparse-config>0:math/suitesparse-config		\
+		suitesparse-amd>0:math/suitesparse-amd			\
 		suitesparse-btf>0:math/suitesparse-btf			\
 		suitesparse-camd>0:math/suitesparse-camd		\
 		suitesparse-ccolamd>0:math/suitesparse-ccolamd		\
-		suitesparse-cholmod>0:math/suitesparse-cholmod		\
 		suitesparse-colamd>0:math/suitesparse-colamd		\
-		suitesparse-config>0:math/suitesparse-config		\
+		suitesparse-cholmod>0:math/suitesparse-cholmod		\
 		suitesparse-cxsparse>0:math/suitesparse-cxsparse	\
 		suitesparse-graphblas>0:math/suitesparse-graphblas	\
 		suitesparse-klu>0:math/suitesparse-klu			\
diff --git a/math/suitesparse/bsd.suitesparse.mk b/math/suitesparse/bsd.suitesparse.mk
index d14850a9a9b0..5fb511b8fe7e 100644
--- a/math/suitesparse/bsd.suitesparse.mk
+++ b/math/suitesparse/bsd.suitesparse.mk
@@ -4,7 +4,7 @@
 
 PKGNAMEPREFIX=	suitesparse-
 SSPNAME=	suitesparse
-SSPVERSION=	7.0.1
+SSPVERSION=	7.1.0
 DISTVERSIONPREFIX=	v
 
 MAINTAINER=	fortran@FreeBSD.org
diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo
index 3b4148834a8c..7aec4b07809b 100644
--- a/math/suitesparse/distinfo
+++ b/math/suitesparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674406397
-SHA256 (suitesparse/v7.0.1.tar.gz) = dc2f8d5c2657c120b30cce942f634ec08fc3a4b0b10e19d3eef7790b2bec8d1e
-SIZE (suitesparse/v7.0.1.tar.gz) = 64883857
+TIMESTAMP = 1688132616
+SHA256 (suitesparse/v7.1.0.tar.gz) = 4cd3d161f9aa4f98ec5fa725ee5dc27bca960a3714a707a7d12b3d0abb504679
+SIZE (suitesparse/v7.1.0.tar.gz) = 65274292