mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 23:42:12 +01:00
new file: c/cairo/cairo-1.14.8.eb
new file: e/expat/expat-2.2.0.eb new file: f/fontconfig/fontconfig-2.12.1-libpng-1.6.29.eb new file: f/freetype/freetype-2.7.1-libpng-1.6.29.eb new file: g/GDAL/GDAL-2.1.3-Python-2.7.13.eb new file: g/GDAL/GDAL-2.1.3-intel-2017a-Python-2.7.13.eb new file: g/GDAL/GDAL-2.1.3_fix-uchar-definition.patch new file: g/GEOS/GEOS-3.6.1-Python-2.7.13.eb new file: g/GLib/GLib-2.52.0.eb new file: g/GMP/GMP-6.1.2.eb new file: l/LibTIFF/LibTIFF-4.0.7.eb new file: l/libdrm/libdrm-2.4.76.eb new file: l/libjpeg-turbo/libjpeg-turbo-1.5.1.eb new file: l/libpng/libpng-1.6.29.eb new file: l/libreadline/libreadline-7.0.eb new file: l/libxml2/libxml2-2.9.4-Python-2.7.13.eb new file: m/Mako/Mako-1.0.6-Python-2.7.13.eb new file: m/Mesa/Mesa-17.0.2-intel-2017a.eb new file: n/NASM/NASM-2.12.02.eb new file: n/nettle/nettle-3.3-intel-2017a.eb new file: p/PCRE/PCRE-8.40.eb new file: p/pixman/pixman-0.34.0.eb new file: p/pkg-config/pkg-config-0.29.1.eb new file: r/R/R-3.4.0-intel-2017a-X11-20170314.eb new file: s/SQLite/SQLite-3.17.0.eb new file: s/SWIG/SWIG-3.0.12-Python-2.7.13.eb new file: t/Tcl/Tcl-8.6.6.eb new file: t/Tk/Tk-8.6.6.eb new file: u/util-linux/util-linux-2.29.2.eb new file: x/X11/X11-20170314.eb modified: x/XZ/XZ-5.2.2.eb new file: x/XZ/XZ-5.2.3.eb
This commit is contained in:
parent
84bf01749d
commit
37e6fe610f
43
c/cairo/cairo-1.14.8.eb
Normal file
43
c/cairo/cairo-1.14.8.eb
Normal file
@ -0,0 +1,43 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'cairo'
|
||||
version = '1.14.8'
|
||||
|
||||
homepage = 'http://cairographics.org'
|
||||
description = """Cairo is a 2D graphics library with support for multiple output devices.
|
||||
Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers,
|
||||
PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://cairographics.org/releases/']
|
||||
sources = [SOURCE_TAR_XZ]
|
||||
|
||||
dependencies = [
|
||||
('bzip2', '1.0.6'),
|
||||
('zlib', '1.2.11'),
|
||||
('libpng', '1.6.29'),
|
||||
('freetype', '2.7.1', '-libpng-1.6.29'),
|
||||
('pixman', '0.34.0'),
|
||||
('expat', '2.2.0'),
|
||||
('GLib', '2.52.0'),
|
||||
('X11', '20170314'),
|
||||
]
|
||||
|
||||
# disable symbol lookup, which requires -lbfd, to avoid link issues with (non-PIC) libiberty.a provided by GCC
|
||||
configopts = "--enable-symbol-lookup=no --enable-gobject=yes --enable-svg=yes --enable-tee=yes --enable-xlib-xcb "
|
||||
|
||||
# workaround for "hidden symbol .* in .* is referenced by DSO" and "ld: final link failed: Bad value"
|
||||
buildopts = 'LD="$CC" LDFLAGS="$LDFLAGS -shared-intel"'
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/cairo-trace', 'lib/cairo/libcairo-trace.so', 'lib/cairo/libcairo-trace.a',
|
||||
'lib/libcairo.a', 'lib/libcairo-gobject.a', 'lib/libcairo-script-interpreter.a',
|
||||
'lib/libcairo-gobject.so', 'lib/libcairo-script-interpreter.so', 'lib/libcairo.so'] +
|
||||
['include/cairo/cairo%s.h' % x for x in ['', '-deprecated', '-features', '-ft', '-gobject', '-pdf', '-ps',
|
||||
'-script', '-script-interpreter', '-svg', '-version', '-xcb',
|
||||
'-xlib', '-xlib-xrender']],
|
||||
'dirs': ['lib/pkgconfig'],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
16
e/expat/expat-2.2.0.eb
Normal file
16
e/expat/expat-2.2.0.eb
Normal file
@ -0,0 +1,16 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'expat'
|
||||
version = '2.2.0'
|
||||
|
||||
homepage = 'http://expat.sourceforge.net/'
|
||||
description = """Expat is an XML parser library written in C. It is a stream-oriented parser in which an application
|
||||
registers handlers for things the parser might find in the XML document (like start tags)"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
sources = [SOURCELOWER_TAR_BZ2]
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
|
||||
moduleclass = 'tools'
|
23
f/fontconfig/fontconfig-2.12.1-libpng-1.6.29.eb
Normal file
23
f/fontconfig/fontconfig-2.12.1-libpng-1.6.29.eb
Normal file
@ -0,0 +1,23 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'fontconfig'
|
||||
version = '2.12.1'
|
||||
versionsuffix = '-libpng-1.6.29'
|
||||
|
||||
homepage = 'http://www.freedesktop.org/software/fontconfig'
|
||||
description = """Fontconfig is a library designed to provide system-wide font configuration, customization and
|
||||
application access."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://www.freedesktop.org/software/fontconfig/release/']
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('expat', '2.2.0'),
|
||||
('freetype', '2.7.1', versionsuffix),
|
||||
]
|
||||
|
||||
configopts = '--disable-docs '
|
||||
|
||||
moduleclass = 'vis'
|
23
f/freetype/freetype-2.7.1-libpng-1.6.29.eb
Normal file
23
f/freetype/freetype-2.7.1-libpng-1.6.29.eb
Normal file
@ -0,0 +1,23 @@
|
||||
name = 'freetype'
|
||||
version = '2.7.1'
|
||||
|
||||
homepage = 'http://freetype.org'
|
||||
description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and
|
||||
portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display
|
||||
servers, font conversion tools, text image generation tools, and many other products as well."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = [GNU_SAVANNAH_SOURCE]
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
libpngver = '1.6.29'
|
||||
versionsuffix = '-libpng-%s' % libpngver
|
||||
dependencies = [('libpng', libpngver)]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'],
|
||||
'dirs': ['include/freetype2'],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
47
g/GDAL/GDAL-2.1.3-Python-2.7.13.eb
Normal file
47
g/GDAL/GDAL-2.1.3-Python-2.7.13.eb
Normal file
@ -0,0 +1,47 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GDAL'
|
||||
version = '2.1.3'
|
||||
versionsuffix = '-Python-%(pyver)s'
|
||||
|
||||
homepage = 'http://www.gdal.org/'
|
||||
description = """GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style
|
||||
Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model
|
||||
to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for
|
||||
data translation and processing."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://download.osgeo.org/gdal/%(version)s/']
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
patches = ['GDAL-%(version)s_fix-uchar-definition.patch']
|
||||
|
||||
dependencies = [
|
||||
('Python', '2.7.13'),
|
||||
('netCDF', '4.4.1.1', '', ('intel', '2017a')),
|
||||
('expat', '2.2.0'),
|
||||
('GEOS', '3.6.1', versionsuffix),
|
||||
('SQLite', '3.17.0'),
|
||||
('libxml2', '2.9.4'),
|
||||
('libpng', '1.6.29'),
|
||||
('libjpeg-turbo', '1.5.1'),
|
||||
('JasPer', '2.0.12', '', ('intel', '2017a')),
|
||||
('LibTIFF', '4.0.7'),
|
||||
('zlib', '1.2.11'),
|
||||
('cURL', '7.53.1'),
|
||||
('PCRE', '8.40'),
|
||||
]
|
||||
|
||||
configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-netcdf=$EBROOTNETCDF'
|
||||
configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS/bin/geos-config --with-jpeg=$EBROOTLIBJPEGMINTURBO'
|
||||
configopts += ' --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE --with-jasper=$EBROOTJASPER'
|
||||
configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE --with-python=$EBROOTPYTHON/bin/python'
|
||||
|
||||
modextrapaths = {'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages'}
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libgdal.a', 'lib/libgdal.%s' % SHLIB_EXT],
|
||||
'dirs': ['bin', 'include', 'lib/python%(pyshortver)s/site-packages']
|
||||
}
|
||||
|
||||
moduleclass = 'data'
|
48
g/GDAL/GDAL-2.1.3-intel-2017a-Python-2.7.13.eb
Normal file
48
g/GDAL/GDAL-2.1.3-intel-2017a-Python-2.7.13.eb
Normal file
@ -0,0 +1,48 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GDAL'
|
||||
version = '2.1.3'
|
||||
versionsuffix = '-Python-%(pyver)s'
|
||||
|
||||
homepage = 'http://www.gdal.org/'
|
||||
description = """GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style
|
||||
Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model
|
||||
to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for
|
||||
data translation and processing."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
toolchainopts = {'usempi': True}
|
||||
|
||||
source_urls = ['http://download.osgeo.org/gdal/%(version)s/']
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
patches = ['GDAL-%(version)s_fix-uchar-definition.patch']
|
||||
|
||||
dependencies = [
|
||||
('Python', '2.7.13', '', True),
|
||||
('netCDF', '4.4.1.1'),
|
||||
('expat', '2.2.0', '', True),
|
||||
('GEOS', '3.6.1', versionsuffix, True),
|
||||
('SQLite', '3.17.0', '', True),
|
||||
('libxml2', '2.9.4', '', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('JasPer', '2.0.12'),
|
||||
('LibTIFF', '4.0.7', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
('cURL', '7.53.1', '', True),
|
||||
('PCRE', '8.40', '', True),
|
||||
]
|
||||
|
||||
configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5 --with-netcdf=$EBROOTNETCDF'
|
||||
configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS/bin/geos-config --with-jpeg=$EBROOTLIBJPEGMINTURBO'
|
||||
configopts += ' --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE --with-jasper=$EBROOTJASPER'
|
||||
configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE --with-python=$EBROOTPYTHON/bin/python'
|
||||
|
||||
modextrapaths = {'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages'}
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libgdal.a', 'lib/libgdal.%s' % SHLIB_EXT],
|
||||
'dirs': ['bin', 'include', 'lib/python%(pyshortver)s/site-packages']
|
||||
}
|
||||
|
||||
moduleclass = 'data'
|
9
g/GDAL/GDAL-2.1.3_fix-uchar-definition.patch
Normal file
9
g/GDAL/GDAL-2.1.3_fix-uchar-definition.patch
Normal file
@ -0,0 +1,9 @@
|
||||
--- gdal-2.1.3/frmts/jpeg2000/jpeg2000_vsil_io.h.orig 2017-03-31 17:06:52.996122910 +0200
|
||||
+++ gdal-2.1.3/frmts/jpeg2000/jpeg2000_vsil_io.h 2017-03-31 17:07:06.356370202 +0200
|
||||
@@ -34,4 +34,6 @@
|
||||
|
||||
jas_stream_t *JPEG2000_VSIL_fopen(const char *filename, const char *mode);
|
||||
|
||||
+#define uchar unsigned char
|
||||
+
|
||||
#endif
|
31
g/GEOS/GEOS-3.6.1-Python-2.7.13.eb
Normal file
31
g/GEOS/GEOS-3.6.1-Python-2.7.13.eb
Normal file
@ -0,0 +1,31 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GEOS'
|
||||
version = '3.6.1'
|
||||
|
||||
homepage = 'http://trac.osgeo.org/geos'
|
||||
description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://download.osgeo.org/geos/']
|
||||
sources = [SOURCELOWER_TAR_BZ2]
|
||||
|
||||
pyver = '2.7.13'
|
||||
pyshortver = '.'.join(pyver.split('.')[0:2])
|
||||
versionsuffix = '-Python-%s' % pyver
|
||||
|
||||
dependencies = [('Python', pyver)]
|
||||
|
||||
builddependencies = [('SWIG', '3.0.12', versionsuffix)]
|
||||
|
||||
configopts = '--enable-python'
|
||||
|
||||
modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver}
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/geos-config', 'lib/libgeos.%s' % SHLIB_EXT, 'lib/libgeos.a', 'include/geos.h'],
|
||||
'dirs': ['lib/python%s/site-packages/geos' % pyshortver]
|
||||
}
|
||||
|
||||
moduleclass = 'math'
|
36
g/GLib/GLib-2.52.0.eb
Normal file
36
g/GLib/GLib-2.52.0.eb
Normal file
@ -0,0 +1,36 @@
|
||||
# Built with EasyBuild version 2.1.1 on 2015-07-07_13-08-51
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GLib'
|
||||
version = '2.52.0'
|
||||
|
||||
homepage = 'http://www.gtk.org/'
|
||||
description = """GLib is one of the base libraries of the GTK+ project"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'optarch': True, 'pic': True}
|
||||
|
||||
source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/']
|
||||
sources = ['glib-%(version)s.tar.xz']
|
||||
|
||||
dependencies = [
|
||||
('libffi', '3.2.1'),
|
||||
('gettext', '0.19.8.1'),
|
||||
('libxml2', '2.9.4'),
|
||||
('PCRE', '8.40'),
|
||||
('util-linux', '2.29.2'),
|
||||
]
|
||||
|
||||
#builddependencies = [('Python', '2.7.13')]
|
||||
|
||||
configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf --disable-systemtap "
|
||||
configopts += "--enable-static --enable-shared"
|
||||
|
||||
#postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT],
|
||||
'dirs': ['bin', 'include'],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
30
g/GMP/GMP-6.1.2.eb
Normal file
30
g/GMP/GMP-6.1.2.eb
Normal file
@ -0,0 +1,30 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GMP'
|
||||
version = '6.1.2'
|
||||
|
||||
homepage = 'http://gmplib.org/'
|
||||
description = """GMP is a free library for arbitrary precision arithmetic,
|
||||
operating on signed integers, rational numbers, and floating point numbers. """
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': 'dummy'}
|
||||
toolchainopts = {'pic': True, 'precise': True}
|
||||
|
||||
sources = [SOURCELOWER_TAR_BZ2]
|
||||
source_urls = ['http://ftp.gnu.org/gnu/gmp']
|
||||
|
||||
builddependencies = [
|
||||
('Autotools', '20150215'),
|
||||
]
|
||||
|
||||
# enable C++ interface
|
||||
configopts = '--enable-cxx'
|
||||
|
||||
runtest = 'check'
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'math'
|
30
l/LibTIFF/LibTIFF-4.0.7.eb
Normal file
30
l/LibTIFF/LibTIFF-4.0.7.eb
Normal file
@ -0,0 +1,30 @@
|
||||
##
|
||||
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
|
||||
#
|
||||
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA
|
||||
# Authors:: Fotis Georgatos <fotis@cern.ch>
|
||||
# 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/
|
||||
##
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'LibTIFF'
|
||||
version = '4.0.7'
|
||||
|
||||
homepage = 'http://www.remotesensing.org/libtiff/'
|
||||
description = "tiff: Library and tools for reading and writing TIFF data files"
|
||||
|
||||
source_urls = ['ftp://ftp.remotesensing.org/pub/libtiff/']
|
||||
sources = ['tiff-%(version)s.tar.gz']
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/tiffinfo'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
24
l/libdrm/libdrm-2.4.76.eb
Normal file
24
l/libdrm/libdrm-2.4.76.eb
Normal file
@ -0,0 +1,24 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libdrm'
|
||||
version = '2.4.76'
|
||||
|
||||
homepage = 'http://dri.freedesktop.org'
|
||||
description = """Direct Rendering Manager runtime library."""
|
||||
|
||||
source_urls = ['http://dri.freedesktop.org/libdrm/']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314'),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT,
|
||||
'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT],
|
||||
'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
30
l/libjpeg-turbo/libjpeg-turbo-1.5.1.eb
Normal file
30
l/libjpeg-turbo/libjpeg-turbo-1.5.1.eb
Normal file
@ -0,0 +1,30 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libjpeg-turbo'
|
||||
version = '1.5.1'
|
||||
|
||||
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': 'dummy', 'version': ''}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('NASM', '2.12.02'),
|
||||
]
|
||||
|
||||
configopts = "--with-jpeg8"
|
||||
runtest = "test"
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom',
|
||||
'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT],
|
||||
'dirs': ['include', 'share'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
21
l/libpng/libpng-1.6.29.eb
Normal file
21
l/libpng/libpng-1.6.29.eb
Normal file
@ -0,0 +1,21 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libpng'
|
||||
version = '1.6.29'
|
||||
|
||||
homepage = 'http://www.libpng.org/pub/png/libpng.html'
|
||||
description = "libpng is the official PNG reference library"
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [('zlib', '1.2.11')]
|
||||
|
||||
preconfigopts = 'export LDFLAGS="-L/apps/all/zlib/1.2.8/lib" CPPFLAGS="-I/apps/all/zlib/1.2.8/include" &&'
|
||||
|
||||
configopts = "--with-pic"
|
||||
|
||||
moduleclass = 'lib'
|
29
l/libreadline/libreadline-7.0.eb
Normal file
29
l/libreadline/libreadline-7.0.eb
Normal file
@ -0,0 +1,29 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libreadline'
|
||||
version = '7.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.0')]
|
||||
|
||||
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'
|
28
l/libxml2/libxml2-2.9.4-Python-2.7.13.eb
Normal file
28
l/libxml2/libxml2-2.9.4-Python-2.7.13.eb
Normal file
@ -0,0 +1,28 @@
|
||||
name = 'libxml2'
|
||||
version = '2.9.4'
|
||||
|
||||
homepage = 'http://xmlsoft.org/'
|
||||
description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable
|
||||
outside of the Gnome platform)."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [
|
||||
'http://xmlsoft.org/sources/',
|
||||
'http://xmlsoft.org/sources/old/'
|
||||
]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
configopts = 'CC="$CC" CXX="$CXX" --with-pic --with-zlib=$EBROOTZLIB'
|
||||
|
||||
pyver = '2.7.13'
|
||||
pyshortver = '.'.join(pyver.split('.')[:2])
|
||||
versionsuffix = '-Python-%s' % pyver
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11'),
|
||||
('Python', pyver),
|
||||
]
|
||||
|
||||
moduleclass = 'lib'
|
22
m/Mako/Mako-1.0.6-Python-2.7.13.eb
Normal file
22
m/Mako/Mako-1.0.6-Python-2.7.13.eb
Normal file
@ -0,0 +1,22 @@
|
||||
easyblock = 'PythonPackage'
|
||||
|
||||
name = 'Mako'
|
||||
version = '1.0.6'
|
||||
versionsuffix = '-Python-%(pyver)s'
|
||||
|
||||
homepage = 'http://www.makotemplates.org'
|
||||
description = """A super-fast templating language that borrows the best ideas from the existing templating languages"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = [PYPI_SOURCE]
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
dependencies = [('Python', '2.7.13')]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/mako-render'],
|
||||
'dirs': ['lib/python%(pyshortver)s/site-packages/%(name)s-%(version)s-py%(pyshortver)s.egg'],
|
||||
}
|
||||
|
||||
moduleclass = 'devel'
|
66
m/Mesa/Mesa-17.0.2-intel-2017a.eb
Normal file
66
m/Mesa/Mesa-17.0.2-intel-2017a.eb
Normal file
@ -0,0 +1,66 @@
|
||||
# the purpose of the easyconfig is to build a Mesa for software rendering,
|
||||
# not hardware rendering. This means you want at least SSE4.2. We build:
|
||||
# - llvmpipe: the high-performance Gallium LLVM driver
|
||||
# - swr: Intel's OpenSWR
|
||||
# it will try to use the llvmpipe by default. It you want swr, do:
|
||||
# GALLIUM_DRIVER=swr
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Mesa'
|
||||
version = '17.0.2'
|
||||
|
||||
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': 'intel', 'version': '2017a'}
|
||||
# swr detects and builds parts specific for AVX and AVX2. If we use
|
||||
# -xHost, this always gets overwritten and will fail.
|
||||
toolchainopts = {'optarch': False}
|
||||
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
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',
|
||||
]
|
||||
patches = ['Mesa-%(version)s_fix-strip-llvm-flags.patch']
|
||||
|
||||
builddependencies = [
|
||||
('flex', '2.6.3', '', True),
|
||||
('Bison', '3.0.4', '', True),
|
||||
('Autotools', '20150215', '', True),
|
||||
('pkg-config', '0.29.1', '', True),
|
||||
('Mako', '1.0.6', '-Python-2.7.13', True),
|
||||
('libxml2', '2.9.4', '-Python-2.7.13', True),
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
('nettle', '3.3'),
|
||||
('libdrm', '2.4.76', '', True),
|
||||
('LLVM', '4.0.0', '', ('GCC', '6.3.0-2.27')),
|
||||
('X11', '20170314', '', True),
|
||||
]
|
||||
|
||||
# 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'
|
31
n/NASM/NASM-2.12.02.eb
Normal file
31
n/NASM/NASM-2.12.02.eb
Normal file
@ -0,0 +1,31 @@
|
||||
##
|
||||
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
|
||||
#
|
||||
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA
|
||||
# Authors:: Fotis Georgatos <fotis@cern.ch>
|
||||
# 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-90.html
|
||||
##
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'NASM'
|
||||
version = '2.12.02'
|
||||
|
||||
homepage = 'http://www.nasm.us/'
|
||||
description = """NASM: General-purpose x86 assembler"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
sources = [SOURCELOWER_TAR_BZ2]
|
||||
source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s']
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/nasm'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'lang'
|
28
n/nettle/nettle-3.3-intel-2017a.eb
Normal file
28
n/nettle/nettle-3.3-intel-2017a.eb
Normal file
@ -0,0 +1,28 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'nettle'
|
||||
version = '3.3'
|
||||
|
||||
homepage = 'http://www.lysator.liu.se/~nisse/nettle/'
|
||||
description = """Nettle is a cryptographic library that is designed to fit easily
|
||||
in more or less any context: In crypto toolkits for object-oriented
|
||||
languages (C++, Python, Pike, ...), in applications like LSH or GNUPG,
|
||||
or even in kernel space."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
source_urls = [GNU_SOURCE]
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('GMP', '6.1.2', '', True),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] +
|
||||
['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT,
|
||||
'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT],
|
||||
'dirs': ['include/nettle'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
18
p/PCRE/PCRE-8.40.eb
Normal file
18
p/PCRE/PCRE-8.40.eb
Normal file
@ -0,0 +1,18 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'PCRE'
|
||||
version = '8.40'
|
||||
|
||||
homepage = 'http://www.pcre.org/'
|
||||
description = """The PCRE library is a set of functions that implement regular expression pattern matching using
|
||||
the same syntax and semantics as Perl 5."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
configopts = "--with-pic --disable-cpp --enable-utf --enable-unicode-properties"
|
||||
|
||||
moduleclass = 'devel'
|
20
p/pixman/pixman-0.34.0.eb
Normal file
20
p/pixman/pixman-0.34.0.eb
Normal file
@ -0,0 +1,20 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'pixman'
|
||||
version = '0.34.0'
|
||||
|
||||
homepage = 'http://www.pixman.org/'
|
||||
description = """Pixman is a low-level software library for pixel manipulation, providing features such as image
|
||||
compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and the X server."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://cairographics.org/releases/']
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libpixman-1.%s' % SHLIB_EXT],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
27
p/pkg-config/pkg-config-0.29.1.eb
Normal file
27
p/pkg-config/pkg-config-0.29.1.eb
Normal file
@ -0,0 +1,27 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'pkg-config'
|
||||
version = '0.29.1'
|
||||
|
||||
homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/'
|
||||
description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the
|
||||
correct compiler options on the command line so an application can use
|
||||
gcc -o test test.c `pkg-config --libs --cflags glib-2.0`
|
||||
for instance, rather than hard-coding values on where to find glib (or other libraries)."""
|
||||
|
||||
# don't use PAX, it might break.
|
||||
tar_config_opts = True
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
source_urls = ['http://pkgconfig.freedesktop.org/releases/']
|
||||
|
||||
configopts = " --with-internal-glib"
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/pkg-config'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'devel'
|
526
r/R/R-3.4.0-intel-2017a-X11-20170314.eb
Normal file
526
r/R/R-3.4.0-intel-2017a-X11-20170314.eb
Normal file
@ -0,0 +1,526 @@
|
||||
name = 'R'
|
||||
version = '3.4.0'
|
||||
x11ver = '20170314'
|
||||
versionsuffix = '-X11-%s' % x11ver
|
||||
|
||||
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 = [
|
||||
('X11', x11ver, '', True),
|
||||
('Mesa', '17.0.2'),
|
||||
('libGLU', '9.0.0', '', True),
|
||||
('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', '1.8.0_121', '', True), # Java bindings are built if Java is found, might as well provide it
|
||||
('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': [
|
||||
'http://cran.r-project.org/src/contrib/Archive/%(name)s', # package archive
|
||||
'http://cran.r-project.org/src/contrib/', # current version of packages
|
||||
'http://cran.freestatistics.org/src/contrib', # mirror alternative for current packages
|
||||
],
|
||||
'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),
|
||||
]
|
||||
|
||||
moduleclass = 'lang'
|
40
s/SQLite/SQLite-3.17.0.eb
Normal file
40
s/SQLite/SQLite-3.17.0.eb
Normal file
@ -0,0 +1,40 @@
|
||||
##
|
||||
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
|
||||
#
|
||||
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA
|
||||
# Authors:: Fotis Georgatos <fotis@cern.ch>
|
||||
# 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/
|
||||
##
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'SQLite'
|
||||
version = '3.17.0'
|
||||
|
||||
homepage = 'http://www.sqlite.org/'
|
||||
description = 'SQLite: SQL Database Engine in a C Library'
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://www.sqlite.org/2017/']
|
||||
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]
|
||||
|
||||
dependencies = [
|
||||
('libreadline', '7.0'),
|
||||
('Tcl', '8.6.6'),
|
||||
]
|
||||
|
||||
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'
|
20
s/SWIG/SWIG-3.0.12-Python-2.7.13.eb
Normal file
20
s/SWIG/SWIG-3.0.12-Python-2.7.13.eb
Normal file
@ -0,0 +1,20 @@
|
||||
name = 'SWIG'
|
||||
version = '3.0.12'
|
||||
versionsuffix = '-Python-%(pyver)s'
|
||||
|
||||
homepage = 'http://www.swig.org/'
|
||||
description = """SWIG is a software development tool that connects programs written in C and C++ with
|
||||
a variety of high-level programming languages."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'pic': True, 'opt': True, 'optarch': True}
|
||||
|
||||
source_urls = [SOURCEFORGE_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('Python', '2.7.13'),
|
||||
('PCRE', '8.40'),
|
||||
]
|
||||
|
||||
moduleclass = 'devel'
|
26
t/Tcl/Tcl-8.6.6.eb
Normal file
26
t/Tcl/Tcl-8.6.6.eb
Normal file
@ -0,0 +1,26 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Tcl'
|
||||
version = '8.6.6'
|
||||
|
||||
homepage = 'http://www.tcl.tk/'
|
||||
description = """Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language,
|
||||
suitable for a very wide range of uses, including web and desktop applications, networking, administration,
|
||||
testing and many more."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ["http://prdownloads.sourceforge.net/tcl"]
|
||||
sources = ['%(namelower)s%(version)s-src.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11'),
|
||||
]
|
||||
|
||||
configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"'
|
||||
|
||||
runtest = 'test'
|
||||
|
||||
start_dir = 'unix'
|
||||
|
||||
moduleclass = 'lang'
|
24
t/Tk/Tk-8.6.6.eb
Normal file
24
t/Tk/Tk-8.6.6.eb
Normal file
@ -0,0 +1,24 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Tk'
|
||||
version = '8.6.6'
|
||||
|
||||
homepage = 'http://www.tcl.tk/'
|
||||
description = """Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for
|
||||
building a graphical user interface (GUI) in many different programming languages."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ["http://prdownloads.sourceforge.net/tcl"]
|
||||
sources = ['%(namelower)s%(version)s-src.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('Tcl', '8.6.6'),
|
||||
('zlib', '1.2.11'),
|
||||
]
|
||||
|
||||
configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib CFLAGS="-I$EBROOTTCL/include"'
|
||||
|
||||
start_dir = 'unix'
|
||||
|
||||
moduleclass = 'vis'
|
33
u/util-linux/util-linux-2.29.2.eb
Normal file
33
u/util-linux/util-linux-2.29.2.eb
Normal file
@ -0,0 +1,33 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'util-linux'
|
||||
version = '2.29.2'
|
||||
|
||||
homepage = 'http://www.kernel.org/pub/linux/utils/util-linux'
|
||||
description = """Set of Linux utilities"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['%s/v%%(version_major_minor)s' % homepage]
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
# disable account related utilities (they need OS dependant pam-devel files)
|
||||
# disable wall and friends (requires group changing permissions for install user)
|
||||
# install systemd service files in install dir
|
||||
# install bash completion files in install dir
|
||||
configopts = '--disable-chfn-chsh --disable-login --disable-su '
|
||||
configopts += '--disable-wall --disable-use-tty-group '
|
||||
configopts += '--disable-makeinstall-chown --disable-makeinstall-setuid '
|
||||
configopts += "--with-systemdsystemunitdir='${prefix}/systemd' "
|
||||
configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' "
|
||||
# disable building Python bindings (since we don't include Python as a dep)
|
||||
configopts += "--without-python "
|
||||
|
||||
dependencies = [('ncurses', '6.0')]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']],
|
||||
'dirs': ['include', 'bin', 'share', 'sbin'],
|
||||
}
|
||||
|
||||
moduleclass = 'tools'
|
136
x/X11/X11-20170314.eb
Normal file
136
x/X11/X11-20170314.eb
Normal file
@ -0,0 +1,136 @@
|
||||
easyblock = 'Bundle'
|
||||
|
||||
name = 'X11'
|
||||
version = '20170314'
|
||||
|
||||
homepage = 'https://www.x.org'
|
||||
description = "The X Window System (X11) is a windowing system for bitmap displays"
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
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',
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('bzip2', '1.0.6'),
|
||||
('fontconfig', '2.12.1', '-libpng-1.6.29'),
|
||||
('freetype', '2.7.1', '-libpng-1.6.29'),
|
||||
('zlib', '1.2.11'),
|
||||
]
|
||||
builddependencies = [
|
||||
('Autotools', '20150215'),
|
||||
('Bison', '3.0.4'),
|
||||
('gettext', '0.19.8.1'),
|
||||
('pkg-config', '0.29.2'),
|
||||
# use same binutils version that was used when building GCCcore toolchain
|
||||
('binutils', '2.27', '', True),
|
||||
]
|
||||
|
||||
default_easyblock = 'ConfigureMake'
|
||||
|
||||
common_specs = {
|
||||
'sources': [SOURCE_TAR_GZ],
|
||||
'start_dir': '%(name)s-%(version)s',
|
||||
}
|
||||
components = [
|
||||
('xorg-macros', '1.19.1', { # 2017-01-29
|
||||
'sources': ['util-macros-%(version)s.tar.gz'],
|
||||
'start_dir': 'util-macros-%(version)s',
|
||||
}),
|
||||
('libpthread-stubs', '0.4', common_specs), # 2017-03-14
|
||||
('bigreqsproto', '1.1.2', common_specs), # 2012-03-23
|
||||
('compositeproto', '0.4.2', common_specs), # 2010-10-30
|
||||
('damageproto', '1.2.1', common_specs), # 2010-10-30
|
||||
('dmxproto', '2.3.1', common_specs), # 2011-01-06
|
||||
('dri2proto', '2.8', common_specs), # 2012-07-11
|
||||
('dri3proto', '1.0', common_specs), # 2013-11-01
|
||||
('fixesproto', '5.0', common_specs), # 2011-03-08
|
||||
('fontsproto', '2.1.3', common_specs), # 2014-04-14
|
||||
('glproto', '1.4.17', common_specs), # 2013-12-10
|
||||
('inputproto', '2.3.2', common_specs), # 2016-04-04
|
||||
('kbproto', '1.0.7', common_specs), # 2015-05-01
|
||||
('presentproto', '1.1', common_specs), # 2017-01-26
|
||||
('randrproto', '1.5.0', common_specs), # 2015-05-17
|
||||
('recordproto', '1.14.2', common_specs), # 2012-03-23
|
||||
('renderproto', '0.11.1', common_specs), # 2010-08-10
|
||||
('resourceproto', '1.2.0', common_specs), # 2011-05-28
|
||||
('scrnsaverproto', '1.2.2', common_specs), # 2012-03-23
|
||||
('videoproto', '2.3.3', common_specs), # 2016-03-11
|
||||
('xcmiscproto', '1.2.2', common_specs), # 2012-03-23
|
||||
('xextproto', '7.3.0', common_specs), # 2013-12-27
|
||||
('xf86bigfontproto', '1.2.0', common_specs), # 2009-08-27
|
||||
('xf86dgaproto', '2.1', common_specs), # 2009-10-01
|
||||
('xf86driproto', '2.1.1', common_specs), # 2011-01-06
|
||||
('xf86vidmodeproto', '2.3.1', common_specs), # 2011-01-06
|
||||
('xineramaproto', '1.2.1', common_specs), # 2011-01-06
|
||||
('xproto', '7.0.31', common_specs), # 2016-09-23
|
||||
('libXau', '1.0.8', common_specs), # 2013-05-24
|
||||
('libXdmcp', '1.1.2', common_specs), # 2015-03-21
|
||||
('xcb-proto', '1.12', common_specs), # 2016-05-18
|
||||
('libxcb', '1.12', common_specs), # 2016-05-18
|
||||
('xtrans', '1.3.5', common_specs), # 2014-09-22
|
||||
('libxkbcommon', '0.7.1', { # 2017-01-18
|
||||
'sources': ['libxkbcommon-%(version)s.tar.xz'],
|
||||
'start_dir': 'libxkbcommon-%(version)s',
|
||||
}),
|
||||
('libX11', '1.6.5', common_specs), # 2017-02-26
|
||||
('libXext', '1.3.3', common_specs), # 2014-07-24
|
||||
('libFS', '1.0.7', common_specs), # 2015-05-01
|
||||
('libICE', '1.0.9', common_specs), # 2014-06-07
|
||||
('libSM', '1.2.2', common_specs), # 2013-09-08
|
||||
('libXScrnSaver', '1.2.2', common_specs), # 2012-03-08
|
||||
('libXt', '1.1.5', common_specs), # 2015-05-01
|
||||
('libXmu', '1.1.2', common_specs), # 2013-09-08
|
||||
('libXpm', '3.5.12', common_specs), # 2016-12-15
|
||||
('libXaw', '1.0.13', common_specs), # 2015-05-01
|
||||
('libXfixes', '5.0.3', common_specs), # 2016-10-04
|
||||
('libXcomposite', '0.4.4', common_specs), # 2013-01-03
|
||||
('libXrender', '0.9.10', common_specs), # 2016-10-04
|
||||
('libXcursor', '1.1.14', common_specs), # 2013-05-30
|
||||
('libXdamage', '1.1.4', common_specs), # 2013-01-03
|
||||
('libfontenc', '1.1.3', common_specs), # 2015-05-01
|
||||
('libXfont', '1.5.2', common_specs), # 2016-08-31
|
||||
('libXfont2', '2.0.1', common_specs), # 2015-12-11
|
||||
('libXft', '2.3.2', common_specs), # 2014-06-06
|
||||
('libXi', '1.7.9', common_specs), # 2017-01-23
|
||||
('libXinerama', '1.1.3', common_specs), # 2013-05-31
|
||||
('libXrandr', '1.5.1', common_specs), # 2016-10-04
|
||||
('libXres', '1.0.7', common_specs), # 2013-05-31
|
||||
('libXtst', '1.2.3', common_specs), # 2016-10-04
|
||||
('libXv', '1.0.11', common_specs), # 2016-10-04
|
||||
('libXvMC', '1.0.10', common_specs), # 2016-10-04
|
||||
('libXxf86dga', '1.1.4', common_specs), # 2013-05-31
|
||||
('libXxf86vm', '1.1.4', common_specs), # 2015-02-24
|
||||
('libdmx', '1.1.3', common_specs), # 2013-05-28
|
||||
('libpciaccess', '0.13.4', common_specs), # 2015-05-01
|
||||
('libxkbfile', '1.0.9', common_specs), # 2015-05-01
|
||||
('libxshmfence', '1.2', common_specs), # 2015-01-02
|
||||
('xcb-util', '0.4.0', common_specs), # 2014-10-15
|
||||
('xcb-util-image', '0.4.0', common_specs), # 2014-10-15
|
||||
('xcb-util-keysyms', '0.4.0', common_specs), # 2014-10-01
|
||||
('xcb-util-renderutil', '0.3.9', common_specs), # 2014-06-13
|
||||
('xcb-util-wm', '0.4.1', common_specs), # 2014-02-19
|
||||
('xcb-util-cursor', '0.1.3', common_specs), # 2016-05-12
|
||||
]
|
||||
|
||||
# Python is required for xcb-proto
|
||||
allow_system_deps = [('Python', SYS_PYTHON_VERSION)]
|
||||
pyshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[0:2])
|
||||
|
||||
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',
|
||||
'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
0
x/XZ/XZ-5.2.2.eb
Executable file → Normal file
0
x/XZ/XZ-5.2.2.eb
Executable file → Normal file
30
x/XZ/XZ-5.2.3.eb
Normal file
30
x/XZ/XZ-5.2.3.eb
Normal file
@ -0,0 +1,30 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'XZ'
|
||||
version = '5.2.3'
|
||||
|
||||
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'
|
Loading…
x
Reference in New Issue
Block a user