new file: a/Armadillo/Armadillo-9.600.5_no_mkl.patch

new file:   a/Armadillo/Armadillo-9.900.3-foss-2020a.eb
This commit is contained in:
Lukáš Krupčík 2020-09-21 14:13:40 +02:00
parent 2ba264c687
commit a9fedb98d3
2 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,11 @@
--- CMakeLists.txt.orig 2016-06-16 18:20:05.000000000 +0200
+++ CMakeLists.txt 2019-10-22 10:44:59.764711121 +0200
@@ -173,7 +173,7 @@
set(ARMA_OS unix)
- include(ARMA_FindMKL)
+ set(MKL_FOUND false)
include(ARMA_FindACMLMP)
include(ARMA_FindACML)
include(ARMA_FindOpenBLAS)

View File

@ -0,0 +1,27 @@
# IT4Innovations 2020
# LK
name = 'Armadillo'
version = "9.900.3"
homepage = 'https://arma.sourceforge.net/'
description = """Armadillo is an open-source C++ linear algebra library (matrix maths) aiming towards
a good balance between speed and ease of use. Integer, floating point and complex numbers are supported,
as well as a subset of trigonometric and statistics functions."""
toolchain = {'name': 'foss', 'version': '2020a'}
source_urls = ['https://sourceforge.net/projects/arma/files']
sources = [SOURCELOWER_TAR_XZ]
patches = [
'Armadillo-9.600.5_no_mkl.patch'
]
dependencies = [
('Boost', '1.72.0'),
('arpack-ng', '3.7.0'),
]
builddependencies = [('CMake', '3.16.4')]
moduleclass = 'numlib'