forked from easybuilders/easybuild-easyconfigs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request easybuilders#6577 from easybuilders/3.6.x
release EasyBuild v3.6.2
- Loading branch information
Showing
349 changed files
with
17,230 additions
and
254 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
35 changes: 35 additions & 0 deletions
35
easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-foss-2018a-Python-2.7.14.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
easyblock = 'ConfigureMake' | ||
|
||
name = 'ANTLR' | ||
version = '2.7.7' | ||
versionsuffix = '-Python-%(pyver)s' | ||
|
||
homepage = 'http://www.antlr2.org/' | ||
description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) | ||
is a language tool that provides a framework for constructing recognizers, | ||
compilers, and translators from grammatical descriptions containing | ||
Java, C#, C++, or Python actions.""" | ||
|
||
toolchain = {'name': 'foss', 'version': '2018a'} | ||
|
||
source_urls = ['http://www.antlr2.org/download/'] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
patches = ['%(name)s-%(version)s_includes.patch'] | ||
checksums = [ | ||
'853aeb021aef7586bda29e74a6b03006bcb565a755c86b66032d8ec31b67dbb9', # antlr-2.7.7.tar.gz | ||
'd167d3248a03301bc93efcb37d5df959aae6794968e42231af0b0dd26d6a2e66', # ANTLR-2.7.7_includes.patch | ||
] | ||
|
||
dependencies = [ | ||
('Java', '1.8.0_162', '', True), | ||
('Python', '2.7.14'), | ||
] | ||
|
||
configopts = '--disable-examples --disable-csharp ' | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/antlr', 'bin/antlr-config'], | ||
'dirs': ['include'], | ||
} | ||
|
||
moduleclass = 'tools' |
31 changes: 31 additions & 0 deletions
31
easybuild/easyconfigs/a/ASE/ASE-3.16.2-iomkl-2018.02-Python-3.6.4.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
easyblock = 'PythonPackage' | ||
|
||
name = 'ASE' | ||
version = '3.16.2' | ||
versionsuffix = '-Python-%(pyver)s' | ||
|
||
homepage = 'http://wiki.fysik.dtu.dk/ase' | ||
description = """ASE is a python package providing an open source Atomic Simulation Environment | ||
in the Python scripting language.""" | ||
|
||
toolchain = {'name': 'iomkl', 'version': '2018.02'} | ||
|
||
source_urls = [PYPI_LOWER_SOURCE] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
checksums = ['5e63e7dc18fd13dcc3cb46ab3de019375b9d62c6c3a845a99f34b6928251f4c2'] | ||
|
||
dependencies = [ | ||
('Python', '3.6.4'), | ||
('Tkinter', '%(pyver)s', '-Python-%(pyver)s'), | ||
('matplotlib', '2.1.2', '-Python-%(pyver)s'), | ||
] | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/ase'], | ||
'dirs': [], | ||
} | ||
|
||
# make sure Tkinter is available, otherwise 'ase gui' will not work | ||
sanity_check_commands = ["python -c 'import tkinter' "] | ||
|
||
moduleclass = 'chem' |
31 changes: 31 additions & 0 deletions
31
easybuild/easyconfigs/a/ASE/ASE-3.16.2-iomkl-2018a-Python-3.6.4.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
easyblock = 'PythonPackage' | ||
|
||
name = 'ASE' | ||
version = '3.16.2' | ||
versionsuffix = '-Python-%(pyver)s' | ||
|
||
homepage = 'http://wiki.fysik.dtu.dk/ase' | ||
description = """ASE is a python package providing an open source Atomic Simulation Environment | ||
in the Python scripting language.""" | ||
|
||
toolchain = {'name': 'iomkl', 'version': '2018a'} | ||
|
||
source_urls = [PYPI_LOWER_SOURCE] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
checksums = ['5e63e7dc18fd13dcc3cb46ab3de019375b9d62c6c3a845a99f34b6928251f4c2'] | ||
|
||
dependencies = [ | ||
('Python', '3.6.4'), | ||
('Tkinter', '%(pyver)s', '-Python-%(pyver)s'), | ||
('matplotlib', '2.1.2', '-Python-%(pyver)s'), | ||
] | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/ase'], | ||
'dirs': [], | ||
} | ||
|
||
# make sure Tkinter is available, otherwise 'ase gui' will not work | ||
sanity_check_commands = ["python -c 'import tkinter' "] | ||
|
||
moduleclass = 'chem' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
easyblock = 'ConfigureMake' | ||
|
||
name = 'ATK' | ||
version = '2.27.1' | ||
|
||
homepage = 'https://developer.gnome.org/ATK/stable/' | ||
description = """ | ||
ATK provides the set of accessibility interfaces that are implemented by other | ||
toolkits and applications. Using the ATK interfaces, accessibility tools have | ||
full access to view and control running applications. | ||
""" | ||
|
||
toolchain = {'name': 'intel', 'version': '2017b'} | ||
|
||
source_urls = [FTPGNOME_SOURCE] | ||
sources = [SOURCELOWER_TAR_XZ] | ||
checksums = ['673a953987b301ab1e24e7d11677b6e7ba3226411a168449ba946765b6d44297'] | ||
|
||
builddependencies = [('GObject-Introspection', '1.53.5', '-Python-2.7.14')] | ||
|
||
dependencies = [('GLib', '2.53.5')] | ||
|
||
configopts = "--enable-introspection=yes" | ||
|
||
modextrapaths = { | ||
'XDG_DATA_DIRS': 'share', | ||
} | ||
|
||
sanity_check_paths = { | ||
'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], | ||
'dirs': [], | ||
} | ||
|
||
moduleclass = 'vis' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
easyblock = 'ConfigureMake' | ||
|
||
name = 'ATK' | ||
version = '2.28.1' | ||
|
||
homepage = 'https://developer.gnome.org/ATK/stable/' | ||
description = """ | ||
ATK provides the set of accessibility interfaces that are implemented by other | ||
toolkits and applications. Using the ATK interfaces, accessibility tools have | ||
full access to view and control running applications. | ||
""" | ||
|
||
toolchain = {'name': 'intel', 'version': '2018a'} | ||
|
||
source_urls = [FTPGNOME_SOURCE] | ||
sources = [SOURCELOWER_TAR_XZ] | ||
checksums = ['cd3a1ea6ecc268a2497f0cd018e970860de24a6d42086919d6bf6c8e8d53f4fc'] | ||
|
||
builddependencies = [ | ||
('GObject-Introspection', '1.54.1', '-Python-2.7.14'), | ||
] | ||
dependencies = [ | ||
('GLib', '2.54.3'), | ||
] | ||
|
||
configopts = "--enable-introspection=yes" | ||
|
||
modextrapaths = { | ||
'XDG_DATA_DIRS': 'share', | ||
} | ||
|
||
sanity_check_paths = { | ||
'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], | ||
'dirs': [], | ||
} | ||
|
||
moduleclass = 'vis' |
38 changes: 38 additions & 0 deletions
38
easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-7.3.0.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
easyblock = 'ConfigureMake' | ||
|
||
name = 'Autoconf' | ||
version = '2.69' | ||
|
||
homepage = 'http://www.gnu.org/software/autoconf/' | ||
|
||
description = """ | ||
Autoconf is an extensible package of M4 macros that produce shell scripts | ||
to automatically configure software source code packages. These scripts can | ||
adapt the packages to many kinds of UNIX-like systems without manual user | ||
intervention. Autoconf creates a configuration script for a package from a | ||
template file that lists the operating system features that the package can | ||
use, in the form of M4 macro calls. | ||
""" | ||
|
||
toolchain = {'name': 'GCCcore', 'version': '7.3.0'} | ||
|
||
source_urls = [GNU_SOURCE] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] | ||
|
||
builddependencies = [ | ||
('binutils', '2.30'), | ||
] | ||
|
||
dependencies = [ | ||
('M4', '1.4.18'), | ||
] | ||
|
||
sanity_check_paths = { | ||
'files': ["bin/%s" % x | ||
for x in ["autoconf", "autoheader", "autom4te", "autoreconf", | ||
"autoscan", "autoupdate", "ifnames"]], | ||
'dirs': [], | ||
} | ||
|
||
moduleclass = 'devel' |
41 changes: 41 additions & 0 deletions
41
easybuild/easyconfigs/a/Automake/Automake-1.16.1-GCCcore-7.3.0.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
## | ||
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild | ||
# | ||
# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA | ||
# Authors:: Fotis Georgatos <[email protected]> | ||
# 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 = 'Automake' | ||
version = '1.16.1' | ||
|
||
homepage = 'http://www.gnu.org/software/automake/automake.html' | ||
|
||
description = "Automake: GNU Standards-compliant Makefile generator" | ||
|
||
toolchain = {'name': 'GCCcore', 'version': '7.3.0'} | ||
|
||
source_urls = [GNU_SOURCE] | ||
sources = [SOURCELOWER_TAR_GZ] | ||
checksums = ['608a97523f97db32f1f5d5615c98ca69326ced2054c9f82e65bade7fc4c9dea8'] | ||
|
||
builddependencies = [ | ||
('binutils', '2.30'), | ||
] | ||
|
||
dependencies = [ | ||
('Autoconf', '2.69'), | ||
] | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/automake', 'bin/aclocal'], | ||
'dirs': [] | ||
} | ||
|
||
moduleclass = 'devel' |
24 changes: 24 additions & 0 deletions
24
easybuild/easyconfigs/a/Autotools/Autotools-20180311-GCCcore-7.3.0.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
easyblock = 'Bundle' | ||
|
||
name = 'Autotools' | ||
version = '20180311' # date of the most recent change | ||
|
||
homepage = 'http://autotools.io' | ||
|
||
description = """ | ||
This bundle collect the standard GNU build tools: Autoconf, Automake | ||
and libtool | ||
""" | ||
|
||
toolchain = {'name': 'GCCcore', 'version': '7.3.0'} | ||
|
||
dependencies = [ | ||
('Autoconf', '2.69'), # 20120424 | ||
('Automake', '1.16.1'), # 20180311 | ||
('libtool', '2.4.6'), # 20150215 | ||
] | ||
|
||
# Pure bundle -- no need to specify 'binutils' used when building GCCcore | ||
# toolchain as build dependency | ||
|
||
moduleclass = 'devel' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
easyblock = 'MakeCp' | ||
|
||
name = 'angsd' | ||
version = '0.921' | ||
|
||
homepage = 'http://www.popgen.dk/angsd' | ||
description = """Program for analysing NGS data.""" | ||
|
||
toolchain = {'name': 'foss', 'version': '2018a'} | ||
|
||
source_urls = ['https://github.com/ANGSD/angsd/archive/'] | ||
sources = ['%(version)s.tar.gz'] | ||
checksums = ['8892d279ce1804f9e17fe2fc65a47e5498e78fc1c1cb84d2ca2527fd5c198772'] | ||
|
||
dependencies = [('HTSlib', '1.8')] | ||
|
||
files_to_copy = [ | ||
(['angsd'], 'bin'), | ||
'doc', | ||
] | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/angsd'], | ||
'dirs': ['doc'], | ||
} | ||
|
||
moduleclass = 'bio' |
28 changes: 28 additions & 0 deletions
28
easybuild/easyconfigs/a/argtable/argtable-2.13-intel-2018a.eb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild | ||
# Author: Pablo Escobar Lopez | ||
# Swiss Institute of Bioinformatics | ||
# Biozentrum - University of Basel | ||
# Modified by: Adam Huffman | ||
# The Francis Crick Institute | ||
|
||
easyblock = 'ConfigureMake' | ||
|
||
name = 'argtable' | ||
version = '2.13' | ||
|
||
homepage = 'http://argtable.sourceforge.net/' | ||
description = """ Argtable is an ANSI C library for parsing GNU style | ||
command line options with a minimum of fuss. """ | ||
|
||
toolchain = {'name': 'intel', 'version': '2018a'} | ||
|
||
source_urls = [SOURCEFORGE_SOURCE] | ||
sources = ['%s%s.tar.gz' % (name, version.replace('.', '-'))] | ||
checksums = ['8f77e8a7ced5301af6e22f47302fdbc3b1ff41f2b83c43c77ae5ca041771ddbf'] | ||
|
||
sanity_check_paths = { | ||
'files': ['lib/libargtable2.%s' % SHLIB_EXT, 'lib/libargtable2.la'], | ||
'dirs': ['include', 'lib', 'share'], | ||
} | ||
|
||
moduleclass = 'lib' |
Oops, something went wrong.