new file: c/CMake/CMake-3.14.1.eb

new file:   g/GSL/GSL-2.5-intel-2017a.eb
	new file:   i/ICU/ICU-61.1.eb
	new file:   l/libMesh/libMesh-1.3.0-intel-2017a.eb
	new file:   l/libjpeg-turbo/libjpeg-turbo-2.0.2.eb
	new file:   l/libreadline/libreadline-8.0.eb
	modified:   l/libsndfile/libsndfile-1.0.28.eb
	new file:   o/OpenCV/OpenCV-3.4.6-intel-2017c.eb
	modified:   o/OpenFOAM/OpenFOAM-4.1-intel-2017a.eb
	new file:   p/PROJ/PROJ-5.0.0-intel-2017a.eb
	new file:   p/Python/Python-3.7.3-GCCcore-6.3.0.eb
	new file:   q/Qualimap/Qualimap-2.2.1.eb
	new file:   r/R/R-3.5.3-intel-2017a.eb
	new file:   r/R/R-3.5.3-intel-2017a.old
	new file:   s/SQLite/SQLite-3.27.2.eb
	new file:   u/UDUNITS/UDUNITS-2.2.26-intel-2017a.eb
	new file:   x/XZ/XZ-5.2.4.eb
	deleted:    l/libjpeg-turbo/libjpeg-turbo-2.0.0-GCC-6.3.0-2.27.eb
This commit is contained in:
Lukáš Krupčík 2019-04-12 07:49:50 +02:00
parent c92150a0e6
commit 6b855a14cc
17 changed files with 3085 additions and 4 deletions

30
c/CMake/CMake-3.14.1.eb Normal file
View File

@ -0,0 +1,30 @@
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'CMake'
version = '3.14.1'
homepage = 'http://www.cmake.org'
description = """CMake, the cross-platform, open-source build system.
CMake is a family of tools designed to build, test and package software."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s']
sources = [SOURCELOWER_TAR_GZ]
configopts = '-- -DCMAKE_USE_OPENSSL=1'
dependencies = [
('ncurses', '6.1'),
]
osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')]
sanity_check_paths = {
'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']],
'dirs': [],
}
moduleclass = 'devel'

View File

@ -0,0 +1,26 @@
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'GSL'
version = '2.5'
homepage = 'http://www.gnu.org/software/gsl/'
description = """
The GNU Scientific Library (GSL) is a numerical library for C and C++
programmers. The library provides a wide range of mathematical routines
such as random number generators, special functions and least-squares fitting.
"""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'unroll': True, 'pic': True}
source_urls = [GNU_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
builddependencies = [
('binutils', '2.27', '-GCCcore-6.3.0', True),
]
moduleclass = 'numlib'

28
i/ICU/ICU-61.1.eb Normal file
View File

@ -0,0 +1,28 @@
# IT4Innovations
easyblock = 'ConfigureMake'
name = 'ICU'
version = '61.1'
homepage = 'http://site.icu-project.org/home'
description = """ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization
support for software applications."""
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'pic': True}
source_urls = ['http://download.icu-project.org/files/icu4c/%(version)s']
sources = ['icu4c-%(version_major)s_%(version_minor)s-src.tgz']
checksums = ['d007f89ae8a2543a53525c74359b65b36412fa84b3349f1400be6dcf409fafef']
builddependencies = [('binutils', '2.31.1')]
start_dir = 'source'
sanity_check_paths = {
'files': ['lib/libicu%s.%s' % (x, SHLIB_EXT) for x in ['data', 'i18n', 'io', 'test', 'tu', 'uc']],
'dirs': ['bin', 'include/unicode', 'share/icu', 'share/man'],
}
moduleclass = 'lib'

View File

@ -0,0 +1,35 @@
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'libMesh'
version = '1.3.0'
homepage = 'http://libmesh.github.io/'
description = """The libMesh library provides a framework for the numerical simulation of partial differential equations
using arbitrary unstructured discretizations on serial and parallel platforms. A major goal of the library is to
provide support for adaptive mesh refinement (AMR) computations in parallel while allowing a research scientist
to focus on the physics they are modeling."""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'pic': True, 'usempi': True}
source_urls = [
'https://github.com/libMesh/libmesh/releases/download/v%(version)s/',
]
sources = [SOURCELOWER_TAR_GZ]
configopts = "--with-parmetis"
dependencies = [
('ParMETIS', '4.0.3'),
('Boost', '1.63.0'),
]
sanity_check_paths = {
'files': ['bin/meshtool-opt'],
'dirs': ['bin'],
}
moduleclass = 'lib'

View File

@ -3,14 +3,14 @@
easyblock = 'CMakeMake'
name = 'libjpeg-turbo'
version = '2.0.0'
version = '2.0.2'
homepage = 'http://sourceforge.net/projects/libjpeg-turbo/'
description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG
compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding.
"""
toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'pic': True}
source_urls = [SOURCEFORGE_SOURCE]
@ -21,7 +21,7 @@ dependencies = [
]
builddependencies = [
('CMake', '3.11.4'),
('CMake', '3.13.1'),
]
#configopts = "--with-jpeg8"

View File

@ -0,0 +1,42 @@
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'libreadline'
version = '8.0'
homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html'
description = """The GNU Readline library provides a set of functions for use by applications that
allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available.
The Readline library includes additional functions to maintain a list of previously-entered command lines,
to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands."""
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'pic': True}
sources = ['readline-%(version)s.tar.gz']
source_urls = ['http://ftp.gnu.org/gnu/readline']
dependencies = [('ncurses', '6.1')]
sanity_check_paths = {
'files': [
'lib/libreadline.a',
'lib/libhistory.a'] +
[
'include/readline/%s' %
x for x in [
'chardefs.h',
'history.h',
'keymaps.h',
'readline.h',
'rlconf.h',
'rlstdc.h',
'rltypedefs.h',
'tilde.h']],
'dirs': [],
}
buildopts = "CC=gcc CFLAGS='-O3 -fPIC'"
moduleclass = 'lib'

View File

@ -13,7 +13,7 @@ source_urls = ['http://www.mega-nerd.com/libsndfile/files/']
sources = [SOURCE_TAR_GZ]
checksums = ['1ff33929f042fa333aed1e8923aa628c3ee9e1eb85512686c55092d1e5a9dfa9']
builddependencies = [('binutils', '2.29')]
builddependencies = [('binutils', '2.31.1')]
sanity_check_paths = {
'files': [

View File

@ -0,0 +1,66 @@
# IT4Innovations 2019
easyblock = 'CMakeMake'
name = 'OpenCV'
version = '3.4.6'
homepage = 'http://opencv.org/'
description = """OpenCV (Open Source Computer Vision Library) is an open source computer vision
and machine learning software library. OpenCV was built to provide
a common infrastructure for computer vision applications and to accelerate
the use of machine perception in the commercial products."""
toolchain = {'name': 'intel', 'version': '2017c'}
source_urls = [
'https://github.com/Itseez/opencv/archive/'
]
sources = [
'%(version)s.zip',
]
builddependencies = [
('CMake', '3.14.1', '', True),
]
dependencies = [
('Python', '3.7.3', '', ('GCCcore', '6.3.0')),
('zlib', '1.2.11', '', True),
('FFmpeg', '4.1', '', True),
('pkg-config', '0.29.2', '', True),
('OpenCL-sdk', '7.0.0.2568', '', True),
]
separate_build_dir = True
preconfigopts = 'wget https://github.com/opencv/opencv_contrib/archive/3.4.6.zip && '
preconfigopts += 'unzip 3.4.6.zip && '
configopts = '-DCMAKE_BUILD_TYPE=RELEASE '
configopts += '-DBUILD_PYTHON_SUPPORT=ON '
configopts += '-DPYTHON_PACKAGES_PATH=%(installdir)s/lib/python%(pyshortver)s/site-packages '
configopts += '-DBUILD_NEW_PYTHON_SUPPORT=ON '
configopts += '-DWITH_CUDA=OFF '
configopts += '-DOPENCV_ENABLE_NONFREE:BOOL=ON '
configopts += '-D BUILD_opencv_ts=OFF '
configopts += '-DPYTHON3_EXECUTABLE=$(which python3.7) '
configopts += '-DPYTHON_INCLUDE_DIR=$(python3.7 -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") '
configopts += '-DPYTHON_PACKAGES_PATH=$(python3.7 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") '
configopts += '-DOPENCV_EXTRA_MODULES_PATH=%(builddir)s/easybuild_obj/opencv_contrib-3.4.6/modules '
sanity_check_paths = {
'files': [
'lib/libopencv_core.%s' %
SHLIB_EXT] + [
'lib/python3.7/site-packages/cv2/python-3.7/cv2.cpython-37m-x86_64-linux-gnu.so'] + [
'bin/opencv_%s' %
x for x in [
'annotation', 'createsamples', 'traincascade']], 'dirs': ['include']}
modextrapaths = {
'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages',
'CLASSPATH': 'share/OpenCV/java',
}
moduleclass = 'vis'

View File

@ -1,3 +1,5 @@
# IT4Innovations 2019
name = 'OpenFOAM'
version = '4.1'

View File

@ -0,0 +1,30 @@
##
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
#
# Copyright:: Copyright 2014-2015 The Cyprus Institute
# Authors:: Thekla Loizou <t.loizou@cyi.ac.cy>
# License:: MIT/GPL
#
##
easyblock = 'ConfigureMake'
name = 'PROJ'
version = '5.0.0'
homepage = 'http://trac.osgeo.org/proj/'
description = """Program proj is a standard Unix filter function which converts
geographic longitude and latitude coordinates into cartesian coordinates"""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'pic': True, 'usempi': True}
source_urls = ['http://download.osgeo.org/proj/']
sources = [SOURCELOWER_TAR_GZ]
sanity_check_paths = {
'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj',
'bin/nad2bin', 'bin/proj'],
'dirs': [],
}
moduleclass = 'lib'

View File

@ -0,0 +1,66 @@
# IT4Innovations 2019
name = 'Python'
version = '3.7.3'
homepage = 'http://python.org/'
description = """Python is a programming language that lets you work more quickly and integrate your systems
more effectively."""
toolchain = {'name': 'GCCcore', 'version': '6.3.0'}
toolchainopts = {'pic': True}
source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/']
sources = [SOURCE_TGZ]
builddependencies = [('binutils', '2.27')]
dependencies = [
('bzip2', '1.0.6', '', True), # required for bz2 package in Python stdlib
('zlib', '1.2.11', '', True),
('libreadline', '8.0', '', True),
('ncurses', '6.1', '', True),
('SQLite', '3.27.2', '', True),
('XZ', '5.2.4', '', True),
('GMP', '6.1.2', '', True), # required for pycrypto
('libffi', '3.2.1', '', True), # required for cryptography
# OS dependency should be preferred if the os version is more recent then this version,
# it's nice to have an up to date openssl for security reasons
# Python 3.7 requires OpenSSL >= 1.0.2, uncomment line below if OS version is too old (e.g. CentOS 6)
# ('OpenSSL', '1.1.0j'),
]
#osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')]
# symlink 'pip' command to 'pip3' that is included with Python installation
# required so we can update pip to version included in extensions, using pip
installopts = " && ln -s %(installdir)s/bin/pip3 %(installdir)s/bin/pip"
#exts_default_options = {
# 'download_dep_fail': True,
# 'use_pip': True,
#}
# order is important!
# package versions updated Mar 15th 2019
#exts_list = [
# ('pip', '19.0.3', {
# 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'],
# 'checksums': ['6e6f197a1abfb45118dbb878b5c859a0edbdd33fd250100bc015b67fded4b9f2'],
# # don't use --ignore-installed, i.e. let pip remove older pip version included with Python
# 'pip_ignore_installed': False,
# }),
# ('setuptools', '40.8.0', {
# 'source_tmpl': '%(name)s-%(version)s.zip',
# 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'],
# 'checksums': ['6e4eec90337e849ade7103723b9a99631c1f0d19990d6e8412dc42f5ae8b304d'],
# # don't use --ignore-installed, i.e. let pip remove older setuptools version included with Python
# 'pip_ignore_installed': False,
# }),
# ('wheel', '0.33.1', {
# 'source_urls': ['https://pypi.python.org/packages/source/w/wheel'],
# 'checksums': ['66a8fd76f28977bb664b098372daef2b27f60dc4d1688cfab7b37a09448f0e9d'],
# })
#]
moduleclass = 'lang'

View File

@ -0,0 +1,32 @@
# IT4Innovations 2019
easyblock = "CmdCp"
name = 'Qualimap'
version = '2.2.1'
homepage = 'http://qualimap.bioinfo.cipf.es/'
description = """Qualimap 2 is a platform-independent application written in
Java and R that provides both a Graphical User Inteface (GUI) and a command-line
interface to facilitate the quality control of alignment sequencing data and its
derivatives like feature counts."""
toolchain = {'name': 'dummy', 'version': ''}
sources = ['qualimap_v2.2.1.zip']
source_urls = ['https://bitbucket.org/kokonech/qualimap/downloads']
dependencies = [
('Java', '1.8.0_121'),
]
cmds_map = [('.*', "./compile.sh")]
files_to_copy = [(['output/bazel'], 'bin')]
sanity_check_paths = {
'files': ['bin/bazel'],
'dirs': [],
}
moduleclass = 'bio'

2074
r/R/R-3.5.3-intel-2017a.eb Normal file

File diff suppressed because it is too large Load Diff

540
r/R/R-3.5.3-intel-2017a.old Normal file
View File

@ -0,0 +1,540 @@
# IT4Innovations 2019
name = 'R'
version = '3.5.3'
homepage = 'http://www.r-project.org/'
description = """R is a free software environment for statistical computing and graphics."""
toolchain = {'name': 'intel', 'version': '2017a'}
sources = [SOURCE_TAR_GZ]
source_urls = ['http://cran.us.r-project.org/src/base/R-%(version_major)s']
preconfigopts = 'BLAS_LIBS="$LIBBLAS" LAPACK_LIBS="$LIBLAPACK"'
configopts = "--with-lapack --with-blas --with-pic --enable-threads --with-x=yes --enable-R-shlib"
# Actually use Tcl/Tk
configopts += ' --with-tcl-config=$EBROOTTCL/lib/tclConfig.sh --with-tk-config=$EBROOTTK/lib/tkConfig.sh '
# Enable graphics capabilities for plotting.
configopts += " --with-cairo --with-libpng --with-jpeglib --with-libtiff"
# some recommended packages may fail in a parallel build (e.g. Matrix),
# and we're installing them anyway below
configopts += " --with-recommended-packages=no"
dependencies = [
('cairo', '1.14.8', '', True),
('libreadline', '7.0', '', True),
('ncurses', '6.0', '', True),
('bzip2', '1.0.6', '', True),
('XZ', '5.2.3', '', True),
('zlib', '1.2.11', '', True),
('SQLite', '3.17.0', '', True),
('PCRE', '8.40', '', True),
('libpng', '1.6.29', '', True), # for plotting in R
('libjpeg-turbo', '1.5.1', '', True), # for plottting in R
('LibTIFF', '4.0.7', '', True),
# Java bindings are built if Java is found, might as well provide it
('Java', '1.8.0_144', '', True),
('Tcl', '8.6.6', '', True), # for tcltk
('Tk', '8.6.6', '', True), # for tcltk
('cURL', '7.53.1', '', True), # for RCurl
('libxml2', '2.9.4', '', True), # for XML
('GDAL', '2.1.3', '-Python-2.7.13', True), # for rgdal
('PROJ', '4.9.3'), # for rgdal
('GMP', '6.1.2', '', True), # for igraph
('NLopt', '2.4.2'), # for nloptr
('FFTW', '3.3.6'), # for fftw
('libsndfile', '1.0.28'), # for seewave
# OS dependency should be preferred if the os version is more recent then this version,
# it's nice to have an up to date openssl for security reasons
# ('OpenSSL', '1.0.2h'),
]
osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')]
name_tmpl = '%(name)s_%(version)s.tar.gz'
ext_options = {
'source_urls': [
# package archive
'http://cran.r-project.org/src/contrib/Archive/%(name)s',
'http://cran.r-project.org/src/contrib/', # current version of packages
# mirror alternative for current packages
'http://cran.freestatistics.org/src/contrib',
'http://www.bioconductor.org/packages/release/bioc/src/contrib/'
],
'source_tmpl': name_tmpl,
}
# !! order of packages is important !!
# packages updated on May 11th 2017
exts_list = [
# default libraries, only here to sanity check their presence
'base',
'datasets',
'graphics',
'grDevices',
'grid',
'methods',
'splines',
'stats',
'stats4',
'tools',
'utils',
# non-standard libraries, should be specified with fixed versions!
('Rmpi', '0.6-6', ext_options),
('abind', '1.4-5', ext_options),
('magic', '1.5-6', ext_options),
('geometry', '0.3-6', dict(ext_options.items() +
[('patches', ['geometry-0.3-4-icc.patch'])])),
('bit', '1.1-12', ext_options),
('filehash', '2.4-1', ext_options),
('ff', '2.2-13', ext_options),
('bnlearn', '4.1.1', ext_options),
('bootstrap', '2017.2', ext_options),
('combinat', '0.0-8', ext_options),
('deal', '1.2-37', ext_options),
('fdrtool', '1.2.15', ext_options),
('formatR', '1.5', ext_options),
('gtools', '3.5.0', ext_options),
('gdata', '2.17.0', ext_options),
('GSA', '1.03', ext_options),
('highr', '0.6', ext_options),
('infotheo', '1.2.0', ext_options),
('lars', '1.2', ext_options),
('lazy', '1.2-15', ext_options),
('kernlab', '0.9-25', ext_options),
('mime', '0.5', ext_options),
('markdown', '0.8', ext_options),
('mlbench', '2.1-1', ext_options),
('NLP', '0.1-10', ext_options),
('mclust', '5.3', ext_options),
('RANN', '2.5', ext_options),
('rmeta', '2.16', ext_options),
('segmented', '0.5-1.4', ext_options),
('som', '0.3-5.1', ext_options),
('SuppDists', '1.1-9.4', ext_options),
('stabledist', '0.7-1', ext_options),
('survivalROC', '1.0.3', ext_options),
('pspline', '1.0-17', ext_options),
('timeDate', '3012.100', ext_options),
('longmemo', '1.0-0', ext_options),
('ADGofTest', '0.3', ext_options),
('ade4', '1.7-6', ext_options),
('AlgDesign', '1.1-7.3', ext_options),
('base64enc', '0.1-3', ext_options),
('BH', '1.62.0-1', ext_options),
('brew', '1.0-6', ext_options),
('Brobdingnag', '1.2-4', ext_options),
('corpcor', '1.6.9', ext_options),
('longitudinal', '1.1.12', ext_options),
('backports', '1.0.5', ext_options),
('checkmate', '1.8.2', ext_options),
('Rcpp', '0.12.10', ext_options),
('cubature', '1.3-8', ext_options),
('DEoptimR', '1.0-8', ext_options),
('digest', '0.6.12', ext_options),
('fastmatch', '1.1-0', ext_options),
('ffbase', '0.12.3', ext_options),
('iterators', '1.0.8', ext_options),
('maps', '3.1.1', ext_options),
('nnls', '1.4', ext_options),
('sendmailR', '1.2-1', ext_options),
('spam', '1.4-0', ext_options),
('subplex', '1.2-2', ext_options),
('stringi', '1.1.5', ext_options),
('magrittr', '1.5', ext_options),
('stringr', '1.2.0', ext_options),
('evaluate', '0.10', ext_options),
('logspline', '2.1.9', ext_options),
('ncbit', '2013.03.29', ext_options),
('permute', '0.9-4', ext_options),
('plotrix', '3.6-5', ext_options),
('randomForest', '4.6-12', ext_options),
('scatterplot3d', '0.3-40', ext_options),
('SparseM', '1.77', ext_options),
('tripack', '1.3-8', ext_options),
('irace', '2.3', ext_options),
('rJava', '0.9-8', ext_options),
('lattice', '0.20-35', ext_options),
('RColorBrewer', '1.1-2', ext_options),
('latticeExtra', '0.6-28', ext_options),
('Matrix', '1.2-10', ext_options),
('png', '0.1-7', ext_options),
('RcppArmadillo', '0.7.800.2.0', ext_options),
('plyr', '1.8.4', ext_options),
('pROC', '1.9.1', ext_options),
('quadprog', '1.5-5', ext_options),
('BB', '2014.10-1', ext_options),
('BBmisc', '1.11', ext_options),
('fail', '1.3', ext_options),
('rlecuyer', '0.3-4', ext_options),
('snow', '0.4-2', ext_options),
('MASS', '7.3-47', ext_options),
('tree', '1.0-37', ext_options),
('pls', '2.6-0', ext_options),
('class', '7.3-14', ext_options),
('e1071', '1.6-8', ext_options),
('nnet', '7.3-12', ext_options),
('nlme', '3.1-131', ext_options),
('minqa', '1.2.4', ext_options),
('RcppEigen', '0.3.3.3.0', ext_options),
('MatrixModels', '0.4-1', ext_options),
('quantreg', '5.33', ext_options),
('mgcv', '1.8-17', ext_options),
('colorspace', '1.3-2', ext_options),
('robustbase', '0.92-7', ext_options),
('sp', '1.2-4', ext_options),
('zoo', '1.8-0', ext_options),
('lmtest', '0.9-35', ext_options),
('vcd', '1.4-3', ext_options),
('snowfall', '1.84-6.1', ext_options),
('rpart', '4.1-11', ext_options),
('survival', '2.41-3', ext_options),
('mice', '2.30', ext_options),
('urca', '1.3-0', ext_options),
('fracdiff', '1.4-2', ext_options),
('logistf', '1.22', ext_options),
('akima', '0.6-2', ext_options),
('bitops', '1.0-6', ext_options),
('boot', '1.3-19', ext_options),
('mixtools', '1.1.0', ext_options),
('cluster', '2.0.6', ext_options),
('gclus', '1.3.1', ext_options),
('coda', '0.19-1', ext_options),
('codetools', '0.2-15', ext_options),
('foreach', '1.4.3', ext_options),
('doMC', '1.3.4', ext_options),
('DBI', '0.6-1', ext_options),
('foreign', '0.8-68', ext_options),
('gam', '1.14-4', ext_options),
('gamlss.data', '5.0-0', ext_options),
('gamlss.dist', '5.0-0', ext_options),
('hwriter', '1.3.2', ext_options),
('KernSmooth', '2.23-15', ext_options),
('xts', '0.9-7', ext_options),
('TTR', '0.23-1', ext_options),
('quantmod', '0.4-8', ext_options),
('mnormt', '1.5-5', ext_options),
('mvtnorm', '1.0-6', ext_options),
('pcaPP', '1.9-61', ext_options),
('numDeriv', '2016.8-1', ext_options),
('lava', '1.5', ext_options),
('prodlim', '1.6.1', ext_options),
('pscl', '1.4.9', ext_options),
('memoise', '1.1.0', ext_options),
('plogr', '0.1-1', ext_options),
('RSQLite', '1.1-2', ext_options),
('BatchJobs', '1.6', ext_options),
('sandwich', '2.3-4', ext_options),
('sfsmisc', '1.1-0', ext_options),
('spatial', '7.3-11', ext_options),
('VGAM', '1.0-3', ext_options),
('waveslim', '1.7.5', ext_options),
('xtable', '1.8-2', ext_options),
('profileModel', '0.5-9', ext_options),
('brglm', '0.5-9', ext_options),
('deSolve', '1.14', ext_options),
('tseriesChaos', '0.1-13', ext_options),
('tseries', '0.10-40', ext_options),
('fastICA', '1.2-0', ext_options),
('R.methodsS3', '1.7.1', ext_options),
('R.oo', '1.21.0', ext_options),
('cgdsr', '1.2.6', ext_options),
('R.utils', '2.5.0', ext_options),
('R.matlab', '3.6.1', ext_options),
('gbm', '2.1.3', ext_options),
('dichromat', '2.0-0', ext_options),
('Formula', '1.2-1', ext_options),
('acepack', '1.4.1', ext_options),
('reshape2', '1.4.2', ext_options),
('gtable', '0.2.0', ext_options),
('munsell', '0.4.3', ext_options),
('labeling', '0.3', ext_options),
('scales', '0.4.1', ext_options),
('proto', '1.0.0', ext_options),
('lazyeval', '0.2.0', ext_options),
('assertthat', '0.2.0', ext_options),
('tibble', '1.3.0', ext_options),
('ggplot2', '2.2.1', ext_options),
('gridExtra', '2.2.1', ext_options),
('chron', '2.3-50', ext_options),
('data.table', '1.10.4', ext_options),
('viridisLite', '0.2.0', ext_options),
('viridis', '0.4.0', ext_options),
('yaml', '2.1.14', ext_options),
('jsonlite', '1.4', ext_options),
('htmltools', '0.3.6', ext_options),
('htmlwidgets', '0.8', ext_options),
('knitr', '1.16', ext_options),
('htmlTable', '1.9', ext_options),
('Hmisc', '4.0-3', ext_options),
('fastcluster', '1.1.22', ext_options),
('registry', '0.3', ext_options),
('pkgmaker', '0.22', ext_options),
('rngtools', '1.2.4', ext_options),
('doParallel', '1.0.10', ext_options),
('gridBase', '0.4-7', ext_options),
('NMF', '0.20.6', ext_options),
('irlba', '2.1.2', ext_options),
('igraph', '1.0.1', ext_options),
('GeneNet', '1.2.13', ext_options),
('ape', '4.1', ext_options),
('RJSONIO', '1.3-0', ext_options),
('caTools', '1.17.1', ext_options),
('gplots', '3.0.1', ext_options),
('ROCR', '1.0-7', ext_options),
('httpuv', '1.3.3', ext_options),
('R6', '2.2.1', ext_options),
('rjson', '0.2.15', ext_options),
('sourcetools', '0.1.6', ext_options),
('shiny', '1.0.3', ext_options),
('seqinr', '3.3-6', ext_options),
('LearnBayes', '2.15', ext_options),
('deldir', '0.1-14', ext_options),
('gmodels', '2.16.2', ext_options),
('expm', '0.999-2', ext_options),
('spdep', '0.6-13', ext_options),
('dplyr', '0.5.0', ext_options),
('vegan', '2.4-3', ext_options),
('adegenet', '2.0.1', ext_options),
('prettyunits', '1.0.2', ext_options),
('progress', '1.1.2', ext_options),
('rncl', '0.8.2', ext_options),
('XML', '3.98-1.7', ext_options),
('crayon', '1.3.2', ext_options),
('praise', '1.0.0', ext_options),
('testthat', '1.0.2', ext_options),
('rprojroot', '1.2', ext_options),
('rmarkdown', '1.5', ext_options),
('curl', '2.6', ext_options),
('openssl', '0.9.6', ext_options),
('httr', '1.2.1', ext_options),
('reshape', '0.8.6', ext_options),
('xml2', '1.1.1', ext_options),
('bold', '0.4.0', ext_options),
('triebeard', '0.3.0', ext_options),
('urltools', '1.6.0', ext_options),
('httpcode', '0.2.0', ext_options),
('crul', '0.3.6', ext_options),
('rredlist', '0.3.0', ext_options),
('rentrez', '1.0.4', ext_options),
('rotl', '3.0.3', ext_options),
('solrium', '0.4.0', ext_options),
('ritis', '0.5.4', ext_options),
('worrms', '0.1.0', ext_options),
('natserv', '0.1.4', ext_options),
('taxize', '0.8.4', ext_options),
('tidyr', '0.6.2', ext_options),
('uuid', '0.1-2', ext_options),
('RNeXML', '2.0.7', ext_options),
('phylobase', '0.8.4', ext_options),
('adephylo', '1.1-10', ext_options),
('animation', '2.5', ext_options),
('bigmemory.sri', '0.1.3', ext_options),
('bigmemory', '4.5.19', dict(ext_options.items() + \
[('patches', ['bigmemory-4.5.19_icpc-wd308.patch'])])),
('calibrate', '1.7.2', ext_options),
('clusterGeneration', '1.3.4', ext_options),
('raster', '2.5-8', ext_options),
('dismo', '1.1-4', ext_options),
('extrafontdb', '1.0', ext_options),
('Rttf2pt1', '1.3.4', ext_options),
('extrafont', '0.17', ext_options),
('fields', '8.10', ext_options),
('shapefiles', '0.7', ext_options),
('fossil', '0.3.7', ext_options),
('geiger', '2.0.6', ext_options),
('glmnet', '2.0-10', ext_options),
('rgl', '0.98.1', ext_options),
('labdsv', '1.8-0', ext_options),
('stabs', '0.6-2', ext_options),
('modeltools', '0.2-21', ext_options),
('strucchange', '1.5-1', ext_options),
('TH.data', '1.0-8', ext_options),
('multcomp', '1.4-6', ext_options),
('coin', '1.1-3', ext_options),
('party', '1.2-3', ext_options),
('mboost', '2.8-0', ext_options),
('msm', '1.6.4', ext_options),
('nor1mix', '1.2-2', ext_options),
('np', '0.60-3', ext_options),
('polynom', '1.3-9', ext_options),
('polspline', '1.1.12', ext_options),
('rms', '5.1-1', ext_options),
('RWekajars', '3.9.1-3', ext_options),
('RWeka', '0.4-34', ext_options),
('slam', '0.1-40', ext_options),
('tm', '0.7-1', ext_options),
('TraMineR', '2.0-5', ext_options),
('chemometrics', '1.4.2', ext_options),
('FNN', '1.1', ext_options),
('ipred', '0.9-6', ext_options),
('statmod', '1.4.29', ext_options),
('miscTools', '0.6-22', ext_options),
('maxLik', '1.3-4', ext_options),
('mlogit', '0.2-4', ext_options),
('getopt', '1.20.0', ext_options),
('gsalib', '2.1', ext_options),
('optparse', '1.3.2', ext_options),
('klaR', '0.6-12', ext_options),
('neuRosim', '0.2-12', ext_options),
('locfit', '1.5-9.1', ext_options),
('GGally', '1.3.0', ext_options),
('beanplot', '1.2', ext_options),
('clValid', '0.6-6', ext_options),
('matrixStats', '0.52.2', ext_options),
('DiscriMiner', '0.1-29', ext_options),
('ellipse', '0.3-8', ext_options),
('leaps', '3.0', ext_options),
('nloptr', '1.0.4', ext_options),
('lme4', '1.1-13', ext_options),
('pbkrtest', '0.4-7', ext_options),
('car', '2.1-4', ext_options),
('flashClust', '1.01-2', ext_options),
('FactoMineR', '1.35', ext_options),
('flexclust', '1.3-4', ext_options),
('flexmix', '2.3-14', ext_options),
('prabclus', '2.2-6', ext_options),
('diptest', '0.75-7', ext_options),
('trimcluster', '0.1-2', ext_options),
('fpc', '2.1-10', ext_options),
('BiasedUrn', '1.07', ext_options),
('TeachingDemos', '2.10', ext_options),
('kohonen', '3.0.2', dict(ext_options.items() + \
[('patches', ['kohonen-3.0.2_icpc-wd308.patch'])])),
('base64', '2.0', ext_options),
('doRNG', '1.6.6', ext_options),
('nleqslv', '3.2', ext_options),
('Deriv', '3.8.0', ext_options),
('RGCCA', '2.1.2', ext_options),
('pheatmap', '1.0.8', ext_options),
('openxlsx', '4.0.17', ext_options),
('pvclust', '2.0-0', ext_options),
('RCircos', '1.2.0', ext_options),
('lambda.r', '1.1.9', ext_options),
('futile.options', '1.0.0', ext_options),
('futile.logger', '1.4.3', ext_options),
('VennDiagram', '1.6.17', ext_options),
('xlsxjars', '0.6.1', ext_options),
('xlsx', '0.5.7', ext_options),
('forecast', '8.0', dict(ext_options.items() + \
[('patches', ['forecast-6.1_icpc-wd308.patch'])])),
('fma', '2.3', ext_options),
('expsmooth', '2.3', ext_options),
('fpp', '0.5', ext_options),
('maptools', '0.9-2', ext_options),
('tensor', '1.5', ext_options),
('polyclip', '1.6-1', ext_options),
('goftest', '1.1-1', ext_options),
('spatstat.utils', '1.6-0', ext_options),
('spatstat', '1.51-0', ext_options),
('rgdal', '1.2-7', ext_options),
('gdalUtils', '2.0.1.7', ext_options),
('pracma', '2.0.4', ext_options),
('RCurl', '1.95-4.8', ext_options),
('bio3d', '2.3-1', ext_options),
('AUC', '0.3.0', ext_options),
('interpretR', '0.2.4', ext_options),
('cvAUC', '1.1.0', ext_options),
('SuperLearner', '2.0-21', ext_options),
('lpSolve', '5.6.13', ext_options),
('mediation', '4.4.5', ext_options),
('ModelMetrics', '1.1.0', ext_options),
('caret', '6.0-76', ext_options),
('adabag', '4.1', ext_options),
('parallelMap', '1.3', ext_options),
('ParamHelpers', '1.10', ext_options),
('ggvis', '0.4.3', ext_options),
('mlr', '2.11', ext_options),
('unbalanced', '2.0', ext_options),
('RSNNS', '0.4-9', ext_options),
('abc.data', '1.0', ext_options),
('abc', '2.1', ext_options),
('lhs', '0.14', ext_options),
('tensorA', '0.36', ext_options),
('EasyABC', '1.5', ext_options),
('shape', '1.4.2', ext_options),
('whisker', '0.3-2', ext_options),
('rstudioapi', '0.6', ext_options),
('commonmark', '1.2', ext_options),
('desc', '1.1.0', ext_options),
('roxygen2', '6.0.1', ext_options),
('git2r', '0.18.0', ext_options),
('rversions', '1.0.3', ext_options),
('withr', '1.0.2', ext_options),
('devtools', '1.13.0', ext_options),
('Rook', '1.1-1', ext_options),
('Cairo', '1.5-9', dict(ext_options.items() +
[('patches', ['Cairo-1.5-9.patch'])])),
('RMTstat', '0.3', ext_options),
('Lmoments', '1.2-3', ext_options),
('distillery', '1.0-2', ext_options),
('extRemes', '2.0-8', ext_options),
('pixmap', '0.4-11', ext_options),
('tkrplot', '0.0-23', ext_options),
('misc3d', '0.8-4', ext_options),
('multicool', '0.1-10', dict(ext_options.items() + \
[('patches', ['multicool-0.1-10_icpc-wd308.patch'])])),
('ks', '1.10.6', ext_options),
('logcondens', '2.1.5', ext_options),
('Iso', '0.0-17', ext_options),
('penalized', '0.9-50', ext_options),
('clusterRepro', '0.5-1.1', ext_options),
('randomForestSRC', '2.4.2', ext_options),
('sm', '2.2-5.4', ext_options),
('psych', '1.7.5', ext_options),
('pbivnorm', '0.6.0', ext_options),
('lavaan', '0.5-23.1097', ext_options),
('matrixcalc', '1.0-3', ext_options),
('arm', '1.9-3', ext_options),
('mi', '1.0', ext_options),
('visNetwork', '1.0.3', ext_options),
('rgexf', '0.15.3', ext_options),
('influenceR', '0.1.0', ext_options),
('DiagrammeR', '0.9.0', ext_options),
('sem', '3.1-9', ext_options),
('jpeg', '0.1-8', ext_options),
('network', '1.13.0', ext_options),
('statnet.common', '3.3.0', ext_options),
('sna', '2.4', ext_options),
('glasso', '1.8', dict(ext_options.items() + \
[('patches', [('glasso-1.8-ifort-no-fixed.patch', 1)])])),
('huge', '1.2.7', ext_options),
('d3Network', '0.5.2.1', ext_options),
('ggm', '2.3', ext_options),
('qgraph', '1.4.3', ext_options),
('diveRsity', '1.9.90', ext_options),
('doSNOW', '1.0.14', ext_options),
('phangorn', '2.2.0', ext_options),
('geepack', '1.2-1', ext_options),
('lubridate', '1.6.0', ext_options),
('biom', '0.3.12', ext_options),
('pim', '2.0.1', ext_options),
('minpack.lm', '1.2-1', ext_options),
('rootSolve', '1.7', ext_options),
('diagram', '1.6.3', ext_options),
('FME', '1.3.5', ext_options),
('bmp', '0.2', ext_options),
('readbitmap', '0.1-4', ext_options),
('purrr', '0.2.2', ext_options),
('downloader', '0.4', ext_options),
('imager', '0.40.2', dict(ext_options.items() + \
[('patches', ['imager-0.40.2_icpc-wd308.patch'])])),
('pracma', '2.0.4', ext_options),
('signal', '0.7-6', ext_options),
('tuneR', '1.3.2', ext_options),
('pastecs', '1.3-18', ext_options),
('audio', '0.1-5', ext_options),
('fftw', '1.0-4', ext_options),
('seewave', '2.0.5', ext_options),
('gsw', '1.0-3', ext_options),
('oce', '0.9-21', ext_options),
('ineq', '0.2-13', ext_options),
('soundecology', '1.3.2', ext_options),
# ('KFAS', '1.2.9', ext_options),
# qualimap dependencies
('Biobase', '2.42.0', ext_options),
('NOISeq', '2.26.1', ext_options),
]
moduleclass = 'lang'

39
s/SQLite/SQLite-3.27.2.eb Normal file
View File

@ -0,0 +1,39 @@
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'SQLite'
version = '3.27.2'
homepage = 'http://www.sqlite.org/'
description = 'SQLite: SQL Database Engine in a C Library'
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['http://www.sqlite.org/2019/']
version_minor_etc = version.split('.')[1:]
version_minor_etc += '0' * (3 - len(version_minor_etc))
version_str = '%(version_major)s' + ''.join('%02d' % int(x)
for x in version_minor_etc)
sources = [
'sqlite-autoconf-%s.tar.gz' % version_str,
'sqlite-amalgamation-%s.zip' % version_str,
]
dependencies = [
('libreadline', '8.0'),
('Tcl', '8.6.9'),
]
sanity_check_paths = {
'files': [
'bin/sqlite3',
'include/sqlite3ext.h',
'include/sqlite3.h',
'lib/libsqlite3.a',
'lib/libsqlite3.%s' %
SHLIB_EXT],
'dirs': ['lib/pkgconfig'],
}
moduleclass = 'devel'

View File

@ -0,0 +1,39 @@
##
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
#
# Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University
# Authors:: Fotis Georgatos <fotis@cern.ch>, Kenneth Hoste (Ghent University)
# License:: MIT/GPL
# $Id$
#
# This work implements a part of the HPCBIOS project and is a component of the policy:
# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-97.html
##
easyblock = 'ConfigureMake'
name = 'UDUNITS'
version = '2.2.26'
homepage = 'http://www.unidata.ucar.edu/software/udunits/'
description = """UDUNITS supports conversion of unit specifications between formatted and binary forms,
arithmetic manipulation of units, and conversion of values between compatible scales of measurement."""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'pic': True}
source_urls = ['https://fossies.org/linux/privat']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['368f4869c9c7d50d2920fa8c58654124e9ed0d8d2a8c714a9d7fdadc08c7356d']
dependencies = [('expat', '2.2.6', '', True)]
sanity_check_paths = {
'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h',
'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT],
'dirs': ['share'],
}
parallel = 1
moduleclass = 'phys'

32
x/XZ/XZ-5.2.4.eb Normal file
View File

@ -0,0 +1,32 @@
# IT4Innovations 2019
easyblock = 'ConfigureMake'
name = 'XZ'
version = '5.2.4'
homepage = 'http://tukaani.org/xz/'
description = "xz: XZ utilities"
toolchain = {'name': 'dummy', 'version': 'dummy'}
sources = [SOURCELOWER_TAR_BZ2]
source_urls = ['http://tukaani.org/xz/']
builddependencies = [
('Autotools', '20150215'),
]
dependencies = [
('gettext', '0.19.4'),
]
# may become useful in non-x86 archs
#configopts = ' --disable-assembler '
sanity_check_paths = {
'files': ["bin/xz", "bin/lzmainfo"],
'dirs': []
}
moduleclass = 'tools'