mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 15:32:11 +01:00
new file: f/FLTK/FLTK-1.3.4.eb
new file: f/fontconfig/fontconfig-2.12.1-GCCcore-6.3.0-libpng-1.6.29.eb new file: f/freeglut/freeglut-3.0.0-intel-2017a.eb new file: g/GL2PS/GL2PS-1.4.0-intel-2017a.eb new file: g/GLPK/GLPK-4.61-intel-2017a.eb new file: g/GObject-Introspection/GObject-Introspection-1.52.0.eb new file: g/Ghostscript/Ghostscript-9.21-intel-2017a.eb new file: g/GraphicsMagick/GraphicsMagick-1.3.25-intel-2017a.eb new file: g/gnuplot/gnuplot-5.0.6-GCC-6.3.0-2.27.eb new file: g/gnuplot/gnuplot-5.0.6-intel-2017a.eb new file: g/gnuplot/gnuplot-5.0.6.eb new file: h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb new file: h/HarfBuzz/HarfBuzz-1.3.1.eb new file: l/libgd/libgd-2.2.4-GCC-6.3.0-2.27.eb new file: l/libgd/libgd-2.2.4-intel-2017a.eb new file: l/libgd/libgd-2.2.4.eb new file: o/Octave/.Octave-4.2.1-intel-2017a.eb.swp modified: o/Octave/Octave-4.2.1-intel-2017a.eb modified: o/OpenCoarrays/OpenCoarrays-1.8.10-GCC-6.3.0-2.27.eb new file: p/Pango/Pango-1.40.5-intel-2017a.eb new file: p/Pango/Pango-1.40.5.eb new file: q/Qhull/Qhull-2015.2.eb modified: q/Qt/Qt-4.8.7.eb new file: s/SuiteSparse/SuiteSparse-4.5.5-intel-2017a-METIS-5.1.0.eb
This commit is contained in:
parent
fdd951648a
commit
3589473628
29
f/FLTK/FLTK-1.3.4.eb
Normal file
29
f/FLTK/FLTK-1.3.4.eb
Normal file
@ -0,0 +1,29 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'FLTK'
|
||||
version = '1.3.4'
|
||||
|
||||
homepage = 'http://www.fltk.org'
|
||||
description = """FLTK is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows,
|
||||
and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL
|
||||
and its built-in GLUT emulation."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
toolchainopts = {'optarch': True, 'pic': True}
|
||||
|
||||
sources = ['%(namelower)s-%(version)s-source.tar.gz']
|
||||
source_urls = ['http://fltk.org/pub/%(namelower)s/%(version)s/']
|
||||
|
||||
dependencies = [
|
||||
('Tcl', '8.6.6'),
|
||||
('Tk', '8.6.6'),
|
||||
]
|
||||
|
||||
configopts = 'CXXFLAGS="-O3 -fPIC" CFLAGS="-O3 -fPIC" '
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/fltk-config','bin/fluid'],
|
||||
'dirs': ['lib'],
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
@ -0,0 +1,26 @@
|
||||
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': 'GCCcore', 'version': '6.3.0'}
|
||||
|
||||
source_urls = ['http://www.freedesktop.org/software/fontconfig/release/']
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('expat', '2.2.0', '', True),
|
||||
('freetype', '2.7.1', versionsuffix, True),
|
||||
]
|
||||
|
||||
# use same binutils version that was used when building GCCcore toolchain
|
||||
builddependencies = [('binutils', '2.27', '', True)]
|
||||
|
||||
configopts = '--disable-docs '
|
||||
|
||||
moduleclass = 'vis'
|
35
f/freeglut/freeglut-3.0.0-intel-2017a.eb
Normal file
35
f/freeglut/freeglut-3.0.0-intel-2017a.eb
Normal file
@ -0,0 +1,35 @@
|
||||
easyblock = 'CMakeMake'
|
||||
|
||||
name = 'freeglut'
|
||||
version = '3.0.0'
|
||||
|
||||
homepage = 'http://freeglut.sourceforge.net/'
|
||||
description = "freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library."
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
source_urls = ['http://prdownloads.sourceforge.net/%(name)s']
|
||||
|
||||
builddependencies = [('CMake', '3.8.1', '', True)]
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314', '', True),
|
||||
('libGLU', '9.0.0', '', True),
|
||||
('Mesa', '17.0.2'),
|
||||
]
|
||||
|
||||
configopts = ' -DX11_X11_LIB="$EBROOTX11/lib/libX11.so" '
|
||||
configopts += ' -DX11_X11_INCLUDE_PATH="$EBROOTX11/include/X11" '
|
||||
configopts += ' -DX11_Xext_LIB="$EBROOTX11/lib/libXext.so" '
|
||||
configopts += ' -DX11_Xrandr_LIB="$EBROOTX11/lib/libXrandr.so" '
|
||||
configopts += ' -DX11_Xrandr_INCLUDE_PATH="$EBROOTX11/include/X11/extensions/" '
|
||||
configopts += ' -DX11_Xi_LIB="$EBROOTX11/lib/libXrandr.so" '
|
||||
configopts += ' -DX11_Xi_INCLUDE_PATH="$EBROOTX11/include/X11/extensions/" '
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': [('lib/libglut.a', 'lib64/libglut.a'), ('lib/libglut.%s' % SHLIB_EXT, 'lib64/libglut.%s' % SHLIB_EXT)],
|
||||
'dirs': ['include/GL'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
32
g/GL2PS/GL2PS-1.4.0-intel-2017a.eb
Normal file
32
g/GL2PS/GL2PS-1.4.0-intel-2017a.eb
Normal file
@ -0,0 +1,32 @@
|
||||
easyblock = 'CMakeMake'
|
||||
|
||||
name = 'GL2PS'
|
||||
version = '1.4.0'
|
||||
|
||||
homepage = 'http://www.geuz.org/gl2ps/'
|
||||
description = """GL2PS: an OpenGL to PostScript printing library"""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
source_urls = ['http://geuz.org/gl2ps/src/']
|
||||
sources = [SOURCELOWER_TGZ]
|
||||
|
||||
builddependencies = [
|
||||
('CMake', '3.8.1', '', True),
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314', '', True),
|
||||
('Mesa', '17.0.2'),
|
||||
('libGLU', '9.0.0', '', True),
|
||||
('freeglut', '3.0.0'),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['include/gl2ps.h', 'lib/libgl2ps.so'],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
28
g/GLPK/GLPK-4.61-intel-2017a.eb
Normal file
28
g/GLPK/GLPK-4.61-intel-2017a.eb
Normal file
@ -0,0 +1,28 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GLPK'
|
||||
version = '4.61'
|
||||
|
||||
homepage = 'https://www.gnu.org/software/glpk/'
|
||||
description = """The GLPK (GNU Linear Programming Kit) package is intended for
|
||||
solving large-scale linear programming (LP),
|
||||
mixed integer programming (MIP), and other related problems.
|
||||
It is a set of routines written in ANSI C
|
||||
and organized in the form of a callable library."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
source_urls = [GNU_SOURCE]
|
||||
|
||||
dependencies = [('GMP', '6.1.2', '', True)]
|
||||
|
||||
configopts = "--with-gmp"
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/glpsol', 'include/glpk.h'] +
|
||||
['lib/libglpk.%s' % x for x in [SHLIB_EXT, 'a']],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'tools'
|
47
g/GObject-Introspection/GObject-Introspection-1.52.0.eb
Normal file
47
g/GObject-Introspection/GObject-Introspection-1.52.0.eb
Normal file
@ -0,0 +1,47 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GObject-Introspection'
|
||||
version = '1.52.0'
|
||||
|
||||
homepage = 'https://wiki.gnome.org/GObjectIntrospection/'
|
||||
description = """GObject introspection is a middleware layer between C libraries
|
||||
(using GObject) and language bindings. The C library can be scanned at
|
||||
compile time and generate a metadata file, in addition to the actual
|
||||
native C library. Then at runtime, language bindings can read this
|
||||
metadata and automatically provide bindings to call into the C library."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = [FTPGNOME_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
|
||||
dependencies = [
|
||||
('Python', '2.7.13'),
|
||||
('GLib', '2.52.0'),
|
||||
('libffi', '3.2.1'),
|
||||
]
|
||||
|
||||
builddependencies = [
|
||||
('Autotools', '20150215'),
|
||||
('flex', '2.6.4'),
|
||||
('Bison', '3.0.4'),
|
||||
('cairo', '1.14.8'),
|
||||
]
|
||||
|
||||
preconfigopts = "env GI_SCANNER_DISABLE_CACHE=true "
|
||||
|
||||
# avoid using hard-coded path to 'python' in shebang of scripts
|
||||
buildopts = "PYTHON=python"
|
||||
|
||||
modextrapaths = {
|
||||
'GI_TYPELIB_PATH': 'share',
|
||||
'XDG_DATA_DIRS': 'share',
|
||||
}
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/g-ir-%s' % x for x in ['annotation-tool', 'compiler', 'generate', 'scanner']] +
|
||||
['lib/libgirepository-1.0.%s' % x for x in ['so', 'a']],
|
||||
'dirs': ['include', 'share']
|
||||
}
|
||||
|
||||
moduleclass = 'devel'
|
35
g/Ghostscript/Ghostscript-9.21-intel-2017a.eb
Normal file
35
g/Ghostscript/Ghostscript-9.21-intel-2017a.eb
Normal file
@ -0,0 +1,35 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Ghostscript'
|
||||
version = '9.21'
|
||||
|
||||
homepage = 'http://ghostscript.com'
|
||||
description = """Ghostscript is a versatile processor for PostScript data with the ability to render PostScript to
|
||||
different targets. It used to be part of the cups printing stack, but is no longer used for that."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [
|
||||
'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs%(version_major)s%(version_minor)s/',
|
||||
]
|
||||
sources = ['ghostscript-%(version)s.tar.gz']
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('freetype', '2.7.1', '-libpng-1.6.29', True),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('expat', '2.2.0', '', True),
|
||||
('GLib', '2.52.0', '', True),
|
||||
('cairo', '1.14.8', '', True),
|
||||
('LibTIFF', '4.0.7', '', True),
|
||||
]
|
||||
|
||||
# Do not use local copies of zlib, jpeg, freetype, and png
|
||||
preconfigopts = "mv zlib zlib.no && mv jpeg jpeg.no && mv freetype freetype.no && mv libpng libpng.no && "
|
||||
preconfigopts += 'export LIBS="$LIBS -lz" && '
|
||||
|
||||
configopts = "--with-system-libtiff --enable-dynamic"
|
||||
|
||||
moduleclass = 'tools'
|
39
g/GraphicsMagick/GraphicsMagick-1.3.25-intel-2017a.eb
Normal file
39
g/GraphicsMagick/GraphicsMagick-1.3.25-intel-2017a.eb
Normal file
@ -0,0 +1,39 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'GraphicsMagick'
|
||||
version = '1.3.25'
|
||||
|
||||
homepage = 'http://www.graphicsmagick.org/'
|
||||
description = """GraphicsMagick is the swiss army knife of image processing."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
toolchainopts = {'pic': True}
|
||||
|
||||
source_urls = [
|
||||
SOURCEFORGE_SOURCE,
|
||||
'ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/%(version_major_minor)s/',
|
||||
]
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
patches = ['%(name)s-%(version)s_intel.patch']
|
||||
|
||||
builddependencies = [
|
||||
('libtool', '2.4.6', '', True),
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314', '', True),
|
||||
('bzip2', '1.0.6', '', True),
|
||||
('freetype', '2.7.1', '-libpng-1.6.29', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('LibTIFF', '4.0.7', '', True),
|
||||
('libxml2', '2.9.4', '', True),
|
||||
('XZ', '5.2.3', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
('Ghostscript', '9.21'),
|
||||
]
|
||||
|
||||
modextrapaths = {'CPATH': ['include/GraphicsMagick']}
|
||||
|
||||
moduleclass = 'vis'
|
31
g/gnuplot/gnuplot-5.0.6-GCC-6.3.0-2.27.eb
Normal file
31
g/gnuplot/gnuplot-5.0.6-GCC-6.3.0-2.27.eb
Normal file
@ -0,0 +1,31 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'gnuplot'
|
||||
version = '5.0.6'
|
||||
|
||||
homepage = 'http://gnuplot.sourceforge.net/'
|
||||
description = """Portable interactive, function plotting utility"""
|
||||
|
||||
toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}
|
||||
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')]
|
||||
|
||||
dependencies = [
|
||||
('cairo', '1.14.8', '', True),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('libgd', '2.2.4'),
|
||||
('Pango', '1.40.5', '', True),
|
||||
('libcerf', '1.5', '', True),
|
||||
('Qt', '4.8.7', '', True),
|
||||
]
|
||||
|
||||
configopts = '--with-qt=qt4 '
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/gnuplot'],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
31
g/gnuplot/gnuplot-5.0.6-intel-2017a.eb
Normal file
31
g/gnuplot/gnuplot-5.0.6-intel-2017a.eb
Normal file
@ -0,0 +1,31 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'gnuplot'
|
||||
version = '5.0.6'
|
||||
|
||||
homepage = 'http://gnuplot.sourceforge.net/'
|
||||
description = """Portable interactive, function plotting utility"""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')]
|
||||
|
||||
dependencies = [
|
||||
('cairo', '1.14.8', '', True),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('libgd', '2.2.4'),
|
||||
('Pango', '1.40.5', '', True),
|
||||
('libcerf', '1.5', '', True),
|
||||
('Qt', '4.8.7', '', True),
|
||||
]
|
||||
|
||||
configopts = '--with-qt=qt4 '
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/gnuplot'],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
31
g/gnuplot/gnuplot-5.0.6.eb
Normal file
31
g/gnuplot/gnuplot-5.0.6.eb
Normal file
@ -0,0 +1,31 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'gnuplot'
|
||||
version = '5.0.6'
|
||||
|
||||
homepage = 'http://gnuplot.sourceforge.net/'
|
||||
description = """Portable interactive, function plotting utility"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')]
|
||||
|
||||
dependencies = [
|
||||
('cairo', '1.14.8'),
|
||||
('libjpeg-turbo', '1.5.1'),
|
||||
('libpng', '1.6.29'),
|
||||
('libgd', '2.2.4'),
|
||||
('Pango', '1.40.5'),
|
||||
('libcerf', '1.5'),
|
||||
('Qt', '4.8.6'),
|
||||
]
|
||||
|
||||
configopts = '--with-qt=qt4 '
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/gnuplot'],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
27
h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb
Normal file
27
h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb
Normal file
@ -0,0 +1,27 @@
|
||||
name = 'HDF5'
|
||||
version = '1.8.18'
|
||||
versionsuffix = '-serial'
|
||||
|
||||
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': 'intel', 'version': '2017a'}
|
||||
toolchainopts = {'pic': True, 'usempi': False}
|
||||
|
||||
source_urls = [
|
||||
'https://support.hdfgroup.org/ftp/HDF5/current18/src/',
|
||||
'https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(versions)/src/'
|
||||
]
|
||||
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
checksums = ['dd2148b740713ca0295442ec683d7b1c']
|
||||
|
||||
buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"'
|
||||
|
||||
dependencies = [
|
||||
('zlib', '1.2.11', '', True),
|
||||
('Szip', '2.1', '', True),
|
||||
]
|
||||
|
||||
moduleclass = 'data'
|
34
h/HarfBuzz/HarfBuzz-1.3.1.eb
Normal file
34
h/HarfBuzz/HarfBuzz-1.3.1.eb
Normal file
@ -0,0 +1,34 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'HarfBuzz'
|
||||
version = '1.3.1'
|
||||
|
||||
homepage = 'http://www.freedesktop.org/wiki/Software/HarfBuzz'
|
||||
description = """HarfBuzz is an OpenType text shaping engine."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/']
|
||||
sources = [SOURCELOWER_TAR_BZ2]
|
||||
|
||||
dependencies = [
|
||||
('GLib', '2.52.0'),
|
||||
('cairo', '1.14.8'),
|
||||
('freetype', '2.7.1', '-libpng-1.6.29'),
|
||||
]
|
||||
|
||||
builddependencies = [('GObject-Introspection', '1.52.0')]
|
||||
|
||||
configopts = "--enable-introspection=yes --with-gobject=yes --enable-static --enable-shared --with-cairo "
|
||||
|
||||
modextrapaths = {
|
||||
'GI_TYPELIB_PATH': 'share',
|
||||
'XDG_DATA_DIRS': 'share',
|
||||
}
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'],
|
||||
'dirs': []
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
26
l/libgd/libgd-2.2.4-GCC-6.3.0-2.27.eb
Normal file
26
l/libgd/libgd-2.2.4-GCC-6.3.0-2.27.eb
Normal file
@ -0,0 +1,26 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libgd'
|
||||
version = '2.2.4'
|
||||
|
||||
homepage = 'https://libgd.github.io/'
|
||||
description = "GD is an open source code library for the dynamic creation of images by programmers."
|
||||
|
||||
toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}
|
||||
|
||||
source_urls = ['https://github.com/libgd/libgd/releases/download/gd-%(version)s/']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('fontconfig', '2.12.1', '-libpng-1.6.29'),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT],
|
||||
'dirs': ["bin", "include"],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
26
l/libgd/libgd-2.2.4-intel-2017a.eb
Normal file
26
l/libgd/libgd-2.2.4-intel-2017a.eb
Normal file
@ -0,0 +1,26 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libgd'
|
||||
version = '2.2.4'
|
||||
|
||||
homepage = 'https://libgd.github.io/'
|
||||
description = "GD is an open source code library for the dynamic creation of images by programmers."
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
source_urls = ['https://github.com/libgd/libgd/releases/download/gd-%(version)s/']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('fontconfig', '2.12.1', '-libpng-1.6.29'),
|
||||
('libjpeg-turbo', '1.5.1', '', True),
|
||||
('libpng', '1.6.29', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT],
|
||||
'dirs': ["bin", "include"],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
26
l/libgd/libgd-2.2.4.eb
Normal file
26
l/libgd/libgd-2.2.4.eb
Normal file
@ -0,0 +1,26 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libgd'
|
||||
version = '2.2.4'
|
||||
|
||||
homepage = 'http://libgd.bitbucket.org/'
|
||||
description = "GD is an open source code library for the dynamic creation of images by programmers."
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = ['https://github.com/libgd/libgd/releases/download/gd-%(version)s/']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('fontconfig', '2.11.1'),
|
||||
('libjpeg-turbo', '1.5.1'),
|
||||
('libpng', '1.6.29'),
|
||||
('zlib', '1.2.11'),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT],
|
||||
'dirs': ["bin", "include"],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
BIN
o/Octave/.Octave-4.2.1-intel-2017a.eb.swp
Normal file
BIN
o/Octave/.Octave-4.2.1-intel-2017a.eb.swp
Normal file
Binary file not shown.
@ -28,17 +28,17 @@ dependencies = [
|
||||
('libreadline', '7.0', '', True),
|
||||
('arpack-ng', '3.5.0'),
|
||||
('cURL', '7.53.1', '', True),
|
||||
('FLTK', '1.3.4'),
|
||||
('FLTK', '1.3.4', '', True),
|
||||
('fontconfig', '2.12.1', '-libpng-1.6.29', True),
|
||||
('freetype', '2.7.1', '-libpng-1.6.29', True),
|
||||
('GLPK', '4.61'),
|
||||
('GL2PS', '1.4.0'),
|
||||
('gnuplot', '5.0.6'),
|
||||
('gnuplot', '5.0.6', '', ('GCC', '6.3.0-2.27')),
|
||||
('Java', '1.8.0_121', '', True),
|
||||
('zlib', '1.2.11', '', True),
|
||||
('Mesa', '17.0.2'),
|
||||
('libGLU', '9.0.0', '', True),
|
||||
('Qhull', '2015.2'),
|
||||
('Qhull', '2015.2', '', True),
|
||||
('Qt5', '5.8.0', '', ('GCC', '6.3.0-2.27')),
|
||||
('HDF5', '1.8.18', '-serial'),
|
||||
('qrupdate', '1.1.2'),
|
||||
|
@ -12,7 +12,7 @@ source_urls = ['https://github.com/sourceryinstitute/opencoarrays/releases/downl
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
builddependencies = [('CMake', '3.7.2', '', True)]
|
||||
dependencies = [('OpenMPI', '2.1.0')]
|
||||
dependencies = [('OpenMPI', '1.10.7')]
|
||||
|
||||
separate_build_dir = True
|
||||
|
||||
|
31
p/Pango/Pango-1.40.5-intel-2017a.eb
Normal file
31
p/Pango/Pango-1.40.5-intel-2017a.eb
Normal file
@ -0,0 +1,31 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Pango'
|
||||
version = '1.40.5'
|
||||
|
||||
homepage = 'http://www.pango.org/'
|
||||
description = """Pango is a library for laying out and rendering of text, with an emphasis on internationalization.
|
||||
Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the
|
||||
context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
|
||||
source_urls = [FTPGNOME_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314', '', True),
|
||||
('GLib', '2.52.0', '', True),
|
||||
('cairo', '1.14.8', '', True),
|
||||
('HarfBuzz', '1.3.1', '', True),
|
||||
]
|
||||
|
||||
builddependencies = [('GObject-Introspection', '1.52.0', '', True)]
|
||||
|
||||
configopts = "--disable-silent-rules --enable-introspection=yes --enable-static --enable-shared "
|
||||
|
||||
modextrapaths = {
|
||||
'XDG_DATA_DIRS': 'share',
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
31
p/Pango/Pango-1.40.5.eb
Normal file
31
p/Pango/Pango-1.40.5.eb
Normal file
@ -0,0 +1,31 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'Pango'
|
||||
version = '1.40.5'
|
||||
|
||||
homepage = 'http://www.pango.org/'
|
||||
description = """Pango is a library for laying out and rendering of text, with an emphasis on internationalization.
|
||||
Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the
|
||||
context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x."""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
source_urls = [FTPGNOME_SOURCE]
|
||||
sources = [SOURCELOWER_TAR_XZ]
|
||||
|
||||
dependencies = [
|
||||
('X11', '20170314'),
|
||||
('GLib', '2.52.0'),
|
||||
('cairo', '1.14.8'),
|
||||
('HarfBuzz', '1.3.1'),
|
||||
]
|
||||
|
||||
builddependencies = [('GObject-Introspection', '1.52.0')]
|
||||
|
||||
configopts = "--disable-silent-rules --enable-introspection=yes --enable-static --enable-shared "
|
||||
|
||||
modextrapaths = {
|
||||
'XDG_DATA_DIRS': 'share',
|
||||
}
|
||||
|
||||
moduleclass = 'vis'
|
36
q/Qhull/Qhull-2015.2.eb
Normal file
36
q/Qhull/Qhull-2015.2.eb
Normal file
@ -0,0 +1,36 @@
|
||||
easyblock = 'CMakeMake'
|
||||
|
||||
name = 'Qhull'
|
||||
version = '2015.2'
|
||||
|
||||
homepage = 'http://www.qhull.org'
|
||||
description = """
|
||||
Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point,
|
||||
furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d,
|
||||
and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull.
|
||||
"""
|
||||
|
||||
toolchain = {'name': 'dummy', 'version': ''}
|
||||
|
||||
sources = ['%(namelower)s-%(version_major)s-src-7.%(version_minor)s.0.tgz']
|
||||
source_urls = ['http://www.qhull.org/download/']
|
||||
|
||||
patches = [
|
||||
'Qhull-%(version)s-intel-fix.patch',
|
||||
'Qhull_pkgconfig.patch',
|
||||
]
|
||||
|
||||
builddependencies = [('CMake', '3.8.1')]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/qhull', 'lib/libqhull.%s' % SHLIB_EXT, 'lib/pkgconfig/qhull.pc'],
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
modextrapaths = {
|
||||
'CPATH': ['qhull/include'],
|
||||
}
|
||||
|
||||
parallel = 1
|
||||
|
||||
moduleclass = 'math'
|
@ -13,7 +13,7 @@ source_urls = [
|
||||
]
|
||||
sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz']
|
||||
|
||||
dependencies = [('GLib', '2.40.0')]
|
||||
dependencies = [('GLib', '2.52.0')]
|
||||
|
||||
platform = 'linux-g++-64'
|
||||
|
||||
|
19
s/SuiteSparse/SuiteSparse-4.5.5-intel-2017a-METIS-5.1.0.eb
Normal file
19
s/SuiteSparse/SuiteSparse-4.5.5-intel-2017a-METIS-5.1.0.eb
Normal file
@ -0,0 +1,19 @@
|
||||
name = 'SuiteSparse'
|
||||
version = '4.5.5'
|
||||
metis_ver = '5.1.0'
|
||||
versionsuffix = '-METIS-%s' % metis_ver
|
||||
|
||||
homepage = 'http://faculty.cse.tamu.edu/davis/suitesparse.html'
|
||||
description = """SuiteSparse is a collection of libraries manipulate sparse matrices."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2017a'}
|
||||
toolchainopts = {'unroll': True, 'pic': True}
|
||||
|
||||
source_urls = ['http://faculty.cse.tamu.edu/davis/SuiteSparse/']
|
||||
sources = [SOURCE_TAR_GZ]
|
||||
|
||||
dependencies = [('METIS', metis_ver)]
|
||||
|
||||
parallel = 1
|
||||
|
||||
moduleclass = 'numlib'
|
Loading…
x
Reference in New Issue
Block a user