-
Notifications
You must be signed in to change notification settings - Fork 706
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 #15632 from easybuilders/4.5.x
release EasyBuild v4.5.5
- Loading branch information
Showing
500 changed files
with
23,907 additions
and
172 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
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,39 @@ | ||
name = 'ABAQUS' | ||
version = '2022' | ||
local_hotfix = '2214' | ||
versionsuffix = '-hotfix-%s' % local_hotfix | ||
|
||
homepage = 'https://www.simulia.com/products/abaqus_fea.html' | ||
description = """Finite Element Analysis software for modeling, visualization and best-in-class implicit and explicit | ||
dynamics FEA.""" | ||
|
||
toolchain = SYSTEM | ||
|
||
sources = [ | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.1-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.2-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.3-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.4-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.5-5.tar', | ||
# hotfixes | ||
'%%(version)s.FP.CFA.%s.Part_SIMULIA_EstPrd.Linux64.tar' % local_hotfix, | ||
'%%(version)s.FP.CFA.%s.Part_SIMULIA_FlexNet.Linux64.tar' % local_hotfix, | ||
'%%(version)s.FP.CFA.%s.Part_SIMULIA_Readme.AllOS.tar' % local_hotfix, | ||
] | ||
checksums = [ | ||
'9025c9bc2d0345c13d96e88c1c422b1979a14bf7ba281bd32dfe093c1446945d', # 2022.AM_SIM_Abaqus_Extend.AllOS.1-5.tar | ||
'14c23b3fdfddb723d84a02eb27edc25162e1d27e8fdce053193f72d28ff0a12c', # 2022.AM_SIM_Abaqus_Extend.AllOS.2-5.tar | ||
'561d54d688ea2f2dcf329701e20502642aecf5526eb56db3a586cbcadfbf20fb', # 2022.AM_SIM_Abaqus_Extend.AllOS.3-5.tar | ||
'c085066ae2df68c9c61ea345808042ddb205c642d649f1ec3b7db4aaffb3d544', # 2022.AM_SIM_Abaqus_Extend.AllOS.4-5.tar | ||
'bfbc2c1a402881308f68f054e1e376fe153053b4287018ddbc80e76710f6969f', # 2022.AM_SIM_Abaqus_Extend.AllOS.5-5.tar | ||
# 2022.FP.CFA.2214.Part_SIMULIA_EstPrd.Linux64.tar | ||
'da954ac2e24e8e19a527a67d9436ecec4d67cb655cd84b302a15db2b082918c3', | ||
# 2022.FP.CFA.2214.Part_SIMULIA_FlexNet.Linux64.tar | ||
'2d135459211754c7004c8142da7aae5ee2b94d578ef5bb9472de7532a9db0614', | ||
# 2022.FP.CFA.2214.Part_SIMULIA_Readme.AllOS.tar | ||
'88b5c0b182e2dc3e09c14f89be338993cf7edcfeb2f388f405022c63f5512029', | ||
] | ||
|
||
dependencies = [('Java', '11')] | ||
|
||
moduleclass = 'cae' |
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 @@ | ||
name = 'ABAQUS' | ||
version = '2022' | ||
|
||
homepage = 'https://www.simulia.com/products/abaqus_fea.html' | ||
description = """Finite Element Analysis software for modeling, visualization and best-in-class implicit and explicit | ||
dynamics FEA.""" | ||
|
||
toolchain = SYSTEM | ||
|
||
sources = [ | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.1-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.2-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.3-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.4-5.tar', | ||
'%(version)s.AM_SIM_Abaqus_Extend.AllOS.5-5.tar', | ||
] | ||
checksums = [ | ||
'9025c9bc2d0345c13d96e88c1c422b1979a14bf7ba281bd32dfe093c1446945d', # 2022.AM_SIM_Abaqus_Extend.AllOS.1-5.tar | ||
'14c23b3fdfddb723d84a02eb27edc25162e1d27e8fdce053193f72d28ff0a12c', # 2022.AM_SIM_Abaqus_Extend.AllOS.2-5.tar | ||
'561d54d688ea2f2dcf329701e20502642aecf5526eb56db3a586cbcadfbf20fb', # 2022.AM_SIM_Abaqus_Extend.AllOS.3-5.tar | ||
'c085066ae2df68c9c61ea345808042ddb205c642d649f1ec3b7db4aaffb3d544', # 2022.AM_SIM_Abaqus_Extend.AllOS.4-5.tar | ||
'bfbc2c1a402881308f68f054e1e376fe153053b4287018ddbc80e76710f6969f', # 2022.AM_SIM_Abaqus_Extend.AllOS.5-5.tar | ||
] | ||
|
||
dependencies = [('Java', '11')] | ||
|
||
moduleclass = 'cae' |
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 @@ | ||
## | ||
# Author: Robert Mijakovic <robert.mijakovic@lxp.lu> | ||
## | ||
easyblock = 'Binary' | ||
|
||
name = 'AMD-uProf' | ||
version = '3.5.671' | ||
|
||
homepage = 'https://developer.amd.com/amd-uprof/' | ||
description = """AMD uProf is a performance analysis tool for applications running on Windows, Linux & FreeBSD | ||
operating systems. It allows developers to better understand the runtime performance of their application and | ||
to identify ways to improve its performance.""" | ||
|
||
toolchain = SYSTEM | ||
|
||
source_urls = ['https://developer.amd.com/wordpress/media/files/'] | ||
sources = ['AMDuProf_Linux_x64_%(version)s.tar.bz2'] | ||
checksums = ['a73066305228658a14af5ecd6cf45a1aa47ae94f7e9d14db31f43013d3ef1a43'] | ||
|
||
extract_sources = True | ||
|
||
sanity_check_paths = { | ||
'files': ['include/AMDTPowerProfileApi.h', 'lib/x64/libAMDProfileController.a', | ||
'bin/libAMDThreadProfileAPI.%s' % SHLIB_EXT, 'bin/AMDuProf'], | ||
'dirs': ['Examples'] | ||
} | ||
|
||
sanity_check_commands = ['AMDuProfCLI info --system'] | ||
|
||
modextrapaths = { | ||
'LD_LIBRARY_PATH': 'bin' | ||
} | ||
|
||
moduleclass = 'perf' |
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,55 @@ | ||
easyblock = 'PythonBundle' | ||
|
||
name = 'AMPtk' | ||
version = '1.5.4' | ||
|
||
homepage = 'https://amptk.readthedocs.io' | ||
description = """AMPtk is a series of scripts to process NGS amplicon data using USEARCH and VSEARCH, it can also be | ||
used to process any NGS amplicon data and includes databases setup for analysis of fungal ITS, fungal LSU, bacterial | ||
16S, and insect COI amplicons.""" | ||
|
||
toolchain = {'name': 'foss', 'version': '2021b'} | ||
|
||
dependencies = [ | ||
('Python', '3.9.6'), | ||
('SciPy-bundle', '2021.10'), | ||
('matplotlib', '3.4.3'), | ||
('h5py', '3.6.0'), | ||
('biom-format', '2.1.12'), | ||
('Seaborn', '0.11.2'), | ||
('Biopython', '1.79'), | ||
('edlib', '1.3.9'), | ||
] | ||
|
||
use_pip = True | ||
|
||
exts_list = [ | ||
('distro', '1.7.0', { | ||
'checksums': ['151aeccf60c216402932b52e40ee477a939f8d58898927378a02abbe852c1c39'], | ||
}), | ||
('natsort', '8.1.0', { | ||
'checksums': ['c7c1f3f27c375719a4dfcab353909fe39f26c2032a062a8c80cc844eaaca0445'], | ||
}), | ||
('pyfastx', '0.8.4', { | ||
'checksums': ['20cee9faff140f973c59fbe98121eac2d67acf3eb7fef5fdf69a8b4942b4468c'], | ||
}), | ||
('amptk', version, { | ||
'checksums': ['f6ddedccb56f39624bd825c504f15823c4ff1d5d0539ebe746405696c77ce69d'], | ||
}), | ||
] | ||
|
||
fix_python_shebang_for = ['bin/amptk', 'bin/*.py'] | ||
|
||
sanity_pip_check = True | ||
|
||
sanity_check_paths = { | ||
'files': ['bin/amptk', 'bin/amptk_synthetic_mock.py'], | ||
'dirs': ['lib/python%(pyshortver)s/site-packages'], | ||
} | ||
|
||
sanity_check_commands = [ | ||
"amptk | grep '^Usage:'", | ||
"amptk_synthetic_mock.py --help", | ||
] | ||
|
||
moduleclass = 'bio' |
40 changes: 40 additions & 0 deletions
40
easybuild/easyconfigs/a/ARGoS/ARGoS-3.0.0-beta59-GCC-11.2.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,40 @@ | ||
easyblock = 'CMakeMake' | ||
|
||
name = 'ARGoS' | ||
version = '3.0.0-beta59' | ||
|
||
homepage = 'http://www.argos-sim.info' | ||
description = """A parallel, multi-engine simulator for heterogeneous swarm robotics""" | ||
|
||
toolchain = {'name': 'GCC', 'version': '11.2.0'} | ||
|
||
source_urls = ['https://github.com/ilpincy/argos3/archive'] | ||
sources = ['%(version)s.tar.gz'] | ||
checksums = ['99007ef5eb10bbe4b8f88dcf0600c62c4cc0a5844e85ec0a3c3499b4637ee8b5'] | ||
|
||
builddependencies = [('CMake', '3.21.1')] | ||
|
||
dependencies = [ | ||
('Lua', '5.4.3'), | ||
('FreeImage', '3.18.0'), | ||
('Qt5', '5.15.2'), | ||
('freeglut', '3.2.1'), | ||
('motif', '2.3.8'), | ||
] | ||
|
||
start_dir = 'src' | ||
|
||
# documentation requires Doxygen, Graphviz, asciidoc | ||
configopts = '-DARGOS_DOCUMENTATION=OFF -DARGOS_INSTALL_LDSOCONF=OFF -DARGOS_BUILD_NATIVE=ON' | ||
|
||
sanity_check_paths = { | ||
'files': ['include/argos3/core/config.h', 'lib/argos3/libargos3core_simulator.%s' % SHLIB_EXT], | ||
'dirs': ['share/argos3'] | ||
} | ||
|
||
sanity_check_commands = ["argos3 --help", "argos3 --version"] | ||
|
||
# ARGoS libaries reside in the argos3 subdirectory | ||
modextrapaths = {'LD_LIBRARY_PATH': 'lib/argos3'} | ||
|
||
moduleclass = 'phys' |
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,39 @@ | ||
easyblock = 'MesonNinja' | ||
|
||
name = 'ATK' | ||
version = '2.38.0' | ||
|
||
homepage = 'https://developer.gnome.org/atk/' | ||
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': 'GCCcore', 'version': '11.3.0'} | ||
|
||
source_urls = [FTPGNOME_SOURCE] | ||
sources = [SOURCELOWER_TAR_XZ] | ||
checksums = ['ac4de2a4ef4bd5665052952fe169657e65e895c5057dffb3c2a810f6191a0c36'] | ||
|
||
builddependencies = [ | ||
('binutils', '2.38'), | ||
('Meson', '0.62.1'), | ||
('Ninja', '1.10.2'), | ||
('pkgconf', '1.8.0'), | ||
('GObject-Introspection', '1.72.0'), | ||
] | ||
|
||
dependencies = [ | ||
('GLib', '2.72.1'), | ||
] | ||
|
||
configopts = "--buildtype=release --default-library=both " | ||
configopts += "-Dintrospection=true " | ||
|
||
sanity_check_paths = { | ||
'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], | ||
'dirs': [], | ||
} | ||
|
||
moduleclass = 'vis' |
36 changes: 36 additions & 0 deletions
36
easybuild/easyconfigs/a/Albumentations/Albumentations-1.1.0-foss-2021b.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,36 @@ | ||
easyblock = 'PythonBundle' | ||
|
||
name = 'Albumentations' | ||
version = '1.1.0' | ||
|
||
homepage = 'https://albumentations.ai' | ||
description = "Albumentations is a Python library for fast and flexible image augmentations" | ||
|
||
toolchain = {'name': 'foss', 'version': '2021b'} | ||
|
||
dependencies = [ | ||
('Python', '3.9.6'), | ||
('SciPy-bundle', '2021.10'), | ||
('PyYAML', '5.4.1'), | ||
('scikit-image', '0.19.1'), | ||
('scikit-learn', '1.0.1'), | ||
('OpenCV', '4.5.5', '-contrib'), | ||
('imgaug', '0.4.0'), | ||
] | ||
|
||
preinstallopts = "sed -i 's|CHOOSE_INSTALL_REQUIRES),|[]),|g' setup.py && " | ||
|
||
use_pip = True | ||
|
||
exts_list = [ | ||
('qudida', '0.0.4', { | ||
'checksums': ['db198e2887ab0c9aa0023e565afbff41dfb76b361f85fd5e13f780d75ba18cc8'], | ||
}), | ||
('albumentations', version, { | ||
'checksums': ['60b067b3093908bcc52adb2aa5d44f57ebdbb8ab57a47b0b42f3dc1d3b1ce824'], | ||
}), | ||
] | ||
|
||
sanity_pip_check = True | ||
|
||
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,29 @@ | ||
# author: Jillian Rowe <jillian.e.rowe@gmail.com> | ||
# config upgrade to v5.1.0 by Adam Huffman <adam.huffman@bdi.ox.ac.uk> | ||
# config upgrade to v5.0.1, v5.3.0, 2018.12, 2019.07, | ||
# 2019.10, 2020.2, 2020.11, 2022.05 by J. Hein <joachim.hein@lunarc.lu.se> | ||
# config upgrade to 2019.03 by Davide Vanzo <davide.vanzo@vanderbilt.edu> | ||
easyblock = 'EB_Anaconda' | ||
|
||
name = 'Anaconda3' | ||
version = '2022.05' | ||
|
||
homepage = 'https://www.anaconda.com' | ||
description = """Built to complement the rich, open source Python community, | ||
the Anaconda platform provides an enterprise-ready data analytics platform | ||
that empowers companies to adopt a modern open data science analytics architecture. | ||
""" | ||
|
||
toolchain = SYSTEM | ||
|
||
source_urls = ['https://repo.anaconda.com/archive/'] | ||
sources = ['%(name)s-%(version)s-Linux-%(arch)s.sh'] | ||
|
||
checksums = [ | ||
{ | ||
'%(name)s-%(version)s-Linux-x86_64.sh': 'a7c0afe862f6ea19a596801fc138bde0463abcbce1b753e8d5c474b506a2db2d', | ||
'%(name)s-%(version)s-Linux-ppc64le.sh': 'a50bf5bd26b5c5a2c24028c1aff6da2fa4d4586ca43ae3acdf7ffb9b50d7f282', | ||
} | ||
] | ||
|
||
moduleclass = 'lang' |
Oops, something went wrong.