Skip to content

Commit b7aa937

Browse files
committed
Merge branch 'develop' of https://github.com/easybuilders/easybuild-easyconfigs into 20251211210339_new_pr_pyprep050
2 parents 47425f6 + ffa724d commit b7aa937

2,268 files changed

Lines changed: 49509 additions & 63131 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/unit_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
runs-on: ubuntu-22.04
1414
strategy:
1515
matrix:
16-
python: ['3.7', '3.11']
16+
python: ['3.11'] #['3.7', '3.11']
1717
modules_tool: [Lmod-8.6.8]
18-
module_syntax: [Lua, Tcl]
18+
module_syntax: [Lua] #[Lua, Tcl]
1919
fail-fast: false
2020
steps:
2121
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4.2.2

RELEASE_NOTES

Lines changed: 251 additions & 2 deletions
Large diffs are not rendered by default.

easybuild/easyconfigs/a/ABINIT/ABINIT-9.4.2-foss-2021a.eb

Lines changed: 0 additions & 70 deletions
This file was deleted.

easybuild/easyconfigs/a/ABINIT/ABINIT-9.4.2-intel-2021a.eb

Lines changed: 0 additions & 73 deletions
This file was deleted.

easybuild/easyconfigs/a/ABINIT/ABINIT-9.6.2-intel-2021a.eb

Lines changed: 0 additions & 73 deletions
This file was deleted.

easybuild/easyconfigs/a/ABRicate/ABRicate-1.0.0-gompi-2021a.eb

Lines changed: 0 additions & 41 deletions
This file was deleted.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
easyblock = 'MakeCp'
2+
3+
name = 'ACTC'
4+
version = '1.1'
5+
6+
homepage = 'https://sourceforge.net/projects/actc'
7+
description = "ACTC converts independent triangles into triangle strips or fans."
8+
9+
toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
10+
toolchainopts = {'pic': True, 'extra_cflags': '-Wno-implicit-function-declaration'}
11+
12+
source_urls = [SOURCEFORGE_SOURCE]
13+
sources = [SOURCELOWER_TAR_GZ]
14+
checksums = ['3a1303291629b9de6008c3c9d7b020a4b854802408fb3f8222ec492808c8b44d']
15+
16+
builddependencies = [('binutils', '2.44')]
17+
18+
buildopts = 'CC="$CC" CFLAGS="$CFLAGS"'
19+
20+
files_to_copy = [
21+
(['tcsample', 'tctest', 'tctest2'], 'bin'),
22+
(['tc.h'], 'include/ac'),
23+
(['libactc.a'], 'lib'),
24+
'COPYRIGHT', 'manual.html', 'prims.gif', 'README',
25+
]
26+
27+
sanity_check_paths = {
28+
'files': ['bin/tctest', 'bin/tctest2', 'bin/tcsample', 'include/ac/tc.h', 'lib/libactc.a',
29+
'COPYRIGHT', 'manual.html', 'prims.gif', 'README'],
30+
'dirs': [],
31+
}
32+
33+
modextrapaths = {MODULE_LOAD_ENV_HEADERS: 'include/ac'}
34+
35+
moduleclass = 'lib'

easybuild/easyconfigs/a/AGeNT/AGeNT-3.0.6.eb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@ software_license = 'LicenseVeryRestrictive'
3434

3535
toolchain = SYSTEM
3636

37-
builddependencies = [
38-
('UnZip', '6.0', '', ('GCCcore', '10.3.0')),
39-
]
4037
dependencies = [
4138
('Java', '11'),
4239
]
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
easyblock = 'PythonBundle'
2+
3+
name = 'AITW-microstructures'
4+
version = '1.0.0'
5+
6+
homepage = 'https://www.ai-transpwood-project.eu/'
7+
description = """AI-TranspWood - Generate realistic microstructure models of wood (birch, spruce, etc.) from a set of
8+
given parameters. This is a port of the original MATLAB code to Python.
9+
"""
10+
11+
toolchain = {'name': 'foss', 'version': '2023a'}
12+
13+
builddependencies = [
14+
('poetry', '1.7.1'), # Needed to install textual
15+
]
16+
17+
dependencies = [
18+
('Python', '3.11.3'),
19+
('Python-bundle-PyPI', '2023.06'),
20+
('SciPy-bundle', '2023.07'),
21+
('Pillow', '10.0.0'),
22+
('PyTorch', '2.1.2')
23+
]
24+
25+
exts_list = [
26+
('nptyping', '2.5.0', {
27+
'checksums': ['e3d35b53af967e6fb407c3016ff9abae954d3a0568f7cc13a461084224e8e20a'],
28+
}),
29+
('pynrrd', '1.0.0', {
30+
'modulename': 'nrrd',
31+
'checksums': ['4eb4caba03fbca1b832114515e748336cb67bce70c7f3ae36bfa2e135fc990d2'],
32+
}),
33+
('textual', '0.61.0', {
34+
'checksums': ['91c83a659da40b227eced4fa749026a236b493cc5911a9bedd990ad5f0786be2'],
35+
}),
36+
('trogon', '0.6.0', {
37+
'checksums': ['fd1abfeb7b15d79d6e6cfc9e724aad2a2728812e4713a744d975f133e7ec73a4'],
38+
}),
39+
(name, version, {
40+
'modulename': 'wood_microstructure',
41+
'source_urls': ['https://github.com/AI-TranspWood/AITW_microstructures/archive/refs/tags'],
42+
'sources': [{
43+
'filename': SOURCE_TAR_GZ,
44+
'download_filename': 'v%(version)s.tar.gz'
45+
}],
46+
'checksums': ['5e7bd9a4333617f7e3783e307d088e13d643d3ae5514f4035ec5e766db8df534'],
47+
'click_autocomplete_bins': ['wood_ms'],
48+
}),
49+
]
50+
51+
sanity_check_commands = [
52+
'wood_ms --help',
53+
]
54+
55+
moduleclass = 'chem'

0 commit comments

Comments
 (0)