[packages/SuiteSparse] - updated to 5.2.0 (CHOLMOD 3.0.12, KLU 1.3.9); release 4
qboosh
qboosh at pld-linux.org
Mon Jan 16 17:17:31 CET 2023
commit 1c73de0bce9db407810b2be7b59db980b6e748de
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Jan 16 17:18:40 2023 +0100
- updated to 5.2.0 (CHOLMOD 3.0.12, KLU 1.3.9); release 4
SuiteSparse-config.patch | 10 +++++-----
SuiteSparse.spec | 12 ++++++------
2 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/SuiteSparse.spec b/SuiteSparse.spec
index acba4d4..3372cb8 100644
--- a/SuiteSparse.spec
+++ b/SuiteSparse.spec
@@ -4,34 +4,34 @@
%bcond_without metis # partition support (using metis lib)
# main package version
-%define suite_ver 5.1.2
+%define suite_ver 5.2.0
# see */Include/*.h /VER(SION)?_CODE, C*Sparse/Include/cs.h /CS_VER
%define amd_ver 2.4.6
%define btf_ver 1.2.6
%define camd_ver 2.4.6
%define ccolamd_ver 2.9.6
%define colamd_ver 2.9.6
-%define cholmod_ver 3.0.11
+%define cholmod_ver 3.0.12
%define csparse_ver 3.2.0
%define cxsparse_ver 3.1.9
-%define klu_ver 1.3.8
+%define klu_ver 1.3.9
%define ldl_ver 2.2.6
%define rbio_ver 2.2.6
%define spqr_ver 2.0.8
%define umfpack_ver 5.7.6
%define gpuruntime_ver 1.0.5
%define gpuqrengine_ver 1.0.5
-# GraphBLAS version 1.1.2, but disabled here, newer version is built from GraphBLAS.spec
+# GraphBLAS version 2.0.1, but disabled here, newer version is built from GraphBLAS.spec
Summary: A Suite of Sparse matrix packages
Summary(pl.UTF-8): Zbiór pakietów do operacji na macierzach rzadkich
Name: SuiteSparse
Version: %{suite_ver}
-Release: 3
+Release: 4
License: LGPL v2.1+, GPL v2+
Group: Libraries
Source0: https://people.engr.tamu.edu/davis/SuiteSparse/%{name}-%{version}.tar.gz
-# Source0-md5: e878549ef1060c01cdcedf323191be74
+# Source0-md5: 8e625539dbeed061cc62fbdfed9be7cf
Patch0: %{name}-config.patch
Patch1: %{name}-amdf77.patch
Patch2: %{name}-externc.patch
diff --git a/SuiteSparse-config.patch b/SuiteSparse-config.patch
index 8dc8d65..17adcca 100644
--- a/SuiteSparse-config.patch
+++ b/SuiteSparse-config.patch
@@ -55,13 +55,13 @@
I = -I../Include
LDLIBS += -lm
---- SuiteSparse/Makefile.orig 2017-12-22 23:45:29.000000000 +0100
-+++ SuiteSparse/Makefile 2023-01-12 20:49:33.288787014 +0100
+--- SuiteSparse/Makefile.orig 2018-01-08 18:05:18.000000000 +0100
++++ SuiteSparse/Makefile 2023-01-16 17:05:17.219408909 +0100
@@ -12,7 +12,6 @@ include SuiteSparse_config/SuiteSparse_c
# Compile the default rules for each package
go: metis
( cd SuiteSparse_config && $(MAKE) )
-- ( cd GraphBLAS && $(MAKE) )
+- ( cd GraphBLAS && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' )
( cd AMD && $(MAKE) )
( cd BTF && $(MAKE) )
( cd CAMD && $(MAKE) )
@@ -69,7 +69,7 @@
# (note that CSparse is not installed; CXSparse is installed instead)
install: metisinstall
( cd SuiteSparse_config && $(MAKE) install )
-- ( cd GraphBLAS && $(MAKE) install )
+- ( cd GraphBLAS && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' install )
( cd AMD && $(MAKE) install )
( cd BTF && $(MAKE) install )
( cd CAMD && $(MAKE) install )
@@ -77,7 +77,7 @@
# static library
library: metis
( cd SuiteSparse_config && $(MAKE) )
-- ( cd GraphBLAS && $(MAKE) library )
+- ( cd GraphBLAS && $(MAKE) CMAKE_OPTIONS='$(CMAKE_OPTIONS)' library )
( cd AMD && $(MAKE) library )
( cd BTF && $(MAKE) library )
( cd CAMD && $(MAKE) library )
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/SuiteSparse.git/commitdiff/1c73de0bce9db407810b2be7b59db980b6e748de
More information about the pld-cvs-commit
mailing list