Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3651 commits
Select commit Hold shift + click to select a range
864863f
Fix some typos found in software descriptions
xdelaruelle Nov 3, 2023
2dfc091
Merge pull request #19156 from boegel/develop
migueldiascosta Nov 4, 2023
a5933b4
Merge pull request #19142 from xdelaruelle/typos_fix
boegel Nov 5, 2023
9ea1c0d
Merge branch 'develop' into 5.0.x
boegel Nov 6, 2023
ab7d2fb
Make Pillow easyconfigs aware of sysroot
ocaisa Nov 13, 2023
46d1ef3
Fix typo
ocaisa Nov 13, 2023
d6eed10
fix possible error/crash in NCCL on x86 due to cpuid
Flamefire Nov 14, 2023
c595a67
adding easyconfigs: xxHash-0.8.1-GCCcore-10.2.0.eb
SimonPinches Nov 16, 2023
573f570
enhance easyconfigs for gnuplot 5.4.x to make sure that Lua dependenc…
boegel Nov 18, 2023
2f93122
Merge pull request #19261 from boegel/20231118121554_new_pr_gnuplot541
bedroge Nov 18, 2023
bcfa754
patch Pillow's setup.py rather than hardcoding system paths in $CPATH…
boegel Nov 20, 2023
5110abc
clean up easyconfigs that explicitly set `use_pip`, `sanity_pip_check…
SebastianAchilles Nov 21, 2023
fb3096a
Merge branch 'develop' into 20230531110755_new_pr_json-fortran830
ocaisa Nov 22, 2023
6a6f2a7
Merge pull request #17994 from SimonPinches/20230531110755_new_pr_jso…
ocaisa Nov 22, 2023
fbb5840
adding easyconfigs: python-xxhash-2.0.2-GCCcore-10.2.0.eb
SimonPinches Nov 25, 2023
3a5908a
fix PAPI test step hanging on some systems
Flamefire Dec 7, 2023
9b6eda4
Add comment why we run only 'test'
Flamefire Dec 7, 2023
d6bbccc
Merge pull request #19372 from Flamefire/20231207092912_new_pr_PAPI543
jfgrimm Dec 7, 2023
b7fcfa0
Revive iperf2
NordMike Dec 7, 2023
2a989f1
Easyconfig for Intel MPI Benchmarks on gompi-2020b
NordMike Dec 7, 2023
f9a4868
fix for sanity check when rpath linking is enabled
bedroge Dec 9, 2023
7193bf6
always install libraries to 'lib/'
bedroge Dec 10, 2023
b4a892b
use CXX and CXXFLAGS instead of hardcoded values
bedroge Dec 10, 2023
71acac9
move kim-api/2.2.1-GCCcore-10.2.0 to GCC
Dec 12, 2023
be76e5f
and move deps
Dec 12, 2023
20448b7
need an iccifort/2020.4.304 kim-api
Dec 12, 2023
8ab97dd
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
lexming Dec 14, 2023
11eff7e
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
branfosj Dec 17, 2023
1a5345b
Merge pull request #16400 from SimonPinches/20221013153130_new_pr_mot…
branfosj Dec 18, 2023
6539651
Merge branch 'develop' into 5.0.x
boegel Dec 27, 2023
0562663
Merge pull request #19378 from NordMike/IMB-2020b
smoors Dec 27, 2023
c8a67da
Update easybuild/easyconfigs/i/iperf/iperf-2.1.9-GCCcore-10.2.0.eb
NordMike Dec 27, 2023
fc2499b
Update easybuild/easyconfigs/i/iperf/iperf-2.1.9-GCCcore-10.2.0.eb
NordMike Dec 27, 2023
c271b12
Update easybuild/easyconfigs/i/iperf/iperf-2.1.9-GCCcore-10.2.0.eb
NordMike Dec 27, 2023
a4088d8
Update easybuild/easyconfigs/i/iperf/iperf-2.1.9-GCCcore-10.2.0.eb
NordMike Dec 27, 2023
51e01ec
Update iperf-2.1.9-GCCcore-10.2.0.eb
NordMike Dec 27, 2023
df28597
Merge pull request #17990 from lexming/20230530140849_new_pr_Demystif…
SebastianAchilles Dec 27, 2023
e6e9eed
Update iperf-2.1.9-GCCcore-10.2.0.eb
NordMike Dec 27, 2023
9d7cbaa
Merge pull request #19379 from NordMike/revive_iperf2
smoors Dec 28, 2023
c1f7638
Merge pull request #19319 from SimonPinches/20231125111625_new_pr_pyt…
smoors Dec 29, 2023
4ce10ca
Merge pull request #19463 from easybuilders/4.9.x
boegel Dec 30, 2023
9eff7d2
Merge branch 'develop' into 5.0.x
boegel Dec 31, 2023
6936e1a
bypass .mod file in GeneMark-ET (#19500)
branfosj Jan 9, 2024
3b7ed7e
change homepage for argtable (#19551)
SethosII Jan 11, 2024
d894efd
remove Python versionsuffix for PCMSolver with iimpi/2020b
boegel Jan 13, 2024
be54cf6
Merge pull request #12895 from akesandgren/20210518135026_new_pr_Nipy…
boegel Jan 13, 2024
c71cab9
Merge pull request #13246 from dilasgoi/20210623152648_new_pr_PCMSolv…
boegel Jan 13, 2024
edbcdff
Merge branch 'develop' of https://github.com/easybuilders/easybuild-e…
boegel Jan 14, 2024
1f5ee91
Merge branch 'develop' into 5.0.x
boegel Jan 15, 2024
6e1e421
use https source URL for alsa-lib
boegel Jan 18, 2024
af62869
Merge branch '5.0.x' into sa-cleanup-use-pip-sanity-pip-check-and-dow…
boegel Jan 18, 2024
f2e2525
don't enable download_dep_fail, use_pip, sanity_pip_check in recent e…
boegel Jan 18, 2024
3bb736e
add missing dm-tree dependency for dm-reverb 0.2.0
boegel Jan 19, 2024
467cd7d
Merge pull request #19653 from boegel/20240119165242_new_pr_dm-reverb020
branfosj Jan 19, 2024
6b339f2
Merge branch 'develop' into 5.0.x
boegel Jan 19, 2024
5bffe32
Merge pull request #1 from Flamefire/pyiron
lcniel Jan 23, 2024
998cf85
Merge branch '5.0.x' into sa-cleanup-use-pip-sanity-pip-check-and-dow…
boegel Jan 24, 2024
8fb1184
adding easyconfigs: TAMkin-1.2.6-foss-2020a-Python-3.8.2.eb, TAMkin-1…
Flamefire Jan 25, 2024
b2d14f3
Use matplotlib 3.3.3 for 2020b
Flamefire Jan 25, 2024
71293cf
remove `easybuild_version = '3.5.0'` from R easyconfigs
branfosj Jan 27, 2024
6316659
Merge pull request #19736 from branfosj/remove_easybuild_version
boegel Jan 29, 2024
0f26e37
stop using custom easyblock for Doxygen
branfosj Jan 29, 2024
4903350
Merge branch 'develop' into 5.0.x
boegel Feb 7, 2024
9e31db4
Merge branch '5.0.x' into sa-cleanup-use-pip-sanity-pip-check-and-dow…
boegel Feb 7, 2024
f8fd66d
don't enable download_dep_fail, use_pip, sanity_pip_check in recent e…
boegel Feb 7, 2024
ac3ef9d
make sure that Brunsli libraries are installed into /lib (#19805)
boegel Feb 7, 2024
ab18353
Merge pull request #19265 from SebastianAchilles/sa-cleanup-use-pip-s…
boegel Feb 8, 2024
f13be5e
Merge branch 'develop' into 5.0.x
boegel Feb 12, 2024
603a70d
remove numa configure option from hwloc 2.2+
Flamefire Feb 12, 2024
d892dbc
fix MS_RDONLY error in OpenMPI 4.0.5
Flamefire Feb 12, 2024
8a9b083
all but the latest Perls
branfosj Feb 12, 2024
4597132
checksums
branfosj Feb 12, 2024
ffcea81
add `download_instructions` to WIEN2k easyconfigs
branfosj Feb 18, 2024
350bf2f
add `download_instructions` to TetGen easyconfig
branfosj Feb 18, 2024
2533d72
add `download_instructions` to AMS easyconfigs
branfosj Feb 18, 2024
e6e8d91
Merge pull request #19896 from branfosj/tetgen
Micket Feb 18, 2024
83492c2
add `download_instructions` to GeneMark-ET easyconfigs
branfosj Feb 18, 2024
3c3fff3
Merge pull request #19905 from branfosj/ams
Micket Feb 18, 2024
2fd74cf
Merge pull request #19910 from branfosj/gmet
Micket Feb 18, 2024
739a2e3
add `download_instructions` to IMOD easyconfigs
branfosj Feb 19, 2024
847967b
add `download_instructions` to MotionCor2 easyconfigs
branfosj Feb 19, 2024
12c0cb1
add `download_instructions` to Amber easyconfigs
branfosj Feb 19, 2024
1223a01
https
branfosj Feb 20, 2024
4d5f6ff
add OpenMPI-4.1.x_add_atomic_wmb.patch and update checksums accordingly
bedroge Feb 20, 2024
08149ef
Remove --disable-libdeflate option from LibTIFF 4.1.0
Flamefire Feb 21, 2024
bfbe4ca
Merge pull request #19929 from branfosj/20240219164258_new_pr_MotionC…
jfgrimm Feb 21, 2024
aeac4ab
Remove git version check and fix test command for molmod 1.4.8
Flamefire Feb 21, 2024
0e1a9af
Merge pull request #19952 from Flamefire/20240221165514_new_pr_molmod148
jfgrimm Feb 22, 2024
7727580
Merge pull request #19951 from Flamefire/20240221154805_new_pr_LibTIF…
jfgrimm Feb 22, 2024
1195088
Merge pull request #19935 from branfosj/20240219195242_new_pr_Amber2011
jfgrimm Feb 23, 2024
2e3cd3e
Merge pull request #19837 from Flamefire/20240212164635_new_pr_OpenMP…
Micket Feb 26, 2024
129a88c
Merge pull request #19833 from Flamefire/20240212140947_new_pr_hwloc241
Micket Feb 27, 2024
e27adf5
Fix test_vsa_no_mass
Flamefire Feb 28, 2024
1573e11
Remove --disable-docs configure option from FriBidi 1.0.5+
Flamefire Feb 29, 2024
055cc9b
Merge pull request #19998 from Flamefire/20240229094502_new_pr_FriBid…
ocaisa Feb 29, 2024
da74027
Merge branch 'develop' into 5.0.x
boegel Feb 29, 2024
a4c5fe4
use system architecture template in DB_File
SebastianAchilles Mar 1, 2024
c2faa27
Merge pull request #20004 from boegel/5.0.x
branfosj Mar 2, 2024
e2e4a99
update homepage and source_urls for SPAdes
branfosj Mar 3, 2024
0139887
Merge pull request #20018 from branfosj/20240303085817_new_pr_SPAdes3130
Micket Mar 3, 2024
8b60938
Remove disable-visibility configure flag from GTK3
Flamefire Mar 4, 2024
3667623
Remove mpi configure option from libfdf 0.2.2
Flamefire Mar 5, 2024
6e69d82
Fix configure option and gpertools dependency of MIRA 5.0
Flamefire Mar 7, 2024
402a762
Merge branch 'develop' into 5.0.x
boegel Mar 11, 2024
aed0907
Merge pull request #20076 from boegel/5.0.x
branfosj Mar 11, 2024
e1b2feb
Merge pull request #20034 from Flamefire/20240305091836_new_pr_libfdf022
boegel Mar 14, 2024
ed03088
Merge pull request #19722 from Flamefire/20240125132141_new_pr_TAMkin126
ocaisa Mar 20, 2024
eed8b46
Switch libxc sources to gitlab
Micket Mar 20, 2024
0cbd15a
New homepage
Micket Mar 20, 2024
c3ec8e8
Merge branch 'develop' into 20231211192606_new_pr_pyiron051
ocaisa Mar 22, 2024
4af928c
Merge branch 'develop' into 5.0.x
boegel Mar 28, 2024
c220f3a
clean up easyconfigs that explicitly set `use_pip`, `sanity_pip_check…
boegel Mar 28, 2024
6344dbe
Merge pull request #20236 from boegel/5.0.x
Micket Mar 29, 2024
5e850db
Merge pull request #20294 from easybuilders/4.9.x
migueldiascosta Apr 5, 2024
8daf08d
Merge pull request #20313 from boegel/develop
Micket Apr 5, 2024
ccb3b80
Merge branch 'develop' into 5.0.x
boegel Apr 6, 2024
3ee8c0c
Merge pull request #20314 from boegel/5.0.x
Micket Apr 6, 2024
f3e51c0
Move all legacy QuantumESPRESSO easyconfigs to the legacy easyblock
ocaisa Apr 14, 2024
2abd097
make sure that libjpeg-turbo libraries are installed in 'lib' subdire…
boegel Apr 17, 2024
8f83497
Merge branch 'develop' into 20231211192606_new_pr_pyiron051
ocaisa Apr 23, 2024
ce78dff
add patch to fix CVE in R v4.0.x
boegel May 2, 2024
3494380
Merge branch 'develop' into 5.0.x
lexming May 6, 2024
ccea7ca
remove CMAKE_INSTALL_LIBDIR settings from configopts as those are now…
lexming May 6, 2024
fb51c3e
Merge pull request #20476 from lexming/5.0.x-sync
boegel May 6, 2024
e96fbf7
Merge branch 'develop' into 5.0.x
boegel May 22, 2024
3103b2a
Merge pull request #20578 from boegel/5.0.x
lexming May 22, 2024
446b715
add `build_info_msg` abour kernel modules to GDRCopy
branfosj May 25, 2024
9e3278d
Merge remote-tracking branch 'eb/5.0.x' into cmake-libdir-clean
lexming May 29, 2024
0ace2c0
Merge branch 'develop' into 5.0.x
boegel Jun 5, 2024
2ccf2a3
Merge pull request #20742 from boegel/5.0.x
smoors Jun 5, 2024
2c4cba9
Merge branch '5.0.x' into cmake-libdir-clean
lexming Jun 10, 2024
b6fd875
Merge pull request #19398 from lcniel/20231211192606_new_pr_pyiron051
ocaisa Jun 10, 2024
89564f2
Merge pull request #20799 from easybuilders/4.9.x
migueldiascosta Jun 11, 2024
24fb66a
Easyblock update means most changes are no longer required
ocaisa Jun 13, 2024
b4189c2
Merge branch 'develop' into 5.0.x
boegel Jun 19, 2024
d7a3d74
Merge pull request #20851 from boegel/5.0.x
bedroge Jun 24, 2024
98b4ad0
Merge pull request #20487 from lexming/cmake-libdir-clean
boegel Jul 3, 2024
f67cb7d
phonopy changed their homepage from version 2.5
WilleBell Jul 17, 2024
02250ae
Merge branch 'develop' into 20240308101931_new_pr_QuantumESPRESSO67
ocaisa Jul 22, 2024
d09e03f
Merge pull request #21014 from WilleBell/20240717112939_new_pr_phonop…
migueldiascosta Jul 23, 2024
bee857e
Fix download URLs for old Intel software (2018-23)
bartoldeman Aug 1, 2024
b5d89bd
Szip: Update source and homepage URLs
hattom Aug 5, 2024
dad6867
Merge pull request #21129 from hattom/20240705_Szip_update
branfosj Aug 5, 2024
e735b40
Merge pull request #21108 from ComputeCanada/IRC_NAS
branfosj Aug 6, 2024
a0d305f
Merge branch 'develop' into 5.0.x
boegel Aug 15, 2024
b773985
Merge pull request #21191 from boegel/5.0.x
Micket Aug 15, 2024
73a2b3f
HDF URLs (Issue #21131)
hattom Aug 6, 2024
31858be
adding easyconfigs: VSEARCH-2.28.1-GCC-10.2.0.eb
boegel Aug 20, 2024
a2f8b31
add versionsuffix for spektral 1.2.0 since it depends on TensorFlow 2…
boegel Aug 22, 2024
8f7ca06
Merge pull request #21242 from boegel/20240822143301_new_pr_spektral120
laraPPr Aug 22, 2024
9223503
remove unnecessary use of an easyblock for BamTools
branfosj Aug 26, 2024
a78b7b1
add 'bamtools --help' sanity check
branfosj Aug 28, 2024
2d54f55
Merge pull request #21263 from branfosj/bamtool
boegel Aug 28, 2024
16a6be0
Move exts_default_options to top-level parameters forPythonBundle ECs
Flamefire Aug 30, 2024
9470498
Merge pull request #21134 from hattom/20240806_HDF_21131
boegel Sep 7, 2024
824e65b
remove Highway build dependency in Brunsli easyconfigs, since it's no…
boegel Sep 10, 2024
70c5b41
Merge pull request #21366 from boegel/20240910195618_new_pr_Brunsli01
ocaisa Sep 10, 2024
8c36e3a
Merge pull request #21292 from Flamefire/default-opts
boegel Sep 11, 2024
a491019
Merge pull request #21410 from easybuilders/4.9.x
boegel Sep 14, 2024
e19bc56
Merge branch 'develop' into 5.0.x
boegel Sep 15, 2024
59bb89a
clean up easyconfigs that explicitly set `use_pip`, `sanity_pip_check…
boegel Sep 15, 2024
5bc6c9b
Merge pull request #21414 from boegel/5.0.x
ocaisa Sep 17, 2024
58d6762
avoid missing symbol in mclust extension of R-4.0.3-foss-2020b
Flamefire Sep 17, 2024
ce96758
Fix repeated sanity check runs in manta
Flamefire Sep 18, 2024
5523e5d
Drop manually specified PYTHONPATH from ParaView
Micket Jul 3, 2024
6588b95
Drop manual default PYTHONPATH's from modextrapaths
Micket Jul 3, 2024
39f3181
Remove additional manually specified PYTHONPATH's
Micket Jul 6, 2024
e67726a
Merge pull request #21463 from easybuilders/4.9.x
boegel Sep 22, 2024
ce306af
Merge pull request #21466 from boegel/develop
verdurin Sep 22, 2024
d548829
Fix compilation of HPDBSCAN
Flamefire Sep 23, 2024
77d791c
Merge branch 'develop' into 5.0.x
boegel Sep 30, 2024
eb416cd
use x instead of l in list comprehensions, since l is an ambiguous va…
boegel Sep 30, 2024
6847e77
fix long lines
boegel Sep 30, 2024
182d87d
Merge pull request #21502 from boegel/codestyle
jfgrimm Sep 30, 2024
192c52b
Merge branch '5.0.x' into boegel_5.0.x
boegel Sep 30, 2024
8dea61f
Merge pull request #21497 from boegel/5.0.x
jfgrimm Sep 30, 2024
98c608a
Merge branch '5.0.x' into ebpythonprefixes
boegel Oct 1, 2024
b5c4c22
Merge pull request #20960 from Micket/ebpythonprefixes
boegel Oct 7, 2024
d4e39a0
Replace `parallel` by `maxparallel`
Flamefire Dec 7, 2023
6a289e1
Fix flags for updated mesonninja easyblock
Micket Oct 10, 2024
666ebaa
Remove whitespace at EOL from ECs
Flamefire Sep 17, 2024
403fd90
Merge pull request #20082 from Flamefire/space-eol-5.x
Micket Oct 14, 2024
f2c391f
Merge pull request #21619 from Micket/meson
boegel Oct 15, 2024
ba49f1f
Merge branch '5.0.x' into replace_parallel-5
Flamefire Oct 23, 2024
8076eed
Update libvdwxc webpage as old URL has been taken over by evildoers.
schiotz Nov 6, 2024
3887f34
Merge pull request #19375 from Flamefire/replace_parallel-5
Micket Nov 22, 2024
cca7706
Merge branch 'develop' into 5.0.x
boegel Dec 18, 2024
8069089
Fix TCLLIBPATH delimiter to use spaces instead of :
Micket Dec 19, 2024
d670781
Add missing TCLLIBPATH to Tk, fix missing brace
Micket Dec 19, 2024
2c9108a
Fix path -> paths typo
Micket Dec 19, 2024
d21f156
remove `install_pip=True` from Python easyconfigs
branfosj Jan 2, 2025
ecc2f44
Merge pull request #22103 from branfosj/20250102114101_new_pr_Python2718
Micket Jan 2, 2025
20e7fb1
update homepage and source_urls for libxsmm
branfosj Jan 16, 2025
7bb0704
Merge pull request #22164 from branfosj/20250116144809_new_pr_libxsmm…
Micket Jan 16, 2025
a16575b
Merge remote-tracking branch 'upstream/develop' into 5.0.x
bartoldeman Jan 27, 2025
2e60dd0
Merge pull request #22220 from bartoldeman/5.0.x
boegel Jan 29, 2025
142a9d9
Change source_urls for Boost from boostorg.jfrog.io to archives.boost…
pierre-24 Jan 30, 2025
e67b01c
Merge branch 'develop' into 5.0.x
boegel Feb 24, 2025
ab6e240
Merge pull request #22373 from boegel/5.0.x
branfosj Feb 24, 2025
3f69ee0
avoid using `buildcmd` in PySide2 easyconfig
boegel Feb 26, 2025
515f24e
Merge pull request #22380 from boegel/20250224172342_new_pr_PySide251423
branfosj Feb 27, 2025
aa2a9bb
remove deprecated allow_prepend_abs_path from libglvnd easyconfigs
lexming Feb 27, 2025
773a2ce
replace hardcoded CPATH in modextravars with global MODULE_LOAD_ENV_H…
lexming Feb 27, 2025
d8f6e3f
add missing Doxygen build dependency for bcl2fastq2
boegel Mar 2, 2025
c089f98
Merge pull request #22417 from lexming/replace_cpath_modloadenv
boegel Mar 2, 2025
7525b08
add `keepsymlinks = False` to NSS
branfosj Mar 5, 2025
9c67751
add a comment
branfosj Mar 5, 2025
3e50c47
Merge pull request #22471 from branfosj/20250305201511_new_pr_NSS3104
boegel Mar 5, 2025
2efc730
Merge pull request #22429 from boegel/20250302190514_new_pr_bcl2fastq…
laraPPr Mar 7, 2025
52f79f5
switch XML-LibXML to PerlBundle
lexming Mar 11, 2025
141b61c
add Test2::V0 extension to XML-LibXML v2.0206 and v2.0207
lexming Mar 13, 2025
a3b328e
add Term::Table extension to XML-LibXML v2.0206 and v2.0207
lexming Mar 13, 2025
56d679c
update download URLs for MPICH v3.x
lexming Mar 13, 2025
0d12f5f
disable keepsymlinks in libStatGen
lexming Mar 15, 2025
f6925aa
Merge pull request #22565 from lexming/fix-libstatgen
branfosj Mar 15, 2025
12e8eca
make CMake a runtime dependency of gemmi
lexming Mar 15, 2025
5fadc64
remove default keepsymlink = True option from easyconfigs
lexming Mar 15, 2025
6c98002
switch to .tar.xz archive and add checksums for git sources of Genome…
lexming Mar 15, 2025
a55b398
switch to .tar.xz archive and add checksums for git sources of NewHyb…
lexming Mar 15, 2025
264e199
switch to .tar.xz archive and add checksums for git sources of PyTorc…
lexming Mar 15, 2025
f284cc7
switch to .tar.xz archive and add checksums for git sources of Sambam…
lexming Mar 15, 2025
99f1d7a
switch to .tar.xz archive and add checksums for git sources of Seurat…
lexming Mar 15, 2025
d13d93c
switch to .tar.xz archive and add checksums for git sources of Seurat…
lexming Mar 15, 2025
3f13d7e
Merge pull request #22573 from lexming/rm-keepsymlinks
boegel Mar 16, 2025
20f24fd
replace source URLs of Mesa to new location in archive.mesa3d.org
lexming Mar 16, 2025
d5ba603
Merge pull request #22576 from lexming/mesa-urls
Micket Mar 16, 2025
7a8e2f2
use same sources definition for main build and extension build of Gen…
lexming Mar 16, 2025
ecb8282
Merge pull request #22575 from lexming/git-reprod-checksums
Micket Mar 16, 2025
11fca48
replace homepage and sources og ParMETIS with new home at https://kar…
lexming Mar 16, 2025
b308fdb
replace homepage and sources of METIS with new home at https://karypi…
lexming Mar 16, 2025
834a3de
update homepage and sources of MUMPS with new home at https://mumps-s…
lexming Mar 17, 2025
cd750a7
switch webclu.bio.wzw.tum.de to HTTPS in VMD easyconfigs
lexming Mar 17, 2025
c1773e9
add ftp.mcs.anl.gov as mirror of MUMPS sources
lexming Mar 17, 2025
d9badec
Merge pull request #22583 from lexming/fix-vmd-stride-url
boegel Mar 17, 2025
75f6105
Merge pull request #22579 from lexming/fix-parmetis-url
boegel Mar 17, 2025
9d7600f
Merge pull request #22604 from easybuilders/5.0.x
boegel Mar 18, 2025
ca7d5ae
dance around problem with resolving %(pyshortver)s template in Mako e…
boegel Mar 19, 2025
7a21255
Merge pull request #22607 from boegel/develop
boegel Mar 19, 2025
f85c10a
Update URLs for libGLU
weshinsley Mar 20, 2025
167f5bc
use HTTP rather than FTP in source URLs of 'file' easyconfigs
boegel Apr 1, 2025
a2c22bf
Merge pull request #22685 from boegel/20250401173840_new_pr_file539
SebastianAchilles Apr 6, 2025
78a3ab0
Ensure Infernal is built with MPI enabled, and drop toolchain to gompi
jfgrimm Apr 10, 2025
6c009c7
Ensure Infernal is built with MPI enabled, and drop toolchain to gompi
jfgrimm Apr 10, 2025
2c8fbe8
fix toolchain
jfgrimm Apr 11, 2025
67551b9
fix --sanity-check-only and --module only for minimap2
Apr 23, 2025
056ebe2
Archive 2020b
Micket May 26, 2025
eec7150
Archive 10.2.0
Micket May 26, 2025
848c993
Archive 2020.4.304
Micket May 26, 2025
dbc9f49
Archive yet more things connected to 2020b age toolchain
Micket May 26, 2025
c15a24b
Archive commit history of 1425 files in easybuild-easyconfigs
lexming May 28, 2025
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
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
easyblock = 'ConfigureMake'

name = 'ABINIT'
version = '9.4.1'

homepage = 'https://www.abinit.org/'
description = """ABINIT is a package whose main program allows one to find the total energy,
charge density and electronic structure of systems made of electrons and nuclei (molecules
and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a
planewave or wavelet basis."""

toolchain = {'name': 'foss', 'version': '2020b'}
toolchainopts = {'usempi': True, 'pic': True}

source_urls = ['https://www.abinit.org/sites/default/files/packages/']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['ec74133ef9d247cb6ad44c205675694919cf36d7f1682a9b85cae8bdecdc22a8']

builddependencies = [
('Python', '3.8.6'),
]
dependencies = [
('libxc', '4.3.4'),
('netCDF', '4.7.4'),
('netCDF-Fortran', '4.5.3'),
('HDF5', '1.10.7'),
('Wannier90', '3.1.0'),
]

# Needed due to changes in GCC10.
configopts = 'FCFLAGS="-fallow-argument-mismatch -ffree-line-length-none $FCFLAGS" '
configopts += 'FFLAGS="-fallow-argument-mismatch $FFLAGS" '

# Ensure MPI
configopts += '--with-mpi="yes" --enable-openmp="no" '
# configopts += ' FC="mpiifort" CC="mpiicc" CXX="mpiicpc" '

# BLAS/Lapack from OpenBLAS
configopts += '--with-linalg-flavor="openblas" LINALG_LIBS="${LIBLAPACK_MT}" '

# FFTW
configopts += '--with-fft-flavor=fftw3 FFTW3_LIBS="-L${EBROOTFFTW} -lfftw3f -lfftw3" '

# libxc support
configopts += '--with-libxc=${EBROOTLIBXC} '

# hdf5/netcdf4 support
configopts += '--with-netcdf="${EBROOTNETCDF}" '
configopts += '--with-netcdf-fortran="${EBROOTNETCDFMINFORTRAN}" '
configopts += '--with-hdf5="${EBROOTHDF5}" '

# Wannier90
configopts += '--with-wannier90="${EBROOTWANNIER90}" '
preconfigopts = 'export WANNIER90_LIBS="-L$EBROOTWANNIER90/lib -lwannier" && '

# 'make check' is just executing some basic unit tests.
# Also running 'make tests_v1' to have some basic validation
runtest = "check && make test_v1"

sanity_check_paths = {
'files': ['bin/%s' % x for x in ['abinit', 'aim', 'cut3d', 'conducti', 'mrgddb', 'mrgscr', 'optic']],
'dirs': ['lib/pkgconfig'],
}

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

name = 'ABINIT'
version = '9.4.1'

homepage = 'https://www.abinit.org/'
description = """ABINIT is a package whose main program allows one to find the total energy,
charge density and electronic structure of systems made of electrons and nuclei (molecules
and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a
planewave or wavelet basis."""

toolchain = {'name': 'intel', 'version': '2020b'}
toolchainopts = {'usempi': True, 'pic': True}

source_urls = ['https://www.abinit.org/sites/default/files/packages/']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['ec74133ef9d247cb6ad44c205675694919cf36d7f1682a9b85cae8bdecdc22a8']

builddependencies = [
('Python', '3.8.6'),
]
dependencies = [
('libxc', '4.3.4'),
('netCDF', '4.7.4'),
('netCDF-Fortran', '4.5.3'),
('HDF5', '1.10.7'),
('Wannier90', '3.1.0'),
]

# Ensure MPI with intel wrappers.
configopts = '--with-mpi="yes" --enable-openmp="no" '
configopts += ' FC="mpiifort" CC="mpiicc" CXX="mpiicpc" '

# BLAS/Lapack from MKL
configopts += '--with-linalg-flavor=mkl '

# FFTW from MKL
configopts += '--with-fft-flavor=dfti '

# libxc support
configopts += '--with-libxc=${EBROOTLIBXC} '

# hdf5/netcdf4 support
configopts += '--with-netcdf="${EBROOTNETCDF}" '
configopts += '--with-netcdf-fortran="${EBROOTNETCDFMINFORTRAN}" '
configopts += '--with-hdf5="${EBROOTHDF5}" '

# Wannier90
configopts += '--with-wannier90="${EBROOTWANNIER90}" '
preconfigopts = 'export WANNIER90_LIBS="-L$EBROOTWANNIER90/lib -lwannier" && '

# 'make check' is just executing some basic unit tests.
# Also running 'make tests_v1' to have some basic validation
runtest = "check && make test_v1"

sanity_check_paths = {
'files': ['bin/%s' % x for x in ['abinit', 'aim', 'cut3d', 'conducti', 'mrgddb', 'mrgscr', 'optic']],
'dirs': ['lib/pkgconfig'],
}

moduleclass = 'chem'
47 changes: 47 additions & 0 deletions easybuild/easyconfigs/__archive__/a/ABRA2/ABRA2-2.23-GCC-10.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
easyblock = 'MakeCp'

name = 'ABRA2'
version = '2.23'

homepage = 'https://github.com/mozack/abra2'
description = "Assembly Based ReAligner"

toolchain = {'name': 'GCC', 'version': '10.2.0'}

source_urls = ['https://github.com/mozack/abra2/archive/']
sources = ['v%(version)s.tar.gz']
patches = ['ABRA2-2.22_fix-Makefile.patch']
checksums = [
'3993f66a493070ee49df2865b6786a45a0cf6c379bae83e94b8339abbe673289', # v2.23.tar.gz
'05090efb306fc84d09f007a848ce0d0472f8633633b0a6eaf86ab075d092bc0d', # ABRA2-2.22_fix-Makefile.patch
]

builddependencies = [('Maven', '3.6.3', '', SYSTEM)]

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

maxparallel = 1

buildopts = 'CXX="$CXX" CXXFLAGS="$CXXFLAGS"'
buildopts += '&& make standalone CXX="$CXX" CXXFLAGS="$CXXFLAGS"'

files_to_copy = [
(['abra'], 'bin'),
(['target/libAbra.%s' % SHLIB_EXT], 'lib'),
'target/abra2-%(version)s-jar-with-dependencies.jar',
]

postinstallcmds = ["cd %(installdir)s && mv abra2-%(version)s-jar-with-dependencies.jar abra2-%(version)s.jar"]

sanity_check_paths = {
'files': ['abra2-%(version)s.jar', 'bin/abra', 'lib/libAbra.%s' % SHLIB_EXT],
'dirs': [],
}

# required to work around localization bug, see https://github.com/mozack/abra2/issues/25
modextravars = {'LC_ALL': 'en_US.UTF-8'}

moduleclass = 'bio'
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
easyblock = 'ConfigureMake'

name = 'ABySS'
version = '2.2.5'

homepage = 'https://www.bcgsc.ca/platform/bioinfo/software/abyss'
description = """Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler"""

toolchain = {'name': 'foss', 'version': '2020b'}
toolchainopts = {'usempi': True}

source_urls = ['https://github.com/bcgsc/abyss/releases/download/%(version)s/']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['38e886f455074c76b32dd549e94cc345f46cb1d33ab11ad3e8e1f5214fc65521']

dependencies = [
('Boost', '1.74.0'),
('sparsehash', '2.0.4'),
('SQLite', '3.33.0'),
]

configopts = 'CXXFLAGS="$CXXFLAGS -Wno-error=deprecated-copy"'

sanity_check_paths = {
'files': ["bin/ABYSS", "bin/ABYSS-P"],
'dirs': []
}

moduleclass = 'bio'
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
##
# Author: Robert Mijakovic <robert.mijakovic@lxp.lu>
##
easyblock = 'MakeCp'

name = 'ACTC'
version = '1.1'

homepage = 'https://sourceforge.net/projects/actc'
description = "ACTC converts independent triangles into triangle strips or fans."

toolchain = {'name': 'GCCcore', 'version': '10.2.0'}
toolchainopts = {'pic': True}

source_urls = [SOURCEFORGE_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
checksums = ['3a1303291629b9de6008c3c9d7b020a4b854802408fb3f8222ec492808c8b44d']

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

buildopts = 'CC="$CC" CFLAGS="$CFLAGS"'

files_to_copy = [
(['tcsample', 'tctest', 'tctest2'], 'bin'),
(['tc.h'], 'include/ac'),
(['libactc.a'], 'lib'),
'COPYRIGHT', 'manual.html', 'prims.gif', 'README',
]

sanity_check_paths = {
'files': ['bin/tctest', 'bin/tctest2', 'bin/tcsample', 'include/ac/tc.h', 'lib/libactc.a',
'COPYRIGHT', 'manual.html', 'prims.gif', 'README'],
'dirs': [],
}

modextrapaths = {MODULE_LOAD_ENV_HEADERS: 'include/ac'}

moduleclass = 'lib'
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
easyblock = 'Tarball'

name = 'AIMAll'
version = '19.10.12'
versionsuffix = '-linux_64bit'

homepage = 'http://aim.tkgristmill.com'
description = """
AIMAll is an easy to use, accurate, reliable and efficient quantum chemistry software package for performing
comprehensive, quantitative and visual QTAIM analyses of molecular systems - starting from molecular wavefunction
data."""

toolchain = {'name': 'intel', 'version': '2020b'}

download_instructions = """Download sources from http://aim.tkgristmill.com/download/download.html (requires login).
To run in professional mode, add required license files to the main AIMAll directory."""
sources = [
{'filename': 'aimall_%s_linux_64bit.tar.gz' % version.replace('.', '_'),
'extract_cmd': 'tar -xzf %s --strip-components=1'},
# {'filename': 'license_file_b.lslicb', 'extract_cmd': 'cp %s .'},
# {'filename': 'license_file_a.lslica', 'extract_cmd': 'cp %s .'},
]
checksums = [
'bf369ec8dd829c23a954b1c405edc7d8a01034d106cabc9c332bf7c4c177a54c', # aimall_19_10_12_linux_64bit.tar.gz
]

buildininstalldir = True
skipsteps = ['install']

modextrapaths = {'PATH': ''}

sanity_check_paths = {
'files': ['bin/%s.exe' % x for x in ['aimext', 'aimint', 'aimqb', 'aimstudio', 'aimsum', 'aimutil']],
'dirs': [],
}

sanity_check_commands = ['aimqb.ish -nogui -help']

moduleclass = 'chem'
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Author: Jasper Grimm (UoY)

easyblock = 'Tarball'

name = 'AMPHORA2'
version = '20190730'
local_commit = '9fb9ce8'
local_raxmlsuffix = '-pthreads-avx2'
local_javasuffix = '-Java-%(javaver)s'
versionsuffix = local_javasuffix + local_raxmlsuffix

homepage = 'https://github.com/wu-lab-uva/AMPHORA2'
description = "An Automated Phylogenomic Inference Pipeline for Bacterial and Archaeal Sequences."

toolchain = {'name': 'gompi', 'version': '2020b'}

github_account = 'wu-lab-uva'
source_urls = [GITHUB_SOURCE]
sources = ['%s.tar.gz' % local_commit]
checksums = ['2d361fcc2b800c3daaf25692988af6105669cba2ff513aba82f36089beb2839f']

dependencies = [
('Perl', '5.32.0'),
('Java', '13', '', SYSTEM),
('BioPerl', '1.7.8'),
('HMMER', '3.3.2'),
('EMBOSS', '6.6.0', local_javasuffix),
('RAxML', '8.2.12', local_raxmlsuffix),
]

local_scripts = ['%s.pl' % x for x in ['MarkerAlignTrim', 'MarkerScanner', 'Phylotyping']]
fix_perl_shebang_for = ['Scripts/*.pl']

# Exit with code 0 when running -Help
preinstall_cmd = "sed -i 's|die $usage if $help|if ($help) {print $usage; exit 0}|g' Scripts/*.pl && "
# Fix RAxML binary name
preinstall_cmd += "sed -i 's|raxmlHPC-PTHREADS|raxmlHPC%s|g' Scripts/Phylotyping.pl" % local_raxmlsuffix.upper()

sanity_check_paths = {
'files': ['Scripts/%s' % x for x in local_scripts],
'dirs': [],
}

sanity_check_commands = ["%s -Help" % x for x in local_scripts]

modextrapaths = {
'AMPHORA2_home': '',
'PATH': 'Scripts',
}

moduleclass = 'bio'
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
easyblock = 'Tarball'

name = 'AMS'
version = '2020.102'
versionsuffix = '-intelmpi'

homepage = 'https://www.scm.com/amsterdam-modeling-suite/'
description = """
The Amsterdam Modeling Suite (AMS) provides a comprehensive set of modules for computational chemistry and materials
science, from quantum mechanics to fluid thermodynamics.
"""

toolchain = {'name': 'iimpi', 'version': '2020b'}

sources = ['ams%(version)s.pc64_linux.intelmpi.bin.tgz']
checksums = ['8a68eef268d7eb53ea1e10f66a48a8280f4dadae585999096ba1c246e88989db']
download_instructions = f"""{name} requires manual download from {homepage}
Required download: {' '.join(sources)}"""

dependencies = [('libGLU', '9.0.1')]

sanity_check_paths = {
'files': [],
'dirs': ['atomicdata', 'bin', 'examples'],
}

modextrapaths = {
'AMSHOME': '',
'AMSBIN': 'bin',
'AMSRESOURCES': 'atomicdata',
}

modextravars = {
# use Intel MPI from EasyBuild
'SCM_USE_LOCAL_IMPI': '1',
}

modloadmsg = """These environment variables need to be defined before using AMS:
* $SCMLICENSE: path to AMS license file
* $SCM_TMPDIR: path to user scratch directory
"""

moduleclass = 'chem'
Loading