mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-08 07:52:11 +01:00

new file: m/Mmg/Mmg-5.6.0-gompi-2021a.eb new file: m/mpi4py/mpi4py-3.1.3-foss-2021a.eb new file: p/PETSc/PETSc-3.17.4-foss-2021a.eb new file: p/PETSc/webclient-3.17.0.patch new file: s/SuiteSparse/SuiteSparse-5.13.0-foss-2021a-METIS-5.1.0.eb deleted: p/PETSc/PETSc-3.17.2-foss-2021a.eb
35 lines
1020 B
Plaintext
35 lines
1020 B
Plaintext
# IT4Innovations 2022
|
|
# JK
|
|
|
|
name = 'SuiteSparse'
|
|
version = '5.13.0'
|
|
local_metis_ver = '5.1.0'
|
|
versionsuffix = '-METIS-%s' % local_metis_ver
|
|
|
|
homepage = 'https://faculty.cse.tamu.edu/davis/suitesparse.html'
|
|
description = """SuiteSparse is a collection of libraries manipulate sparse matrices."""
|
|
|
|
toolchain = {'name': 'foss', 'version': '2021a'}
|
|
toolchainopts = {'unroll': True, 'pic': True}
|
|
|
|
source_urls = ['https://github.com/DrTimothyAldenDavis/SuiteSparse/archive']
|
|
sources = ['v%(version)s.tar.gz']
|
|
checksums = ['59c6ca2959623f0c69226cf9afb9a018d12a37fab3a8869db5f6d7f83b6b147d']
|
|
|
|
builddependencies = [
|
|
('CMake', '3.20.1'),
|
|
('M4', '1.4.18'),
|
|
]
|
|
|
|
dependencies = [
|
|
('METIS', local_metis_ver),
|
|
('MPFR', '4.1.0'),
|
|
]
|
|
|
|
# make sure that bin/demo can find libsuitesparseconfig.so.5 during build
|
|
prebuildopts = "export LD_LIBRARY_PATH=%(builddir)s/SuiteSparse-%(version)s/lib:$LD_LIBRARY_PATH && "
|
|
# remove broken symlink
|
|
prebuildopts += "rm GraphBLAS/CUDA/test/graphblascuda_test && "
|
|
|
|
moduleclass = 'numlib'
|