summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBehnam Momeni2021-10-15 13:22:21 +0330
committerBehnam Momeni2021-10-15 13:22:21 +0330
commit2a17eb0a25237bf9360d569f74bc5cb1ea542c77 (patch)
treecf54243c07452c6893af48b4915fa4b3f81d1c81
parentff4319ab66769f13ff92367b70968b56e859ea78 (diff)
downloadaur-2a17eb0a25237bf9360d569f74bc5cb1ea542c77.tar.gz
Upgrade to upstream version 5.10.1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD10
-rw-r--r--flags.patch20
-rw-r--r--suitesparse-no-demo.patch6
4 files changed, 21 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9dd5f76ac64f..037256d23447 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu May 13 06:55:12 UTC 2021
+# Fri Oct 15 09:51:20 UTC 2021
pkgbase = lib32-suitesparse
pkgdesc = A collection of sparse matrix libraries (32-bit)
- pkgver = 5.9.0
- pkgrel = 5
+ pkgver = 5.10.1
+ pkgrel = 1
url = http://faculty.cse.tamu.edu/davis/suitesparse.html
arch = x86_64
license = GPL
@@ -16,12 +16,12 @@ pkgbase = lib32-suitesparse
depends = suitesparse
depends = lib32-mpfr
options = staticlibs
- source = suitesparse-5.9.0.tar.gz::https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.9.0.tar.gz
+ source = suitesparse-5.10.1.tar.gz::https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.10.1.tar.gz
source = suitesparse-no-demo.patch
source = flags.patch
- sha512sums = d0b7de23d769b4537a9deac7a7c42408f29ddaa66e2c4be2c4b6465a6e8b60f7705db8b2a8de89808208a2fdd8e6ac8e25e54a0429952b16a1b22ce2e4469475
- sha512sums = 6ae782d64e01096adecef7e2ae3eee78c5a93e31493705c1a22851159c8b8560dd58acb489f5b02d8312d4488688675b3748c6c27101b9b6777928570e6e4cea
- sha512sums = cdcc06fb7b92174379f426e1bb05edc9b66029384049ea9287ef4bd304bc9a81a53c6e7995d262644dc32df03a525a928e27798c3a83cc7abd0ad106a351382c
+ sha512sums = 8f85c6d63b76cba95707dfa732c51200df7794cb4c2599dbd92100475747b8d02b05089a47096e85c60b89bc852a8e768e0670f24902a82d29494a80ccf2bb5f
+ sha512sums = 2a946d5436a6e2f9d66438edefb083c73ebb049e987a2279dfe6b3bb61969c908333a9b0164739d292be3938d02cc905e7e5d3c7699effd7004f0dfb108c9f71
+ sha512sums = ddeaf56911e84c0458c5723ed3eceadbf224c2b8fa8438078a7bf09a4cb9a96299f8ff3984b99f9d087366705fa821cd5b98b73faf791c547419aa951af4facb
pkgname = lib32-suitesparse
diff --git a/PKGBUILD b/PKGBUILD
index 3a0ce412f0d4..83ede6021f81 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=lib32-suitesparse
_pkgbase=suitesparse
-pkgver=5.9.0
-pkgrel=5
+pkgver=5.10.1
+pkgrel=1
pkgdesc="A collection of sparse matrix libraries (32-bit)"
url="http://faculty.cse.tamu.edu/davis/suitesparse.html"
arch=('x86_64')
@@ -16,9 +16,9 @@ options=('staticlibs')
source=($_pkgbase-$pkgver.tar.gz::"https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$pkgver.tar.gz"
"suitesparse-no-demo.patch"
"flags.patch")
-sha512sums=('d0b7de23d769b4537a9deac7a7c42408f29ddaa66e2c4be2c4b6465a6e8b60f7705db8b2a8de89808208a2fdd8e6ac8e25e54a0429952b16a1b22ce2e4469475'
- '6ae782d64e01096adecef7e2ae3eee78c5a93e31493705c1a22851159c8b8560dd58acb489f5b02d8312d4488688675b3748c6c27101b9b6777928570e6e4cea'
- 'cdcc06fb7b92174379f426e1bb05edc9b66029384049ea9287ef4bd304bc9a81a53c6e7995d262644dc32df03a525a928e27798c3a83cc7abd0ad106a351382c')
+sha512sums=('8f85c6d63b76cba95707dfa732c51200df7794cb4c2599dbd92100475747b8d02b05089a47096e85c60b89bc852a8e768e0670f24902a82d29494a80ccf2bb5f'
+ '2a946d5436a6e2f9d66438edefb083c73ebb049e987a2279dfe6b3bb61969c908333a9b0164739d292be3938d02cc905e7e5d3c7699effd7004f0dfb108c9f71'
+ 'ddeaf56911e84c0458c5723ed3eceadbf224c2b8fa8438078a7bf09a4cb9a96299f8ff3984b99f9d087366705fa821cd5b98b73faf791c547419aa951af4facb')
prepare() {
cd "${srcdir}/SuiteSparse-$pkgver"
diff --git a/flags.patch b/flags.patch
index ade8eac15006..301e5e65fad9 100644
--- a/flags.patch
+++ b/flags.patch
@@ -1,6 +1,6 @@
-diff -ruN SuiteSparse-5.9.0.orig/Mongoose/CMakeLists.txt SuiteSparse-5.9.0/Mongoose/CMakeLists.txt
---- SuiteSparse-5.9.0.orig/Mongoose/CMakeLists.txt 2021-03-04 01:34:33.000000000 +0330
-+++ SuiteSparse-5.9.0/Mongoose/CMakeLists.txt 2021-05-13 11:20:57.620348766 +0430
+diff -ruN SuiteSparse-5.10.1.orig/Mongoose/CMakeLists.txt SuiteSparse-5.10.1/Mongoose/CMakeLists.txt
+--- SuiteSparse-5.10.1.orig/Mongoose/CMakeLists.txt 2021-05-18 17:31:16.000000000 +0430
++++ SuiteSparse-5.10.1/Mongoose/CMakeLists.txt 2021-10-15 13:18:15.322991534 +0330
@@ -328,7 +328,7 @@
SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "--coverage -g")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
@@ -10,9 +10,9 @@ diff -ruN SuiteSparse-5.9.0.orig/Mongoose/CMakeLists.txt SuiteSparse-5.9.0/Mongo
# Debug flags for GCC
if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.6")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
-diff -ruN SuiteSparse-5.9.0.orig/SuiteSparse_config/SuiteSparse_config.mk SuiteSparse-5.9.0/SuiteSparse_config/SuiteSparse_config.mk
---- SuiteSparse-5.9.0.orig/SuiteSparse_config/SuiteSparse_config.mk 2021-03-04 01:34:33.000000000 +0330
-+++ SuiteSparse-5.9.0/SuiteSparse_config/SuiteSparse_config.mk 2021-05-13 11:22:13.751009370 +0430
+diff -ruN SuiteSparse-5.10.1.orig/SuiteSparse_config/SuiteSparse_config.mk SuiteSparse-5.10.1/SuiteSparse_config/SuiteSparse_config.mk
+--- SuiteSparse-5.10.1.orig/SuiteSparse_config/SuiteSparse_config.mk 2021-05-18 17:31:16.000000000 +0430
++++ SuiteSparse-5.10.1/SuiteSparse_config/SuiteSparse_config.mk 2021-10-15 13:20:25.381535826 +0330
@@ -146,7 +146,7 @@
endif
endif
@@ -33,11 +33,3 @@ diff -ruN SuiteSparse-5.9.0.orig/SuiteSparse_config/SuiteSparse_config.mk SuiteS
ifneq ($(CUDA),no)
CUDA_PATH = $(shell which nvcc 2>/dev/null | sed "s/\/bin\/nvcc//")
-@@ -259,7 +259,6 @@
- MAGMA_LIB = -L/opt/magma-2.4.0/lib/ -lmagma
- NVCC = $(CUDA_PATH)/bin/nvcc
- NVCCFLAGS = -Xcompiler -fPIC -O3 \
-- -gencode=arch=compute_30,code=sm_30 \
- -gencode=arch=compute_35,code=sm_35 \
- -gencode=arch=compute_50,code=sm_50 \
- -gencode=arch=compute_53,code=sm_53 \
diff --git a/suitesparse-no-demo.patch b/suitesparse-no-demo.patch
index 5db7abf559e3..99967a57fc67 100644
--- a/suitesparse-no-demo.patch
+++ b/suitesparse-no-demo.patch
@@ -1,6 +1,6 @@
-diff -ruN SuiteSparse-5.9.0.orig/Makefile SuiteSparse-5.9.0/Makefile
---- SuiteSparse-5.9.0.orig/Makefile 2021-03-04 01:34:33.000000000 +0330
-+++ SuiteSparse-5.9.0/Makefile 2021-05-07 11:15:34.594661725 +0430
+diff -ruN SuiteSparse-5.10.1.orig/Makefile SuiteSparse-5.10.1/Makefile
+--- SuiteSparse-5.10.1.orig/Makefile 2021-05-18 17:31:16.000000000 +0430
++++ SuiteSparse-5.10.1/Makefile 2021-10-15 13:16:39.664963751 +0330
@@ -16,26 +16,26 @@
# installs all libraries SuiteSparse/lib.
go: metis