Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync with develop (20240619) #20851

Merged
merged 517 commits into from
Jun 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
517 commits
Select commit Hold shift + click to select a range
644d570
adding easyconfigs: alevin-fry-0.9.0-GCCcore-13.2.0.eb
Micket Jun 7, 2024
eb07efa
adding easyconfigs: langchain-mistralai-0.1.8-foss-2023a.eb
WilleBell Jun 7, 2024
9de4706
add comment to clarify use of 'echo' in sanity check commands for ctf…
boegel Jun 7, 2024
bb87dd4
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
lexming Jun 7, 2024
181130e
Merge pull request #20748 from lcniel/20240605150630_new_pr_gsutil529
Micket Jun 7, 2024
d562111
adding easyconfigs: regionmask-0.12.1-foss-2023a.eb
lexming Jun 7, 2024
7b5bb86
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
boegel Jun 7, 2024
ec54b7c
fix version for GMAP-GSNAP dependency in easyconfig for funannotate 1…
boegel Jun 7, 2024
b43a3d1
add BioPerl dependency for funannotate 1.8.13
boegel Jun 7, 2024
a051bd4
adding easyconfigs: json-fortran-8.5.2-GCC-13.2.0.eb, json-fortran-8.…
SimonPinches Jun 7, 2024
5233a74
Merge pull request #20616 from pavelToman/20240523155905_new_pr_Brotl…
boegel Jun 7, 2024
34dac5b
adding easyconfigs: SciTools-Iris-3.9.0-foss-2023a.eb
lexming Jun 7, 2024
b6a1019
stick to minimap2 2.22 as dependency for funannotate 1.8.13
boegel Jun 7, 2024
7215b7a
Merge pull request #16792 from lexming/20221205161304_new_pr_SciTools…
verdurin Jun 7, 2024
743da34
Merge pull request #20744 from WilleBell/20240605114111_new_pr_EVcoup…
verdurin Jun 7, 2024
b80fd53
use `libidn2/2.3.7` as dependency for `GnuTLS/3.7.8` and delete `libi…
branfosj Jun 7, 2024
c8d9111
Merge pull request #20771 from branfosj/20240607123332_new_pr_GnuTLS378
boegel Jun 7, 2024
8bc4e43
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
boegel Jun 7, 2024
f833900
adding easyconfigs: spaCy-3.7.4-foss-2023a.eb
lcniel Jun 7, 2024
3ee0070
Merge pull request #20597 from PetrKralCZ/20240523082150_new_pr_giac1…
boegel Jun 7, 2024
907905e
Merge pull request #20753 from PetrKralCZ/20240606201523_new_pr_plana…
boegel Jun 7, 2024
8c71eb6
Merge pull request #20446 from boegel/20240430192244_new_pr_EasyMocap02
hajgato Jun 7, 2024
9711af4
Merge pull request #17690 from boegel/20230410181546_new_pr_funannota…
hajgato Jun 7, 2024
759beef
Merge pull request #20746 from WilleBell/20240605160050_new_pr_langch…
verdurin Jun 7, 2024
40ce672
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
verdurin Jun 7, 2024
6717973
Merge pull request #20754 from PetrKralCZ/20240606201936_new_pr_autop…
verdurin Jun 7, 2024
307f1f6
Merge pull request #20757 from branfosj/20240607094421_new_pr_Brotli110
verdurin Jun 7, 2024
f70fd91
Merge pull request #20758 from Micket/20240607084818_new_pr_alevin-fr…
verdurin Jun 7, 2024
6f5babb
Fix fastparquet using cargo easyblock
Micket Jun 7, 2024
e0dd7d0
Merge pull request #20735 from sassy-crick/20240604191630_new_pr_glew220
verdurin Jun 7, 2024
c820374
Merge pull request #20687 from thielemans/patch-1
Micket Jun 7, 2024
cf3b824
Merge pull request #20517 from ocaisa/20240513131824_new_pr_OpenFOAMv…
boegel Jun 7, 2024
88e3ccb
Merge pull request #20669 from ThomasHoffmann77/20240528162115_new_pr…
boegel Jun 7, 2024
1c460e0
fix preinstallopts in Compass easyconfig
boegel Jun 7, 2024
d37a9f1
Merge pull request #20500 from pavelToman/20240509150216_new_pr_Compa…
boegel Jun 8, 2024
e74972c
add gnuplot dependency to easyconfigs for MUMmer 4.0.0rc1
boegel Jun 8, 2024
ff40e6c
remove sanity_check_paths for lil-aretomo since it's identical to the…
boegel Jun 8, 2024
2ac22d7
remove sanity_check_paths for makefun since it's identical to the def…
boegel Jun 8, 2024
7bdf751
fix torchaudion dependency spec in ProteinMPNN easyconfig
boegel Jun 8, 2024
353210b
prefer - over _ in version for ProteinMPNN
boegel Jun 8, 2024
04c55aa
Merge pull request #20587 from lexming/tornado-patch-rename
boegel Jun 8, 2024
f1e9ae0
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
boegel Jun 8, 2024
65136cc
Merge pull request #20346 from ocaisa/20240411225531_new_pr_amdahl031
boegel Jun 8, 2024
d911fc9
Merge pull request #20619 from ThomasHoffmann77/20240523183851_new_pr…
boegel Jun 8, 2024
3f74a17
Merge pull request #20696 from ThomasHoffmann77/20240531130516_new_pr…
boegel Jun 8, 2024
8d242be
Merge pull request #20722 from boegel/20240604185824_new_pr_JUUuoCpdMj
branfosj Jun 8, 2024
f84209c
Merge pull request #20705 from laraPPr/20240603161708_new_pr_ProteinM…
boegel Jun 8, 2024
a87ec8b
Merge branch 'develop' into 20240201133507_new_pr_Z34125
boegel Jun 8, 2024
1c9177d
bump to Z3 4.13.0 as dependency for Clang v17.0.6
boegel Jun 8, 2024
164019d
Merge pull request #20298 from Flamefire/20240405090155_new_pr_Highwa…
boegel Jun 8, 2024
35e2077
Merge pull request #20131 from jkuhl-uni/JAGS-4.3.2-foss2023a
boegel Jun 8, 2024
fdc9eed
Merge pull request #20304 from tanmoy1989/20240405130711_new_pr_line_…
boegel Jun 8, 2024
9ce3ba8
Merge pull request #20775 from Micket/20240607165539_new_pr_fastparqu…
boegel Jun 8, 2024
c7ec3c6
Merge pull request #19914 from lexming/20240218234702_new_pr_skorch0150
boegel Jun 8, 2024
f12898e
Merge branch 'easybuilders:develop' into preseq-3.2.0-GCCcore-12.2.0
VictorGoitea Jun 8, 2024
cb542c0
adding easyconfigs: scFEA-1.1-20221109-foss-2023a.eb, MAGIC-3.0.0-fos…
boegel Jun 8, 2024
80104d9
also use 'bash' in postinstallcmds for PLINK 2.00a3.7 w/ foss/2022a
boegel Jun 8, 2024
5d82167
Merge pull request #20751 from bedroge/blast+_configure_fix
boegel Jun 8, 2024
71a8f61
Merge pull request #20404 from keenandr/20240419130412_new_pr_PLINK20…
boegel Jun 8, 2024
58ae57e
Merge pull request #19776 from bartoldeman/20240201133507_new_pr_Z34125
boegel Jun 8, 2024
5f180c5
stick to scikit-learn 1.3.2 as dependency for MAGIC with foss/2023a
boegel Jun 8, 2024
63defc1
Merge pull request #20434 from lexming/bwa-mem2-avx512
boegel Jun 8, 2024
43112ec
promote HDF5 to runtime dep for Armadillo 11.4.3
boegel Jun 8, 2024
b8ec16f
consistently add HDF5 dependency to recent Armadillo easyconfigs
boegel Jun 8, 2024
360c2fd
Merge pull request #20678 from VictorGoitea/preseq-3.2.0-GCCcore-12.2.0
boegel Jun 8, 2024
1173f81
Merge branch 'develop' into fix_Armadillo_11.4.3
boegel Jun 8, 2024
0af27e1
Merge pull request #7 from boegel/20240605173457_new_pr_MUMmer400rc1
smoors Jun 8, 2024
df3fdc5
Merge pull request #20749 from smoors/20240605173457_new_pr_MUMmer400rc1
boegel Jun 8, 2024
940616f
adding easyconfigs: Nextflow-24.04.2.eb
boegel Jun 8, 2024
3aa79bd
Merge pull request #20710 from VictorGoitea/fix_Armadillo_11.4.3
boegel Jun 8, 2024
ca79953
Merge pull request #20778 from boegel/20240608184605_new_pr_Nextflow2…
bedroge Jun 8, 2024
6c0fc3b
Merge pull request #20504 from smoors/20240509181705_new_pr_PyTorch-b…
boegel Jun 8, 2024
cc19e0e
archive example easyconfigs for Fujitsu toolchain
migueldiascosta Jun 9, 2024
2d037f4
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
lexming Jun 10, 2024
b18e54e
fixed builddep -> dep
lcniel Jun 10, 2024
db1f289
Update MDAnalysis-2.6.1-foss-2023a.eb
lcniel Jun 10, 2024
3b5dee5
Update pyiron-0.5.1-foss-2023a.eb
lcniel Jun 10, 2024
d6eb1ae
Delete easybuild/easyconfigs/b/Biopython/Biopython-1.81-foss-2023a.eb
lcniel Jun 10, 2024
9d208bf
adding easyconfigs: xtb-IFF-1.1-gfbf-2023a.eb
WilleBell Jun 10, 2024
8458dcf
Update PyTables-3.8.0-foss-2023a.eb
lcniel Jun 10, 2024
e1adbd5
Update pyiron-0.5.1-foss-2023a.eb
lcniel Jun 10, 2024
45e7f44
Update pyiron-0.5.1-foss-2023a.eb
lcniel Jun 10, 2024
5a8c4f6
Update pyiron-0.5.1-foss-2023a.eb
lcniel Jun 10, 2024
ac83cb9
add homepage and modify description
WilleBell Jun 10, 2024
644a18a
Delete easybuild/easyconfigs/m/MDAnalysis/MDAnalysis-2.6.1-foss-2023a.eb
lcniel Jun 10, 2024
de072e2
Update pyiron-0.5.1-foss-2023a.eb
lcniel Jun 10, 2024
0018332
Delete easybuild/easyconfigs/n/nglview/nglview-3.0.8-foss-2023a.eb
lcniel Jun 10, 2024
5c88b27
Update TAMkin-1.2.6-foss-2023a.eb
lcniel Jun 10, 2024
8752a4a
move jupyter-collaboration v2.1.1 into GCCcore/13.2.0
lexming Jun 10, 2024
611453f
Update easybuild/easyconfigs/p/pyiron/pyiron-0.5.1-foss-2023a.eb
ocaisa Jun 10, 2024
1775912
remove --with-m64 from BLAST+ configopts
bedroge Jun 10, 2024
27bd983
Update easybuild/easyconfigs/p/pyiron/pyiron-0.5.1-foss-2023a.eb
ocaisa Jun 10, 2024
e00ee94
Update pyiron-0.5.1-foss-2023a.eb
ocaisa Jun 10, 2024
22e5b10
adding easyconfigs: adjustText-1.1.1-foss-2023a.eb
pavelToman Jun 10, 2024
399e9b6
adding easyconfigs: DL_POLY_4-5.1.0-foss-2023a.eb
WilleBell Jun 10, 2024
f19c2c0
Merge pull request #19398 from lcniel/20231211192606_new_pr_pyiron051
ocaisa Jun 10, 2024
c5ae434
adding easyconfigs: rankwidth-0.9-foss-2023b.eb, igraph-0.10.12-foss-…
PetrKralCZ Jun 10, 2024
43c0b98
add 'pic' flag to IML
PetrKralCZ Jun 10, 2024
1a3113e
adding easyconfigs: currentNe-1.0.0-GCCcore-12.3.0.eb
pavelToman Jun 10, 2024
d7edb94
adding easyconfigs: Valgrind-3.23.0-gompi-2023b.eb
bedroge Jun 10, 2024
84d3886
add a sanity check command
bedroge Jun 10, 2024
9719e84
add some more sanity check commands (for the Python and Perl scripts)
bedroge Jun 10, 2024
a8a5f32
add sanity_check_paths
pavelToman Jun 10, 2024
d3247d3
add binutils to builddeps
pavelToman Jun 10, 2024
c7def9f
Merge pull request #20792 from bedroge/20240610162858_new_pr_Valgrind…
smoors Jun 10, 2024
1c85e9c
comment out PSM2 dependency in recent libfabric easyconfigs
boegel Jun 10, 2024
9397af7
Merge pull request #20791 from pavelToman/20240610161442_new_pr_curre…
smoors Jun 10, 2024
2c3eceb
add patch to fix build of pdsh 2.34 with Slurm 23.x
boegel Jun 10, 2024
d7b2a09
Merge pull request #20785 from pavelToman/20240610133529_new_pr_adjus…
smoors Jun 10, 2024
19400fa
Merge pull request #20767 from lexming/20240607121058_new_pr_SciTools…
smoors Jun 10, 2024
4914367
Merge pull request #20794 from boegel/20240610180214_new_pr_libfabric…
ocaisa Jun 10, 2024
389f1f9
Merge pull request #20795 from boegel/20240610194037_new_pr_pdsh234
bartoldeman Jun 10, 2024
b2cb652
Merge pull request #20784 from bedroge/blast+_arm_configopts
boegel Jun 10, 2024
5bc0701
prepare release notes for EasyBuild v4.9.2 + bump version to 4.9.2
migueldiascosta Jun 11, 2024
126f0dc
add description for toolchainopts
PetrKralCZ Jun 11, 2024
48ff1a8
Add sanity check command
WilleBell Jun 11, 2024
abd8753
Merge pull request #20764 from lexming/20240607113729_new_pr_regionma…
smoors Jun 11, 2024
9e17937
remove comments
PetrKralCZ Jun 11, 2024
8674850
Merge pull request #20786 from WilleBell/20240610141748_new_pr_DL_POL…
smoors Jun 11, 2024
cbffdcb
remove CREST as dependency
WilleBell Jun 11, 2024
e2b07d5
Merge pull request #20765 from SimonPinches/20240607115127_new_pr_jso…
smoors Jun 11, 2024
a7a900f
Merge pull request #20789 from PetrKralCZ/20240610152634_new_pr_IML105
smoors Jun 11, 2024
774659f
Merge pull request #20783 from WilleBell/20240610112933_new_pr_xtb-IFF11
smoors Jun 11, 2024
3bd8082
Merge pull request #20513 from verdurin/20240510164836_new_pr_bcl-con…
smoors Jun 11, 2024
ab5c50f
Merge pull request #20781 from migueldiascosta/archive_fujitsu_easyco…
boegel Jun 11, 2024
7d2a273
minor tweaks to 4.9.2 release notes
boegel Jun 11, 2024
3e8067a
bump release date for EasyBuild v4.9.2 to 12 June 2024
boegel Jun 11, 2024
25ebc49
Merge pull request #20796 from migueldiascosta/eb492
boegel Jun 11, 2024
d25a161
Merge pull request #20799 from easybuilders/4.9.x
migueldiascosta Jun 11, 2024
7f9f577
adding easyconfigs: EasyBuild-4.9.2.eb
boegel Jun 12, 2024
daf0fe0
Merge pull request #20777 from boegel/20240608145100_new_pr_scFEA1120…
smoors Jun 12, 2024
78ff10b
adding easyconfigs: GPAW-24.6.0-foss-2023a.eb, ASE-3.23.0-gfbf-2023a.eb
schiotz Jun 12, 2024
4ffa00a
Fix the version suffix.
schiotz Jun 12, 2024
9835cc5
Remove version where a missing versionsuffix caused a wrong filename
schiotz Jun 12, 2024
bfc2938
Merge pull request #20801 from boegel/20240612101333_new_pr_EasyBuild492
ocaisa Jun 12, 2024
11a49fa
adding easyconfigs: CellOracle-0.18.0-foss-2023a.eb, velocyto-0.17.17…
pavelToman Jun 12, 2024
ed860fd
Add internal CUDA header patch for PSM2
bartoldeman Jun 12, 2024
ec6f7d9
adding easyconfigs: MeshLab-2023.12-GCC-12.3.0.eb
pavelToman Jun 12, 2024
977db35
adding easyconfigs: GPAW-24.6.0-intel-2023a-ASE-3.23.0.eb, ASE-3.23.0…
schiotz Jun 12, 2024
9ca4f13
adding easyconfigs: IEntropy-2024.06.12-foss-2023a-R-4.3.2.eb
pavelToman Jun 12, 2024
684a4ba
adding easyconfigs: CUDA-12.5.0.eb
boegel Jun 12, 2024
1c44b06
adding easyconfigs: UCX-CUDA-1.15.0-GCCcore-13.2.0-CUDA-12.5.0.eb
boegel Jun 12, 2024
f43eac7
Merge branch 'main' into develop
boegel Jun 12, 2024
b3e3e65
bump version to 4.9.3dev
boegel Jun 12, 2024
0c80144
Merge pull request #20812 from boegel/develop
bedroge Jun 12, 2024
4f1f567
adding easyconfigs: Maven-3.9.7.eb
SimonPinches Jun 13, 2024
832f69b
Merge pull request #20803 from pavelToman/20240612153549_new_pr_CellO…
verdurin Jun 13, 2024
e1852d0
Merge pull request #20804 from bartoldeman/20240612140032_new_pr_PSM2…
jfgrimm Jun 13, 2024
b3870a1
Use release tarball
bedroge Jun 13, 2024
0f0846d
use the checksum of the release tarball
bedroge Jun 13, 2024
c76d5bd
rename unpacked sources for components of EasyBuild v4.9.2, to ensure…
boegel Jun 13, 2024
c86a784
Merge pull request #20818 from boegel/eb492_fix
Micket Jun 13, 2024
eb2dbea
adding easyconfigs: DL_POLY_Classic_GUI-1.10.eb
WilleBell Jun 13, 2024
e12c569
Merge pull request #20819 from WilleBell/20240613155313_new_pr_DL_POL…
smoors Jun 13, 2024
1fc885b
fix build of OpenBLAS 0.3.24 on A64FX
boegel Jun 13, 2024
8a65c8b
Merge pull request #20813 from SimonPinches/20240613100321_new_pr_Mav…
smoors Jun 13, 2024
27cc28d
Merge pull request #20806 from pavelToman/20240612193537_new_pr_MeshL…
boegel Jun 13, 2024
3f27cb9
add note about netcdf patch
bedroge Jun 14, 2024
80798ed
Fix build error with numpy with some compilers
Flamefire Jun 13, 2024
798f19a
add extra space
bedroge Jun 14, 2024
15ff949
adding easyconfigs: NanoCaller-3.6.0-foss-2022b.eb, WFA2-2.3.4-GCCcor…
verdurin Jun 14, 2024
b53791c
adding easyconfigs: PyTorch-Geometric-2.5.0-foss-2023a-PyTorch-2.1.2.eb
boegel Jun 14, 2024
a6d3aca
Add missing MUSCLE easyconfig
verdurin Jun 14, 2024
2ae82ff
Merge pull request #18741 from stefan-wolfsheimer/20230907184616_new_…
bedroge Jun 14, 2024
0da7c99
update boost-python version
pavelToman Jun 14, 2024
89ac618
Delete Boost.Python-1.83.0-GCC-12.3.0.eb
pavelToman Jun 14, 2024
67f2094
Merge pull request #20820 from boegel/20240613184929_new_pr_OpenBLAS0324
ocaisa Jun 14, 2024
f300e9a
Merge pull request #20808 from pavelToman/20240612203955_new_pr_IEntr…
boegel Jun 14, 2024
f920eca
Merge pull request #20822 from boegel/20240614101643_new_pr_PyTorch-G…
smoors Jun 14, 2024
1c8185e
Merge pull request #20810 from boegel/20240612231136_new_pr_CUDA1250
smoors Jun 14, 2024
891bbc0
remove empty line
smoors Jun 14, 2024
390a009
Merge pull request #20807 from schiotz/20240612200114_new_pr_GPAW2460
smoors Jun 14, 2024
e9ec80c
Merge pull request #20802 from schiotz/20240612105109_new_pr_GPAW2460
smoors Jun 14, 2024
2df32d1
Merge pull request #20821 from verdurin/20240614081211_new_pr_NanoCal…
smoors Jun 14, 2024
7f51e2f
add support for JupyterHub to TensorBoard
lexming Jun 14, 2024
00590b8
revert removal of use_pip from tensorboard-2.15.1-gfbf-2023a.eb
lexming Jun 14, 2024
e94f62c
Merge pull request #20741 from lexming/20240605000709_new_pr_jupyter-…
smoors Jun 14, 2024
4ede0fd
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
smoors Jun 14, 2024
669ba2a
Merge pull request #20759 from WilleBell/20240607110400_new_pr_langch…
smoors Jun 14, 2024
9dae3e6
Remove maturin, it is not needed as builddependency
WilleBell Jun 14, 2024
6cc0ac6
Move comment for tiktoken version
WilleBell Jun 14, 2024
c9fd241
move rust_ver, builddependencies and dependencies higher up
WilleBell Jun 14, 2024
e76f7d1
Merge pull request #20811 from boegel/20240612231224_new_pr_UCX-CUDA1150
smoors Jun 14, 2024
49857fa
Merge pull request #20711 from WilleBell/20240604104018_new_pr_langch…
smoors Jun 14, 2024
7675fa1
adding easyconfigs: poetry-1.8.3-GCCcore-13.3.0.eb, hatchling-1.24.2-…
boegel Jun 14, 2024
d01ab90
adding easyconfigs: Python-bundle-PyPI-2024.06-GCCcore-13.3.0.eb, fli…
boegel Jun 14, 2024
0d5c94f
Merge pull request #20823 from lexming/tensorboard-jupyter
Micket Jun 14, 2024
3688e75
add missing checksum for fastjsonschema extension in easyconfig for p…
boegel Jun 14, 2024
dfb1cbc
Merge pull request #20826 from boegel/20240614183603_new_pr_poetry183
Micket Jun 14, 2024
7e4e4d2
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
Micket Jun 14, 2024
333d39d
{lib}[GCC/13.3.0] pybind11 v2.12.0, Catch2 v2.13.10
boegel Jun 14, 2024
ef63097
{lang}[gfbf/2024.05] SciPy-bundle v2024.05, meson-python v0.16.0, hyp…
boegel Jun 14, 2024
cadea70
add patch for numexpr 2.10.0 to fix build on top of numpy 1.x
boegel Jun 14, 2024
0da1925
Merge pull request #20827 from boegel/20240614183740_new_pr_Python-bu…
Micket Jun 14, 2024
044cb6c
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
Micket Jun 14, 2024
c158afa
Merge pull request #20825 from WilleBell/patch-1
smoors Jun 15, 2024
2cb88b1
Merge pull request #20829 from boegel/20240614200829_new_pr_pybind112120
branfosj Jun 15, 2024
87bc173
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
Micket Jun 15, 2024
92cb280
adding easyconfigs: Critic2-1.2-foss-2023a.eb
Jun 16, 2024
3c1f76a
Merge pull request #20830 from boegel/20240614201041_new_pr_SciPy-bun…
branfosj Jun 16, 2024
66697a9
fixed hatchling deps
lcniel Jun 17, 2024
f13d4ea
adding easyconfigs: PaStiX-6.3.2-foss-2023b.eb
SimonPinches Jun 17, 2024
d66454b
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
lexming Jun 17, 2024
b9b47a6
adding easyconfigs: SCOTCH-7.0.4-iimpi-2023b.eb, PaStiX-6.3.2-intel-2…
SimonPinches Jun 17, 2024
894bcc2
revert changes to sanity checks of libdap-3.20.11-GCCcore-12.3.0.eb
lexming Jun 17, 2024
3f08ae5
adding easyconfigs: AmberTools-23.6-foss-2023a.eb
pavelToman Jun 17, 2024
6d80107
add pkgconf build dep
branfosj Jun 17, 2024
0c22ac1
add pkgconf build dep
branfosj Jun 17, 2024
0a24ceb
Merge pull request #20837 from SimonPinches/20240617180107_new_pr_PaS…
branfosj Jun 17, 2024
c1837e4
Merge pull request #20838 from SimonPinches/20240617181612_new_pr_SCO…
branfosj Jun 17, 2024
b6d318a
drop to gfbf toolchain
Jun 17, 2024
a2b3a62
add GMP and MPFR as dependencies
bedroge Jun 17, 2024
78426c2
Merge pull request #20833 from appolloford/20240616115337_new_pr_Crit…
Micket Jun 17, 2024
992e0be
Merge pull request #20642 from smoors/20240525114639_new_pr_Safetenso…
Micket Jun 17, 2024
7fd7eff
Merge pull request #20817 from Flamefire/numpy-fix
branfosj Jun 18, 2024
b6f86d3
adding easyconfigs: DMTCP-3.0.0-GCCcore-12.2.0.eb, DMTCP-3.0.0-GCCcor…
Jun 18, 2024
bf7c445
Merge pull request #19497 from stefan-wolfsheimer/NCO-5.1.9-foss-2023
lexming Jun 18, 2024
baa9b83
Merge pull request #20774 from lcniel/20240607122650_new_pr_spaCy374
smoors Jun 18, 2024
6892e56
binutils version corrected
Jun 18, 2024
d6faf3c
adding easyconfigs: pyspoa-0.2.1-GCC-13.2.0.eb, spoa-4.1.0-GCC-13.2.0.eb
PetrKralCZ Jun 18, 2024
e0bc086
adding easyconfigs: python-parasail-1.3.4-foss-2023b.eb, parasail-2.6…
PetrKralCZ Jun 18, 2024
400fabe
Merge pull request #20842 from sassy-crick/20240618101048_new_pr_DMTC…
boegel Jun 18, 2024
b94f12b
adding easyconfigs: imbalanced-learn-0.12.3-gfbf-2023a.eb
lexming Jun 18, 2024
07dd094
Merge pull request #20788 from PetrKralCZ/20240610152104_new_pr_rankw…
boegel Jun 18, 2024
c3eaebb
Merge pull request #20840 from pavelToman/20240617191707_new_pr_Amber…
branfosj Jun 18, 2024
8afa160
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
boegel Jun 18, 2024
d5a68ca
Merge pull request #20420 from WilleBell/20240425155243_new_pr_Gymnas…
boegel Jun 18, 2024
f2a35d9
Merge pull request #20650 from WilleBell/20240527113932_new_pr_MPICH421
boegel Jun 18, 2024
69870d7
Merge pull request #20845 from PetrKralCZ/20240618124716_new_pr_pytho…
boegel Jun 18, 2024
571b840
Merge pull request #20844 from PetrKralCZ/20240618124555_new_pr_pyspo…
boegel Jun 18, 2024
a100374
rename torch_em to torch-em + remove preinstallopts for termcolor whi…
boegel Jun 18, 2024
d58a1fc
add missing && in preinstallopts in nifty + z5py easyconfigs
boegel Jun 18, 2024
003908d
rename torch_em dependency for micro-sam to torch-em
boegel Jun 18, 2024
2e5ca68
Merge branch 'develop' into 20240417162023_new_pr_mm-common106
boegel Jun 18, 2024
a9b5218
stick to libsigc++ 3.4.0 as dependency for GLibmm v2.72.1 w/ GCCcore/…
boegel Jun 18, 2024
f0e91e6
Merge pull request #20841 from bedroge/openfoam_gmp_mpfr
boegel Jun 18, 2024
50ef2a3
Merge branch 'develop' into 5.0.x
boegel Jun 19, 2024
2d549f2
clean up easyconfigs that explicitly set `use_pip`, `sanity_pip_check…
boegel Jun 19, 2024
33cfc6c
Merge pull request #20848 from lexming/20240618151222_new_pr_imbalanc…
verdurin Jun 19, 2024
4666b2f
Merge pull request #20636 from pavelToman/20240524152628_new_pr_micro…
boegel Jun 19, 2024
2eec95c
Merge pull request #20387 from Micket/20240417162023_new_pr_mm-common106
boegel Jun 19, 2024
a7432b4
Merge pull request #20454 from pavelToman/20240502132435_new_pr_empan…
boegel Jun 19, 2024
ef6a9b4
adding easyconfigs: rpmrebuild-2.18.eb
Micket Jun 19, 2024
923a20a
Update to rpmbuild 2.18
Micket Jun 19, 2024
149e42f
Fix style
Micket Jun 19, 2024
4e6752d
add checksum
branfosj Jun 19, 2024
b1e9868
Merge pull request #20861 from Micket/20240619193511_new_pr_rpmrebuil…
branfosj Jun 19, 2024
5c1b42f
Merge branch 'develop' into 5.0.x
boegel Jun 19, 2024
1c783b3
add back PSIPRED-4.02_fix_segfault.patch
boegel Jun 19, 2024
b81bc68
clean up easyconfigs that explicitly set `use_pip`, `sanity_pip_check…
boegel Jun 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
122 changes: 121 additions & 1 deletion RELEASE_NOTES
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,130 @@ For more detailed information, please see the git log.

These release notes can also be consulted at https://docs.easybuild.io/en/latest/Release_notes.html.

The latest version of easybuild-easyconfig provides 19,487 easyconfig files, for 3,470 different software packages,
The latest version of easybuild-easyconfig provides 19,985 easyconfig files, for 3,552 different software packages,
incl. 40 different (compiler) toolchains.


v4.9.2 (12 June 2024)
---------------------

update/bugfix release

- added easyconfigs for foss/2024.05 toolchain (candidate for foss/2024a) (#20646)
- added example easyconfig files for 82 new software packages:
- AEDT (#20357), amdahl (#20346), AMGX (#20255), assembly-stats (#20281), Bio-FeatureIO (#20461),
bitshuffle (#20661), Cassiopeia (#20289), CCCL (#20255), charm-gems (#20327), CheckM2 (#20399),
chromVARmotifs (#20402), cmph (#20278), COMEBin (#20717), Compass (#20500), ctffind5 (#20669), currentNe (#20791),
CVX (#20231), deepfold (#20247), dotNET-Core (#20256), EasyMocap (#20446), ensmallen (#20485), EVcouplings (#20744),
Faiss (#19669), FDMNES (#20321), gnupg-bundle (#20406), grpcio (#20191), hatch-jupyter-builder (#20606),
hevea (#20597), HiGHS (#20186), hmmcopy_utils (#20472), HOMER (#20590), ICON (#20573), jiter (#20746),
LangChain (#20746), langchain-anthropic (#20746), libabigail (#20539), libbraiding (#20655), libhomfly (#20482),
libsupermesh (#20470), LIBSVM-MATLAB (#20752), Lightning (#19964), lil-aretomo (#20696), makefun (#20619),
MetalWalls (#20403), MICOM (#20186), ml-collections (#20247), ml_dtypes (#20707), mlpack (#20485), MOFA2 (#20538),
mumott (#20719), nvitop (#20512), ocamlbuild (#20552), optiSLang (#20320), orthAgogue (#20278), pdf2docx (#20416),
planarity (#20753), plantri (#20467), plmc (#20744), PortAudio (#20307), premailer (#20348), ProteinMPNN (#20705),
PRRTE (#20698), PSM2 (#20496), PyAEDT (#20357), pybind11-stubgen (#20518), PyEXR (#19983), pyGAM (#20385),
PyHMMER (#20544), pyseer (#20502), PyVista (#20649), qmflows (#20384), SciTools-Iris (#20767), SCReadCounts (#20455),
SDL2_gfx (#20466), subunit (#20412), TF-COMB (#20666), tiktoken (#20336), TorchIO (#20648), t-SNE-CUDA (#19669),
VAMPIRE-ASM (#20368), wfdb (#20521), WGDgc (#20367)
- added additional easyconfigs for various supported software packages, including:
- 4ti2 1.6.10, AFNI 24.0.02, Autoconf 2.72, Autotools 20231222, adjustText 1.1.1, aiohttp 3.9.5, alevin-fry 0.9.0,
alsa-lib 1.2.9, atropos 1.1.32, autopep8 2.2.0, BCFtools 1.19, BLIS 1.0, BWA 0.7.18, Boost 1.85.0, bcrypt 4.1.3,
binutils 2.42, bokeh 3.4.1, CGAL 5.6.1, CREST 3.0.1, CellRanger-ARC 2.0.2, CellRanger 8.0.1, CellRank 2.0.2,
Clang 17.0.6, CoCoALib 0.99850, Cython 3.0.10, cURL 8.7.1, cffi 1.16.0, code-server 4.89.1,
configurable-http-proxy 4.6.1, coverage 7.4.4, cpio 2.15, cppyy 3.1.2, cysignals 1.11.4, Doxygen 1.11.0,
dask-labextension 7.0.0, dask 2024.5.1, deal.II 9.5.2, dorado 0.5.3, dotNET-Core 8.0.203, E-ANTIC 2.0.2,
ECL 24.5.10, ESPResSo 4.2.2, eclib 20240408, expat 2.6.2, FLTK 1.3.9, FMM3D 1.0.4, FlexiBLAS 3.4.4, f90wrap 0.2.13,
fgbio 2.2.1, fontconfig 2.15.0, freetype-py 2.4.0, GAMESS-US 20220930-R2 + 20230930-R2, GCC 13.3.0 + 14.1.0,
GDB 14.2, GDRCopy 2.4.1, GOATOOLS 1.4.5, GTDB-Tk 2.4.0, Giza 1.4.1, gc 8.2.6, gcloud 472.0.0, gemmi 0.6.5,
gettext 0.22.5, giac 1.9.0-99, git 2.45.1, gmsh 4.12.2, gsutil 5.29, HDDM 0.9.9, HTSlib 1.19.1, HyPhy 2.5.60,
h5py 3.11.0, hwloc 2.10.0, ICU 75.1, IOR 4.0.0, imagecodecs 2024.1.1, imgaug 0.4.1, ipympl 0.9.4,
Jupyter-bundle 20240522, JupyterHub 4.1.5, JupyterLab 4.2.0, JupyterNotebook 7.2.0, jupyter-matlab-proxy 0.12.2,
jupyter-resource-usage 1.0.2, jupyter-rsession-proxy 2.2.0, jupyter-server-proxy 4.1.2, jupyter-server 2.14.0,
Kalign 3.4.0, KrakenUniq 1.0.4, kallisto 0.50.1, LAPACK 3.12.0, libarchive 3.7.4, libde265 1.0.15, libdeflate 1.20,
libdwarf 0.9.2, libfabric 1.21.0, libffi 3.4.5, libgcrypt 1.10.3, libgpg-error 1.48, libheif 1.17.6, libidn2 2.3.7,
libnsl 2.0.1, libpciaccess 0.18.1, libpng 1.6.43, libuv 1.48.0, libxml2 2.12.7, line_profiler 4.1.2, MATSim 15.0,
MDTraj 1.9.9, Mako 1.3.5, Meson 1.4.0, MetaMorpheus 1.0.5, Molpro 2024.1.0, MuJoCo 3.1.4, matlab-proxy 0.18.1,
mold 2.31.0, mpmath 1.3.0, NASM 2.16.03, NanoPlot 1.42.0, Nextflow 24.04.2, Ninja 1.12.1, nanoget 1.19.1,
napari 0.4.19.post1, nauty 2.8.8, ncurses 6.5, nghttp2 1.58.0, nghttp3 1.3.0, nglview 3.1.2, ngtcp2 1.2.0,
nodejs 20.13.1, numactl 2.0.18, nvtop 3.1.0, OCaml 5.1.1, OSU-Micro-Benchmarks 7.4, OpenBLAS 0.3.27, OpenMPI 5.0.3,
PARI-GP 2.15.5, PCRE2 10.43, PMIx 5.0.2, Perl 5.38.2, PhyML 3.3.20220408, PnetCDF 1.13.0, PyAMG 5.1.0,
PyQtGraph 0.13.7, PyTorch-Geometric 2.5.0, PyTorch-bundle 2.1.2, PycURL 7.45.3, Pysam 0.22.0, Python 3.12.3,
p11-kit 0.25.3, p4est 2.8.6, parallel 20240322, pauvre 0.2.3, petsc4py 3.20.3, pkgconf 2.2.0, plc 3.10, polars 0.20.2,
poppler 24.04.0, psutil 5.9.8, py3Dmol 2.1.0, pybedtools 0.9.1, pygame 2.5.2, pyiron 0.5.1, pyro-ppl 1.9.0,
python-mujoco 3.1.4, ROOT 6.30.06, RPostgreSQL 0.7-6, RStudio-Server 2023.12.1+402, Rtree 1.2.0, Rust 1.78.0,
SAMtools 1.19.2, SCOTCH 7.0.4, SDL2_image 2.8.2, SDL2_mixer 2.8.0, SDL2_ttf 2.22.0, SQLite 3.45.3, SWIG 4.2.1,
SentencePiece 0.2.0, Seurat 5.1.0, SeuratDisk 20231104, SimNIBS 4.0.1, Singular 4.4.0, Spack 0.21.2, Squidpy 1.4.1,
SymEngine-python 0.11.0, SymEngine 0.11.2, sbt 1.6.2, scikit-build-core 0.9.3, scikit-learn 1.4.2, TOBIAS 0.16.1,
Tcl 8.6.14, TensorFlow 2.15.1, Transformers 4.39.3, texlive 20230313, tmux 3.4, tokenizers 0.15.2, 0.2.5.20231120,
tornado 6.4, UCC 1.3.0, UCX 1.16.0, util-linux 2.40, VSCode 1.88.1, Valgrind 3.23.0, VisPy 0.14.1, wget 1.24.5,
XZ 5.4.5, xorg-macros 1.20.1, xprop 1.2.7, xtb 6.7.0, xxd 9.1.0307, yaml-cpp 0.8.0, zarr 2.17.1, zfp 1.0.1,
zlib-ng 2.1.6, zlib 1.3.1, zstd 1.5.6
- minor enhancements, including:
- add missing (optional) dependency pyproject-metadata to scikit-build-core (#20391)
- add hatch-requirements-txt extension to hatchling easyconfigs (#20389)
- install pkg-config files for ncurses 6.4 when using GCCcore toolchain (#20405)
- use regular 'configure' instead of wrapper script for recent UCX easyconfigs (#20428)
- add RISC-V support to UCX 1.15.0 (#20429), UCC 1.2.0 (#20432), BLIS 0.9.0 (#20468), PAPI 7.1.0 (20659)
- add extensions to R-bundle-CRAN v2023.12: cmna (#20445), rhandsontable (#20614), XBRL (#20506)
- add checksum for RISC-V version to easyconfig for Java 21.0.2 (#20495)
- remove 'TORCHVISION_INCLUDE' from PyTorch-bundle easyconfigs, now handled by custom easyblock for torchvision (#20504)
- add dependencies required for GUI in Cellpose 2.2.2 easyconfigs (#20620)
- add 'build_info_msg' about kernel modules to GDRCopy (#20641)
- build both static and shared libs for Brotli 1.1.0 (#20757)
- various bug fixes, including:
- add missing dependencies for funannotate (#17690)
- fix path to SuiteSparse include/lib in easyconfig for CVXopt v1.3.1 (#20232)
- fix Highway 1.0.3 on some systems by disabling 'AVX3_DL' (#20298)
- replace incorrect scikit-bio 0.5.9 with scikit-bio 0.6.0 as dependency for scCODA (#20300)
- add alternate checksum to OpenMolcas v23.06 (#20301)
- change arrow-R dependency of Bioconductor v3.18 to v14.0.1 (which depends on required matching Arrow v14.0.1) (#20324)
- fix hardcoded '/bin/mv' path in Rhdf5lib extension included in R-bundle-Bioconductor v3.16 + v3.18 (#20378)
- remove dependency on HDF5 in recent Bioconductor easyconfigs (#20379)
- make sure that libjpeg-turbo libraries are installed in 'lib' subdirectory (#20386)
- add patch for Libint 2.7.2 to fix compiler error with glibc >= 2.34 (#20396)
- use 'bash' rather than 'sh' to run PLINK-2.00a3.7 tests (#20404)
- add patch to fix 'UNPACK-OPAL-VALUE: UNSUPPORTED TYPE 33 FOR KEY' error in OpenMPI 4.1.5 (#20422)
- add patch to increase compatibility with AVX512 platforms for bwa-mem2 v2.2.1 (#20434)
- add patch for GROMACS 2024.1 to fix filesystem race in tests (#20439)
- demote poetry to build dependency for nanocompore (#20453)
- add patch to fix CVE-2024-27322 in R v3.6.x (#20464), v4.0.x (#20463), and v4.1.x + v4.2.x + v4.3.x (#20462)
- disable test that fetches from the web for torchtext extension in PyTorch-bundle v2.1.2 (#20484)
- fix sanity check paths for JupyterLab 4.0.5 (#20514)
- fix detection of CC/CXX compilers for 'wmake' in OpenFOAM v2306 + v2312 (#20517)
- use the included gmxapi for GROMACS 2024.1 (#20522)
- add new checksum for signal_1.8-0 to R-bundle-CRAN-2023.12 (#20527)
- fix test in Cwd extension of Perl-bundle-CPAN 5.36.1 (#20536)
- fix patch name in easyconfig for Perl-bundle-CPAN 5.36.1 + add also use it for Perl-bundle-CPAN 5.38.0 (#20540)
- fix cwd_enoent test in Perl (#20541)
- move dependency on BeasutifulSoup in IPython v8.14.0 to jupyter-server (#20547)
- remove dependency on BeasutifulSoup from IPython v8.17.2 (#20548)
- add alternative checksum for source tarball of MONAI 1.3.0 (#20618)
- add cpio as build dependency to recent BLAST+ versions (#20674)
- add --disable-htmlpages to recent FFmpeg easyconfigs (#20686)
- remove duplicate crates from easyconfig for timm-0.9.7 (#20687)
- add missing HDF5 dependency in recent Armadillo easyconfigs (>= 11.4.3) (#20710)
- add patches for failing LAPACK tests and RISC-V test segfaults to OpenBLAS 0.3.27 (#20745)
- move all easyconfigs for libavif to GCCcore toolchain + fix dependencies (#20747)
- make sure mummerplot can use gnuplot if available for recent MUMmer (#20749)
- prevent configure script of recent BLAST+ versions from prepending system paths to $PATH (#20751)
- fix fastparquet v2023.4.0 using CargoPythonBundle easyblock (#20775)
- remove --with-64 from configopts for recent BLAST+ versions (#20784)
- add patch to fix build of pdsh 2.34 with Slurm 23.x (#20795)
- other changes:
- move 'build' from extensions to dependencies in easyconfig for napari 0.4.18 (#20433)
- update version of fsspec extension in easyconfig for Squidpy 1.4.1 to be compatible with s3fs provided via PyTorch-bundle (#20477)
- add commented out PSM2 dependency, relevant for x86_64 systems with OmniPath, to recent libfabric easyconfigs (#20501, #20585, #20794)
- replace SQLAlchemy extension with regular dependency in easyconfig for Optuna v3.5.0 (#20510)
- replace SQLAlchemy extension in JupyterHub v4.0.2 easyconfig with regular dependency (#20511)
- bump Cython to v3.0.8 in Cartopy v0.22.0 easyconfig for foss/2023a toolchain, to avoid dependency version conflict with sckit-learn v1.4.2, which requires Cython >= v3.0.8 (#20525)
- change dependency on hatchling of BeautifulSoup v4.12.2 to a build dependency (#20546)
- bump async-timeout to 4.0.3 in aiohttp 3.8.5 (#20553)
- stick to gfbf/2023a as toolchain for ipympl v0.9.3 (#20586)
- rename tornado-timeouts.patch to tornado-6.1_increase-default-timeouts.patch + add missing authorship (#20587)
- remove easyconfigs for CellBender v0.3.1, since this version has been redacted due to a serious bug (#20722)


v4.9.1 (5 April 2024)
---------------------

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
easyblock = 'ConfigureMake'

name = 'ANTLR'
version = '2.7.7'
versionsuffix = '-Java-%(javaver)s'

homepage = 'https://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': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://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
]

builddependencies = [('binutils', '2.40')]

dependencies = [('Java', '11', '', SYSTEM)]

configopts = '--disable-examples --disable-csharp --disable-python'

sanity_check_paths = {
'files': ['bin/antlr', 'bin/antlr-config'],
'dirs': ['include'],
}

sanity_check_commands = ["antlr --help"]

moduleclass = 'tools'
45 changes: 45 additions & 0 deletions easybuild/easyconfigs/a/ASE/ASE-3.23.0-gfbf-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
easyblock = 'PythonBundle'

name = 'ASE'
version = '3.23.0'

homepage = 'https://wiki.fysik.dtu.dk/ase'
description = """ASE is a python package providing an open source Atomic Simulation Environment
in the Python scripting language.

From version 3.20.1 we also include the ase-ext package, it contains optional reimplementations
in C of functions in ASE. ASE uses it automatically when installed."""

toolchain = {'name': 'gfbf', 'version': '2023a'}

dependencies = [
('Python', '3.11.3'),
('Python-bundle-PyPI', '2023.06'),
('SciPy-bundle', '2023.07'),
('Flask', '2.3.3'),
('matplotlib', '3.7.2'),
('Tkinter', '%(pyver)s'), # Needed by GUI of ASE
('spglib-python', '2.1.0'), # optional
]

exts_list = [
('pytest-mock', '3.11.1', {
'checksums': ['7f6b125602ac6d743e523ae0bfa71e1a697a2f5534064528c6ff84c2f7c2fc7f'],
}),
('ase', version, {
'checksums': ['91a2aa31d89bd90b0efdfe4a7e84264f32828b2abfc9f38e65e041ad76fec8ae'],
}),
('ase-ext', '20.9.0', {
'checksums': ['a348b0e42cf9fdd11f04b3df002b0bf150002c8df2698ff08d3c8fc7a1223aed'],
}),
]

sanity_check_paths = {
'files': ['bin/ase'],
'dirs': ['lib/python%(pyshortver)s/site-packages'],
}

# make sure Tkinter is available, otherwise 'ase gui' will not work
sanity_check_commands = ["python -c 'import tkinter' "]

moduleclass = 'chem'
45 changes: 45 additions & 0 deletions easybuild/easyconfigs/a/ASE/ASE-3.23.0-iimkl-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
easyblock = 'PythonBundle'

name = 'ASE'
version = '3.23.0'

homepage = 'https://wiki.fysik.dtu.dk/ase'
description = """ASE is a python package providing an open source Atomic Simulation Environment
in the Python scripting language.

From version 3.20.1 we also include the ase-ext package, it contains optional reimplementations
in C of functions in ASE. ASE uses it automatically when installed."""

toolchain = {'name': 'iimkl', 'version': '2023a'}

dependencies = [
('Python', '3.11.3'),
('Python-bundle-PyPI', '2023.06'),
('SciPy-bundle', '2023.07'),
('Flask', '2.3.3'),
('matplotlib', '3.7.2'),
('Tkinter', '%(pyver)s'), # Needed by GUI of ASE
('spglib-python', '2.1.0'), # optional
]

exts_list = [
('pytest-mock', '3.11.1', {
'checksums': ['7f6b125602ac6d743e523ae0bfa71e1a697a2f5534064528c6ff84c2f7c2fc7f'],
}),
('ase', version, {
'checksums': ['91a2aa31d89bd90b0efdfe4a7e84264f32828b2abfc9f38e65e041ad76fec8ae'],
}),
('ase-ext', '20.9.0', {
'checksums': ['a348b0e42cf9fdd11f04b3df002b0bf150002c8df2698ff08d3c8fc7a1223aed'],
}),
]

sanity_check_paths = {
'files': ['bin/ase'],
'dirs': ['lib/python%(pyshortver)s/site-packages'],
}

# make sure Tkinter is available, otherwise 'ase gui' will not work
sanity_check_commands = ["python -c 'import tkinter' "]

moduleclass = 'chem'
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
easyblock = 'PythonBundle'

name = 'Albumentations'
version = '1.4.0'

homepage = 'https://albumentations.ai'
description = "Albumentations is a Python library for fast and flexible image augmentations"

toolchain = {'name': 'foss', 'version': '2023a'}

dependencies = [
('Python', '3.11.3'),
('Python-bundle-PyPI', '2023.06'),
('SciPy-bundle', '2023.07'),
('PyYAML', '6.0'),
('scikit-image', '0.22.0'),
('scikit-learn', '1.3.1'),
('OpenCV', '4.8.1', '-contrib'),
]

preinstallopts = "sed -i 's|CHOOSE_INSTALL_REQUIRES),|[]),|g' setup.py && "

exts_list = [
('qudida', '0.0.4', {
'checksums': ['db198e2887ab0c9aa0023e565afbff41dfb76b361f85fd5e13f780d75ba18cc8'],
}),
('albumentations', version, {
'checksums': ['649f8a14896f788b356ecc70083c4fb91bedab4ff4e2b39ad217a824e189ded0'],
}),
]

moduleclass = 'vis'
86 changes: 86 additions & 0 deletions easybuild/easyconfigs/a/AmberTools/AmberTools-23.6-foss-2023a.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
easyblock = 'EB_Amber'

name = 'AmberTools'
local_ambertools_ver = 23
# Patch levels from http://ambermd.org/AmberPatches.php and http://ambermd.org/ATPatches.php
patchlevels = (6, 0) # (AmberTools, Amber)
version = '%s.%s' % (local_ambertools_ver, patchlevels[0])

homepage = 'https://ambermd.org/'
description = """AmberTools consists of several independently developed packages that work well by themselves,
and with Amber itself. The suite can also be used to carry out complete molecular dynamics simulations,
with either explicit water or generalized Born solvent models."""

toolchain = {'name': 'foss', 'version': '2023a'}
toolchainopts = {'usempi': True}

# download requires registration
local_download_credentials = '?Name=Easybuild&Institution=Easybuild&City=Internet&State=Other&Country=Belgium'
source_urls = ['https://ambermd.org/cgi-bin/AmberTools%s-get.pl' % local_ambertools_ver]
sources = [{
'download_filename': local_download_credentials,
'filename': 'AmberTools%s.tar.bz2' % local_ambertools_ver,
}]
patches = [
'AmberTools-20_cmake-locate-netcdf.patch',
'AmberTools-20_fix_missing_MPI_LIBRARY_error.patch',
'AmberTools-20_fix_xblas_missing_make_dependency.patch',
'AmberTools-21_CMake-FlexiBLAS.patch',
'AmberTools-21_fix_incorrect_dvout_call.patch',
'AmberTools-21_fix_more_blas_argument_problems.patch',
'AmberTools-21_fix_potential_use_before_init.patch',
'AmberTools-21_fix_rism_argument_mismatch.patch',
'AmberTools-21_fix_xray_fftpack_arg_mismatch.patch',
'AmberTools-22_fix_test_missing_cuda_dir.patch',
]
checksums = [
{'AmberTools23.tar.bz2': 'debb52e6ef2e1b4eaa917a8b4d4934bd2388659c660501a81ea044903bf9ee9d'},
{'AmberTools-20_cmake-locate-netcdf.patch': '473e07c53b6f641d96d333974a6af2e03413fecef79f879d3fdecf7fecaab4d0'},
{'AmberTools-20_fix_missing_MPI_LIBRARY_error.patch':
'0b89a0624167bc23876bcdefcb1055f591e38e3bd559a71d5749e342bd311acc'},
{'AmberTools-20_fix_xblas_missing_make_dependency.patch':
'ff25e91fdc72347a778c3837b581e174d6a8c71efa5b46e11391b18bca84fd65'},
{'AmberTools-21_CMake-FlexiBLAS.patch': '9543812c24c4b7842f64f1f8abaf2c92b5c4c0fadcdbd9811e76b81a778f0d36'},
{'AmberTools-21_fix_incorrect_dvout_call.patch':
'1054d4007f5c79126a41582e1e80514267cf406416ed6c471574cd708b16319b'},
{'AmberTools-21_fix_more_blas_argument_problems.patch':
'c6279b57752239184b942d37f760749494ae0eff95236f3368c76ac0d2726a7c'},
{'AmberTools-21_fix_potential_use_before_init.patch':
'377e645b5bd2c91ebb4d0b6fbca0407a94289e5ddc5b1e7ed0cb0b0724ad2139'},
{'AmberTools-21_fix_rism_argument_mismatch.patch':
'14255e5739cec39303df570f06820c7532f7395e1b73b1e4104377984e2c9fc1'},
{'AmberTools-21_fix_xray_fftpack_arg_mismatch.patch':
'99c954e693659efc2a1d121f91510f56408006f0751d91595f45a34b03364e2f'},
{'AmberTools-22_fix_test_missing_cuda_dir.patch':
'fb1ab74314d7816169bb9f3f527b78085654aae2825c52cebf50a5760401b737'},
]

builddependencies = [
('CMake', '3.26.3'),
('pkgconf', '1.9.5'),
('Bison', '3.8.2'),
('flex', '2.6.4'),
('make', '4.4.1'),
]

dependencies = [
('zlib', '1.2.13'),
('bzip2', '1.0.8'),
('Python', '3.11.3'),
('SciPy-bundle', '2023.07'),
('Perl', '5.36.1'),
('Perl-bundle-CPAN', '5.36.1'),
('Boost', '1.82.0'),
('libreadline', '8.2'),
('matplotlib', '3.7.2'),
('netCDF', '4.9.2'),
('netCDF-Fortran', '4.6.1'),
('PnetCDF', '1.12.3'),
('Tkinter', '%(pyver)s'),
('X11', '20230603'),
('mpi4py', '3.1.4'),
]

runtest = True

moduleclass = 'chem'
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,13 @@ source_urls = ['https://sourceforge.net/projects/arma/files']
sources = [SOURCELOWER_TAR_XZ]
checksums = ['87603263664988af41da2ca4f36205e36ea47a9281fa6cfd463115f3797a1da2']

builddependencies = [('CMake', '3.24.3')]
builddependencies = [
('CMake', '3.24.3'),
]

dependencies = [
('Boost', '1.79.0'),
('HDF5', '1.12.2'),
('arpack-ng', '3.8.0'),
]

Expand Down
Loading
Loading