diff --git a/SuiteSparse-5.4.0.tar.gz b/SuiteSparse-5.4.0.tar.gz deleted file mode 100644 index 2e66dc1..0000000 --- a/SuiteSparse-5.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:374dd136696c653e34ef3212dc8ab5b61d9a67a6791d5ec4841efb838e94dbd1 -size 52594099 diff --git a/SuiteSparse-5.6.0.tar.gz b/SuiteSparse-5.6.0.tar.gz new file mode 100644 index 0000000..f14d872 --- /dev/null +++ b/SuiteSparse-5.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76d34d9f6dafc592b69af14f58c1dc59e24853dcd7c2e8f4c98ffa223f6a1adb +size 55447037 diff --git a/suitesparse.changes b/suitesparse.changes index cc29e68..7e250c1 100644 --- a/suitesparse.changes +++ b/suitesparse.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Oct 29 23:12:34 UTC 2019 - Christoph G + +- Update to SuiteSparse 5.6.0 + *GraphBlas 3.1.1: with OpenMP parallelism, and MATLAB interface + ------------------------------------------------------------------- Fri Aug 2 08:23:49 UTC 2019 - Martin Liška diff --git a/suitesparse.spec b/suitesparse.spec index 1f328ee..ddfd748 100644 --- a/suitesparse.spec +++ b/suitesparse.spec @@ -26,7 +26,7 @@ Name: suitesparse Summary: A collection of sparse matrix libraries License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Version: 5.4.0 +Version: 5.6.0 Release: 0 Url: http://faculty.cse.tamu.edu/davis/SuiteSparse/ Source: http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-%{version}.tar.gz @@ -59,7 +59,7 @@ BuildRequires: openblas-devel %define colamdver 2.9.6 %define csparsever 3.2.0 %define cxsparsever 3.2.0 -%define graphblasver 2.2.2 +%define graphblasver 3.1.1 %define kluver 1.3.9 %define ldlver 2.2.6 %define mongoosever 2.0.3 @@ -68,7 +68,7 @@ BuildRequires: openblas-devel %define umfpackver 5.7.8 # Your need define even it's just the same as main package # or the %%build loop will override %%version with umfpack's version. -%define configver 5.4.0 +%define configver 5.6.0 %define csparsemajor %(echo "%{csparsever}" | cut -d "." -f1) %define amdlib %(echo "libamd%{amdver}" | cut -d "." -f1) %define btflib %(echo "libbtf%{btfver}" | cut -d "." -f1) @@ -149,8 +149,8 @@ Provides: libcsparse-devel = %{csparsever} Obsoletes: libcsparse-devel < %{csparsever} Provides: libcxsparse-devel = %{cxsparsever} Obsoletes: libcxsparse-devel < %{cxsparsever} -Provides: libgraphblas-devel = %{umfpackver} -Obsoletes: libgraphblas-devel < %{umfpackver} +Provides: libgraphblas-devel = %{graphblasver} +Obsoletes: libgraphblas-devel < %{graphblasver} Provides: libklu-devel = %{kluver} Obsoletes: libklu-devel < %{kluver} Provides: libldl-devel = %{ldlver} @@ -553,7 +553,7 @@ into a C application). SuiteSparse_config is part of the SuiteSparse sparse matrix suite. %prep -%setup -q -n SuiteSparse +%setup -q -n SuiteSparse-%{version} %patch1 -p1 sed 's/^CHOLMOD_CONFIG =.*/CHOLMOD_CONFIG = -DNPARTITION/' -i SuiteSparse_config/SuiteSparse_config.mk %if %{without openblas} @@ -613,10 +613,6 @@ cp -Pt %{buildroot}%{_includedir}/%{name} include/* cp -Pt %{buildroot}%{_includedir}/%{name} GraphBLAS/Include/*.h cp -Prt %{buildroot}%{_docdir} share/doc/* -%if 0%{?sle_version} > 120300 -cp -Pt %{buildroot}%{_libdir} GraphBLAS/build/*.a -%endif - %check amd_test_symbol="amd_postorder" btf_test_symbol="btf_order" @@ -771,7 +767,7 @@ popd %{_libdir}/libcxsparse.so.* %files -n %{graphblaslib} -%doc GraphBLAS/README.txt +%doc GraphBLAS/README.md %doc GraphBLAS/Doc/GraphBLAS_UserGuide.pdf %license GraphBLAS/Doc/ChangeLog GraphBLAS/Doc/License.txt %{_libdir}/libgraphblas.so.* @@ -782,7 +778,7 @@ popd %license KLU/Doc/License.txt KLU/Doc/lesser.txt %{_libdir}/libklu.so.* -%files -n libldl-doc +%files -n libklu-doc %doc KLU/Doc/KLU_UserGuide.pdf %files -n %{ldllib}