Mercurial > mxe-octave
comparison 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 |
comparison
equal
deleted
inserted
replaced
5240:5a6318b5b71d | 5241:a40ac891cab2 |
---|---|
1 # This file is part of MXE. | 1 # This file is part of MXE. |
2 # See index.html for further information. | 2 # See index.html for further information. |
3 | 3 |
4 PKG := suitesparse | 4 PKG := suitesparse |
5 $(PKG)_VERSION := 4.5.6 | 5 $(PKG)_VERSION := 5.6.0 |
6 $(PKG)_CHECKSUM := 06ed5f6f61bfe09f08ce03971a24381a627446b1 | 6 $(PKG)_CHECKSUM := 3de08b5ab02610ed0446225aad2445696616fae5 |
7 $(PKG)_SUBDIR := SuiteSparse | 7 $(PKG)_SUBDIR := SuiteSparse-$($(PKG)_VERSION) |
8 $(PKG)_FILE := SuiteSparse-$($(PKG)_VERSION).tar.gz | 8 $(PKG)_FILE := v$($(PKG)_VERSION).tar.gz |
9 $(PKG)_URL := http://faculty.cse.tamu.edu/davis/SuiteSparse/$($(PKG)_FILE) | 9 $(PKG)_URL := https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/$($(PKG)_FILE) |
10 $(PKG)_URL_2 := https://distfiles.macports.org/SuiteSparse/$($(PKG)_FILE) | |
11 $(PKG)_DEPS := blas lapack | 10 $(PKG)_DEPS := blas lapack |
12 ifeq ($(USE_SYSTEM_GCC),no) | 11 ifeq ($(USE_SYSTEM_GCC),no) |
13 $(PKG)_DEPS += libgomp | 12 $(PKG)_DEPS += libgomp |
14 endif | 13 endif |
15 | 14 |
47 CXXFLAGS='$(MXE_CXXFLAGS)' \ | 46 CXXFLAGS='$(MXE_CXXFLAGS)' \ |
48 AR='$(MXE_AR)' \ | 47 AR='$(MXE_AR)' \ |
49 RANLIB='$(MXE_RANLIB)' \ | 48 RANLIB='$(MXE_RANLIB)' \ |
50 BLAS="-lblas -lgfortran" \ | 49 BLAS="-lblas -lgfortran" \ |
51 LAPACK='-llapack' \ | 50 LAPACK='-llapack' \ |
52 CHOLMOD_CONFIG='-DNPARTITION' | 51 CHOLMOD_CONFIG='-DNPARTITION' \ |
52 CMAKE_OPTIONS='-DCMAKE_TOOLCHAIN_FILE="$(CMAKE_TOOLCHAIN_FILE)"' | |
53 | 53 |
54 ifeq ($(MXE_WINDOWS_BUILD),yes) | 54 ifeq ($(MXE_WINDOWS_BUILD),yes) |
55 $(PKG)_MAKE_OPTS += \ | 55 $(PKG)_MAKE_OPTS += \ |
56 UNAME=Windows | 56 UNAME=Windows |
57 $(PKG)_SO_DIR := $($(PKG)_DESTDIR)$(HOST_BINDIR) | 57 $(PKG)_SO_DIR := $($(PKG)_DESTDIR)$(HOST_BINDIR) |
58 else | 58 else |
59 $(PKG)_SO_DIR := $($(PKG)_DESTDIR)$(HOST_LIBDIR) | 59 $(PKG)_SO_DIR := $($(PKG)_DESTDIR)$(HOST_LIBDIR) |
60 endif | 60 endif |
61 | 61 |