Mercurial > mxe-octave
diff src/suitesparse.mk @ 5241:a40ac891cab2
Update SuiteSparse to v5.6.0
* src/suitesparse.mk: Update version to 5.6.0. Update checksum and download url.
Update build rule.
* src/suitesparse-1-fixes.patch: Remove patch merged upstream. Don't build
Mongoose that doesn't handle 64bit indexing with "long long" correctly.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Sun, 22 Dec 2019 13:06:42 +0100 |
parents | c3d8272a2cf0 |
children | dc8dca6acc60 |
line wrap: on
line diff
--- a/src/suitesparse.mk Tue Dec 17 13:05:13 2019 -0500 +++ b/src/suitesparse.mk Sun Dec 22 13:06:42 2019 +0100 @@ -2,12 +2,11 @@ # See index.html for further information. PKG := suitesparse -$(PKG)_VERSION := 4.5.6 -$(PKG)_CHECKSUM := 06ed5f6f61bfe09f08ce03971a24381a627446b1 -$(PKG)_SUBDIR := SuiteSparse -$(PKG)_FILE := SuiteSparse-$($(PKG)_VERSION).tar.gz -$(PKG)_URL := http://faculty.cse.tamu.edu/davis/SuiteSparse/$($(PKG)_FILE) -$(PKG)_URL_2 := https://distfiles.macports.org/SuiteSparse/$($(PKG)_FILE) +$(PKG)_VERSION := 5.6.0 +$(PKG)_CHECKSUM := 3de08b5ab02610ed0446225aad2445696616fae5 +$(PKG)_SUBDIR := SuiteSparse-$($(PKG)_VERSION) +$(PKG)_FILE := v$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/$($(PKG)_FILE) $(PKG)_DEPS := blas lapack ifeq ($(USE_SYSTEM_GCC),no) $(PKG)_DEPS += libgomp @@ -49,11 +48,12 @@ RANLIB='$(MXE_RANLIB)' \ BLAS="-lblas -lgfortran" \ LAPACK='-llapack' \ - CHOLMOD_CONFIG='-DNPARTITION' + CHOLMOD_CONFIG='-DNPARTITION' \ + CMAKE_OPTIONS='-DCMAKE_TOOLCHAIN_FILE="$(CMAKE_TOOLCHAIN_FILE)"' ifeq ($(MXE_WINDOWS_BUILD),yes) $(PKG)_MAKE_OPTS += \ - UNAME=Windows + UNAME=Windows $(PKG)_SO_DIR := $($(PKG)_DESTDIR)$(HOST_BINDIR) else $(PKG)_SO_DIR := $($(PKG)_DESTDIR)$(HOST_LIBDIR)