From f3457518c19c4efdb3b9307a8bb4e27d4b989933 Mon Sep 17 00:00:00 2001 From: SunBlack Date: Mon, 24 Aug 2026 18:28:20 +0200 Subject: [PATCH] [suitesparse] Update to 7.14.0 (#53529) --- ports/suitesparse-amd/portfile.cmake | 4 +- ports/suitesparse-amd/vcpkg.json | 2 +- ports/suitesparse-btf/portfile.cmake | 4 +- ports/suitesparse-btf/vcpkg.json | 2 +- ports/suitesparse-camd/portfile.cmake | 4 +- ports/suitesparse-camd/vcpkg.json | 2 +- ports/suitesparse-ccolamd/portfile.cmake | 4 +- ports/suitesparse-ccolamd/vcpkg.json | 2 +- ports/suitesparse-cholmod/portfile.cmake | 4 +- ports/suitesparse-cholmod/vcpkg.json | 2 +- ports/suitesparse-colamd/portfile.cmake | 4 +- ports/suitesparse-colamd/vcpkg.json | 2 +- .../suitesparse-config/SuiteSparseBLAS.cmake | 18 ++++----- ports/suitesparse-config/portfile.cmake | 4 +- ports/suitesparse-config/vcpkg.json | 2 +- ports/suitesparse-cxsparse/portfile.cmake | 4 +- ports/suitesparse-cxsparse/vcpkg.json | 2 +- ports/suitesparse-graphblas/portfile.cmake | 4 +- ports/suitesparse-graphblas/vcpkg.json | 2 +- ports/suitesparse-klu/portfile.cmake | 4 +- ports/suitesparse-klu/vcpkg.json | 2 +- ports/suitesparse-lagraph/portfile.cmake | 4 +- ports/suitesparse-lagraph/vcpkg.json | 2 +- ports/suitesparse-ldl/portfile.cmake | 4 +- ports/suitesparse-ldl/vcpkg.json | 2 +- ports/suitesparse-mongoose/portfile.cmake | 4 +- ports/suitesparse-mongoose/vcpkg.json | 2 +- ports/suitesparse-paru/portfile.cmake | 4 +- ports/suitesparse-paru/vcpkg.json | 1 + ports/suitesparse-rbio/portfile.cmake | 4 +- ports/suitesparse-rbio/vcpkg.json | 2 +- ports/suitesparse-spex/portfile.cmake | 4 +- ports/suitesparse-spex/vcpkg.json | 2 +- ports/suitesparse-spqr/portfile.cmake | 4 +- ports/suitesparse-spqr/vcpkg.json | 2 +- ports/suitesparse-umfpack/portfile.cmake | 4 +- ports/suitesparse-umfpack/vcpkg.json | 2 +- ports/suitesparse/vcpkg.json | 2 +- versions/baseline.json | 38 +++++++++---------- versions/s-/suitesparse-amd.json | 5 +++ versions/s-/suitesparse-btf.json | 5 +++ versions/s-/suitesparse-camd.json | 5 +++ versions/s-/suitesparse-ccolamd.json | 5 +++ versions/s-/suitesparse-cholmod.json | 5 +++ versions/s-/suitesparse-colamd.json | 5 +++ versions/s-/suitesparse-config.json | 5 +++ versions/s-/suitesparse-cxsparse.json | 5 +++ versions/s-/suitesparse-graphblas.json | 5 +++ versions/s-/suitesparse-klu.json | 5 +++ versions/s-/suitesparse-lagraph.json | 5 +++ versions/s-/suitesparse-ldl.json | 5 +++ versions/s-/suitesparse-mongoose.json | 5 +++ versions/s-/suitesparse-paru.json | 5 +++ versions/s-/suitesparse-rbio.json | 5 +++ versions/s-/suitesparse-spex.json | 5 +++ versions/s-/suitesparse-spqr.json | 5 +++ versions/s-/suitesparse-umfpack.json | 5 +++ versions/s-/suitesparse.json | 5 +++ 58 files changed, 178 insertions(+), 82 deletions(-) diff --git a/ports/suitesparse-amd/portfile.cmake b/ports/suitesparse-amd/portfile.cmake index be5ea34ff5..54d24d6078 100644 --- a/ports/suitesparse-amd/portfile.cmake +++ b/ports/suitesparse-amd/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-amd/vcpkg.json b/ports/suitesparse-amd/vcpkg.json index 40cd70dd01..0fc6ab2729 100644 --- a/ports/suitesparse-amd/vcpkg.json +++ b/ports/suitesparse-amd/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-amd", "version-semver": "3.3.4", - "port-version": 2, + "port-version": 3, "description": "AMD: Routines for permuting sparse matrices prior to factorization in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "BSD-3-Clause", diff --git a/ports/suitesparse-btf/portfile.cmake b/ports/suitesparse-btf/portfile.cmake index 1517beacc8..4542cd2b1a 100644 --- a/ports/suitesparse-btf/portfile.cmake +++ b/ports/suitesparse-btf/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-btf/vcpkg.json b/ports/suitesparse-btf/vcpkg.json index 9fb7e88066..ad53d54505 100644 --- a/ports/suitesparse-btf/vcpkg.json +++ b/ports/suitesparse-btf/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-btf", "version-semver": "2.3.3", - "port-version": 2, + "port-version": 3, "description": "BTF: Software package for permuting a matrix into block upper triangular form in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "LGPL-2.1-or-later", diff --git a/ports/suitesparse-camd/portfile.cmake b/ports/suitesparse-camd/portfile.cmake index 0be337cee3..5cc1e1f060 100644 --- a/ports/suitesparse-camd/portfile.cmake +++ b/ports/suitesparse-camd/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-camd/vcpkg.json b/ports/suitesparse-camd/vcpkg.json index 584551eae4..ba2d359a28 100644 --- a/ports/suitesparse-camd/vcpkg.json +++ b/ports/suitesparse-camd/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-camd", "version-semver": "3.3.5", - "port-version": 2, + "port-version": 3, "description": "AMD: Routines for permuting sparse matrices prior to factorization in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "BSD-3-Clause", diff --git a/ports/suitesparse-ccolamd/portfile.cmake b/ports/suitesparse-ccolamd/portfile.cmake index 65b7275ae6..bbd174923f 100644 --- a/ports/suitesparse-ccolamd/portfile.cmake +++ b/ports/suitesparse-ccolamd/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-ccolamd/vcpkg.json b/ports/suitesparse-ccolamd/vcpkg.json index 048c7fffc1..1e1d62c332 100644 --- a/ports/suitesparse-ccolamd/vcpkg.json +++ b/ports/suitesparse-ccolamd/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-ccolamd", "version-semver": "3.3.5", - "port-version": 2, + "port-version": 3, "description": "CCOLAMD: Routines for constrained column approximate minimum degree ordering algorithm in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "BSD-3-Clause", diff --git a/ports/suitesparse-cholmod/portfile.cmake b/ports/suitesparse-cholmod/portfile.cmake index c85247dfa2..19a4473b89 100644 --- a/ports/suitesparse-cholmod/portfile.cmake +++ b/ports/suitesparse-cholmod/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev PATCHES 001-dont-override-cuda-architectures.patch diff --git a/ports/suitesparse-cholmod/vcpkg.json b/ports/suitesparse-cholmod/vcpkg.json index 538c546728..9da86b202e 100644 --- a/ports/suitesparse-cholmod/vcpkg.json +++ b/ports/suitesparse-cholmod/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-cholmod", "version-semver": "5.3.5", - "port-version": 1, + "port-version": 2, "description": "CHOLMOD: Routines for factorizing sparse symmetric positive definite matrices in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "LGPL-2.1-or-later AND Apache-2.0", diff --git a/ports/suitesparse-colamd/portfile.cmake b/ports/suitesparse-colamd/portfile.cmake index 245cf0f362..df7e4222da 100644 --- a/ports/suitesparse-colamd/portfile.cmake +++ b/ports/suitesparse-colamd/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-colamd/vcpkg.json b/ports/suitesparse-colamd/vcpkg.json index 335e54842d..7379e96534 100644 --- a/ports/suitesparse-colamd/vcpkg.json +++ b/ports/suitesparse-colamd/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-colamd", "version-semver": "3.3.5", - "port-version": 2, + "port-version": 3, "description": "COLAMD: Routines for column approximate minimum degree ordering algorithm in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "BSD-3-Clause", diff --git a/ports/suitesparse-config/SuiteSparseBLAS.cmake b/ports/suitesparse-config/SuiteSparseBLAS.cmake index 7cd9522187..70a39a6ace 100644 --- a/ports/suitesparse-config/SuiteSparseBLAS.cmake +++ b/ports/suitesparse-config/SuiteSparseBLAS.cmake @@ -1,9 +1,9 @@ -find_package(BLAS REQUIRED) -set(BLA_SIZEOF_INTEGER 4) -set(SuiteSparse_BLAS_integer int32_t) - -if(WIN32) - # OpenBLAS includes an underscore suffix on Windows for all of its symbols. - # This is not detected automatically by SuiteSparse or FindBLAS and needs to be set manually. - add_compile_definitions(BLAS64__SUFFIX=_) -endif() +find_package(BLAS REQUIRED) +set(BLA_SIZEOF_INTEGER 4) +set(SuiteSparse_BLAS_integer int32_t) + +if(WIN32) + # OpenBLAS includes an underscore suffix on Windows for all of its symbols. + # This is not detected automatically by SuiteSparse or FindBLAS and needs to be set manually. + add_compile_definitions(BLAS64__SUFFIX=_) +endif() diff --git a/ports/suitesparse-config/portfile.cmake b/ports/suitesparse-config/portfile.cmake index 13fe7c9aa4..319a134daf 100644 --- a/ports/suitesparse-config/portfile.cmake +++ b/ports/suitesparse-config/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-config/vcpkg.json b/ports/suitesparse-config/vcpkg.json index 099c971611..8c535829f3 100644 --- a/ports/suitesparse-config/vcpkg.json +++ b/ports/suitesparse-config/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-config", - "version-semver": "7.13.0", + "version-semver": "7.14.0", "description": "Configuration for SuiteSparse libraries", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "BSD-3-Clause", diff --git a/ports/suitesparse-cxsparse/portfile.cmake b/ports/suitesparse-cxsparse/portfile.cmake index 39859c9f2a..44b333a0b7 100644 --- a/ports/suitesparse-cxsparse/portfile.cmake +++ b/ports/suitesparse-cxsparse/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev PATCHES 001-detect-complex-support.patch diff --git a/ports/suitesparse-cxsparse/vcpkg.json b/ports/suitesparse-cxsparse/vcpkg.json index 481871d6b7..9c29083d72 100644 --- a/ports/suitesparse-cxsparse/vcpkg.json +++ b/ports/suitesparse-cxsparse/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-cxsparse", "version-semver": "4.4.2", - "port-version": 2, + "port-version": 3, "description": "CXSparse: Software package for permuting a matrix into block upper triangular form in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "LGPL-2.1-or-later", diff --git a/ports/suitesparse-graphblas/portfile.cmake b/ports/suitesparse-graphblas/portfile.cmake index ec0b0b61d6..3614a17211 100644 --- a/ports/suitesparse-graphblas/portfile.cmake +++ b/ports/suitesparse-graphblas/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/GraphBLAS - REF v10.4.1 - SHA512 ba9338c14b89bf211428abc08bdde1ebd567d01bf54f8f99c680e742f6ed7f820272a1833348a668f4938c84f429d848aec608f011d3e93999c4fa3473ab83bd + REF v10.5.0 + SHA512 ed92d8d44b3ad5aeb60f6c2951ea342f24cd6a96ece3626f991182352e9d78aaa2a1cc39b919785c7e87396a460780dd5855a283b10c16a06cb7af102b30bed6 HEAD_REF stable PATCHES crossbuild.diff diff --git a/ports/suitesparse-graphblas/vcpkg.json b/ports/suitesparse-graphblas/vcpkg.json index a44316a9d3..fd834b894d 100644 --- a/ports/suitesparse-graphblas/vcpkg.json +++ b/ports/suitesparse-graphblas/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-graphblas", - "version-semver": "10.4.1", + "version-semver": "10.5.0", "description": "SuiteSparse:GraphBLAS: graph algorithms in the language of linear algebra", "homepage": "https://people.engr.tamu.edu/davis/GraphBLAS.html", "license": null, diff --git a/ports/suitesparse-klu/portfile.cmake b/ports/suitesparse-klu/portfile.cmake index f1e070b2fd..6b54a28e23 100644 --- a/ports/suitesparse-klu/portfile.cmake +++ b/ports/suitesparse-klu/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-klu/vcpkg.json b/ports/suitesparse-klu/vcpkg.json index a3bf1030e7..9f9b10ffce 100644 --- a/ports/suitesparse-klu/vcpkg.json +++ b/ports/suitesparse-klu/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-klu", "version-semver": "2.3.6", - "port-version": 2, + "port-version": 3, "description": "KLU: Routines for solving sparse linear systems of equations in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "LGPL-2.1-or-later", diff --git a/ports/suitesparse-lagraph/portfile.cmake b/ports/suitesparse-lagraph/portfile.cmake index a7b3acf6b1..b34e03115f 100644 --- a/ports/suitesparse-lagraph/portfile.cmake +++ b/ports/suitesparse-lagraph/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-lagraph/vcpkg.json b/ports/suitesparse-lagraph/vcpkg.json index 5d104de9d3..9f7ee49456 100644 --- a/ports/suitesparse-lagraph/vcpkg.json +++ b/ports/suitesparse-lagraph/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-lagraph", "version-semver": "1.2.2", - "port-version": 1, + "port-version": 2, "description": "LAGraph: Library plus test harness for collecting algorithms that use GraphBLAS", "homepage": "https://lagraph.readthedocs.io/en/latest/", "license": "BSD-2-Clause", diff --git a/ports/suitesparse-ldl/portfile.cmake b/ports/suitesparse-ldl/portfile.cmake index e28e4c1efe..dd6d7a9839 100644 --- a/ports/suitesparse-ldl/portfile.cmake +++ b/ports/suitesparse-ldl/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-ldl/vcpkg.json b/ports/suitesparse-ldl/vcpkg.json index 5540530e16..caa54f46c1 100644 --- a/ports/suitesparse-ldl/vcpkg.json +++ b/ports/suitesparse-ldl/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-ldl", "version-semver": "3.3.3", - "port-version": 2, + "port-version": 3, "description": "LDL: A sparse LDL' factorization and solve package in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "LGPL-2.1-or-later", diff --git a/ports/suitesparse-mongoose/portfile.cmake b/ports/suitesparse-mongoose/portfile.cmake index 9ba1b969ad..8ab8c47555 100644 --- a/ports/suitesparse-mongoose/portfile.cmake +++ b/ports/suitesparse-mongoose/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-mongoose/vcpkg.json b/ports/suitesparse-mongoose/vcpkg.json index 87236ee749..d41443265c 100644 --- a/ports/suitesparse-mongoose/vcpkg.json +++ b/ports/suitesparse-mongoose/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-mongoose", "version-semver": "3.3.6", - "port-version": 2, + "port-version": 3, "description": "Mongoose: Graph partitioning library in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "GPL-3.0-only", diff --git a/ports/suitesparse-paru/portfile.cmake b/ports/suitesparse-paru/portfile.cmake index 58b30a4552..1dc63da84d 100644 --- a/ports/suitesparse-paru/portfile.cmake +++ b/ports/suitesparse-paru/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-paru/vcpkg.json b/ports/suitesparse-paru/vcpkg.json index f641281f41..81f58f78db 100644 --- a/ports/suitesparse-paru/vcpkg.json +++ b/ports/suitesparse-paru/vcpkg.json @@ -2,6 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-paru", "version-semver": "1.1.2", + "port-version": 1, "description": "ParU: Routines for solving sparse linear system via parallel multifrontal LU factorization algorithms in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "GPL-3.0-or-later", diff --git a/ports/suitesparse-rbio/portfile.cmake b/ports/suitesparse-rbio/portfile.cmake index 0339dd3fd7..1854e6b923 100644 --- a/ports/suitesparse-rbio/portfile.cmake +++ b/ports/suitesparse-rbio/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-rbio/vcpkg.json b/ports/suitesparse-rbio/vcpkg.json index c1e7184eac..4ebb0a06d9 100644 --- a/ports/suitesparse-rbio/vcpkg.json +++ b/ports/suitesparse-rbio/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-rbio", "version-semver": "4.3.5", - "port-version": 2, + "port-version": 3, "description": "RBio: routines for reading/writing sparse matrices in Rutherford/Boeing format in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "GPL-2.0-or-later", diff --git a/ports/suitesparse-spex/portfile.cmake b/ports/suitesparse-spex/portfile.cmake index eba3a2666d..e7620b599b 100644 --- a/ports/suitesparse-spex/portfile.cmake +++ b/ports/suitesparse-spex/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-spex/vcpkg.json b/ports/suitesparse-spex/vcpkg.json index 47affb4c53..4ccca2d01e 100644 --- a/ports/suitesparse-spex/vcpkg.json +++ b/ports/suitesparse-spex/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-spex", "version-semver": "3.2.4", - "port-version": 2, + "port-version": 3, "description": "SPEX: Software package for SParse EXact algebra in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "GPL-2.0-or-later OR LGPL-3.0-or-later", diff --git a/ports/suitesparse-spqr/portfile.cmake b/ports/suitesparse-spqr/portfile.cmake index cc1c2cf3ea..3b8f2a1ee3 100644 --- a/ports/suitesparse-spqr/portfile.cmake +++ b/ports/suitesparse-spqr/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev PATCHES 001-dont-override-cuda-architectures.patch diff --git a/ports/suitesparse-spqr/vcpkg.json b/ports/suitesparse-spqr/vcpkg.json index d9f6e7fc39..ac2b4b0849 100644 --- a/ports/suitesparse-spqr/vcpkg.json +++ b/ports/suitesparse-spqr/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-spqr", "version-semver": "4.3.6", - "port-version": 2, + "port-version": 3, "description": "SPQR: Multithreaded, multifrontal, rank-revealing sparse QR factorization method in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "GPL-2.0-or-later", diff --git a/ports/suitesparse-umfpack/portfile.cmake b/ports/suitesparse-umfpack/portfile.cmake index bad958de19..5f03ee7467 100644 --- a/ports/suitesparse-umfpack/portfile.cmake +++ b/ports/suitesparse-umfpack/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DrTimothyAldenDavis/SuiteSparse - REF v7.13.0 - SHA512 62319607ddd06bdb160d1308233bccec2bafb8a4909d4f5123df1b1d1088d2df9290b21984f7963ec87c2502ee9c4d5e687b23bf9dcd13e2ff076a416b4e0eef + REF v7.14.0 + SHA512 4cd00b0625ef8081703139cf15c45c32a90e101bcd9c6ba38b87b988c2e76f51a73da0c312581b87e0892098c717d14782edfd6f19c92b0b0db196044cfe8337 HEAD_REF dev ) diff --git a/ports/suitesparse-umfpack/vcpkg.json b/ports/suitesparse-umfpack/vcpkg.json index fd121f80f2..c6fafaf044 100644 --- a/ports/suitesparse-umfpack/vcpkg.json +++ b/ports/suitesparse-umfpack/vcpkg.json @@ -2,7 +2,7 @@ "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse-umfpack", "version-semver": "6.3.8", - "port-version": 1, + "port-version": 2, "description": "UMFPACK: Routines solving sparse linear systems via LU factorization in SuiteSparse", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": "GPL-2.0-or-later", diff --git a/ports/suitesparse/vcpkg.json b/ports/suitesparse/vcpkg.json index aeb7a8995c..8bcd4e6c7d 100644 --- a/ports/suitesparse/vcpkg.json +++ b/ports/suitesparse/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Use scripts/update_suitesparse.py to update all SuiteSparse ports", "name": "suitesparse", - "version-semver": "7.13.0", + "version-semver": "7.14.0", "description": "A suite of sparse matrix algorithms", "homepage": "https://people.engr.tamu.edu/davis/suitesparse.html", "license": null, diff --git a/versions/baseline.json b/versions/baseline.json index b7fe36513b..9dee8c3062 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9909,80 +9909,80 @@ "port-version": 1 }, "suitesparse": { - "baseline": "7.13.0", + "baseline": "7.14.0", "port-version": 0 }, "suitesparse-amd": { "baseline": "3.3.4", - "port-version": 2 + "port-version": 3 }, "suitesparse-btf": { "baseline": "2.3.3", - "port-version": 2 + "port-version": 3 }, "suitesparse-camd": { "baseline": "3.3.5", - "port-version": 2 + "port-version": 3 }, "suitesparse-ccolamd": { "baseline": "3.3.5", - "port-version": 2 + "port-version": 3 }, "suitesparse-cholmod": { "baseline": "5.3.5", - "port-version": 1 + "port-version": 2 }, "suitesparse-colamd": { "baseline": "3.3.5", - "port-version": 2 + "port-version": 3 }, "suitesparse-config": { - "baseline": "7.13.0", + "baseline": "7.14.0", "port-version": 0 }, "suitesparse-cxsparse": { "baseline": "4.4.2", - "port-version": 2 + "port-version": 3 }, "suitesparse-graphblas": { - "baseline": "10.4.1", + "baseline": "10.5.0", "port-version": 0 }, "suitesparse-klu": { "baseline": "2.3.6", - "port-version": 2 + "port-version": 3 }, "suitesparse-lagraph": { "baseline": "1.2.2", - "port-version": 1 + "port-version": 2 }, "suitesparse-ldl": { "baseline": "3.3.3", - "port-version": 2 + "port-version": 3 }, "suitesparse-mongoose": { "baseline": "3.3.6", - "port-version": 2 + "port-version": 3 }, "suitesparse-paru": { "baseline": "1.1.2", - "port-version": 0 + "port-version": 1 }, "suitesparse-rbio": { "baseline": "4.3.5", - "port-version": 2 + "port-version": 3 }, "suitesparse-spex": { "baseline": "3.2.4", - "port-version": 2 + "port-version": 3 }, "suitesparse-spqr": { "baseline": "4.3.6", - "port-version": 2 + "port-version": 3 }, "suitesparse-umfpack": { "baseline": "6.3.8", - "port-version": 1 + "port-version": 2 }, "sundials": { "baseline": "7.8.0", diff --git a/versions/s-/suitesparse-amd.json b/versions/s-/suitesparse-amd.json index 0898a1497c..f8b1bc8b8b 100644 --- a/versions/s-/suitesparse-amd.json +++ b/versions/s-/suitesparse-amd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "47704b5c3fab5e54d8ee8ea207199c91e44407f9", + "version-semver": "3.3.4", + "port-version": 3 + }, { "git-tree": "addaec24a529ae57b89bf4768867cc1f29450459", "version-semver": "3.3.4", diff --git a/versions/s-/suitesparse-btf.json b/versions/s-/suitesparse-btf.json index 3a3567cb57..3142c1b15e 100644 --- a/versions/s-/suitesparse-btf.json +++ b/versions/s-/suitesparse-btf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f511fde71e7b8077b4d433f09d4167ffa18f9251", + "version-semver": "2.3.3", + "port-version": 3 + }, { "git-tree": "a6e7aee25b9264d3abd6a5daa15d06d2b87d5d5c", "version-semver": "2.3.3", diff --git a/versions/s-/suitesparse-camd.json b/versions/s-/suitesparse-camd.json index be4f6dfbd9..571e20e1c3 100644 --- a/versions/s-/suitesparse-camd.json +++ b/versions/s-/suitesparse-camd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef897a24a1836d67d0589b7090def1c3978c4a09", + "version-semver": "3.3.5", + "port-version": 3 + }, { "git-tree": "0339fd78390cfdce5137f32f6ad20aaf5791e0af", "version-semver": "3.3.5", diff --git a/versions/s-/suitesparse-ccolamd.json b/versions/s-/suitesparse-ccolamd.json index 2f18fd3093..438c6eaae0 100644 --- a/versions/s-/suitesparse-ccolamd.json +++ b/versions/s-/suitesparse-ccolamd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f7f4a8444230b7ee7b856e36a8d24e9538049d97", + "version-semver": "3.3.5", + "port-version": 3 + }, { "git-tree": "9c04ff246ecbfbc96fa6838662cc58b8f066a7c0", "version-semver": "3.3.5", diff --git a/versions/s-/suitesparse-cholmod.json b/versions/s-/suitesparse-cholmod.json index 86d3b7a653..e15984a13a 100644 --- a/versions/s-/suitesparse-cholmod.json +++ b/versions/s-/suitesparse-cholmod.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0c8fdc0f3a32e1a9dcae6ffb8c6eaa9598211fe4", + "version-semver": "5.3.5", + "port-version": 2 + }, { "git-tree": "15d802ff584e1e43f47bbb9c1afc4b2c29929b27", "version-semver": "5.3.5", diff --git a/versions/s-/suitesparse-colamd.json b/versions/s-/suitesparse-colamd.json index f6ba7615cf..0f74a4210f 100644 --- a/versions/s-/suitesparse-colamd.json +++ b/versions/s-/suitesparse-colamd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f4e56e5f0d456344a37ceeeec637b1c777b02799", + "version-semver": "3.3.5", + "port-version": 3 + }, { "git-tree": "6445f5612571a68567a4535db7610d47908b64eb", "version-semver": "3.3.5", diff --git a/versions/s-/suitesparse-config.json b/versions/s-/suitesparse-config.json index 43e97b682a..dd155db527 100644 --- a/versions/s-/suitesparse-config.json +++ b/versions/s-/suitesparse-config.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "93514850fef868fbd83de8fb4d6335ab89202a6e", + "version-semver": "7.14.0", + "port-version": 0 + }, { "git-tree": "f8a528cb21b011bf9f6dd4b5b79f54734fd375f7", "version-semver": "7.13.0", diff --git a/versions/s-/suitesparse-cxsparse.json b/versions/s-/suitesparse-cxsparse.json index aa7a7c85da..518af27719 100644 --- a/versions/s-/suitesparse-cxsparse.json +++ b/versions/s-/suitesparse-cxsparse.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1ee0dc90eeb9a1e1f7188bf58650df270bd373f7", + "version-semver": "4.4.2", + "port-version": 3 + }, { "git-tree": "b8e74156cf42a26c44bff80fd7be7ed77c6eb8b5", "version-semver": "4.4.2", diff --git a/versions/s-/suitesparse-graphblas.json b/versions/s-/suitesparse-graphblas.json index 2ebcdbdfba..98c9117054 100644 --- a/versions/s-/suitesparse-graphblas.json +++ b/versions/s-/suitesparse-graphblas.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e0c579fa9153b8fab96421c13907b60f46bf4147", + "version-semver": "10.5.0", + "port-version": 0 + }, { "git-tree": "f89aae365eb0d7f40c770355eb1bedbcf5cb6ed6", "version-semver": "10.4.1", diff --git a/versions/s-/suitesparse-klu.json b/versions/s-/suitesparse-klu.json index 3930b4fc5f..b82ff4ef16 100644 --- a/versions/s-/suitesparse-klu.json +++ b/versions/s-/suitesparse-klu.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e745058cecd111147333d3e00df9ea05c14a5a11", + "version-semver": "2.3.6", + "port-version": 3 + }, { "git-tree": "18e8f5d49a6f297b45f5202155aa220186e4d748", "version-semver": "2.3.6", diff --git a/versions/s-/suitesparse-lagraph.json b/versions/s-/suitesparse-lagraph.json index 8cfe02dee5..e60dc38dd2 100644 --- a/versions/s-/suitesparse-lagraph.json +++ b/versions/s-/suitesparse-lagraph.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "50cf24f718e4c3efe0c255429aed25a570ed0255", + "version-semver": "1.2.2", + "port-version": 2 + }, { "git-tree": "02058ef7bfa9b3a992811997a88980ea46e0747b", "version-semver": "1.2.2", diff --git a/versions/s-/suitesparse-ldl.json b/versions/s-/suitesparse-ldl.json index 10b8678151..d4ea3085a3 100644 --- a/versions/s-/suitesparse-ldl.json +++ b/versions/s-/suitesparse-ldl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "969d0d59bae4fe2b8aa84612e52f59e35c98e1ab", + "version-semver": "3.3.3", + "port-version": 3 + }, { "git-tree": "0497238f7472198d3cb4f1414dcbc57aa89c8dae", "version-semver": "3.3.3", diff --git a/versions/s-/suitesparse-mongoose.json b/versions/s-/suitesparse-mongoose.json index 0952353884..35c16dcd72 100644 --- a/versions/s-/suitesparse-mongoose.json +++ b/versions/s-/suitesparse-mongoose.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "936c803d63fd64bd6667eb89b3a241a1f2ad08f0", + "version-semver": "3.3.6", + "port-version": 3 + }, { "git-tree": "90d4fdc3db07b5de8f779a3570cd30e04b5f2623", "version-semver": "3.3.6", diff --git a/versions/s-/suitesparse-paru.json b/versions/s-/suitesparse-paru.json index 8ddfe6e181..936cbf7c8d 100644 --- a/versions/s-/suitesparse-paru.json +++ b/versions/s-/suitesparse-paru.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d8f9d477642b4e1494e6a3aa7b4d0af887cc11ef", + "version-semver": "1.1.2", + "port-version": 1 + }, { "git-tree": "f252a08e1d814cbf78a19e4bb391184ed00e1035", "version-semver": "1.1.2", diff --git a/versions/s-/suitesparse-rbio.json b/versions/s-/suitesparse-rbio.json index 666fb0406a..b172ab5897 100644 --- a/versions/s-/suitesparse-rbio.json +++ b/versions/s-/suitesparse-rbio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1147801bd0ed4544dea99bf865125f51fd14fc76", + "version-semver": "4.3.5", + "port-version": 3 + }, { "git-tree": "2a55df709aedb2c7cea2fe130f8923817f98d49e", "version-semver": "4.3.5", diff --git a/versions/s-/suitesparse-spex.json b/versions/s-/suitesparse-spex.json index 8741940342..794dd0b662 100644 --- a/versions/s-/suitesparse-spex.json +++ b/versions/s-/suitesparse-spex.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7d1315a32d57d185d72337e07ef8417d411bb0c6", + "version-semver": "3.2.4", + "port-version": 3 + }, { "git-tree": "048db27e58d59fd01eab71902048d1c527750d05", "version-semver": "3.2.4", diff --git a/versions/s-/suitesparse-spqr.json b/versions/s-/suitesparse-spqr.json index c655410c96..a67b5d0a92 100644 --- a/versions/s-/suitesparse-spqr.json +++ b/versions/s-/suitesparse-spqr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "aa9c097809520d2f50d7d42fe26eea32d7df5e38", + "version-semver": "4.3.6", + "port-version": 3 + }, { "git-tree": "513ffa6c47c6a02f7ea0e1b2bafca10a8447bb51", "version-semver": "4.3.6", diff --git a/versions/s-/suitesparse-umfpack.json b/versions/s-/suitesparse-umfpack.json index 007391fe8b..4c8fe271f2 100644 --- a/versions/s-/suitesparse-umfpack.json +++ b/versions/s-/suitesparse-umfpack.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "40582fbba443cf4ac4d47c62b5cced2f9db6366a", + "version-semver": "6.3.8", + "port-version": 2 + }, { "git-tree": "0c21d0cf910655e793e4280cb04f3173eb437f13", "version-semver": "6.3.8", diff --git a/versions/s-/suitesparse.json b/versions/s-/suitesparse.json index 3631bc5e54..ff11331517 100644 --- a/versions/s-/suitesparse.json +++ b/versions/s-/suitesparse.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "aff77b0b3fbbbeadb31888cc084dd04c98604a10", + "version-semver": "7.14.0", + "port-version": 0 + }, { "git-tree": "566a996b8be38d8a028525d0a979318f38e4b6a6", "version-semver": "7.13.0",