# EasyBuild easyconfigs merge month Crushing the curve in June 2021. ### Goals * handle oldest 100 PRs (see list below) * spread the load across multiple people ### Workflow * check list of PRs to tackle (see **Overview** below) * cut PR lines, move them to your subsection under **Assigned PRs (WIP)** * preferably just pick PRs from the top (oldest first) * tackle the PRs assigned to you * move the PR lines to **Processed PRs** when done (merged or closed) * repeat until you've had enough... ### Things to (not) do * **don't cut corners** just to get PRs merged * don't lower the standards that we usually maintain * review & test as usual * make sure PR has been approved by recent run of easyconfigs test suite in GitHub Actions * use `eb --sync-pr-with-develop` to trigger new test suite run * assess what the best approach is to get the PR out of the way: * make minor changes, re-test, merge * close with (friendly) motivation * don't ask contributor to make changes * for these old PRs, we should either: * make the (minor) changes that are needed to get the PR ready for merging ourselves, or * close the PR if it's too much effort (or not worth it); * either: * push changes to branch in contributor's fork (if allowed), for example via `eb --update-pr`, or * make "wrapper" PR that includes contributor's commits; ### Aspects of PRs to take into account * new software vs software update * newer versions of same software already available * ancient toolchains (< 2018a) * complexity of installation * open source vs proprietary software ## Overview ### Wrapper PRs to close old PRs ### Oldest 100 `easybuild-easyconfigs` PRs (unassigned) *(list created on Tue June 8th 2021)* [#7170](https://github.com/easybuilders/easybuild-easyconfigs/pull/7170) (by `@mcakircali`) `{cae}[intel/2018a] Code_Saturne 5.x` [#7196](https://github.com/easybuilders/easybuild-easyconfigs/pull/7196) (by `@boegel`) `add missing dependencies for ITK 4.13.0 to avoid auto-download/install of dependencies during installation (WIP)` [#7209](https://github.com/easybuilders/easybuild-easyconfigs/pull/7209) (by `@dquigley-warwick`) `{chem}[intel/2017b] CASTEP v18.1` [#7398](https://github.com/easybuilders/easybuild-easyconfigs/pull/7398) (by `@boegel`) `{cae}[dummy/] STAR-CCM+ v13.04.011` [#7471](https://github.com/easybuilders/easybuild-easyconfigs/pull/7471) (by `@henkela`) `{vis}[iccifort/2018.1.163-GCC-6.3.0] Embree v3.4.0` [#7488](https://github.com/easybuilders/easybuild-easyconfigs/pull/7488) (by `@SimonPinches`) `{phys} [Python/2.7.14 and 3.6.4, intel/2018a] Calcam v2.1.0 {REVIEW}` [#7511](https://github.com/easybuilders/easybuild-easyconfigs/pull/7511) (by `@SimonPinches`) `{math} [intel/2018a, GCC/6.4.0-2.28] Create libcerf v1.5 {REVIEW}` [#7537](https://github.com/easybuilders/easybuild-easyconfigs/pull/7537) (by `@vanzod`) `{data}[foss/2017b,intel/2017b] ITK v4.13.1` [#7558](https://github.com/easybuilders/easybuild-easyconfigs/pull/7558) (by `@HPC-UniOldenburg`) `{bio}[foss/2017b] GffCompare v0.10.6` [#7580](https://github.com/easybuilders/easybuild-easyconfigs/pull/7580) (by `@boegel`) `{bio}[intel/2018b] atropos v1.1.21 w/ Python 3.6.6 (+ deps)` [#7599](https://github.com/easybuilders/easybuild-easyconfigs/pull/7599) (by `@boegel`) `{math,numlib}[intel/2018b] CVXOPT v1.2.3 (w/ Python 3.6.6), SuiteSparse v5.1.2` [#7619](https://github.com/easybuilders/easybuild-easyconfigs/pull/7619) (by `@Micket`) `{bio}[iccifort/2019.1.144] G-PhoCS v1.2.3` [#7620](https://github.com/easybuilders/easybuild-easyconfigs/pull/7620) (by `@Micket`) `{tools}[intel/2018a] ExaML v3.0.21` [#7631](https://github.com/easybuilders/easybuild-easyconfigs/pull/7631) (by `@boegel`) `{bio}[intel/2018b] UMI-tools v1.0.0 w/ Python 3.6.6` [#7659](https://github.com/easybuilders/easybuild-easyconfigs/pull/7659) (by `@akesandgren`) `{devel}[fosscuda/2018b] GConf v3.2.6` [#7661](https://github.com/easybuilders/easybuild-easyconfigs/pull/7661) (by `@akesandgren`) `{vis}[fosscuda/2018b] GST-plugins-base v1.15.1` [#7667](https://github.com/easybuilders/easybuild-easyconfigs/pull/7667) (by `@akesandgren`) `{lib}[fosscuda/2018b] LibSoup v2.65.2` [#7670](https://github.com/easybuilders/easybuild-easyconfigs/pull/7670) (by `@pescobar`) `added LINKS easyconfig` [#7671](https://github.com/easybuilders/easybuild-easyconfigs/pull/7671) (by `@akesandgren`) `{vis}[fosscuda/2018b] OpenCV v3.4.5` [#7677](https://github.com/easybuilders/easybuild-easyconfigs/pull/7677) (by `@akesandgren`) `{lib}[fosscuda/2018b] WebKitGTK+ v2.22.5` [#7678](https://github.com/easybuilders/easybuild-easyconfigs/pull/7678) (by `@akesandgren`) `{vis}[fosscuda/2018b] wxWidgets v3.0.4` [#7679](https://github.com/easybuilders/easybuild-easyconfigs/pull/7679) (by `@akesandgren`) `{vis}[fosscuda/2018b] wxPython v4.0.4` [#7680](https://github.com/easybuilders/easybuild-easyconfigs/pull/7680) (by `@akesandgren`) `{lib}[fosscuda/2018b] DeepLabCut v2.0.4` [#7682](https://github.com/easybuilders/easybuild-easyconfigs/pull/7682) (by `@boegel`) `{tools}[foss/2018b] twine v1.13.0 w/ Python 3.6.6` [#7723](https://github.com/easybuilders/easybuild-easyconfigs/pull/7723) (by `@akesandgren`) `{lib}[fosscuda/2018b] Boost.Python v1.64.0` [#7766](https://github.com/easybuilders/easybuild-easyconfigs/pull/7766) (by `@akesandgren`) `fix one more buffer overrun in nab.c for Amber 18` [#7787](https://github.com/easybuilders/easybuild-easyconfigs/pull/7787) (by `@boegel`) `{tools}[foss/2018b,intel/2018b] CUTEst v2.0.2` [#7833](https://github.com/easybuilders/easybuild-easyconfigs/pull/7833) (by `@boegel`) `{vis}[foss/2018b] pygraphviz v1.5 w/ Python 3.6.6 + Graphviz v2.40.1, GTS v0.7.6` [#7841](https://github.com/easybuilders/easybuild-easyconfigs/pull/7841) (by `@vanzod`) `{chem}[foss/2017b,intel/2017b] QuantumESPRESSO v6.3` [#7867](https://github.com/easybuilders/easybuild-easyconfigs/pull/7867) (by `@akesandgren`) `{tools}[GCC/7.3.0-2.30] C-Reduce v2.8.0` [#7873](https://github.com/easybuilders/easybuild-easyconfigs/pull/7873) (by `@boegel`) `{bio,numlib}[intel/2018b] Beast v1.10.4, beagle-lib v3.1.2` [#7945](https://github.com/easybuilders/easybuild-easyconfigs/pull/7945) (by `@SethosII`) `update homepage and source_urls for GLIMMER` [#7962](https://github.com/easybuilders/easybuild-easyconfigs/pull/7962) (by `@VIB-CBD`) `{bio}[foss/2018a] BEDTools v2.28.0` [#7967](https://github.com/easybuilders/easybuild-easyconfigs/pull/7967) (by `@VIB-CBD`) `easyconfigs: minimap2-2.16` [#8005](https://github.com/easybuilders/easybuild-easyconfigs/pull/8005) (by `@SimonPinches`) `{numlib} [iimpi iompi] Set up PKG_CONFIG_PATH for MKL library` [#8037](https://github.com/easybuilders/easybuild-easyconfigs/pull/8037) (by `@vanzod`) `{bio}[fosscuda/2017b,intelcuda/2017b] RELION v3.0.4` [#8044](https://github.com/easybuilders/easybuild-easyconfigs/pull/8044) (by `@akesandgren`) `{bio}[fosscuda/2018b] ctffind v4.1.10` [#8188](https://github.com/easybuilders/easybuild-easyconfigs/pull/8188) (by `@Micket`) `{chem}[fosscuda/2019a] CP2K v6.1` [#8219](https://github.com/easybuilders/easybuild-easyconfigs/pull/8219) (by `@boegel`) `{bio}[foss/2018b] norgal v1.0 w/ Python 3.6.6 [WIP]` [#8242](https://github.com/easybuilders/easybuild-easyconfigs/pull/8242) (by `@Micket`) `{vis}[foss/2019a] ParaView v5.6.0 (WIP)` [#8313](https://github.com/easybuilders/easybuild-easyconfigs/pull/8313) (by `@HPC-UniOldenburg`) `{bio}[intel/2018b] Pychopper v0.4.0` [#8335](https://github.com/easybuilders/easybuild-easyconfigs/pull/8335) (by `@ocaisa`) `{tools}[GCCcore/8.2.0] Flang v20190329` [#8383](https://github.com/easybuilders/easybuild-easyconfigs/pull/8383) (by `@pescobar`) `{bio}[foss/2018b] cutadapt v2.3 w/ Python 3.6.6` [#8384](https://github.com/easybuilders/easybuild-easyconfigs/pull/8384) (by `@vanzod`) `{math}[dummy/] MATLAB v2019a` [#8407](https://github.com/easybuilders/easybuild-easyconfigs/pull/8407) (by `@Micket`) `{vis}[foss/2019a,intel/2019a] CrystFEL v0.8.0` [#8441](https://github.com/easybuilders/easybuild-easyconfigs/pull/8441) (by `@boegel`) `{phys}[foss/2019a] PRISMS-PF v2.1.1, p4est v2.2, deal.II v9.1.1` [#8451](https://github.com/easybuilders/easybuild-easyconfigs/pull/8451) (by `@fizwit`) `WIP: {tools}[foss/2018b] RevBayes v1.0.11` [#8525](https://github.com/easybuilders/easybuild-easyconfigs/pull/8525) (by `@fizwit`) `cas-offinder` [#8529](https://github.com/easybuilders/easybuild-easyconfigs/pull/8529) (by `@fizwit`) `GCTA new bio package` [#8583](https://github.com/easybuilders/easybuild-easyconfigs/pull/8583) (by `@pescobar`) `{bio}[dummy] AptaSUITE 0.9.4 and JavaFX dependency` [#8584](https://github.com/easybuilders/easybuild-easyconfigs/pull/8584) (by `@ComputeCanada`) `added recipe for upstream for OpenFOAM-7` [#8588](https://github.com/easybuilders/easybuild-easyconfigs/pull/8588) (by `@pescobar`) `{bio}[foss/2018b] MAGeCK v0.5.9 w/ Python 3.6.6` [#8599](https://github.com/easybuilders/easybuild-easyconfigs/pull/8599) (by `@JackPerdue`) `{toolchain}[dummy/dummy] pompi v2019a` [#8604](https://github.com/easybuilders/easybuild-easyconfigs/pull/8604) (by `@vanzod`) `Fix required Perl module in XML-LibXML v2.0200` [#8670](https://github.com/easybuilders/easybuild-easyconfigs/pull/8670) (by `@vanzod`) `{bio}[GCC/8.2.0-2.31.1,iccifort/2019.1.144-GCC-8.2.0-2.31.1] ConnectomeWorkbench v1.3.2` [#8706](https://github.com/easybuilders/easybuild-easyconfigs/pull/8706) (by `@cmeesters`) `{devel}[gompi/2019a] Boost v1.70.0 w/ Python 2.7.16` [#8719](https://github.com/easybuilders/easybuild-easyconfigs/pull/8719) (by `@boegel`) `{bio}[foss/2018b] FMRIprep v1.4.1 w/ Python 3.6.6` [#8752](https://github.com/easybuilders/easybuild-easyconfigs/pull/8752) (by `@boegel`) `{chem}[intel/2019a] DIRAC v18.0 w/ Python 2.7.15 (WIP)` [#8782](https://github.com/easybuilders/easybuild-easyconfigs/pull/8782) (by `@vanzod`) `{vis}[GCCcore/8.2.0] Graphviz v2.40.1, GTS v0.7.6` [#8836](https://github.com/easybuilders/easybuild-easyconfigs/pull/8836) (by `@boegel`) `{tools}[intel/2018b] sparkmagic v0.14.0 w/ Python 2.7.15 (WIP)` [#8851](https://github.com/easybuilders/easybuild-easyconfigs/pull/8851) (by `@SimonPinches`) `{data}[intel/2018a and foss/2018a] HDC & PyHDC v0.9.1 {REVIEW}` [#8864](https://github.com/easybuilders/easybuild-easyconfigs/pull/8864) (by `@henkela`) `{bio}[foss/2019a,intel/2019a] RELION v3.0.7` [#8888](https://github.com/easybuilders/easybuild-easyconfigs/pull/8888) (by `@Micket`) `{bio,numlib}[iccifort/2019.1.144-GCC-8.2.0-2.31.1,iimpi/2019a] beagle-lib v3.1.2, MrBayes v3.2.7a` [#8904](https://github.com/easybuilders/easybuild-easyconfigs/pull/8904) (by `@vanzod`) `{chem}[fosscuda/2019a] Amber v18 w/ Python 3.7.2 - WIP` [#8935](https://github.com/easybuilders/easybuild-easyconfigs/pull/8935) (by `@pescobar`) `{bio}[dummy/] tbl2asn v20190819` [#8977](https://github.com/easybuilders/easybuild-easyconfigs/pull/8977) (by `@levlafayette`) `Create gnucobol-3.0-rc1-GCC-6.2.0.eb` [#8995](https://github.com/easybuilders/easybuild-easyconfigs/pull/8995) (by `@pescobar`) `{bio} [foss/2018b] ragoo 1.11 and deps` [#9008](https://github.com/easybuilders/easybuild-easyconfigs/pull/9008) (by `@levlafayette`) `Create gnucobol-3.0-rc1-GCC-4.9.2.eb` [#9023](https://github.com/easybuilders/easybuild-easyconfigs/pull/9023) (by `@SethosII`) `Amber: update urls, use variables and add checksums` [#9039](https://github.com/easybuilders/easybuild-easyconfigs/pull/9039) (by `@levlafayette`) `Create DB-5.0.26-GCC-4.9.2.eb` [#9040](https://github.com/easybuilders/easybuild-easyconfigs/pull/9040) (by `@levlafayette`) `Create ncurses-6.0-GCC-4.9.2.eb` [#9042](https://github.com/easybuilders/easybuild-easyconfigs/pull/9042) (by `@smoors`) `{bio}[fosscuda/2019a] Dynamo v1.1.401` [#9096](https://github.com/easybuilders/easybuild-easyconfigs/pull/9096) (by `@akesandgren`) `{bio}[foss/2019a,fosscuda/2019a] RELION v3.0.7` [#9123](https://github.com/easybuilders/easybuild-easyconfigs/pull/9123) (by `@ebirn`) `{bio}[foss/2018b] velocyto v0.17.17 w/ Python 3.6.6` [#9131](https://github.com/easybuilders/easybuild-easyconfigs/pull/9131) (by `@pescobar`) `{bio}[system/system] IGV v2.7.0` [#9134](https://github.com/easybuilders/easybuild-easyconfigs/pull/9134) (by `@verdurin`) `{bio}[foss/2018b] AFNI v19.3.04 w/ Python 3.6.6` [#9140](https://github.com/easybuilders/easybuild-easyconfigs/pull/9140) (by `@jose-d`) `{vis}[GCCcore/8.2.0] cadabra v2.2.7, gtkmm v3.22.3, pangomm v2.42.0, ... w/ Python 2.7.15 + 3.7.2` [#9141](https://github.com/easybuilders/easybuild-easyconfigs/pull/9141) (by `@pescobar`) `{bio}[foss/2018b] Kraken2 v2.0.8-beta` [#9142](https://github.com/easybuilders/easybuild-easyconfigs/pull/9142) (by `@verdurin`) `{vis}[foss/2018b] Nilearn v0.5.2 w/ Python 2.7.15 + 3.6.6` [#9145](https://github.com/easybuilders/easybuild-easyconfigs/pull/9145) (by `@verdurin`) `{vis}[foss/2018b] Nipype v1.2.3 w/ Python 3.6.6` [#9163](https://github.com/easybuilders/easybuild-easyconfigs/pull/9163) (by `@puttsk`) `{tools}[system/system] Singularity v3.4.2` [#9181](https://github.com/easybuilders/easybuild-easyconfigs/pull/9181) (by `@henkela`) `{data}[gompi/2019a] netCDF v4.7.1` [#9197](https://github.com/easybuilders/easybuild-easyconfigs/pull/9197) (by `@JackPerdue`) `{tools}[system/system] ImageJ v1.52q` [#9206](https://github.com/easybuilders/easybuild-easyconfigs/pull/9206) (by `@lexming`) `{cae}[SYSTEM] FLUENT v19.4` [#9214](https://github.com/easybuilders/easybuild-easyconfigs/pull/9214) (by `@pescobar`) `{bio}[foss/2018b] OpenMalaria-41.0 + XSD-4.0.0` [#9228](https://github.com/easybuilders/easybuild-easyconfigs/pull/9228) (by `@KingsRoad`) `GEM2` [#9239](https://github.com/easybuilders/easybuild-easyconfigs/pull/9239) (by `@timeu`) `{bio,data,lib,math}[foss/2018b] Scanpy v1.4.4, h5py v2.9.0, statsmodels v0.9.0, ... w/ Python 3.6.6` [#9258](https://github.com/easybuilders/easybuild-easyconfigs/pull/9258) (by `@timeu`) `{bio}[GCCcore/8.2.0,foss/2019a] 3d-dna v180922, LASTZ v1.02.00 w/ Python 2.7.15` [#9260](https://github.com/easybuilders/easybuild-easyconfigs/pull/9260) (by `@JackPerdue`) `{tools}[system/system] ANSYS v2019R3` [#9266](https://github.com/easybuilders/easybuild-easyconfigs/pull/9266) (by `@pescobar`) `{math}[foss/2018b] FreeFem 4.4.2` [#9328](https://github.com/easybuilders/easybuild-easyconfigs/pull/9328) (by `@boegel`) `create 'quast' symlink to quast.py script in QUAST easyconfigs` [#9412](https://github.com/easybuilders/easybuild-easyconfigs/pull/9412) (by `@boegel`) `{tools}[foss/2018b] Livy v0.6.0 w/ Python 2.7.15` [#9432](https://github.com/easybuilders/easybuild-easyconfigs/pull/9432) (by `@boegel`) `{bio}[fosscuda/2019b] GROMACS v2019.4` [#9434](https://github.com/easybuilders/easybuild-easyconfigs/pull/9434) (by `@HPC-UniOldenburg`) `{phys}[dummy/] EGSnrc v2019a` ### PRs marked as WIP by author [#9024](https://github.com/easybuilders/easybuild-easyconfigs/pull/9024) (by `@migueldiascosta`) `{chem}[foss/2019a] Spex v05.00, FLEUR v0.30-MaXR3.1, Wannier90 v3.0.0 (WIP)` [#8906](https://github.com/easybuilders/easybuild-easyconfigs/pull/8906) (by `@migueldiascosta`) `{phys}[foss/2019a] Octopus v9.1 plus dependencies (WIP)` ### Assigned PRs #### Assigned to `@boegel` **waiting for @akesandgren** (conflicts, required easyblock PR) [#6662](https://github.com/easybuilders/easybuild-easyconfigs/pull/6662) (by `@akesandgren`) `{toolchain,tools}[dummy/dummy,gimkl/2018b] gimkl v2018b, HPL v2.2` ### Processed PRs (DONE) #### Merged PRs [#6880](https://github.com/easybuilders/easybuild-easyconfigs/pull/6880) (by `@ComputeCanada`) `modified XGBoost recipe to use the new feature to download sources from git` #### Closed PRs [#7697](https://github.com/easybuilders/easybuild-easyconfigs/pull/7697) (by `@migueldiascosta`) `{phys}[foss/2018b,fosscuda/2018b,intel/2018b] VASP v5.4.4`, superseded by [#13094](https://github.com/easybuilders/easybuild-easyconfigs/pull/13094) [#9291](https://github.com/easybuilders/easybuild-easyconfigs/pull/9291) (by `@migueldiascosta`) `{vis}[GCCcore/8.2.0] p4vasp v0.3.30 w/ Python 2.7.15 and dependencies (WIP)`, it was an ad hoc solution