summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2020-07-24 21:37:13 +0000
committerThierry Thomas <thierry@FreeBSD.org>2020-07-24 21:37:13 +0000
commit687829ba7e373c6ab61fef762ed8b54374bd96d3 (patch)
treee3423fcaf41d7227e4894b36b9efd6f005cd6f89 /math
parentdeskutils/zim: update to 0.73.2 (diff)
Upgrade to v5.8.1.
Changelog at <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v5.8.1>.
Notes
Notes: svn path=/head/; revision=543382
Diffstat (limited to 'math')
-rw-r--r--math/suitesparse/Makefile7
-rw-r--r--math/suitesparse/distinfo6
-rw-r--r--math/suitesparse/files/patch-SLIP__LU_Lib_Makefile11
-rw-r--r--math/suitesparse/files/patch-SLIP__LU_Source_slip__internal.h16
-rw-r--r--math/suitesparse/pkg-plist6
5 files changed, 10 insertions, 36 deletions
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index 38267943b6f0..723e59a8270f 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= suitesparse
-PORTVERSION= 5.8.0
-PORTREVISION= 1
+PORTVERSION= 5.8.1
DISTVERSIONPREFIX= v
CATEGORIES= math
@@ -13,7 +12,9 @@ COMMENT= Set of packages for sparse matrix calculation
LICENSE= GPLv2 LGPL21
LICENSE_COMB= dual
-LIB_DEPENDS= libmetis.so:math/metis
+LIB_DEPENDS= libgmp.so:math/gmp \
+ libmpfr.so:math/mpfr \
+ libmetis.so:math/metis
USE_GITHUB= yes
GH_ACCOUNT= DrTimothyAldenDavis
diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo
index d5639bfe0068..30b8732e3972 100644
--- a/math/suitesparse/distinfo
+++ b/math/suitesparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1593811165
-SHA256 (DrTimothyAldenDavis-SuiteSparse-v5.8.0_GH0.tar.gz) = 94a9b7134eb4dd82b97f1a22a6b464feb81e73af2dcdf683c6f252285191df1d
-SIZE (DrTimothyAldenDavis-SuiteSparse-v5.8.0_GH0.tar.gz) = 58819484
+TIMESTAMP = 1595610996
+SHA256 (DrTimothyAldenDavis-SuiteSparse-v5.8.1_GH0.tar.gz) = 06726e471fbaa55f792578f9b4ab282ea9d008cf39ddcc3b42b73400acddef40
+SIZE (DrTimothyAldenDavis-SuiteSparse-v5.8.1_GH0.tar.gz) = 58819633
diff --git a/math/suitesparse/files/patch-SLIP__LU_Lib_Makefile b/math/suitesparse/files/patch-SLIP__LU_Lib_Makefile
deleted file mode 100644
index d70c9f9bb204..000000000000
--- a/math/suitesparse/files/patch-SLIP__LU_Lib_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- SLIP_LU/Lib/Makefile.orig 2020-07-03 16:11:39 UTC
-+++ SLIP_LU/Lib/Makefile
-@@ -17,7 +17,7 @@ default: library
- include ../../SuiteSparse_config/SuiteSparse_config.mk
-
- # uncomment for extra error checking:
--CFLAGS += -Wall -Wextra -Wpedantic -Werror
-+#CFLAGS += -Wall -Wextra -Wpedantic -Werror
-
- # SLIP_LU depends on SuiteSparse_config, AMD, COLAMD, M, GMP, and MPFR
- LDLIBS += -lsuitesparseconfig -lamd -lcolamd -lm -lgmp -lmpfr
diff --git a/math/suitesparse/files/patch-SLIP__LU_Source_slip__internal.h b/math/suitesparse/files/patch-SLIP__LU_Source_slip__internal.h
deleted file mode 100644
index 2564f3f3549f..000000000000
--- a/math/suitesparse/files/patch-SLIP__LU_Source_slip__internal.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- SLIP_LU/Source/slip_internal.h.orig 2020-07-03 16:11:39 UTC
-+++ SLIP_LU/Source/slip_internal.h
-@@ -660,11 +660,11 @@ static inline int64_t slip_cast_double_to_int64 (doubl
- {
- return (0) ;
- }
-- else if (x > INT64_MAX)
-+ else if (x > (double)INT64_MAX)
- {
- return (INT64_MAX) ;
- }
-- else if (x < INT64_MIN)
-+ else if (x < (double)INT64_MIN)
- {
- return (INT64_MIN) ;
- }
diff --git a/math/suitesparse/pkg-plist b/math/suitesparse/pkg-plist
index 3932de64f6bb..08958911e8bc 100644
--- a/math/suitesparse/pkg-plist
+++ b/math/suitesparse/pkg-plist
@@ -90,7 +90,7 @@ lib/libcxsparse.so.3.2.0
lib/libgraphblas.a
lib/libgraphblas.so
lib/libgraphblas.so.3
-lib/libgraphblas.so.3.3.2
+lib/libgraphblas.so.3.3.3
lib/libklu.so
lib/libklu.so.1
lib/libklu.so.1.3.8
@@ -106,13 +106,13 @@ lib/librbio.so.2
lib/librbio.so.2.2.6
lib/libsliplu.so
lib/libsliplu.so.1
-lib/libsliplu.so.1.0.1
+lib/libsliplu.so.1.0.2
lib/libspqr.so
lib/libspqr.so.2
lib/libspqr.so.2.0.9
lib/libsuitesparseconfig.so
lib/libsuitesparseconfig.so.5
-lib/libsuitesparseconfig.so.5.8.0
+lib/libsuitesparseconfig.so.5.8.1
lib/libumfpack.so
lib/libumfpack.so.5
lib/libumfpack.so.5.7.9