mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 15:32:11 +01:00
new file: b/Boost/Boost-1.67.0-foss-2017b.eb
new file: c/CGAL/CGAL-4.11.1-foss-2017b.eb new file: h/HDF5/HDF5-1.10.2-foss-2017b.eb modified: l/libGLU/libGLU-9.0.0.eb new file: m/METIS/METIS-5.1.0-foss-2017b.eb new file: m/METIS/METIS-5.1.0-use-doubles.patch new file: m/MPFR/MPFR-4.0.1-foss-2017b.eb new file: m/Mesa/Mesa-18.1.1-foss-2017b.eb new file: o/OpenFOAM/.OpenFOAM-6-foss-2017b.eb.swp new file: o/OpenFOAM/OpenFOAM-6-foss-2017b.eb new file: p/ParaView/ParaView-5.4.1-foss-2017b-mpi.eb new file: p/Python/Python-2.7.15-foss-2017b.eb new file: s/SCOTCH/SCOTCH-6.0.5-foss-2017b.eb new file: x/X11/X11-20180604-foss-2017b.eb Former-commit-id: e8b10bec2b833ddd8d62d61f64121f07ce56c411
This commit is contained in:
parent
a9d0110498
commit
e06c1bd601
26
b/Boost/Boost-1.67.0-foss-2017b.eb
Normal file
26
b/Boost/Boost-1.67.0-foss-2017b.eb
Normal file
@ -0,0 +1,26 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'Boost'
|
||||
version = '1.67.0'
|
||||
|
||||
homepage = 'http://www.boost.org/'
|
||||
description = """Boost provides free peer-reviewed portable C++ source libraries."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'pic': True, 'usempi': True}
|
||||
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))]
|
||||
checksums = ['8aa4e330c870ef50a896634c931adf468b21f8a69b77007e45c444151229f665']
|
||||
|
||||
dependencies = [
|
||||
('bzip2', '1.0.6', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
]
|
||||
|
||||
configopts = '--without-libraries=python'
|
||||
|
||||
# also build boost_mpi
|
||||
boost_mpi = True
|
||||
|
||||
moduleclass = 'devel'
|
37
c/CGAL/CGAL-4.11.1-foss-2017b.eb
Normal file
37
c/CGAL/CGAL-4.11.1-foss-2017b.eb
Normal file
@ -0,0 +1,37 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'CGAL'
|
||||
version = '4.11.1'
|
||||
|
||||
homepage = 'http://www.cgal.org/'
|
||||
description = """The goal of the CGAL Open Source Project is to provide easy access to efficient
|
||||
and reliable geometric algorithms in the form of a C++ library."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'strict': True}
|
||||
|
||||
source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-%(version)s']
|
||||
sources = [SOURCE_TAR_XZ]
|
||||
checksums = ['fb152fc30f007e5911922913f8dc38e0bb969b534373ca0fbe85b4d872300e8b']
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
('Boost', '1.67.0'),
|
||||
('MPFR', '4.0.1'),
|
||||
('GMP', '6.1.2', '', True),
|
||||
('libGLU', '9.0.0', '', True),
|
||||
('Qt5', '5.11.1','', ('GCC', '6.3.0-2.27')),
|
||||
]
|
||||
|
||||
builddependencies = [
|
||||
('CMake', '3.11.4', '', ('GCC', '6.3.0-2.27')),
|
||||
('Eigen', '3.3.4', '', True),
|
||||
]
|
||||
|
||||
configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include "
|
||||
configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s " % SHLIB_EXT
|
||||
configopts += "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s " % SHLIB_EXT
|
||||
configopts += "-DWITH_ZLIB=ON -DWITH_MPFR=ON -DWITH_OpenGL=ON -DWITH_Eigen3=ON "
|
||||
configopts += "-DWITH_GMPXX=ON -DWITH_LAPACK=ON -DWITH_BLAS=ON "
|
||||
|
||||
moduleclass = 'numlib'
|
22
h/HDF5/HDF5-1.10.2-foss-2017b.eb
Normal file
22
h/HDF5/HDF5-1.10.2-foss-2017b.eb
Normal file
@ -0,0 +1,22 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'HDF5'
|
||||
version = '1.10.2'
|
||||
|
||||
homepage = 'http://www.hdfgroup.org/HDF5/'
|
||||
description = """HDF5 is a unique technology suite that makes possible the management of
|
||||
extremely large and complex data collections."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'pic': True, 'usempi': True}
|
||||
|
||||
source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
checksums = ['048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172']
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
('Szip', '2.1', '', True),
|
||||
]
|
||||
|
||||
moduleclass = 'data'
|
@ -1,3 +1,5 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libGLU'
|
||||
|
29
m/METIS/METIS-5.1.0-foss-2017b.eb
Normal file
29
m/METIS/METIS-5.1.0-foss-2017b.eb
Normal file
@ -0,0 +1,29 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'METIS'
|
||||
version = '5.1.0'
|
||||
|
||||
homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview'
|
||||
description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes,
|
||||
and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the
|
||||
multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'optarch': True, 'pic': True}
|
||||
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
source_urls = [
|
||||
'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis',
|
||||
'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD',
|
||||
]
|
||||
|
||||
# we use 32bit for indices and 64bit for content
|
||||
patches = ['METIS-5.1.0-use-doubles.patch']
|
||||
|
||||
builddependencies = [
|
||||
('CMake', '3.11.4', '', ('GCC', '6.3.0-2.27'))
|
||||
]
|
||||
|
||||
configopts = ['', 'shared=1']
|
||||
|
||||
moduleclass = 'math'
|
14
m/METIS/METIS-5.1.0-use-doubles.patch
Normal file
14
m/METIS/METIS-5.1.0-use-doubles.patch
Normal file
@ -0,0 +1,14 @@
|
||||
# Use double for floating point (64 bit) in METIS by default
|
||||
# OpenFOAM 4 uses doubles be default
|
||||
diff -ur metis-5.1.0.orig/include/metis.h metis-5.1.0/include/metis.h
|
||||
--- metis-5.1.0.orig/include/metis.h 2013-03-30 17:24:45.000000000 +0100
|
||||
+++ metis-5.1.0/include/metis.h 2016-09-05 11:39:33.004384533 +0200
|
||||
@@ -40,7 +40,7 @@
|
||||
32 : single precission floating point (float)
|
||||
64 : double precission floating point (double)
|
||||
--------------------------------------------------------------------------*/
|
||||
-#define REALTYPEWIDTH 32
|
||||
+#define REALTYPEWIDTH 64
|
||||
|
||||
|
||||
|
32
m/MPFR/MPFR-4.0.1-foss-2017b.eb
Normal file
32
m/MPFR/MPFR-4.0.1-foss-2017b.eb
Normal file
@ -0,0 +1,32 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'MPFR'
|
||||
version = '4.0.1'
|
||||
|
||||
homepage = 'http://www.mpfr.org'
|
||||
|
||||
description = """
|
||||
The MPFR library is a C library for multiple-precision floating-point
|
||||
computations with correct rounding.
|
||||
"""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
|
||||
source_urls = ['http://www.mpfr.org/mpfr-%(version)s/']
|
||||
sources = [SOURCELOWER_TAR_BZ2]
|
||||
checksums = ['a4d97610ba8579d380b384b225187c250ef88cfe1d5e7226b89519374209b86b']
|
||||
|
||||
dependencies = [
|
||||
('GMP', '6.1.2', '', True),
|
||||
]
|
||||
|
||||
runtest = 'check'
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libmpfr.%s' % SHLIB_EXT, 'include/mpfr.h'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'math'
|
66
m/Mesa/Mesa-18.1.1-foss-2017b.eb
Normal file
66
m/Mesa/Mesa-18.1.1-foss-2017b.eb
Normal file
@ -0,0 +1,66 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Mesa'
|
||||
version = '18.1.1'
|
||||
|
||||
homepage = 'http://www.mesa3d.org/'
|
||||
description = """Mesa is an open-source implementation of the OpenGL specification -
|
||||
a system for rendering interactive 3D graphics."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
# swr detects and builds parts specific for AVX and AVX2. If we use
|
||||
# -xHost, this always gets overwritten and will fail.
|
||||
toolchainopts = {'optarch': False}
|
||||
|
||||
source_urls = [
|
||||
'https://mesa.freedesktop.org/archive/',
|
||||
'https://mesa.freedesktop.org/archive/%(version)s',
|
||||
'ftp://ftp.freedesktop.org/pub/mesa/%(version)s',
|
||||
'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s',
|
||||
]
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
patches = ['Mesa-17.3.6_fix-strip-llvm-flags.patch']
|
||||
checksums = [
|
||||
'd3312a2ede5aac14a47476b208b8e3a401367838330197c4588ab8ad420d7781', # mesa-18.1.1.tar.xz
|
||||
'5aa4e92ed96e3d47ffbecd1ec3a1642407dff11995c5585eb5e06c396654ee30', # Mesa-17.3.6_fix-strip-llvm-flags.patch
|
||||
]
|
||||
|
||||
builddependencies = [
|
||||
('flex', '2.6.4', '', True),
|
||||
('Bison', '3.0.4', '', True),
|
||||
('Autotools', '20180311', '', True),
|
||||
('pkg-config', '0.29.1', '', True),
|
||||
('Mako', '1.0.7', '-Py-2.7', True),
|
||||
('libxml2', '2.9.4', '', True),
|
||||
('expat', '2.2.0', '', True),
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
('nettle', '3.4'),
|
||||
('libdrm', '2.4.92'),
|
||||
('LLVM', '6.0.0', '-Py-2.7', True),
|
||||
('X11', '20180604'),
|
||||
]
|
||||
|
||||
# GLU is not part anymore of Mesa package!
|
||||
configopts = " --disable-osmesa --enable-gallium-osmesa --enable-gallium-llvm --enable-glx --disable-dri"
|
||||
configopts += " --disable-gbm --disable-driglx-direct --with-gallium-drivers='swrast,swr' --disable-egl"
|
||||
configopts += " --with-osmesa-bits=32 --enable-texture-float --enable-llvm-shared-libs "
|
||||
|
||||
buildopts = 'V=1'
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libOSMesa.%s' % SHLIB_EXT,
|
||||
'lib/libGLESv1_CM.%s' % SHLIB_EXT, 'lib/libGLESv2.%s' % SHLIB_EXT,
|
||||
'include/GL/glext.h', 'include/GL/gl_mangle.h',
|
||||
'include/GL/glx.h', 'include/GL/osmesa.h',
|
||||
'include/GL/gl.h', 'include/GL/glxext.h',
|
||||
'include/GL/glx_mangle.h', 'include/GLES/gl.h',
|
||||
'include/GLES2/gl2.h', 'include/GLES3/gl3.h'],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
BIN
o/OpenFOAM/.OpenFOAM-6-foss-2017b.eb.swp
Normal file
BIN
o/OpenFOAM/.OpenFOAM-6-foss-2017b.eb.swp
Normal file
Binary file not shown.
39
o/OpenFOAM/OpenFOAM-6-foss-2017b.eb
Normal file
39
o/OpenFOAM/OpenFOAM-6-foss-2017b.eb
Normal file
@ -0,0 +1,39 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'OpenFOAM'
|
||||
version = '6'
|
||||
|
||||
homepage = 'http://www.openfoam.org/'
|
||||
description = """OpenFOAM is a free, open source CFD software package.
|
||||
OpenFOAM has an extensive range of features to solve anything from complex fluid flows
|
||||
involving chemical reactions, turbulence and heat transfer,
|
||||
to solid dynamics and electromagnetics."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'cstd': 'c++11'}
|
||||
|
||||
source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s/archive']
|
||||
sources = ['version-%(version)s.tar.gz']
|
||||
patches = ['OpenFOAM-%(version)s-cleanup.patch']
|
||||
checksums = [
|
||||
'32a6af4120e691ca2df29c5b9bd7bc7a3e11208947f9bccf6087cfff5492f025', # version-6.tar.gz
|
||||
'5accbde6bde116691ea6a4666348f85487b5d5503a9761435c2cb1412b036c28', # OpenFOAM-6-cleanup.patch
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('libreadline', '7.0', '', True),
|
||||
('ncurses', '6.1', '', True),
|
||||
# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
|
||||
('METIS', '5.1.0'),
|
||||
('SCOTCH', '6.0.5'),
|
||||
('CGAL', '4.11.1'),
|
||||
('ParaView', '5.4.1', '-mpi'),
|
||||
]
|
||||
|
||||
builddependencies = [
|
||||
('Bison', '3.0.4', '', True),
|
||||
('CMake', '3.11.4', '', ('GCC', '6.3.0-2.27')),
|
||||
('flex', '2.6.4', '', True),
|
||||
]
|
||||
|
||||
moduleclass = 'cae'
|
57
p/ParaView/ParaView-5.4.1-foss-2017b-mpi.eb
Normal file
57
p/ParaView/ParaView-5.4.1-foss-2017b-mpi.eb
Normal file
@ -0,0 +1,57 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
easyblock = 'CMakeMake'
|
||||
|
||||
name = 'ParaView'
|
||||
version = '5.4.1'
|
||||
versionsuffix = '-mpi'
|
||||
|
||||
homepage = "http://www.paraview.org"
|
||||
description = "ParaView is a scientific parallel visualizer."
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'pic': True, 'usempi': True}
|
||||
|
||||
download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile='
|
||||
source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix]
|
||||
sources = ["ParaView-v%(version)s.tar.gz"]
|
||||
checksums = ['390d0f5dc66bf432e202a39b1f34193af4bf8aad2355338fa5e2778ea07a80e4']
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314', '', True),
|
||||
('Mesa', '18.1.3', '', ('GCC', '6.3.0-2.27')),
|
||||
('libGLU', '9.0.0', '' , True),
|
||||
('Qt5', '5.11.1', '', ('GCC', '6.3.0-2.27')),
|
||||
('zlib', '1.2.11', '', True),
|
||||
('HDF5', '1.10.2'),
|
||||
('Python', '2.7.13', '', True),
|
||||
]
|
||||
|
||||
builddependencies = [
|
||||
('CMake', '3.11.4', '', ('GCC', '6.3.0-2.27'))
|
||||
]
|
||||
|
||||
separate_build_dir = True
|
||||
|
||||
configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON '
|
||||
configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s ' % SHLIB_EXT
|
||||
configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.%s ' % SHLIB_EXT
|
||||
configopts += '-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s ' % SHLIB_EXT
|
||||
configopts += '-DVTK_USE_SYSTEM_HDF5=ON -DPARAVIEW_ENABLE_PYTHON=ON -DBUILD_SHARED_LIBS=ON '
|
||||
# if you want to build server only Paraview, uncomment the following line:
|
||||
# configopts += '-DVTK_USE_X=OFF '
|
||||
|
||||
# Without internet connection turn off testing (uncomment the following line)
|
||||
configopts += '-DBUILD_TESTING=OFF '
|
||||
# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md
|
||||
# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly
|
||||
# Without internet connection, comment the following two lines (configopts and prebuildopts)
|
||||
configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData '
|
||||
|
||||
configopts += ' -DPARAVIEW_QT_VERSION=5 -DQT_QMAKE_EXECUTABLE=$EBROOTQT5/bin/qmake '
|
||||
# The ParaView server can be cranky, test downloads are quite often failing, especially in the case
|
||||
# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the
|
||||
# first serial attempt would fail.
|
||||
prebuildopts = 'make VTKData ;'
|
||||
|
||||
moduleclass = 'vis'
|
219
p/Python/Python-2.7.15-foss-2017b.eb
Normal file
219
p/Python/Python-2.7.15-foss-2017b.eb
Normal file
@ -0,0 +1,219 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'Python'
|
||||
version = '2.7.15'
|
||||
|
||||
homepage = 'http://python.org/'
|
||||
description = """Python is a programming language that lets you work more quickly and integrate your systems
|
||||
more effectively."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/']
|
||||
sources = [SOURCE_TGZ]
|
||||
checksums = ['18617d1f15a380a919d517630a9cd85ce17ea602f9bbdc58ddc672df4b0239db']
|
||||
|
||||
# python needs bzip2 to build the bz2 package
|
||||
dependencies = [
|
||||
('bzip2', '1.0.6', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
('libreadline', '7.0', '', True),
|
||||
('ncurses', '6.1', '', True),
|
||||
('SQLite', '3.24.0', '', 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
|
||||
# ('OpenSSL', '1.1.0h'),
|
||||
]
|
||||
|
||||
osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')]
|
||||
|
||||
exts_download_dep_fail = True
|
||||
|
||||
# order is important!
|
||||
# package versions updated June 19th 2018
|
||||
exts_list = [
|
||||
('setuptools', '39.2.0', {
|
||||
'source_tmpl': '%(name)s-%(version)s.zip',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'],
|
||||
'checksums': ['f7cddbb5f5c640311eb00eab6e849f7701fa70bf6a183fc8a2c33dd1d1672fb2'],
|
||||
}),
|
||||
('pip', '10.0.1', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pip/'],
|
||||
'checksums': ['f2bd08e0cd1b06e10218feaf6fef299f473ba706582eb3bd9d52203fdbd7ee68'],
|
||||
}),
|
||||
('nose', '1.3.7', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/n/nose/'],
|
||||
'checksums': ['f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98'],
|
||||
}),
|
||||
('numpy', '1.14.5', {
|
||||
'source_tmpl': '%(name)s-%(version)s.zip',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/n/numpy/'],
|
||||
'checksums': ['a4a433b3a264dbc9aa9c7c241e87c0358a503ea6394f8737df1683c7c9a102ac'],
|
||||
}),
|
||||
('scipy', '1.1.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/s/scipy/'],
|
||||
'checksums': ['878352408424dffaa695ffedf2f9f92844e116686923ed9aa8626fc30d32cfd1'],
|
||||
}),
|
||||
('blist', '1.3.6', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/b/blist/'],
|
||||
'checksums': ['3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3'],
|
||||
}),
|
||||
('mpi4py', '3.0.0', {
|
||||
'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'],
|
||||
'checksums': ['b457b02d85bdd9a4775a097fac5234a20397b43e073f14d9e29b6cd78c68efd7'],
|
||||
}),
|
||||
('paycheck', '1.0.2', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'],
|
||||
'checksums': ['6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34'],
|
||||
}),
|
||||
('pbr', '4.0.4', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'],
|
||||
'checksums': ['a9c27eb8f0e24e786e544b2dbaedb729c9d8546342b5a6818d8eda098ad4340d'],
|
||||
}),
|
||||
('Cython', '0.28.3', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/C/Cython/'],
|
||||
'checksums': ['1aae6d6e9858888144cea147eb5e677830f45faaff3d305d77378c3cba55f526'],
|
||||
}),
|
||||
('six', '1.11.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/s/six/'],
|
||||
'checksums': ['70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9'],
|
||||
}),
|
||||
('python-dateutil', '2.7.3', {
|
||||
'modulename': 'dateutil',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'],
|
||||
'checksums': ['e27001de32f627c22380a688bcc43ce83504a7bc5da472209b4c70f02829f0b8'],
|
||||
}),
|
||||
('deap', '1.2.2', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/d/deap/'],
|
||||
'checksums': ['95c63e66d755ec206c80fdb2908851c0bef420ee8651ad7be4f0578e9e909bcf'],
|
||||
}),
|
||||
('decorator', '4.3.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'],
|
||||
'checksums': ['c39efa13fbdeb4506c476c9b3babf6a718da943dab7811c206005a4a956c080c'],
|
||||
}),
|
||||
('liac-arff', '2.2.2', {
|
||||
'modulename': 'arff',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'],
|
||||
'checksums': ['f4b60475e7473c4c42665f106ef87fe94fbf1e4cac7571903153ad38c3167c69'],
|
||||
}),
|
||||
('pycrypto', '2.6.1', {
|
||||
'modulename': 'Crypto',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'],
|
||||
'checksums': ['f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c'],
|
||||
}),
|
||||
('ecdsa', '0.13', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'],
|
||||
'checksums': ['64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa'],
|
||||
}),
|
||||
('enum34', '1.1.6', {
|
||||
'modulename': 'enum',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/e/enum34/'],
|
||||
'checksums': ['8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1'],
|
||||
}),
|
||||
('ipaddress', '1.0.22', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/i/ipaddress/'],
|
||||
}),
|
||||
('asn1crypto', '0.24.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/a/asn1crypto/'],
|
||||
'checksums': ['9d5c20441baf0cb60a4ac34cc447c6c189024b6b4c6cd7877034f4965c464e49'],
|
||||
}),
|
||||
('idna', '2.7', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/i/idna/'],
|
||||
'checksums': ['684a38a6f903c1d71d6d5fac066b58d7768af4de2b832e426ec79c30daa94a16'],
|
||||
}),
|
||||
('cryptography', '2.2.2', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'],
|
||||
'checksums': ['9fc295bf69130a342e7a19a39d7bbeb15c0bcaabc7382ec33ef3b2b7d18d2f63'],
|
||||
}),
|
||||
('pyasn1', '0.4.3', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pyasn1/'],
|
||||
'checksums': ['fb81622d8f3509f0026b0683fe90fea27be7284d3826a5f2edf97f69151ab0fc'],
|
||||
}),
|
||||
('PyNaCl', '1.2.1', {
|
||||
'modulename': 'nacl',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pynacl/'],
|
||||
'checksums': ['e0d38fa0a75f65f556fb912f2c6790d1fa29b7dd27a1d9cc5591b281321eaaa9'],
|
||||
}),
|
||||
('bcrypt', '3.1.4', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/b/bcrypt/'],
|
||||
'checksums': ['67ed1a374c9155ec0840214ce804616de49c3df9c5bc66740687c1c9b1cd9e8d'],
|
||||
}),
|
||||
('paramiko', '2.4.1', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'],
|
||||
'checksums': ['33e36775a6c71790ba7692a73f948b329cf9295a72b0102144b031114bd2a4f3'],
|
||||
}),
|
||||
('pyparsing', '2.2.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'],
|
||||
'checksums': ['0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04'],
|
||||
}),
|
||||
('netifaces', '0.10.7', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/n/netifaces/'],
|
||||
'checksums': ['bd590fcb75421537d4149825e1e63cca225fd47dad861710c46bd1cb329d8cbd'],
|
||||
}),
|
||||
('netaddr', '0.7.19', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/n/netaddr/'],
|
||||
'checksums': ['38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd'],
|
||||
}),
|
||||
('funcsigs', '1.0.2', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs/'],
|
||||
'checksums': ['a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50'],
|
||||
}),
|
||||
('mock', '2.0.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/m/mock/'],
|
||||
'checksums': ['b158b6df76edd239b8208d481dc46b6afd45a846b7812ff0ce58971cf5bc8bba'],
|
||||
}),
|
||||
('pytz', '2018.4', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pytz/'],
|
||||
'checksums': ['c06425302f2cf668f1bba7a0a03f3c1d34d4ebeef2c72003da308b3947c7f749'],
|
||||
}),
|
||||
('pandas', '0.23.1', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/pandas/'],
|
||||
'checksums': ['50b52af2af2e15f4aeb2fe196da073a8c131fa02e433e105d95ce40016df5690'],
|
||||
}),
|
||||
('bitstring', '3.1.5', {
|
||||
'source_tmpl': '%(name)s-%(version)s.zip',
|
||||
'source_urls': ['https://pypi.python.org/packages/source/b/bitstring/'],
|
||||
'checksums': ['c163a86fcef377c314690051885d86b47419e3e1770990c212e16723c1c08faa'],
|
||||
}),
|
||||
('virtualenv', '16.0.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv/'],
|
||||
'checksums': ['ca07b4c0b54e14a91af9f34d0919790b016923d157afda5efdde55c96718f752'],
|
||||
}),
|
||||
('docopt', '0.6.2', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/d/docopt/'],
|
||||
'checksums': ['49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491'],
|
||||
}),
|
||||
('joblib', '0.11', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/j/joblib/'],
|
||||
'checksums': ['7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085'],
|
||||
}),
|
||||
('chardet', '3.0.4', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/c/chardet/'],
|
||||
'checksums': ['84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae'],
|
||||
}),
|
||||
('certifi', '2018.4.16', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/c/certifi/'],
|
||||
'checksums': ['13e698f54293db9f89122b0581843a782ad0934a4fe0172d2a980ba77fc61bb7'],
|
||||
}),
|
||||
('urllib3', '1.23', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/u/urllib3/'],
|
||||
'checksums': ['a68ac5e15e76e7e5dd2b8f94007233e01effe3e50e8daddf69acfd81cb686baf'],
|
||||
}),
|
||||
('requests', '2.19.1', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/r/requests/'],
|
||||
'checksums': ['ec22d826a36ed72a7358ff3fe56cbd4ba69dd7a6718ffd450ff0e9df7a47ce6a'],
|
||||
}),
|
||||
('xlrd', '1.1.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/x/xlrd'],
|
||||
'checksums': ['8a21885513e6d915fe33a8ee5fdfa675433b61405ba13e2a69e62ee36828d7e2'],
|
||||
}),
|
||||
('py_expression_eval', '0.3.4', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/p/py_expression_eval'],
|
||||
'checksums': ['b9662c58f8835f6fa3380990f870429fe1176008718a47ce054a7867c4091ad8'],
|
||||
}),
|
||||
]
|
||||
|
||||
moduleclass = 'lang'
|
21
s/SCOTCH/SCOTCH-6.0.5-foss-2017b.eb
Normal file
21
s/SCOTCH/SCOTCH-6.0.5-foss-2017b.eb
Normal file
@ -0,0 +1,21 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
name = 'SCOTCH'
|
||||
version = '6.0.5'
|
||||
|
||||
homepage = 'http://gforge.inria.fr/projects/scotch/'
|
||||
description = """Software package and libraries for sequential and parallel graph partitioning,
|
||||
static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning."""
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = ['http://gforge.inria.fr/frs/download.php/file/34618/']
|
||||
sources = ['%(namelower)s_%(version)s.tar.gz']
|
||||
checksums = ['f53f4d71a8345ba15e2dd4e102a35fd83915abf50ea73e1bf6efe1bc2b4220c7']
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
]
|
||||
|
||||
moduleclass = 'math'
|
281
x/X11/X11-20180604-foss-2017b.eb
Normal file
281
x/X11/X11-20180604-foss-2017b.eb
Normal file
@ -0,0 +1,281 @@
|
||||
# IT4Innovations 2018
|
||||
|
||||
easyblock = 'Bundle'
|
||||
|
||||
name = 'X11'
|
||||
version = '20180604'
|
||||
|
||||
homepage = 'https://www.x.org'
|
||||
description = "The X Window System (X11) is a windowing system for bitmap displays"
|
||||
|
||||
toolchain = {'name': 'foss', 'version': '2017b'}
|
||||
|
||||
source_urls = [
|
||||
XORG_LIB_SOURCE,
|
||||
XORG_PROTO_SOURCE,
|
||||
'http://xcb.freedesktop.org/dist/',
|
||||
'http://xkbcommon.org/download/',
|
||||
'http://cgit.freedesktop.org/xorg/util/macros/snapshot',
|
||||
XORG_DATA_SOURCE + '/xkeyboard-config',
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('bzip2', '1.0.6', '', True),
|
||||
('fontconfig', '2.13.0', '', True),
|
||||
('freetype', '2.9.1', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
]
|
||||
builddependencies = [
|
||||
('Autotools', '20180311', '', True),
|
||||
('Bison', '3.0.4', '', True),
|
||||
('gettext', '0.19.8.1', '', True),
|
||||
('pkg-config', '0.29.1', '', True),
|
||||
('intltool', '0.51.0', '', True),
|
||||
]
|
||||
|
||||
default_easyblock = 'ConfigureMake'
|
||||
|
||||
default_component_specs = {
|
||||
'sources': [SOURCE_TAR_GZ],
|
||||
'start_dir': '%(name)s-%(version)s',
|
||||
}
|
||||
components = [
|
||||
('xorg-macros', '1.19.2', { # 2018-03-04
|
||||
'sources': ['util-macros-%(version)s.tar.gz'],
|
||||
'checksums': ['5d6e62803c9f20830b28ad8a9800c97a9987635089229e3e380ef3848c84d2a6'],
|
||||
'start_dir': 'util-macros-%(version)s',
|
||||
}),
|
||||
('libpthread-stubs', '0.4', { # 2017-03-14
|
||||
'checksums': ['50d5686b79019ccea08bcbd7b02fe5a40634abcfd4146b6e75c6420cc170e9d9'],
|
||||
}),
|
||||
('bigreqsproto', '1.1.2', { # 2012-03-23
|
||||
'checksums': ['de68a1a9dd1a1219ad73531bff9f662bc62fcd777387549c43cd282399f4a6ea'],
|
||||
}),
|
||||
('compositeproto', '0.4.2', { # 2010-10-30
|
||||
'checksums': ['22195b7e50036440b1c6b3b2d63eb03dfa6e71c8a1263ed1f07b0f31ae7dad50'],
|
||||
}),
|
||||
('damageproto', '1.2.1', { # 2010-10-30
|
||||
'checksums': ['f65ccbf1de9750a527ea6e85694085b179f2d06495cbdb742b3edb2149fef303'],
|
||||
}),
|
||||
('dmxproto', '2.3.1', { # 2011-01-06
|
||||
'checksums': ['3262bbf5902211a3ce88f5c6ab4528145ff84f69c52fd386ae0312bc45fb8a40'],
|
||||
}),
|
||||
('dri2proto', '2.8', { # 2012-07-11
|
||||
'checksums': ['7e65b031eaa6ebe23c75583d4abd993ded7add8009b4200a4db7aa10728b0f61'],
|
||||
}),
|
||||
('dri3proto', '1.0', { # 2013-11-01
|
||||
'checksums': ['e1a0dad3009ecde52c0bf44187df5f95cc9a7cc0e76dfc2f2bbf3e909fe03fa9'],
|
||||
}),
|
||||
('fixesproto', '5.0', { # 2011-03-08
|
||||
'checksums': ['67865a0e3cdc7dec1fd676f0927f7011ad4036c18eb320a2b41dbd56282f33b8'],
|
||||
}),
|
||||
('fontsproto', '2.1.3', { # 2014-04-14
|
||||
'checksums': ['72c44e63044b2b66f6fa112921621ecc20c71193982de4f198d9a29cda385c5e'],
|
||||
}),
|
||||
('glproto', '1.4.17', { # 2013-12-10
|
||||
'checksums': ['9d8130fec2b98bd032db7730fa092dd9dec39f3de34f4bb03ceb43b9903dbc96'],
|
||||
}),
|
||||
('inputproto', '2.3.2', { # 2016-04-04
|
||||
'checksums': ['10eaadd531f38f7c92ab59ef0708ca195caf3164a75c4ed99f0c04f2913f6ef3'],
|
||||
}),
|
||||
('kbproto', '1.0.7', { # 2015-05-01
|
||||
'checksums': ['828cb275b91268b1a3ea950d5c0c5eb076c678fdf005d517411f89cc8c3bb416'],
|
||||
}),
|
||||
('presentproto', '1.1', { # 2017-01-26
|
||||
'checksums': ['114252e97afb4dfae8b31e6b0d5e24e4babda26b364e2be57abc2f3c30248b87'],
|
||||
}),
|
||||
('randrproto', '1.5.0', { # 2015-05-17
|
||||
'checksums': ['8f8a716d6daa6ba05df97d513960d35a39e040600bf04b313633f11679006fab'],
|
||||
}),
|
||||
('recordproto', '1.14.2', { # 2012-03-23
|
||||
'checksums': ['485f792570dd7afe49144227f325bf2827bc7d87aae6a8ab6c1de2b06b1c68c5'],
|
||||
}),
|
||||
('renderproto', '0.11.1', { # 2010-08-10
|
||||
'checksums': ['a0a4be3cad9381ae28279ba5582e679491fc2bec9aab8a65993108bf8dbce5fe'],
|
||||
}),
|
||||
('resourceproto', '1.2.0', { # 2011-05-28
|
||||
'checksums': ['469029d14fdeeaa7eed1be585998ff4cb92cf664f872d1d69c04140815b78734'],
|
||||
}),
|
||||
('scrnsaverproto', '1.2.2', { # 2012-03-23
|
||||
'checksums': ['d8dee19c52977f65af08fad6aa237bacee11bc5a33e1b9b064e8ac1fd99d6e79'],
|
||||
}),
|
||||
('videoproto', '2.3.3', { # 2016-03-11
|
||||
'checksums': ['df8dfeb158767f843054248d020e291a2c40f7f5e0ac6d8706966686fee7c5c0'],
|
||||
}),
|
||||
('xcmiscproto', '1.2.2', { # 2012-03-23
|
||||
'checksums': ['48013cfbe4bd5580925a854a43e2bccbb4c7a5a31128070644617b6dc7f8ef85'],
|
||||
}),
|
||||
('xextproto', '7.3.0', { # 2013-12-27
|
||||
'checksums': ['1b1bcdf91221e78c6c33738667a57bd9aaa63d5953174ad8ed9929296741c9f5'],
|
||||
}),
|
||||
('xf86bigfontproto', '1.2.0', { # 2009-08-27
|
||||
'checksums': ['d190e6462b2bbbac6ee9a007fb8eccb9ad9f5f70544154f388266f031d4bbb23'],
|
||||
}),
|
||||
('xf86dgaproto', '2.1', { # 2009-10-01
|
||||
'checksums': ['73bc6fc830cce5a0ec9c750d4702601fc0fca12d6353ede8b4c0092c9c4ca2af'],
|
||||
}),
|
||||
('xf86driproto', '2.1.1', { # 2011-01-06
|
||||
'checksums': ['18ff8de129b89fa24a412a1ec1799f8687f96c186c655b44b1a714a3a5d15d6c'],
|
||||
}),
|
||||
('xf86vidmodeproto', '2.3.1', { # 2011-01-06
|
||||
'checksums': ['c3512b11cefa7558576551f8582c6e7071c8a24d78176059d94b84b48b262979'],
|
||||
}),
|
||||
('xineramaproto', '1.2.1', { # 2011-01-06
|
||||
'checksums': ['d99e121edf7b310008d7371ac5dbe3aa2810996d476b754dc78477cc26e5e7c1'],
|
||||
}),
|
||||
('xproto', '7.0.31', { # 2016-09-23
|
||||
'checksums': ['6d755eaae27b45c5cc75529a12855fed5de5969b367ed05003944cf901ed43c7'],
|
||||
}),
|
||||
('libXau', '1.0.8', { # 2013-05-24
|
||||
'checksums': ['c343b4ef66d66a6b3e0e27aa46b37ad5cab0f11a5c565eafb4a1c7590bc71d7b'],
|
||||
}),
|
||||
('libXdmcp', '1.1.2', { # 2015-03-21
|
||||
'checksums': ['6f7c7e491a23035a26284d247779174dedc67e34e93cc3548b648ffdb6fc57c0'],
|
||||
}),
|
||||
('xcb-proto', '1.13', { # 2018-03-05
|
||||
'checksums': ['0698e8f596e4c0dbad71d3dc754d95eb0edbb42df5464e0f782621216fa33ba7'],
|
||||
}),
|
||||
('libxcb', '1.13', { # 2018-03-05
|
||||
'sources': [SOURCE_TAR_GZ],
|
||||
'checksums': ['0bb3cfd46dbd90066bf4d7de3cad73ec1024c7325a4a0cbf5f4a0d4fa91155fb'],
|
||||
'start_dir': '%(name)s-%(version)s',
|
||||
}),
|
||||
('xtrans', '1.3.5', { # 2014-09-22
|
||||
'checksums': ['b7a577c1b6c75030145e53b4793db9c88f9359ac49e7d771d4385d21b3e5945d'],
|
||||
}),
|
||||
('libxkbcommon', '0.8.0', { # 2017-12-16
|
||||
'sources': ['libxkbcommon-%(version)s.tar.xz'],
|
||||
'checksums': ['e829265db04e0aebfb0591b6dc3377b64599558167846c3f5ee5c5e53641fe6d'],
|
||||
'start_dir': 'libxkbcommon-%(version)s',
|
||||
}),
|
||||
('libX11', '1.6.5', { # 2017-02-26
|
||||
'checksums': ['3abce972ba62620611fab5b404dafb852da3da54e7c287831c30863011d28fb3'],
|
||||
}),
|
||||
('libXext', '1.3.3', { # 2014-07-24
|
||||
'checksums': ['eb0b88050491fef4716da4b06a4d92b4fc9e76f880d6310b2157df604342cfe5'],
|
||||
}),
|
||||
('libFS', '1.0.7', { # 2015-05-01
|
||||
'checksums': ['91bf1c5ce4115b7dbf4e314fdbee54052708e8f7b6a2ec6e82c309bcbe40ef3d'],
|
||||
}),
|
||||
('libICE', '1.0.9', { # 2014-06-07
|
||||
'checksums': ['7812a824a66dd654c830d21982749b3b563d9c2dfe0b88b203cefc14a891edc0'],
|
||||
}),
|
||||
('libSM', '1.2.2', { # 2013-09-08
|
||||
'checksums': ['14bb7c669ce2b8ff712fbdbf48120e3742a77edcd5e025d6b3325ed30cf120f4'],
|
||||
}),
|
||||
('libXScrnSaver', '1.2.2', { # 2012-03-08
|
||||
'checksums': ['e12ba814d44f7b58534c0d8521e2d4574f7bf2787da405de4341c3b9f4cc8d96'],
|
||||
}),
|
||||
('libXt', '1.1.5', { # 2015-05-01
|
||||
'checksums': ['b59bee38a9935565fa49dc1bfe84cb30173e2e07e1dcdf801430d4b54eb0caa3'],
|
||||
}),
|
||||
('libXmu', '1.1.2', { # 2013-09-08
|
||||
'checksums': ['e5fd4bacef068f9509b8226017205040e38d3fba8d2de55037200e7176c13dba'],
|
||||
}),
|
||||
('libXpm', '3.5.12', { # 2016-12-15
|
||||
'checksums': ['2523acc780eac01db5163267b36f5b94374bfb0de26fc0b5a7bee76649fd8501'],
|
||||
}),
|
||||
('libXaw', '1.0.13', { # 2015-05-01
|
||||
'checksums': ['7e74ac3e5f67def549722ff0333d6e6276b8becd9d89615cda011e71238ab694'],
|
||||
}),
|
||||
('libXfixes', '5.0.3', { # 2016-10-04
|
||||
'checksums': ['9ab6c13590658501ce4bd965a8a5d32ba4d8b3bb39a5a5bc9901edffc5666570'],
|
||||
}),
|
||||
('libXcomposite', '0.4.4', { # 2013-01-03
|
||||
'checksums': ['83c04649819c6f52cda1b0ce8bcdcc48ad8618428ad803fb07f20b802f1bdad1'],
|
||||
}),
|
||||
('libXrender', '0.9.10', { # 2016-10-04
|
||||
'checksums': ['770527cce42500790433df84ec3521e8bf095dfe5079454a92236494ab296adf'],
|
||||
}),
|
||||
('libXcursor', '1.1.15', { # 2017-11-28
|
||||
'checksums': ['449befea2b11dde58ba3323b2c1ec30550013bd84d80501eb56d0048e62251a1'],
|
||||
}),
|
||||
('libXdamage', '1.1.4', { # 2013-01-03
|
||||
'checksums': ['4bb3e9d917f5f593df2277d452926ee6ad96de7b7cd1017cbcf4579fe5d3442b'],
|
||||
}),
|
||||
('libfontenc', '1.1.3', { # 2015-05-01
|
||||
'checksums': ['6fba26760ca8d5045f2b52ddf641c12cedc19ee30939c6478162b7db8b6220fb'],
|
||||
}),
|
||||
('libXfont', '1.5.4', { # 2017-11-28
|
||||
'checksums': ['59be6eab53f7b0feb6b7933c11d67d076ae2c0fd8921229c703fc7a4e9a80d6e'],
|
||||
}),
|
||||
('libXfont2', '2.0.3', { # 2017-11-28
|
||||
'checksums': ['a4b761a37528353a2b83dba364d7c1fd6aef2d554a1a019815f24f7f8866890e'],
|
||||
}),
|
||||
('libXft', '2.3.2', { # 2014-06-06
|
||||
'checksums': ['26cdddcc70b187833cbe9dc54df1864ba4c03a7175b2ca9276de9f05dce74507'],
|
||||
}),
|
||||
('libXi', '1.7.9', { # 2017-01-23
|
||||
'checksums': ['463cc5370191404bc0f8a450fdbf6d9159efbbf274e5e0f427a60191fed9cf4b'],
|
||||
}),
|
||||
('libXinerama', '1.1.3', { # 2013-05-31
|
||||
'checksums': ['0ba243222ae5aba4c6a3d7a394c32c8b69220a6872dbb00b7abae8753aca9a44'],
|
||||
}),
|
||||
('libXrandr', '1.5.1', { # 2016-10-04
|
||||
'checksums': ['2baa7fb3eca78fe7e11a09b373ba898b717f7eeba4a4bfd68187e04b4789b0d3'],
|
||||
}),
|
||||
('libXres', '1.2.0', { # 2017-10-11
|
||||
'checksums': ['5b62feee09f276d74054787df030fceb41034de84174abec6d81c591145e043a'],
|
||||
}),
|
||||
('libXtst', '1.2.3', { # 2016-10-04
|
||||
'checksums': ['a0c83acce02d4923018c744662cb28eb0dbbc33b4adc027726879ccf68fbc2c2'],
|
||||
}),
|
||||
('libXv', '1.0.11', { # 2016-10-04
|
||||
'checksums': ['c4112532889b210e21cf05f46f0f2f8354ff7e1b58061e12d7a76c95c0d47bb1'],
|
||||
}),
|
||||
('libXvMC', '1.0.10', { # 2016-10-04
|
||||
'checksums': ['d8306f71c798d10409bb181b747c2644e1d60c05773c742c12304ab5aa5c8436'],
|
||||
}),
|
||||
('libXxf86dga', '1.1.4', { # 2013-05-31
|
||||
'checksums': ['e6361620a15ceba666901ca8423e8be0c6ed0271a7088742009160349173766b'],
|
||||
}),
|
||||
('libXxf86vm', '1.1.4', { # 2015-02-24
|
||||
'checksums': ['5108553c378a25688dcb57dca383664c36e293d60b1505815f67980ba9318a99'],
|
||||
}),
|
||||
('libdmx', '1.1.4', { # 2018-05-14
|
||||
'checksums': ['4d05bd5b248c1f46729fa1536b7a5e4d692567327ad41564c36742fb327af925'],
|
||||
}),
|
||||
('libpciaccess', '0.14', { # 2017-10-23
|
||||
'checksums': ['8d86e64893917be3dfb1c5e837888d1275399c818783474002203d751312b03c'],
|
||||
}),
|
||||
('libxkbfile', '1.0.9', { # 2015-05-01
|
||||
'checksums': ['95df50570f38e720fb79976f603761ae6eff761613eb56f258c3cb6bab4fd5e3'],
|
||||
}),
|
||||
('libxshmfence', '1.3', { # 2018-02-26
|
||||
'checksums': ['7eb3d46ad91bab444f121d475b11b39273142d090f7e9ac43e6a87f4ff5f902c'],
|
||||
}),
|
||||
('xcb-util', '0.4.0', { # 2014-10-15
|
||||
'checksums': ['0ed0934e2ef4ddff53fcc70fc64fb16fe766cd41ee00330312e20a985fd927a7'],
|
||||
}),
|
||||
('xcb-util-image', '0.4.0', { # 2014-10-15
|
||||
'checksums': ['cb2c86190cf6216260b7357a57d9100811bb6f78c24576a3a5bfef6ad3740a42'],
|
||||
}),
|
||||
('xcb-util-keysyms', '0.4.0', { # 2014-10-01
|
||||
'checksums': ['0807cf078fbe38489a41d755095c58239e1b67299f14460dec2ec811e96caa96'],
|
||||
}),
|
||||
('xcb-util-renderutil', '0.3.9', { # 2014-06-13
|
||||
'checksums': ['55eee797e3214fe39d0f3f4d9448cc53cffe06706d108824ea37bb79fcedcad5'],
|
||||
}),
|
||||
('xcb-util-wm', '0.4.1', { # 2014-02-19
|
||||
'checksums': ['038b39c4bdc04a792d62d163ba7908f4bb3373057208c07110be73c1b04b8334'],
|
||||
}),
|
||||
('xcb-util-cursor', '0.1.3', { # 2016-05-12
|
||||
'checksums': ['a322332716a384c94d3cbf98f2d8fe2ce63c2fe7e2b26664b6cea1d411723df8'],
|
||||
}),
|
||||
('xkeyboard-config', '2.24', { # 2018-06-04
|
||||
'checksums': ['21276860a413ca351a781732d729b35cdc5800151e7759f1679036b1b16cdd2a'],
|
||||
}),
|
||||
]
|
||||
|
||||
preconfigopts = "if [ ! -f configure ]; then ./autogen.sh; fi && "
|
||||
|
||||
# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module
|
||||
full_sanity_check = True
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'],
|
||||
'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib/pkgconfig',
|
||||
'share/pkgconfig', 'share/X11/xkb'],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
Loading…
x
Reference in New Issue
Block a user