# Merged easyconfigs PRs for EasyBuild 5.0 (20250108)
*(119 PRs)*
```
gh pr list --repo easybuilders/easybuild-easyconfigs --state merged --json number,title,url --template '{{range .}}{{tablerow .number .title .url}}{{end}}' --limit 1000 --base 5.0.x | sed 's/^/- /g'
```
### ToDo
### Done
#### Archiving
https://github.com/easybuilders/easybuild-docs/pull/297
- 19656 archive EasyBuild 3.x easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19656
- 20435 add 'archive' extra to optionally install easybuild-easyconfigs-archive https://github.com/easybuilders/easybuild-easyconfigs/pull/20435
- 20259 Remove dead dotNET codes. https://github.com/easybuilders/easybuild-easyconfigs/pull/20259
- 22069 archive easyconfigs and patches on the SYSTEM toolchain older than 5 years https://github.com/easybuilders/easybuild-easyconfigs/pull/22069
- 22051 archive all easyconfigs using 2020a toolchains https://github.com/easybuilders/easybuild-easyconfigs/pull/22051
- 20006 migrate archive of easyconfigs to easybuild-easyconfigs-archive https://github.com/easybuilders/easybuild-easyconfigs/pull/20006
- 19937 archive oldest MATLAB easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19937
- 19933 archive old style Kent_tools easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/19933
- 19827 archive or delete old patches https://github.com/easybuilders/easybuild-easyconfigs/pull/19827
- 19494 archive old easyconfigs that rely on PythonPackage and don't enable `use_pip` & co https://github.com/easybuilders/easybuild-easyconfigs/pull/19494
- 19013 Archive SYSTEM level easyconfigs from before 2018-10-11 https://github.com/easybuilders/easybuild-easyconfigs/pull/19013
- 19008 Archive remaining toolchains from before 2020a https://github.com/easybuilders/easybuild-easyconfigs/pull/19008
- 19005 Archive GCC 8 https://github.com/easybuilders/easybuild-easyconfigs/pull/19005
- 19004 Archive GCC 7 https://github.com/easybuilders/easybuild-easyconfigs/pull/19004
- 19002 Archive GCC 6 https://github.com/easybuilders/easybuild-easyconfigs/pull/19002
- 18993 Archive 2019b https://github.com/easybuilders/easybuild-easyconfigs/pull/18993
- 18992 Archive 2019a https://github.com/easybuilders/easybuild-easyconfigs/pull/18992
- 18991 Archive 2018b https://github.com/easybuilders/easybuild-easyconfigs/pull/18991
- 18990 Archive 2018a https://github.com/easybuilders/easybuild-easyconfigs/pull/18990
- 18989 Archive 2017b https://github.com/easybuilders/easybuild-easyconfigs/pull/18989
- 18984 Archive 2017a https://github.com/easybuilders/easybuild-easyconfigs/pull/18984
- 18982 remove old archived easyconfigs (EasyBuild 4.x archive) https://github.com/easybuilders/easybuild-easyconfigs/pull/18982
- 18978 archive easyconfigs using compiler from 2016b generation (+ older GCC 4.x and 5.x) https://github.com/easybuilders/easybuild-easyconfigs/pull/18978
- 18976 archive 2016b generation of easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/18976
- 18968 archive easyconfigs using a pre-2016a compiler as toolchain https://github.com/easybuilders/easybuild-easyconfigs/pull/18968
- 18958 archive 2016a generation of easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/18958
- 18934 scripts to archive easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/18934
#### Download instructions
https://github.com/easybuilders/easybuild-docs/pull/243/
- 19881 detect easyconfigs where missing information about downloading sources https://github.com/easybuilders/easybuild-easyconfigs/pull/19881
- 19905 add `download_instructions` to AMS easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19905
- 19904 add `download_instructions` to annovar easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19904
- 19903 add `download_instructions` to CASTEP easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19903
- 19932 add `download_instructions` to COMSOL easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19932
- 19931 add `download_instructions` to Chemaxon-Marvin easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19931
- 19929 add `download_instructions` to MotionCor2 easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19929
- 19928 add `download_instructions` to Java easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19928
- 19927 add `download_instructions` to Inspector, itac, and VTune easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19927
- 19926 add `download_instructions` to IMOD easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19926
- 19924 add `download_instructions` to MaxQuant easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19924
- 19923 add `download_instructions` to Molcas easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19923
- 19920 add `download_instructions` to MEGA easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19920
- 19919 add `download_instructions` to NCCL (binary) easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19919
- 19918 add `download_instructions` to Nsight-Compute and Nsight-Systems easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19918
- 19912 add `download_instructions` to netMHC and netMHCII easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19912
- 19911 add `download_instructions` to Maple easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19911
- 19910 add `download_instructions` to GeneMark-ET easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19910
- 19909 add `download_instructions` to FLUENT easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19909
- 19908 add `download_instructions` to FDTD_Solutions easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19908
- 19907 add `download_instructions` to Chimera easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19907
- 19936 add `download_instructions` to MATLAB easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19936
- 19935 add `download_instructions` to Amber easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19935
- 19934 add `download_instructions` to Gaussian easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19934
- 19901 add `download_instructions` to PEAR easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19901
- 19900 add `download_instructions` to OptiX easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19900
- 19899 improve and add `download_instructions` to SignalP easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19899
- 19898 add `download_instructions` to SMRT-Link easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/19898
- 19897 add `download_instructions` and `build_info_msg` to Stata easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/19897
- 19896 add `download_instructions` to TetGen easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/19896
- 19895 add `download_instructions` to WIEN2k easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19895
- 19894 add `download_instructions` to XBeach easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19894
- 19890 add `download_instructions` to AGeNT easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19890
- 19889 add `download_instructions` to ADF easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19889
- 19888 add `download_instructions` to Mathematica easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19888
- 19887 add `download_instructions` to ORCA easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19887
- 19885 add `download_instructions` to CellRanger, CellRanger-ARC, CellRanger-ATAC, and SpaceRanger easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19885
- 19884 add `download_instructions` to STAR-CCM+ easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19884
- 19883 add `download_instructions` to Schrodinger easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19883
- 19882 add `download_instructions` to ABAQUS easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19882
### No action needed
- 22384 bump version to 5.0.0beta2 https://github.com/easybuilders/easybuild-easyconfigs/pull/22384
- 22116 test suite changes for EB5 https://github.com/easybuilders/easybuild-easyconfigs/pull/22116
- test suite
- 17671 Bump version to 5.0.0.dev0 https://github.com/easybuilders/easybuild-easyconfigs/pull/17671
- version bump
- 19501 run unit tests for 5.0.x with framework and easyblocks 5.0.x https://github.com/easybuilders/easybuild-easyconfigs/pull/19501
- CI
- 18995 use more recent easyconfigs in checks for `--search` https://github.com/easybuilders/easybuild-easyconfigs/pull/18995
- CI
### Minor changes or easyconfigs changes related to features in framework/blocks
- 22380 avoid using `buildcmd` in PySide2 easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/22380
- 22324 migrate easyconfig for NEURON v8.2.6 to use custom easyblock for NEURON https://github.com/easybuilders/easybuild-easyconfigs/pull/22324
- 22294 add missing dependency on pybind11 for contourpy in matplotlib v3.9.2 https://github.com/easybuilders/easybuild-easyconfigs/pull/22294
- 22227 {vis}[GCCcore/13.3.0] XCrySDen v1.6.2, Togl v2.0, bwidget v1.10.1 https://github.com/easybuilders/easybuild-easyconfigs/pull/22227
- 22175 archive binutils-2.29-GCCcore-system.eb and related easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/22175
- 22143 {perf}[iimpi/2024a] Add Score-P 8.4 (w/ CUDA 12.6.0) https://github.com/easybuilders/easybuild-easyconfigs/pull/22143
- 22103 remove `install_pip=True` from Python easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/22103
- 22096 replace easybuild templates with f-strings on Java easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/22096
- 22095 remove duplicate `Sys::Info` extensions from Perl-bundle-CPAN https://github.com/easybuilders/easybuild-easyconfigs/pull/22095
- 22092 fix incorrect keys in checksums for jaxlib component in jax 0.4.25 easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/22092
- 22091 Expand templates in checksum keys https://github.com/easybuilders/easybuild-easyconfigs/pull/22091
- 22068 remove `easybuild_version = '3.5.0'` from `R/4.3.3-gfbf-2023b` https://github.com/easybuilders/easybuild-easyconfigs/pull/22068
- 21885 detect use of deprecated behavior in test runs https://github.com/easybuilders/easybuild-easyconfigs/pull/21885
- 21724 Switch to using new spaces as delimiters for TCLLIBPATH https://github.com/easybuilders/easybuild-easyconfigs/pull/21724
- 21619 stop using `--buildtype=release` in easyconfigs using `MesonNinja` easyblock https://github.com/easybuilders/easybuild-easyconfigs/pull/21619
- 21564 promote pybind11 to runtime dependency for CPPE (to fix `pip check` failure) https://github.com/easybuilders/easybuild-easyconfigs/pull/21564
- 21502 use pycodestyle for code style check + stop using `l` in list comprehensions https://github.com/easybuilders/easybuild-easyconfigs/pull/21502
- 21263 remove unnecessary use of an easyblock for BamTools https://github.com/easybuilders/easybuild-easyconfigs/pull/21263
- 21035 remove ignored `toolchainopts` from `SYSTEM` toolchain easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/21035
- 20960 stop using `modextrapaths` to update `$PYTHONPATH` with standard path to installed Python packages (`lib/python%(pyshortver)s/site-packages`) https://github.com/easybuilders/easybuild-easyconfigs/pull/20960
- 20869 use proper dependencies for Safetensors and tokenizers in Transformers v4.30.2 https://github.com/easybuilders/easybuild-easyconfigs/pull/20869
- 20868 use proper dependencies for Safetensors and tokenizers in Transformers v4.29.2 https://github.com/easybuilders/easybuild-easyconfigs/pull/20868
- 20487 remove `CMAKE_INSTALL_LIBDIR` settings from `configopts` + add test to enfore use of `install_libdir` instead https://github.com/easybuilders/easybuild-easyconfigs/pull/20487
- 20253 cleanup Python < 2.6 test skip https://github.com/easybuilders/easybuild-easyconfigs/pull/20253
- 20082 [5.0x] Remove whitespace at EOL from ECs https://github.com/easybuilders/easybuild-easyconfigs/pull/20082
- 19906 fix source definition for dialog https://github.com/easybuilders/easybuild-easyconfigs/pull/19906
- 19902 add `source_urls` to cuDNN easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/19902
- 19886 add `hidden=True` to `run_shell_cmd` use in testsuite https://github.com/easybuilders/easybuild-easyconfigs/pull/19886
- 19834 unarchive Gblocks easyconfig, required dependency for phyluce https://github.com/easybuilders/easybuild-easyconfigs/pull/19834
- 19830 add check to make sure that `download_dep_fail`, `sanity_pip_check`, `use_pip` are not explicitly set to `True` in easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19830
- 19818 replace `run_cmd` with `run_shell_cmd` in easyconfigs testsuite https://github.com/easybuilders/easybuild-easyconfigs/pull/19818
- 19770 {data}[gfbf/2023a] polars v0.19.19 https://github.com/easybuilders/easybuild-easyconfigs/pull/19770
- 19744 replace usage of `easybuild.tools.py2vs3` in easyconfigs test suite https://github.com/easybuilders/easybuild-easyconfigs/pull/19744
- 19736 remove `easybuild_version = '3.5.0'` from R easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19736
- 19651 move `setuptools_scm` from `hatchling` to Python easyconfig https://github.com/easybuilders/easybuild-easyconfigs/pull/19651
- 19500 bypass .mod file in GeneMark-ET https://github.com/easybuilders/easybuild-easyconfigs/pull/19500
- 19375 Replace `parallel` by `maxparallel` https://github.com/easybuilders/easybuild-easyconfigs/pull/19375
- 19265 clean up easyconfigs that explicitly set `use_pip`, `sanity_pip_check` and `download_dep_fail` https://github.com/easybuilders/easybuild-easyconfigs/pull/19265
- 19142 Fix some typos found in software descriptions https://github.com/easybuilders/easybuild-easyconfigs/pull/19142
- 19059 remove executable flag from easyconfigs https://github.com/easybuilders/easybuild-easyconfigs/pull/19059
#### sync from develop
- 22373 sync with develop (20250224) https://github.com/easybuilders/easybuild-easyconfigs/pull/22373
- 22220 sync with develop (20250127) https://github.com/easybuilders/easybuild-easyconfigs/pull/22220
- 22098 sync with develop (20241226) https://github.com/easybuilders/easybuild-easyconfigs/pull/22098
- 22052 sync with develop (20241219) + version bump to `5.0.0beta1` https://github.com/easybuilders/easybuild-easyconfigs/pull/22052
- 21670 sync with develop (20241016) https://github.com/easybuilders/easybuild-easyconfigs/pull/21670
- 21497 sync with develop (20240930) https://github.com/easybuilders/easybuild-easyconfigs/pull/21497
- 21414 sync with develop (20240915) https://github.com/easybuilders/easybuild-easyconfigs/pull/21414
- 21191 sync with develop (20240815) https://github.com/easybuilders/easybuild-easyconfigs/pull/21191
- 20851 sync with develop (20240619) https://github.com/easybuilders/easybuild-easyconfigs/pull/20851
- 20742 sync with develop (20240605) https://github.com/easybuilders/easybuild-easyconfigs/pull/20742
- 20578 sync with develop (20240522) https://github.com/easybuilders/easybuild-easyconfigs/pull/20578
- 20476 sync with develop (20240506) https://github.com/easybuilders/easybuild-easyconfigs/pull/20476
- 20314 sync with develop (20240406) https://github.com/easybuilders/easybuild-easyconfigs/pull/20314
- 20236 sync with develop (20240328) https://github.com/easybuilders/easybuild-easyconfigs/pull/20236
- 20076 sync with develop (20240311) https://github.com/easybuilders/easybuild-easyconfigs/pull/20076
- 20004 sync with develop (20240229) https://github.com/easybuilders/easybuild-easyconfigs/pull/20004