diff --git a/.travis.yml b/.travis.yml index cab5b8a8be847e7ecd4d99c0f2895279bef1c305..e37a4ce6eac231fc1902d6cbf0a4ee31a98fcfa9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,6 +20,9 @@ addons: apt: packages: - tcl8.5 + # for testing OpenMPI-system*eb we need to have Open MPI installed + - libopenmpi-dev + - openmpi-bin install: # pydot (dep for python-graph-dot) 1.2.0 and more recent doesn't work with Python 2.6 - if [ "x$TRAVIS_PYTHON_VERSION" == 'x2.6' ]; then pip install pydot==1.1.0; else pip install pydot; fi @@ -48,4 +51,5 @@ before_script: script: - cd $HOME - export PYTHONPATH=$TRAVIS_BUILD_DIR + - export PATH=$TRAVIS_BUILD_DIR/test/bin:$PATH - python -O -m test.easyconfigs.suite diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fe82903a6c3daf63c74d6884ecd069a4ff1b10bf..920072b756b06f1e8028c108b22011f1efab52fa 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,7 @@ We'd love you to contribute back to EasyBuild, and here's how you can do it: the ### Fork easybuild-easyconfigs -First, you'll need to fork [easybuild-easyconfigs on GitHub](http://github.com/hpcugent/easybuild-easyconfigs). +First, you'll need to fork [easybuild-easyconfigs on GitHub](https://github.com/easybuilders/easybuild-easyconfigs). If you do not have a (free) GitHub account yet, you'll need to get one. @@ -25,10 +25,10 @@ Pull the _develop_ branch from the main easybuild-easyconfigs repository: ```bash cd easybuild -git remote add github_hpcugent git@github.com:hpcugent/easybuild-easyconfigs.git +git remote add github_easybuilders git@github.com:easybuilders/easybuild-easyconfigs.git git branch develop git checkout develop -git pull github_hpcugent develop +git pull github_easybuilders develop ``` ### Keep develop up-to-date @@ -39,7 +39,7 @@ Make sure you update it every time you create a feature branch (see below): ```bash git checkout develop -git pull github_hpcugent develop +git pull github_easybuilders develop ``` @@ -49,7 +49,7 @@ git pull github_hpcugent develop ### Pick a branch name Please try and follow these guidelines when picking a branch name: - * use the number of the issue as a prefix for your branch name, e.g. `86_` for issue [#86](https://github.com/hpcugent/easybuild-framework/issues/86) + * use the number of the issue as a prefix for your branch name, e.g. `86_` for issue [#86](https://github.com/easybuilders/easybuild-framework/issues/86) * append a short but descriptive branch name, in which words are joined by underscores, e.g. `86_encoding_scheme` ### Create branch @@ -113,7 +113,7 @@ If you're contributing code to an existing issue you can also convert the issue GITHUBUSER=your_username && PASSWD=your_password && BRANCH=branch_name && ISSUE=issue_number && \ curl --user "$GITHUBUSER:$PASSWD" --request POST \ --data "{\"issue\": \"$ISSUE\", \"head\": \"$GITHUBUSER:$BRANCH\", \"base\": \"develop\"}" \ -https://api.github.com/repos/hpcugent/easybuild-easyconfigs/pulls +https://api.github.com/repos/easybuilders/easybuild-easyconfigs/pulls ``` This is currently only supported by github from the command line and not via the web interface. You might also want to look into [hub](https://github.com/defunkt/hub) for more command line features. diff --git a/README.rst b/README.rst index b6fcf302e98c2dbb4b3f29e119d21cb445f7a37d..be42964380b8f67d9aad03161a9c93b3f7d2b36c 100644 --- a/README.rst +++ b/README.rst @@ -1,7 +1,7 @@ -.. image:: http://hpcugent.github.io/easybuild/images/easybuild_logo_small.png +.. image:: https://easybuilders.github.io/easybuild/images/easybuild_logo_small.png :align: center -`EasyBuild `_ is a software build +`EasyBuild `_ is a software build and installation framework that allows you to manage (scientific) software on High Performance Computing (HPC) systems in an efficient way. @@ -15,7 +15,7 @@ The EasyBuild documentation is available at http://easybuild.readthedocs.org/. The easybuild-easyconfigs package is hosted on GitHub, along with an issue tracker for bug reports and feature requests, see -http://github.com/hpcugent/easybuild-easyconfigs. +https://github.com/easybuilders/easybuild-easyconfigs. Related Python packages: @@ -23,23 +23,23 @@ Related Python packages: * the EasyBuild framework, which includes the ``easybuild.framework`` and ``easybuild.tools`` Python packages that provide general support for building and installing software - * GitHub repository: http://github.com/hpcugent/easybuild-framework + * GitHub repository: https://github.com/easybuilders/easybuild-framework * PyPi: https://pypi.python.org/pypi/easybuild-framework * **easybuild-easyblocks** * a collection of easyblocks that implement support for building and installing (groups of) software packages - * GitHub repository: http://github.com/hpcugent/easybuild-easyblocks + * GitHub repository: https://github.com/easybuilders/easybuild-easyblocks * package on PyPi: https://pypi.python.org/pypi/easybuild-easyblocks *Build status overview:* * **master** branch: - .. image:: https://travis-ci.org/hpcugent/easybuild-easyconfigs.svg?branch=master - :target: https://travis-ci.org/hpcugent/easybuild-easyconfigs/branches + .. image:: https://travis-ci.org/easybuilders/easybuild-easyconfigs.svg?branch=master + :target: https://travis-ci.org/easybuilders/easybuild-easyconfigs/branches * **develop** branch: - .. image:: https://travis-ci.org/hpcugent/easybuild-easyconfigs.svg?branch=develop - :target: https://travis-ci.org/hpcugent/easybuild-easyconfigs/branches + .. image:: https://travis-ci.org/easybuilders/easybuild-easyconfigs.svg?branch=develop + :target: https://travis-ci.org/easybuilders/easybuild-easyconfigs/branches diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 31cbc5078b2a458b5c06ea3698896bb275749d97..c5a71e76e0abfe4b43c9535ae53d5c9b23780528 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,8 +3,105 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 7,247 easyconfig files, for 1,256 different software packages, -25 different (compiler) toolchains, 13 software bundles and 1 meta-package. +The latest version of easybuild-easyconfig provides 7,750 easyconfig files, for 1,307 different software packages, +26 different (compiler) toolchains, 13 software bundles and 1 meta-package. + +v3.4.1 (October 17th 2017) +-------------------------- + +bugfix/update release +- added easyconfigs for new toolchain giolf/2017b (#5140) +- added example easyconfig files for 13 new software packages: + - ASAP3 (#5200), Albacore (#5153), CatMAP (#5225), DLCpar (#5209), FSLeyes (#5192), IQ-TREE (#3695), NEST (#5515), + nanonet (#5149), OMA (#5211), oxford_asl (#5193), QEMU (#5220), REMORA (#5159), SAS (#5208), supermagic (#5187) +- added additional easyconfigs for various supported software packages, including: + - Anaconda2/3 4.4.0, Blender 2.79, Boost 1.65.1, CMake 3.9.4, FFmpeg 3.3.4, GCC 5.5.0, h5py 2.7.1, Keras 2.0.8, + matplotlib 2.1.0, mympingpong 0.8.0, OpenCV 3.3.0, OpenFOAM-Extend 4.0, OpenMPI 2.1.2 + 3.0.0, Pillow 4.3.0, + Python 2.7.14 + 3.6.2, SAMtools 1.6, scikit-image 0.13.0, scikit-learn 0.19.0, Tensorflow 1.3.0, vsc-mympirun 4.0.2 +- minor enhancements, including: + - add xkeyboard-config component in X11 bundle (#5066) + - clean up use of wcleanAll in OpenFOAM-Extend easyconfigs, now handled by OpenFOAM easyblock (#5131) + - also install run_rcorrector.pl with Rcorrector (#5135) + - add SHA256 checksum to PyCUDA easyconfig (#5154) + - fix/improve description in HDF5 easyconfigs (#5182) + - include heatmap3 extension for R 3.4.0 (#5185) + - add ComplexHeatmap to Bioconductor 3.5 bundle + dep pkgs in R 3.4.0 easyconfig (#5195) +- various bug fixes, including: + - fix source URLs for AUGUSTUS 3.2.3 (#5119) + - fix building Bison 2.5 on systems with recent glibc (#5130) + - also consider rdma-core-devel as alternative to libibverbs-devel OS dependency (#5132) + - consistently use empty toolchain version in icc & ifort easyconfigs to ensure that GCC(core) dep is loaded during installation (#5133, #5134) + - add patches for Boost 1.64.0 to fix known issues (#5148) + - remove PyCUDA easyconfig for intel/2017a, doesn't work due to incompatibility between GCC 6.3.0 & CUDA 8 (#5156) + - add missing Perl extensions in easyconfig for Worker 1.6.7 (#5157) + - fix checksums for packages that download from ``github.com/x/y/archive`` (#5162) + - add missing libpng dependency to g2lib-1.4.0 easyconfig using intel-2017a (#5196) + - fix source_urls for Szip 2.1 & include SHA256 checksum (#5206) + - remove unneeded --with-fft-incs configure option for ABINIT (#5207) + - disable optarch for libjpeg-turbo 1.5.1 built with intel/2017a (#5214) + - update $R_LIBS in plotly easyconfig (#5215) + - include NLopt as a dependency in R easyconfigs that include nloptr as extension (#5217) + + +v3.4.0 (September 10th 2017) +---------------------------- + +feature release +- added easyconfigs for foss/2017b and intel/2017b common toolchains (#4768), (#4618) +- added new easyconfigs for existing toolchains: + - iomkl/2017b (#5097) +- added example easyconfig files for 31 new software packages: + - BAMM (#4650), BamM (#4650), bcl2fastq2 (#4902), CGNS (#5078), CLAPACK (#5096), CLISP (#4926, #4986), + cadaver (#4873), destiny (#5009), GroopM (#4650), Lucene-Geo-Gazetteer (#5064), libffcall (#4850), + libsigsegv (#4840), MERCKX (#5056), minimap2 (#4991), ncompress (#4852), OpenNLP (#5059, #5061), + OpenRefine (#5058), PHAST (#5096), PYTHIA (#5083), ParallelIO (#5071), PnetCDF (#5071), plotly (#5010), + QML (#5101), Quorum (#5095), Rcorrector (#5095), SCnorm (#5008), SOAPdenovo-Trans (#5095), Shannon (#5095), + Tika (#5063), UNAFold (#4997), VERSE (#4843) +- added additional easyconfigs for various supported software packages, including: + - Boost 1.65.0, binutils 2.29, GAMESS-US 20170420-R1, GCC(core) 7.2.0, gzip 1.8, HDF5 1.8.19, LLVM 4.0.1, + MRtrix 3.0_RC2, Perl 5.26.0, ROOT 6.10.04, Spark 2.2.0 +- minor enhancements, including: + - add checksums to Perl 5.24.1 easyconfigs (#4973, #4992) + - add additional extensions for R 3.4.0 and Bioconductor 3.5 bundle (#5007, #5028, #5029, #5062, #5079) + - also define $INCLUDEPATH and $LIBRARY_PATH in Tesla-Deployment-Kit easyconfig (#5018) + - add check to see whether binutils is included as build dep when GCCcore toolchain is used (#5084) +- various bug fixes, including: + - added Rmpi patch file for R built with intel toolchains incl. impi 5.x (#4623) + - use single-line description in setup.py (#4881) + - fix version and source for Seurat + add extensions required by Seurat in R 3.4.0 easyconfig (#4889) + - add zlib as dependency to util-linux easyconfigs (#4900, #4998) + - use modextrapaths instead of modextravars in OpenMM easyconfig (#4903) + - update deprecated PLINK urls (#4920, #5006) + - fix moduleclass for Cookiecutter (#4947) + - fix order of OpenMPI dependency in iomkl easyconfig, must come after icc/ifort (#5024) + - fix typo in comment in util-linux easyconfigs & add SHA256 checksums (#5052) + - remove superfluous $CPATH update in GLib 2.44.0 easyconfig (#5053) + - update ncurses to not build a separate libtinfo but provide a soft link instead + force linking to ncurses in libreadline (#5067, #5074) + - include Autotools as build dep for netCDF (#5077) + - add missing binutils build dep for texinfo (#5099) + + +v3.3.1 (July 12th 2017) +----------------------- + +bugfix/update release +- added example easyconfig files for 6 new software packages: + - FastME (#4811), geopy (#4821), Miniconda2 (#4841), ngmlr (#4818), OpenCoarrays (#4799), Seurat (#4832) +- added additional easyconfigs for various supported software packages, including: + - ABAQUS 2017, GCC(core) 6.4.0, Keras 2.0.5, NCBI-Toolkit 18.0.0, numpy 1.13.0, Tensorflow 1.2.0 +- minor enhancements, including: + - add SVG and Statistics::Basic to recent Perl versions (#4796) + - remove buildopts from HDF5 easyconfigs, taken care of by updated HDF5 easyblock now (#4779) + - include joblib as extension in recent Python easyconfigs (#4805) + - changed moduleclass in mpi4py to better reflect what it is and to not confuse HMNS (#4807) + - get rid of references to 'hpcugent' organisation after move to github.com/easybuilders (#4815, #4837) + - add Rtsne as extension to R 3.4.0 (#4831) +- various bug fixes, including: + - use PYPI_SOURCE as source URL in Tensorflow easyconfigs (#4786) + - fix homepage for skewer (#4791) + - sync/fix source_urls & homepage in HDF5 easyconfig (#4800) + - fix ubsan error blocking build of GCCcore 6.1.0, 6.2.0, 6.3.0 with system GCC 7.1 (#4813) + v3.3.0 (June 26th 2017) ----------------------- @@ -749,7 +846,7 @@ feature + bugfix release Xmipp (#1489) - added easyconfigs for new (Cray-specific) toolchains (#1538): CrayGNU, CrayIntel, CrayCCE - initially supported software (using CrayGNU toolchains): CP2K, GROMACS, HPL, Python + numpy/scipy, WRF (#1558) - - see also https://github.com/hpcugent/easybuild/wiki/EasyBuild-on-Cray + - see also http://easybuild.readthedocs.io/en/latest/Cray-support.html - added new easyconfigs for existing toolchains: goolf/1.5.16, intel/2014.06 - added additional easyconfigs for various supported software packages: version updates, different toolchains, ... including GCC v5.1.0, OpenFOAM v2.3.1, R v3.1.3 and v3.2.0, PETSc/SLEPc v3.5.3, WIEN2k v14.1 @@ -789,7 +886,7 @@ feature + bugfix release - various other enhancements, including: - don't define $LDSHARED in zlib easyconfigs (#1350) - this fixes the long-standing "no version information available" issue with zlib - - see also https://github.com/hpcugent/easybuild-framework/issues/108 + - see also https://github.com/easybuilders/easybuild-framework/issues/108 - add unit test to check that all extra_options keys are defined in EasyConfig instance (#1378) - add source MD5 checksums in all GCC easyconfigs (#1391) - speeding up the unit tests by avoiding rereading of same easyconfig file (#1432) @@ -800,7 +897,7 @@ feature + bugfix release - revert version of Libint dependency to 1.1.4 in CP2K v2.5.1 easyconfig (#1144) - added Java dependencies to EMBOSS easyconfigs (#1167) - don't list 'lto' as a language in GCC easyconfigs (#1286) - - related to the fixes in the GCC easyblock, see hpcugent/easybuild-easyblocks#535 + - related to the fixes in the GCC easyblock, see easybuilders/easybuild-easyblocks#535 - rename libint2 easyconfigs as Libint v2 easyconfigs (#1287) - fix mpi4py source_urls in Python easyconfigs (#1306) - consistently use CLooG 0.18.0 for GCC 4.8 series (#1392) diff --git a/easybuild/easyconfigs/0/3to2/3to2-1.1.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/0/3to2/3to2-1.1.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..2ad009a7ab92312623ae2ecf2a69c571a996b0db --- /dev/null +++ b/easybuild/easyconfigs/0/3to2/3to2-1.1.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = '3to2' +version = '1.1.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/3to2' +description = """lib3to2 is a set of fixers that are intended to backport code written for Python version 3.x + into Python version 2.x.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_ZIP] +checksums = ['fef50b2b881ef743f269946e1090b77567b71bb9a9ce64b7f8e699b562ff685c'] + +dependencies = [('Python', '2.7.13')] + +options = {'modulename': 'lib3to2'} + +sanity_check_paths = { + 'files': ['bin/3to2'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/TEMPLATE.eb b/easybuild/easyconfigs/TEMPLATE.eb index 69759ec8dacede3c37f1dfa04571dd71217ea158..06218cade8f8851893fd122f7986992178b6d128 100644 --- a/easybuild/easyconfigs/TEMPLATE.eb +++ b/easybuild/easyconfigs/TEMPLATE.eb @@ -1,5 +1,5 @@ # Note: -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # It was auto-generated based on a template easyconfig, so it should be used with care. easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb index c096f680faf70cc1261b933e8208c38ce593c80b..630226b1ef4a79c2983e51f5675035c3439ea763 100644 --- a/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb index 935dda43400a08845722f43bfcfd642c61565f3a..0b631d51e00c7717962a6c70a52c175972560194 100644 --- a/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/__archive__/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb index 42399e15399fa518994b360f1040c9371e1a8506..9a991355c4ff78259ad5e357c9e9077f91a9ede3 100644 --- a/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb index 02a64a2c6f8ced2a97460cdb38237e946ec2dd1e..3e655ad07ef721ec72422ed1153e9b3ae4be2302 100644 --- a/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.13.4-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.13.4-ictce-4.1.13.eb index df3ffc4bcb2d69df5280fa3a23516c0ca9d0279f..07865181a73701b157a09d531f23f6b300fd484b 100644 --- a/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.13.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.13.4-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.14-gcccuda-2.6.10.eb b/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.14-gcccuda-2.6.10.eb index 732b0392516a8f01f9eabf34e9850a4d817e4243..947d1eff620bdc071e9995006318abdabccd5ef9 100644 --- a/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.14-gcccuda-2.6.10.eb +++ b/easybuild/easyconfigs/__archive__/a/Automake/Automake-1.14-gcccuda-2.6.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-goalf-1.1.0-no-OFED.eb index 916fcd7e489fe5b0f1ca868922f66c92f0eca2c2..ed2242bd756d715a6237a39ab6162c34284064d1 100644 --- a/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-ictce-4.0.6.eb index 74f9dffca6ad13347f80125b7c61acc369eb7231..1b91de72206435189853b3d08e22c271af98889b 100644 --- a/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/a/a2ps/a2ps-4.14-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb index 118bf6fc3bbe22ff7a175e36d01eb96d6ede446d..93ba30e57eb8a37fa197fdfb8e7bced58d483c84 100644 --- a/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-ictce-4.0.6.eb index b6ba853506480a96264b65f9cee56e873072a4c6..56e2941ef63394f697c16261b0aba0c538d85d42 100644 --- a/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/a/aria2/aria2-1.15.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/__archive__/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb index ea0ea197541b5f703bf5e7b3d51f928658637188..e76944242bb27b5261a8321c49cc984ba90334e3 100644 --- a/easybuild/easyconfigs/__archive__/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/__archive__/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-goalf-1.1.0-no-OFED.eb index a3b2575da68b89445c14c6a4e091a02782773d75..1c4e2656e2d7720683b8adb1fc7c6bc676000450 100644 --- a/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-ictce-4.0.6.eb index 06a9cd2e7e285f68e5c8a3e42999bcaef27c99dd..ec20c6b63db37ce68e8ab60b953780ec4b0723e5 100644 --- a/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/b/BFAST/BFAST-0.7.0a-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb index 3d76340994583f9b78c44d794b5f1d780a35a901..3e1f898b70d5d807dba8b87f2dda726dd837c4d3 100644 --- a/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb index 5d3bf8464428aa448b88fdb7b886ee05598ef69e..04156efea5a12b30cfff7412d25bf2824202f801 100644 --- a/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb index 9a1f3c026948fd633558c646d9126c741eae66f6..fe0372bd55a91b28ee30910875b4ab889595ad71 100644 --- a/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-goalf-1.1.0-no-OFED.eb index 5bb04589642be93ccf0590414dcb7178bf4d58d6..9e6c729189786039e76fa4c80e39a4a4ef7402b8 100644 --- a/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-ictce-4.0.6.eb index 9ff15e2434caaf21c5196f5662a37d19fc39e3cc..e6c61cba4a5cfd2ad428ffbe838040a5b478f104 100644 --- a/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.6.2-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.7.4-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.7.4-ictce-4.1.13.eb index 000b5950bd50b7397dfeebe2987366de7e78d6fb..500bfbfd84ba0ffa468b82885c781d7bb1077a4c 100644 --- a/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.7.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/b/BWA/BWA-0.7.4-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/BamTools/BamTools-2.2.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/BamTools/BamTools-2.2.3-goalf-1.1.0-no-OFED.eb index 7d0f3c7ae36b3536411b1dc2a58b61e9edbc2611..cea77237c3e206091935f07bf85b8609f9aa6fa9 100644 --- a/easybuild/easyconfigs/__archive__/b/BamTools/BamTools-2.2.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/BamTools/BamTools-2.2.3-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , George Tsouloupas diff --git a/easybuild/easyconfigs/__archive__/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb index 57dbb97a1af7ad0a50b87d22e58407d6b7a4a499..104c33d2334adcc72ef03f222b2c939167cf6a52 100644 --- a/easybuild/easyconfigs/__archive__/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb index 8bcb1abedd6c92e30eb2cf82721a097e6db4d6d8..cd15f91b8ab4081d851b85502d62e4653e642c42 100644 --- a/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb index f4e01e36bd64f7234278432296e24c8d75b63311..df3e2919cb5392c78a0af695661035a0772096b2 100644 --- a/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb index 99061a9473501539884d8728301524267c581d04..c7d6d3862510a676a590c90296e0a6237c16bb45 100644 --- a/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb index 15a2db61d2f30b9951ec62a56b6f73868b5eb438..30756c2e9edcd22c19b94e32ff2a59de7e063055 100644 --- a/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb index e14fa5b01a995808fb06ca06aa909ad5031b968f..6cca8c54a5982deffc07c8db0c3ee8c7657001fd 100644 --- a/easybuild/easyconfigs/__archive__/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb index eae65e841feebf52f18713680922db8fda1b02fe..48b977fff3552bd9e1ebbac89743177644176c1b 100644 --- a/easybuild/easyconfigs/__archive__/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb index af12b0472e56e4b6b22fc9073144dc3d7a14d4c2..9c5bb1d47d6f7b3a7de7025014f1e9924f3c0f9d 100644 --- a/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb index 8035182b62245ac3c4b8a514b4f17b0492dd2949..1b73cc3ce3ad8fab61dbd4f804949f85eabf7adb 100644 --- a/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/Chapel/Chapel-1.6.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/Chapel/Chapel-1.6.0-goalf-1.1.0-no-OFED.eb index 8def4493c5c6b79b0e19962d0bce950efbeeecff..a151dccdced13fa42a4b5fd24f1c5448ca9d1f2c 100644 --- a/easybuild/easyconfigs/__archive__/c/Chapel/Chapel-1.6.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/Chapel/Chapel-1.6.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb index 0649ad44a0cf79a918cdd74a09fa833478165b28..802e525ec83c85866ddcfed00a67130d06b9fedb 100644 --- a/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb index cad6e2ddab6934b271d90ea7ae8a9bc7fa073c86..740b066bb41755c87fc45f9caed26d86b13ac9e1 100644 --- a/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb index a41c761aaf8787cfb11113db3d37ed0aa21daf24..743a5cbdf20a539a734edb608be57c9e0db683f3 100644 --- a/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb index ebeb826b66cf8c176842c1649b6045a624edd871..0d9f914641084f24a1f8f633c27d4147737cb7ed 100644 --- a/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb index 94eaf15f8dd907b211f15c47454a24c5c574e60d..619d4f0b690c0ea8585c08f4a685e142027b0c82 100644 --- a/easybuild/easyconfigs/__archive__/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb index df627c9d7bd888190ba61276aa0d7232d2b44119..dbfd632ffa9bd47541823742507afc1b0169f1a6 100644 --- a/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb index ced2f5b555ece120f4a91023aeb89d47b233e7b5..6998de413887782bad550f82e19c77266c6b4140 100644 --- a/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/__archive__/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb index 2ef873d2da07e979d4a67c4bcf473d137ee0be67..c6c9980db547cd2dfb774c4d6559571934a74424 100644 --- a/easybuild/easyconfigs/__archive__/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb index bbabdb92a5bb91fc7c06ccb75100dcfcc9e3996b..501b2e5aee3fbc0c92d6de3a80ec7ac0c182a279 100644 --- a/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-ictce-4.0.6.eb index 3011b90d1708fada7ac55372d4525da768a8ad60..801de9dbad4090a02ab83fb0f88433233233fae1 100644 --- a/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/c/ccache/ccache-3.1.9-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb index 98800f3677094c16f98f18e446dc53b907ea38c1..ae2a54ac333ef8da948422ee43ead7ea62fa71d6 100644 --- a/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-ictce-4.0.6.eb index a3e495b0c6915ce9bf977b67961c4f5cd57438fc..b26666270b6fc8e2f249444a58ee367cc639c39d 100644 --- a/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/c/cflow/cflow-1.4-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb index 2112acc09695b87bd93eb95920a91ec27d73929b..10dd43c52c90bd8d1fc757f27548f953d34c4448 100644 --- a/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb index 3cff32f247c9e6c47a91f4ab4fd3131907bcbd1a..e8c4aaf7514b923b2c39b700aa11e55bd8b09182 100644 --- a/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb index 6e775a095b524731a063a8ccc9a2ccae19348940..8bc52abe18a4da67dc7efa9b7cc8819e8ad72213 100644 --- a/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb index 413650f9a5791b1b4312fce68976ff3048c9b3ff..c712b873ca5aace77b5e6020a14aefdfaec87bad 100644 --- a/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb index 5ef397df32b73dc60df22828aca5eba887ff4a7f..e5a7971a87ea1c073efa9dd228a1bc5aedfbaae1 100644 --- a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb +++ b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb index dc0eba6edb4fd2c4f9745164aa5b985516929959..b7c119348c28a587f48fea19ebe5b4f7f8d9b514 100644 --- a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb +++ b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb index 5b960cc12d0d5416739c7ecab4a9bfc9ff0c2d7e..89786fb93c60a74fa8ce9ac2303eef2b8df54b3b 100644 --- a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb +++ b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb index 21dd493eb1e4dbc95515625e0f740f55d9ea89ff..6b6b2358f8a830448982213c01e007335606203c 100644 --- a/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb +++ b/easybuild/easyconfigs/__archive__/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-goalf-1.1.0-no-OFED.eb index 3cc61b864372d3299c7b17d084cc0401bd104679..37f1ee9f61361726bac9ed1a64d91b78f71df13c 100644 --- a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-ictce-4.0.6.eb index ad92c7352d47a758d5f873e1e657fa8050ade12e..77d246ec693c5fd2189336910997326b2b5d99e2 100644 --- a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-goalf-1.5.12-no-OFED.eb index 0db2cb2232438d36ef168245fa871a56e412a881..61116f3e1bfb37f045918095107c04576fe435b7 100644 --- a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-goalf-1.5.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-ictce-4.1.13.eb index 8868b07c8240c5d73b6cc0e131809415f26ac592..81a4069801775aeed07ff15ab842f101868c3866 100644 --- a/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/e/Eigen/Eigen-3.1.4-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/e/Extrae/Extrae-2.4.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/e/Extrae/Extrae-2.4.1-gompi-1.4.12-no-OFED.eb index b3d4b5ae5a81c57a982ddc2392369fdaf16d2bd3..1a891e9ce72190a1df8856e056b229e972b60b92 100644 --- a/easybuild/easyconfigs/__archive__/e/Extrae/Extrae-2.4.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/e/Extrae/Extrae-2.4.1-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb index 4bda1588f1b51881cd4f32756c460216c09e9b30..f2354a3ca7c93e16fdba8321996323cd9c0de826 100644 --- a/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb index b9a9acd1bf62f3e677559576d2067fb1876ad009..cb71a068e5f2b8e682332174c1ae92460341c77d 100644 --- a/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmpolf-1.1.6.eb index 2278befdce0e5fbdd977372616faa3d8f1983508..e8870f1aa579b37a43b483f5d060cd74f9ae9c22 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmpolf-1.1.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.1.12rc1.eb index 7e35ed60fd80b1d607aa763938ecb5df96a1a611..a54cdbf4ed7eccf9179876d28fd571a0998a1046 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.1.12rc1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.2.7.eb index 5c2723f3cc6e7408e6319fa6056746cfd55ec7ca..ef6bba63f9eb22446bcf79f8f4f7a422b3b80ab6 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgmvolf-1.2.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgoolf-1.1.7.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgoolf-1.1.7.eb index a55ddb37800b97cc1fe5961d212f43453bbda4fd..4b7bc2353aef2861fc2ca095ddb952a084d819bb 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-cgoolf-1.1.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12.eb index 5cb326d9c8ae384fe6e727e6d62b6e7f4e3b14b3..b4a874e64679abd6e53682ff5faf1a6dbd3f0fbc 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12rc1.eb index 9a83935f73fe2ca8efce73b84d32fcbfcb70a1a9..6732b1f5164d6163b5bcfa4833dfd42965f9989a 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-gmvolf-1.7.12rc1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-goalf-1.1.0-no-OFED.eb index e69629310c3990da3318282b19a57ed10df92b73..5e909d69c1068393d61445a739d4697f2593af88 100644 --- a/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/g/GDB/GDB-7.5.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-hybrid.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-hybrid.eb index 10de39383d11326303389717b409a7c9048e2be9..c93754ab31138f98ab04aa43c11184c4591ae23a 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-hybrid.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-mt.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-mt.eb index 7d4a515bd7e91ac34fdf4f5aa594e0b3c865bb23..01e29400b7fea0f57d8462b131285ccc947773b7 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-mt.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.1-goolfc-1.3.12-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-hybrid.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-hybrid.eb index c6a01d5cb91c69878611e7c21850c15b0c07a135..b62bee2ccc1a46abf3a1b23d242c7ffbeca391ce 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-hybrid.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-mt.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-mt.eb index f47fc727b16cf33980f826d3828b83f4ef306731..9ad41b86cd242266c9b45d9252915224df14a274 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-mt.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmpolf-1.4.8-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-hybrid.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-hybrid.eb index c1dc7fabd0d578cf999271591761eb80c16b6a26..6cff17d466be924dc7c80d9aa1c194e2b9fe55d2 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-hybrid.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-mt.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-mt.eb index aa2709aff926ae984216b4e024af1784e8831902..8a0d1877e123359a4ae33d34559f99006b3054af 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-mt.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-gmvolf-1.7.12-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-hybrid.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-hybrid.eb index 6a5829cb2188954f132d528c1a812aced1f84c57..8ea94fe3e34d01a47156bce1d7d74315ce1dd549 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-hybrid.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-mt.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-mt.eb index 897f8573da033b09c7af0233f9be6c5005489fbc..5d65ed4da5fe2188a978bb24daddeb013009de33 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-mt.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goalf-1.1.0-no-OFED-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-hybrid.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-hybrid.eb index 1de33cf464ae3f06f69304e251155f9744e653bd..88e2d9aa1267a180fbd61945d07c4a95b73f1836 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-hybrid.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-mt.eb b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-mt.eb index 367a63d0a3105d2c8679d8f6093d32a7c8a474eb..b7e5aa7effe5d1c1632546a7b02a4220f149cb3f 100644 --- a/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-mt.eb +++ b/easybuild/easyconfigs/__archive__/g/GROMACS/GROMACS-4.6.5-goolfc-2.6.10-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/__archive__/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb index 3d384db2d68111b215a92d8166ab627f7834f4b7..926c752629c56152103bab6da45643dda45825ac 100644 --- a/easybuild/easyconfigs/__archive__/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-goalf-1.1.0-no-OFED.eb index 6e6602e1acd983955214b1bee562518a1b9e1b50..e5256d2d34e61aed8ef7d38c26c19d3f8ad51feb 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-ictce-4.0.6.eb index 08b113a1e93f2f673bcdc4b10ab3b88c2f127347..2fbf7d9d745205549e4c3bb8aea0fca4698f5506 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.7.12-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmpolf-1.1.6.eb index 6a6c3a3ab69669d35fabb016565620f01535831e..ccc2af2068b6773f51222a60fc102a71c575db77 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmpolf-1.1.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.1.12rc1.eb index 031cdf8a765ccf3a5e6cd8cdc5686b3d31b03d7c..5b33fd1e3d49f834133ed55d959804a4762e3303 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.1.12rc1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.2.7.eb index 04007162250989b6de0dd25217f84dfe8e1af1a5..9a65ddf609c5ec4ffe480b0d4ce62de102da1eff 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgmvolf-1.2.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgoolf-1.1.7.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgoolf-1.1.7.eb index f5e0842b35f854f8f88231a5b44f031e71348bae..dd164a4f2a109198ed6346f2e3b3d7c4b41ae2c5 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-cgoolf-1.1.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12.eb index 544929857c8e4f187f19f0e57dedd97c5034b5c3..e54476f0a499b8ea721834178078a3a582bd2d5f 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12rc1.eb index 89c596b6175d7bb74d61ce907637bc128598d5b3..38680f091d53d5a9cc5995c676f9ce29f9cce5ab 100644 --- a/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/__archive__/g/git/git-1.8.2-gmvolf-1.7.12rc1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb index bd0bbb0ca0db768196110c0ee569439c878d7730..b91d8d2d53f13abccbc74f7579a5a7031171f632 100644 --- a/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb index 23b0d23f05c8f65830a7cb89f7aacfbc235cbb80..aeae930afdb5ec4c977c293574309217a230d4f6 100644 --- a/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-cgoolf-1.1.7.eb b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-cgoolf-1.1.7.eb index 96eb4d4a94eacfadd401be6914af310f3421296d..d31a14029538ab90791dfd3e157811c5b446ff4d 100644 --- a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-cgoolf-1.1.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-gmpolf-1.4.8.eb b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-gmpolf-1.4.8.eb index 627ddf488dec23f6ecdbcd4f5d674519e8843628..0748c110a0c9c3c4a7ede4afca17afa39d6cc534 100644 --- a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-gmpolf-1.4.8.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-goalf-1.1.0-no-OFED.eb index 282fc7aa9f07327a3b0145405a62383bbaa9d35a..7e61a60bf2b191eeeb4e688a77276cc7ef6515f6 100644 --- a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.0.6.eb index 2072304457c43c13088d55f82b7ac262a55c23ca..65b9cc7f01772ab3e639538418fcd79b417af8da 100644 --- a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.1.13.eb index 34e650a01462a5cc21c5e923cc97d4b3545bef70..6e06ea391d8f3effc6cc9e094956d53af9c56327 100644 --- a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.5-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.6-goolf-1.5.14-no-OFED.eb b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.6-goolf-1.5.14-no-OFED.eb index e4663d467a4777adc3ad7a838bf85314f36b7060..34796e201dc787aa373c783007babae90850c2b5 100644 --- a/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.6-goolf-1.5.14-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/g/gzip/gzip-1.6-goolf-1.5.14-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb index 9bc25a507114b8c75309d4389e804822118361cb..ee1aee5e7792c6e35dcd5965c1700a51f8713457 100644 --- a/easybuild/easyconfigs/__archive__/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb index c14d1e9c4c6ed6212428eef69bd0ef5f25018677..e4f9f9f4052f1bc47d8c0c492d250dc5b51b0e24 100644 --- a/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-ictce-4.0.6.eb index 882be30c22a76f5291b1462e5a2a464112ac6859..d640899214e7d6ab02f1d35778ea94ef6f57e5d0 100644 --- a/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/h/HMMER/HMMER-3.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goalf-1.1.0-no-OFED.eb index e86ac026834360890cdd38ebb3a53b1d0880a132..8976d6c40bb875da83303c996f8a1d271e190071 100644 --- a/easybuild/easyconfigs/__archive__/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-goalf-1.1.0-no-OFED.eb index 67c9b4b47cec0ba52ff53ab2e00adb3ae1a53102..a1dacdc98c366718c78e1ceaafd29a9489063b71 100644 --- a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-ictce-4.0.6.eb index aa9857ce934feeaf53e99205d63f6adbd33b3c8c..7031201322e22d260b34fbe26e90b794ba7ea61a 100644 --- a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb index 807ce3ee014df080a94e553bfaf42693b716fe69..6165515b54e555ac3900cf360853daf68551cf27 100644 --- a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb index 3fb03037b9e60388f189914d9a25de3ec6c6c21d..2c5ec1ce14b6aaaa6a8cf7cedd7ff85bdbf2afd1 100644 --- a/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb index 974a5d000e3e345cdd6519e45c80a39f54d5a898..66d6e154387c1955ae9066157d68c8ceb73b747f 100644 --- a/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb index c6a180825f846625321f0cb27ca3c5b4161347d5..6c38105a14cf2a87808361c884ad31f8d7529dff 100644 --- a/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/LWM2/LWM2-1.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/l/LWM2/LWM2-1.1-gompi-1.4.12-no-OFED.eb index dec9b30b4f030fc4755d40ce5a6f1edf0f8d5ec6..07e343af8a25a23b4f3c79c7bcf7e4e328bcd462 100644 --- a/easybuild/easyconfigs/__archive__/l/LWM2/LWM2-1.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/l/LWM2/LWM2-1.1-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb index 94a0908fdcc1054a4d760a06914c9033c6ec0573..7ebc542f5eb1d2197c0a524db55a35e31647d07b 100644 --- a/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-4.0.6.eb index 3dc6b8939e99b2dab5168fd4013122d4324bdeaf..5080a2c53ccdde4a813ccb5932e17242ea55f7fb 100644 --- a/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-5.1.1.eb b/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-5.1.1.eb index 91bc730999e90b356f9e90766951d30c17c4f105..4460cae67c8a3b1c35d7bf7e3dee653b2c2a4a25 100644 --- a/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-5.1.1.eb +++ b/easybuild/easyconfigs/__archive__/l/LZO/LZO-2.06-ictce-5.1.1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/LibTIFF/LibTIFF-4.0.3-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/l/LibTIFF/LibTIFF-4.0.3-ictce-4.1.13.eb index 3fa3aba61edab5ad444c0b488967bfbd76980f6b..f332d73c30b896d53eb65b0791cff07d380e3fd8 100644 --- a/easybuild/easyconfigs/__archive__/l/LibTIFF/LibTIFF-4.0.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/l/LibTIFF/LibTIFF-4.0.3-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb index cca49e12bf84748b0d7f6a65a4a6d1f87af2a177..9f675f07bf75762ae4ee5359a5c37e4a92d9e9c3 100644 --- a/easybuild/easyconfigs/__archive__/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb index 6aabc3ac11770d3a0ca4607479324fbe929f6e66..f9f4cbfcd6bed8a2c953f4863018544dda467a32 100644 --- a/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb index ded865424087c822cb3419ebee3dd85fea33535f..4f58924c6239b2833688ba873171b01b5002dfc0 100644 --- a/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/libharu/libharu-2.2.0-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/l/libharu/libharu-2.2.0-ictce-4.1.13.eb index 26e45a4b96e3bfe5a0d9a132651b07c56af0a934..f2db5e1bd1c86a2f62d7ed0432f3fe73c228d9ad 100644 --- a/easybuild/easyconfigs/__archive__/l/libharu/libharu-2.2.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/l/libharu/libharu-2.2.0-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/l/libunwind/libunwind-1.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/l/libunwind/libunwind-1.1-gompi-1.4.12-no-OFED.eb index cdac53c708aadffc4870fd14cb0c232f6406663e..bba047b19e01a64eaba2fed736f20a43b0b961c2 100644 --- a/easybuild/easyconfigs/__archive__/l/libunwind/libunwind-1.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/l/libunwind/libunwind-1.1-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb index 3a532844038a11bfe30420664d603ea2b78ff34d..efb2f812e3ecc4a3720edd19fdae5d89d485abbf 100644 --- a/easybuild/easyconfigs/__archive__/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/__archive__/m/M4/M4-1.4.17-intel-para-2014.12.eb b/easybuild/easyconfigs/__archive__/m/M4/M4-1.4.17-intel-para-2014.12.eb index cda9d848b716bd766ef479b3582168ac7ceef36a..63fd93faa8db80bbb9d1a83917238c4d42ae54fe 100644 --- a/easybuild/easyconfigs/__archive__/m/M4/M4-1.4.17-intel-para-2014.12.eb +++ b/easybuild/easyconfigs/__archive__/m/M4/M4-1.4.17-intel-para-2014.12.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb index e322ccb0af241ec05739c25e9f076ad72b111852..d5b537170ad834c4b933ec6137e6fb3267bdf23a 100644 --- a/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.0.6.eb index 232ec42670f95dfab7498b4e02dc3523d62caea9..3f99722ada7cfa6ecff0e810f1ce4ecf1f2e0678 100644 --- a/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.1.13.eb index 3edc17b8e9ded09045ccad28077efa74d3e81ad3..5c54eded488f7e76f9bd28929c538de5baaf721d 100644 --- a/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/m/MCL/MCL-12.135-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-goalf-1.1.0-no-OFED.eb index 4a37b2243da67504c86aa7d2c338b4aa8c9ba376..822a714f439b9d3612b20b64899b174ce3326e06 100644 --- a/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-ictce-4.0.6.eb index 2079802769802ca95ca3c600a2aea982381aed59..0ee39c9be95d8fcd720926fcc1147a44588beddf 100644 --- a/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/m/MEME/MEME-4.8.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-goalf-1.1.0-no-OFED.eb index df55442b24147a83a37f828ecb1ac80615e7adfc..e52c13195536ed64d944272126e8981edbc476d9 100644 --- a/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.0.6.eb index b12e9042ad312b0f8bfffe67da785d5ad5d809ae..e1bfaff6af61ff1cd9d1689cc23f7b239f9e33a1 100644 --- a/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.1.13-Perl-5.16.3.eb b/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.1.13-Perl-5.16.3.eb index 578f64de526f4b8a241114159d8d5f60eff6d9f7..6402f3b4f03cadf32b5ee88972c388cce2bd6629 100644 --- a/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.1.13-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/__archive__/m/MUMmer/MUMmer-3.23-ictce-4.1.13-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/__archive__/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb index cd0624726e820f2c189a61c5b5573a4d397de395..355411d6258d5edafd98f040c8700d45cc07a672 100644 --- a/easybuild/easyconfigs/__archive__/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-goalf-1.1.0-no-OFED.eb index a43b075cea723b5580bccf5f3a82a037ec17dfab..2f8eece7c4a348253616704d6bdc9bbd87ff57a4 100644 --- a/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-ictce-4.0.6.eb index aa9f2cf5ecf7737088e6855e5f11aac437cc480a..d2bcadda2ecf8c709e55f579741d8bcb0c2f98b9 100644 --- a/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/m/MetaVelvet/MetaVelvet-1.2.01-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb index a05d90692447fbb4fe82b088cb23adf5dac72871..730be02be38f5377416912655bc18de1440f0f32 100644 --- a/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-ictce-4.0.6.eb index 9830f3790462fe93b701a833b28a4b8a2ec24c1e..3fd39ef56e2f3b47cc651a12e8f85f95b65f0097 100644 --- a/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/m/mc/mc-4.6.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb index b4ca6871ed0a1640d0f001d4f7cff2d5b2ef21cd..e5f4cf24043195a8794243ed710fde5e83b77b25 100644 --- a/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb index f14049a15f0565412ac712b03d72dc5a9daf4835..0f7c4a1cb52d355e35a74752856ffe140f921b0a 100644 --- a/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-goalf-1.1.0-no-OFED.eb index ce0c799863b583dfa85efea9a83d2fc4016999c2..8c8c8d6b642b79caea763fa8a64eb9707361cad1 100644 --- a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.0.6.eb index 261d1e65aa9bad056693c684c7f8f22b3e207bbf..05b4d75cdbf9c449aab740d79252960ac75d2bf5 100644 --- a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.1.13.eb index ec4bc1b519c771f48b1705e0ab7cc44228112bc0..f62ff8c098a0f9ce321666cf391c676c3ed31841 100644 --- a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.07-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.11.05-ictce-6.3.5.eb b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.11.05-ictce-6.3.5.eb index 8210b35b6688f5241ecd7cb9b6f92b662f9aa6e9..d98adb2215ea9a569d04b13d122ff1596ebe6df8 100644 --- a/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.11.05-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/__archive__/n/NASM/NASM-2.11.05-ictce-6.3.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb index c4688cb405a6c9879ab9e44fbd5eb73666be1759..aaef538e3a65c5289586f0627b4e6e9f33f3540c 100644 --- a/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb index 7d8e37d42dacb7b6effc2e39172dee842585cc8d..81777b494772cad66c5af649c7337b51f9b6f6a8 100644 --- a/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-goalf-1.1.0-no-OFED.eb index 07e2cab7c08dee79d0c3c6504fb5aa2c0b3ad4a0..ea62784fb776fb5471a98ce1905331b39cce133e 100644 --- a/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-ictce-4.0.6.eb index 2a997d6bdf1a0cf67ba55a21dfb6a5ca83c97e83..6edb4f983c52411a01134da94a81671ba8e68877 100644 --- a/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/n/nano/nano-2.2.6-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.0.7-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.0.7-gompi-1.4.12-no-OFED.eb index 0361dfc86a352e3e26b71612ff5f55d667347247..6ba1cb4abdf6829566ca30ed909661ab6b16c314 100644 --- a/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.0.7-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.0.7-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.1.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.1.1-gompi-1.4.12-no-OFED.eb index 45442d42791d35b569f9bfa459a4bb84d115cb3a..14ec77b8ce07cba3e290b39e90c40868f7911f2d 100644 --- a/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.1.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/o/OPARI2/OPARI2-1.1.1-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/o/OTF/OTF-1.12.4-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/o/OTF/OTF-1.12.4-gompi-1.4.12-no-OFED.eb index e12b8e7289e0a1905346ed5eb5d1ea29d9d1f32f..e14fc7614e201c82c6e51a3fb5ccd9bd09a5bb24 100644 --- a/easybuild/easyconfigs/__archive__/o/OTF/OTF-1.12.4-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/o/OTF/OTF-1.12.4-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/o/OTF2/OTF2-1.2.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/o/OTF2/OTF2-1.2.1-gompi-1.4.12-no-OFED.eb index 88c6562214eff64630b5133dc28957acee55f984..ec87a9a0a1f6a2e400914ec3661ec2699f8e3f9c 100644 --- a/easybuild/easyconfigs/__archive__/o/OTF2/OTF2-1.2.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/o/OTF2/OTF2-1.2.1-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-goalf-1.1.0-no-OFED.eb index 4cd82eaeb6c609eea5e0c56e4a2298f7fa30139d..e509bee0685f229f3674ef4bc1b2172e90b066bc 100644 --- a/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-ictce-4.0.6.eb index 7a5c98d762a2fbbb45cb5349f3602ec022da6dc7..767ac0cf8a5eb143d89ec0b5a6911db04d844d1c 100644 --- a/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.0.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.2.0-gompi-1.4.12-no-OFED.eb index c8c6b3d56944b914fbfabae888251d8956d374fd..34593b5431da9479ca603d2e1aac8a10e465d6d8 100644 --- a/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/p/PAPI/PAPI-5.2.0-gompi-1.4.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/p/PDT/PDT-3.19-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/p/PDT/PDT-3.19-gompi-1.4.12-no-OFED.eb index eef9a27cd74d3ec567c4ae0d2d72a3d9a96e147f..9c604d4a85d7d0d5c48871e44170e7869129932d 100644 --- a/easybuild/easyconfigs/__archive__/p/PDT/PDT-3.19-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/p/PDT/PDT-3.19-gompi-1.4.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/__archive__/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb index 71cade10ffdae658b308f3c51c6cf056d8fbf53c..852c7755e0633ea0c6d1650f261b47b7a5e33178 100644 --- a/easybuild/easyconfigs/__archive__/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Thekla Loizou , Andreas Panteli , diff --git a/easybuild/easyconfigs/__archive__/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb index 909fa6783b37ef85093457ae3a34603a493e588f..63102afdbad7153c3cc6090d24b3f0eccad7008f 100644 --- a/easybuild/easyconfigs/__archive__/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-goalf-1.1.0-no-OFED.eb index 3804c6ccaa2a0056108ec6aeea6b432f1ea2082a..55ce03a71156cfd607f217325302fe905541bbc2 100644 --- a/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-ictce-4.0.6.eb index 94c10ffcedc7be6d56883de184e5756b61663a38..fb701cf2e0b85a3514f24f8d0efa3856b9de5f7a 100644 --- a/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/p/parallel/parallel-20130122-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb index 5f373bcc46a71384f21ce6e739442aa4baf20beb..d87f890d0f66c19907712fb9405cedab54839480 100644 --- a/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-ictce-4.0.6.eb index 71400b6f392a6695e0cfe75373a043e9401e6d2a..27678245baed577fc605e17a17be5368f375e465 100644 --- a/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/r/RNAz/RNAz-2.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-goalf-1.1.0-no-OFED.eb index 495ee12fa8300aff7656baa054e4b39c44c54c8b..2d7908e75a154419f2980a4b8d73d65b03e4be98 100644 --- a/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-ictce-4.0.6.eb index b9570c368a8f5e5640d8f51153a4936a817fdc98..3a8baa07376155b0a05977a6f06dfc5beca638b9 100644 --- a/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/s/SAMtools/SAMtools-0.1.18-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-goalf-1.1.0-no-OFED.eb index 8da8e28b172502449fc4812c52d887fa13b982c8..336f9b970cb40fa9beed796b416e7e21fc4ba775 100644 --- a/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-ictce-4.0.6.eb index 3fda9e525f55226c70753bbd66a11ce320bf1dac..9210bc4b2ad5f4f3208bfd81357174acb11e55bf 100644 --- a/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/s/SOAPdenovo/SOAPdenovo-1.05-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb index 26b61def41ea708e3bc67eaa99ee54c56c18f737..b264014712a26b897d6dd479e4007821d579f340 100644 --- a/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-2.0-gompi-1.4.12-no-OFED.eb index b4c09a0c490a87ad6a1fed26d6589b74b9b01523..a6bb75721df925cec259957c4c2d7ddd20026c23 100644 --- a/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/s/Scalasca/Scalasca-2.0-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/s/Score-P/Score-P-1.2.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/s/Score-P/Score-P-1.2.1-gompi-1.4.12-no-OFED.eb index 4c327fa96cecbdd1f4758a8a7fd7addccd06eebb..dbfcd3190c677fcd8f53a48261adc8135263ee44 100644 --- a/easybuild/easyconfigs/__archive__/s/Score-P/Score-P-1.2.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/s/Score-P/Score-P-1.2.1-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb index 0d2c3773f892039150121b4e10824318b0da8ef2..7d558ac71a1a9926dea4d1c0fc2aad0f1c963d88 100644 --- a/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-ictce-4.0.6.eb index e7734dc52655a9639d12aa71be2814770bb9be7b..4b640a501ff44c08cb2083751bbd44fd7a96b9bf 100644 --- a/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/s/Stow/Stow-1.3.3-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/t/TAU/TAU-2.22.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/t/TAU/TAU-2.22.2-gompi-1.4.12-no-OFED.eb index b8a2739b01a61c6668f79f30c4d2eab884b07c0b..ccfd573f79b3e77f15fb0c80ff6441b17347a09f 100644 --- a/easybuild/easyconfigs/__archive__/t/TAU/TAU-2.22.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/t/TAU/TAU-2.22.2-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-goalf-1.1.0-no-OFED.eb index 9c40f2197ef0a4c1e301bcc121586ef78fd6a29c..70a6e42479d92253e74285316a0add51b325f7c0 100644 --- a/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-ictce-4.0.6.eb index 79b6f833d1343a3441e452bd09ea62223f76dd22..76bcf790553664f60399bc64104838d2e0f74ae6 100644 --- a/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/t/Tar/Tar-1.26-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.4-goalf-1.1.0-no-OFED.eb index 2ba3b07819c3ac2d6477bec8bf02934cfcca2d3d..9eecf232370331501eabf7632085d9e7c3708560 100644 --- a/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.4-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.8-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.8-ictce-4.0.6.eb index 76567e2542e7e4ef140e5681a00f7db4dac1b48f..dcf1959131750399d22051c052b07e903bd95bb2 100644 --- a/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.8-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/t/TopHat/TopHat-2.0.8-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-goalf-1.1.0-no-OFED.eb index 66720a2d3718ab65a0ebbb0735456c85e89481b3..81bacb467eeea4bb8d868cbd3cd2f35b37234f3b 100644 --- a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-3.2.2.u3.eb index e8fe446e8b55e9877d3db5b9295236aac6bfffbd..dae024dd0952708234d9f9ec140863023de80880 100644 --- a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-3.2.2.u3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-4.1.13.eb index 42dc94a346cd13aab3baae868d3a05eaec260fdd..b878f2b439f034e5aa5a6549a1442b1aa3f472b2 100644 --- a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-iqacml-3.7.3.eb b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-iqacml-3.7.3.eb index 37494982ed454f6f8cb4755b4a1e5f578f4feb4d..a65b416429d6c7abf8c8c4c775953a0c712a8c0e 100644 --- a/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/__archive__/t/tcsh/tcsh-6.18.01-iqacml-3.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb index a52aa694fc5d3a94b21c5de21669e9c3b9e44deb..bfa34ecda123acc06631980018c419d58fa80e70 100644 --- a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb index b9d1c0a57407f0f92ab422ebbe4873e570e09e26..5c9413974d47707b793076b92ec60081d67f5587 100644 --- a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb index 7a9b90a956361de34076f73ba3e6682799024a42..a61ec089a4676c3c13429390be4064a7dd2afeeb 100644 --- a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb index f166af224856a7a0fc7d74d96cd95cc7dd7ff09f..09c2b01c0338023d92182a3a9f9c2d5d91fb8487 100644 --- a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb index 193e10df496f413f72ab55aae80f4a629554b09e..b2201ef04e47475c0e448af2548406b2f00dd000 100644 --- a/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/__archive__/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb index d0373056bbef607f32a7750eb66314cf03559756..34a7df2c71fc66a1c3db1ff3e36c3c66ee316027 100644 --- a/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-ictce-4.0.6.eb index 2a354f444a06175078d44db5c0c8b9a580611df8..64d04fb6e5d4e117d8601a92ae5565844874a5e7 100644 --- a/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/v/VTK/VTK-5.10.1-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/VTK/VTK-6.0.0-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/__archive__/v/VTK/VTK-6.0.0-ictce-4.1.13-Python-2.7.3.eb index fb24b1b64c1ab6a19d291438e3c86d9a8bf3ba37..02603d970ff7650eb91151a859e4ab1d9e1b7593 100644 --- a/easybuild/easyconfigs/__archive__/v/VTK/VTK-6.0.0-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/__archive__/v/VTK/VTK-6.0.0-ictce-4.1.13-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmpolf-1.1.6.eb index 831d9459886c15fa08109087d28c60a471fb2908..f5fe5e11edd5d9760a1585f40beba1d0e286968c 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmpolf-1.1.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.1.12rc1.eb index 4ef81eed3625f28143ecceb5a2d68bb66c3e1fa9..1f1889615e12beb16b73fa4ea393cf063365be66 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.1.12rc1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.2.7.eb index 07d51ab2d9a777782bcf78f857b66f8b0a312bb3..cc1196047f3d979c668103e2af3d4bd07ffb9b01 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgmvolf-1.2.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgoolf-1.1.7.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgoolf-1.1.7.eb index b01834e9d77a1cecc7b6590daf7b0610d9d68cda..a9f03862282f5e7a7460f2a9949898d6ace50ce1 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-cgoolf-1.1.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12.eb index 9b14309ef161b368657e0fd8da74409cdecd529f..1243dcfcb808ba1db123b8c56984d783430f6113 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12rc1.eb index 6b6c92bf80f68b8c203ec614ef2590d02923a801..32ef6ee8bd12138ee4c5bc4c05a6ee75a2f59065 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-gmvolf-1.7.12rc1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-goalf-1.1.0-no-OFED.eb index 87fdb08561b8fee26164cee3f57b404de9b85ee5..fd8cedb7a9b9d83b302abd83a364a216986b3aa7 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.8.1-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.9.0-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.9.0-goalf-1.5.12-no-OFED.eb index 3a3d16b550a0946e13adbc39197d3a714a6ff91b..4f5a351349290cfbcd038522f97f5fa3a3be4475 100644 --- a/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.9.0-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/v/Valgrind/Valgrind-3.9.0-goalf-1.5.12-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Ghent University # Authors:: Fotis Georgatos , Ward Poelmans diff --git a/easybuild/easyconfigs/__archive__/v/VampirTrace/VampirTrace-5.14.4-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/__archive__/v/VampirTrace/VampirTrace-5.14.4-gompi-1.4.12-no-OFED.eb index 02bc1f21cc036e2509ecf2f602c48678ebe2955b..4f6d2fd3dbb29cba2a3169860893039d4a7dc43a 100644 --- a/easybuild/easyconfigs/__archive__/v/VampirTrace/VampirTrace-5.14.4-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/v/VampirTrace/VampirTrace-5.14.4-gompi-1.4.12-no-OFED.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-goalf-1.1.0-no-OFED.eb index 898d4cda785e6fa78b88a20b75df6b7b307008b0..9c6279fddfbb5ebd7e52172c97d2ab78bf6d3294 100644 --- a/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-ictce-4.0.6.eb index 96163b744cff0d10e33009269e410e6da9b8b057..3179b976584bd5beee2f8fd602e615ad191083f3 100644 --- a/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/v/Velvet/Velvet-1.2.07-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb index 795671412f1fd48108303b79b2526bfb540bca05..e2b533028e9182c619de8296fde6322b8382c4ae 100644 --- a/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb index b7723d7af326ac6b6c0450344589c94b2f1fe8d1..c767b5e210a875fcaf71996063abbfaa382f009d 100644 --- a/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 66555db5aacfb9d5cf3fec23ac30341691df44cf..19e0844ca8c6e9cde4240a46268732644b7057c6 100644 --- a/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -22,7 +22,7 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] # hack, 'import viper' fails because VTK and numpy dependencies are missing -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/100 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/100 options = {'modulename': 'os'} sanity_check_paths = { diff --git a/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb index 031d7e98f103d8f12acf6ca25af97e2d48b13a2f..0800e6ccb7dbdbbb20d0c76dd7c34d2614359245 100644 --- a/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/__archive__/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb @@ -22,7 +22,7 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] # hack, 'import viper' fails because VTK and numpy dependencies are missing -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/100 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/100 options = {'modulename': 'os'} sanity_check_paths = { diff --git a/easybuild/easyconfigs/__archive__/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/__archive__/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb index e43780a277b7fb931bb5e4ee1bf1ec45f3ff94fa..daf144962d310e55dfb45332a1fb94e0863d6a11 100644 --- a/easybuild/easyconfigs/__archive__/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/__archive__/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb b/easybuild/easyconfigs/__archive__/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb index 5efafeb0f0b7058b25a3a189e61f88fcd24a9bea..405a8b5fde166d5b55984853845ee7bf81e1c6ae 100644 --- a/easybuild/easyconfigs/__archive__/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/__archive__/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Uni.Lu/LCSB # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb index e2bfa1c5fb273575a4c291e337500a3e6f12c742..56100a1cb57db4ea7b15c63b11eb06628813bd46 100644 --- a/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb index 5b66cf87a7385755250cf7a76bd86a4242eff1b9..70d7963092aa349a34fe6a37156730f275edf3d4 100644 --- a/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb index b70a682d96ccb217efb75557d3537095d84b994f..c293d54a8c4b55fb4b406a9f90a50e60314bb6aa 100644 --- a/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-ictce-4.0.6.eb b/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-ictce-4.0.6.eb index 9a77005cb584bd2b9f755e8899bb953f91b55920..0719af199a2a2b757b948a51c1a32b8193823b5c 100644 --- a/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/__archive__/z/zsync/zsync-0.6.2-ictce-4.0.6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb index 0674deea91d4ad350e50eb85788ed6ff2106db72..4802aa3c15b449f069663f46cadf0183d0f0a950 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb index f6e72f3fb7b9a2df84c9993ac8372addceba232e..bb745faa335f7d2d4b550c39c14ade6d6c8c27b5 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.10.4-intel-2015a-incl-deps.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.10.4-intel-2015a-incl-deps.eb index a8aa4213454f04b7d0ecb32328d04ab22b0b9afb..201187ddf59f1144d2497aa531811a0f8becda1f 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.10.4-intel-2015a-incl-deps.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.10.4-intel-2015a-incl-deps.eb @@ -20,7 +20,6 @@ configopts += "--with-dft-flavor='atompaw+bigdft+libxc+wannier90' " configopts += '--with-linalg-flavor=mkl --with-linalg-libs="-L$LAPACK_LIB_DIR $LIBLAPACK" ' configopts += '--enable-mpi=yes --with-mpi-level=2 --enable-mpi-io=yes ' configopts += '--with-fft-flavor=fftw3-mkl --with-fft-libs="-L$FFT_LIB_DIR $LIBFFT" ' -configopts += '--with-fft-incs=-I$FFT_INC_DIR/fftw ' configopts += '--enable-gw-dpc="yes" --enable-64bit-flags="yes" ' sanity_check_paths = { diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb index a5a53cf83d4527588394fd29aec429db3d0578ac..1d942af521ced3d76b780565abb8ecb69f46a093 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb index f598583eb777fa56b745387e13c0a5ffe36b3310..30945704b7a186bc6d912da6538482474a179d8f 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb index 6d7dc91575a9cbdfa0e8bf4ceb0af6c397669036..e205e2d8ac2c3914f2684d1937ff65111d259584 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb index f7709440c32f09da9fddd408ac08b19a347bfb5e..5a1d132b7c455b67ad9dfe0e596d6cc5b664e7d0 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb index 93b76ef8beaa1b479c12592a4e15f2cab0d38089..4ebae49b2a9594fd63b45b23ec9bcf6c655e14b8 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.7-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.7-intel-2015a-Python-2.7.9.eb index 6b5c1c6d525616ee6854448663e4077c8042721d..a55aa9d2cf66115c9031359d917792b9a78ae769 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.7-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.7-intel-2015a-Python-2.7.9.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.5.2-goolf-1.4.10.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.5.2-goolf-1.4.10.eb index c055778c8e3e05e3a5576bff202b90062d934395..5995eab527216a3c89e6e3f26453725bc1ecae83 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.5.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.5.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Maxime Schmitt , Fotis Georgatos diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.9.0-foss-2016a.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.9.0-foss-2016a.eb index aa09a6e789d150412b669eeede3fcf142adbe66d..5bd2d17aaf8ba15ce11de721bc7b40e35190ece9 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.9.0-foss-2016a.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.9.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Maxime Schmitt , Fotis Georgatos diff --git a/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-goolf-1.5.14-20141023.eb b/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-goolf-1.5.14-20141023.eb index c680dc7f268aafb7fea8dd891731387ed32ef438..d880a919fb5c450ecebb2a8d45faf1582facbc7a 100644 --- a/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-goolf-1.5.14-20141023.eb +++ b/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-goolf-1.5.14-20141023.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'PackedBinary' diff --git a/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-intel-2015a-20141023.eb b/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-intel-2015a-20141023.eb index f082a4fbeb7e3288ce68e7cccf677fd518b976b8..686bb454342efd723a1d6bdf7388e6d10b2c62d6 100644 --- a/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-intel-2015a-20141023.eb +++ b/easybuild/easyconfigs/a/AFNI/AFNI-linux_openmp_64-intel-2015a-20141023.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'PackedBinary' diff --git a/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-46968-goolf-1.4.10.eb b/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-46968-goolf-1.4.10.eb index 6fb42921f6b33fdea0a5dd694689d564e5aee6ef..33c6b93585a0627640067eedc87637e02db876ef 100644 --- a/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-46968-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-46968-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-52488-foss-2016a.eb b/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-52488-foss-2016a.eb index 0227efebd7e0c85b6fcea15f72a1f01e73184588..27afe82b2dfc02f2ae54561c55615e4afd52d095 100755 --- a/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-52488-foss-2016a.eb +++ b/easybuild/easyconfigs/a/ALLPATHS-LG/ALLPATHS-LG-52488-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb index e1a0148b757a055bbf655b4299eaf7a4bb487adf..440bc7a909e2338730bb8f08f1fb60229092e321 100644 --- a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb index 7fce76229ecac59e6ac658af9f10f023594fcc9c..d767191d1bef0d6a5dd4d04c323c786eaede2643 100644 --- a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/a/APBS/APBS-1.4-linux-static-x86_64.eb b/easybuild/easyconfigs/a/APBS/APBS-1.4-linux-static-x86_64.eb index 730a5cb604661e816f5c4e11e508a857ad1af81f..53c476990033c25a3665a7f79ab2f786953d3746 100644 --- a/easybuild/easyconfigs/a/APBS/APBS-1.4-linux-static-x86_64.eb +++ b/easybuild/easyconfigs/a/APBS/APBS-1.4-linux-static-x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/a/ART/ART-2016.06.05-GCCcore-6.4.0.eb b/easybuild/easyconfigs/a/ART/ART-2016.06.05-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f15d1e1ba65f33da771fe6e3e6bb541830c04b27 --- /dev/null +++ b/easybuild/easyconfigs/a/ART/ART-2016.06.05-GCCcore-6.4.0.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'ART' +version = '2016.06.05' + +homepage = 'http://www.niehs.nih.gov/research/resources/software/biostatistics/art/' + +description = """ + ART is a set of simulation tools to generate synthetic next-generation sequencing reads" +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.niehs.nih.gov/research/resources/assets/docs/'] +sources = ['artsrcmountrainier%slinuxtgz.tgz' % ''.join(version.split('.'))] +checksums = ['69aede60884eb848de043aae5294274b7ca6348b7384a8380f0ac5a4dfeff488'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('GSL', '2.4'), +] + +sanity_check_paths = { + 'files': ['bin/aln2bed.pl', 'bin/art_454', 'bin/art_illumina', + 'bin/art_profiler_454', 'bin/art_profiler_illumina', + 'bin/art_SOLiD', 'bin/combinedAvg.pl', 'bin/empDist.pl', + 'bin/fastqReadAvg.pl', 'bin/map2bed.pl', 'bin/summation.pl'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/a/ASAP3/ASAP3-3.10.7-foss-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/a/ASAP3/ASAP3-3.10.7-foss-2016b-Python-3.5.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..4d53be1a69bef7662d4d7c28a42a0291e48a7fde --- /dev/null +++ b/easybuild/easyconfigs/a/ASAP3/ASAP3-3.10.7-foss-2016b-Python-3.5.2.eb @@ -0,0 +1,27 @@ +easyblock = "PythonPackage" + +name = 'ASAP3' +version = '3.10.7' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://wiki.fysik.dtu.dk/asap/' +description = """ASAP is a calculator for doing large-scale classical molecular +dynamics within the Campos Atomic Simulation Environment (ASE).""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['20d721f3eeac6982132eda91d9309baaea03f6ddeab418a0744879daf353c773'] + +dependencies = [ + ('Python', '3.5.2'), + ('ASE', '3.15.0', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/%(namelower)s'] +} + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/a/ASAP3/ASAP3-3.10.7-foss-2017b-Python-3.6.2.eb b/easybuild/easyconfigs/a/ASAP3/ASAP3-3.10.7-foss-2017b-Python-3.6.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..786af6d6297dd05c080e9f03c49509e77689fd9a --- /dev/null +++ b/easybuild/easyconfigs/a/ASAP3/ASAP3-3.10.7-foss-2017b-Python-3.6.2.eb @@ -0,0 +1,27 @@ +easyblock = "PythonPackage" + +name = 'ASAP3' +version = '3.10.7' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://wiki.fysik.dtu.dk/asap/' +description = """ASAP is a calculator for doing large-scale classical molecular +dynamics within the Campos Atomic Simulation Environment (ASE).""" + +toolchain = {'name': 'foss', 'version': '2017b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['20d721f3eeac6982132eda91d9309baaea03f6ddeab418a0744879daf353c773'] + +dependencies = [ + ('Python', '3.6.2'), + ('ASE', '3.15.0', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/%(namelower)s'] +} + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..089c6cc345e14c67af24cb87b25fee5a631e731f --- /dev/null +++ b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'ASE' +version = '3.15.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://wiki.fysik.dtu.dk/ase' +description = """ASE is a python package providing an open source Atomic Simulation Environment + in the Python scripting language.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['5e22d961b1311ef4ba2d83527f7cc7448abac8cf9bddd1593bee548459263fe8'] + +dependencies = [ + ('Python', '2.7.12'), + ('matplotlib', '1.5.3', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': ['bin/ase'], + 'dirs': [], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2016b-Python-3.5.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..46030635860b049b1c5ac1dd3584b49c54a95409 --- /dev/null +++ b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2016b-Python-3.5.2.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'ASE' +version = '3.15.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://wiki.fysik.dtu.dk/ase' +description = """ASE is a python package providing an open source Atomic Simulation Environment + in the Python scripting language.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['5e22d961b1311ef4ba2d83527f7cc7448abac8cf9bddd1593bee548459263fe8'] + +dependencies = [ + ('Python', '3.5.2'), + ('matplotlib', '1.5.3', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': ['bin/ase'], + 'dirs': [], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2017b-Python-3.6.2.eb b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2017b-Python-3.6.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..86d044afa1a81514878dd659820b01581090779c --- /dev/null +++ b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-foss-2017b-Python-3.6.2.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'ASE' +version = '3.15.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://wiki.fysik.dtu.dk/ase' +description = """ASE is a python package providing an open source Atomic Simulation Environment + in the Python scripting language.""" + +toolchain = {'name': 'foss', 'version': '2017b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['5e22d961b1311ef4ba2d83527f7cc7448abac8cf9bddd1593bee548459263fe8'] + +dependencies = [ + ('Python', '3.6.2'), + ('matplotlib', '2.1.0', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': ['bin/ase'], + 'dirs': [], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.15.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..11fe354a72d47cd879031e2d7ae475637a0855cc --- /dev/null +++ b/easybuild/easyconfigs/a/ASE/ASE-3.15.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'ASE' +version = '3.15.0' +versionsuffix = '-Python-%(pyver)s' + +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.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['5e22d961b1311ef4ba2d83527f7cc7448abac8cf9bddd1593bee548459263fe8'] + +dependencies = [ + ('Python', '2.7.14'), +] + +sanity_check_paths = { + 'files': ['bin/ase-build', 'bin/ase-db', 'bin/ase-gui', 'bin/ase-info', 'bin/ase-run'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASHS/ASHS-rev103_20140612.eb b/easybuild/easyconfigs/a/ASHS/ASHS-rev103_20140612.eb index a251f6e6b49696865871a175264b70f8293420ef..86e01377a6645a207ebe72d44039942323855155 100644 --- a/easybuild/easyconfigs/a/ASHS/ASHS-rev103_20140612.eb +++ b/easybuild/easyconfigs/a/ASHS/ASHS-rev103_20140612.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.26.0-intel-2017a.eb b/easybuild/easyconfigs/a/ATK/ATK-2.26.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..842e810c1e9cc66b3622f07d2f00f4eb4ec15fcc --- /dev/null +++ b/easybuild/easyconfigs/a/ATK/ATK-2.26.0-intel-2017a.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'ATK' +version = '2.26.0' + +homepage = 'https://developer.gnome.org/ATK/stable/' +description = """ + ATK provides the set of accessibility interfaces that are implemented by other + toolkits and applications. Using the ATK interfaces, accessibility tools have + full access to view and control running applications. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['eafe49d5c4546cb723ec98053290d7e0b8d85b3fdb123938213acb7bb4178827'] + +builddependencies = [ + ('GObject-Introspection', '1.53.5', '-Python-2.7.13'), +] +dependencies = [ + ('GLib', '2.53.5'), +] + +configopts = "--enable-introspection=yes" + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/a/AUGUSTUS/AUGUSTUS-3.2.3-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/a/AUGUSTUS/AUGUSTUS-3.2.3-intel-2017a-Python-2.7.13.eb index e754db2e6df4e5ffaca3565dd8850348df8536f3..7f1484baf58be7d5a1dc2169013cb519b803d282 100644 --- a/easybuild/easyconfigs/a/AUGUSTUS/AUGUSTUS-3.2.3-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/a/AUGUSTUS/AUGUSTUS-3.2.3-intel-2017a-Python-2.7.13.eb @@ -9,7 +9,10 @@ description = "AUGUSTUS is a program that predicts genes in eukaryotic genomic s toolchain = {'name': 'intel', 'version': '2017a'} -source_urls = ['http://bioinf.uni-greifswald.de/augustus/binaries/'] +source_urls = [ + 'http://bioinf.uni-greifswald.de/augustus/binaries/', + 'http://bioinf.uni-greifswald.de/augustus/binaries/old/', +] sources = [SOURCELOWER_TAR_GZ] patches = ['AUGUSTUS-%(version)s_fix-hardcoding.patch'] diff --git a/easybuild/easyconfigs/a/AdapterRemoval/AdapterRemoval-2.2.0-foss-2016b.eb b/easybuild/easyconfigs/a/AdapterRemoval/AdapterRemoval-2.2.0-foss-2016b.eb index 738b03c0ca0c448c1742c90bdc3519d0580ff17b..6cc4080cdd0f7c7eadc4b1f7465fb9e68d7a7bab 100644 --- a/easybuild/easyconfigs/a/AdapterRemoval/AdapterRemoval-2.2.0-foss-2016b.eb +++ b/easybuild/easyconfigs/a/AdapterRemoval/AdapterRemoval-2.2.0-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'MakeCp' @@ -15,11 +15,10 @@ toolchainopts = {'pic': True} source_urls = ['https://github.com/MikkelSchubert/%(namelower)s/archive/'] sources = ['v%(version)s.tar.gz'] +checksums = ['20fdbdef2ecfd74af8d078f3f63e9444926dab1dd02b7dcef7c2aee77cb73b60'] files_to_copy = [(['build/%(name)s'], 'bin'), (['build/%(name)s.1'], 'share/man/man1')] -checksums = ['159e5c7c527dde70eac444a87bf5fbfc'] - dependencies = [ ('bzip2', '1.0.6'), ('zlib', '1.2.8'), diff --git a/easybuild/easyconfigs/a/Albacore/Albacore-2.0.2-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/a/Albacore/Albacore-2.0.2-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..ca51a6691f0b0d35ec0b36f65cdb2163cc817d31 --- /dev/null +++ b/easybuild/easyconfigs/a/Albacore/Albacore-2.0.2-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,55 @@ +easyblock = 'Bundle' + +name = 'Albacore' +version = '2.0.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://community.nanoporetech.com/protocols/albacore-offline-basecalli/v/abec_2003_v1_revz_29nov2016' +description = """Albacore is a software project that provides an entry point to the Oxford Nanopore basecalling + algorithms.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +pyver = '3.6.1' +pymajmin = ''.join(pyver.split('.')[:2]) +dependencies = [ + ('Python', pyver), + ('numpy', '1.13.1', versionsuffix), + ('h5py', '2.7.1', versionsuffix), +] + +exts_list = [ + ('ont-fast5-api', '0.4.1', { + 'source_urls': ['https://pypi.python.org/packages/source/o/ont-fast5-api'], + 'checksums': ['9c738b592613f5013c4cd3001c4448b5378454ce92e63ff795d134a4eca30fd0'], + 'modulename': 'ont_fast5_api', + }), + ('progressbar33', '2.4', { + 'source_urls': ['https://pypi.python.org/packages/source/p/progressbar33'], + 'checksums': ['51fe0d9b3b4023db2f983eeccdfc8c9846b84db8443b9bee002c7f58f4376eff'], + 'modulename': 'progressbar', + }), + (name, version, { + 'source_tmpl': 'ont_albacore-%%(version)s-cp%(pyv)s-cp%(pyv)sm-manylinux1_x86_64.whl' % {'pyv': pymajmin}, + 'source_urls': ['https://mirror.oxfordnanoportal.com/software/analysis/'], + 'checksums': ['5473d3cdededf592cff73d8130fa1e483d51e789d46403eec7b5ff3b478db5e2'], + 'unpack_sources': False, + 'use_pip': True, + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/full_1dsq_basecaller.py', 'bin/paired_read_basecaller.py', 'bin/read_fast5_basecaller.py'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} +sanity_check_commands = ["read_fast5_basecaller.py --help"] + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.2.0.eb b/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.2.0.eb index 3fe1b814e4e6712a7622c7f60845f5aded1c500b..9db109fa47b6de335cff37901d308a2a9d943680 100644 --- a/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.2.0.eb +++ b/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.2.0.eb @@ -14,6 +14,6 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['https://repo.continuum.io/archive/'] sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] -checksums = ['a0d1fbe47014b71c6764d76fb403f217'] +checksums = ['beee286d24fb37dd6555281bba39b3deb5804baec509a9dc5c69185098cf661a'] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.4.0.eb b/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..26980fb5a7821cfe00bd0a62d7c4ce0a1f7085b0 --- /dev/null +++ b/easybuild/easyconfigs/a/Anaconda2/Anaconda2-4.4.0.eb @@ -0,0 +1,20 @@ +# author: Jillian Rowe +# config upgrade to v4.4.0 by Joachim Hein +easyblock = 'EB_Anaconda' + +name = 'Anaconda2' +version = '4.4.0' + +homepage = 'https://www.continuum.io/anaconda-overview' +description = """Built to complement the rich, open source Python community, +the Anaconda platform provides an enterprise-ready data analytics platform +that empowers companies to adopt a modern open data science analytics architecture. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://repo.continuum.io/archive/'] +sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] +checksums = ['2d30b91ed4d215b6b4a15162a3389e9057b15445a0c02da71bd7bd272e7b824e'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/a/Anaconda2/Anaconda2-5.0.1.eb b/easybuild/easyconfigs/a/Anaconda2/Anaconda2-5.0.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..b911e87119fbc6e09737687b848827b90f2b10de --- /dev/null +++ b/easybuild/easyconfigs/a/Anaconda2/Anaconda2-5.0.1.eb @@ -0,0 +1,20 @@ +# author: Jillian Rowe +# config upgrade to v5.0.1 by Joachim Hein +easyblock = 'EB_Anaconda' + +name = 'Anaconda2' +version = '5.0.1' + +homepage = 'https://www.continuum.io/anaconda-overview' +description = """Built to complement the rich, open source Python community, +the Anaconda platform provides an enterprise-ready data analytics platform +that empowers companies to adopt a modern open data science analytics architecture. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://repo.continuum.io/archive/'] +sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] +checksums = ['23c676510bc87c95184ecaeb327c0b2c88007278e0d698622e2dd8fb14d9faa4'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.2.0.eb b/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.2.0.eb index 9d27c79985c067e2bc6c98f6dfceee5472d520ec..a29b70702bcd5659e38e3fdc3794b168b6473189 100644 --- a/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.2.0.eb +++ b/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.2.0.eb @@ -14,6 +14,6 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['https://repo.continuum.io/archive/'] sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] -checksums = ['4692f716c82deb9fa6b59d78f9f6e85c'] +checksums = ['73b51715a12b6382dd4df3dd1905b531bd6792d4aa7273b2377a0436d45f0e78'] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.4.0.eb b/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8e373b97307250ba1f14792b1a578bd695dd6594 --- /dev/null +++ b/easybuild/easyconfigs/a/Anaconda3/Anaconda3-4.4.0.eb @@ -0,0 +1,20 @@ +# author: Jillian Rowe +# config upgrade to v4.4.0 by Joachim Hein +easyblock = 'EB_Anaconda' + +name = 'Anaconda3' +version = '4.4.0' + +homepage = 'https://www.continuum.io/anaconda-overview' +description = """Built to complement the rich, open source Python community, +the Anaconda platform provides an enterprise-ready data analytics platform +that empowers companies to adopt a modern open data science analytics architecture. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://repo.continuum.io/archive/'] +sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] +checksums = ['3301b37e402f3ff3df216fe0458f1e6a4ccbb7e67b4d626eae9651de5ea3ab63'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/a/Anaconda3/Anaconda3-5.0.1.eb b/easybuild/easyconfigs/a/Anaconda3/Anaconda3-5.0.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..8e1707670346c9a372ebd9cb79de044cd94f643e --- /dev/null +++ b/easybuild/easyconfigs/a/Anaconda3/Anaconda3-5.0.1.eb @@ -0,0 +1,20 @@ +# author: Jillian Rowe +# config upgrade to v5.0.1 by Joachim Hein +easyblock = 'EB_Anaconda' + +name = 'Anaconda3' +version = '5.0.1' + +homepage = 'https://www.continuum.io/anaconda-overview' +description = """Built to complement the rich, open source Python community, +the Anaconda platform provides an enterprise-ready data analytics platform +that empowers companies to adopt a modern open data science analytics architecture. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://repo.continuum.io/archive/'] +sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] +checksums = ['55e4db1919f49c92d5abbf27a4be5986ae157f074bf9f8238963cd4582a4068a'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/a/Armadillo/Armadillo-7.950.1-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/a/Armadillo/Armadillo-7.950.1-intel-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..ee8b4d3fb722a092af9a0ae3b147c729e55f8e5b --- /dev/null +++ b/easybuild/easyconfigs/a/Armadillo/Armadillo-7.950.1-intel-2016b-Python-2.7.12.eb @@ -0,0 +1,24 @@ +name = 'Armadillo' +version = '7.950.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://arma.sourceforge.net/' +description = """Armadillo is an open-source C++ linear algebra library (matrix maths) aiming towards + a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, + as well as a subset of trigonometric and statistics functions.""" + +toolchain = {'name': 'intel', 'version': '2016b'} + +sources = [SOURCELOWER_TAR_XZ] +source_urls = ['http://sourceforge.net/projects/arma/files'] +checksums = ['a32da32a0ea420b8397a53e4b40ed279c1a5fc791dd492a2ced81ffb14ad0d1b'] + +dependencies = [ + ('Boost', '1.63.0', versionsuffix), + ('arpack-ng', '3.4.0'), + ('Python', '2.7.12'), +] + +builddependencies = [('CMake', '3.7.2')] + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/a/Aspera-CLI/Aspera-CLI-3.7.2.354.010c3b8.eb b/easybuild/easyconfigs/a/Aspera-CLI/Aspera-CLI-3.7.2.354.010c3b8.eb index 576043e6dd3b12192572e3208d49827e17044ae7..4f0e52ebffa1f8ff557908b0f3e4a564382f7711 100644 --- a/easybuild/easyconfigs/a/Aspera-CLI/Aspera-CLI-3.7.2.354.010c3b8.eb +++ b/easybuild/easyconfigs/a/Aspera-CLI/Aspera-CLI-3.7.2.354.010c3b8.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Author: Daniel D. Kinnamon # Division of Human Genetics # The Ohio State University Wexner Medical Center diff --git a/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb b/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb index 98f8c2275a93be4996c2b82ff448b28398c5b38c..e4f561f62421d807cb36c5da29a55cd4ddd07b55 100644 --- a/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb +++ b/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.68-foss-2016b.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.68-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..4eb88ea4283e198a70ae9be4fd1c277d9f74b230 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.68-foss-2016b.eb @@ -0,0 +1,38 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exe Escobedo +# License:: +# +# Notes:: +## + +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.68' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['eff70a2916f2e2b3ed7fe8a2d7e63d72cf3a23684b56456b319c3ebce0705d99'] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.7.2.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.7.2.eb index 552c3eb907b506d28f28d59bba3b64009bf46bb3..5787393eb87ee6ac50aeb41dac3562355282f6f3 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.7.2.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'GCC', 'version': '4.7.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.2.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.2.eb index 3a282506ef499110dbf152af402f47a3d7ad2313..bb29b475ec470d0e9dde164eec38ccac877e1946 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.2.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.4.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.4.eb index 2dc340379936e76892d18b71819a6e8260b65863..618c22f30fb531c48fdddbfa8c1bfc4bd4617a8c 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.8.4.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.4'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.2.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.2.eb index 51f5dfe2270333f58e7656928357aecf33a70d97..a1b67dfbc291e7f89152553380c7104a701bd24a 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.2.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '4.9.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb index 1ea18e5a7c500e13b662b0c608053cc18946146c..83ec396231da130186e57083ecebc33495fb5a92 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..dd76e6fccdef9e1da388c206eff319b91115b302 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.2.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..bc76f5987ef5470ded6c0e88535c4761e9e00b28 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.2.0.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCC', 'version': '5.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.4.0-2.26.eb index a3fab7ed38073daa3a67356347092512d9a6de60..6f8becb8f87e4704c88cf71a4ec2b85ca7f2ac67 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-5.4.0-2.26.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCC', 'version': '5.4.0-2.26'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.2.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..d2c6124a0ad3b73ddd3c526e261a15e6d7297ebe --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.2.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.2'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +dependencies = [('M4', '1.4.17')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.25', '', True)] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.3.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.3.eb index 8b7fb4793d96caaf7a7046721a1b785123c234a7..c695ecf6374fe46c492f34f030e20dfb24393574 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-4.9.3.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCCcore', 'version': '4.9.3'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] builddependencies = [ ('binutils', '2.25') diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.3.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7d84000783a73d523fe0fa530e3ccd4577c914ed --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.3.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCCcore', 'version': '5.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +dependencies = [('M4', '1.4.18')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.26', '', True)] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.4.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.4.0.eb index 765fe6f2fd3e40f3023891635ddb2cc4094d3c93..b0b5d3dc3516c39f547c31b428c7dd9f5ddda267 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-5.4.0.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCCcore', 'version': '5.4.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.18')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.1.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.1.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..47f11e88e4cc396e95c65c9d0cf0ecb148a6b169 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.1.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCCcore', 'version': '6.1.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +dependencies = [('M4', '1.4.17')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.2.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0d4d4fbba39366ed6a39bd40159324cf37a9b48e --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.2.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCCcore', 'version': '6.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +dependencies = [('M4', '1.4.17')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.3.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.3.0.eb index 84aebc0f8fc41b5bce9cddf73f60e80b67253e1f..56c44c440ee095a057e8359f9c619f006a484f9d 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.3.0.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCCcore', 'version': '6.3.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.18')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.4.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..741c36b4309b7f803037b3be38075759382e2c3c --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCCcore-6.4.0.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' + +description = """ + Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can + adapt the packages to many kinds of UNIX-like systems without manual user + intervention. Autoconf creates a configuration script for a package from a + template file that lists the operating system features that the package can + use, in the form of M4 macro calls. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +sanity_check_paths = { + 'files': ["bin/%s" % x + for x in ["autoconf", "autoheader", "autom4te", "autoreconf", + "autoscan", "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.2-2.25.eb index b57c1dcc838405d2e3732aceb6cbd7dc30048de3..8ffb16b0e0ee66d246761c1efe036a0609448061 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.2-2.25.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.3-2.25.eb index 90bf6609a6b7cc23d44be5221d05646f3a942981..6bb50603aca98058332cd861d2c211dc172ad2d0 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-4.9.3-2.25.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-5.1.0-2.25.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-5.1.0-2.25.eb index af0a90aedb78be84b0e1efe9227d06447f610c05..5bc17e830034c8eb2ed0d8576c1a256fe115f082 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-5.1.0-2.25.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GNU-5.1.0-2.25.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb index 1001ba837c6c8f4eee75612c7f0dcc6f4fc071af..56f5ed55a568f25099c39d90fcff4274653e4ecb 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'foss', 'version': '2015a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015b.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015b.eb index 408f488ecafacbe48cf1af1579ea3b0e42b5ad6c..2a4df610708a7291019f81954e8a11c073afe9bc 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015b.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015b.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016.04.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016.04.eb index 94bbfc01ec2e0abd18803ff63fe08a9a345e1d4f..610bad8fe21d4ee22497b69cd45f8001b1d5e2d4 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016.04.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016.04.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'foss', 'version': '2016.04'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb index 34de43acd4bdfa4789d735885d21c55cac860454..d69292a1fea74a1f6f60c8b27b2b4af452515528 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'foss', 'version': '2016a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016b.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016b.eb index 4ddc61da6964ccbc17ab6a300e5962ee63cecb64..24acba93f12e159e85900a0496a4052f14a834a3 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016b.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016b.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'foss', 'version': '2016b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-gimkl-2.11.5.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-gimkl-2.11.5.eb index 2a267fa96b70ff6e4f070f62ea7b114413ec7957..61ac85ee13039eedd6b7871126b00622bcca582b 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-gimkl-2.11.5.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'gimkl', 'version': '2.11.5'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-goolf-1.4.10.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-goolf-1.4.10.eb index 612bf18994c3fdb1c2982148335381ed9ae7b5a9..d7fbad6ae5e47152e2310d73fbe3ce1da202347a 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-goolf-1.4.10.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.3.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.3.0.eb index 83e9b83ada7224ad1b34b19d195d0d4ce4511e6a..9bcd4d802132acc24dd84b95f71e44fd2c00b86a 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.3.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.5.0.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.5.0.eb index cf222c4c5e3cf8ec7918c92a794bfa6ec344312d..c08fc8d2bf2e377b308f1e71866ff0d508351d52 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-ictce-5.5.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb index a3c280daab01d58e6a9c3610da75f24a4373c51e..c2d84c2ed387056450a9b5c81748ac4310ba0849 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'intel', 'version': '2015a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb index 801b643ac0ccf5d1e05778dc902b362796726c93..8467666de9bc8ce66be87939ce8f4aa8bf16be9c 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016.02-GCC-4.9.eb index e627b672b4451bad6041a56059c51a52bba44605..694c76a3dd25eee8d313fa49df56cedadf540bb5 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016.02-GCC-4.9.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'intel', 'version': '2016.02-GCC-4.9'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb index 9014da6c867c1bb91fcf288c5913cd8bf6eaac1f..a088b7aa59244110e0df58c04960208bc7257c29 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016b.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016b.eb index 439e6e5e5153abfdbea6fb13e5c3fd9fe1309e29..240b4fc8005f87d3217a5d7789089217fc1f0257 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016b.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016b.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.07.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.07.eb index 463a75eb42c6074742bd43d6f4e93750e53d3b80..d96d4b4f33fef1d324fb425ca3d6cf292be3a2e4 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.07.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'iomkl', 'version': '2016.07'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.09-GCC-4.9.3-2.25.eb index f88254bccf6442beeed7ed178c0681ce02ca573c..65ceebaf8a030c2b8f8eca92c71befa47c4ff8d7 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'iomkl', 'version': '2016.09-GCC-4.9.3-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb index 88f6a855ea18821c39da3dc7dde73065f78dc839..4f5b87c86e4989cc013f330ebff9bc2718faee05 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['954bd69b391edc12d6a4a51a2dd1476543da5c6bbf05a95b59dc0dd6fd4c2969'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.11.3-foss-2016b.eb b/easybuild/easyconfigs/a/Automake/Automake-1.11.3-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..14c71f2afe9045563f980e034c7feefb866a23fe --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.11.3-foss-2016b.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +# +# Modified:: Robert Qiao +# @ adelaide.edu.au/phoenix +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.11.3" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['921b5188057e57bdd9c0ba06e21d0b0ea7dafa61a9bd08a2b041215bcff12f55'] + +dependencies = [('Autoconf', '2.68')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-goolf-1.4.10.eb b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-goolf-1.4.10.eb index 11720186ff5bc45f132bdf7eb14c8c9b217461d5..857777923b30f4010b140f3b55ffa7ba77c80ac9 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -20,6 +20,7 @@ description = "Automake: GNU Standards-compliant Makefile generator" source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['4c93abc0bff54b296f41f92dd3aa1e73e554265a6f719df465574983ef6f878c'] toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.3.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.3.0.eb index b9e7f683898f56df276bc8c4ce401cc54ae1bc42..01e8f72d2bc3317a3ddc2e7e419ba39e947de801 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -20,6 +20,7 @@ description = "Automake: GNU Standards-compliant Makefile generator" source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['4c93abc0bff54b296f41f92dd3aa1e73e554265a6f719df465574983ef6f878c'] toolchain = {'name': 'ictce', 'version': '5.3.0'} diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb index 5661ddb517be5d5b03b4d3038e05d4868f914da1..506b09d2da441871fe8ae9f4647752e54154bd63 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Authors:: Alan O'Cais # $Id$ @@ -16,6 +16,8 @@ description = "Automake: GNU Standards-compliant Makefile generator" source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['4c93abc0bff54b296f41f92dd3aa1e73e554265a6f719df465574983ef6f878c'] + toolchain = {'name': 'ictce', 'version': '5.5.0'} dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.14-GCC-4.8.2.eb b/easybuild/easyconfigs/a/Automake/Automake-1.14-GCC-4.8.2.eb index bec66dfd3d4226a4c7c174b5bd641d38e934401a..b870e0e49a044a6f62dc3c1f3072ab3dccfa6e68 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.14-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.14-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7847424d4204d1627c129e9c15b81e145836afa2a1bf9003ffe10aa26ea75755'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.3.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.3.0.eb index 2e5a33ea9b8ad2228644e31b0b62ceea20fc05d4..3ba6c9e28bd1e53a693388152d733cc51fd23ea3 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = ['http://ftp.gnu.org/gnu/automake'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7847424d4204d1627c129e9c15b81e145836afa2a1bf9003ffe10aa26ea75755'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.5.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.5.0.eb index 1ef76d9727b7604ec40e7cb01043b812f868c7f1..ab1112f57f4c406483b684a311cf2cf305763512 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.14-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = ['http://ftp.gnu.org/gnu/automake'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7847424d4204d1627c129e9c15b81e145836afa2a1bf9003ffe10aa26ea75755'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.14-intel-2016a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.14-intel-2016a.eb index a1f5954bb7ade685fa9111fe9acfd58598880f2d..05931fbba7684d572103ebcb70214917954d816c 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.14-intel-2016a.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.14-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7847424d4204d1627c129e9c15b81e145836afa2a1bf9003ffe10aa26ea75755'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.14.1-GCC-4.8.2.eb b/easybuild/easyconfigs/a/Automake/Automake-1.14.1-GCC-4.8.2.eb index 3a06e84989090c88d86dc266614e28b384fff532..39f45940ec57adb5eca02d4e1d9d1a90df2e8377 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.14.1-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.14.1-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['814c2333f350ce00034a1fe718e0e4239998ceea7b0aff67e9fd273ed6dfc23b'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb index 05705b029ec11a8040f5ca1f298513e0067e3019..d0bdf5ce33d62f825d0ecc3f4cbd5198d51ceb9f 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '4.7.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.8.4.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.8.4.eb index bf119a1eaf660a634baada27fbb32d78fc210dbf..f0fe1e048a3c63796dbae91593205e35db030852 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.8.4.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.4'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.2.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.2.eb index b24d010c0ab634bd0681f7dbf1895a70d7f29805..7c92b98f676d0b020cb5f4d2b44f0022a6bba70b 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '4.9.2'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb index a37c1d9e3b640f6bc43201517dfa0c06319276c8..f9456e278093e95317900d301ff854bf81f1c8b7 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..93877b0da866a16e8e28fb8c6cd0bdd35c2848a1 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb @@ -0,0 +1,34 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.2.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..21217b92b3035d3cf0c13c91c17fb62b5d2544e2 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.2.0.eb @@ -0,0 +1,34 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCC', 'version': '5.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.4.0-2.26.eb index e42ff285562e7c1784ff562473516c8f22c98a9f..1850bd252a88f47e26e6b0123c394c87dab46779 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-5.4.0-2.26.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCC', 'version': '5.4.0-2.26'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.2.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..38adcdbcb6a0c3aa951549312c793e54c7804b18 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.2.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCCcore', 'version': '4.9.2'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] + +dependencies = [('Autoconf', '2.69')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.25', '', True)] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.3.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.3.eb index 5927ea856a1017088765c98659a0821800d75a1f..3b56561e8de64ab4b564be16e0108b572863cb0b 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-4.9.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCCcore', 'version': '4.9.3'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] builddependencies = [('binutils', '2.25')] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.3.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..3835b3463d5a63872805f8fdb708fcbc941898cc --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.3.0.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCCcore', 'version': '5.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] + +dependencies = [('Autoconf', '2.69')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.26', '', True)] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.4.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.4.0.eb index 0d4c530534c52d8d3bd1f8713f5b9778c770757e..ff70a116e5fc3c53ec6005becceef4de90c991b9 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-5.4.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCCcore', 'version': '5.4.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.1.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.1.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..945983f162e4db0e36698ace890397ca6601271a --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.1.0.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCCcore', 'version': '6.1.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] + +dependencies = [('Autoconf', '2.69')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.2.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..89b19119869ec9a55e375675acf65705738b41f9 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.2.0.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCCcore', 'version': '6.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] + +dependencies = [('Autoconf', '2.69')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.3.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.3.0.eb index 304170650f6431854ebbb0331e1940a519a5bfe4..ef15fb727218284a54374640d0fb1b60887f1ff1 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCCcore-6.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GCCcore', 'version': '6.3.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.2-2.25.eb index f0e456c431987fee85e7afd1b128535e805ce7ae..e58e17b276e9081fc8182bd3db4781b5a4c8c8c7 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.2-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.3-2.25.eb index 1c089451d832b243a7aeb1334352d199c5b6385e..be935f87520f8c38842c9b3bde03c99dfd967624 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-5.1.0-2.25.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-5.1.0-2.25.eb index 1d63ee839dff2a16ed598b167aadb9cc7255be4b..5fa0b4cce0aae704881f0949dd4b71e9a49b821d 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-5.1.0-2.25.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GNU-5.1.0-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb index 7303c3d70e6fa0bbe9a953838f85fe693be895d5..71f728a244e8830f1f7b04acc15f0ca19223e7ae 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'foss', 'version': '2015a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015b.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015b.eb index 543e7a0ba7cabf0b31c17c77bb2b2591f630198a..8105a92a8d12b2c212b65bb3b3779be1a55cc6a4 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015b.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016.04.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016.04.eb index 40213b047b74a203dfbb4fa6e04d5b8bdd7ddda8..446158090549c141e85bec5d7f160cfd039207b4 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016.04.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016.04.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'foss', 'version': '2016.04'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb index f73c4759eebf5ce980f4fcb6582337f65b9031e6..ac34f15c490b627f4af0d75a463b97dae4659aa9 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'foss', 'version': '2016a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016b.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016b.eb index 5c1e645dea90fd635698e8c30184a1fea25d9b64..1d42fcae7cf3dd5776bfc89707c7da9e3a2cd607 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016b.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'foss', 'version': '2016b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-gimkl-2.11.5.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-gimkl-2.11.5.eb index d521a6ebe2125dba2f34f4e77704c05963a1776b..693d3ee2b732999fa31a2d4183fbbba46078dbdf 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-gimkl-2.11.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'gimkl', 'version': '2.11.5'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.3.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.3.0.eb index cc76e86a614a0d17a50fa30e2acc6c5304ee3025..17832f07cde2cbb63dd5f3a6948ea8c8099cfcc0 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.5.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.5.0.eb index 25677b6f64982414f3f8b5321e0b741c4c28a7b1..79380a103135167823363da740a67e59f214c772 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb index 3a528809f4d33d58dc61ab7b9c3b3e193136d806..a5d90a232c7c9a52bb1dad597eacb090c64969b8 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ['http://ftp.gnu.org/gnu/automake'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb index 8a059d28e6555eee00804ba73ab50eacb1d482e1..52bb62ffcc504db5d3aff591dcbc40033af87314 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016.02-GCC-4.9.eb index 84750fffa92820d228e1f43b4f9dfbc5cb4fc9c4..8f5f433315aa73cbf2c7f33ca6114890b46a3959 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016.02-GCC-4.9.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'intel', 'version': '2016.02-GCC-4.9'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb index 06fbc9d74bd3c351d8e09f1b2af9f2cf0ac4709d..477fa282f97918ba7aa55beb89cd8b6d1c0dd987 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016b.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016b.eb index 2a6c1808780ceb2e145b34933aa86b398e4fef8f..d561b8ba8c87deb4ee5883d35c7fd688a4fee602 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016b.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.07.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.07.eb index d787cbd50ba498a1436574c0409e5c5f9efb34c0..290f8e7c44d1c24e9aaa3bfe52c7b07c7954760c 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.07.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'iomkl', 'version': '2016.07'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.09-GCC-4.9.3-2.25.eb index c8260533e67f1dd51462723aabea5d7e165a8d51..30cc36477f2f51ac46e8a8aaed629d67ebdc5fac 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'iomkl', 'version': '2016.09-GCC-4.9.3-2.25'} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8aa27a8cf419bf5fa5ce5a5318971340892dae12 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15.1-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15.1" + +homepage = 'http://www.gnu.org/software/automake/automake.html' + +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['988e32527abe052307d21c8ca000aa238b914df363a617e38f4fb89f5abf6260'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('Autoconf', '2.69'), +] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15.eb index 155ccd39aafb47386284df525a0c3ff13ce63b8c..4d0af0a11b2ef72dcbe6469bb3f1badf3173d7f3 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -22,6 +22,7 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['7946e945a96e28152ba5a6beb0625ca715c6e32ac55f2e353ef54def0c8ed924'] dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..5773bb94ce379a2a6ff5a36ac794bcf54829df06 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb @@ -0,0 +1,18 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] +# Pure bundle -- no need to specify 'binutils' used when building GCCcore toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-5.2.0.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-5.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..587dd10154749beb0d1a836f7aa5a0f1e056625e --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-5.2.0.eb @@ -0,0 +1,18 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCC', 'version': '5.2.0'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] +# Pure bundle -- no need to specify 'binutils' used when building GCCcore toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-4.9.2.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-4.9.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..311a4ee0f0080bb76c41842e48f5b3cb4ed5bbf8 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-4.9.2.eb @@ -0,0 +1,18 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.2'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] +# Pure bundle -- no need to specify 'binutils' used when building GCCcore toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-5.3.0.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-5.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..938921a1738c7955a9a7302aaf54e438d9439eb8 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-5.3.0.eb @@ -0,0 +1,18 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCCcore', 'version': '5.3.0'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] +# Pure bundle -- no need to specify 'binutils' used when building GCCcore toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-6.1.0.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-6.1.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..528c29accf6c03b521309ea235ae17687419da12 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-6.1.0.eb @@ -0,0 +1,18 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCCcore', 'version': '6.1.0'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] +# Pure bundle -- no need to specify 'binutils' used when building GCCcore toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-6.2.0.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-6.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..dd53e00fee97874b5b5351fe55862dc9ffaf4e2c --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCCcore-6.2.0.eb @@ -0,0 +1,18 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCCcore', 'version': '6.2.0'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] +# Pure bundle -- no need to specify 'binutils' used when building GCCcore toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20170619-GCCcore-6.4.0.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20170619-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..34009edd830fc9df33cf1e4e782c23747fe1b5d9 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20170619-GCCcore-6.4.0.eb @@ -0,0 +1,24 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20170619' # date of the most recent change + +homepage = 'http://autotools.io' + +description = """ + This bundle collect the standard GNU build tools: Autoconf, Automake + and libtool +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15.1'), # 20170619 + ('libtool', '2.4.6'), # 20150215 +] + +# Pure bundle -- no need to specify 'binutils' used when building GCCcore +# toolchain as build dependency + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/a2ps/a2ps-4.14-goolf-1.4.10.eb b/easybuild/easyconfigs/a/a2ps/a2ps-4.14-goolf-1.4.10.eb index 97e5c8330bb93f9f763c58fa72f552580a4ca366..43ebff1094eedaa65603f0ec81ee54843bc5260c 100644 --- a/easybuild/easyconfigs/a/a2ps/a2ps-4.14-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/a2ps/a2ps-4.14-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/a2ps/a2ps-4.14-ictce-5.3.0.eb b/easybuild/easyconfigs/a/a2ps/a2ps-4.14-ictce-5.3.0.eb index efd5845e70b2ae97f41ef3d71024890ea99d77d6..7c34cc881b0282a275c1945be3849df5a0c9462b 100644 --- a/easybuild/easyconfigs/a/a2ps/a2ps-4.14-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/a2ps/a2ps-4.14-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/annovar/annovar-2016Feb01-foss-2016a-Perl-5.22.1.eb b/easybuild/easyconfigs/a/annovar/annovar-2016Feb01-foss-2016a-Perl-5.22.1.eb index e14e02289183e6aa2497c43b99987f83f91784e2..92edb6bb67dff3a10438ecbddae771df53896b23 100644 --- a/easybuild/easyconfigs/a/annovar/annovar-2016Feb01-foss-2016a-Perl-5.22.1.eb +++ b/easybuild/easyconfigs/a/annovar/annovar-2016Feb01-foss-2016a-Perl-5.22.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Modified by Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/a/ant/ant-1.10.1-Java-1.8.0_144.eb b/easybuild/easyconfigs/a/ant/ant-1.10.1-Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..77159ab0f1996c613de12e10b247f9de0a530b22 --- /dev/null +++ b/easybuild/easyconfigs/a/ant/ant-1.10.1-Java-1.8.0_144.eb @@ -0,0 +1,27 @@ +name = 'ant' +version = '1.10.1' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://ant.apache.org/' +description = """Apache Ant is a Java library and command-line tool whose mission is to drive processes described in + build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of + Java applications.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://archive.apache.org/dist/%(name)s/source/'] +sources = ['apache-%(name)s-%(version)s-src.tar.gz'] +checksums = ['68f7ced0aa15d1f9f672f23d67c86deaf728e9576936313cfbff4f7a0e6ce382'] + +dependencies = [('Java', '1.8.0_144')] + +builddependencies = [('JUnit', '4.12', versionsuffix)] + +sanity_check_paths = { + 'files': ['bin/ant', 'lib/ant.jar', 'lib/ant.jar'], + 'dirs': [], +} + +modextravars = {'ANT_HOME': '%(installdir)s'} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb index 251023a5bd2d1cc01a1399f9c75028685109107f..92c65de8d19b7313d9e1ddb39083a4976b74f3dc 100644 --- a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2016b.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2016b.eb index ec3422f1097e46cfb6167c5f2cdd4d5b7026007d..2eb391926ffbe5f63cf40937eaddb00400832f39 100644 --- a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2016b.eb +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb index 5b65e6e0a5640ebdda8afe96bc4da40144450b59..aa880de8ec7299808bae0f014ee1967e1924a663 100644 --- a/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb index 7d1302187b153ff24defb6204cf436805af2045f..b870897d26b46829202c80f5f2000fa591edffc7 100644 --- a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb index f4d08974f2d550025d7bd5c2d3cb1513dfe36cf1..5cbd7bb040c3915ab550a5c9dbfbf3c53950b8d3 100644 --- a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb index 4562fea8de15219907d742c23f8615d79451d53d..66c7769216c7536c9b1ab327d8e13edf48d13c5d 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb @@ -13,7 +13,11 @@ toolchainopts = {'opt': True, 'optarch': True, 'pic': True, 'usempi': False} source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['ae659c8c6f8857f4850a5bcd4f97b23f'] +checksums = [ + '13ac771c2a28cc4b7d770c85525894d230c705f151d90b42d3f4982ed1dfda53', # 3.1.3.tar.gz + '928b71003a99b04fb205edd59473dd2fd84f6581c3e79c49d915e78a2395d8d7', # arpack-ng-3.1.3-update-to-head.patch + 'd2b3885eccba3d0dd2272969b14baa2d22deaa830c21c508b12687fc7aaeca06', # arpack-ng-3.1.3-pkgconfig.patch +] # do not change the order of the patches or things will break patches = [ diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb index 36abbfba392a2f9a4748090aa5cd087060455104..f319e77d02cbd05dcd0cc392ae05309dff804049 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb @@ -12,7 +12,12 @@ toolchainopts = {'opt': True, 'optarch': True, 'pic': True, 'usempi': True} source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['ae659c8c6f8857f4850a5bcd4f97b23f'] +checksums = [ + '13ac771c2a28cc4b7d770c85525894d230c705f151d90b42d3f4982ed1dfda53', # 3.1.3.tar.gz + '928b71003a99b04fb205edd59473dd2fd84f6581c3e79c49d915e78a2395d8d7', # arpack-ng-3.1.3-update-to-head.patch + 'd2b3885eccba3d0dd2272969b14baa2d22deaa830c21c508b12687fc7aaeca06', # arpack-ng-3.1.3-pkgconfig.patch + '6dc832bc4458c30a67f9d6348e60bee9ed9ddb413a54418e706661ef74695910', # arpack-ng-3.1.3-configure-mpi.patch +] # do not change the order of the patches or things will break patches = [ diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb index a63af2d1973d5248dd3e13c346eea6be0f1ee4cf..18c202769ea71b6fd6be41aefca5e614b1e45de1 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb @@ -13,7 +13,11 @@ toolchainopts = {'opt': True, 'optarch': True, 'pic': True, 'usempi': False} source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['ae659c8c6f8857f4850a5bcd4f97b23f'] +checksums = [ + '13ac771c2a28cc4b7d770c85525894d230c705f151d90b42d3f4982ed1dfda53', # 3.1.3.tar.gz + '928b71003a99b04fb205edd59473dd2fd84f6581c3e79c49d915e78a2395d8d7', # arpack-ng-3.1.3-update-to-head.patch + 'd2b3885eccba3d0dd2272969b14baa2d22deaa830c21c508b12687fc7aaeca06', # arpack-ng-3.1.3-pkgconfig.patch +] # do not change the order of the patches or things will break patches = [ diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb index e390bd7768492ef1c75ce261898f4a96c66e4049..a0635d43bd4a42c69d9adb91a7aa1d71db53b1b2 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb @@ -12,7 +12,12 @@ toolchainopts = {'opt': True, 'optarch': True, 'pic': True, 'usempi': True} source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['ae659c8c6f8857f4850a5bcd4f97b23f'] +checksums = [ + '13ac771c2a28cc4b7d770c85525894d230c705f151d90b42d3f4982ed1dfda53', # 3.1.3.tar.gz + '928b71003a99b04fb205edd59473dd2fd84f6581c3e79c49d915e78a2395d8d7', # arpack-ng-3.1.3-update-to-head.patch + 'd2b3885eccba3d0dd2272969b14baa2d22deaa830c21c508b12687fc7aaeca06', # arpack-ng-3.1.3-pkgconfig.patch + '6dc832bc4458c30a67f9d6348e60bee9ed9ddb413a54418e706661ef74695910', # arpack-ng-3.1.3-configure-mpi.patch +] # do not change the order of the patches or things will break patches = [ diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb index b22908df9d3b42cbe74b5b8e46e692753b2f40e8..a8e1f0cfdf6c57939dff9fa28cc9955fe3ca6003 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb @@ -13,7 +13,7 @@ toolchainopts = {'opt': True, 'optarch': True, 'pic': True, 'usempi': False} source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['d84e1b6108d9ee67c0d21aba7099e953'] +checksums = ['f609d001a247195c019626cb0f2144db7b08c83f53d875dcdeeee4cdb0609098'] configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb index cdb3eae35c1e057ca91f491d9ed41b3537d4ff12..c29fa0b72dceffbe72f626578c7538b3d186b4ae 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb @@ -12,7 +12,7 @@ toolchainopts = {'opt': True, 'optarch': True, 'pic': True, 'usempi': True} source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['d84e1b6108d9ee67c0d21aba7099e953'] +checksums = ['f609d001a247195c019626cb0f2144db7b08c83f53d875dcdeeee4cdb0609098'] configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.5.0-intel-2017b.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.5.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..23c72a7cf1354821fe223ba75e026ff008bba473 --- /dev/null +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.5.0-intel-2017b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'arpack-ng' +version = '3.5.0' + +homepage = 'http://forge.scilab.org/index.php/p/arpack-ng/' +description = """ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['50f7a3e3aec2e08e732a487919262238f8504c3ef927246ec3495617dde81239'] + +builddependencies = [('Autotools', '20170619')] + +preconfigopts = "sh bootstrap && " +configopts = '--with-pic --with-blas="$LIBBLAS" --with-lapack="$LIBLAPACK"' + +sanity_check_paths = { + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/BAMM/BAMM-2.5.0-foss-2016b.eb b/easybuild/easyconfigs/b/BAMM/BAMM-2.5.0-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..7594f00931e8a78e36377528165e90b0148e1453 --- /dev/null +++ b/easybuild/easyconfigs/b/BAMM/BAMM-2.5.0-foss-2016b.eb @@ -0,0 +1,38 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: GPL-v3.0 +# +# Notes:: +## + +easyblock = 'CMakeMake' + +name = 'BAMM' +version = '2.5.0' + +homepage = 'http://bamm-project.org/' +description = """ BAMM is oriented entirely towards detecting and quantifying heterogeneity in evolutionary rates. +It uses reversible jump Markov chain Monte Carlo to automatically explore a vast universe of candidate models of +lineage diversification and trait evolution. """ + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'usempi': True} + +source_urls = ['https://github.com/macroevolution/bamm/archive'] +sources = ['v%(version)s.tar.gz'] +checksums = ['526eef85ef011780ee21fe65cbc10ecc62efe54044102ae40bdef49c2985b4f4'] + +builddependencies = [ + ('CMake', '3.7.2'), +] + +sanity_check_paths = { + 'files': ['bin/bamm'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.1-goolf-1.4.10.eb index b307dca6af305cabe58479ec0a0208b8304c2cf7..b404abc90b2ccaa1788e1ee2ba93090dc8ea316c 100644 --- a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.3.1-goolf-1.7.20.eb b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.3.1-goolf-1.7.20.eb index d1c00e81a6f1b93f083b94ee85ec2e0f31834fb0..e0f7223e0f1096a1e5ef134ad097443beb2847eb 100644 --- a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.3.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.3.1-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.6-intel-2017b.eb b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.6-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..cbdf8dce46e6ad456827adf1ea46398ef7f66e8b --- /dev/null +++ b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.6-intel-2017b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'BCFtools' +version = '1.6' + +homepage = 'http://www.htslib.org/' +description = """Samtools is a suite of programs for interacting with high-throughput sequencing data. + BCFtools - Reading/writing BCF2/VCF/gVCF files and calling/filtering/summarising SNP and short indel sequence + variants""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['293010736b076cf684d2873928924fcc3d2c231a091084c2ac23a8045c7df982'] + +dependencies = [ + ('zlib', '1.2.11'), + ('HTSlib', '1.6'), + ('GSL', '2.4'), +] + +configopts = "--with-htslib=$EBROOTHTSLIB --enable-libgsl" + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['bcftools', 'plot-vcfstats', 'vcfutils.pl']], + 'dirs': ['libexec/bcftools'] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.1-GCC-4.8.4.eb b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.1-GCC-4.8.4.eb index 4ed43caefda734f67b79ac512707706e25394aeb..4efc6b0c7d90a4b8695e9690e076f0ed5a48a86e 100644 --- a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.1-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.1-GCC-4.8.4.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb index ffd5f8b8e630d465071f385dd7dacc1b5d84c3ad..dc4740370ebdba3f27bed75962d7403e19147a78 100644 --- a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez, Wiktor Jurkowski # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.26.eb b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.26.eb index b96f53227b7ac802e4eb9c21724c6215a6b4aa78..8a52cdc7285629c878f4db9057328c44cc29dd58 100644 --- a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.26.eb +++ b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.26.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'Tarball' diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.26.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.26.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..13cda05cc9b3b2bb2f0b7617d8d0a347a9b17c92 --- /dev/null +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.26.0-GCCcore-6.4.0.eb @@ -0,0 +1,39 @@ +# Author: Maxime Schmitt, University of Luxembourg +# Author: Adam Huffman, The Francis Crick Institute +# +# Based on the work of: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics (SIB) +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'BEDTools' +version = '2.26.0' + +homepage = "https://github.com/arq5x/bedtools2" + +description = """ + The BEDTools utilities allow one to address common genomics tasks such as + finding feature overlaps and computing coverage. The utilities are largely + based on four widely-used file formats: BED, GFF/GTF, VCF, and SAM/BAM. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://github.com/arq5x/bedtools2/releases/download/v%(version)s/'] +sources = ['bedtools-%(version)s.tar.gz'] +checksums = ['65f32f32cbf1b91ba42854b40c604aa6a16c7d3b3ec110d6acf438eb22df0a4a'] + +builddependencies = [ + ('binutils', '2.28'), +] + +files_to_copy = ["bin", "docs", "data", "genomes", "scripts", "test"] + +sanity_check_paths = { + 'dirs': files_to_copy, + 'files': ['bin/%s' % x for x in + ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb index 0f53e3f3c38b46bf775eb726a5e3faad7dc95d4b..ffdd4549c86ce16a983da378acd9c98c399e44d1 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-foss-2016b.eb b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-foss-2016b.eb new file mode 100755 index 0000000000000000000000000000000000000000..aecff4c2cf7c8fa6b8de271a205022cfbe26d974 --- /dev/null +++ b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-foss-2016b.eb @@ -0,0 +1,42 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## +# Modified for foss/2016b by Adam Huffman, Francis Crick Institute + +easyblock = 'ConfigureMake' + +name = 'BFAST' +version = '0.7.0a' + +homepage = 'http://bfast.sourceforge.net/' +description = """BFAST facilitates the fast and accurate mapping of short reads to reference sequences. + Some advantages of BFAST include: + 1) Speed: enables billions of short reads to be mapped quickly. + 2) Accuracy: A priori probabilities for mapping reads with defined set of variants. + 3) An easy way to measurably tune accuracy at the expense of speed.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +verdir = ''.join(char for char in version if not char.isalpha()) +source_urls = ['http://sourceforge.net/projects/bfast/files/bfast/%s/' % verdir, 'download'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ed8de49693165a87d5dbef352207c424b1bf6f670a83acf49a4f4f188444995e'] + +dependencies = [('bzip2', '1.0.6')] + +patches = ['BFAST-%(version)s-inline.patch'] + +sanity_check_paths = { + 'files': ["bin/bfast"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.4.10.eb index a4739e8c8e245df96ce0fd935fd3f286410fda3f..c18f95594e4bd9abd4da4d56e2dd6ddd38d13e06 100644 --- a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb index 76e9215e8894a41aa7c5a253942c14cf2c770984..f6de18a80582137e4e60643585c261042f21e374 100644 --- a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-ictce-5.3.0.eb b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-ictce-5.3.0.eb index 5bbf5803660589989a2f551ded9466dcb422c581..14232999d6af9a8bf35ca6dba2f114bba48eec9a 100644 --- a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-inline.patch b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-inline.patch new file mode 100755 index 0000000000000000000000000000000000000000..c936129c8c269b48ca3a0ee66f0b4059975a654d --- /dev/null +++ b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-inline.patch @@ -0,0 +1,28 @@ +# mismatch in function declaration, taken from +# http://www.vcru.wisc.edu/simonlab/bioinformatics/programs/install/bfast.htm +diff -ur bfast-0.7.0a/bfast/BLib.h bfast-0.7.0a.new/bfast/BLib.h +--- bfast-0.7.0a/bfast/BLib.h 2011-09-03 19:44:58.000000000 +0100 ++++ bfast-0.7.0a.new/bfast/BLib.h 2017-08-06 07:56:35.943546000 +0100 +@@ -16,7 +16,7 @@ + int ParseFastaHeaderLine(char*); + char ToLower(char); + void ToLowerRead(char*, int); +-inline char ToUpper(char); ++char ToUpper(char); + void ToUpperRead(char*, int); + void ReverseRead(char*, char*, int); + void ReverseReadFourBit(int8_t*, int8_t*, int); +diff -ur bfast-0.7.0a/bfast/ScoringMatrix.h bfast-0.7.0a.new/bfast/ScoringMatrix.h +--- bfast-0.7.0a/bfast/ScoringMatrix.h 2011-09-03 19:44:59.000000000 +0100 ++++ bfast-0.7.0a.new/bfast/ScoringMatrix.h 2017-08-06 07:56:49.351357000 +0100 +@@ -3,8 +3,8 @@ + + #include "BLibDefinitions.h" + +-inline int32_t ScoringMatrixGetNTScore(char, char, ScoringMatrix*); +-inline int32_t ScoringMatrixGetColorScore(char, char, ScoringMatrix*); ++int32_t ScoringMatrixGetNTScore(char, char, ScoringMatrix*); ++int32_t ScoringMatrixGetColorScore(char, char, ScoringMatrix*); + + int ScoringMatrixRead(char*, ScoringMatrix*, int); + void ScoringMatrixInitialize(ScoringMatrix*); diff --git a/easybuild/easyconfigs/b/BH/BH-1.60.0-1-foss-2015b-R-3.2.3.eb b/easybuild/easyconfigs/b/BH/BH-1.60.0-1-foss-2015b-R-3.2.3.eb index 16cdd37dda616f97ff392987766e98f595458ea2..c0f5cd84bc9f6bd2b0678a5457fb9687ae7d107f 100644 --- a/easybuild/easyconfigs/b/BH/BH-1.60.0-1-foss-2015b-R-3.2.3.eb +++ b/easybuild/easyconfigs/b/BH/BH-1.60.0-1-foss-2015b-R-3.2.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb index 1461dc4f22af0143df965c22b7620739e55fcfed..a65d17b81305702bff15bb31ecfe6f0edd955337 100644 --- a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BLASR/BLASR-2.2-intel-2016b.eb b/easybuild/easyconfigs/b/BLASR/BLASR-2.2-intel-2016b.eb index d31c4ec289a464ada095476ffba9f9e062edfe4e..eaea47958684e8b1f5ad783cd6c7ac0ef594dca7 100644 --- a/easybuild/easyconfigs/b/BLASR/BLASR-2.2-intel-2016b.eb +++ b/easybuild/easyconfigs/b/BLASR/BLASR-2.2-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb index d441a3b6be2182b42bc4614298b588eb2f11202e..94be2abbf8fdc9f33dc00473fa49e38a83eaf2c1 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10-Python-2.7.3.eb index f3f69270a5d4264b99c95c725f0db32ba9dc881e..b6365defe305d7b8722c073dcbbf04ac46c1a545 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb index 0da49b06b6fc190d2330b2df278cd22bf82912e7..4d988cb0cd5a9a79ba1651c67fa6e2ad2d117aa6 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0-Python-2.7.3.eb index a4329e5cf5b979a32acbfd7a91e35959dcb6cef3..2fb0a6aeec9a93660492b7529bbe293901ffff7b 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0.eb index a55a29ffe4443e030ad8344c403ef85c29545c59..c4c54549a49cef603ef20390cbf1eb7e700a7b93 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb index 8c97b6b7aa34984d31b4bb6a59d7eba05e5d3f4c..3c11c9414b2a68c07a5961eb3c271ef8bce17087 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb index 5daf7c4b33652f1117e651bd5450395954047855..60d5401e1ef8d5850f496757e9e6ed3688ede9a6 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-intel-2015a-Python-2.7.9.eb index 87e25ede69843b9eb3b0cdb1399a3c0ef2ad50d4..6c427e6894a18c7068caf2955e098a1d3fdc09c8 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-intel-2015a-Python-2.7.9.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-foss-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-foss-2015b-Python-2.7.10.eb index a64fc6a528073ddaba00106a3b63deff86f0fbe4..a02e6a5b24c6454a53b1294274bc5fd2ddb96814 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-foss-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-foss-2015b-Python-2.7.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015a-Python-2.7.10.eb index e09b9fd29876e76b4e344581f4b17ff4e5b5b387..85d9b0cc0d0e60ac75195c420ba0e43f29966e86 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015a-Python-2.7.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015b-Python-2.7.10.eb index a150b8d6d94ebf2d2d6e3e8bf13806e687c6e290..6dc430a12323ff79515374198d06fd9542ae7e99 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.31-intel-2015b-Python-2.7.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.3.0-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.3.0-foss-2016a-Python-2.7.11.eb index c7b71288fa90b01fdffe5c8f57bb147cfdbd9dcd..866b25a2026630646a01c781e782c85ec58d6669 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.3.0-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.3.0-foss-2016a-Python-2.7.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..0942e32de1189aef60ec40134f2ddadde039a605 --- /dev/null +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,44 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'ConfigureMake' + +name = 'BLAST+' +version = '2.6.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://blast.ncbi.nlm.nih.gov/' +description = """Basic Local Alignment Search Tool, or BLAST, is an algorithm + for comparing primary biological sequence information, such as the amino-acid + sequences of different proteins or the nucleotides of DNA sequences.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'cstd': 'c++14'} + +sources = ['ncbi-blast-%(version)s+-src.tar.gz'] +source_urls = ['http://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/%(version)s/'] + +checksums = ['0510e1d607d0fb4389eca50d434d5a0be787423b6850b3a4f315abc2ef19c996'] + +patches = ['BLAST+-%(version)s_fix-make-install.patch'] + +dependencies = [ + ('zlib', '1.2.8'), + ('bzip2', '1.0.6'), + ('PCRE', '8.39'), + ('Python', '2.7.12'), + ('Boost', '1.63.0', versionsuffix), + ('GMP', '6.1.1'), + ('libpng', '1.6.26'), + ('libjpeg-turbo', '1.5.0'), +] + +configopts = "--with-64 --with-z=$EBROOTZLIB --with-bz2=$EBROOTBZIP2 --with-pcre=$EBROOTPCRE " +configopts += "--with-python=$EBROOTPYTHON --with-boost=$EBROOTBOOST --with-gmp=$EBROOTGMP " +configopts += "--with-png=$EBROOTLIBPNG --with-jpeg=$EBROOTLIBJPEGMINTURBO " + +sanity_check_paths = { + 'files': ['bin/blastn', 'bin/blastp', 'bin/blastx'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017a-Python-2.7.13.eb index 37ae5901c65cc1a07f806265f8f67a9b50c75374..654ef1d9199b23ee3949cff763867db89efec4fe 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017a-Python-2.7.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..b0876ad9f682b6edf85d0543bc6992d78c2f1154 --- /dev/null +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.6.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,59 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos , Kenneth Hoste (UGent) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'BLAST+' +version = '2.6.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://blast.ncbi.nlm.nih.gov/' +description = """Basic Local Alignment Search Tool, or BLAST, is an algorithm + for comparing primary biological sequence information, such as the amino-acid + sequences of different proteins or the nucleotides of DNA sequences.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'cstd': 'c++14'} + +source_urls = ['http://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/%(version)s/'] +sources = ['ncbi-blast-%(version)s+-src.tar.gz'] +patches = [ + 'BLAST+-2.2.30_ictce-fixes.patch', + 'BLAST+-2.6.0_fix-make-install.patch', +] +checksums = [ + '0510e1d607d0fb4389eca50d434d5a0be787423b6850b3a4f315abc2ef19c996', # ncbi-blast-2.6.0+-src.tar.gz + '8892e8bc0b1020a2e8616594da364c63009839d0d2dc6faf4bae9c44122a78be', # BLAST+-2.2.30_ictce-fixes.patch + 'b3d53e8417406b866e470f1810bdc29649f2d58d7d9d39a466bc33c8c4ff37d1', # BLAST+-2.6.0_fix-make-install.patch +] + +dependencies = [ + ('zlib', '1.2.11'), + ('bzip2', '1.0.6'), + ('PCRE', '8.41'), + ('Python', '2.7.14'), + ('Boost', '1.63.0', versionsuffix), # more recent Boost version doesn't work? + ('GMP', '6.1.2'), + ('libpng', '1.6.32'), + ('libjpeg-turbo', '1.5.2'), +] + +configopts = "--with-64 --with-z=$EBROOTZLIB --with-bz2=$EBROOTBZIP2 --with-pcre=$EBROOTPCRE " +configopts += "--with-python=$EBROOTPYTHON --with-boost=$EBROOTBOOST --with-gmp=$EBROOTGMP --with-png=$EBROOTLIBPNG " +configopts += "--with-jpeg=$EBROOTLIBJPEGMINTURBO " + +sanity_check_paths = { + 'files': ['bin/blastn', 'bin/blastp', 'bin/blastx'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb b/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb index 5befdd3e111e267098d9357072100d900de5a494..98748d456d2e311cd86bd4e47ce6d50603de24be 100644 --- a/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb +++ b/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-goolf-1.4.10.eb index eb88b061dde0914f10ed131170fa05bf723873fa..083100e3354cdff189ff015f160b6d31072c950d 100644 --- a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0-libpng-1.6.9.eb b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0-libpng-1.6.9.eb index 0222da154644c5563efe5738eb78b4f5defbd065..df2e50f7ef1d5c6d94733f51e8ce018dbbdec091 100644 --- a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0-libpng-1.6.9.eb +++ b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0-libpng-1.6.9.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0.eb b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0.eb index 955ee61e307871f150786bba41b4efd4539755bc..c62cc8c37cd63b01db561de828daafccbdc8062f 100644 --- a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2016b.eb b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2016b.eb index dfa7db4489823a60afb19701172c6aa16f96ce65..73121f1b93f0bea888f1e0e01f4e045117b91bd6 100644 --- a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2016b.eb +++ b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2017a.eb b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2017a.eb index 7e57ded0421cbd6eb4919f5c12e00295b9393cff..6ccbd52bf521a70bcf5a737419ac051224b19572 100644 --- a/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2017a.eb +++ b/easybuild/easyconfigs/b/BLAT/BLAT-3.5-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/b/BUSCO/BUSCO-1.22-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/b/BUSCO/BUSCO-1.22-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..b3b4e14eaf30c9293b396c3de2a0ea412ed0a2bd --- /dev/null +++ b/easybuild/easyconfigs/b/BUSCO/BUSCO-1.22-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,34 @@ +easyblock = 'Tarball' + +name = 'BUSCO' +version = '1.22' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://busco.ezlab.org/' +description = "BUSCO: assessing genome assembly and annotation completeness with single-copy orthologs" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://busco.ezlab.org/v1/files/'] +sources = ['%(name)s_v%(version)s.tar.gz'] + +checksums = ['86088bbd2128ea04ad9e1b2ebd18201f4c79a48a161ba2593feb12abb8a2d0e2'] + +dependencies = [ + ('Python', '2.7.13'), + ('BLAST+', '2.6.0', versionsuffix), + ('HMMER', '3.1b2'), + ('AUGUSTUS', '3.2.3', versionsuffix), + ('EMBOSS', '6.6.0', '-X11-20170314'), +] + +postinstallcmds = ['chmod +x %(installdir)s/*.py'] + +sanity_check_paths = { + 'files': ['BUSCO_v%(version)s.py'], + 'dirs': ['sample_data'], +} + +modextrapaths = {'PATH': ''} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BWA/BWA-0.6.2-goolf-1.4.10.eb index 88e63bb1aeff6c1ee609045b4a1e96e7153c7146..8ffe52e8b40e829db4943bc5c0494e50b4c59d71 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.6.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/b/BWA/BWA-0.6.2-ictce-5.3.0.eb index bd449ad58fcae97f93ade118956334d743a38330..347e942fa75c0828c899ddfb6450bec437d7de9c 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.6.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.12-foss-2016b.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.12-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..b0a3f2b64e0612c5430593c5b3fcfd95f831d877 --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.12-foss-2016b.eb @@ -0,0 +1,36 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# +# Version >= 0.7.13 +# Author: Adam Huffman +# The Francis Crick Institute +# +# Note that upstream development is mainly at: https://github.com/lh3/bwa +# +# Modified by: Robert Qiao +# @ adelaide.edu.au/phoenix +## + +name = 'BWA' +version = '0.7.12' + +homepage = 'http://bio-bwa.sourceforge.net/' +description = """Burrows-Wheeler Aligner (BWA) is an efficient program that aligns + relatively short nucleotide sequences against a long reference sequence such as the human genome.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://github.com/lh3/%(name)s/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['285f55b7fa1f9e873eda9a9b06752378a799ecdecbc886bbd9ba238045bf62e0'] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2015b.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2015b.eb index 2018ca59b4f298deced95a8d4977d0102fc039ef..bc277b674633c655220b49ec3f20819b94e11fe3 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2015b.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2016a.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2016a.eb index 419aba7bab7fe6cfef40db2c9093e3efc6243b61..5701149cf0415e38e6e09643eee25a09c921ab76 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2016a.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-goolf-1.4.10.eb index 2dbdeeb980092decdf7fa4ca064efc1f23dad61a..8727436b5f506cf09c4624fb0b700865e2f390a2 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-intel-2016a.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-intel-2016a.eb index f4774cbbbe1440cbc59188a6b06783e2e7ae4e0c..17ac0a8257a7758c54bb5aed8dc242599880aee8 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.13-intel-2016a.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.13-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-GCCcore-5.4.0.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-GCCcore-5.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..3436d2092a9a7e3b8e79e8d44eab12ea25757792 --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-GCCcore-5.4.0.eb @@ -0,0 +1,28 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +name = 'BWA' +version = '0.7.15' + +homepage = 'http://bio-bwa.sourceforge.net/' +description = """Burrows-Wheeler Aligner (BWA) is an efficient program that aligns + relatively short nucleotide sequences against a long reference sequence such as the human genome.""" + +toolchain = {'name': 'GCCcore', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/lh3/%(name)s/archive/'] + +builddependencies = [('binutils', '2.26')] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..01ef5ad9dcdbd233424c569c07572a724e04dc39 --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# +# Version >= 0.7.15 +# Author: Adam Huffman +# The Francis Crick Institute +# +# Note that upstream development is mainly at: https://github.com/lh3/bwa +## + +name = 'BWA' +version = '0.7.15' + +homepage = 'http://bio-bwa.sourceforge.net/' + +description = """ + Burrows-Wheeler Aligner (BWA) is an efficient program that aligns relatively + short nucleotide sequences against a long reference sequence such as the human + genome. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://github.com/lh3/%(name)s/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['126d247e6ab8a8c215bec248f9174a15c6d960c193330e659a2b686f2964cfbd'] + +builddependencies = [ + ('binutils', '2.28'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016a.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016a.eb index 88e524cd9dfc39177028a262b3c02da8cac42f2a..44614302d1e1c7a38170722b7aec4bca25dd34cf 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016a.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016b.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..0b550e42bf4d875bed0e7bd3ce7d128a3de731d1 --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-foss-2016b.eb @@ -0,0 +1,27 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# Modified:: Robert Qiao @ adelaide.edu.au/phoenix +## + +name = 'BWA' +version = '0.7.15' + +homepage = 'http://bio-bwa.sourceforge.net/' +description = """Burrows-Wheeler Aligner (BWA) is an efficient program that aligns + relatively short nucleotide sequences against a long reference sequence such as the human genome.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = [('http://sourceforge.net/projects/bio-bwa/files/', 'download')] +checksums = ['2f56afefa49acc9bf45f12edb58e412565086cc20be098b8bf15ec07de8c0515'] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2016b.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2016b.eb index 62b042ace97e45a63ef7992c67fdeb42f806e444..e96ea32189d4b6bc723c6e348f9e295c01619599 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2016b.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2017a.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2017a.eb index 04f7fad39101ab1c778eed77d3abb49e63699e22..587cba33071d562b302158c5fa5c8ce2aa4e2336 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2017a.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.15-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.16a-foss-2016b.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.16a-foss-2016b.eb new file mode 100755 index 0000000000000000000000000000000000000000..e2a6be01fd46248ea167bbe8a22a4b3ec19658d4 --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.16a-foss-2016b.eb @@ -0,0 +1,34 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# +# Version >= 0.7.15 +# Author: Adam Huffman +# The Francis Crick Institute +# +# Note that upstream development is mainly at: https://github.com/lh3/bwa +## + +name = 'BWA' +version = '0.7.16a' +subver = version[:-1] + +homepage = 'http://bio-bwa.sourceforge.net/' +description = """Burrows-Wheeler Aligner (BWA) is an efficient program that aligns + relatively short nucleotide sequences against a long reference sequence such as the human genome.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/lh3/bwa/releases/download/v%s/' % subver] +sources = ['%(namelower)s-%(version)s.tar.bz2'] +checksums = ['8fecdb5f88871351bbe050c18d6078121456c36ad75c5c78f33a926560ffc170'] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.16a-intel-2017a.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.16a-intel-2017a.eb new file mode 100755 index 0000000000000000000000000000000000000000..742b3bab041b1da23726fc5eb66b22b3c2130c18 --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.16a-intel-2017a.eb @@ -0,0 +1,34 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# +# Version >= 0.7.15 +# Author: Adam Huffman +# The Francis Crick Institute +# +# Note that upstream development is mainly at: https://github.com/lh3/bwa +## + +name = 'BWA' +version = '0.7.16a' +subver = version[:-1] + +homepage = 'http://bio-bwa.sourceforge.net/' +description = """Burrows-Wheeler Aligner (BWA) is an efficient program that aligns + relatively short nucleotide sequences against a long reference sequence such as the human genome.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/lh3/bwa/releases/download/v%s/' % subver] +sources = ['%(namelower)s-%(version)s.tar.bz2'] +checksums = ['8fecdb5f88871351bbe050c18d6078121456c36ad75c5c78f33a926560ffc170'] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.17-foss-2017b.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.17-foss-2017b.eb new file mode 100755 index 0000000000000000000000000000000000000000..ab86f8b0f1ae558079dd90e5f9276ca577fde0fb --- /dev/null +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.17-foss-2017b.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA +# Authors:: George Tsouloupas , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# +# Version >= 0.7.15 +# Author: Adam Huffman +# Big Data Institute, University of Oxford +# +# Note that upstream development is mainly at: https://github.com/lh3/bwa +## + +name = 'BWA' +version = '0.7.17' + +homepage = 'http://bio-bwa.sourceforge.net/' +description = """Burrows-Wheeler Aligner (BWA) is an efficient program that aligns + relatively short nucleotide sequences against a long reference sequence such as the human genome.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/lh3/bwa/releases/download/v%(version)s/'] +sources = ['%(namelower)s-%(version)s.tar.bz2'] +checksums = ['de1b4d4e745c0b7fc3e107b5155a51ac063011d33a5d82696331ecf4bed8d0fd'] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.4-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.4-goolf-1.4.10.eb index 6c6c1aff71d851adf0eea52b6a77d4518144fd43..440154e3c45fe5c3326d26c36da060771b6de832 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.4-ictce-5.3.0.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.4-ictce-5.3.0.eb index 66de8f1a8625d684ca5f4552ac7e5abd38625359..d9ece5f8bc72b799039d32af8474a6f8467c12dc 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.4-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BWA/BWA-0.7.5a-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BWA/BWA-0.7.5a-goolf-1.4.10.eb index 860efca9e4c429c6852ee3f25f9a68e063856b3c..de76a6f00391df6f02d99a3f15a2c5e9156406e4 100644 --- a/easybuild/easyconfigs/b/BWA/BWA-0.7.5a-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BWA/BWA-0.7.5a-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/BXH_XCEDE_TOOLS/BXH_XCEDE_TOOLS-1.11.1.eb b/easybuild/easyconfigs/b/BXH_XCEDE_TOOLS/BXH_XCEDE_TOOLS-1.11.1.eb index c0802f9dddb138b7168814c3ab3a0c8c7b06bd89..1584cea2970dc23b046ff27b4a4bbfadae8dce9b 100644 --- a/easybuild/easyconfigs/b/BXH_XCEDE_TOOLS/BXH_XCEDE_TOOLS-1.11.1.eb +++ b/easybuild/easyconfigs/b/BXH_XCEDE_TOOLS/BXH_XCEDE_TOOLS-1.11.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/b/BamM/BamM-1.7.3-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/b/BamM/BamM-1.7.3-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..8ce237eb4a62e2fb09a5031c84cc495cce1814f9 --- /dev/null +++ b/easybuild/easyconfigs/b/BamM/BamM-1.7.3-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,44 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: GPL-v3.0 +# +# Notes:: +## + +easyblock = 'PythonPackage' + +name = 'BamM' +version = '1.7.3' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://ecogenomics.github.io/BamM/' +description = """ BamM is a c library, wrapped in python, that parses BAM files """ + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'usempi': True} + +source_urls = ['https://github.com/Ecogenomics/BamM/archive'] +sources = ['%(version)s.tar.gz'] +checksums = ['1a30a5014aa64aea23f12b82c8e474044af126c9e6ddb575530ab14b6ef765b8'] + +builddependencies = [ + ('Automake', '1.11.3'), + ('texinfo', '6.4', '', ('GCCcore', '5.4.0')), +] + +dependencies = [ + ('Python', '2.7.12'), + ('SAMtools', '1.2'), + ('BWA', '0.7.12'), +] + +sanity_check_paths = { + 'files': ['bin/bamm'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-goolf-1.4.10.eb index 3c60714d7f2053dd198cb855f2c6930910ac391b..b2223051af79b7d9c9992702a284c682a26644a3 100644 --- a/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , George Tsouloupas diff --git a/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-ictce-5.3.0.eb b/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-ictce-5.3.0.eb index 7fbeba0c2d45e4d447798924ebfc58695007e221..8ff8d44b31e4858661c12fb25730f7f45f1f98d7 100644 --- a/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/BamTools/BamTools-2.2.3-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , George Tsouloupas diff --git a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb index 9e9c2961a5d7adfaf53fe8f3df774c7fdda630a9..4cba6a6b0ed2f20b239a5f1031edf9fdf06eee8f 100644 --- a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb +++ b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , George Tsouloupas diff --git a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2016b.eb b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2016b.eb index b1a2aa0cf6716a1ac261201c8f1ce087928acd37..9f0e3941f00df6d584a3712026684c8141e35203 100644 --- a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2016b.eb +++ b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , George Tsouloupas diff --git a/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-foss-2015b.eb b/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-foss-2015b.eb index bbca7a748e4392eb67844612d09fe67a1f29a1e7..f601bc63da51126e6eae3991b136c78176216263 100644 --- a/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-foss-2015b.eb +++ b/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # adam.huffman@crick.ac.uk diff --git a/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-intel-2016b.eb b/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-intel-2016b.eb index ceadf51bc5831ef2d2e440501616b1bebe05fd78..65f9d502aa4a1f385fb6fd2b8d98f2a2e3a6f186 100644 --- a/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-intel-2016b.eb +++ b/easybuild/easyconfigs/b/BamUtil/BamUtil-1.0.13-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # adam.huffman@crick.ac.uk diff --git a/easybuild/easyconfigs/b/Bash/Bash-4.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bash/Bash-4.2-goolf-1.4.10.eb index 7cf887ea82d676aa750b8a5935761cf90ad52d34..528d89262c15b0b7f0b732ffe074b1d0f328a18d 100644 --- a/easybuild/easyconfigs/b/Bash/Bash-4.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bash/Bash-4.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/b/Bash/Bash-4.2-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Bash/Bash-4.2-ictce-5.3.0.eb index b45858d56f58286d74e1a8f3ead4a34362decae7..84323048382d020c656761780b2453573d14c934 100644 --- a/easybuild/easyconfigs/b/Bash/Bash-4.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Bash/Bash-4.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb b/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb index 3d11d3fad48d25103469214b3876c5759bbe9e7e..c6c7915da3d90fdecf482d06438d7c2b45b39c68 100644 --- a/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild ## # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/b/BayPass/BayPass-2.1-goolf-1.7.20.eb b/easybuild/easyconfigs/b/BayPass/BayPass-2.1-goolf-1.7.20.eb index 65f14b74d86062815839d359385220793ead7603..25bcd12143501255b3daa2777e611947b32f0741 100644 --- a/easybuild/easyconfigs/b/BayPass/BayPass-2.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/BayPass/BayPass-2.1-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-foss-2016a.eb b/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-foss-2016a.eb index 25707a1810d10bf021087a30bf63a21a2e233e2a..e2b2f40c7ee240b53424e974280faddce978d39b 100644 --- a/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-foss-2016a.eb +++ b/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-goolf-1.4.10.eb index a0b996743d34d071eb98bba4c775b8be0bb0bbab..336a764164cc4f37bc3c66d7e19859fed550d67a 100644 --- a/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BayeScEnv/BayeScEnv-1.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-foss-2016a.eb b/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-foss-2016a.eb index ebd814c54e20de1a61f89ac4c020a312b8a76114..f1ea19dfa0d3986740afff9b96b4890d1d863681 100644 --- a/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-foss-2016a.eb +++ b/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-goolf-1.4.10.eb index 2902acfde69bc63eae271ae901248356711fa982..3a8d229257b58b7c54eff7d611e0529e542fc615 100644 --- a/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BayeScan/BayeScan-2.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb index 8d561cd81b9141b1690e67afb350c62768770f20..d034b7c154baf76ea0ea9961e1126dd526834d5d 100644 --- a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb +++ b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb index 29cb55f2519ef5648562bc4475989931f17dc654..a7199d6201cffecf0eedbe5391f8869604a28a6d 100644 --- a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb +++ b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bazel/Bazel-0.7.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/Bazel/Bazel-0.7.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..386939c61831b4a007727377839aaa48870b0bd6 --- /dev/null +++ b/easybuild/easyconfigs/b/Bazel/Bazel-0.7.0-GCCcore-6.4.0.eb @@ -0,0 +1,17 @@ +name = 'Bazel' +version = '0.7.0' + +homepage = 'http://bazel.io/' +description = """Bazel is a build tool that builds code quickly and reliably. +It is used to build the majority of Google's software.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://github.com/bazelbuild/bazel/releases/download/%(version)s'] +sources = ['%(namelower)s-%(version)s-dist.zip'] +checksums = ['a084a9c5d843e2343bf3f319154a48abe3d35d52feb0ad45dec427a1c4ffc416'] + +builddependencies = [('binutils', '2.28')] +dependencies = [('Java', '1.8.0_152', '', True)] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Beast/Beast-1.8.4.eb b/easybuild/easyconfigs/b/Beast/Beast-1.8.4.eb index 283940594d7ebb1d8ec9c80f888e229344ca1242..c94bcc0b40db60ded94546bd8b7ff973cca3ed9f 100644 --- a/easybuild/easyconfigs/b/Beast/Beast-1.8.4.eb +++ b/easybuild/easyconfigs/b/Beast/Beast-1.8.4.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb b/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb index f28387fbee35d9206b62e42bdee6455bf7d64b3d..512e98ad2ae8ea370d29dd9e3d958aa7f70c3596 100644 --- a/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb +++ b/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Beast/Beast-2.4.0-foss-2016a.eb b/easybuild/easyconfigs/b/Beast/Beast-2.4.0-foss-2016a.eb index 484da63909cf76bf4f8ad53154161fe0b0f837e8..1e44caf2ee6cb8bb45d7f85fad8be5a7eb7ce849 100644 --- a/easybuild/easyconfigs/b/Beast/Beast-2.4.0-foss-2016a.eb +++ b/easybuild/easyconfigs/b/Beast/Beast-2.4.0-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Beast/Beast-2.4.7-foss-2017a.eb b/easybuild/easyconfigs/b/Beast/Beast-2.4.7-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..5cd48737e60125980d851c9b5430952b32a0fef1 --- /dev/null +++ b/easybuild/easyconfigs/b/Beast/Beast-2.4.7-foss-2017a.eb @@ -0,0 +1,39 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# +# Version upgrade 2.4.7, new toolchain, sha256 check: Joachim Hein + +easyblock = "Tarball" + +name = 'Beast' +version = '2.4.7' + +homepage = 'http://beast2.org/' +description = """ BEAST is a cross-platform program for Bayesian MCMC analysis of molecular + sequences. It is entirely orientated towards rooted, time-measured phylogenies inferred using + strict or relaxed molecular clock models. It can be used as a method of reconstructing phylogenies + but is also a framework for testing evolutionary hypotheses without conditioning on a single + tree topology. BEAST uses MCMC to average over tree space, so that each tree is weighted + proportional to its posterior probability. """ + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = ['https://github.com/CompEvol/beast2/releases/download/v%(version)s/'] +sources = ['BEAST.v%(version)s.Linux.tgz'] +checksums = ['8dfb987b606b42d31f1bf0c311b17ca2137851095de73bcef73f3f7f0e39c1f5'] + +dependencies = [ + # this is not mandatory but beagle-lib is recommended by developers + # beagle-lib will also load the required java dependency + # if you remove this you should add the java dependency + ('beagle-lib', '2.1.2'), +] + +sanity_check_paths = { + 'files': ["bin/beast"], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BioPerl/BioPerl-1.7.2-intel-2017b-Perl-5.26.0.eb b/easybuild/easyconfigs/b/BioPerl/BioPerl-1.7.2-intel-2017b-Perl-5.26.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..e5eae3e86151ba8f367af62367fa9d5f928570e8 --- /dev/null +++ b/easybuild/easyconfigs/b/BioPerl/BioPerl-1.7.2-intel-2017b-Perl-5.26.0.eb @@ -0,0 +1,29 @@ +# easybuild easyconfig +# +# John Dey jfdey@fredhutch.org +# +# Fred Hutchinson Cancer Research Center + +easyblock = 'PerlModule' + +name = 'BioPerl' +version = '1.7.2' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://www.bioperl.org/' +description = """Bioperl is the product of a community effort to produce Perl code which is useful in biology. + Examples include Sequence objects, Alignment objects and database searching objects.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/bioperl/bioperl-live/archive/'] +sources = ['release-%s.zip' % version.replace('.', '-')] +checksums = ['cbed57a76751c724dce0706df144a3bbed8fa1b1c2d079783067ce58809952aa'] + +dependencies = [ + ('Perl', '5.26.0'), +] + +options = {'modulename': 'Bio::Perl'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb index 26ff0e4f6ad3a87b0e5b46cd7267b7b431cade23..5462b9b74f12b3cffa03c84f6b2d73f50d26625e 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb index 462ab92f171c42d90505b512de5e76f6bdfa94c1..bb428926a02471228e1dbde7cac77bec14033eea 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.65-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.65-foss-2016a-Python-2.7.11.eb index c5aa94f58c2551f02c755e76edfea8a9db16af49..cc4c98123e2defd8aff4193878dc67ef66ac35e1 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.65-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.65-foss-2016a-Python-2.7.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-2.7.12.eb index f5a410bf2342e019150a266f247baa53b7842186..74455b1860aa425d3b4ee2daed88ae3495bc58a3 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-3.5.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..dc0119ae93e7c7936bdce29302f70d5a0badd6f3 --- /dev/null +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-foss-2016b-Python-3.5.2.eb @@ -0,0 +1,38 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2013 The Cyprus Institute +# Authors:: Andreas Panteli , Thekla Loizou , +# George Tsouloupas +# License:: MIT/GPL +# +## +easyblock = 'PythonPackage' + +name = 'Biopython' +version = '1.68' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.biopython.org' +description = """Biopython is a set of freely available tools for biological computation written +in Python by an international team of developers. It is a distributed collaborative effort to +develop Python libraries and applications which address the needs of current and future work in +bioinformatics. """ + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['http://biopython.org/DIST'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('Python', '3.5.2') +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/Bio', 'lib/python%(pyshortver)s/site-packages/BioSQL'] +} + +options = {'modulename': 'Bio'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-2.7.12.eb index 762f84f5589d192de63fd4364811e2b71c2a5dfe..7f7a69446216d27756bd7293ca4aeaca2b16da72 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-3.5.2.eb index 36d03b946c336e6aa35fa89deff47ddac95625e2..cb2c07fb7f540c776d7aa7b3b102f663920e21a4 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-3.5.2.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.68-intel-2016b-Python-3.5.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.70-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.70-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..e9f9d1c3f3a68c0b935199270f016817e0131845 --- /dev/null +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.70-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,39 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2013 The Cyprus Institute +# Authors:: Andreas Panteli , Thekla Loizou , +# George Tsouloupas +# License:: MIT/GPL +# +## +easyblock = 'PythonPackage' + +name = 'Biopython' +version = '1.70' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.biopython.org' +description = """Biopython is a set of freely available tools for biological computation written +in Python by an international team of developers. It is a distributed collaborative effort to +develop Python libraries and applications which address the needs of current and future work in +bioinformatics. """ + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://biopython.org/DIST'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['4a7c5298f03d1a45523f32bae1fffcff323ea9dce007fb1241af092f5ab2e45b'] + +dependencies = [ + ('Python', '3.6.1') +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/Bio', 'lib/python%(pyshortver)s/site-packages/BioSQL'] +} + +options = {'modulename': 'Bio'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb index ee96cc0a43c6030bc536708e453d08065a74d3aa..d6a0d16ca9cd369bf43fb676c41f8c8b592ec9c2 100644 --- a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/b/Bismark/Bismark-0.19.0-intel-2017b.eb b/easybuild/easyconfigs/b/Bismark/Bismark-0.19.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..00de403e2496fb90fa9684b74c80ac22239f9341 --- /dev/null +++ b/easybuild/easyconfigs/b/Bismark/Bismark-0.19.0-intel-2017b.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2013-2014 The Cyprus Institute +# Authors:: Thekla Loizou +# License:: MIT/GPL +# +## +easyblock = 'Tarball' + +name = 'Bismark' +version = '0.19.0' + +homepage = 'http://www.bioinformatics.babraham.ac.uk/projects/bismark/' +description = "A tool to map bisulfite converted sequence reads and determine cytosine methylation states" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['http://www.bioinformatics.babraham.ac.uk/projects/bismark/'] +sources = ['%(namelower)s_v%(version)s.tar.gz'] +checksums = ['8256af138d8f65324f98aab23e552076333bf4671ff010078b9d83c9369d560d'] + +dependencies = [ + ('Perl', '5.26.0'), + ('Bowtie2', '2.3.3.1'), + ('SAMtools', '1.6'), +] + +sanity_check_paths = { + 'files': ['bismark', 'bismark2bedGraph', 'bismark2report', 'bismark_genome_preparation', + 'bismark_methylation_extractor', 'coverage2cytosine', 'deduplicate_bismark'], + 'dirs': [], +} + +modextrapaths = {'PATH': ''} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-GCC-4.6.3.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-GCC-4.6.3.eb index ad34232c285d08d4c18a5ca4bc800fe5a096aff7..3222d06042cadf45ed1c032c802e02fd0cc9d2e5 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.5-GCC-4.6.3.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-GCC-4.6.3.eb @@ -9,8 +9,13 @@ into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser toolchain = {'name': 'GCC', 'version': '4.6.3'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Bison-%(version)s_fix-gets.patch'] +checksums = [ + '722def46e4a19a5b7a579ef30db1965f86c37c1a20a5f0113743a2e4399f7c99', # bison-2.5.tar.gz + 'a048873fe6491e7c97bb380e9df5e6869089719166a4d73424edd00628b830b2', # Bison-2.5_fix-gets.patch +] builddependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-goolf-1.4.10.eb index 5c91aa97e5e5e775125fe148716afe47233e21cc..527ccebc437ee948a26d51a8a299edf78683c754 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-goolf-1.4.10.eb @@ -9,8 +9,13 @@ into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Bison-%(version)s_fix-gets.patch'] +checksums = [ + '722def46e4a19a5b7a579ef30db1965f86c37c1a20a5f0113743a2e4399f7c99', # bison-2.5.tar.gz + 'a048873fe6491e7c97bb380e9df5e6869089719166a4d73424edd00628b830b2', # Bison-2.5_fix-gets.patch +] builddependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.3.0.eb index 3257ed4046b8f6095d65137036e8fae626facac2..37ee888ca69d7d5aa359adecb4dd99eb71da9cfe 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.3.0.eb @@ -10,8 +10,13 @@ description = """Bison is a general-purpose parser generator that converts an an toolchain = {'name': 'ictce', 'version': '5.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Bison-%(version)s_fix-gets.patch'] +checksums = [ + '722def46e4a19a5b7a579ef30db1965f86c37c1a20a5f0113743a2e4399f7c99', # bison-2.5.tar.gz + 'a048873fe6491e7c97bb380e9df5e6869089719166a4d73424edd00628b830b2', # Bison-2.5_fix-gets.patch +] builddependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb index 18dbc65289ce10574d7890ce4706c359a368c948..ddb9da74fd6fee7bec3afa0da5e6e5fc93e16c2f 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb @@ -10,8 +10,13 @@ description = """Bison is a general-purpose parser generator that converts an an toolchain = {'name': 'ictce', 'version': '5.4.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Bison-%(version)s_fix-gets.patch'] +checksums = [ + '722def46e4a19a5b7a579ef30db1965f86c37c1a20a5f0113743a2e4399f7c99', # bison-2.5.tar.gz + 'a048873fe6491e7c97bb380e9df5e6869089719166a4d73424edd00628b830b2', # Bison-2.5_fix-gets.patch +] builddependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.5.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.5.0.eb index 37e75810f25a0bd4be3889da21ae397166ed15d9..e22ac277b19f70e0ee94b6680bb55d2059263d70 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.5.0.eb @@ -9,8 +9,13 @@ description = """Bison is a general-purpose parser generator that converts an an toolchain = {'name': 'ictce', 'version': '5.5.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Bison-%(version)s_fix-gets.patch'] +checksums = [ + '722def46e4a19a5b7a579ef30db1965f86c37c1a20a5f0113743a2e4399f7c99', # bison-2.5.tar.gz + 'a048873fe6491e7c97bb380e9df5e6869089719166a4d73424edd00628b830b2', # Bison-2.5_fix-gets.patch +] builddependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-intel-2014b.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-intel-2014b.eb index 5f58f02694289eb962045a5f720f36e66c71e7ca..d06627a083d9f88c051a7bf8e38c3f9c944fc785 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.5-intel-2014b.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-intel-2014b.eb @@ -9,8 +9,13 @@ description = """Bison is a general-purpose parser generator that converts an an toolchain = {'name': 'intel', 'version': '2014b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Bison-%(version)s_fix-gets.patch'] +checksums = [ + '722def46e4a19a5b7a579ef30db1965f86c37c1a20a5f0113743a2e4399f7c99', # bison-2.5.tar.gz + 'a048873fe6491e7c97bb380e9df5e6869089719166a4d73424edd00628b830b2', # Bison-2.5_fix-gets.patch +] builddependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5_fix-gets.patch b/easybuild/easyconfigs/b/Bison/Bison-2.5_fix-gets.patch new file mode 100644 index 0000000000000000000000000000000000000000..d3b646825b5e453287a32800b932604e19595f46 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5_fix-gets.patch @@ -0,0 +1,12 @@ +fix for "'gets' undeclared here" error with recent glibc +see also https://bugs.gentoo.org/424978 +--- bison-2.5/lib/stdio.in.h.orig 2017-09-15 22:19:26.014249360 +0200 ++++ bison-2.5/lib/stdio.in.h 2017-09-15 22:19:47.694669181 +0200 +@@ -181,7 +181,6 @@ + so any use of gets warrants an unconditional warning. Assume it is + always declared, since it is required by C89. */ + #undef gets +-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); + + #if @GNULIB_FOPEN@ + # if @REPLACE_FOPEN@ diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.7-GCCcore-6.3.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.7-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..e09b14dada6ae88b93e6d35703ee4f8e2c7ded39 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-2.7-GCCcore-6.3.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '2.7' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar +into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['19bbe7374fd602f7a6654c131c21a15aebdc06cc89493e8ff250cb7f9ed0a831'] + +builddependencies = [ + ('binutils', '2.27'), + ('M4', '1.4.18'), +] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-5.5.0.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..86986bf3f4deb4df8530ff0022d986751a611d3e --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-5.5.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'GCCcore', 'version': '5.5.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b67fd2daae7a64b5ba862c66c07c1addb9e6b1b05c5f2049392cfd8a2172952e'] + +builddependencies = [ + ('M4', '1.4.18'), + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.26', '', True), +] + + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..00833a66e31252763010c861596f7c677c36ae2c --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-6.4.0.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' + +description = """ + Bison is a general-purpose parser generator that converts an annotated + context-free grammar into a deterministic LR or generalized LR (GLR) parser + employing LALR(1) parser tables. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b67fd2daae7a64b5ba862c66c07c1addb9e6b1b05c5f2049392cfd8a2172952e'] + +builddependencies = [ + ('M4', '1.4.18'), + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.28', '', True), +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['bison', 'yacc']] + ['lib/liby.a'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-7.2.0.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0b2a1818c26458b44b99f7ca4f28e42699bccfa0 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-7.2.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'GCCcore', 'version': '7.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b67fd2daae7a64b5ba862c66c07c1addb9e6b1b05c5f2049392cfd8a2172952e'] + +builddependencies = [ + ('M4', '1.4.18'), + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.29', '', True), +] + + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-system.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..5b1c60e2e0914d7d06a5a1f7ae95e1d262b6d8c8 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-system.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'GCCcore', 'version': 'system'} +# Can't rely on binutils in this case (since this is a dep) so switch off architecture optimisations +toolchainopts = {'optarch': False} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] +checksums = ['b67fd2daae7a64b5ba862c66c07c1addb9e6b1b05c5f2049392cfd8a2172952e'] + +builddependencies = [ + ('M4', '1.4.18'), +] + + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4.eb index 7828372bd5e8e43a10b89961feea512d48c486df..fc43bdc45f35d9d84a9786d270ec219c283c3729 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-3.0.4.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4.eb @@ -4,18 +4,25 @@ name = 'Bison' version = '3.0.4' homepage = 'http://www.gnu.org/software/bison' -description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar -into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +description = """ + Bison is a general-purpose parser generator that converts an annotated + context-free grammar into a deterministic LR or generalized LR (GLR) parser + employing LALR(1) parser tables. +""" toolchain = {'name': 'dummy', 'version': ''} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b67fd2daae7a64b5ba862c66c07c1addb9e6b1b05c5f2049392cfd8a2172952e'] -builddependencies = [('M4', '1.4.17')] +builddependencies = [ + ('M4', '1.4.17'), +] sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'files': ['bin/%s' % x for x in ['bison', 'yacc']] + ['lib/liby.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb index 5a270ebc00c4566c5666eb2464dc127706ae9165..49a48ad18fdbe357de8eae6ab18c2b10b0888136 100644 --- a/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Blender/Blender-2.79-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/b/Blender/Blender-2.79-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..edcd6bfe464ac1027aabff987c08da862a166bab --- /dev/null +++ b/easybuild/easyconfigs/b/Blender/Blender-2.79-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,58 @@ +easyblock = 'CMakeMake' + +name = 'Blender' +version = '2.79' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://www.blender.org/' +description = """Blender is the free and open source 3D creation suite. It supports + the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, + compositing and motion tracking, even video editing and game creation.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://download.blender.org/source/'] +sources = [SOURCELOWER_TAR_GZ] +patches = ['Blender-2.77a_fix-ARRAY_SIZE-icc.patch'] +checksums = [ + 'a9de03e769a2a4a0bf92186556896c4f4d32fd9ac4480915ae92d7f95b25c899', # blender-2.79.tar.gz + 'b333219ca380b08bf167bfdea33c0d23a4ed5c2cd05c5f391ca3b529fdc72a73', # Blender-2.77a_fix-ARRAY_SIZE-icc.patch +] + +# disable SSE detection to give EasyBuild full control over optimization compiler flags being used +configopts = '-DWITH_CPU_SSE=OFF -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" ' + +# these are needed until extra dependencies are added for them to work +configopts += '-DWITH_INSTALL_PORTABLE=OFF ' +configopts += '-DWITH_BUILDINFO=OFF ' +configopts += '-DWITH_GAMEENGINE=OFF ' +configopts += '-DWITH_SYSTEM_GLEW=OFF ' + +# Python paths +configopts += '-DPYTHON_VERSION=%(pyshortver)s -DPYTHON_LIBRARY=${EBROOTPYTHON}/lib/libpython%(pyshortver)sm.so ' +configopts += '-DPYTHON_INCLUDE_DIR=${EBROOTPYTHON}/include/python%(pyshortver)sm ' +configopts += '-DOPENEXR_INCLUDE_DIR=$EBROOTOPENEXR/include ' + +dependencies = [ + ('Python', '3.6.1'), + ('Boost', '1.65.1'), + ('libjpeg-turbo', '1.5.2'), + ('zlib', '1.2.11'), + ('X11', '20170314'), + ('Mesa', '17.0.2'), + ('OpenImageIO', '1.7.17'), # required for cycles render engine +] + +builddependencies = [('CMake', '3.9.1')] + +separate_build_dir = 'True' + +# use Intel software rasterizer by default (no GPU hardware acceleration) +modextravars = {'GALLIUM_DRIVER': 'swr'} + +sanity_check_paths = { + 'files': ['bin/blender'], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/b/Blitz++/Blitz++-0.10-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/Blitz++/Blitz++-0.10-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7789563ca5e9eafba76ad008c4899b6762c66ad2 --- /dev/null +++ b/easybuild/easyconfigs/b/Blitz++/Blitz++-0.10-GCCcore-6.4.0.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'Blitz++' +version = '0.10' + +homepage = 'http://blitz.sourceforge.net/' + +description = """ + Blitz++ is a (LGPLv3+) licensed meta-template library for array manipulation + in C++ with a speed comparable to Fortran implementations, while preserving an + object-oriented interface +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [('https://sourceforge.net/projects/blitz/files/blitz/%(name)s %(version)s', 'download')] +sources = ['blitz-%(version)s.tar.gz'] +checksums = ['804ef0e6911d43642a2ea1894e47c6007e4c185c866a7d68bad1e4c8ac4e6f94'] + +builddependencies = [ + ('binutils', '2.28'), +] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ['lib/libblitz.a'], + 'dirs': ['include/blitz/array', 'include/blitz/gnu', 'include/blitz/meta', + 'include/random', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/b/Blosc/Blosc-1.12.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/Blosc/Blosc-1.12.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..e03707ac2e7ae9e6760df4bdd82a5e3f478c80ab --- /dev/null +++ b/easybuild/easyconfigs/b/Blosc/Blosc-1.12.1-GCCcore-6.4.0.eb @@ -0,0 +1,27 @@ +easyblock = 'CMakeMake' + +name = 'Blosc' +version = '1.12.1' + +homepage = 'http://www.blosc.org/' + +description = "Blosc, an extremely fast, multi-threaded, meta-compressor library" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://github.com/Blosc/c-blosc/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['e04535e816bb942bedc9a0ba209944d1eb34e26e2d9cca37f114e8ee292cb3c8'] + +builddependencies = [ + ('binutils', '2.28'), + ('CMake', '3.9.1'), +] + +sanity_check_paths = { + 'files': ['include/blosc-export.h', 'include/blosc.h', 'lib/libblosc.a', + 'lib/libblosc.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/b/Blosc/Blosc-1.12.1-foss-2016b.eb b/easybuild/easyconfigs/b/Blosc/Blosc-1.12.1-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1e6167de548e671cba994d3cf2b3e3699560e465 --- /dev/null +++ b/easybuild/easyconfigs/b/Blosc/Blosc-1.12.1-foss-2016b.eb @@ -0,0 +1,33 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: BSD +# +# Notes:: +## + +easyblock = 'CMakeMake' + +name = 'Blosc' +version = '1.12.1' + +homepage = 'http://www.blosc.org/' +description = "Blosc, an extremely fast, multi-threaded, meta-compressor library" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['https://github.com/Blosc/c-blosc/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['e04535e816bb942bedc9a0ba209944d1eb34e26e2d9cca37f114e8ee292cb3c8'] + +builddependencies = [('CMake', '3.7.2')] + +sanity_check_paths = { + 'files': ['include/blosc-export.h', 'include/blosc.h', 'lib/libblosc.a', 'lib/libblosc.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb index fd432782eb508d5decd0f0d83c6fdc9130aaef0a..63fcc6604650e993a856926e9aeeabd701196a3b 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb index c663871a9cbcb73d716966885b489c5b46475535..cce4aa524ab3fd65af016315119127ccd154647f 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.97-foss-2016a.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.97-foss-2016a.eb index f63a76fa69259c7e8077d4eebb005e0a4c496fa1..b9cf7274864e0247c5605cc52c80c93db9665a36 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.97-foss-2016a.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.97-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.54.0-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/b/Boost/Boost-1.54.0-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..f2dba0b8a438a91976c13a1ddf00e5583bb901de --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.54.0-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,31 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +name = 'Boost' +version = '1.54.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = "Boost provides free peer-reviewed portable C++ source libraries." + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'usempi': True, 'pic': True, 'cstd': 'c++0x'} + +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +source_urls = ['https://sourceforge.net/projects/%(namelower)s/files/%(namelower)s/%(version)s'] + +patches = [ + '%(name)s-%(version)s_fix-allocator.patch', + '%(name)s-%(version)s_fix-int64_t-support.patch', + '%(name)s-%(version)s_fix-make_tuple-namespace.patch', +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', '2.7.12'), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-allocator.patch b/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-allocator.patch new file mode 100644 index 0000000000000000000000000000000000000000..d8417cd358ab7cd10571fa35a99ee619f28f96d9 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-allocator.patch @@ -0,0 +1,13 @@ +* fix build error: No best alternative for libs/coroutine/build/allocator_sources +author: Paul Jähne +--- libs/coroutine/build/Jamfile.v2 ++++ libs/coroutine/build/Jamfile.v2 +@@ -40,7 +40,7 @@ + : detail/standard_stack_allocator_posix.cpp + ; + +-explicit yield_sources ; ++explicit allocator_sources ; + + lib boost_coroutine + : allocator_sources diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-int64_t-support.patch b/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-int64_t-support.patch new file mode 100644 index 0000000000000000000000000000000000000000..3f717263bf044045022af0c6de0dc701880864de --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-int64_t-support.patch @@ -0,0 +1,16 @@ +* fix build error: int64_t support +author: Paul Jähne +--- boost/cstdint.hpp ++++ boost/cstdint.hpp +@@ -41,7 +41,10 @@ + // so we disable use of stdint.h when GLIBC does not define __GLIBC_HAVE_LONG_LONG. + // See https://svn.boost.org/trac/boost/ticket/3548 and http://sources.redhat.com/bugzilla/show_bug.cgi?id=10990 + // +-#if defined(BOOST_HAS_STDINT_H) && (!defined(__GLIBC__) || defined(__GLIBC_HAVE_LONG_LONG)) ++#if defined(BOOST_HAS_STDINT_H) \ ++ && (!defined(__GLIBC__) \ ++ || defined(__GLIBC_HAVE_LONG_LONG) \ ++ || (defined(__GLIBC__) && ((__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 17))))) + + // The following #include is an implementation artifact; not part of interface. + # ifdef __hpux diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-make_tuple-namespace.patch b/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-make_tuple-namespace.patch new file mode 100644 index 0000000000000000000000000000000000000000..42226a818373aa848c9dc5c652f2ee1dc47838b7 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.54.0_fix-make_tuple-namespace.patch @@ -0,0 +1,22 @@ +* fix build error: could not convert 'std::make_tuple(_Elements&& ...) +author: Paul Jähne +--- libs/mpi/src/python/py_nonblocking.cpp ++++ libs/mpi/src/python/py_nonblocking.cpp +@@ -118,7 +118,7 @@ + pair result = + wait_any(requests.begin(), requests.end()); + +- return make_tuple( ++ return boost::python::make_tuple( + result.second->get_value_or_none(), + result.first, + distance(requests.begin(), result.second)); +@@ -134,7 +134,7 @@ + test_any(requests.begin(), requests.end()); + + if (result) +- return make_tuple( ++ return boost::python::make_tuple( + result->second->get_value_or_none(), + result->first, + distance(requests.begin(), result->second)); diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.61.0-foss-2016a-Python-3.5.1.eb b/easybuild/easyconfigs/b/Boost/Boost-1.61.0-foss-2016a-Python-3.5.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..59134e392965c13c6a7fcaa5cd82c611faac8ca2 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.61.0-foss-2016a-Python-3.5.1.eb @@ -0,0 +1,29 @@ +name = 'Boost' +version = '1.61.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +patches = ['Boost-%(version)s_python3.patch'] + +checksums = [ + 'a77c7cc660ec02704c6884fbb20c552d52d60a18f26573c9cee0788bf00ed7e6', # boost_1_61_0.tar.gz + 'c5a19baf309f63c28cf46d6cf1b9f7b9a78a525902a24c5919091d6075926985', # Boost-1.61.0_python3.patch +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', '3.5.1'), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.61.0_python3.patch b/easybuild/easyconfigs/b/Boost/Boost-1.61.0_python3.patch new file mode 100644 index 0000000000000000000000000000000000000000..279cbfb666d75cbaef236916a2c09d5f9d5a4ee4 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.61.0_python3.patch @@ -0,0 +1,24 @@ +#Boost checks Python include in $(prefix)/include/python$(version) +#some cases it is in $(prefix)/include/python$(version)m +#see more: https://svn.boost.org/trac/boost/ticket/11120 +# Aug 27th 2016 by B. Hajgato (Free Univeristy Brussels - VUB) +--- boost_1_60_0/tools/build/src/tools/python.jam.org 2015-10-16 20:55:36.000000000 +0200 ++++ boost_1_60_0/tools/build/src/tools/python.jam 2016-07-27 16:20:52.549560154 +0200 +@@ -539,7 +539,16 @@ + } + else + { +- includes ?= $(prefix)/include/python$(version) ; ++ if not($(prefix)/include/python$(version)m) ++ { ++ debug-message "Used include path: $(prefix)/include/python$(version)m" ; ++ includes ?= $(prefix)/include/python$(version)m ; ++ } ++ else ++ { ++ debug-message "Used include path: $(prefix)/include/python$(version)" ; ++ includes ?= $(prefix)/include/python$(version) ; ++ } + + local lib = $(exec-prefix)/lib ; + libraries ?= $(lib)/python$(version)/config $(lib) ; diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.63.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/b/Boost/Boost-1.63.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..8a7bb0510e4f049a5828a0c535cbe0d55f203a3c --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.63.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,28 @@ +name = 'Boost' +version = '1.63.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = "Boost provides free peer-reviewed portable C++ source libraries." + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['https://sourceforge.net/projects/%(namelower)s/files/%(namelower)s/%(version)s'] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +patches = ['Boost-1.61_fix-make_array-icpc.patch'] +checksums = [ + 'fe34a4e119798e10b8cc9e565b3b0284e9fd3977ec8a1b19586ad1dec397088b', # boost_1_63_0.tar.gz + 'a02e9291eeb0bb35c1b2da94e96a4a6cb8b9055db37ab71a259179e680f11db0', # Boost-1.61_fix-make_array-icpc.patch +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('Python', '2.7.14'), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..4d835046ac52ad924d0480149015682564f7d59f --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.64.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = "Boost provides free peer-reviewed portable C++ source libraries." + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['https://sourceforge.net/projects/%(namelower)s/files/%(namelower)s/%(version)s'] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['0445c22a5ef3bd69f5dfb48354978421a85ab395254a26b1ffb0aa1bfd63a108'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('Python', '2.7.13'), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a.eb b/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a.eb index 981136de9992379b7dae9c18132ad484ff8d33a0..bba859d9da03c45c1b8fa807b989d1a4460fb298 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.64.0-intel-2017a.eb @@ -9,6 +9,16 @@ toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +patches = [ + 'Boost-%(version)s_fix-include-array_wrapper.patch', + 'Boost-%(version)s_fix-boost-serialization-detail-get_data.patch', +] +checksums = [ + '0445c22a5ef3bd69f5dfb48354978421a85ab395254a26b1ffb0aa1bfd63a108', # boost_1_64_0.tar.gz + 'aaf0657246d9cde4857954b6d1b9f9454370896b2077294461357d47951ca891', # Boost-1.64.0_fix-include-array_wrapper.patch + # Boost-1.64.0_fix-boost-serialization-detail-get_data.patch + '5a569ac999bc3b6bf6386f2e37249f86137eec39a3649ab8a454479ca1ac7d9f', +] dependencies = [ ('bzip2', '1.0.6'), diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.64.0_fix-boost-serialization-detail-get_data.patch b/easybuild/easyconfigs/b/Boost/Boost-1.64.0_fix-boost-serialization-detail-get_data.patch new file mode 100644 index 0000000000000000000000000000000000000000..2557991603238b2a2dddb630ad75e277c66c9e48 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.64.0_fix-boost-serialization-detail-get_data.patch @@ -0,0 +1,123 @@ +fix for: catastrophic error: cannot open source file "boost/serialization/detail/get_data.hpp" +see https://github.com/boostorg/mpi/pull/49 +--- /dev/null ++++ b/include/boost/mpi/detail/antiques.hpp +@@ -0,0 +1,29 @@ ++// Copyright Alain Miniussi 2014. ++// Distributed under the Boost Software License, Version 1.0. ++// (See accompanying file LICENSE_1_0.txt or copy at ++// http://www.boost.org/LICENSE_1_0.txt) ++ ++// Authors: Alain Miniussi ++ ++#ifndef BOOST_MPI_ANTIQUES_HPP ++#define BOOST_MPI_ANTIQUES_HPP ++ ++#include ++ ++// Support for some obsolette compilers ++ ++namespace boost { namespace mpi { ++ namespace detail { ++ // Some old gnu compiler have no support for vector<>::data ++ // Use this in the mean time, the cumbersome syntax should ++ // serve as an incentive to get rid of this when those compilers ++ // are dropped. ++ template ++ T* c_data(std::vector& v) { return &(v[0]); } ++ ++ template ++ T const* c_data(std::vector const& v) { return &(v[0]); } ++ ++} } } ++ ++#endif +diff --git a/include/boost/mpi/detail/mpi_datatype_primitive.hpp b/include/boost/mpi/detail/mpi_datatype_primitive.hpp +index c230055..b2263fa 100644 +--- a/include/boost/mpi/detail/mpi_datatype_primitive.hpp ++++ b/include/boost/mpi/detail/mpi_datatype_primitive.hpp +@@ -25,10 +25,10 @@ namespace std{ + #include + #include + #include +-#include + #include + #include + #include ++#include + + namespace boost { namespace mpi { namespace detail { + +@@ -80,18 +80,18 @@ class mpi_datatype_primitive + BOOST_MPI_CHECK_RESULT(MPI_Type_create_struct, + ( + addresses.size(), +- boost::serialization::detail::get_data(lengths), +- boost::serialization::detail::get_data(addresses), +- boost::serialization::detail::get_data(types), ++ c_data(lengths), ++ c_data(addresses), ++ c_data(types), + &datatype_ + )); + #else + BOOST_MPI_CHECK_RESULT(MPI_Type_struct, + ( + addresses.size(), +- boost::serialization::detail::get_data(lengths), +- boost::serialization::detail::get_data(addresses), +- boost::serialization::detail::get_data(types), ++ c_data(lengths), ++ c_data(addresses), ++ c_data(types), + &datatype_ + )); + #endif +diff --git a/include/boost/mpi/detail/packed_iprimitive.hpp b/include/boost/mpi/detail/packed_iprimitive.hpp +index 7080cbf..69d2c73 100644 +--- a/include/boost/mpi/detail/packed_iprimitive.hpp ++++ b/include/boost/mpi/detail/packed_iprimitive.hpp +@@ -16,8 +16,8 @@ + #include + #include + #include +-#include + #include ++#include + #include + + namespace boost { namespace mpi { +@@ -104,7 +104,7 @@ class BOOST_MPI_DECL packed_iprimitive + void load_impl(void * p, MPI_Datatype t, int l) + { + BOOST_MPI_CHECK_RESULT(MPI_Unpack, +- (const_cast(boost::serialization::detail::get_data(buffer_)), buffer_.size(), &position, p, l, t, comm)); ++ (const_cast(detail::c_data(buffer_)), buffer_.size(), &position, p, l, t, comm)); + } + + buffer_type & buffer_; +diff --git a/include/boost/mpi/detail/packed_oprimitive.hpp b/include/boost/mpi/detail/packed_oprimitive.hpp +index 5b6b3b2..1cb4ba0 100644 +--- a/include/boost/mpi/detail/packed_oprimitive.hpp ++++ b/include/boost/mpi/detail/packed_oprimitive.hpp +@@ -15,7 +15,7 @@ + + #include + #include +-#include ++#include + #include + #include + #include +@@ -98,7 +98,10 @@ class BOOST_MPI_DECL packed_oprimitive + + // pack the data into the buffer + BOOST_MPI_CHECK_RESULT(MPI_Pack, +- (const_cast(p), l, t, boost::serialization::detail::get_data(buffer_), buffer_.size(), &position, comm)); ++ (const_cast(p),l,t, ++ detail::c_data(buffer_), ++ buffer_.size(), ++ &position,comm)); + // reduce the buffer size if needed + BOOST_ASSERT(std::size_t(position) <= buffer_.size()); + if (std::size_t(position) < buffer_.size()) diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.64.0_fix-include-array_wrapper.patch b/easybuild/easyconfigs/b/Boost/Boost-1.64.0_fix-include-array_wrapper.patch new file mode 100644 index 0000000000000000000000000000000000000000..dd7ab54a9e326d4291112f975f73b110100440da --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.64.0_fix-include-array_wrapper.patch @@ -0,0 +1,13 @@ +see also https://svn.boost.org/trac10/ticket/12516 +and https://github.com/boostorg/serialization/commit/1d86261581230e2dc5d617a9b16287d326f3e229 +--- a/include/boost/serialization/array.hpp ++++ b/include/boost/serialization/array.hpp +@@ -23,6 +23,8 @@ namespace std{ + } // namespace std + #endif + ++#include ++ + #ifndef BOOST_NO_CXX11_HDR_ARRAY + + #include diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.65.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/b/Boost/Boost-1.65.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..29bd5898910f5715838a739e5f1d93c4e99bc9bc --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.65.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.65.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = "Boost provides free peer-reviewed portable C++ source libraries." + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['https://sourceforge.net/projects/%(namelower)s/files/%(namelower)s/%(version)s'] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['8a142d33ab4b4ed0de3abea3280ae3b2ce91c48c09478518c73e5dd2ba8f20aa'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('Python', '2.7.13'), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.65.1-foss-2017a.eb b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..c7a4b5126fe04173c589b00197416bd74df1d78b --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-foss-2017a.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.65.1' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['a13de2c8fbad635e6ba9c8f8714a0e6b4264b60a29b964b940a22554705b6b60'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), +] + +configopts = '--without-libraries=python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.65.1-foss-2017b.eb b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..a4f147a1093842d6bf036dcd8d85ab7ed537575f --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-foss-2017b.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.65.1' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['a13de2c8fbad635e6ba9c8f8714a0e6b4264b60a29b964b940a22554705b6b60'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), +] + +configopts = '--without-libraries=python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..fbc1037c7d853ab1679a77bfa89fd9e4d217a584 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.65.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = "Boost provides free peer-reviewed portable C++ source libraries." + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['https://sourceforge.net/projects/%(namelower)s/files/%(namelower)s/%(version)s'] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['a13de2c8fbad635e6ba9c8f8714a0e6b4264b60a29b964b940a22554705b6b60'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('Python', '2.7.13'), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017a.eb b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..b793a8e7ee84f5d60d6d913264f5e6caa30fe3dc --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017a.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.65.1' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['a13de2c8fbad635e6ba9c8f8714a0e6b4264b60a29b964b940a22554705b6b60'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), +] + +configopts = '--without-libraries=python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017b.eb b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..72f58c1d24fb35a5048399565db2f61f6c1abd18 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.65.1-intel-2017b.eb @@ -0,0 +1,24 @@ +name = 'Boost' +version = '1.65.1' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['a13de2c8fbad635e6ba9c8f8714a0e6b4264b60a29b964b940a22554705b6b60'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), +] + +configopts = '--without-libraries=python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-GCCcore-5.4.0.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-GCCcore-5.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..75231c322faeff5805f9832cbd38441d56865862 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-GCCcore-5.4.0.eb @@ -0,0 +1,20 @@ +# Modified from existing version by: +# Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team +name = 'Bowtie' +version = '1.1.2' + +homepage = 'http://bowtie-bio.sourceforge.net/index.shtml' +description = """Bowtie is an ultrafast, memory-efficient short read aligner. +It aligns short DNA sequences (reads) to the human genome. +""" + +toolchain = {'name': 'GCCcore', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +sources = ['%(namelower)s-%(version)s-src.zip'] +source_urls = ['http://download.sourceforge.net/bowtie-bio/'] + +builddependencies = [('binutils', '2.26')] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-GCCcore-6.3.0.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..feb579d4dcf59f418b7efc41daed991045f10b00 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-GCCcore-6.3.0.eb @@ -0,0 +1,21 @@ +# Modified from existing version by: +# Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team +name = 'Bowtie' +version = '1.1.2' + +homepage = 'http://bowtie-bio.sourceforge.net/index.shtml' +description = """Bowtie is an ultrafast, memory-efficient short read aligner. +It aligns short DNA sequences (reads) to the human genome. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +sources = ['%(namelower)s-%(version)s-src.zip'] +source_urls = ['http://download.sourceforge.net/bowtie-bio/'] +checksums = ['b1e9ccc825207efd1893d9e33244c681bcb89b9b2b811eb95a9f5a92eab637ae'] + +builddependencies = [('binutils', '2.27')] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.2.1.1-foss-2016b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.2.1.1-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..8e5cbc7d4070befead51e34054846133aa4b59f0 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.2.1.1-foss-2016b.eb @@ -0,0 +1,20 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +name = 'Bowtie' +version = '1.2.1.1' + +homepage = 'http://bowtie-bio.sourceforge.net/index.shtml' +description = """Bowtie is an ultrafast, memory-efficient short read aligner. + It aligns short DNA sequences (reads) to the human genome.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +sources = ['%(namelower)s-%(version)s-src.zip'] +source_urls = ['http://download.sourceforge.net/bowtie-bio/'] + +checksums = ['71d708c957380e115ba420a96ac5f8456c6a61760a5f4dbe06305df6a42131d8'] + +dependencies = [('tbb', '2017_U5')] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb index f334c5a116455208ab97f29ca185909e7ffa72bf..696fee331f68391cc069a5ef671561fccc74082f 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb index fa8a4e145b6a09e6eebaeb26d0b88e42e1ff84ba..c6f9f99e381c1d5dd42564103486d7285c9b4a96 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb index a81247d55944260a4f373c31ad2e3b0ea3a99ce9..5f0e98a15a4749409c13fadc072df0d44bf20215 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb index 00cfc5cb069655742bcaae77c85a770c0a5831c7..45020b3fa7e8d3590db2e87d9eee6de6f8af13f1 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb index 8f006d90549004c9cbc0c75a50d6a98abd8a70a5..151407252cbb8a957f56457ec7513e6c04603c48 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-ictce-5.5.0.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-ictce-5.5.0.eb index de611ce79f9577620799dfc76ac41d1a3639d455..ed9036db9f5126a32ccf01dc2ce38e0a2148494b 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb index 9dc4955f2b7587597f1f945d300b3f2de06f458d..f453956b9ee8d736282ce89af67ac450362b7310 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb index 535fcdd94e58d29be61cdb9cf729baeb6d2cbb6f..d67420cc104f451d9b8200381bf00a87ed3d6118 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb index 8e2370c31641b3b52c391ddf293ba47c8b375ad1..726d063f446c36fc257327cb0764ff6f970053eb 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb index b011315af876b75c340839b9892fc041d5ce0027..91e64b60c7b988cc4afb434c0bda4b658d813f48 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb index 4dca70247f1ee2423a533c365e7f5a8aca77de50..7849523909ac160b1767d8c5507b026e8413de22 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb index 6cd8cef8b8fc01a23a5041400aab409eed04947d..379fb19b0a85d8d0b02a8bec8040ac314d462e7e 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb index 5c6e44e1e9be74931198d04e2a96ea9da0a72e95..37dd9eeb5e990bfbf0b28c40160de8ccf8e4f5cd 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.7-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.7-foss-2015b.eb index 7cd080fdb1497013490b8cc7c6dfaf972dfcc42b..e3549fe5dc4e189e57105f1549b12ee49c4d2b44 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.7-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.7-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2015b.eb index e6c1bebf90f382bfebddd33f8a96b008714e82d8..c461c553d1093e6ce92deec0bbe3589e968d757d 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2016a.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2016a.eb index 4982ab4d19ef1a0c29529078111065e3b3c5a609..35ea0c2d176171028fc705552a2b8c85e2d165ed 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2016a.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.8-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-foss-2016a.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-foss-2016a.eb index cf2e82b71cb50db2f25651ea6a59a4af0ac119dd..2e3a3b0513e5e75c463a803b63fd2d91c7da647c 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-foss-2016a.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-goolf-1.7.20.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-goolf-1.7.20.eb index 637e625710364c397080be199bf57abe126f5eb1..728208e851ccd084f5ab21f2c3c74b72e333a622 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-intel-2016b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-intel-2016b.eb index ba74ca933760e0d4e17066ee769cdd87e5141559..cadc838afb7bd98fc9e75ece83196a5cb98d4ed0 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-intel-2016b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.9-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-foss-2016b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..5fcd3f7ba00f346bfdda58fd776daf413927b32c --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-foss-2016b.eb @@ -0,0 +1,35 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# Modified by: Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team +# Modified by: Adam Huffman +# The Francis Crick Institute +# Modified by: Kurt Lust, UAntwerp +# Modified by: Paul Jähne + +name = 'Bowtie2' +version = '2.3.2' + +homepage = 'http://bowtie-bio.sourceforge.net/bowtie2/index.shtml' +description = """ Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads + to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s + of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. + Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, + its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] + +checksums = ['ef0fe6d712eb3f9fbd784a5772547a28859a71eb6c455ef670b0f11a56cc73f7'] + +dependencies = [('tbb', '2017_U5')] + +# to add script folder to path just uncomment this line +# modextrapaths = {'PATH': 'scripts'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-foss-2017a.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..0222eced42f418782d13932845c804dbd2a8fc88 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-foss-2017a.eb @@ -0,0 +1,33 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# Modified by: Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team +# Modified by: Adam Huffman +# The Francis Crick Institute +# Modified by: Kurt Lust, UAntwerp + +name = 'Bowtie2' +version = '2.3.2' + +homepage = 'http://bowtie-bio.sourceforge.net/bowtie2/index.shtml' +description = """ Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads + to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s + of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. + Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, + its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'cstd': 'gnu++98'} + +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] +checksums = ['ef0fe6d712eb3f9fbd784a5772547a28859a71eb6c455ef670b0f11a56cc73f7'] + +dependencies = [('tbb', '2017_U6')] + +# to add script folder to path just uncomment this line +# modextrapaths = {'PATH': 'scripts'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-intel-2017a.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-intel-2017a.eb index 8b78bff172fff4cbf61e00948b821a0f4ff0019d..875117f1652f175c793cc239242559459cc8942b 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-intel-2017a.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.2-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.3.1-intel-2017b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.3.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..ae41075a3620316f614e76bfd2b56713729eebca --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.3.3.1-intel-2017b.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# Modified by: Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team +# Modified by: Adam Huffman +# The Francis Crick Institute +# Modified by: Kurt Lust, UAntwerp + +name = 'Bowtie2' +version = '2.3.3.1' + +homepage = 'http://bowtie-bio.sourceforge.net/bowtie2/index.shtml' +description = """ Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads + to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s + of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. + Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, + its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True, 'cstd': 'c++11'} + +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] +sources = ['%(namelower)s-%(version)s-source.zip'] +checksums = ['a60ade7fa5200ae1389f22e5cad3eca017027d3bc6af02c94f2dff85e88a6838'] + +dependencies = [('tbb', '2018_U1')] + +# disable warning on incompatible exception specification that is treated as an error +buildopts = "EXTRA_FLAGS='-wd809'" + +# to add script folder to path just uncomment this line +# modextrapaths = {'PATH': 'scripts'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/bam-readcount/bam-readcount-0.7.4-foss-2015b.eb b/easybuild/easyconfigs/b/bam-readcount/bam-readcount-0.7.4-foss-2015b.eb index 9f5b2f295cd32806339f9446da158198d4dbf08a..2bde81198ccc4a041fac410f4264416a690cb742 100644 --- a/easybuild/easyconfigs/b/bam-readcount/bam-readcount-0.7.4-foss-2015b.eb +++ b/easybuild/easyconfigs/b/bam-readcount/bam-readcount-0.7.4-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute easyblock = 'CMakeMake' diff --git a/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-goolf-1.4.10.eb index c86e6e0a3b3c96b413e359706c0ff7cd6170cae9..17f4948e3d0fabbc746a5592185b431f6592c7a3 100644 --- a/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-ictce-5.3.0.eb b/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-ictce-5.3.0.eb index 4398ec51503668b1e52d6907e1d74760b7d797b5..6826ce4726c7635d897da97cbcf9155094f4aabe 100644 --- a/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/bam2fastq/bam2fastq-1.1.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb index b334202a6e96232b6dfe91338ae915a5ba0b6f89..b5a8101154627784d01ec7ccbb843890b6bd0a60 100644 --- a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.1-intel-2016a.eb b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.1-intel-2016a.eb index 3c955962eb55405780233452ab3b8d87e4cafd45..4eba5f7b792c0b76cd02a40356e00f7602904298 100644 --- a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.1-intel-2016a.eb +++ b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.1-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb b/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb index 738e6ce0b14847783a8938d87b43e02a20a176a5..4779d17ea88284372102f82504b84952296c0066 100644 --- a/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb +++ b/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb index 29c92454a67925ec51a70d260a2a45927080c2fd..fe465ff81cdfd689d86693a4dec62811cb0fc56d 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb index 21a811ccbf3b82bc5d5d44f00bf11e082897a54c..45d006c6b11c4a914d02ea0923a2d5f162a11f69 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb b/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb index 3755390098030c7018e2ecf4abaecb193d0d859c..a2bbef0236cec11994256c769caf32fc2ae7653c 100644 --- a/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/b/bcl2fastq2/bcl2fastq2-2.19.1-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/b/bcl2fastq2/bcl2fastq2-2.19.1-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..eb24e2f5ed12bf80a5f016a0203f4ec3ddaa051e --- /dev/null +++ b/easybuild/easyconfigs/b/bcl2fastq2/bcl2fastq2-2.19.1-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'ConfigureMake' + +name = 'bcl2fastq2' +version = '2.19.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html' +description = """bcl2fastq Conversion Software both demultiplexes data and converts BCL files generated by + Illumina sequencing systems to standard FASTQ file formats for downstream analysis.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['ftp://webdata2:webdata2@ussd-ftp.illumina.com/downloads/software/bcl2fastq/'] +sources = [{ + 'filename': '%(name)s-v%(version)s-tar.zip', + 'extract_cmd': 'unzip -p %s | tar -xzvf -', # source file is a .zip that contains a .tar.gz +}] + +checksums = ['cf13580f2c1ebcc3642b4d98a02ad01e41a44e644db7d31730f9767b25521806'] + +start_dir = 'src' +configopts = '--force-builddir' + +dependencies = [ + ('Boost', '1.54.0', versionsuffix), + ('Python', '2.7.12'), +] + +sanity_check_paths = { + 'files': ['bin/bcl2fastq'], + 'dirs': ['lib'] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-2.1.2-foss-2017a.eb b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-2.1.2-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..407ed73d2f28f0b8fce497870b7c8843a47181cb --- /dev/null +++ b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-2.1.2-foss-2017a.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'beagle-lib' +version = '2.1.2' +homepage = 'https://github.com/beagle-dev/beagle-lib' +description = """beagle-lib is a high-performance library that can perform the core calculations at the heart of most + Bayesian and Maximum Likelihood phylogenetics packages.""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +# https://github.com/beagle-dev/beagle-lib/archive/beagle_release_2_1_2.tar.gz +source_urls = ['https://github.com/beagle-dev/beagle-lib/archive/'] +sources = ['beagle_release_%s.tar.gz' % version.replace('.', '_')] +checksums = ['82ff13f4e7d7bffab6352e4551dfa13afabf82bff54ea5761d1fc1e78341d7de'] + +dependencies = [('Java', '1.8.0_144', '', True)] + +builddependencies = [('Autotools', '20150215')] + +# parallel build does not work (to test) +parallel = 1 + +preconfigopts = "./autogen.sh && " + +sanity_check_paths = { + 'files': ["include/libhmsbeagle-1/libhmsbeagle/%s" % includefile + for includefile in ["beagle.h", "platform.h"]] + + ["lib/libhmsbeagle%s.so" % libfile + for libfile in ["-cpu", "-cpu-sse", "-jni", ""]], + 'dirs': [] +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb index de87300f7c45a4deeb13fbc0d2a2279c625d41a3..1c728da8c0d8732b3ed71d907665d60de29aa264 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb index d989a00acf10d062f6ab7be1a7064278b136888e..b9f1d711c15d1aae4ea4c357ffdf4796fb3d2246 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.26-GCCcore-5.5.0.eb b/easybuild/easyconfigs/b/binutils/binutils-2.26-GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..2d41305b4cf6a1b137a0c789f2abf06170e8774d --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.26-GCCcore-5.5.0.eb @@ -0,0 +1,22 @@ +name = 'binutils' +version = '2.26' + +homepage = 'http://directory.fsf.org/project/binutils/' +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'GCCcore', 'version': '5.5.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['9615feddaeedc214d1a1ecd77b6697449c952eab69d79ab2125ea050e944bcc1'] + +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + # zlib required, but being linked instatically, so not a runtime dep + ('zlib', '1.2.11'), + # use same binutils version that was used when building GCC toolchain, to 'bootstrap' this binutils + ('binutils', version, '', True) +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.28-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/binutils/binutils-2.28-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..4281a9f3238b5e628e3ca24b5345d41c31af33b3 --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.28-GCCcore-6.4.0.eb @@ -0,0 +1,24 @@ +name = 'binutils' +version = '2.28' + +homepage = 'http://directory.fsf.org/project/binutils/' + +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['cd717966fc761d840d451dbd58d44e1e5b92949d2073d75b73fccb476d772fcf'] + +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + # zlib required, but being linked in statically, so not a runtime dep + ('zlib', '1.2.11'), + # use same binutils version that was used when building GCC toolchain, + # to 'bootstrap' this binutils + ('binutils', version, '', True) +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.28.eb b/easybuild/easyconfigs/b/binutils/binutils-2.28.eb index 7681d5cc1f560b3934cf315ce503aa04b9461ce3..a50c4f25ca1b2f1978bb148c25c4060a1253243d 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.28.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.28.eb @@ -2,12 +2,14 @@ name = 'binutils' version = '2.28' homepage = 'http://directory.fsf.org/project/binutils/' + description = "binutils: GNU binary utilities" toolchain = {'name': 'dummy', 'version': ''} -sources = [SOURCE_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['cd717966fc761d840d451dbd58d44e1e5b92949d2073d75b73fccb476d772fcf'] builddependencies = [ ('flex', '2.6.3'), diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.29-GCCcore-7.2.0.eb b/easybuild/easyconfigs/b/binutils/binutils-2.29-GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..2e11b1cadfde3d58dbc41a662a22abd18f808546 --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.29-GCCcore-7.2.0.eb @@ -0,0 +1,22 @@ +name = 'binutils' +version = '2.29' + +homepage = 'http://directory.fsf.org/project/binutils/' +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'GCCcore', 'version': '7.2.0'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] +checksums = ['172e8c89472cf52712fd23a9f14e9bca6182727fb45b0f8f482652a83d5a11b4'] + +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + # zlib required, but being linked in statically, so not a runtime dep + ('zlib', '1.2.11'), + # use same binutils version that was used when building GCC toolchain, to 'bootstrap' this binutils + ('binutils', version, '', True) +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.29-GCCcore-system.eb b/easybuild/easyconfigs/b/binutils/binutils-2.29-GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..2ef25643c918666d2f1eb942b1acc6edda9fc80b --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.29-GCCcore-system.eb @@ -0,0 +1,20 @@ +name = 'binutils' +version = '2.29' + +homepage = 'http://directory.fsf.org/project/binutils/' +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'GCCcore', 'version': 'system'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] +checksums = ['172e8c89472cf52712fd23a9f14e9bca6182727fb45b0f8f482652a83d5a11b4'] + +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + # zlib required, but being linked in statically, so not a runtime dep + ('zlib', '1.2.11'), +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.29.eb b/easybuild/easyconfigs/b/binutils/binutils-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..6efb559b8a64b25c9702d063d3b53f587781b041 --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.29.eb @@ -0,0 +1,21 @@ +name = 'binutils' +version = '2.29' + +homepage = 'http://directory.fsf.org/project/binutils/' + +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['172e8c89472cf52712fd23a9f14e9bca6182727fb45b0f8f482652a83d5a11b4'] + +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + # zlib required, but being linked in statically, so not a runtime dep + ('zlib', '1.2.11'), +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10-extended.eb b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10-extended.eb index 428ecbe9cfe462dae187f1bfb328fa3f9d42cd0b..847f03574176d6fd45b2dff32ea242d065e0709f 100644 --- a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10-extended.eb +++ b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10-extended.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10.eb b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10.eb index 6fcc534d72a27e821e128b09dcf48fa52d74bb4d..c2a6853c1572780670f567e0da7f696d25e43bb8 100644 --- a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0-extended.eb b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0-extended.eb index 34a00add446855a520a05aa3cbc7156538aa7e60..3354b93931cd4a79e0ce78960b0dc3784835b7b9 100644 --- a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0-extended.eb +++ b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0-extended.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0.eb b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0.eb index 1091497ff7ea58e55f91a3473bc0c0a03968c8c7..02f177a07b6d89b916ea307fc55acfeaad6fd3ef 100644 --- a/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/biodeps/biodeps-1.6-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/b/bwakit/bwakit-0.7.15_x64-linux.eb b/easybuild/easyconfigs/b/bwakit/bwakit-0.7.15_x64-linux.eb index 25c40493113031e575197107ef7287a554bf9f88..d9d9591bf7be25aad464e4e43b0f5d63d252932f 100644 --- a/easybuild/easyconfigs/b/bwakit/bwakit-0.7.15_x64-linux.eb +++ b/easybuild/easyconfigs/b/bwakit/bwakit-0.7.15_x64-linux.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/b/byacc/byacc-20170709-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/byacc/byacc-20170709-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..64ac3adea007236a68bd4eb6877d4911ef041909 --- /dev/null +++ b/easybuild/easyconfigs/b/byacc/byacc-20170709-GCCcore-6.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'byacc' +version = '20170709' + +homepage = 'http://invisible-island.net/byacc/byacc.html' + +description = """ + Berkeley Yacc (byacc) is generally conceded to be the best yacc variant + available. In contrast to bison, it is written to avoid dependencies + upon a particular compiler. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['ftp://invisible-island.net/byacc'] +sources = [SOURCELOWER_TGZ] +checksums = ['27cf801985dc6082b8732522588a7b64377dd3df841d584ba6150bc86d78d9eb'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ["bin/yacc"], + 'dirs': [] +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCCcore-6.4.0.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..e4b34a6f113998d8ff561f793dc3eb53b8a74cac --- /dev/null +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCCcore-6.4.0.eb @@ -0,0 +1,24 @@ +name = 'bzip2' +version = '1.0.6' + +homepage = 'http://www.bzip.org/' + +description = """ + bzip2 is a freely available, patent free, high-quality data compressor. It + typically compresses files to within 10% to 15% of the best available + techniques (the PPM family of statistical compressors), whilst being around + twice as fast at compression and six times faster at decompression. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} +checksums = ['a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd'] + +source_urls = ['http://www.bzip.org/%(version)s'] +sources = [SOURCE_TAR_GZ] + +builddependencies = [ + ('binutils', '2.28'), +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb index 98b5be9cc78104fcdcdca7b768973005f38233f5..de682d1d50f9dfb3dc6a29839ba8d57659c7c2c2 100644 --- a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb +++ b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb index a459a2b2ae817c1829419c3efd282589efc658e0..ceeb82f27ddb9a57b8be73d4f9a1930c202de110 100644 --- a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb +++ b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb index 574d59a93d86de55fe22ee843905e6cbee0bf4c7..4747b56abdb9ccb3c60a73f9de086562e16e2588 100644 --- a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb +++ b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb index e4650118de675db9f57e90048e7625a2119ef569..98790631352c46486f9ef31ea2047dbb0ad01352 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , George Tsouloupas diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb index 2fdb2ffa3dd765a3b7e3049c29125cb8a213445e..6304e114409cc614e0a36c1012ba385fcd3545e9 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb index c3e01a8650558ef7e96a5aa408471491e93a6d08..1d1c993287f619da1a75324c1bb70a9ddd3af703 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb index 5563d4c561422f70dd3711659e9552d51d59f8ed..81ac44439d9c8bb1da36bc09a8c90da5e2302417 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb index 268e5321921fd0de713f902f02510d7f97fa57f1..9c71be82909f772ebab6a87cf04102c620fd6ecc 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb index 832db33507641bc6a63a00d3e30db8b7d9297c97..a251b7271bae81e372a59514db85e9e25d5378df 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.6-foss-2016b.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.6-foss-2016b.eb index 741d95b54532b47b57dfee212991602a14564da1..47badeab0fc5e8cbe8eac24a65ac4ab5fd7462ee 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.6-foss-2016b.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.6-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.8-intel-2017a.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.8-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..4985a93e26996653e2e3762b98d8d29e0a76be69 --- /dev/null +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.8-intel-2017a.eb @@ -0,0 +1,35 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'MakeCp' + +name = 'CD-HIT' +version = '4.6.8' + +homepage = 'http://weizhong-lab.ucsd.edu/cd-hit/' +description = """ CD-HIT is a very widely used program for clustering and + comparing protein or nucleotide sequences.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'openmp': True} + +source_urls = ['https://github.com/weizhongli/cdhit/archive/'] +sources = ['V%(version)s.tar.gz'] +checksums = ['37d685e4aa849314401805fe4d4db707e1d06070368475e313d6f3cb8fb65949'] + +# make sure compilation flags are passed down (e.g. to enable OpenMP) +buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' + +# put here the list of generated executables when compiling +list_of_executables = ['cd-hit', 'cd-hit-est', 'cd-hit-2d', 'cd-hit-est-2d', 'cd-hit-div', 'cd-hit-454'] + +# this is the real EasyBuild line to copy all the executables and perl scripts to "bin" +files_to_copy = [(list_of_executables, 'bin'), (['*.pl'], 'bin'), 'README', 'doc', 'license.txt'] + +postinstallcmds = ["sed -i 's@#!/usr/bin/perl@/usr/bin/env perl@' %(installdir)s/bin/*.pl"] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in list_of_executables], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/CEM/CEM-0.9.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CEM/CEM-0.9.1-goolf-1.4.10.eb index 6709e178016a6cc821e87bf3b0b94f8a473e3fef..3a724109748c2b5254db070f7e51110aae0fa2de 100644 --- a/easybuild/easyconfigs/c/CEM/CEM-0.9.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CEM/CEM-0.9.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.41-GCCcore-6.3.0.eb b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.41-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..76eae3e43ea03ca192c7606addc2be2d1570eb16 --- /dev/null +++ b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.41-GCCcore-6.3.0.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'CFITSIO' +version = '3.41' + +homepage = 'http://heasarc.gsfc.nasa.gov/fitsio/' +description = """CFITSIO is a library of C and Fortran subroutines for reading and writing data files in +FITS (Flexible Image Transport System) data format.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +srcversion = '%s0' % version.replace('.', '') +source_urls = ['http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/'] +sources = ['%%(namelower)s%s.tar.gz' % srcversion] +checksums = ['a556ac7ea1965545dcb4d41cfef8e4915eeb8c0faa1b52f7ff70870f8bb5734c'] + +builddependencies = [('binutils', '2.27')] + +sanity_check_paths = { + 'files': ['lib/libcfitsio.a'], + 'dirs': ['include'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..4c9db1623b7bcd7d24cf626f8642a57f4fa883ca --- /dev/null +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.11-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,37 @@ +name = 'CGAL' +version = '4.11' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.cgal.org/' +description = """The goal of the CGAL Open Source Project is to provide easy access to efficient + and reliable geometric algorithms in the form of a C++ library.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'strict': True} + +source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-%(version)s'] +sources = [SOURCE_TAR_XZ] +checksums = ['27a7762e5430f5392a1fe12a3a4abdfe667605c40224de1c6599f49d66cfbdd2'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Python', '2.7.13'), + ('Boost', '1.65.0', versionsuffix), + ('MPFR', '3.1.5'), + ('GMP', '6.1.2'), + ('libGLU', '9.0.0'), + ('Qt', '4.8.7'), +] + +builddependencies = [ + ('CMake', '3.9.1'), + ('Eigen', '3.3.4', '', True), +] + +configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " +configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s " % SHLIB_EXT +configopts += "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s " % SHLIB_EXT +configopts += "-DWITH_ZLIB=ON -DWITH_MPFR=ON -DWITH_OpenGL=ON -DWITH_Eigen3=ON " +configopts += "-DWITH_GMPXX=ON -DWITH_LAPACK=ON -DWITH_BLAS=ON " + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/c/CGNS/CGNS-3.3.1-foss-2016b.eb b/easybuild/easyconfigs/c/CGNS/CGNS-3.3.1-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..3c201e828b8297422fae3fc0a64b3bd185bacd2f --- /dev/null +++ b/easybuild/easyconfigs/c/CGNS/CGNS-3.3.1-foss-2016b.eb @@ -0,0 +1,31 @@ +easyblock = 'CMakeMake' + +name = 'CGNS' +version = '3.3.1' + +homepage = 'https://cgns.github.io/' +description = """The CGNS system is designed to facilitate the exchange of data between sites and applications, + and to help stabilize the archiving of aerodynamic data.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/CGNS/CGNS/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['81093693b2e21a99c5640b82b267a495625b663d7b8125d5f1e9e7aaa1f8d469'] + +dependencies = [ + ('HDF5', '1.10.0-patch1'), +] + +builddependencies = [ + ('CMake', '3.6.1'), +] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["cgnscheck", "cgnscompress", "cgnsconvert", "cgnsdiff", + "cgnslist", "cgnsnames", "cgnsupdate"]], + 'dirs': [], +} + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/c/CHASE/CHASE-20130626.eb b/easybuild/easyconfigs/c/CHASE/CHASE-20130626.eb index 83fba54e753e54e0d6c0b5c279e956e254cd5395..a951a89a48ef6ca83deef82a503a240e8678c4bd 100644 --- a/easybuild/easyconfigs/c/CHASE/CHASE-20130626.eb +++ b/easybuild/easyconfigs/c/CHASE/CHASE-20130626.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/c/CLAPACK/CLAPACK-3.2.1-intel-2017a.eb b/easybuild/easyconfigs/c/CLAPACK/CLAPACK-3.2.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..a52bcdd9d40acae3f0a366c3b82d6f11c7dca3e6 --- /dev/null +++ b/easybuild/easyconfigs/c/CLAPACK/CLAPACK-3.2.1-intel-2017a.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'CLAPACK' +version = '3.2.1' + +homepage = 'http://www.netlib.org/clapack' +description = "C version of LAPACK" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://www.netlib.org/clapack/'] +sources = [SOURCELOWER_TGZ] +checksums = ['6dc4c382164beec8aaed8fd2acc36ad24232c406eda6db462bd4c41d5e455fac'] + +unpack_options = '--strip-components=1' +buildininstalldir = True +skipsteps = ['configure', 'install'] + +prebuildopts = 'cp make.inc.example make.inc && ' +buildopts = 'CC="$CC" LOADER="$CC" ' + +parallel = 1 + +sanity_check_paths = { + 'files': ['lapack_LINUX.a', 'tmglib_LINUX.a'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/c/CLISP/CLISP-2.49-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/CLISP/CLISP-2.49-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..e8a86bb97c4a160003f2a0f99d22a9a6aa3971a6 --- /dev/null +++ b/easybuild/easyconfigs/c/CLISP/CLISP-2.49-GCCcore-6.4.0.eb @@ -0,0 +1,51 @@ +# Authors:: Jack Perdue - TAMU HPRC - http://hprc.tamu.edu + +easyblock = 'ConfigureMake' + +name = 'CLISP' +version = '2.49' + +homepage = 'http://www.clisp.org/' + +description = """ + Common Lisp is a high-level, general-purpose, object-oriented, dynamic, + functional programming language. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE + '/release/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] + +patches = ['CLISP-%(version)s_fix-readline.patch'] + +checksums = [ + '8132ff353afaa70e6b19367a25ae3d5a43627279c25647c220641fed00f8e890', # clisp-2.49.tar.bz2 + '903ca7367721e5bfe216fd8151659c4d127739311fac61f812e0031faec100ea', # CLISP-2.49_fix-readline.patch +] + + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('DB', '6.2.32'), + ('libffcall', '1.13'), + ('libreadline', '7.0'), + ('libsigsegv', '2.11'), + ('PCRE', '8.41'), + ('zlib', '1.2.11'), +] + +prebuildopts = "cd src && " +preinstallopts = prebuildopts + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/clisp', 'lib/%(namelower)s-%(version)s/base/lisp.a'], + 'dirs': ['share/aclocal', 'share/doc'], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/c/CLISP/CLISP-2.49_fix-readline.patch b/easybuild/easyconfigs/c/CLISP/CLISP-2.49_fix-readline.patch new file mode 100644 index 0000000000000000000000000000000000000000..44e4e73952e73fd17f7f75492ac2a8d906bc192c --- /dev/null +++ b/easybuild/easyconfigs/c/CLISP/CLISP-2.49_fix-readline.patch @@ -0,0 +1,17 @@ +obtained from https://sourceforge.net/p/clisp/bugs/688/ + +$NetBSD: patch-modules_readline_readline.lisp,v 1.1 2016/09/20 14:10:25 wiz Exp $ + +rl_readline_state changed from int to unsigned long in readline-7.0. + +--- modules/readline/readline.lisp.orig 2010-01-06 22:18:03.000000000 +0000 ++++ modules/readline/readline.lisp +@@ -424,7 +424,7 @@ name in ~/.inputrc. This is preferred wa + "The version of this incarnation of the readline library, e.g., 0x0402.")) + (def-c-var gnu-readline-p (:name "rl_gnu_readline_p") (:type int) + (:documentation "True if this is real GNU readline.")) +-(def-c-var readline-state (:name "rl_readline_state") (:type int) ++(def-c-var readline-state (:name "rl_readline_state") (:type ulong) + (:documentation "Flags word encapsulating the current readline state.")) + (def-c-var editing-mode (:name "rl_editing_mode") (:type int) + (:documentation "Says which editing mode readline is currently using. diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.9.1-GCCcore-6.3.0.eb b/easybuild/easyconfigs/c/CMake/CMake-3.9.1-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..4b9208d08862cde1257786ce51b3d0b8cb81911b --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.9.1-GCCcore-6.3.0.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.9.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['d768ee83d217f91bb597b3ca2ac663da7a8603c97e1f1a5184bc01e0ad2b12bb'] + +builddependencies = [ + ('binutils', '2.27'), +] + +configopts = '-- -DCMAKE_USE_OPENSSL=1 -DCMAKE_PREFIX_PATH=$EBROOTNCURSES' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.1.0c'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['ccmake', 'cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.9.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/CMake/CMake-3.9.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..3fbbcb5eaaa0480b3872a960f6eb8c488bc408d2 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.9.1-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.9.1' + +homepage = 'http://www.cmake.org' + +description = """ + CMake, the cross-platform, open-source build system. CMake is a family of + tools designed to build, test and package software. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['d768ee83d217f91bb597b3ca2ac663da7a8603c97e1f1a5184bc01e0ad2b12bb'] + +configopts = '-- -DCMAKE_USE_OPENSSL=1 -DCMAKE_PREFIX_PATH=$EBROOTNCURSES' + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.1.0c'), +] + +osdependencies = [ + ('openssl-devel', 'libssl-dev', 'libopenssl-devel'), +] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['ccmake', 'cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.9.1.eb b/easybuild/easyconfigs/c/CMake/CMake-3.9.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..deece4acb7c2d38f176498fffa6289ba2baf6344 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.9.1.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.9.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['d768ee83d217f91bb597b3ca2ac663da7a8603c97e1f1a5184bc01e0ad2b12bb'] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +# Use OS dependencies in order to ensure that CMake can build software that +# depends on them +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'ncurses-devel'] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['ccmake', 'cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.9.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/CMake/CMake-3.9.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..24fa6e414400719e902d948aa553c931a948e4f0 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.9.4-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.9.4' + +homepage = 'http://www.cmake.org' + +description = """ + CMake, the cross-platform, open-source build system. CMake is a family of + tools designed to build, test and package software. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b5d86f12ae0072db520fdbdad67405f799eb728b610ed66043c20a92b4906ca1'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.1.0c'), +] + +osdependencies = [ + ('openssl-devel', 'libssl-dev', 'libopenssl-devel'), +] + +configopts = '-- -DCMAKE_USE_OPENSSL=1 -DCMAKE_PREFIX_PATH=$EBROOTNCURSES' + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['ccmake', 'cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.9.5-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/CMake/CMake-3.9.5-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..424c924ba9589fa8887a948f636cd64ee0760fc4 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.9.5-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.9.5' + +homepage = 'http://www.cmake.org' + +description = """ + CMake, the cross-platform, open-source build system. CMake is a family of + tools designed to build, test and package software. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['6220c1683b4e6bb8f38688fa3ffb17a7cf39f36317c2ddfdc3f12f09d086c166'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.1.0g'), +] + +osdependencies = [ + ('openssl-devel', 'libssl-dev', 'libopenssl-devel'), +] + +configopts = '-- -DCMAKE_USE_OPENSSL=1 -DCMAKE_PREFIX_PATH=$EBROOTNCURSES' + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['ccmake', 'cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb index 7f2755eaba59e0985222fc89c2b130653afc453e..0ede673dd5dacf63ef85bd5b591282024b57b0a3 100644 --- a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-proteins.eb b/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-proteins.eb index b60083b2b25384326d5e375064d468eeafb77621..b276c15679f8274b952819834050f6f134224340 100644 --- a/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-proteins.eb +++ b/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-proteins.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-rna.eb b/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-rna.eb index 41ffea3e50b9484c18167e39191d078fbf5bb66e..67bfcf476e8328709a4aad41d24d333cb50333a4 100644 --- a/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-rna.eb +++ b/easybuild/easyconfigs/c/CONTRAlign/CONTRAlign-2.01-goolf-1.4.10-rna.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb index 8997152413faa85db8140f20f6cced33c0d4b177..c2e6b4b40675988ece758818c8092db7454f274d 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb index 194a2991a96fed6eae335747c6363a930ae4d036..266db17b7378dfb46367388951fad3873d5c6220 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.7.2.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.7.2.eb index 437ebc2ce714067269494f28778dd979d86d7925..3213a317321c6bc3ef1e89509b60aeb10f526440 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.7.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.8.2.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.8.2.eb index 63bd33a5ba9ff6acfa129ff1a36e30cb25e6c023..41fb7a42e995be4bafc82a01e63966a4fb20970b 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22.eb index c2fec1c504fc757696567fd4fa1914ca4f651ce0..bf2df9790e1915883124129e828aaa583baee73c 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.5.22.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-6.0.37.eb b/easybuild/easyconfigs/c/CUDA/CUDA-6.0.37.eb index 76cb0b94f93ad8e194242f21948db74ec1df4039..009755e0fb8ace8ecaf9a963241aa730e4d8fd3f 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-6.0.37.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-6.0.37.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-6.5.14.eb b/easybuild/easyconfigs/c/CUDA/CUDA-6.5.14.eb index 920ee4c4faaaa53963d81d4c5260c23ffd8767c1..d2a841d669159df9c24d36341e0453ccd3f19ac9 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-6.5.14.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-6.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-GCC-4.9.4-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-GCC-4.9.4-2.25.eb index eecde070965c12d94cf445a9491fe5aefe223fb5..e9316192308c20c114248f3c290f19f2d2f4dbe5 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-GCC-4.9.4-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-GCC-4.9.4-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA, Ghent University, Microway # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste, Eliot Eshelman diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 45b63f03802af0d912d6bf234f78669715fdf960..b9b41e5dca40550219cacff785e1af663955ef54 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University, # Forschungszentrum Juelich diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2016.3.210-GCC-4.9.3-2.25.eb index 72651d5b5430553ccc9f96cedce0c96c36dc6ed8..0752dc6cc8569924eb61f06f8bafa52016db351c 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2016.3.210-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University, # Forschungszentrum Juelich diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-9.0.176.eb b/easybuild/easyconfigs/c/CUDA/CUDA-9.0.176.eb new file mode 100644 index 0000000000000000000000000000000000000000..921a1d653ae4d1744335f2b6edceb586c8a2b844 --- /dev/null +++ b/easybuild/easyconfigs/c/CUDA/CUDA-9.0.176.eb @@ -0,0 +1,16 @@ +name = 'CUDA' +version = '9.0.176' + +homepage = 'https://developer.nvidia.com/cuda-toolkit' +description = """CUDA (formerly Compute Unified Device Architecture) is a parallel + computing platform and programming model created by NVIDIA and implemented by the + graphics processing units (GPUs) that they produce. CUDA gives developers access + to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://developer.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] +sources = ['cuda_%(version)s_384.81_linux-run'] +checksums = ['96863423feaa50b5c1c5e1b9ec537ef7ba77576a3986652351ae43e66bcd080c'] + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb b/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb index b8b9c80a8dfe52f5ceff3631716f8f42f49ed28c..d6aba60dab854adc8f1d41fb62477f870ec09f7c 100644 --- a/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCCcore-4.9.3.eb b/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCCcore-4.9.3.eb index e9bbed8bb408f80f991a353e8ed09453e22b2d0d..b4f49365df83d744d6d23fb195ad9d4c936d4fe4 100644 --- a/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCCcore-4.9.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.9-fix-setup-py.patch b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.9-fix-setup-py.patch new file mode 100644 index 0000000000000000000000000000000000000000..5a36e6e338858ba761235b8e7e4ee4084f5ff2a1 --- /dev/null +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.9-fix-setup-py.patch @@ -0,0 +1,130 @@ +# Patches the setup.py to use EB settings for BLAS/LAPACK, FFTW, etc +# wpoely86@gmail.com +diff -ur cvxopt-1.1.9.orig/setup.py cvxopt-1.1.9/setup.py +--- cvxopt-1.1.9.orig/setup.py 2016-11-30 08:35:21.000000000 +0100 ++++ cvxopt-1.1.9/setup.py 2017-09-04 15:11:41.855020186 +0200 +@@ -80,10 +80,12 @@ + LAPACK_LIB = os.environ.get("CVXOPT_LAPACK_LIB",LAPACK_LIB) + BLAS_LIB_DIR = os.environ.get("CVXOPT_BLAS_LIB_DIR",BLAS_LIB_DIR) + BLAS_EXTRA_LINK_ARGS = os.environ.get("CVXOPT_BLAS_EXTRA_LINK_ARGS",BLAS_EXTRA_LINK_ARGS) ++FFTW_EXTRA_LINK_ARGS = os.environ.get("CVXOPT_FFTW_EXTRA_LINK_ARGS","") + DATA_FILES = os.environ.get("CVXOPT_DATA_FILES",[]) + if type(BLAS_LIB) is str: BLAS_LIB = BLAS_LIB.strip().split(';') + if type(LAPACK_LIB) is str: LAPACK_LIB = LAPACK_LIB.strip().split(';') +-if type(BLAS_EXTRA_LINK_ARGS) is str: BLAS_EXTRA_LINK_ARGS = BLAS_EXTRA_LINK_ARGS.strip().split(';') ++if type(BLAS_EXTRA_LINK_ARGS) is str: BLAS_EXTRA_LINK_ARGS = BLAS_EXTRA_LINK_ARGS.strip().split(' ') ++if type(FFTW_EXTRA_LINK_ARGS) is str: FFTW_EXTRA_LINK_ARGS = FFTW_EXTRA_LINK_ARGS.strip().split(' ') + if type(DATA_FILES) is str: DATA_FILES = DATA_FILES.strip().split(';') + BUILD_GSL = int(os.environ.get("CVXOPT_BUILD_GSL",BUILD_GSL)) + GSL_LIB_DIR = os.environ.get("CVXOPT_GSL_LIB_DIR",GSL_LIB_DIR) +@@ -112,7 +114,7 @@ + # optional modules + + if BUILD_GSL: +- gsl = Extension('gsl', libraries = ['m', 'gsl'] + BLAS_LIB, ++ gsl = Extension('gsl', libraries = ['m', 'gsl'], + include_dirs = [ GSL_INC_DIR ], + library_dirs = [ GSL_LIB_DIR, BLAS_LIB_DIR ], + extra_link_args = BLAS_EXTRA_LINK_ARGS, +@@ -120,10 +122,10 @@ + extmods += [gsl]; + + if BUILD_FFTW: +- fftw = Extension('fftw', libraries = ['fftw3'] + BLAS_LIB, ++ fftw = Extension('fftw', + include_dirs = [ FFTW_INC_DIR ], + library_dirs = [ FFTW_LIB_DIR, BLAS_LIB_DIR ], +- extra_link_args = BLAS_EXTRA_LINK_ARGS, ++ extra_link_args = BLAS_EXTRA_LINK_ARGS + FFTW_EXTRA_LINK_ARGS, + sources = ['src/C/fftw.c'] ) + extmods += [fftw]; + +@@ -135,7 +137,7 @@ + extmods += [glpk]; + + if BUILD_DSDP: +- dsdp = Extension('dsdp', libraries = ['dsdp'] + LAPACK_LIB + BLAS_LIB, ++ dsdp = Extension('dsdp', libraries = ['dsdp'], + include_dirs = [ DSDP_INC_DIR ], + library_dirs = [ DSDP_LIB_DIR, BLAS_LIB_DIR ], + extra_link_args = BLAS_EXTRA_LINK_ARGS, +@@ -144,19 +146,19 @@ + + # Required modules + +-base = Extension('base', libraries = ['m'] + LAPACK_LIB + BLAS_LIB, ++base = Extension('base', libraries = ['m'], + library_dirs = [ BLAS_LIB_DIR ], + define_macros = MACROS, + extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = ['src/C/base.c','src/C/dense.c','src/C/sparse.c']) + +-blas = Extension('blas', libraries = BLAS_LIB, ++blas = Extension('blas', + library_dirs = [ BLAS_LIB_DIR ], + define_macros = MACROS, + extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = ['src/C/blas.c'] ) + +-lapack = Extension('lapack', libraries = LAPACK_LIB + BLAS_LIB, ++lapack = Extension('lapack', + library_dirs = [ BLAS_LIB_DIR ], + define_macros = MACROS, + extra_link_args = BLAS_EXTRA_LINK_ARGS, +@@ -164,9 +166,10 @@ + + if not SUITESPARSE_SRC_DIR: + umfpack = Extension('umfpack', +- libraries = ['umfpack','cholmod','amd','colamd','suitesparseconfig'] + LAPACK_LIB + BLAS_LIB + RT_LIB, ++ libraries = ['umfpack','cholmod','amd','colamd','suitesparseconfig'] + RT_LIB, + include_dirs = [SUITESPARSE_INC_DIR], + library_dirs = [SUITESPARSE_LIB_DIR, BLAS_LIB_DIR], ++ extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = ['src/C/umfpack.c']) + else: + umfpack = Extension('umfpack', +@@ -177,7 +180,6 @@ + SUITESPARSE_SRC_DIR + '/SuiteSparse_config' ], + library_dirs = [ BLAS_LIB_DIR ], + define_macros = MACROS + [('NTIMER', '1'), ('NCHOLMOD', '1')], +- libraries = LAPACK_LIB + BLAS_LIB, + extra_compile_args = ['-Wno-unknown-pragmas'], + extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = [ 'src/C/umfpack.c', +@@ -190,14 +192,14 @@ + + if not SUITESPARSE_SRC_DIR: + cholmod = Extension('cholmod', +- libraries = ['cholmod','colamd','amd','suitesparseconfig'] + LAPACK_LIB + BLAS_LIB + RT_LIB, ++ libraries = ['cholmod','colamd','amd','suitesparseconfig'] + RT_LIB, + include_dirs = [SUITESPARSE_INC_DIR], + library_dirs = [SUITESPARSE_LIB_DIR, BLAS_LIB_DIR], ++ extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = [ 'src/C/cholmod.c' ]) + else: + cholmod = Extension('cholmod', + library_dirs = [ BLAS_LIB_DIR ], +- libraries = LAPACK_LIB + BLAS_LIB, + include_dirs = [ SUITESPARSE_SRC_DIR + '/CHOLMOD/Include', + SUITESPARSE_SRC_DIR + '/COLAMD', + SUITESPARSE_SRC_DIR + '/AMD/Include', +@@ -219,17 +221,18 @@ + libraries = ['amd','suitesparseconfig'] + RT_LIB, + include_dirs = [SUITESPARSE_INC_DIR], + library_dirs = [SUITESPARSE_LIB_DIR], ++ extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = ['src/C/amd.c']) + else: + amd = Extension('amd', + include_dirs = [SUITESPARSE_SRC_DIR + '/AMD/Include', + SUITESPARSE_SRC_DIR + '/SuiteSparse_config' ], + define_macros = MACROS + [('NTIMER', '1')], ++ extra_link_args = BLAS_EXTRA_LINK_ARGS, + sources = [ 'src/C/amd.c', SUITESPARSE_SRC_DIR + '/SuiteSparse_config/SuiteSparse_config.c'] + + glob(SUITESPARSE_SRC_DIR + '/AMD/Source/*.c') ) + + misc_solvers = Extension('misc_solvers', +- libraries = LAPACK_LIB + BLAS_LIB, + library_dirs = [ BLAS_LIB_DIR ], + define_macros = MACROS, + extra_link_args = BLAS_EXTRA_LINK_ARGS, diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.9-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.9-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..e991d56311b1975d9b56a82d95fb06bacfd8657b --- /dev/null +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.9-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,42 @@ +easyblock = "PythonPackage" + +name = 'CVXOPT' +version = '1.1.9' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://cvxopt.org' +description = """CVXOPT is a free software package for convex optimization based on the Python programming language. + Its main purpose is to make the development of software for convex optimization applications straightforward by + building on Python's extensive standard library and on the strengths of Python as a high-level programming language. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/cvxopt/cvxopt/archive/'] +sources = ['%(version)s.tar.gz'] + +patches = ['%(name)s-%(version)s-fix-setup-py.patch'] + +checksums = [ + '09997fec809179c9bb9fe8cdd202ad6ecb675f890658219022f492e0797122ee', # 1.1.9.tar.gz + '89058d53c55dcdc94a9b7a6ea8c6a6e78a693210d1d27a4178f68926ae5099e3', # CVXOPT-1.1.9-fix-setup-py.patch +] + +dependencies = [ + ('Python', '2.7.13'), + ('SuiteSparse', '4.5.5', '-METIS-5.1.0'), + ('GSL', '2.3'), +] + +prebuildopts = 'CVXOPT_BUILD_FFTW=1 CVXOPT_BUILD_GSL=1 CVXOPT_BLAS_EXTRA_LINK_ARGS="$LIBLAPACK" ' +prebuildopts += 'CVXOPT_FFTW_EXTRA_LINK_ARGS="$LIBFFT" CVXOPT_SUITESPARSE_SRC_DIR=$EBROOTSUITESPARSE' + +installopts = ' && nosetests' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/c/Cantera/Cantera-2.3.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/c/Cantera/Cantera-2.3.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..693b5ff757e4a36168a86845c3a5fbe50a907458 --- /dev/null +++ b/easybuild/easyconfigs/c/Cantera/Cantera-2.3.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,56 @@ +easyblock = 'SCons' + +name = 'Cantera' +version = '2.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/Cantera/cantera' +description = """Chemical kinetics, thermodynamics, and transport tool suite""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'strict': True} + +source_urls = ['https://github.com/Cantera/cantera/archive/'] +sources = ['v%(version)s.tar.gz'] +patches = [ + 'Cantera-%(version)s_fix-bug-416.patch', + 'Cantera-%(version)s_fix-test-reprod.patch', +] +checksums = [ + '06624f0f06bdd2acc9c0dba13443d945323ba40f68a9d422d95247c02e539b57', # v2.3.0.tar.gz + 'cbf52d6a2e24967da42edd060ae4e4958bb052967790c061680bfc157edec6c2', # Cantera-2.3.0_fix-bug-416.patch + '73b49e8fc73adf221b956980e5ef2a7808e6a81680f6e97ce846a159ae6d6966', # Cantera-2.3.0_fix-test-reprod.patch +] + +dependencies = [ + ('Python', '2.7.13'), + ('Boost', '1.63.0', versionsuffix), + ('SUNDIALS', '2.7.0'), + ('fmt', '3.0.2'), + ('googletest', '1.8.0'), +] +builddependencies = [ + ('SCons', '2.5.1', versionsuffix), + ('3to2', '1.1.1', versionsuffix), + ('Eigen', '3.3.4', '', True), +] + +common_opts = 'env_vars=all CC="$CC" CXX="$CXX" cc_flags="$CFLAGS" cxx_flags="$CXXFLAGS" ' +common_opts += 'blas_lapack_libs=mkl_rt blas_lapack_dir=$BLAS_LAPACK_LIB_DIR ' +common_opts += 'sundials_include=$EBROOTSUNDIALS/include sundials_libdir=$EBROOTSUNDIALS/lib' +buildopts = 'build ' + common_opts +# tests hang, so disable them for now +# runtest = 'test ' + common_opts +installopts = 'install ' + common_opts +prefix_arg = 'prefix=' + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +sanity_check_paths = { + 'files': ['bin/mixmaster'], + 'dirs': ['include/cantera', 'lib/pkgconfig', 'lib/python%(pyshortver)s/site-packages'], +} + +sanity_check_commands = [('python', "-c 'import cantera'")] + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CatMAP/CatMAP-20170927-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/c/CatMAP/CatMAP-20170927-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..50bed428e51d85f8a9d64eafbc6d2795eae97714 --- /dev/null +++ b/easybuild/easyconfigs/c/CatMAP/CatMAP-20170927-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,56 @@ +easyblock = 'Bundle' + +name = 'CatMAP' +version = '20170927' +commit_id = '5d3d6c0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://catmap.readthedocs.io/' +description = """Catalyst Micro-kinetic Analysis Package for automated creation of micro-kinetic models used + in catalyst screening.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +dependencies = [ + ('Python', '2.7.14'), + ('matplotlib', '2.1.0', versionsuffix), + ('ASE', '3.15.0', versionsuffix), + ('MPFR', '3.1.6'), # for gmpy2 + ('MPC', '1.0.3', '-MPFR-3.1.6'), # for gmpy2 +] + +exts_defaultclass = 'PythonPackage' + +exts_list = [ + ('mpmath', '1.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mpmath/'], + 'checksums': [ + '04d14803b6875fe6d69e6dccea87d5ae5599802e4b1df7997bddd2024001050c', # mpmath-1.0.0.tar.gz + ], + }), + ('gmpy2', '2.0.8', { + 'source_tmpl': 'gmpy2-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/g/gmpy2/'], + 'checksums': [ + 'dd233e3288b90f21b0bb384bcc7a7e73557bb112ccf0032ad52aa614eb373d3f', # gmpy2-2.0.8.zip + ], + }), + ('CatMAP', '20170927', { + 'source_tmpl': '5d3d6c0.tar.gz', + 'source_urls': ['https://github.com/SUNCAT-Center/catmap/archive/'], + 'checksums': [ + '3906fdae05407244bb7c936d62eb326ce0b93421ef5c03c726a85eab6894926b', # 5d3d6c0.tar.gz + ], + }), +] + +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb index b0d7e2e41b23da175a7e8e513bf6b6d16f212f4c..0b19390665ed895268ad3013c94115013642e677 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb index 54bfcde59ba8a024b8da4af6bc770622f17b2468..8e66ed510b92a75b689d3bdd6f2728464a7fdef2 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.4.10.eb index d78acf92e21c6d7fb6595f765f6bb994a4f756f0..2131f933b4963003a79e981acb926a2fc29b8f29 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.6.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.6.10.eb index e0ea8f21ceee9e2bd0c220f4593c6a5eb1bc242c..e1386c970bc8e927c64d3405f9c9ff63b73b2b9e 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.6.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.10.0-goolf-1.6.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.6.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.6.0-goolf-1.4.10.eb index a1aed2106ee54128d74f5f01f6781cd80868acd2..a5282bdd2a83d25e59b9f3b47348c8ae963a41ce 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.6.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.6.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.7.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.7.0-goolf-1.4.10.eb index 0d583d38e14be6484d83c18fb88cd809688be9fb..a293117d133db4d9860cd4b4924441d105acb1cf 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.7.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.7.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.4.10.eb index 9a54bec5f43666f06bc17a100be84f31e4474081..b85bbceaf913fc04cafd5d305317a551446685a6 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.6.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.6.10.eb index 9f53c75fb211120326db36c2b96cdeadb2154dac..e6d5a956d7816b2fdb884cf2c9aa727dd5fd7de6 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.6.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.8.0-goolf-1.6.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.4.10.eb index 45906bfb005a3f28fa240978eb0df122305b7cbd..9d6afe2d9878fd826bd65c352178a94347152845 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.5.14.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.5.14.eb index 80c79f18595c4bc4325fcf593609537a3e41ea4b..3f3cf69376252c91b4c11e39ecb3cb2f9d37aa71 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Authors:: Jordi Blasco (NeSI) # License:: MIT/GPL diff --git a/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.6.10.eb b/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.6.10.eb index 289cbf479aa90f3ec8df38ffdfd009fe58a0be67..af2eb9103692613e6d441516fad7d45b9ccea439 100644 --- a/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.6.10.eb +++ b/easybuild/easyconfigs/c/Chapel/Chapel-1.9.0-goolf-1.6.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Check/Check-0.9.12-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Check/Check-0.9.12-goolf-1.4.10.eb index 665f1371cbdbf2eb8f7a0f9eb1815a7e6f00286b..1a131a403bcdd8a189ec922fb06df37370892a33 100644 --- a/easybuild/easyconfigs/c/Check/Check-0.9.12-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Check/Check-0.9.12-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/Chimera/Chimera-1.10-linux_x86_64.eb b/easybuild/easyconfigs/c/Chimera/Chimera-1.10-linux_x86_64.eb index d050aae52b8c56e1aade50d9f3e18d3cb23d55c2..509561f0766f258c88f92088dab188dc83b13686 100644 --- a/easybuild/easyconfigs/c/Chimera/Chimera-1.10-linux_x86_64.eb +++ b/easybuild/easyconfigs/c/Chimera/Chimera-1.10-linux_x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/Circos/Circos-0.69-5-foss-2016b-Perl-5.24.0.eb b/easybuild/easyconfigs/c/Circos/Circos-0.69-5-foss-2016b-Perl-5.24.0.eb index 893126e7c3728891d26b72ce53903fea4f5f9e8e..319ec0d55c841b7ae15085ea5f5c9870b0819952 100644 --- a/easybuild/easyconfigs/c/Circos/Circos-0.69-5-foss-2016b-Perl-5.24.0.eb +++ b/easybuild/easyconfigs/c/Circos/Circos-0.69-5-foss-2016b-Perl-5.24.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'Tarball' diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb b/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb index 05ffad5f40050721abb9ab13ce5b834869f37acd..183e2860f5ad1ddd3f7baf9ca4204059603c168b 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Dmitri Gribenko # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.3-GCC-4.8.1.eb b/easybuild/easyconfigs/c/Clang/Clang-3.3-GCC-4.8.1.eb index 66ca5a1bc4f1542c3aa4d35772f89860ebc4580d..066a79dfcb66c7a8d826f4320ada86951749c324 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.3-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.3-GCC-4.8.1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.4-GCC-4.8.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.4-GCC-4.8.2.eb index 5a1fdbfc0b386135687b8205f27d67b85c91c5f6..3c7681158200e80a096f517babadb49425b3f5b8 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.4-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.4-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.4.1-GCC-4.8.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.4.1-GCC-4.8.2.eb index 12a16f8dd544c1938ef8549e6f6376c4d19c1383..987ff2c9ae783a0179752d2de4583c70f3026776 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.4.1-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.4.1-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.4.2-GCC-4.8.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.4.2-GCC-4.8.2.eb index f425fcd86e4ed8f5da0d0062fc852448872ed2cc..d228769b61092bcfbe79b7b6707fb110a24c50b6 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.4.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.4.2-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb index 9d5881c5250a6cf474e9d06fc8a84adf17e36483..3478797af3a3ca7248fa1695f98c96152db24556 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb index bb31f282f683df73565a76cf2571cf135fbcbf05..e83e5346d7eb4a5395766ace4b41517f0fcf3059 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb index a76712524b49bcd774a310ab13baf91ea92b1b9d..d79fb1dcca2fa835a511d8ad7425ee22af887b4f 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb index ee437ef2f241e6a2657428b6386a029e70682ebc..961f0eb89193a1e9adc9cdf28e3a77a0a9f7ece7 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-foss-2016a.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-foss-2016a.eb index 9037365bc8267644191599bf3a1f9a87d774e81c..99e144ac87b47077dece02f1e754caf73b97ea23 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-foss-2016a.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.8.0-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.8.0-GCC-4.9.3-2.25.eb index 23fe1ddcc97c66d723718c6137f9dc6f202d24fe..d2ce11eb6ab80d391561b1a2c1485070436c4e38 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.8.0-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.8.0-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.8.1-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/c/Clang/Clang-3.8.1-GCC-5.4.0-2.26.eb index 3c6cb72c88a688d2ab94ee9989c9e2add70eeb57..f8e1c1318f7fbf38fce3bb34b3d7aeca03753ad9 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.8.1-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.8.1-GCC-5.4.0-2.26.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.8.1-foss-2016b.eb b/easybuild/easyconfigs/c/Clang/Clang-3.8.1-foss-2016b.eb index bc4ee7373595c8b7eb775ae604c622e59d02b618..16b0d6500368a162d8a0604adef7c44561e42423 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.8.1-foss-2016b.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.8.1-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans # Authors:: Dmitri Gribenko diff --git a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb index 2ddcf2b93a966536e58d0f3b66580713a020d497..444a7149323a7f1e2d40bcd1192b5dacb763b273 100644 --- a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb +++ b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2016b.eb b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2016b.eb index 06226cf0b0a0ffc84b6aa27a0b262f226b8a0a87..4b16e09c523bb36d355a9e0474dd1237bace450c 100644 --- a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2016b.eb +++ b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-goolf-1.4.10.eb index 4286aeb066ba9a24f31a8fb14ef946c85df819ee..333cd8348370d9aa0cc36196916b4e2cc0565ef8 100644 --- a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb index 2c61c0adb7d81a9fce6ab562c6cda4ce996f6d3a..d60a1926b6667bb212b4a54bb6c73a6b0143b995 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2016b.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2016b.eb index 2a03b23888fb7ac04a2adb1bd26f3cc7a9c83d8c..dd5edaff525d2071b2d1bec4d9f5a510ff72a670 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2016b.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb index de52a79a13ccbd698ec83a6f90c6c85c7829f6c8..2e811364776ab0cdfacdfd42c44464df38ff02f7 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb index 068dfd89ced990008cd1385315607cdc4f8d4d1f..5e25ce08f300908db57be8269e05d77a7bd72a78 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-intel-2017b.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..f9d70aeaf0d428769144d00a1e06eb5be7d24be9 --- /dev/null +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-intel-2017b.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'ClustalW2' +version = '2.1' + +homepage = 'http://www.ebi.ac.uk/Tools/msa/clustalw2/' +description = """ClustalW2 is a general purpose multiple sequence alignment program for DNA or proteins.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['ftp://ftp.ebi.ac.uk/pub/software/%(namelower)s/%(version)s'] +sources = ['%s-%%(version)s.tar.gz' % name[:-1].lower()] +checksums = ['e052059b87abfd8c9e695c280bfba86a65899138c82abccd5b00478a80f49486'] + +sanity_check_paths = { + 'files': ['bin/clustalw2'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/ConnectomeWorkbench/ConnectomeWorkbench-1.2.2.eb b/easybuild/easyconfigs/c/ConnectomeWorkbench/ConnectomeWorkbench-1.2.2.eb index 0cb98a2054a4d1a4d69ce06611048bc7066320cb..1b697a0fc2ecb92cce35c20ea8a17a4347362878 100644 --- a/easybuild/easyconfigs/c/ConnectomeWorkbench/ConnectomeWorkbench-1.2.2.eb +++ b/easybuild/easyconfigs/c/ConnectomeWorkbench/ConnectomeWorkbench-1.2.2.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/c/Cookiecutter/Cookiecutter-1.4.0-goolf-1.7.20-Python-2.7.11.eb b/easybuild/easyconfigs/c/Cookiecutter/Cookiecutter-1.4.0-goolf-1.7.20-Python-2.7.11.eb index 88fa4436a02580d5f1dde3df752521db89e4037a..928a132412c53bd04f961a5b8b578c1c0d207777 100644 --- a/easybuild/easyconfigs/c/Cookiecutter/Cookiecutter-1.4.0-goolf-1.7.20-Python-2.7.11.eb +++ b/easybuild/easyconfigs/c/Cookiecutter/Cookiecutter-1.4.0-goolf-1.7.20-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics @@ -78,4 +78,4 @@ sanity_check_paths = { modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} -moduleclass = 'bio' +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb b/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb index 1386d5329d13ceaafbf596142c20501f5b8a0be9..c89dad88b78a7d5895b1bff80545b4ddeeef7c0b 100644 --- a/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb +++ b/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Mazur # Research IT # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb index 8e4f18d89d9e8dd3789eed378a881b206c9e26e3..82fce2b21b096375c4ea194cb0d6323ceca4740a 100644 --- a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb index 0afa91c77f6cd4a8591732f73a97fcdebb733879..68607c8fb2d59e359ac289c9a175bf3218fee5d2 100644 --- a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..048b593ee088967c396b96e3a7c256e53aa215d1 --- /dev/null +++ b/easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-GCCcore-6.4.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'CppUnit' +version = '1.12.1' + +homepage = 'http://sourceforge.net/projects/cppunit/' + +description = """ + CppUnit is the C++ port of the famous JUnit framework for unit testing. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ac28a04c8e6c9217d910b0ae7122832d28d9917fa668bcc9e0b8b09acb4ea44a'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['lib/libcppunit.a', 'lib/libcppunit.%s' % SHLIB_EXT, + 'lib/pkgconfig/cppunit.pc'], + 'dirs': ['bin', 'include/cppunit', 'share'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.2-goolf-1.5.14.eb b/easybuild/easyconfigs/c/Cube/Cube-4.2-goolf-1.5.14.eb index 94f4a3ca61d3d4f4d7f3e3885f4c23b2e37f91a4..4ad949c6687e565e30643a3008bc609e2d92e4d8 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.2-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb b/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb index ad5e3d68d5de180e287c7481048196235d95a1f3..d6ae37f211a59ebbe258d193c0cf1ef2588331fc 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Authors:: Jordi Blasco # License:: New BSD # diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb index 5763a26ed17ff70921ed057ceb280f2779684ce5..b4f629e0718fd6a1b8aab25affe46c0dac9f1737 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb index c274b99b8c0149424a64fe7b4b6b293fb191ad3e..259be5408752b1c710b140421837b1be10d2d1ed 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3.4-foss-2016a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3.4-foss-2016a.eb index 2ac3b5a935547750a024749a71bed1356b662225..44788c80416fdb662b0349b03883a5a87f024271 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3.4-foss-2016a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3.4-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb index 7b8dca855454b089db498ab87d21136757cb1d8b..7e5d556bb7081fa220d0600fa660c80668a5d072 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb index 25b9208f0e418c4eb25e097bca73df4ad93d3c5e..4c2199c2b2973ad7946cb8fe4749c560c387ac21 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb index 9c37cd717b93588153399ef57f9e729dccc63e73..0aa76e0d7c35568e2f2e4b9c8ff766abeb9e9606 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb index 6751cec53076cba6266b1fd8a819dbede980bb93..0afef46d296fcedcb6ea7242063c4f3c697eee7c 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/c/Cython/Cython-0.25.2-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/c/Cython/Cython-0.25.2-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..9257f52f8102649c46ed72955d629f6ba1a24321 --- /dev/null +++ b/easybuild/easyconfigs/c/Cython/Cython-0.25.2-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,37 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: Apache +# +# Notes:: +## + +easyblock = 'PythonPackage' + +name = 'Cython' +version = '0.25.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/Cython/' +description = """The Cython language makes writing C extensions for the Python language as easy as Python itself. +Cython is a source code translator based on the well-known Pyrex, +but supports more cutting edge functionality and optimizations.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['f141d1f9c27a07b5a93f7dc5339472067e2d7140d1c5a9e20112a5665ca60306'] + +dependencies = [('Python', '2.7.12')] + +cythonlibdir = 'lib/python%(pyshortver)s/site-packages/Cython-%(version)s-py%(pyshortver)s-linux-x86_64.egg' +sanity_check_paths = { + 'files': ['bin/cygdb', 'bin/cython', '%s/%%(namelower)s.py' % cythonlibdir], + 'dirs': [cythonlibdir + '/%(name)s'] +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.55.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.55.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8c4d2ecaf06f95e9029c31995d84977f86497767 --- /dev/null +++ b/easybuild/easyconfigs/c/cURL/cURL-7.55.1-GCCcore-6.4.0.eb @@ -0,0 +1,49 @@ +easyblock = 'ConfigureMake' + +name = 'cURL' +version = '7.55.1' + +homepage = 'http://curl.haxx.se' + +description = """ + libcurl is a free and easy-to-use client-side URL transfer library, + supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, + LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. + libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP + form based upload, proxies, cookies, user+password authentication (Basic, + Digest, NTLM, Negotiate, Kerberos), file transfer resume, http proxy tunneling + and more. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://curl.haxx.se/download/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['09576ea5e66672648d83dce3af16d0cb294d4cba2b5d166ade39655c495f4a20'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('zlib', '1.2.11'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.1.0f') +] + +osdependencies = [ + ('openssl-devel', 'libssl-dev', 'libopenssl-devel'), +] + +configopts = '--with-zlib' +# configopts += '--with-ssl=$EBROOTOPENSSL' + +modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} + +sanity_check_paths = { + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.56.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.56.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..ec4b3a0fbc67f4f1949f77b0ae9463918326fd3a --- /dev/null +++ b/easybuild/easyconfigs/c/cURL/cURL-7.56.0-GCCcore-6.4.0.eb @@ -0,0 +1,49 @@ +easyblock = 'ConfigureMake' + +name = 'cURL' +version = '7.56.0' + +homepage = 'http://curl.haxx.se' + +description = """ + libcurl is a free and easy-to-use client-side URL transfer library, + supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, + LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. + libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP + form based upload, proxies, cookies, user+password authentication (Basic, + Digest, NTLM, Negotiate, Kerberos), file transfer resume, http proxy tunneling + and more. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://curl.haxx.se/download/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['f1bc17a7e5662dbd8d4029750a6dbdb72a55cf95826a270ab388b05075526104'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('zlib', '1.2.11'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.1.0f') +] + +osdependencies = [ + ('openssl-devel', 'libssl-dev', 'libopenssl-devel'), +] + +configopts = '--with-zlib' +# configopts += '--with-ssl=$EBROOTOPENSSL' + +modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} + +sanity_check_paths = { + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cadaver/cadaver-0.23.3-intel-2017a.eb b/easybuild/easyconfigs/c/cadaver/cadaver-0.23.3-intel-2017a.eb new file mode 100755 index 0000000000000000000000000000000000000000..860d309726c52e4d87b26a69e9f1a4f8191f5d7e --- /dev/null +++ b/easybuild/easyconfigs/c/cadaver/cadaver-0.23.3-intel-2017a.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'cadaver' +version = '0.23.3' + +homepage = 'http://www.webdav.org/cadaver/' +description = "cadaver is a command-line WebDAV client for Unix." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://www.webdav.org/cadaver/'] +sources = [SOURCE_TAR_GZ] + +checksums = ['fd4ce68a3230ba459a92bcb747fc6afa91e46d803c1d5ffe964b661793c13fca'] + +sanity_check_paths = { + 'files': ['bin/cadaver'], + 'dirs': ['share/man'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.10-GCCcore-6.3.0.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.10-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0decbb331eeba74a37be51d65e682fcff1410fa5 --- /dev/null +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.10-GCCcore-6.3.0.eb @@ -0,0 +1,44 @@ +easyblock = 'ConfigureMake' + +name = 'cairo' +version = '1.14.10' + +homepage = 'http://cairographics.org' +description = """Cairo is a 2D graphics library with support for multiple output devices. + Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, + PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_XZ] +checksums = ['7e87878658f2c9951a14fc64114d4958c0e65ac47530b8ac3078b2ce41b66a09'] + +builddependencies = [ + ('binutils', '2.27'), +] +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('freetype', '2.7.1', '-libpng-1.6.29'), + ('pixman', '0.34.0'), + ('expat', '2.2.0'), + ('GLib', '2.53.5'), + ('X11', '20170314'), +] + +# disable symbol lookup, which requires -lbfd, to avoid link issues with (non-PIC) libiberty.a provided by GCC +configopts = "--enable-symbol-lookup=no --enable-gobject=yes --enable-svg=yes --enable-tee=yes --enable-xlib-xcb " + +sanity_check_paths = { + 'files': ['bin/cairo-trace', 'lib/cairo/libcairo-trace.%s' % SHLIB_EXT, 'lib/cairo/libcairo-trace.a', + 'lib/libcairo.a', 'lib/libcairo-gobject.a', 'lib/libcairo-script-interpreter.a', + 'lib/libcairo-gobject.%s' % SHLIB_EXT, 'lib/libcairo-script-interpreter.%s' % SHLIB_EXT, + 'lib/libcairo.%s' % SHLIB_EXT] + + ['include/cairo/cairo%s.h' % x for x in ['', '-deprecated', '-features', '-ft', '-gobject', '-pdf', '-ps', + '-script', '-script-interpreter', '-svg', '-version', '-xcb', + '-xlib', '-xlib-xrender']], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb index 3bf08594dade5bb208ad543a0d55ced42ceb0c79..97cad490a6c286219bf23be1f31c5576c73561e3 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb index 84c3e7baf8976c4a1ac0b268c5cb6cd21ed0a6ef..98555a7a7aa45120702d43747b1c37d513c27de1 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.2.5.eb b/easybuild/easyconfigs/c/ccache/ccache-3.2.5.eb index 3880874512c56ff4d63b4adddc28775cfa39b8f0..1db87d30570004203239bbe7ce9269fb3106a563 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.2.5.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.2.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.3.1.eb b/easybuild/easyconfigs/c/ccache/ccache-3.3.1.eb index 66a9fe225ab7cd620e3562b0a4e585681e64249c..f857d10d3a7174acda3eb4527d567cd67252994e 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.3.1.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.3.1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.3.3.eb b/easybuild/easyconfigs/c/ccache/ccache-3.3.3.eb index f3c8b6240f9df14e1034a58ba9c12087b5a305a4..66d52c698cf5329d24e201c9ef94558b705f5125 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.3.3.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.3.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.3.4-f90.eb b/easybuild/easyconfigs/c/ccache/ccache-3.3.4-f90.eb new file mode 100644 index 0000000000000000000000000000000000000000..609100b0d35972dd242217f72bd665545a08325d --- /dev/null +++ b/easybuild/easyconfigs/c/ccache/ccache-3.3.4-f90.eb @@ -0,0 +1,42 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +## +easyblock = 'ConfigureMake' + +name = 'ccache' +version = '3.3.4' +versionsuffix = '-f90' + +homepage = 'http://ccache.samba.org/' +description = "Cache for C/C++ compilers" + +toolchain = {'name': 'dummy', 'version': ''} +toolchainopts = {'static': True} + +source_urls = ['https://github.com/ccache/ccache/archive/'] +sources = ['v%(version)s.tar.gz'] +patches = ['ccache-%(version)s_f90.patch'] +checksums = [ + 'e7d789e3c0990aa12e17bb25fef1b7ef749e361d0dfb9205a5b7df15bdf0a3f7', # v3.3.4.tar.gz + 'c8ba2f0574c85c58b7ea4d8105e5fae5a152ec87b974c2938733d2fa425e6d33', # ccache-3.3.4_f90.patch +] + +builddependencies = [ + ('Autotools', '20150215'), + ('zlib', '1.2.11'), +] + +preconfigopts = "./autogen.sh && " +buildopts = 'LDFLAGS="-static"' + +sanity_check_paths = { + 'files': ['bin/ccache'], + 'dirs': [] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.3.4_f90.patch b/easybuild/easyconfigs/c/ccache/ccache-3.3.4_f90.patch new file mode 100644 index 0000000000000000000000000000000000000000..4c5775fb7016fb803a1b2f89e87ed65d02c43103 --- /dev/null +++ b/easybuild/easyconfigs/c/ccache/ccache-3.3.4_f90.patch @@ -0,0 +1,257 @@ +port unmerged support for Fortran90 to ccache 3.3.4 +see also https://github.com/ccache/ccache/pull/90 +diff -ru ccache-3.3.4.orig/compopt.c ccache-3.3.4/compopt.c +--- ccache-3.3.4.orig/compopt.c 2017-02-17 22:26:01.000000000 +0100 ++++ ccache-3.3.4/compopt.c 2017-09-08 22:37:37.887344362 +0200 +@@ -40,6 +40,7 @@ + {"-F", AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH}, + {"-G", TAKES_ARG}, + {"-I", AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH}, ++ {"-J", TAKES_ARG | TAKES_PATH}, + {"-L", TAKES_ARG}, + {"-M", TOO_HARD}, + {"-MF", TAKES_ARG}, +Only in ccache-3.3.4: compopt.c.orig +diff -ru ccache-3.3.4.orig/language.c ccache-3.3.4/language.c +--- ccache-3.3.4.orig/language.c 2017-02-17 22:26:01.000000000 +0100 ++++ ccache-3.3.4/language.c 2017-09-08 22:40:39.688431455 +0200 +@@ -73,19 +73,17 @@ + {".FPP", "f77-cpp-input"}, + {".FTN", "f77-cpp-input"}, + // Free form Fortran without preprocessing: +-#if 0 // Could generate modules, ignore for now! ++ // Could generate modules, ignore for now! + {".f90", "f95"}, + {".f95", "f95"}, + {".f03", "f95"}, + {".f08", "f95"}, +-#endif + // Free form Fortran with traditional preprocessing: +-#if 0 // Could generate modules, ignore for now! ++ // Could generate modules, ignore for now! + {".F90", "f95-cpp-input"}, + {".F95", "f95-cpp-input"}, + {".F03", "f95-cpp-input"}, + {".F08", "f95-cpp-input"}, +-#endif + {NULL, NULL} + }; + +@@ -113,10 +111,8 @@ + {"assembler", "assembler"}, + {"f77-cpp-input", "f77"}, + {"f77", "f77"}, +-#if 0 // Could generate module files, ignore for now! + {"f95-cpp-input", "f95"}, + {"f95", "f95"}, +-#endif + {NULL, NULL} + }; + +diff -ru ccache-3.3.4.orig/ccache.c ccache-3.3.4/ccache.c +--- ccache-3.3.4.orig/ccache.c 2017-02-17 22:26:01.000000000 +0100 ++++ ccache-3.3.4/ccache.c 2017-09-08 22:45:31.380156530 +0200 +@@ -188,6 +188,9 @@ + + // The name of the cpp stderr file. + static char *cpp_stderr; ++ ++/* the name of the custom fortran module directory (default: pwd dirname) */ ++static char *fortran_module_dir = NULL; + + // Full path to the statistics file in the subdirectory where the cached result + // belongs (//stats). +@@ -1106,6 +1109,12 @@ + // tmp.stdout.vexed.732.o: /home/mbp/.ccache/tmp.stdout.vexed.732.i + x_unsetenv("DEPENDENCIES_OUTPUT"); + ++ /* for Fortran explicitly specify target module directory */ ++ if (fortran_module_dir) { ++ args_add(args, "-J"); ++ args_add(args, fortran_module_dir); ++ } ++ + if (conf->run_second_cpp) { + args_add(args, input_file); + } else { +@@ -1116,6 +1125,9 @@ + int status = + execute(args->argv, tmp_stdout_fd, tmp_stderr_fd, &compiler_pid); + args_pop(args, 3); ++ if (fortran_module_dir) { ++ args_pop(args, 2); ++ } + + struct stat st; + if (x_stat(tmp_stdout, &st) != 0) { +@@ -1665,7 +1677,9 @@ + i++; + continue; + } +- if (compopt_short(compopt_affects_cpp, args->argv[i])) { ++ if (str_startswith(args->argv[i], "-J")) { ++ /* ignore it here - handled later */ ++ } else if (compopt_short(compopt_affects_cpp, args->argv[i])) { + continue; + } + } +@@ -1856,12 +1870,19 @@ + // Try to return the compile result from cache. If we can return from cache + // then this function exits with the correct status code, otherwise it returns. + static void +-from_cache(enum fromcache_call_mode mode, bool put_object_in_manifest) ++from_cache(enum fromcache_call_mode mode, bool put_object_in_manifest, struct args* args) + { ++ char *tmp_stdout, *tmp_stderr; ++ int tmp_stdout_fd, tmp_stderr_fd, status; + // The user might be disabling cache hits. + if (conf->recache) { + return; + } ++ ++ /* Fortran 90/95 code might depend on module files, so allow only direct mode then */ ++ if (fortran_module_dir && mode != FROMCACHE_DIRECT_MODE ) { ++ return; ++ } + + struct stat st; + if (stat(cached_obj, &st) != 0) { +@@ -1957,6 +1978,45 @@ + if (put_object_in_manifest) { + update_manifest_file(); + } ++ ++ /* Fortran regenerate possible module files */ ++ if (fortran_module_dir) { ++ tmp_stdout = format("%s.tmp.stdout", cached_obj); ++ tmp_stdout_fd = create_tmp_fd(&tmp_stdout); ++ tmp_stderr = format("%s.tmp.stderr", cached_obj); ++ tmp_stderr_fd = create_tmp_fd(&tmp_stderr); ++ ++ args_add(args, "-J"); ++ args_add(args, fortran_module_dir); ++ args_add(args, "-fsyntax-only"); ++ args_add(args, input_file); ++ ++ cc_log("Running compiler to generate Fortran modules"); ++ status = execute(args->argv, tmp_stdout_fd, tmp_stderr_fd, &compiler_pid); ++ args_pop(args, 4); ++ ++ if (status != 0) { ++ int fd; ++ cc_log("Compiler gave exit status %d", status); ++ stats_update(STATS_STATUS); ++ ++ fd = open(tmp_stderr, O_RDONLY | O_BINARY); ++ if (fd != -1) { ++ /* We can output stderr immediately instead of rerunning the compiler. */ ++ copy_fd(fd, 2); ++ close(fd); ++ tmp_unlink(tmp_stderr); ++ tmp_unlink(tmp_stdout); ++ ++ x_exit(status); ++ } ++ tmp_unlink(tmp_stderr); ++ tmp_unlink(tmp_stdout); ++ ++ failed(); ++ } ++ } ++ + + // Log the cache hit. + switch (mode) { +@@ -2302,6 +2362,25 @@ + continue; + } + ++ /* we need to work out where Fortran module files are meant to go */ ++ if (str_eq(argv[i], "-J")) { ++ if (i == argc-1) { ++ cc_log("Missing argument to %s", argv[i]); ++ stats_update(STATS_ARGS); ++ result = false; ++ goto out; ++ } ++ fortran_module_dir = make_relative_path(x_strdup(argv[i+1])); ++ i++; ++ continue; ++ } ++ ++ /* alternate form of -J, with no space */ ++ if (str_startswith(argv[i], "-J")) { ++ fortran_module_dir = make_relative_path(x_strdup(&argv[i][2])); ++ continue; ++ } ++ + if (str_eq(argv[i], "-gsplit-dwarf")) { + cc_log("Enabling caching of dwarf files since -gsplit-dwarf is used"); + using_split_dwarf = true; +@@ -2610,7 +2689,9 @@ + } + + char *relpath = make_relative_path(x_strdup(argv[i+1])); +- if (compopt_affects_cpp(argv[i])) { ++ if (str_startswith(argv[i], "-J")) { ++ /* ignore it here - handled later */ ++ } else if (compopt_affects_cpp(argv[i])) { + args_add(cpp_args, argv[i]); + args_add(cpp_args, relpath); + } else { +@@ -2968,6 +3049,19 @@ + *preprocessor_args = args_copy(stripped_args); + args_extend(*preprocessor_args, cpp_args); + ++ /* special handling for Fortran */ ++ if (str_startswith(actual_language, "f95")) { ++ /* do not do explicit preprocessing in Fortran 90/95 */ ++ args_extend(*compiler_args, cpp_args); ++ ++ /* Fortran may produce module files. Output directory was specified by -J */ ++ if (!fortran_module_dir) { ++ /* defaults to current working directory */ ++ fortran_module_dir = make_relative_path(x_strdup(current_working_dir)); ++ } ++ } else { ++ free(fortran_module_dir); fortran_module_dir = NULL; ++ } + out: + args_free(expanded_args); + args_free(stripped_args); +@@ -3129,6 +3223,7 @@ + i_tmpfile = NULL; + direct_i_file = false; + free(cpp_stderr); cpp_stderr = NULL; ++ free(fortran_module_dir); fortran_module_dir = NULL; + free(stats_file); stats_file = NULL; + output_is_precompiled_header = false; + +@@ -3219,6 +3314,9 @@ + if (output_dia) { + cc_log("Diagnostic file: %s", output_dia); + } ++ if (fortran_module_dir) { ++ cc_log("Fortran 90/95 or newer detected, putting module files into: %s", fortran_module_dir); ++ } + + if (using_split_dwarf) { + if (!generating_dependencies) { +@@ -3250,7 +3348,7 @@ + update_cached_result_globals(object_hash); + + // If we can return from cache at this point then do so. +- from_cache(FROMCACHE_DIRECT_MODE, 0); ++ from_cache(FROMCACHE_DIRECT_MODE, 0, compiler_args); + + // Wasn't able to return from cache at this point. However, the object + // was already found in manifest, so don't readd it later. +@@ -3299,7 +3397,7 @@ + } + + // If we can return from cache at this point then do. +- from_cache(FROMCACHE_CPP_MODE, put_object_in_manifest); ++ from_cache(FROMCACHE_CPP_MODE, put_object_in_manifest, compiler_args); + + if (conf->read_only) { + cc_log("Read-only mode; running real compiler"); diff --git a/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb index bb9da36f809070bcfb07a563009a7f7944a35c4b..a04ee2f9d79f8ad8bbda96008868be15d9cbba8e 100644 --- a/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb index 107d08647f5b251b367e43160f1efbaaadeb4867..30c2c7c615498b48f29091f1ef209b22d24f318f 100644 --- a/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb index 9684225cb765a4dfd9bc485f53e3c31049c7f0bb..2c027621e8855fde3508029a3996128e90c8e81e 100644 --- a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb index eb6eb8ffbf17dd8df2f6ca1ec83fa5598b0facc5..fe9db263243f5347ac2abf1f5b2de17f01a2a460 100644 --- a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/c/ctffind/ctffind-4.0.17-intel-2015b.eb b/easybuild/easyconfigs/c/ctffind/ctffind-4.0.17-intel-2015b.eb index 60152e7602ae438bc42f8e51b770499f6262044f..f6b9d86aa2330aa9ba7f0be6753fe35e480d27c5 100644 --- a/easybuild/easyconfigs/c/ctffind/ctffind-4.0.17-intel-2015b.eb +++ b/easybuild/easyconfigs/c/ctffind/ctffind-4.0.17-intel-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/c/cuDNN/cuDNN-4.0.eb b/easybuild/easyconfigs/c/cuDNN/cuDNN-4.0.eb index 5bcd0e1aa3b8e9cb6ad86b7d7fc2298851393a97..ccc5cdbff906eb46b95048cd57cd318004bf38e2 100644 --- a/easybuild/easyconfigs/c/cuDNN/cuDNN-4.0.eb +++ b/easybuild/easyconfigs/c/cuDNN/cuDNN-4.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ## diff --git a/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-CUDA-7.5.18.eb b/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-CUDA-7.5.18.eb index aaab290dcfb394320a21e904a5c2c4c088167ec7..1c8da2633c2a387b6cc6a7cbafd884ef2ca957d9 100644 --- a/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-CUDA-7.5.18.eb +++ b/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-CUDA-7.5.18.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ## diff --git a/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-rc.eb b/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-rc.eb index 536c2f33c677c08b16964966b0a22da92b2e17cf..97236ec5ffb83861fc6b2e3d6649c3dc05e9589e 100644 --- a/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-rc.eb +++ b/easybuild/easyconfigs/c/cuDNN/cuDNN-5.0-rc.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ## diff --git a/easybuild/easyconfigs/c/cuDNN/cuDNN-5.1-CUDA-8.0.44.eb b/easybuild/easyconfigs/c/cuDNN/cuDNN-5.1-CUDA-8.0.44.eb index 08976a1f68f171699cf1208de0fd2dbae77a8b08..655063d17903a61cd2521b810cfd77d16e7d6779 100644 --- a/easybuild/easyconfigs/c/cuDNN/cuDNN-5.1-CUDA-8.0.44.eb +++ b/easybuild/easyconfigs/c/cuDNN/cuDNN-5.1-CUDA-8.0.44.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ## diff --git a/easybuild/easyconfigs/c/cuDNN/cuDNN-6.0-CUDA-8.0.61.eb b/easybuild/easyconfigs/c/cuDNN/cuDNN-6.0-CUDA-8.0.61.eb index 942648ea47a34c4379d17330b53738b3afaa5a84..29bbebe51b359bcd23b631f564bd05022688f195 100644 --- a/easybuild/easyconfigs/c/cuDNN/cuDNN-6.0-CUDA-8.0.61.eb +++ b/easybuild/easyconfigs/c/cuDNN/cuDNN-6.0-CUDA-8.0.61.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ## diff --git a/easybuild/easyconfigs/c/cuDNN/cuDNN-7.0.2-CUDA-9.0.176.eb b/easybuild/easyconfigs/c/cuDNN/cuDNN-7.0.2-CUDA-9.0.176.eb new file mode 100644 index 0000000000000000000000000000000000000000..47cab328d3b17b298c526f927c0e0b293bf298be --- /dev/null +++ b/easybuild/easyconfigs/c/cuDNN/cuDNN-7.0.2-CUDA-9.0.176.eb @@ -0,0 +1,35 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Author: Stephane Thiell +## +easyblock = 'Tarball' + +name = 'cuDNN' +version = '7.0.2' +cuda_version = '9.0.176' + +cuda_version_major_minor = '.'.join(cuda_version.split('.')[:2]) + +versionsuffix = '-CUDA-%s' % cuda_version + +homepage = 'https://developer.nvidia.com/cudnn' +description = """The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for + deep neural networks.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# Nvidia developer registration required. +# Download link: https://developer.nvidia.com/rdp/cudnn-download +# Download as cudnn-9.0-linux-x64-v7.tgz, rename to cudnn-9.0-linux-x64-v7.0.2.tgz +sources = ['%%(namelower)s-%s-linux-x64-v%%(version)s.tgz' % cuda_version_major_minor] +checksums = ['ec2a89453ef6454d417b7f3dad67405e30953e1df1e47aafb846f99d02eaa5d1'] + +dependencies = [('CUDA', cuda_version)] + +sanity_check_paths = { + 'files': ['include/cudnn.h', 'lib64/libcudnn_static.a'], + 'dirs': ['include', 'lib64'], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.14-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.14-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..72895a67815682b159a88c7e8dd50c61ee97602b --- /dev/null +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.14-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,33 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics (SIB) +# Biozentrum - University of Basel +# Modified by: Adam Huffman +# The Francis Crick Institute + +easyblock = "PythonPackage" + +name = 'cutadapt' +version = '1.14' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://opensource.scilifelab.se/projects/cutadapt/' +description = """ Cutadapt finds and removes adapter sequences, primers, poly-A tails and + other types of unwanted sequence from your high-throughput sequencing reads. """ + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['f32990a8b2f8b53f8f4c723ada3d256a8e8476febdd296506764cc8e83397d3d'] + +dependencies = [ + ('Python', '2.7.13'), +] + +sanity_check_paths = { + 'files': ['bin/cutadapt'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb index d487d344f68c2418b5e6237e98eb2754e7a0fee0..15b0a97b3bf65997fd66c3bc5a6667f6b3259303 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb index aceb217de4bbfa5d6c0c8dbdeb6f67d1f4f6bc5c..78181eace37bf47522fe846ad1af547e4631b64a 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb index 9d2802684e4256bd65c38f334447f8330712656a..2eb271b2cb3cd1dc87c2aac017cc0a2ad79d7291 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-goolf-1.4.10-Python-2.7.5.eb index a4f51697618d167202a3dc4baeb74b68e7dab78b..0a914d43dd62c041015a7ea517381f9936d47e36 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb index edcade804404d5db7af0eb6e827e27a31a096a1d..b5fa67bd28a167d9f6fae3d6db3a79d1445f91c1 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb index 6d660f5bc5759bfa8c74125df699be66f22aa5f1..9fd455ea4e938c03c854f94d5cb77aba030551ef 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb index 7e135e50214c14aa0f5cb77f4a8eccc7e5e019a9..8fd82f9c4cac4e1cb19df105bf48529678fb6961 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb index ccfea593725c8b24ee0f475ea82fa5ec76d0c048..4eaa0d8f1e97595e8070b7a5d495788f2e69a575 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb index 8898d1ce85b464d328d07ff9e6c87d14e5ea96a0..1f2a8db354fea44a7146b3f6a9e76d6f17cb1bbf 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2015b-Python-2.7.10.eb index 6c74a88bb40ae4186d0d68dfdfd4f2e443e3eb43..2508964d7f301163a9170005ee92466f870ade42 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2015b-Python-2.7.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016a-Python-2.7.11.eb index 99d5dfa45cb48002f6cb0de3fd99efc6b5aa80f3..65f2550e40b1d48570764ff09c021b2821dc9f2e 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016b-Python-2.7.12.eb index 63398f9cb069861aa85ee45a47c1a2c570026f23..9397e22d2b5b9fdf8d103d5bf3fb46330799f5c5 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.9.1-foss-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/d/DB/DB-6.2.32-GCCcore-6.4.0.eb b/easybuild/easyconfigs/d/DB/DB-6.2.32-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7182e6afe15c3b4ef86072304119453582c94dac --- /dev/null +++ b/easybuild/easyconfigs/d/DB/DB-6.2.32-GCCcore-6.4.0.eb @@ -0,0 +1,28 @@ +name = 'DB' +version = '6.2.32' + +homepage = 'http://www.oracle.com/technetwork/products/berkeleydb' + +description = """ + Berkeley DB enables the development of custom data management solutions, + without the overhead traditionally associated with such custom projects. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +# download via http://www.oracle.com/technetwork/products/berkeleydb/downloads/, +# requires registration +sources = [SOURCELOWER_TAR_GZ] +checksums = ['a9c5e2b004a5777aa03510cfe5cd766a4a3b777713406b02809c17c8e0e7a8fb'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['bin/db_archive', 'include/db.h', 'lib/libdb.a', + 'lib/libdb.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/DBus/DBus-1.10.20-GCCcore-6.4.0.eb b/easybuild/easyconfigs/d/DBus/DBus-1.10.20-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..b5146189173f0d16c542bdabe4ecf6e63943a9a8 --- /dev/null +++ b/easybuild/easyconfigs/d/DBus/DBus-1.10.20-GCCcore-6.4.0.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'DBus' +version = '1.10.20' + +homepage = 'http://dbus.freedesktop.org/' + +description = """ + D-Bus is a message bus system, a simple way for applications to talk + to one another. In addition to interprocess communication, D-Bus helps + coordinate process lifecycle; it makes it simple and reliable to code + a "single instance" application or daemon, and to launch applications + and daemons on demand when their services are needed. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://dbus.freedesktop.org/releases/dbus'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e574b9780b5425fde4d973bb596e7ea0f09e00fe2edd662da9016e976c460b48'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('expat', '2.2.4'), +] + +sanity_check_paths = { + 'files': ['bin/dbus-%s' % x for x in + ['cleanup-sockets', 'daemon', 'launch', 'monitor', + 'run-session', 'send', 'uuidgen']] + + ['lib/libdbus-1.%s' % x for x in ['a', SHLIB_EXT]], + 'dirs': ['include', 'share'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/DBus/DBus-1.11.20-intel-2017a.eb b/easybuild/easyconfigs/d/DBus/DBus-1.11.20-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..9e6fb5c34a65a281c23fc7ba19bd55822390178d --- /dev/null +++ b/easybuild/easyconfigs/d/DBus/DBus-1.11.20-intel-2017a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'DBus' +version = '1.11.20' + +homepage = 'http://dbus.freedesktop.org/doc/dbus-glib' +description = """D-Bus is a message bus system, a simple way for applications to talk + to one another. In addition to interprocess communication, D-Bus helps + coordinate process lifecycle; it makes it simple and reliable to code + a "single instance" application or daemon, and to launch applications + and daemons on demand when their services are needed.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://dbus.freedesktop.org/releases/dbus'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7fd9d0536f7ec2f2afc94b84d5b5487f88c464e8d47c661d8e0b54aa83974bfa'] + +sanity_check_paths = { + 'files': ['bin/dbus-%s' % x for x in ['cleanup-sockets', 'daemon', 'launch', 'monitor', 'run-session', + 'send', 'uuidgen']] + + ['lib/libdbus-1.%s' % x for x in ['a', SHLIB_EXT]], + 'dirs': ['include', 'share'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/DFTB+/DFTB+-17.1-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/d/DFTB+/DFTB+-17.1-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..dfdfcfb4bda1894a4e14aa68a4ba6e6a292c7523 --- /dev/null +++ b/easybuild/easyconfigs/d/DFTB+/DFTB+-17.1-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,52 @@ +easyblock = 'ConfigureMake' + +name = 'DFTB+' +version = '17.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://www.dftb-plus.info' +description = """DFTB+ is a fast and efficient versatile quantum mechanical simulation package. It is based on the + Density Functional Tight Binding (DFTB) method, containing almost all of the useful extensions which have been + developed for the DFTB framework so far. Using DFTB+ you can carry out quantum mechanical simulations like with + ab-initio density functional theory based packages, but in an approximate way gaining typically around two order of + magnitude in speed.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +# some tests, e.g. spinorbit, fail with more aggressive optimization +toolchainopts = {'lowopt': True, 'optarch': False} + +source_urls = ['https://github.com/dftbplus/dftbplus/archive/'] +sources = ['%(version)s.tar.gz'] +patches = ['DFTB+-%(version)s_test_dptools.patch'] +checksums = [ + '1c3d90418299f3c05e0adadf7c683b41f08600bea0ecde5edbd2206198d92a00', # 17.1.tar.gz + 'ffbd4721a8a01326be11ef780cb392265d05631fac144a9ae6e76aceae935e2b', # DFTB+-17.1_test_dptools.patch +] + +dependencies = [ + ('Python', '2.7.14'), + ('arpack-ng', '3.5.0'), +] + +skipsteps = ['configure'] + +prebuildopts = "./utils/get_opt_externals dftd3 && ./utils/get_opt_externals slakos && " +prebuildopts += "cp sys/make.x86_64-linux-intel make.arch && " +prebuildopts += 'sed -i "s|-O2|$OPTFLAGS|g" make.arch && ' +prebuildopts += "sed -i 's|$(ROOT)/_install|%(installdir)s|' make.config && " + +buildopts = "LNOPT='-static-intel'" + +runtest = 'test' + +modextrapaths = {'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages'} + +sanity_check_paths = { + 'files': ['bin/' + prog for prog in ['dftb+', 'dp_bands', 'dp_dos', 'gen2cif', + 'gen2xyz', 'modes', 'waveplot', 'xyz2gen']], + 'dirs': ['lib/python%(pyshortver)s/site-packages'] +} + +sanity_check_commands = [('python', '-c "import dptools"')] + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/d/DFTB+/DFTB+-17.1_test_dptools.patch b/easybuild/easyconfigs/d/DFTB+/DFTB+-17.1_test_dptools.patch new file mode 100644 index 0000000000000000000000000000000000000000..2c529c63ce3b198b624a5c11060c032a8953fe25 --- /dev/null +++ b/easybuild/easyconfigs/d/DFTB+/DFTB+-17.1_test_dptools.patch @@ -0,0 +1,14 @@ +* relax test for exact match, compare difference with predefined tolerance instead +author: Miguel Dias Costa (National University of Singapore) +--- test/tools/dptools/test_grids.py.orig 2017-10-27 14:16:30.679276000 +0800 ++++ test/tools/dptools/test_grids.py 2017-10-27 14:17:28.896727649 +0800 +@@ -39,7 +39,8 @@ + ) + gridcoords = grid.cartesian_to_gridcoord([1.9, -0.5, 1.5]) + true_gridcoords = np.array([-1, 2, 9]) +- self.assertTrue(np.all(gridcoords == true_gridcoords)) ++ diff = np.max(np.abs(gridcoords - true_gridcoords)) ++ self.assertLess(diff, FLOAT_TOLERANCE) + + + def test_get_corners_gridcoord(self): diff --git a/easybuild/easyconfigs/d/DIALIGN-TX/DIALIGN-TX-1.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/d/DIALIGN-TX/DIALIGN-TX-1.0.2-goolf-1.4.10.eb index f6fd6246c403ce2d10745ddcc4f8a1c7ccf870b6..bb425b52f012aa01055f68a7438bee341493052e 100644 --- a/easybuild/easyconfigs/d/DIALIGN-TX/DIALIGN-TX-1.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/d/DIALIGN-TX/DIALIGN-TX-1.0.2-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.8.35-goolf-1.7.20.eb b/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.8.35-goolf-1.7.20.eb index 19f96d592f8af9b6ebf3af1b1590d1adb5e62e8b..2c2bb31863f1bb52fa337da226fb2db517952ecf 100644 --- a/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.8.35-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.8.35-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.9.6-goolf-1.7.20.eb b/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.9.6-goolf-1.7.20.eb index bc285581b64551ca3f7807565e4583d2a508766b..3d1b5aebca00a5ae7c14e9c1dec1d712e55e15f9 100644 --- a/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.9.6-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/d/DIAMOND/DIAMOND-0.9.6-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/d/DLCpar/DLCpar-1.0-goolf-1.7.20-Python-2.7.11.eb b/easybuild/easyconfigs/d/DLCpar/DLCpar-1.0-goolf-1.7.20-Python-2.7.11.eb new file mode 100644 index 0000000000000000000000000000000000000000..05ced0f62ba73e43b075a0f03cf051e38f35d00c --- /dev/null +++ b/easybuild/easyconfigs/d/DLCpar/DLCpar-1.0-goolf-1.7.20-Python-2.7.11.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = "PythonPackage" + +name = 'DLCpar' +version = '1.0' +versionsuffix = "-Python-%(pyver)s" + +homepage = 'https://www.cs.hmc.edu/~yjw/software/dlcpar/' +description = """DLCpar is a reconciliation method for inferring gene duplications, losses, + and coalescence (accounting for incomplete lineage sorting)""" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +source_urls = ['https://www.cs.hmc.edu/~yjw/software/dlcpar/pub/sw/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['774319caba0f10d1230b8f85b8a147eda5871f9a316d7b3381b91c1bde97aa0a'] + +dependencies = [ + ('Python', '2.7.11'), # also provides numpy >= 1.10.4 +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['dlcoal_to_dlcpar', 'dlcpar', 'dlcpar_search', 'dlcpar_to_dlcoal', + 'tree-events-dlc', 'tree-events-dlcpar']], + 'dirs': ['lib/python%(pyshortver)s/site-packages/dlcpar'] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/d/DMTCP/DMTCP-2.4.5.eb b/easybuild/easyconfigs/d/DMTCP/DMTCP-2.4.5.eb index 04e4fd7a51b38fed6e7cecb2d41936455ae7757a..27c3a7d1efa5172aae288e75266dd3c1ebe787cf 100644 --- a/easybuild/easyconfigs/d/DMTCP/DMTCP-2.4.5.eb +++ b/easybuild/easyconfigs/d/DMTCP/DMTCP-2.4.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.0-foss-2016a.eb b/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.0-foss-2016a.eb index 1687e9b44d4c94e5eada1b2d3161de2ad2f996b6..f7a7f714c1157fba654c6e876404edc4b26bd854 100644 --- a/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.0-foss-2016a.eb +++ b/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.0-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.1.eb b/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..f789025bd2f4c9532e385619a3afdd552c4dfe66 --- /dev/null +++ b/easybuild/easyconfigs/d/DMTCP/DMTCP-2.5.1.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'DMTCP' +version = '2.5.1' + +homepage = 'http://dmtcp.sourceforge.net/' +description = """DMTCP (Distributed MultiThreaded Checkpointing) transparently checkpoints a single-host or + distributed computation in user-space -- with no modifications to user code or to the O/S. It works on most Linux + applications, including Python, Matlab, R, GUI desktops, MPI, etc.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['f37d766933aee1f8fe70352faa844794047583a9eb2b44a40cbd1234d7ed6cd5'] + +builddependencies = [('Autotools', '20150215')] + +runtest = 'check' + +sanity_check_paths = { + 'files': ['bin/dmtcp_command', 'bin/dmtcp_coordinator', 'bin/dmtcp_launch', 'bin/dmtcp_restart', + 'include/dmtcp.h'], + 'dirs': ['lib/dmtcp', 'share/man/man1'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/DSRC/DSRC-2.0rc-linux-64-bit.eb b/easybuild/easyconfigs/d/DSRC/DSRC-2.0rc-linux-64-bit.eb index 76c48d1e81ff8cb00233694740bacd3c7bfb69eb..2a945fa40d64f97f3443e7f3ad109482c30fe5bd 100644 --- a/easybuild/easyconfigs/d/DSRC/DSRC-2.0rc-linux-64-bit.eb +++ b/easybuild/easyconfigs/d/DSRC/DSRC-2.0rc-linux-64-bit.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2015 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb index 7d7b15088e5cb84bfe4f68f38ca30def4bb5195b..000354596ff51ea32d273af961365a18ebc4d984 100644 --- a/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/d/DicomBrowser/DicomBrowser-1.7.0b5-Java-1.7.0_80.eb b/easybuild/easyconfigs/d/DicomBrowser/DicomBrowser-1.7.0b5-Java-1.7.0_80.eb index 5106c4165f971af9781a2a65015785d2f4977e0f..e27f766c81a6eab95d472defe3a58d790ffeb122 100644 --- a/easybuild/easyconfigs/d/DicomBrowser/DicomBrowser-1.7.0b5-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/d/DicomBrowser/DicomBrowser-1.7.0b5-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-goolf-1.4.10.eb b/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-goolf-1.4.10.eb index cfed427bb703e95c7928f3af2d1d08401843f529..730559ad83ac321894f9695ffe108c3d0569cc7f 100644 --- a/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-ictce-5.3.0.eb b/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-ictce-5.3.0.eb index 9021d61ff682579268d991bbc57f464d881455b5..94063017d315e01d26129208190911ab665df28e 100644 --- a/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/d/Diffutils/Diffutils-3.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/d/Diffutils/Diffutils-3.3-GCC-4.8.2.eb b/easybuild/easyconfigs/d/Diffutils/Diffutils-3.3-GCC-4.8.2.eb index 03dd2d88f6baf62d75c9f51b3c47a4d4716264f5..a48cfb999d2fbc4d2dbee9a101009cd756cae1be 100644 --- a/easybuild/easyconfigs/d/Diffutils/Diffutils-3.3-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/d/Diffutils/Diffutils-3.3-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCCcore-5.4.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCCcore-5.4.0.eb index f55dbe85834e5422ae581689e016b77ea96c38a9..7bf2a381a2fd82b4cb17ea0057c1289cdc8ea385 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCCcore-5.4.0.eb @@ -11,6 +11,7 @@ sources = ['%(namelower)s-%(version)s.src.tar.gz'] source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] builddependencies = [ + ('binutils', '2.26'), ('CMake', '3.7.1'), ('flex', '2.6.0'), ('Bison', '3.0.4'), diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.13-GCCcore-6.4.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.13-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0209b2249c5d5e3998edbc06afae0d43b6cabf9f --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.13-GCCcore-6.4.0.eb @@ -0,0 +1,26 @@ +name = 'Doxygen' +version = '1.8.13' + +homepage = 'http://www.doxygen.org' + +description = """ + Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some + extent D. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +checksums = ['af667887bd7a87dc0dbf9ac8d86c96b552dfb8ca9c790ed1cbffaa6131573f6b'] + +builddependencies = [ + ('binutils', '2.28'), + ('Bison', '3.0.4'), + ('CMake', '3.9.1'), + ('flex', '2.6.4'), + ('pkg-config', '0.29.2'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/dbus-glib/dbus-glib-0.108-intel-2017a.eb b/easybuild/easyconfigs/d/dbus-glib/dbus-glib-0.108-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..4007342807c1e6e34e4dac0be72c569e6316bfb5 --- /dev/null +++ b/easybuild/easyconfigs/d/dbus-glib/dbus-glib-0.108-intel-2017a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'dbus-glib' +version = '0.108' + +homepage = 'http://dbus.freedesktop.org/doc/dbus-glib' +description = """D-Bus is a message bus system, a simple way for applications to talk to one another.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://dbus.freedesktop.org/releases/dbus-glib'] +sources = [SOURCE_TAR_GZ] +checksums = ['9f340c7e2352e9cdf113893ca77ca9075d9f8d5e81476bf2bf361099383c602c'] + +dependencies = [ + ('GLib', '2.53.5'), + ('DBus', '1.11.20'), + ('expat', '2.2.0'), +] + +sanity_check_paths = { + 'files': ['bin/dbus-binding-tool', 'lib/libdbus-glib-1.%s' % SHLIB_EXT, 'lib/libdbus-glib-1.a'], + 'dirs': ['include', 'share'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/destiny/destiny-2.5.6-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/d/destiny/destiny-2.5.6-intel-2017a-R-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7aaefec7f248b1ac19da9f2fe296bcec8f552896 --- /dev/null +++ b/easybuild/easyconfigs/d/destiny/destiny-2.5.6-intel-2017a-R-3.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'RPackage' + +name = 'destiny' +version = '2.5.6' +versionsuffix = '-R-%(rver)s' + +homepage = 'https://bioconductor.org/packages/destiny' +description = "R packages to create and plot diffusion maps." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'http://bioconductor.org/packages/release/bioc/src/contrib/', + 'https://bioconductor.org/packages/devel/bioc/src/contrib/', +] +sources = ['%(name)s_%(version)s.tar.gz'] +checksums = ['134210f9b8d6d58309a1f886065175c723e2612b4be819beb9e9fe5707b0f2ac'] + +dependencies = [ + ('R', '3.4.0', '-X11-20170314'), + ('R-bundle-Bioconductor', '3.5', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/d/disambiguate/disambiguate-1.0.0-goolf-1.7.20-Python-2.7.11.eb b/easybuild/easyconfigs/d/disambiguate/disambiguate-1.0.0-goolf-1.7.20-Python-2.7.11.eb index 8b40d87ea08bbaf9ac941440b00bbe39cc4b9419..3f7a8cf8e843ac37dbd718a356e52766ff90dd3f 100644 --- a/easybuild/easyconfigs/d/disambiguate/disambiguate-1.0.0-goolf-1.7.20-Python-2.7.11.eb +++ b/easybuild/easyconfigs/d/disambiguate/disambiguate-1.0.0-goolf-1.7.20-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-goolf-1.4.10.eb index 3d7e8e50d6cf192cc8bd3fbbec01c76237b3fdc9..b4f4f41636e1e7349cd60efd10d460af0bd9542f 100644 --- a/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-ictce-6.2.5.eb b/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-ictce-6.2.5.eb index 33794a918dd487b17c24c5cf197a4525c5d6389d..60fff5c063d3f629db5f4107c1ec0e476744a1fe 100644 --- a/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/d/drFAST/drFAST-1.0.0.0-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.0.1-foss-2016a.eb b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.0.1-foss-2016a.eb index c1c0d704374c238698e031660b63d594142c8a74..15ad25d3e8cd062956bc3efe851d568abf8733a4 100644 --- a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.0.1-foss-2016a.eb +++ b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.0.1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-foss-2016a.eb b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-foss-2016a.eb index 198de40465b8b8a294510b264a683ac2d3cbbef6..7dd70ec70b754629b7ce67a3569d8d839fead97a 100644 --- a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-foss-2016a.eb +++ b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-goolf-1.7.20.eb b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-goolf-1.7.20.eb index a429626ec5c92fa89863ef5a08b803cd1947df44..1b6aee4f0ef503d90d4472b9bf3d0409fa1293af 100644 --- a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.1-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.4-foss-2016b.eb b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.4-foss-2016b.eb index 5b6b65198e34c29b94bd5f7c56ba945529f829c8..13e8afdb7f350e35dedffb0e57f325598ae5ae52 100644 --- a/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.4-foss-2016b.eb +++ b/easybuild/easyconfigs/e/EIGENSOFT/EIGENSOFT-6.1.4-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb index c9a900612fb30cfa5393ae4db3cbc215e68ff727..b23777f71c8b38ce48e7722e873e476af21ca171 100644 --- a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Authors:: Inge Gutheil , Alan O'Cais # License:: MIT/GPL diff --git a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb index 97838620787634e0ae9535dc94c71b859e6dabf2..05d749936e513b493cf47cdb2d5773107827274c 100644 --- a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Authors:: Inge Gutheil , Alan O'Cais # License:: MIT/GPL diff --git a/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2016b.eb b/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2016b.eb index b188df034a8a9aadab7b836c52ff9cbae2d72f23..6168179ce80289887c5ca04f2461ff0c65cb556e 100644 --- a/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2016b.eb +++ b/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Authors:: Inge Gutheil , Alan O'Cais # License:: MIT/GPL diff --git a/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2017a.eb b/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2017a.eb index 75d318f6703f42c5199b8126377a3f5c8ea80c5f..ee72d9cdc5b7c57c92e33da95f4eb29d6a23345e 100644 --- a/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2017a.eb +++ b/easybuild/easyconfigs/e/ELPA/ELPA-2016.05.004-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Authors:: Inge Gutheil , Alan O'Cais # License:: MIT/GPL diff --git a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb index 8ac9aea768a9d798d1eeccb4c6fe04cfa8ecefe7..5f261e1c14fd6d1321dc7283626f50989d80d689 100644 --- a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb index ba2c506ee5e9a285361752a4df4dc6d3c0f285e0..71841b9321bcbf823ea42a5bb89b4eed3ae9b48a 100644 --- a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb index ee65cc074ef8d477dc0b9ec1f50e05211f03e55c..c8cce9a3c7e50f971d85ac5aad694f48c8f1dd1a 100644 --- a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb index 176ffcb6bd9b366bcddee23283310613c518663a..0c4dfa07a3a21b281b1a9742f489fcdd5c4b6c27 100644 --- a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.6.0-intel-2017a-X11-20170314.eb b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.6.0-intel-2017a-X11-20170314.eb new file mode 100644 index 0000000000000000000000000000000000000000..7eac56a2c1e522a67a513dc06fda383a48db393d --- /dev/null +++ b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.6.0-intel-2017a-X11-20170314.eb @@ -0,0 +1,54 @@ +# authors: Kenneth Hoste (Ghent University), George Tsouloupas , Fotis Georgatos +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# foss-2016b modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = 'ConfigureMake' + +name = 'EMBOSS' +version = '6.6.0' +x11ver = '20170314' +versionsuffix = '-X11-%s' % x11ver + +homepage = 'http://emboss.sourceforge.net/' +description = """EMBOSS is 'The European Molecular Biology Open Software Suite'. + EMBOSS is a free Open Source software analysis package specially developed for + the needs of the molecular biology (e.g. EMBnet) user community.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'ftp://emboss.open-bio.org/pub/EMBOSS/', + 'ftp://emboss.open-bio.org/pub/EMBOSS/old/%(version_major_minor)s.0', +] +sources = [SOURCE_TAR_GZ] +patches = ['EMBOSS_disable-embossupdate.patch'] +checksums = [ + '7184a763d39ad96bb598bfd531628a34aa53e474db9e7cac4416c2a40ab10c6e', # EMBOSS-6.6.0.tar.gz + '3e5e0fbbcb78d62dbfb4586cc9c69d7e602c661f12414d193b2be46024377fd6', # EMBOSS_disable-embossupdate.patch +] + +dependencies = [ + ('X11', x11ver), + ('libgd', '2.2.4'), + ('libharu', '2.3.0'), + ('Java', '1.8.0_144', '', True), +] + +configopts = " --with-hpdf=$EBROOTLIBHARU " + +# jemboss.jar does not build in a parallel build +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + + ['lib/lib%s.a' % x for x in ['acd', 'ajax', 'ajaxdb', 'ajaxg', 'eexpat', 'ensembl', + 'epcre', 'eplplot', 'ezlib', 'nucleus']] + + ['share/EMBOSS/jemboss/lib/jemboss.jar'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb index 209b0e8d818c0dbd4bc1666231958ef50b8b4461..f31aca4bb2a868d29bf3a8887d70b15330c8eb5f 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb index 80ab0978a15839098c444bb74947496b7259a242..250bf7f6ef8dfaa124528f04479e2798ec078db8 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb index 9ad3efca4c6877e5e16fce297c064ea26e70b403..16a651c9b377ffaa74b1915a439f9e3a885832c9 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb index 525e2ebf3e22dbde604e44c2fcb7c5127603aaac..be9504c095ee6765550cbef56bb5ed66fe7aa993 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Josh Berryman , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb index 17f0b9d1607f00acf7424b9b79d6ac7b69592647..cfe2dfd1dab0704c88bb568fadedebffaf88cae5 100644 --- a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-intel-2015b.eb b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-intel-2015b.eb index 7e7f19b2cada111be358eb03f9c16e02712c7964..502c0c493a6d05b3ecf4e9c8a9127492e8f5a5c2 100644 --- a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-intel-2015b.eb +++ b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.0.eb index 6a13fbccbd8f4401050c007bfe00c0c768de2fcb..9b67e772905464c84e9b63da00607fdb8f1cff3a 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.0.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.1.eb index 1fc508215ccbf06470f74092ed8e9c8d2367abaa..f6e48794a2d830a5c0851cda947ee6fc10d2b149 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.0.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.2.eb index aefe4f346169f8d120fedd616ce8a984c2e09d15..f65e4d33b76efb27fb8b2bf8347d12d085401d52 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.0.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.0.2' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.1.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.1.0.eb index aec17460aa5dbe6a99ebc81c0ea21db0c7a50ff2..b404084816b33ee92a6206fb11e76cee9523dae6 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.1.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.1.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.1.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.10.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.10.0.eb index 12381b6467594e51e7c0a72eecc2f1d6ebec76de..6d0b6bbd58f3cc0c0697c3c5e11551118721f927 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.10.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.10.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.10.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.0.eb index a8ef6b164a9b964adc76ea4709d4f46fae4c46d2..09d7412e21e34fac0ced121a20371ad0fe055516 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.11.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.1.eb index d2df7f198825649c26f9ce01b169590df6c6010c..3e0b4775515849a63fd81c253fdb653acc46f86b 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.11.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.11.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.0.eb index 345d210d28808482b1fa55a0bf8244ea57b7447e..fda0eaa230fcbf614b054e9f7a4bce7e7c8f7cac 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.12.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.1.eb index 97720876b9ae4bc7c55cf787f3073fd784124f4d..e8bc170959202d9dd7ce5e5d4630ea83c064d9c3 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.12.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.12.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.13.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.13.0.eb index 0b5ba14c24eed3339f2a622a8466928f9021a46d..148881ec177ff35449dd756936f487e0e0643805 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.13.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.13.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.13.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.14.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.14.0.eb index 0176f2b558445f29da406a73f2c9a06f1bed41a1..a573ff7efb3dc81f8b63736d6b8172bfaa3194f9 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.14.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.14.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.14.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.0.eb index 3ae286c658871ad20c35f7910f70818b4a7450c9..017904a16a8a239348f2b77b449a9a7ffa63fba5 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "1.15.0" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.1.eb index b4fb5e015c40291f83a276909dd6a54b20cabf0f..4b605cc474349d7e31b9944eef673bebf18f3c26 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "1.15.1" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.2.eb index 9025d6b24b1a952859671c6dac582c7de33d073b..71ca7c902dbed5a6f02c83664e791065efd60241 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.15.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "1.15.2" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.0.eb index 2ac7d84426f452b786006f90244590b7344f1533..d694c3a975b87169a4d545dad2ddb4f820a94ecc 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "1.16.0" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.1.eb index a7a958a3ca37af9073ef83136407ee753917c692..777f78e3ada816fa98f7b6db1ac669f6f9bc37b4 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "1.16.1" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.2.eb index 26fbe953cd40b2e80848e9f7bae8a13973c24dde..5c38c0a98383b12e92a7d7872621f8228cdca9f3 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.16.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "1.16.2" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.2.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.2.0.eb index 84e658abed364e84e951911969e8a03347d18326..ee0fb34daf6454dfee2fca5bcd01cc82b3428c59 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.2.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.2.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.2.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.3.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.3.0.eb index 62ec5081923f69af3e279506575765af3afb9f65..0249a90b8dd6e7e492ec7584a59610416a92af3e 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.3.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.3.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.3.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.4.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.4.0.eb index f56094b5c06e2855738001b40c4f9b40fd07fd23..58e8279a68d0f80e28575a4fb09df82b6dabe539 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.4.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.4.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.4.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.5.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.5.0.eb index df9a262ab241c02e8d96c97f9e51b57ddb739036..1b589199e10d5e5265ac85307518cd63136ac241 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.5.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.5.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.5.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.6.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.6.0.eb index 9082a71a46b95b067d70f4ddf4b6e8e8ef51b612..95539b250fbe29b629bd80f78cc855458229f5d5 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.6.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.6.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.6.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.7.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.7.0.eb index a2164fa02d00ab10b3cf30fa8200066ef7474747..3caeb8de82c89ec92677768ea67546b4387560b2 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.7.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.7.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.7.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.0.eb index 8fa4a0a750ccd89e7243a5398430ba224c677f32..63848ea26b78fb4608eee55a92e12990b84aa196 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.8.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.1.eb index 1774b8976ce94d947dbcbfa6a015d6fbfab41e79..a99feae3bc2c1fa6c9ba9f7e3fd6292d989199d1 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.8.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.2.eb index d990801ac27b0292808f1d37168d26d57b2755f0..f835d8df7748b374d78781688b85c99545e64716 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.8.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.8.2' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.9.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.9.0.eb index 97801124aa8f501633c3c5e1f1487259c730f6ad..74d11b79a17954cd72d27b144e85551389a09433 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.9.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-1.9.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '1.9.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.0.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.0.0.eb index 81d586f625359afef09048a9fda3bddeffa566c1..2fb2c7bbce39a9c7dede77cc7ffb2798f42bafc8 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.0.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.0.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = "2.0.0" -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.0.eb index cb8c19e6065a5e2ecce964efe38aa511437550a2..b20ff4070bedcee54d023d8196fe1183296cc46c 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.1.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.1.eb index 632563276e8bf65636e0eb936506eaa92b8dff46..1f6796bb5aa226edbbe6ca19d4c02b990b3f1e8b 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.1.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.1.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.2.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.2.0.eb index 116950af4bdc21e32a31a82db11b1fd43995a663..e49097cb3fb0429b39386c3da7e9c10f64811432 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.2.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.2.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.2.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.3.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.3.0.eb index 6080ef8f0cee6ad26266040bdc8c4cca3c29e891..3e1199f516f9b5bdcc7a4ef152b756f126bf41a8 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.3.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.3.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.3.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb index bc8d7c8dd59491dab0111f12cd5741002f4ae199..0f1a2dfaa8afc5fecc639f462267da15dc98a1d6 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.4.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb index 37d212b3344d2cd6952f3c0e3051c2a8b7da5756..d04e3a4e315fc88f74ce8dabc617e281e0e78a9d 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.5.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb index 01e4502a0900b86f27dccb328b5bf89d5be86d3e..c7485aea5fc0db2a4689cba7dd93df5e49f5af2d 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.6.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.7.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.7.0.eb index 1ca29896e871f529687b320b23a2b1ae17faaf00..fcefd7777870b12a532d1ae8c3d9e9e04970cba7 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.7.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.7.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.7.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.0.eb index 07bb77b4539a9a97e657ef7ec5105ae40381ed84..ee8f725ccc73674a5d84127eff68e7744f732e4d 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.8.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.1.eb index f166a5d5875478d6a27faba9136d6e4ddb18fc34..5785d7ac7a04fa26c7ed8cbe5fffd3953dda3f29 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.8.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.2.eb index b0edd36c9663cddb7eaecc34b4a8677864b16b4a..ef3430f3dedf002dee8d282b2fa6f223a972966f 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.8.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.8.2' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.9.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.9.0.eb index 09a04b73a8f427188cb2bc3f7e346eeb00d98ebf..1660b8e4a186060da46f781ccdf0541513b7fff2 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.9.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.9.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '2.9.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.0.eb index a77b43aaad9574d1e07c246452364acbd747d106..70b18de510279138dc10306fe678a72ef48e0fc8 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.0.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.1.eb index 3d9fd925081d44fddc3ea4e86387e07c21a9e64a..f26a42f001436ef9bba0bc6ec61c94b6320f44fa 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.0.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.2.eb index 708295ab3ce7e5757f0767fb13acac4f35fae2fd..f26040b3c7e0a304aac9d4fdf7fcf7a67c03e1bb 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.0.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.0.2' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.0.eb index 606f9a318dfced64f050b5906fef21decb35f4b3..e385b6fbbeb56790ffad0337a89205a3c750ee37 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.1.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.1.eb index 2dbc7fa9badfd3b7a3a5e91d4e5d90237fea708f..94e497613d3b836f478c08a6851ebc2c02dd489a 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.1.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.2.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.2.eb index eaadea3b41b4a014f04102daab1956a521fae5b8..ce2ab0cb59dc5dab8d6eada6aee79767b892ce62 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.2.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.1.2.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.1.2' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.0.eb index d84e16eaba5b6fd5d164df6212fb9b205189e36c..3ee48d069a5ecbb5fe6c345bab693fc6572547e7 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.2.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.1.eb index dfebb15dea40ec79ebcb4ab91b071da44ff232c6..176c9217f3efa5db73fda0ddd05b3c51a1e7b0a0 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.1.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.2.1.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.2.1' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.0.eb index c11a0f20c447b2c71683582174f16dd4b4ef2caa..5f1753bce3f185aa4a700d5b2385f6b1bf818ccc 100644 --- a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.0.eb +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.0.eb @@ -3,7 +3,7 @@ easyblock = 'EB_EasyBuildMeta' name = 'EasyBuild' version = '3.3.0' -homepage = 'http://hpcugent.github.com/easybuild/' +homepage = 'https://easybuilders.github.io/easybuild' description = """EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way.""" diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..38ca592d16df32de70f3a26237cf1f52ff75edd9 --- /dev/null +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.3.1.eb @@ -0,0 +1,38 @@ +easyblock = 'EB_EasyBuildMeta' + +name = 'EasyBuild' +version = '3.3.1' + +homepage = 'https://easybuilders.github.io/easybuild' +description = """EasyBuild is a software build and installation framework + written in Python that allows you to install software in a structured, + repeatable and robust way.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + # vsc-install + 'https://pypi.python.org/packages/82/ec/19d85d2bb91b562195d00db9ac82d7529904e7eabc0597720966bf74714f/', + # vsc-base + 'https://pypi.python.org/packages/f7/66/1ff7ecc4a93ba37e063f5bfbe395e95a547b1dec73b017c2724f4475a958/', + # easybuild-framework + 'https://pypi.python.org/packages/5b/1e/26bcb7c4407a68b22bd545014bf5536c4f3c4b196bc0467b008d848008da', + # easybuild-easyblocks + 'https://pypi.python.org/packages/7c/03/0ca88b299508689eea650652f5188f9f03d8fc3001670ad37885e71b6e4f', + # easybuild-easyconfigs + 'https://pypi.python.org/packages/57/d0/d5683dbb6aca7dfd2f39f38be9f11252177012ef894dfdf2b19e70eddf44', +] +# order matters a lot, to avoid having dependencies auto-resolved (--no-deps easy_install option doesn't work?) +sources = [ + 'vsc-install-0.10.26.tar.gz', + 'vsc-base-2.5.8.tar.gz', + 'easybuild-framework-%(version)s.tar.gz', + 'easybuild-easyblocks-%(version)s.tar.gz', + 'easybuild-easyconfigs-%(version)s.tar.gz', +] + +# EasyBuild is a (set of) Python packages, so it depends on Python +# usually, we want to use the system Python, so no actual Python dependency is listed +allow_system_deps = [('Python', SYS_PYTHON_VERSION)] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.4.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..581ed37dc0e72d3de25ebcbe6fe0a90d8624f18b --- /dev/null +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.4.0.eb @@ -0,0 +1,45 @@ +easyblock = 'EB_EasyBuildMeta' + +name = 'EasyBuild' +version = '3.4.0' + +homepage = 'https://easybuilders.github.io/easybuild' +description = """EasyBuild is a software build and installation framework + written in Python that allows you to install software in a structured, + repeatable and robust way.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + # vsc-install + 'https://pypi.python.org/packages/82/ec/19d85d2bb91b562195d00db9ac82d7529904e7eabc0597720966bf74714f/', + # vsc-base + 'https://pypi.python.org/packages/f7/66/1ff7ecc4a93ba37e063f5bfbe395e95a547b1dec73b017c2724f4475a958/', + # easybuild-framework + 'https://pypi.python.org/packages/6a/56/70e72d757112c7ee8f7fceb033f150d423d168b08eeb3f4adaeb02114d70', + # easybuild-easyblocks + 'https://pypi.python.org/packages/47/f2/60674a7bdf4be589ea55c684227bc50a987b64249aedfc725ad85bd9e5d7', + # easybuild-easyconfigs + 'https://pypi.python.org/packages/a2/46/ef2a9d4a89394402d74ef281ffdb2c423bde1131fdc8bf2425513538fbe4', +] +# order matters a lot, to avoid having dependencies auto-resolved (--no-deps easy_install option doesn't work?) +sources = [ + 'vsc-install-0.10.26.tar.gz', + 'vsc-base-2.5.8.tar.gz', + 'easybuild-framework-%(version)s.tar.gz', + 'easybuild-easyblocks-%(version)s.tar.gz', + 'easybuild-easyconfigs-%(version)s.tar.gz', +] +checksums = [ + 'f97b5ca8b171964c12347e5b814ae5266698f5ea134056f04ff752a1eb562f30', # vsc-install-0.10.26.tar.gz + '7fcd300f842edf4baade7d0b7a3b462ca7dfb2a411a7532694a90127c6646ee2', # vsc-base-2.5.8.tar.gz + '74b952d612c390acd87d367adc813307c35baa49669effd7cd593392922d5b0d', # easybuild-framework-3.4.0.tar.gz + 'd6b1459fbe5b8d8fd66a36e49606959508ec18e23eed281972e1180fccad52ac', # easybuild-easyblocks-3.4.0.tar.gz + 'e9ebe7fb70ddb4fa00ce41ddb92119c3e7ee99ff1422f5f299f958d7da99294e', # easybuild-easyconfigs-3.4.0.tar.gz +] + +# EasyBuild is a (set of) Python packages, so it depends on Python +# usually, we want to use the system Python, so no actual Python dependency is listed +allow_system_deps = [('Python', SYS_PYTHON_VERSION)] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.4.1.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.4.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..b668956c7f2eeb494f18d51a017c043aff759988 --- /dev/null +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-3.4.1.eb @@ -0,0 +1,45 @@ +easyblock = 'EB_EasyBuildMeta' + +name = 'EasyBuild' +version = '3.4.1' + +homepage = 'https://easybuilders.github.io/easybuild' +description = """EasyBuild is a software build and installation framework + written in Python that allows you to install software in a structured, + repeatable and robust way.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + # vsc-install + 'https://pypi.python.org/packages/82/ec/19d85d2bb91b562195d00db9ac82d7529904e7eabc0597720966bf74714f/', + # vsc-base + 'https://pypi.python.org/packages/f7/66/1ff7ecc4a93ba37e063f5bfbe395e95a547b1dec73b017c2724f4475a958/', + # easybuild-framework + 'https://pypi.python.org/packages/f0/23/4edb6a97f8d7712687e851ee0c3fc0b471b6829a0c9b15bb2dd5533c9d05/', + # easybuild-easyblocks + 'https://pypi.python.org/packages/f7/b0/61f52e6f99c71a289352d3e5071300d340306f4a96f0301bc64ee4f5d433/', + # easybuild-easyconfigs + 'https://pypi.python.org/packages/7f/f7/bbfd15f8c2eab776538c5baa98ad616d519709d6b6b0f47002848069aa33/', +] +# order matters a lot, to avoid having dependencies auto-resolved (--no-deps easy_install option doesn't work?) +sources = [ + 'vsc-install-0.10.26.tar.gz', + 'vsc-base-2.5.8.tar.gz', + 'easybuild-framework-%(version)s.tar.gz', + 'easybuild-easyblocks-%(version)s.tar.gz', + 'easybuild-easyconfigs-%(version)s.tar.gz', +] +checksums = [ + 'f97b5ca8b171964c12347e5b814ae5266698f5ea134056f04ff752a1eb562f30', # vsc-install-0.10.26.tar.gz + '7fcd300f842edf4baade7d0b7a3b462ca7dfb2a411a7532694a90127c6646ee2', # vsc-base-2.5.8.tar.gz + '440fab0cb41bc4a92590f571f24f72cbd8a6df2686dd55c1380cf1333d9f498a', # easybuild-framework-3.4.1.tar.gz + '7994f5c2e2b76c386dcd9e0015de31bad6e9a8e58ea393ae46f77ec35348f041', # easybuild-easyblocks-3.4.1.tar.gz + '9d6626c33284a9c864f07c682ff4fb843041501dd55ee688b3c704dbfd6c7996', # easybuild-easyconfigs-3.4.1.tar.gz +] + +# EasyBuild is a (set of) Python packages, so it depends on Python +# usually, we want to use the system Python, so no actual Python dependency is listed +allow_system_deps = [('Python', SYS_PYTHON_VERSION)] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-goolf-1.4.10.eb index f64ca17dc1cb76865df99fd6134328879eafb2eb..03e5ae314205c2391d3cac76f1324414c6f70714 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-ictce-5.3.0.eb index c2159638f240dd527660d01ad202029b9f019ed4..29c0f0a24e11a38322306fba1fcea400b0e9d896 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-goolf-1.4.10.eb index ad65bdfc92e9490b91fbb3e0201d58bb57d87cb0..52df5baa8d4e1a7a91b21d2d6078de3187076553 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.3.0.eb index 0a2271f0359a8924a7e75f1d9c3d9902e1c29311..0fec576ce6868ff3ed3fa9561b133a2820c7764c 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.5.0.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.5.0.eb index 0dd48816d2d2d9f930bb212cc97e7d151029a16d..70ef04ea87cf47db1c3643ec83437816711015b6 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.1.4-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.0-ictce-5.5.0.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.0-ictce-5.5.0.eb index 9e7b9cf60de7cdcb32e742410320195b21078ffb..7831be18f55bade38e4f3cebde1af5faf46cd224 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.0-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-goolf-1.5.14.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-goolf-1.5.14.eb index 7cbefdf8ab1fe2181989e23d49163a1690a71875..1e4a8f49a5813fda86fc2d3ba3a143b5a8a9fedd 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-ictce-7.1.2.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-ictce-7.1.2.eb index 81edc7d68bfa13d788db47f922fcbb14c5409382..f1219c065adfcf834e483eabbd19ab509e6bcfb8 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-ictce-7.1.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-intel-2014b.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-intel-2014b.eb index b3c186165b6652facb329316b158ec46e1b07955..16de65cee4742634bcf7da254ec63b9c0c7e60d1 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-intel-2014b.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.2-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb index 59832233f0ee52f020a433bcaed6c9938dc81378..2ac82d539afcd92264a1fdc69a0a35f2f60e8746 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.3.4.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.3.4.eb new file mode 100644 index 0000000000000000000000000000000000000000..b82e85a0ae7e83340e0c10da3cdeaff7f8fe7243 --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.3.4.eb @@ -0,0 +1,18 @@ +name = 'Eigen' +version = '3.3.4' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' + +description = """ + Eigen is a C++ template library for linear algebra: + matrices, vectors, numerical solvers, and related algorithms. +""" + +# only includes header files, so no need for a non-dummy toolchain +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['http://bitbucket.org/%(namelower)s/%(namelower)s/get'] +sources = ['%(version)s.tar.bz2'] +checksums = ['dd254beb0bafc695d0f62ae1a222ff85b52dbaa3a16f76e781dce22d0d20a4a6'] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-goolf-1.4.10-no-Java.eb b/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-goolf-1.4.10-no-Java.eb index 1e6432cb6d75daee29c3aa75e5894f6d0f5820dc..32b4b7697d006938a06ed7e7aaa116c07bdee5fc 100644 --- a/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-goolf-1.4.10-no-Java.eb +++ b/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-goolf-1.4.10-no-Java.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-foss-2015b.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-foss-2015b.eb index 6a9d4b53984092800ab6df5bd6779171ee2a6c86..84c6277a5a02a5834053f6c9166e7f1136559871 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-foss-2015b.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb index 7f862017dd052b049dff9967f0be8edb84b941b6..db59680faabdbb3df94d3125aaa184f63ef436af 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb index 899422100cb3fc364bab7683de862f9565308a43..19e0931e0007f884238689844b7927e90e33cc74 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2015b.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2015b.eb index 524d427c0e606daea1e67f2e151f1b13ed62fc64..89c9d6f1ca88cfb3adef41598e46638c07e29b50 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2015b.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016a.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016a.eb index 0cfe11f239af086b8b24e92e4ca93c329bb0dfcc..9d263392d3d929c2d64aa5ed17ff427593d33392 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016a.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016b.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016b.eb index f186cddd62fc655bd7a79f1c1554ce9af52e4452..afcb38952d28e0630cd4cb76d9f81d901190d8fa 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016b.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.4.0-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/Extrae/Extrae-3.0.1-foss-2015a.eb b/easybuild/easyconfigs/e/Extrae/Extrae-3.0.1-foss-2015a.eb index 4e0f98d635d634fa4cf2aa3a64bd778789ccea6f..a37c5f2e77be3f235a67f2a690b35f44b481881c 100644 --- a/easybuild/easyconfigs/e/Extrae/Extrae-3.0.1-foss-2015a.eb +++ b/easybuild/easyconfigs/e/Extrae/Extrae-3.0.1-foss-2015a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb b/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb index 037dcd81856fd8d14e1c872bcb87c2e6cf290ed7..94c1eb603b9a06ce3f36a7805e548fa8567e226f 100644 --- a/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.2.2-GCCcore-6.4.0.eb b/easybuild/easyconfigs/e/eudev/eudev-3.2.2-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..a6182b36f4857be619612a8fd4f3211cd5807363 --- /dev/null +++ b/easybuild/easyconfigs/e/eudev/eudev-3.2.2-GCCcore-6.4.0.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'eudev' +version = '3.2.2' + +homepage = 'https://wiki.gentoo.org/wiki/Project:Eudev' + +description = """ + eudev is a fork of systemd-udev with the goal of obtaining better + compatibility with existing software such as OpenRC and Upstart, + older kernels, various toolchains and anything else required by + users and various distributions. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://dev.gentoo.org/~blueness/%(name)s/'] +sources = [SOURCE_TAR_GZ] +checksums = ['3e4c56ec2fc1854afd0a31f3affa48f922c62d40ee12a0c1a4b4f152ef5b0f63'] + +patches = ['%(name)s-3.1.2_pre-2.6.34_kernel.patch'] + +builddependencies = [ + ('binutils', '2.28'), + ('gperf', '3.1'), +] + +osdependencies = [('kernel-headers', 'linux-libc-dev')] + +configopts = '--disable-blkid --disable-selinux --disable-manpages ' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['bin/udevadm', 'include/libudev.h', 'include/udev.h', + 'lib/libudev.so.1'], + 'dirs': [], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/e/expat/expat-2.2.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/e/expat/expat-2.2.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0b3c3b3cc3464e390e2e5e3ae3769eedd6726206 --- /dev/null +++ b/easybuild/easyconfigs/e/expat/expat-2.2.4-GCCcore-6.4.0.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'expat' +version = '2.2.4' + +homepage = 'http://expat.sourceforge.net/' + +description = """ + Expat is an XML parser library written in C. It is a stream-oriented parser + in which an application registers handlers for things the parser might find + in the XML document (like start tags) +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['03ad85db965f8ab2d27328abcf0bc5571af6ec0a414874b2066ee3fdd372019e'] + +builddependencies = [ + ('binutils', '2.28'), +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-foss-2016b.eb b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-foss-2016b.eb index 93fe9bd8a452489d1f02ed7d387ab03eec93377a..9ecdd700fb2a52cd9953737710361ac29121d677 100644 --- a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-foss-2016b.eb +++ b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb index cb997fa5934efb8f4f2281371552b8ec206a4a47..7738a65d8c58ab6f77338f3b58a982d8d5bb8069 100644 --- a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb index 31a89c008557728575918bb48ee66e23da553106..723f27db16762cd1c4c356eb8f46b70591babdd9 100644 --- a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou , diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb index 3b0992eef6445201ad66f140bd27c6c6a60bdf6c..0c2b26660e2266b5da6f2aca5d2bfbf4530df59c 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb index 1f15e3521420f7dcc538dc480591d7ad6ff7717c..8736954b9760efbc4bf2dc7dd69138c17ec0a602 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb index 000e1a89b77047bae4cafdda81e85262718734db..6b26b56f8f542fdc46eed71df1adc7bbc4a0f3a9 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016a.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016a.eb index a69a7b9e2fd4a380b4fce2c047576d8ba0e2eec7..0b62a9167cef135d9ad9872580d5170df33c00d6 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016a.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016b.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016b.eb index ef4b99cd73049f0d85929e161e63245d1cb32c4e..c8f2a2e194922405f850352cf6deed992009c4e2 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016b.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb index 1b0419e8b85477b7e540ff61c56b7f005cc125d9..2455f164d6c26b536fd8dfc0b51ff887b57e1d30 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb index 88eedbe24881816c0b8e6ff721634231ed6fe147..bfe69329672326b2a933d54a444d1266d757201b 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/f/FDS/FDS-6.5.3-intel-2017a.eb b/easybuild/easyconfigs/f/FDS/FDS-6.5.3-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..00c8e74036e49df7f3747c96f4627231a50e7ebd --- /dev/null +++ b/easybuild/easyconfigs/f/FDS/FDS-6.5.3-intel-2017a.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'FDS' +version = '6.5.3' + +homepage = 'https://pages.nist.gov/fds-smv/' +description = """Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, + with an emphasis on smoke and heat transport from fires.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/firemodels/fds/archive/'] +sources = ['FDS%(version)s.tar.gz'] +checksums = ['e15173651512575967e3769f6730425e616a3deb0291475564db729cf526be13'] + +unpack_options = '--strip-components=1' + +start_dir = 'Build' + +# just run make in the install dir +skipsteps = ['configure', 'install'] +buildininstalldir = True + +target = 'impi_intel_linux_64' +buildopts = '%s FFLAGS="$FFLAGS -fpp" FCOMPL="$FC" obj=fds' % target + +modextrapaths = {'PATH': 'Build'} + +sanity_check_paths = { + 'files': ['Build/fds'], + 'dirs': [], +} + +sanity_check_commands = [("fds 2>&1 | grep 'MPI Enabled;'", '')] + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/f/FFLAS-FFPACK/FFLAS-FFPACK-2.2.0-foss-2016a.eb b/easybuild/easyconfigs/f/FFLAS-FFPACK/FFLAS-FFPACK-2.2.0-foss-2016a.eb index da99f9d5b8eaa97f82ef9d0c9732d003d60d8a29..d03b85f906a7f16c10313f808f00d945301f0760 100644 --- a/easybuild/easyconfigs/f/FFLAS-FFPACK/FFLAS-FFPACK-2.2.0-foss-2016a.eb +++ b/easybuild/easyconfigs/f/FFLAS-FFPACK/FFLAS-FFPACK-2.2.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipe; see https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipe; see https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2016 Riccardo Murri # Authors:: Riccardo Murri diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-gimpi-2017b.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-gimpi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1b29288e0d259c9dca4ac1c089400b0dbceb9879 --- /dev/null +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-gimpi-2017b.eb @@ -0,0 +1,17 @@ +name = 'FFTW' +version = '3.3.6' + +homepage = 'http://www.fftw.org' +description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) + in one or more dimensions, of arbitrary input size, and of both real and complex data.""" + +toolchain = {'name': 'gimpi', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = ['fftw-%(version)s-pl2.tar.gz'] +checksums = ['a5de35c5c824a78a058ca54278c706cdf3d4abba1c56b63531c2cb05f5d57da2'] + +runtest = 'check' + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-gompi-2017b.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-gompi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..a21d63724dbd65e836aac46e3fba972771a57c30 --- /dev/null +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-gompi-2017b.eb @@ -0,0 +1,17 @@ +name = 'FFTW' +version = '3.3.6' + +homepage = 'http://www.fftw.org' +description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) + in one or more dimensions, of arbitrary input size, and of both real and complex data.""" + +toolchain = {'name': 'gompi', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = ['fftw-%(version)s-pl2.tar.gz'] +checksums = ['a5de35c5c824a78a058ca54278c706cdf3d4abba1c56b63531c2cb05f5d57da2'] + +runtest = 'check' + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-intel-2017b.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..d2ce6c9a34ed0a060168a03e7fb88c5541b0a1be --- /dev/null +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.6-intel-2017b.eb @@ -0,0 +1,25 @@ +name = 'FFTW' +version = '3.3.6' + +homepage = 'http://www.fftw.org' +description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) + in one or more dimensions, of arbitrary input size, and of both real and complex data.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = ['fftw-%(version)s-pl2.tar.gz'] +checksums = ['927e481edbb32575397eb3d62535a856'] + +# no quad precision, requires GCC v4.6 or higher +# see also +# http://www.fftw.org/doc/Extended-and-quadruple-precision-in-Fortran.html +with_quad_prec = False + +# compilation fails when configuring with --enable-avx-128-fma, Intel compilers do not support FMA4 instructions +use_fma4 = False + +runtest = 'check' + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-3.3.4-intel-2017a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-3.3.4-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..4be73253c541bf70018ab97ccb0e0d70a517406b --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-3.3.4-intel-2017a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '3.3.4' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://ffmpeg.org/releases/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['5ef5e9276c311c74ab2e9d301c2d7ee10e1f2cbd758c6f13d6cb9514dffbac7e'] + +dependencies = [ + ('NASM', '2.13.01'), + ('zlib', '1.2.11'), + ('bzip2', '1.0.6'), + ('x264', '20170913'), + ('LAME', '3.99.5'), + ('x265', '2.5'), + ('X11', '20170314'), +] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' +configopts += '--enable-libx264 --enable-libx265 --enable-libmp3lame' + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in [SHLIB_EXT, 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/FLAC/FLAC-1.3.1-foss-2015a.eb b/easybuild/easyconfigs/f/FLAC/FLAC-1.3.1-foss-2015a.eb index 76be36ffc6f0dcfa6d1288cd42bd333a52d99e7c..81cb92955ed30198daee6d651446ff982b0fcb38 100644 --- a/easybuild/easyconfigs/f/FLAC/FLAC-1.3.1-foss-2015a.eb +++ b/easybuild/easyconfigs/f/FLAC/FLAC-1.3.1-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ### diff --git a/easybuild/easyconfigs/f/FSA/FSA-1.15.8-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FSA/FSA-1.15.8-goolf-1.4.10.eb index 0f49be8035137c41002dcdfe3c939e5466d98aa7..7e45a7cbdc6fd63e63f7c466896c409692f72f9c 100644 --- a/easybuild/easyconfigs/f/FSA/FSA-1.15.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FSA/FSA-1.15.8-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/NTUA, Swiss Institute of Bioinformatics # Authors:: Fotis Georgatos , Pablo Escobar Lopez diff --git a/easybuild/easyconfigs/f/FSA/FSA-1.15.8-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FSA/FSA-1.15.8-ictce-5.3.0.eb index 27159a0ac870d1376b9370e506df4e2ccb620521..c0b720f5c0b504633cdab72a29d06f547c597118 100644 --- a/easybuild/easyconfigs/f/FSA/FSA-1.15.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FSA/FSA-1.15.8-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/NTUA, Swiss Institute of Bioinformatics # Authors:: Fotis Georgatos , Pablo Escobar Lopez diff --git a/easybuild/easyconfigs/f/FSLeyes/FSLeyes-0.15.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/f/FSLeyes/FSLeyes-0.15.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..20066de79dd3f310d94182d5ab54fb4a0275a840 --- /dev/null +++ b/easybuild/easyconfigs/f/FSLeyes/FSLeyes-0.15.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,93 @@ +easyblock = 'Bundle' + +name = 'FSLeyes' +version = '0.15.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://git.fmrib.ox.ac.uk/fsl/fsleyes/fsleyes' +description = "FSLeyes is the FSL image viewer." + +toolchain = {'name': 'intel', 'version': '2017a'} + +dependencies = [ + ('Python', '2.7.13'), + ('matplotlib', '2.0.2', versionsuffix + '-libpng-1.6.29'), + ('wxPython', '3.0.2.0', versionsuffix), + ('freeglut', '3.0.0'), + ('NiBabel', '2.1.0', versionsuffix), + ('Pillow', '4.3.0', versionsuffix), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +exts_list = [ + ('Jinja2', '2.9.6', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2'], + 'checksums': [ + 'ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff', # Jinja2-2.9.6.tar.gz + ], + }), + ('indexed-gzip', '0.6.0', { + 'modulename': 'indexed_gzip', + 'source_tmpl': 'v%(version)s.tar.gz', + 'source_urls': ['https://github.com/pauldmccarthy/indexed_gzip/archive/'], + 'checksums': [ + '3b9a2e60601b8d41fa9f9597cd803abf4c88a3087fa288411c03a3ec31abb6a8', # v0.6.0.tar.gz + ], + }), + ('PyOpenGL-accelerate', '3.1.1a1', { + 'modulename': 'OpenGL_accelerate', + 'source_urls': ['https://pypi.python.org/packages/source/P/PyOpenGL-accelerate'], + 'checksums': [ + '3d37af9f2565febf214e1da2a5fe019561992d34026ce2a5f51972e121b84cdd', # PyOpenGL-accelerate-3.1.1a1.tar.gz + ], + }), + ('PyOpenGL', '3.1.1a1', { + 'modulename': 'OpenGL', + 'source_urls': ['https://pypi.python.org/packages/source/P/PyOpenGL'], + 'checksums': [ + 'c96d909b359abe3271b746bacf7e6ba52935141e2406a8f90231e4e44dfa4075', # PyOpenGL-3.1.1a1.tar.gz + ], + }), + ('fsleyes-widgets', '0.0.6', { + 'modulename': 'fsleyes_widgets', + 'source_urls': ['https://pypi.python.org/packages/source/f/fsleyes-widgets'], + 'checksums': [ + '24029ae8b7b5dd917e643dfd8ba8385b28979833b6a977437fc3b0dbe45e3b1f', # fsleyes-widgets-0.0.6.tar.gz + ], + }), + ('fsleyes-props', '1.2.1', { + 'modulename': 'fsleyes_props', + 'source_urls': ['https://pypi.python.org/packages/source/f/fsleyes-props'], + 'checksums': [ + 'd18f186ede16bb7f96d838ecc8b933e84fb5e99dd3294af70cf727b72d6b0a3a', # fsleyes-props-1.2.1.tar.gz + ], + }), + ('fslpy', '1.2.0', { + 'modulename': 'fsl', + 'source_urls': ['https://pypi.python.org/packages/source/f/fslpy'], + 'checksums': [ + '3978c81773823046bfea7eb41aa273a00bbb01faddcc3621974d204ed2fcb8b6', # fslpy-1.2.0.tar.gz + ], + }), + (name, version, { + 'source_tmpl': 'fsleyes-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/f/fsleyes'], + 'checksums': [ + 'e1feadd322b8cbd8714f239ebc3246a4317f26079116397f4b555d3aeb29fe02', # fsleyes-0.15.0.tar.gz + ], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-Java-1.7.0_80.eb b/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-Java-1.7.0_80.eb index 54414776644f3c32312b3620166bae190955a90d..602621d4aa451d736f49c220709ab3f3bafb6a59 100644 --- a/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-Java-1.7.0_80.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/f/FastQC/FastQC-0.11.5-Java-1.8.0_144.eb b/easybuild/easyconfigs/f/FastQC/FastQC-0.11.5-Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..46332ee18ad20d46c65da8aa25b8c3cf90c00676 --- /dev/null +++ b/easybuild/easyconfigs/f/FastQC/FastQC-0.11.5-Java-1.8.0_144.eb @@ -0,0 +1,36 @@ +easyblock = 'PackedBinary' + +name = 'FastQC' +version = '0.11.5' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://www.bioinformatics.babraham.ac.uk/projects/fastqc/' +description = """FastQC is a quality control application for high throughput sequence data. + It reads in sequence data in a variety of formats and can either provide an interactive + application to review the results of several different QC checks, or create an HTML based + report which can be integrated into a pipeline.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://www.bioinformatics.babraham.ac.uk/projects/%(namelower)s'] +sources = ['%(namelower)s_v%(version)s.zip'] +checksums = [ + 'dd7a5ad80ceed2588cf6d6ffe35e0f161c0d9977ed08355f5e4d9473282cbd66', # fastqc_v0.11.5.zip + '684701634440864750c9a0b99d81e122a1def78672d436daf5497bff61d9a356', # FastQC_shebang.patch +] + +patches = ['FastQC_shebang.patch'] + +dependencies = [('Java', '1.8.0_144')] + +postinstallcmds = ["chmod +x %(installdir)s/fastqc"] + +sanity_check_paths = { + 'files': ['fastqc', 'fastqc_icon.ico', 'INSTALL.txt', 'jbzip2-0.9.jar', 'LICENSE.txt', 'LICENSE_JHDF5.txt', + 'README.txt', 'RELEASE_NOTES.txt', 'run_fastqc.bat', 'sam-1.103.jar', 'cisd-jhdf5.jar'], + 'dirs': ['Configuration', 'Help', 'Templates', 'uk', 'net', 'org'], +} + +sanity_check_commands = [('fastqc', '-v')] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/Firefox/Firefox-44.0.2.eb b/easybuild/easyconfigs/f/Firefox/Firefox-44.0.2.eb index 1788c8a21afc5238123e27e9a84859d1767247b6..5f3c9ec3261d9d59c422b9c137a5eed7985d0049 100644 --- a/easybuild/easyconfigs/f/Firefox/Firefox-44.0.2.eb +++ b/easybuild/easyconfigs/f/Firefox/Firefox-44.0.2.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.3-GCCcore-6.4.0.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.3-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..5f74ada210001d9266e7c73257e775670e4454fc --- /dev/null +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.3-GCCcore-6.4.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'FreeXL' +version = '1.0.3' + +homepage = 'https://www.gaia-gis.it/fossil/freexl/index' + +description = """ + FreeXL is an open source library to extract valid data from within an + Excel (.xls) spreadsheet. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.gaia-gis.it/gaia-sins/freexl-sources/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['f8ed29e03a6155454e538fce621e53991a270fcee31120ded339cff2523650a8'] + +builddependencies = [ + ('binutils', '2.28'), + ('CMake', '3.9.1'), +] + +sanity_check_paths = { + 'files': ['lib/libfreexl.a'], + 'dirs': [] +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/f/fastPHASE/fastPHASE-1.4.8.eb b/easybuild/easyconfigs/f/fastPHASE/fastPHASE-1.4.8.eb index 189d668ffd8668cb7aaaa4145a6bcea15cada575..f17bac6c215950e5bc91f336a9d02e4c135e79a8 100644 --- a/easybuild/easyconfigs/f/fastPHASE/fastPHASE-1.4.8.eb +++ b/easybuild/easyconfigs/f/fastPHASE/fastPHASE-1.4.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/f/fastQValidator/fastQValidator-0.1.1a-20151214-goolf-1.7.20-aadc6f9.eb b/easybuild/easyconfigs/f/fastQValidator/fastQValidator-0.1.1a-20151214-goolf-1.7.20-aadc6f9.eb index 5e8c01ab2dbfb4c8502c99a52cae1390dd2f85f2..fa8db6dbc22e71bf7e0bf6a62e699deb2800e38d 100644 --- a/easybuild/easyconfigs/f/fastQValidator/fastQValidator-0.1.1a-20151214-goolf-1.7.20-aadc6f9.eb +++ b/easybuild/easyconfigs/f/fastQValidator/fastQValidator-0.1.1a-20151214-goolf-1.7.20-aadc6f9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb b/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb index 4af4d1b872d6b68da6b11da276477c68e551f254..2f83116b7813590e71d0cdee399c47c9fa511cee 100644 --- a/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2015 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/f/file/file-5.17-GCC-4.8.2.eb b/easybuild/easyconfigs/f/file/file-5.17-GCC-4.8.2.eb index bca5d6950841fc77e87458ed55016f32fd63784c..6d15ec35c69121bd0808b2c1f98c6be724b62452 100644 --- a/easybuild/easyconfigs/f/file/file-5.17-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/f/file/file-5.17-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/f/file/file-5.25-intel-2016a.eb b/easybuild/easyconfigs/f/file/file-5.25-intel-2016a.eb index 61f8e29397861eb43ff3b2ec6d7e5ae2b49a7062..2cd84ee8fca927e677b75dcd9d7c467ba09d532b 100644 --- a/easybuild/easyconfigs/f/file/file-5.25-intel-2016a.eb +++ b/easybuild/easyconfigs/f/file/file-5.25-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/f/file/file-5.28-foss-2016b.eb b/easybuild/easyconfigs/f/file/file-5.28-foss-2016b.eb index 51d81cd7106301839a7ecc73d64716473049861c..23357248bb0963f0b909d0973775dfe1bcdcf511 100644 --- a/easybuild/easyconfigs/f/file/file-5.28-foss-2016b.eb +++ b/easybuild/easyconfigs/f/file/file-5.28-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/f/file/file-5.30-intel-2017a.eb b/easybuild/easyconfigs/f/file/file-5.30-intel-2017a.eb index cab481c6f4ef11452ec4a66c10ca29e321f308cc..92682e458a45b38d54deaf3f8ef460c3f239638a 100644 --- a/easybuild/easyconfigs/f/file/file-5.30-intel-2017a.eb +++ b/easybuild/easyconfigs/f/file/file-5.30-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/f/findutils/findutils-4.2.33-goolf-1.4.10.eb b/easybuild/easyconfigs/f/findutils/findutils-4.2.33-goolf-1.4.10.eb index 6b2e49e08adf695648b9019ff2e298cf4c2bc856..56642aa7abad8005d0ac888277182c2b71bce846 100644 --- a/easybuild/easyconfigs/f/findutils/findutils-4.2.33-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/findutils/findutils-4.2.33-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/f/findutils/findutils-4.2.33-ictce-5.3.0.eb b/easybuild/easyconfigs/f/findutils/findutils-4.2.33-ictce-5.3.0.eb index ea5abc6927053a5eddc74a1e7767b518880c16c6..34097eba8656e5d12b61f3c99bc8bd8a1681beb5 100644 --- a/easybuild/easyconfigs/f/findutils/findutils-4.2.33-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/findutils/findutils-4.2.33-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/f/findutils/findutils-4.4.2-GCC-4.8.2.eb b/easybuild/easyconfigs/f/findutils/findutils-4.4.2-GCC-4.8.2.eb index bd925b7e0f109e1a5aeb727fe38e81bb2fa26740..b9beaeb6db2bc20d51b5c8c95a399b4e79589f2d 100644 --- a/easybuild/easyconfigs/f/findutils/findutils-4.4.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/f/findutils/findutils-4.4.2-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.3.eb b/easybuild/easyconfigs/f/flex/flex-2.6.3.eb index 568be27f41f425e167fc980469afe6a5d558e254..f920a0f965dfdbdafe9b0256ba6288736e5a9bfb 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.6.3.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.6.3.eb @@ -2,21 +2,28 @@ name = 'flex' version = '2.6.3' homepage = 'http://flex.sourceforge.net/' -description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, - sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +description = """ + Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns + in text. +""" toolchain = {'name': 'dummy', 'version': ''} toolchainopts = {'pic': True} -sources = [SOURCELOWER_TAR_GZ] source_urls = ['https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] checksums = ['a5f65570cd9107ec8a8ec88f17b31bb1'] -dependencies = [('M4', '1.4.18')] builddependencies = [ ('Bison', '3.0.4'), ('help2man', '1.47.4'), ] +dependencies = [ + ('M4', '1.4.18'), +] + moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-5.5.0.eb b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..60a66d1c08ba70113fcd17fc9d944e308a9384a8 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-5.5.0.eb @@ -0,0 +1,30 @@ +name = 'flex' +version = '2.6.4' + +homepage = 'http://flex.sourceforge.net/' + +description = """ + Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns + in text. +""" + +toolchain = {'name': 'GCCcore', 'version': '5.5.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'] + +builddependencies = [ + ('Bison', '3.0.4'), + ('help2man', '1.47.5'), + # use same binutils version that was used when building GCC toolchain + ('binutils', '2.26', '', True), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..37b5152374ad439b6d6627e973221915757a5f91 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-6.4.0.eb @@ -0,0 +1,30 @@ +name = 'flex' +version = '2.6.4' + +homepage = 'http://flex.sourceforge.net/' + +description = """ + Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns + in text. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'] + +builddependencies = [ + ('Bison', '3.0.4'), + ('help2man', '1.47.4'), + # use same binutils version that was used when building GCC toolchain + ('binutils', '2.28', '', True), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-7.2.0.eb b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9df6e33418501c16d306835727de28fe028bf329 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-7.2.0.eb @@ -0,0 +1,30 @@ +name = 'flex' +version = '2.6.4' + +homepage = 'http://flex.sourceforge.net/' + +description = """ + Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns + in text. +""" + +toolchain = {'name': 'GCCcore', 'version': '7.2.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'] + +builddependencies = [ + ('Bison', '3.0.4'), + ('help2man', '1.47.4'), + # use same binutils version that was used when building GCC toolchain + ('binutils', '2.29', '', True), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-system.eb b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..776be567052d7373b1a359441ec1e46798a97f1d --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.4-GCCcore-system.eb @@ -0,0 +1,29 @@ +name = 'flex' +version = '2.6.4' + +homepage = 'http://flex.sourceforge.net/' + +description = """ + Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns + in text. +""" + +toolchain = {'name': 'GCCcore', 'version': 'system'} +# Can't rely on binutils in this case (since this is a dep) so switch off architecture optimisations +toolchainopts = {'optarch': False, 'pic': True} + +source_urls = ['https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'] + +builddependencies = [ + ('Bison', '3.0.4'), + ('help2man', '1.47.4'), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.4.eb b/easybuild/easyconfigs/f/flex/flex-2.6.4.eb new file mode 100644 index 0000000000000000000000000000000000000000..7ef4743c46b3dc2670f26422f19bea4bb987d0db --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.4.eb @@ -0,0 +1,28 @@ +name = 'flex' +version = '2.6.4' + +homepage = 'http://flex.sourceforge.net/' + +description = """ + Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns + in text. +""" + +toolchain = {'name': 'dummy', 'version': ''} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'] + +builddependencies = [ + ('Bison', '3.0.4'), + ('help2man', '1.47.4'), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/fmt/fmt-3.0.2-intel-2017a.eb b/easybuild/easyconfigs/f/fmt/fmt-3.0.2-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..6d6759d1fd9399787e29db5c1307dff5c93ec9ee --- /dev/null +++ b/easybuild/easyconfigs/f/fmt/fmt-3.0.2-intel-2017a.eb @@ -0,0 +1,25 @@ +easyblock = 'CMakeMake' + +name = 'fmt' +version = '3.0.2' + +homepage = 'http://fmtlib.net/' +description = "fmt (formerly cppformat) is an open-source formatting library." + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/fmtlib/fmt/releases/download/%(version)s/'] +sources = ['fmt-%(version)s.zip'] +checksums = ['51407b62a202b29d1a9c0eb5ecd4095d30031aea65407c42c25cb10cb5c59ad4'] + +builddependencies = [('CMake', '3.9.1')] + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['lib/libfmt.a'], + 'dirs': ['include/fmt', 'lib/cmake'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.12.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.12.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..67fc5acb47043d2a033e1ed692e80bffbc74cfd1 --- /dev/null +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.12.4-GCCcore-6.4.0.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'fontconfig' +version = '2.12.4' + +homepage = 'http://www.freedesktop.org/software/fontconfig' + +description = """ + Fontconfig is a library designed to provide system-wide font configuration, + customization and application access. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.freedesktop.org/software/fontconfig/release/'] +sources = [SOURCE_TAR_GZ] +checksums = ['fd5a6a663f4c4a00e196523902626654dd0c4a78686cbc6e472f338e50fdf806'] + +builddependencies = [ + ('binutils', '2.28'), + ('gperf', '3.1'), +] + +dependencies = [ + ('expat', '2.2.4'), + ('freetype', '2.8'), +] + +configopts = '--disable-docs ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/foss/foss-2017b.eb b/easybuild/easyconfigs/f/foss/foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..d217118e8689282c41c66770b7dfbc05911a525f --- /dev/null +++ b/easybuild/easyconfigs/f/foss/foss-2017b.eb @@ -0,0 +1,33 @@ +easyblock = 'Toolchain' + +name = 'foss' +version = '2017b' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, including + OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gccver = '6.4.0-2.28' + +blaslib = 'OpenBLAS' +blasver = '0.2.20' +blas = '%s-%s' % (blaslib, blasver) + +# toolchain used to build foss dependencies +comp_mpi_tc_name = 'gompi' +comp_mpi_tc = (comp_mpi_tc_name, version) + +# we need GCC and OpenMPI as explicit dependencies instead of gompi toolchain +# because of toolchain preparation functions +# For binutils, stick to http://wiki.osdev.org/Cross-Compiler_Successful_Builds +dependencies = [ + ('GCC', gccver), + ('OpenMPI', '2.1.1', '', ('GCC', gccver)), + (blaslib, blasver, '', ('GCC', gccver)), + ('FFTW', '3.3.6', '', comp_mpi_tc), + ('ScaLAPACK', '2.0.2', '-%s' % blas, comp_mpi_tc), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb b/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb index c4cf3f3ff7cfe9313c30f3c3289cf7c42473d926..35005a8b95de130e290d502d7436517901ccf533 100644 --- a/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2015 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.8-GCCcore-6.4.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.8-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..69e87c2fdd0d7bae53027a90933e60a5eb173abd --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.8-GCCcore-6.4.0.eb @@ -0,0 +1,39 @@ +name = 'freetype' +version = '2.8' + +homepage = 'http://freetype.org' + +description = """ + FreeType 2 is a software font engine that is designed to be small, efficient, + highly customizable, and portable while capable of producing high-quality + output (glyph images). It can be used in graphics libraries, display servers, + font conversion tools, text image generation tools, and many other products + as well. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['33a28fabac471891d0523033e99c0005b95e5618dc8ffa7fa47f9dadcacb1c9b'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('libpng', '1.6.32'), + ('zlib', '1.2.11'), +] + +configopts = '--with-harfbuzz=no' + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', + 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.8.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.8.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..b081693c5d73c0a7a0ea2194387d7f1c875d665e --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.8.1-GCCcore-6.4.0.eb @@ -0,0 +1,39 @@ +name = 'freetype' +version = '2.8.1' + +homepage = 'http://freetype.org' + +description = """ + FreeType 2 is a software font engine that is designed to be small, efficient, + highly customizable, and portable while capable of producing high-quality + output (glyph images). It can be used in graphics libraries, display servers, + font conversion tools, text image generation tools, and many other products + as well. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['876711d064a6a1bd74beb18dd37f219af26100f72daaebd2d86cb493d7cd7ec6'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('libpng', '1.6.32'), + ('zlib', '1.2.11'), +] + +configopts = '--with-harfbuzz=no' + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', + 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/future/future-0.16.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/f/future/future-0.16.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..2289eb549e76c0065b4a3ae00b8fbf819d9bf95f --- /dev/null +++ b/easybuild/easyconfigs/f/future/future-0.16.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,23 @@ +easyblock = 'PythonPackage' + +name = 'future' +version = '0.16.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://python-future.org/' +description = "python-future is the missing compatibility layer between Python 2 and Python 3." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['e39ced1ab767b5936646cedba8bcce582398233d6a627067d4c6a454c90cfedb'] + +dependencies = [('Python', '2.7.14')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1-intel-2016b-sockets.eb b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1-intel-2016b-sockets.eb new file mode 100644 index 0000000000000000000000000000000000000000..fe674c939c92aa941ded3582d38859c0ef29a40f --- /dev/null +++ b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1-intel-2016b-sockets.eb @@ -0,0 +1,42 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2017 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, +# Ghent University / The Francis Crick Institute +# +# Authors:: +# * Kenneth Hoste +# * Ward Poelmans +# * Oliver Stueker +# License:: MIT/GPL +## +name = 'GAMESS-US' +version = '20170420-R1' +versionsuffix = '-sockets' + +homepage = 'http://www.msg.chem.iastate.edu/gamess/index.html' +description = """ The General Atomic and Molecular Electronic Structure System (GAMESS) + is a general ab initio quantum chemistry package. """ + +toolchain = {'name': 'intel', 'version': '2016b'} +toolchainopts = {'usempi': False} + +# manually download via http://www.msg.chem.iastate.edu/gamess/download.html (requires registration) +# rename gamess-current.tar.gz by changing 'current' to the proper version +sources = ['gamess-%(version)s.tar.gz'] +checksums = ['6a6747e147293d7d5a47ec472d095abfb3a22bd86887297d68fbab2e5be18da7'] + +patches = [ + 'GAMESS-US_rungms-slurm.patch', + 'GAMESS-US-20170420-R1_rungms_fix_PPN_not_initialized.patch', +] + +# increase these numbers if your system is bigger in terms of cores-per-node or number of nodes +# it's OK if these values are larger than what your system provides +maxcpus = '1000' +maxnodes = '100000' + +# Build GAMESS for using TCP/IP sockets instead of MPI: +ddi_comm = 'sockets' + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1-intel-2016b.eb b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1-intel-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1ce230b90ebe70ca7beca8c483d357ea81fd9314 --- /dev/null +++ b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1-intel-2016b.eb @@ -0,0 +1,38 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2017 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, +# Ghent University / The Francis Crick Institute +# +# Authors:: +# * Kenneth Hoste +# * Ward Poelmans +# * Oliver Stueker +# License:: MIT/GPL +## +name = 'GAMESS-US' +version = '20170420-R1' + +homepage = 'http://www.msg.chem.iastate.edu/gamess/index.html' +description = """ The General Atomic and Molecular Electronic Structure System (GAMESS) + is a general ab initio quantum chemistry package. """ + +toolchain = {'name': 'intel', 'version': '2016b'} +toolchainopts = {'usempi': True} + +# manually download via http://www.msg.chem.iastate.edu/gamess/download.html (requires registration) +# rename gamess-current.tar.gz by changing 'current' to the proper version +sources = ['gamess-%(version)s.tar.gz'] +checksums = ['6a6747e147293d7d5a47ec472d095abfb3a22bd86887297d68fbab2e5be18da7'] + +patches = [ + 'GAMESS-US_rungms-slurm.patch', + 'GAMESS-US-20170420-R1_rungms_fix_PPN_not_initialized.patch', +] + +# increase these numbers if your system is bigger in terms of cores-per-node or number of nodes +# it's OK if these values are larger than what your system provides +maxcpus = '1000' +maxnodes = '100000' + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1_recent-gcc.patch b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1_recent-gcc.patch new file mode 100644 index 0000000000000000000000000000000000000000..5c179eb2e6d4a01f594831e2ed99db5fe04dbaaf --- /dev/null +++ b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1_recent-gcc.patch @@ -0,0 +1,92 @@ +Include support for recent GCC versions in config and comp scripts. + +Written by Oliver Stueker, ACENET/Compute Canada +Memorial University of Newfoundland, St. John's, Canada +--- config.orig 2017-07-18 19:34:32.056678893 +0000 ++++ config 2017-09-07 12:06:45.507029663 +0000 +@@ -410,6 +410,13 @@ + case 5.1: + case 5.2: + case 5.3: ++ case 5.4: ++ case 6.1: ++ case 6.2: ++ case 6.3: ++ case 6.4: ++ case 7.1: ++ case 7.2: + echo " Good, the newest gfortrans can compile REAL*16 data type." + breaksw + default: +@@ -810,6 +817,13 @@ + case 5.1: + case 5.2: + case 5.3: ++ case 5.4: ++ case 6.1: ++ case 6.2: ++ case 6.3: ++ case 6.4: ++ case 7.1: ++ case 7.2: + echo " Good, the newest gfortrans can compile REAL*16 data type." + breaksw + default: +--- comp.orig 2017-07-19 11:55:05.490262037 +0000 ++++ comp 2017-09-07 12:06:45.507029663 +0000 +@@ -1593,6 +1593,13 @@ + case 5.1: + case 5.2: + case 5.3: ++ case 5.4: ++ case 6.1: ++ case 6.2: ++ case 6.3: ++ case 6.4: ++ case 7.1: ++ case 7.2: + if ($MODULE == cosmo) set OPT='-O0' + if ($MODULE == dcscf) set OPT='-O0' + if ($MODULE == tddgrd) set OPT='-O0' +@@ -1823,6 +1830,13 @@ + case 5.1: + case 5.2: + case 5.3: ++ case 5.4: ++ case 6.1: ++ case 6.2: ++ case 6.3: ++ case 6.4: ++ case 7.1: ++ case 7.2: + if ($MODULE == cosmo) set OPT='-O0' # same issue as seen in 4.6 + if ($MODULE == dcscf) set OPT='-O0' # exam44, continues from 4.7 + if ($MODULE == tddgrd) set OPT='-O0' # exam41, continues from 4.6 +@@ -2074,6 +2088,13 @@ + case 5.1: + case 5.2: + case 5.3: ++ case 5.4: ++ case 6.1: ++ case 6.2: ++ case 6.3: ++ case 6.4: ++ case 7.1: ++ case 7.2: + if ($MODULE == cosmo) set OPT='-O0' + if ($MODULE == dcscf) set OPT='-O0' + if ($MODULE == tddgrd) set OPT='-O0' +@@ -2191,6 +2212,13 @@ + case 5.1: + case 5.2: + case 5.3: ++ case 5.4: ++ case 6.1: ++ case 6.2: ++ case 6.3: ++ case 6.4: ++ case 7.1: ++ case 7.2: + if ($MODULE == cosmo) set OPT='-O0' + if ($MODULE == dcscf) set OPT='-O0' + if ($MODULE == tddgrd) set OPT='-O0' diff --git a/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1_rungms_fix_PPN_not_initialized.patch b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1_rungms_fix_PPN_not_initialized.patch new file mode 100644 index 0000000000000000000000000000000000000000..61c75f484d43548e2c38d72c11d5c7f4f4c149df --- /dev/null +++ b/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US-20170420-R1_rungms_fix_PPN_not_initialized.patch @@ -0,0 +1,15 @@ +This patch avoids rungms from failing in cases where PPN (processors per node) +is not defined. + +Written by Oliver Stueker, ACENET/Compute Canada +Memorial University of Newfoundland, St. John's, Canada +--- rungms.orig 2017-07-19 16:53:29.325530604 +0000 ++++ rungms 2017-07-19 16:55:39.627358245 +0000 +@@ -538,6 +538,7 @@ + # all nodes are presumed to have equal numbers of cores. + # + set PPN=$4 ++ if (null$PPN == null) set PPN=1 # make sure PPN is initialized + # + # Allow for compute process and data servers (one pair per core) + # note that NCPUS = #cores, and NPROCS = #MPI processes diff --git a/easybuild/easyconfigs/g/GATK/GATK-2.5-2-Java-1.7.0_10.eb b/easybuild/easyconfigs/g/GATK/GATK-2.5-2-Java-1.7.0_10.eb index 6afbdb7b4c3356cd991e8804a1f61d4912e67145..b64688b618ca77c665737a071b159c7dae307475 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-2.5-2-Java-1.7.0_10.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-2.5-2-Java-1.7.0_10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/g/GATK/GATK-2.6-5-Java-1.7.0_10.eb b/easybuild/easyconfigs/g/GATK/GATK-2.6-5-Java-1.7.0_10.eb index 921621187e4008036eaa483c57c5af55180306e2..1b89f6c6ecc1aea7551c85cfacf88a35b88af076 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-2.6-5-Java-1.7.0_10.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-2.6-5-Java-1.7.0_10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/g/GATK/GATK-2.7-4-Java-1.7.0_10.eb b/easybuild/easyconfigs/g/GATK/GATK-2.7-4-Java-1.7.0_10.eb index 7e9f79abb84ff8e2cc1198236f507494bc30e7ec..1969cdc702bf0902658e032e583abb6fd4f3ce00 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-2.7-4-Java-1.7.0_10.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-2.7-4-Java-1.7.0_10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/g/GATK/GATK-2.8-1-Java-1.7.0_10.eb b/easybuild/easyconfigs/g/GATK/GATK-2.8-1-Java-1.7.0_10.eb index 959d6f681a7e8dd996ae70b4ca918a47c38869d8..df931a819c35f0a1250722cc8d87071d3c038b23 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-2.8-1-Java-1.7.0_10.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-2.8-1-Java-1.7.0_10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.0-0-Java-1.7.0_10.eb b/easybuild/easyconfigs/g/GATK/GATK-3.0-0-Java-1.7.0_10.eb index a6fc22eedf1e257ac4834471f582160989a3dda7..afaf5a587aceb6e215106d00210005a8b3610dca 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.0-0-Java-1.7.0_10.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.0-0-Java-1.7.0_10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_21.eb b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_21.eb index bae4a90d9192a6d75f0fe93d5b8010a0e24b5954..fd5122e871a04694075aad422c51248f00c52a07 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_21.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_21.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_80.eb b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_80.eb index 88a772e2f89da61d83a2d5ff08ba7c364900fba1..f3b21831fe600675b4a0af18ffd7084e82a6deb4 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.7.0_80.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb index d0d5a239b60c58491c9068e5a78de26a262ca81c..8dd25ea92a3deffe2573f3b30a8f305ee374031e 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb b/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb index b6d45b10eabdb7edc49e0343e711c21e1938dd94..598a86e9b2d2bf0c72f00709746f4f5e57f95157 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_74.eb b/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_74.eb index 935f73ec903c0c5b26a71dd415cd9f592b604a0f..06ec8c03a740589ff28188a780dec8a214db500f 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_74.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_74.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.6-Java-1.8.0_92.eb b/easybuild/easyconfigs/g/GATK/GATK-3.6-Java-1.8.0_92.eb index 6ed0f408638c910cbc8d35edf93b7b9f870e23f3..bd6fea5ef5d3af12b30133811a234bc48dd7ec16 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.6-Java-1.8.0_92.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.6-Java-1.8.0_92.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.7-Java-1.8.0_112.eb b/easybuild/easyconfigs/g/GATK/GATK-3.7-Java-1.8.0_112.eb index afc148cb14e86d91ee4e1a14f85d240d1e0a3b68..bc0c66d4fe651da62dc7bf42e1dc0ef3eab9b65d 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.7-Java-1.8.0_112.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.7-Java-1.8.0_112.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB # Authors:: George Tsouloupas , Fotis Georgatos , diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.8-0-Java-1.8.0_144.eb b/easybuild/easyconfigs/g/GATK/GATK-3.8-0-Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..443c272e9d2f79594b7defe847016b0985efa9c1 --- /dev/null +++ b/easybuild/easyconfigs/g/GATK/GATK-3.8-0-Java-1.8.0_144.eb @@ -0,0 +1,44 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB +# Authors:: George Tsouloupas , Fotis Georgatos , +# Kenneth Hoste (UGent) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +# Modified by: Adam Huffman +# The Francis Crick Institute +## + +easyblock = 'Tarball' + +name = 'GATK' +version = '3.8-0' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://www.broadinstitute.org/gatk/' +description = """The Genome Analysis Toolkit or GATK is a software package developed at the Broad Institute + to analyse next-generation resequencing data. The toolkit offers a wide variety of tools, + with a primary focus on variant discovery and genotyping as well as strong emphasis on + data quality assurance. Its robust architecture, powerful processing engine and + high-performance computing features make it capable of taking on projects of any size.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download manually from http://www.broadinstitute.org/gatk/download +sources = ['GenomeAnalysisTK-%(version)s.tar.bz2'] +checksums = ['d1017b851f0cc6442b75ac88dd438e58203fa3ef1d1c38eb280071ae3803b9f1'] + +dependencies = [('Java', '1.8.0_144')] + +modloadmsg = "To execute GATK run: java -jar $EBROOTGATK/GenomeAnalysisTK.jar\n" + +sanity_check_paths = { + 'files': ["GenomeAnalysisTK.jar"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/g/GCC/GCC-5.5.0-2.26.eb b/easybuild/easyconfigs/g/GCC/GCC-5.5.0-2.26.eb new file mode 100644 index 0000000000000000000000000000000000000000..c6a6ea3541b9f390f98cb45ae208d839a14a9f52 --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/GCC-5.5.0-2.26.eb @@ -0,0 +1,25 @@ +easyblock = 'Bundle' + +name = 'GCC' +version = '5.5.0' + +binutilsver = '2.26' +versionsuffix = '-%s' % binutilsver + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, + as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': ''} + +dependencies = [ + ('GCCcore', version), + # binutils built on top of GCCcore, which was built on top of (dummy-built) binutils + ('binutils', binutilsver, '', ('GCCcore', version)), +] + +altroot = 'GCCcore' +altversion = 'GCCcore' + +# this bundle serves as a compiler-only toolchain, so it should be marked as compiler (important for HMNS) +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCC/GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/g/GCC/GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..f5f6e4e49d2f5c3e3bef16b1ce8aabc39643fec0 --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/GCC-6.4.0-2.28.eb @@ -0,0 +1,31 @@ +easyblock = 'Bundle' + +name = 'GCC' +version = '6.4.0' + +binutilsver = '2.28' +versionsuffix = '-%s' % binutilsver + +homepage = 'http://gcc.gnu.org/' + +description = """ + The GNU Compiler Collection includes front ends for C, C++, Objective-C, + Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, + libgcj,...). [NOTE: This module does not include Objective-C, Java or Ada] +""" + +toolchain = {'name': 'dummy', 'version': ''} + +dependencies = [ + ('GCCcore', version), + # binutils built on top of GCCcore, which was built + # on top of (dummy-built) binutils + ('binutils', binutilsver, '', ('GCCcore', version)), +] + +altroot = 'GCCcore' +altversion = 'GCCcore' + +# this bundle serves as a compiler-only toolchain, +# so it should be marked as compiler (important for HMNS) +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCC/GCC-7.2.0-2.29.eb b/easybuild/easyconfigs/g/GCC/GCC-7.2.0-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..8e1f8bd6161ffe21a8e46ec8485b796691a2554b --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/GCC-7.2.0-2.29.eb @@ -0,0 +1,25 @@ +easyblock = 'Bundle' + +name = 'GCC' +version = '7.2.0' + +binutilsver = '2.29' +versionsuffix = '-%s' % binutilsver + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, + as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': ''} + +dependencies = [ + ('GCCcore', version), + # binutils built on top of GCCcore, which was built on top of (dummy-built) binutils + ('binutils', binutilsver, '', ('GCCcore', version)), +] + +altroot = 'GCCcore' +altversion = 'GCCcore' + +# this bundle serves as a compiler-only toolchain, so it should be marked as compiler (important for HMNS) +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCC/GCC-system-2.29.eb b/easybuild/easyconfigs/g/GCC/GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..d9def23009a237fa1bee745ff5bbb80ba0c6d44d --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/GCC-system-2.29.eb @@ -0,0 +1,25 @@ +easyblock = 'Bundle' + +name = 'GCC' +version = 'system' + +binutilsver = '2.29' +versionsuffix = '-%s' % binutilsver + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, + as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': ''} + +dependencies = [ + ('GCCcore', version), + # binutils built on top of GCCcore + ('binutils', binutilsver, '', ('GCCcore', version)), +] + +altroot = 'GCCcore' +altversion = 'GCCcore' + +# this bundle serves as a compiler-only toolchain, so it should be marked as compiler (important for HMNS) +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCC/GCC-system.eb b/easybuild/easyconfigs/g/GCC/GCC-system.eb index b24177d7132df72b011aaebf4e731d9047544eae..cff7cc3f076acc8b73a3c2aaf7528b2e60a2cc4a 100644 --- a/easybuild/easyconfigs/g/GCC/GCC-system.eb +++ b/easybuild/easyconfigs/g/GCC/GCC-system.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-5.5.0.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..ed290d29928be4dd0d4354e9cd5b3decd6e81c5e --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-5.5.0.eb @@ -0,0 +1,49 @@ +easyblock = 'EB_GCC' + +name = 'GCCcore' +version = '5.5.0' + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, + as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': ''} + +mpfr_version = '3.1.6' + +source_urls = [ + 'http://ftpmirror.gnu.org/gnu/gcc/gcc-%(version)s', # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gnu/gmp', # idem for GMP + 'http://ftpmirror.gnu.org/gnu/mpfr', # idem for MPFR + 'http://www.multiprecision.org/mpc/download', # MPC official + 'ftp://gcc.gnu.org/pub/gcc/infrastructure/', # GCC dependencies + 'http://gcc.cybermirror.org/infrastructure/', # HTTP mirror for GCC dependencies + 'http://isl.gforge.inria.fr/', # original HTTP source for ISL +] + +sources = [ + 'gcc-%(version)s.tar.gz', + 'gmp-6.1.2.tar.bz2', + 'mpfr-3.1.6.tar.gz', + 'mpc-1.0.3.tar.gz', + 'isl-0.15.tar.bz2', +] + +builddependencies = [ + ('binutils', '2.26'), + ('M4', '1.4.17'), +] + +checksums = [ + '3aabce75d6dd206876eced17504b28d47a724c2e430dbd2de176beb948708983', # gcc-5.5.0.tar.gz + '5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2', # gmp-6.1.2.tar.bz2 + '569ceb418aa935317a79e93b87eeb3f956cab1a97dfb2f3b5fd8ac2501011d62', # mpfr-3.1.6.tar.gz + '617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3', # mpc-1.0.3.tar.gz + '8ceebbf4d9a81afa2b4449113cee4b7cb14a687d7a549a963deb5e2a41458b6b', # isl-0.15.tar.bz2 +] + +languages = ['c', 'c++', 'fortran'] + +withisl = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.1.0.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.1.0.eb index b3173aaf56b66bfe1577d5f07c33d7c29cedac4a..0423a2a00608a988e71b3251e31e8d567253741a 100644 --- a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.1.0.eb +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.1.0.eb @@ -38,6 +38,7 @@ builddependencies = [ patches = [ ('mpfr-%s-allpatches-20160804.patch' % mpfr_version, '../mpfr-%s' % mpfr_version), ('%s-%s_fix-find-isl.patch' % (name, version)), + 'GCCcore-6.x-fix-ubsan.patch', ] checksums = [ diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.2.0.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.2.0.eb index 8bf2b229312304cd7e5ad2431678c808e2677932..2ac9bf8b097b231c8254b919e1489f0efd886fa6 100644 --- a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.2.0.eb +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.2.0.eb @@ -37,6 +37,7 @@ builddependencies = [ patches = [ ('mpfr-%s-allpatches-20160804.patch' % mpfr_version, '../mpfr-%s' % mpfr_version), '%(name)s-%(version)s-fix-find-isl.patch', + 'GCCcore-6.x-fix-ubsan.patch', ] checksums = [ diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.3.0.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.3.0.eb index 603d43dcdebb28f0c00d0ad01cce992ae4f01418..96befaf7f095dab7c69ef1daf1f2a242fa3e0aea 100644 --- a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.3.0.eb @@ -37,6 +37,7 @@ builddependencies = [ patches = [ ('mpfr-%s-allpatches-20161215.patch' % mpfr_version, '../mpfr-%s' % mpfr_version), 'GCCcore-6.2.0-fix-find-isl.patch', + 'GCCcore-6.x-fix-ubsan.patch', ] checksums = [ diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..37077d5dbfd00966a17e90b09ab014914c1ec00c --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.4.0.eb @@ -0,0 +1,60 @@ +easyblock = 'EB_GCC' + +name = 'GCCcore' +version = '6.4.0' + +homepage = 'http://gcc.gnu.org/' + +description = """ + The GNU Compiler Collection includes front ends for C, C++, Objective-C, + Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, + libgcj,...). [NOTE: This module does not include Objective-C, Java or Ada] +""" + +toolchain = {'name': 'dummy', 'version': ''} + +mpfr_version = '3.1.5' + +source_urls = [ + 'http://ftpmirror.gnu.org/gnu/gcc/gcc-%(version)s', # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gnu/gmp', # idem for GMP + 'http://ftpmirror.gnu.org/gnu/mpfr', # idem for MPFR + 'http://www.multiprecision.org/mpc/download', # MPC official + 'ftp://gcc.gnu.org/pub/gcc/infrastructure/', # GCC dependencies + 'http://gcc.cybermirror.org/infrastructure/', # HTTP mirror for GCC dependencies + 'http://isl.gforge.inria.fr/', # original HTTP source for ISL +] + +sources = [ + 'gcc-%(version)s.tar.gz', + 'gmp-6.1.2.tar.bz2', + 'mpfr-%s.tar.bz2' % mpfr_version, + 'mpc-1.0.3.tar.gz', + 'isl-0.16.1.tar.bz2', +] + +builddependencies = [ + ('M4', '1.4.18'), + ('binutils', '2.28'), +] + +patches = [ + ('mpfr-%s-allpatches-20170606.patch' % mpfr_version, '../mpfr-%s' % mpfr_version), + 'GCCcore-6.2.0-fix-find-isl.patch', +] + +checksums = [ + '4715f02413f8a91d02d967521c084990c99ce1a671b8a450a80fbd4245f4b728', # gcc-6.4.0.tar.gz + '5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2', # gmp-6.1.2.tar.bz2 + 'ca498c1c7a74dd37a576f353312d1e68d490978de4395fa28f1cbd46a364e658', # mpfr-3.1.5.tar.gz + '617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3', # mpc-1.0.3.tar.gz + '412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2', # isl-0.16.1.tar.bz2 + '137108952139486755e8c1bee30314ffa9233cc05cddfd848aa85503a6fea9d7', # mpfr-3.1.5-allpatches-20170606.patch + '5ad909606d17d851c6ad629b4fddb6c1621844218b8d139fed18c502a7696c68', # GCCcore-6.2.0-fix-find-isl.patch +] + +languages = ['c', 'c++', 'fortran'] + +withisl = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-6.x-fix-ubsan.patch b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.x-fix-ubsan.patch new file mode 100644 index 0000000000000000000000000000000000000000..1c8e22152a5c8c2378a08f2bf944a470961032c6 --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-6.x-fix-ubsan.patch @@ -0,0 +1,16 @@ +# GCC 7 errors on comparing a pointer and an integer, code means to test +# first byte. This is fixed in 6.4.0 and onward by SVN revision 239971. +# Affects 6.1-6.3. +# Upstream credit: Kirill Yukhin +diff -ru gcc-6.3.0-orig/gcc/ubsan.c gcc-6.3.0/gcc/ubsan.c +--- gcc-6.3.0-orig/gcc/ubsan.c 2016-12-07 23:39:29.000000000 +0100 ++++ gcc-6.3.0/gcc/ubsan.c 2017-07-05 08:57:03.297566616 +0200 +@@ -1471,7 +1471,7 @@ + + expanded_location xloc = expand_location (loc); + if (xloc.file == NULL || strncmp (xloc.file, "\1", 2) == 0 +- || xloc.file == '\0' || xloc.file[0] == '\xff' ++ || xloc.file[0] == '\0' || xloc.file[0] == '\xff' + || xloc.file[1] == '\xff') + return false; + diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-7.2.0.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f12a1c7b740543087502a48c1bbb901c3b894146 --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-7.2.0.eb @@ -0,0 +1,53 @@ +easyblock = 'EB_GCC' + +name = 'GCCcore' +version = '7.2.0' + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, + as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': ''} + +mpfr_version = '3.1.5' + +source_urls = [ + 'http://ftpmirror.gnu.org/gnu/gcc/gcc-%(version)s', # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gnu/gmp', # idem for GMP + 'http://ftpmirror.gnu.org/gnu/mpfr', # idem for MPFR + 'http://www.multiprecision.org/mpc/download', # MPC official + 'ftp://gcc.gnu.org/pub/gcc/infrastructure/', # GCC dependencies + 'http://gcc.cybermirror.org/infrastructure/', # HTTP mirror for GCC dependencies + 'http://isl.gforge.inria.fr/', # original HTTP source for ISL +] +sources = [ + 'gcc-%(version)s.tar.gz', + 'gmp-6.1.2.tar.bz2', + 'mpfr-%s.tar.bz2' % mpfr_version, + 'mpc-1.0.3.tar.gz', + 'isl-0.16.1.tar.bz2', +] +patches = [ + ('mpfr-%s-allpatches-20170801.patch' % mpfr_version, '../mpfr-%s' % mpfr_version), + 'GCCcore-6.2.0-fix-find-isl.patch', +] +checksums = [ + '0153a003d3b433459336a91610cca2995ee0fb3d71131bd72555f2231a6efcfc', # gcc-7.2.0.tar.gz + '5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2', # gmp-6.1.2.tar.bz2 + 'ca498c1c7a74dd37a576f353312d1e68d490978de4395fa28f1cbd46a364e658', # mpfr-3.1.5.tar.bz2 + '617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3', # mpc-1.0.3.tar.gz + '412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2', # isl-0.16.1.tar.bz2 + '62f11d5750a3a2c76f6b33ad581b15c75a0292a575107cabdd8d1f0ccb4e20a1', # mpfr-3.1.5-allpatches-20170801.patch + '5ad909606d17d851c6ad629b4fddb6c1621844218b8d139fed18c502a7696c68', # GCCcore-6.2.0-fix-find-isl.patch +] + +builddependencies = [ + ('M4', '1.4.18'), + ('binutils', '2.29'), +] + +languages = ['c', 'c++', 'fortran'] + +withisl = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-system.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..78b16dd345d3c781e9a259da2d9bb91cf6cb9cb3 --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-system.eb @@ -0,0 +1,25 @@ +## +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2015 Juelich Supercomputing Centre, Germany +# Authors:: Bernd Mohr +# License:: 3-clause BSD +## + +easyblock = 'SystemCompiler' + +name = 'GCCcore' +# using 'system' as a version instructs the SystemCompiler easyblock to derive the actual compiler version, +# and define $EBVERSION* accordingly (yet generate a module named GCC/system); +# if an actual version is specified here, it will be checked against the version of the system compiler that was found +version = 'system' + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, + as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +generate_standalone_module = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.5-allpatches-20170606.patch b/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.5-allpatches-20170606.patch new file mode 100644 index 0000000000000000000000000000000000000000..f25a39e54235cf02fca02fd400ea95163cb08ece --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.5-allpatches-20170606.patch @@ -0,0 +1,689 @@ +# MPFR v3.1.5 patch dated 2017-06-06 +# downloaded via https://gforge.inria.fr/frs/?group_id=136 +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2016-12-15 08:35:46.476430238 +0000 ++++ mpfr-3.1.5-b/PATCHES 2016-12-15 08:35:46.544430346 +0000 +@@ -0,0 +1 @@ ++vasprintf +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/VERSION 2016-12-15 08:35:46.544430346 +0000 +@@ -1 +1 @@ +-3.1.5 ++3.1.5-p1 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2016-12-15 08:35:46.540430340 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5" ++#define MPFR_VERSION_STRING "3.1.5-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/vasprintf.c mpfr-3.1.5-b/src/vasprintf.c +--- mpfr-3.1.5-a/src/vasprintf.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/vasprintf.c 2016-12-15 08:35:46.520430308 +0000 +@@ -1593,7 +1593,7 @@ + } + else if (spec.spec == 'f' || spec.spec == 'F') + { +- if (spec.prec == -1) ++ if (spec.prec < 0) + spec.prec = 6; + if (regular_fg (np, p, spec, NULL) == -1) + goto error; +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/version.c 2016-12-15 08:35:46.544430346 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5"; ++ return "3.1.5-p1"; + } +diff -Naurd mpfr-3.1.5-a/tests/tsprintf.c mpfr-3.1.5-b/tests/tsprintf.c +--- mpfr-3.1.5-a/tests/tsprintf.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tsprintf.c 2016-12-15 08:35:46.520430308 +0000 +@@ -1251,6 +1251,25 @@ + check_emin_aux (MPFR_EMIN_MIN); + } + ++static void ++test20161214 (void) ++{ ++ mpfr_t x; ++ char buf[32]; ++ const char s[] = "0x0.fffffffffffff8p+1024"; ++ int r; ++ ++ mpfr_init2 (x, 64); ++ mpfr_set_str (x, s, 16, MPFR_RNDN); ++ r = mpfr_snprintf (buf, 32, "%.*RDf", -2, x); ++ MPFR_ASSERTN(r == 316); ++ r = mpfr_snprintf (buf, 32, "%.*RDf", INT_MIN + 1, x); ++ MPFR_ASSERTN(r == 316); ++ r = mpfr_snprintf (buf, 32, "%.*RDf", INT_MIN, x); ++ MPFR_ASSERTN(r == 316); ++ mpfr_clear (x); ++} ++ + int + main (int argc, char **argv) + { +@@ -1271,6 +1290,7 @@ + mixed (); + check_emax (); + check_emin (); ++ test20161214 (); + + #if defined(HAVE_LOCALE_H) && defined(HAVE_SETLOCALE) + #if MPFR_LCONV_DPTS +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2016-12-19 22:11:17.022676737 +0000 ++++ mpfr-3.1.5-b/PATCHES 2016-12-19 22:11:17.094676820 +0000 +@@ -0,0 +1 @@ ++strtofr +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2016-12-15 08:35:46.544430346 +0000 ++++ mpfr-3.1.5-b/VERSION 2016-12-19 22:11:17.094676820 +0000 +@@ -1 +1 @@ +-3.1.5-p1 ++3.1.5-p2 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2016-12-15 08:35:46.540430340 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2016-12-19 22:11:17.090676815 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p1" ++#define MPFR_VERSION_STRING "3.1.5-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/strtofr.c mpfr-3.1.5-b/src/strtofr.c +--- mpfr-3.1.5-a/src/strtofr.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/strtofr.c 2016-12-19 22:11:17.066676788 +0000 +@@ -743,11 +743,14 @@ + of the pstr_size most significant digits of pstr->mant, with + equality in case exact is non-zero. */ + +- /* test if rounding is possible, and if so exit the loop */ +- if (exact || mpfr_can_round_raw (result, ysize, +- (pstr->negative) ? -1 : 1, +- ysize_bits - err - 1, +- MPFR_RNDN, rnd, MPFR_PREC(x))) ++ /* test if rounding is possible, and if so exit the loop. ++ Note: we also need to be able to determine the correct ternary value, ++ thus we use the MPFR_PREC(x) + (rnd == MPFR_RNDN) trick. ++ For example if result = xxx...xxx111...111 and rnd = RNDN, ++ then we know the correct rounding is xxx...xx(x+1), but we cannot know ++ the correct ternary value. */ ++ if (exact || mpfr_round_p (result, ysize, ysize_bits - err - 1, ++ MPFR_PREC(x) + (rnd == MPFR_RNDN))) + break; + + next_loop: +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2016-12-15 08:35:46.544430346 +0000 ++++ mpfr-3.1.5-b/src/version.c 2016-12-19 22:11:17.094676820 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p1"; ++ return "3.1.5-p2"; + } +diff -Naurd mpfr-3.1.5-a/tests/tstrtofr.c mpfr-3.1.5-b/tests/tstrtofr.c +--- mpfr-3.1.5-a/tests/tstrtofr.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tstrtofr.c 2016-12-19 22:11:17.066676788 +0000 +@@ -1191,6 +1191,24 @@ + mpfr_clears (e, x1, x2, (mpfr_ptr) 0); + } + ++/* Note: the number is 5^47/2^9. */ ++static void ++bug20161217 (void) ++{ ++ mpfr_t fp, z; ++ static const char * num = "0.1387778780781445675529539585113525390625e31"; ++ int inex; ++ ++ mpfr_init2 (fp, 110); ++ mpfr_init2 (z, 110); ++ inex = mpfr_strtofr (fp, num, NULL, 10, MPFR_RNDN); ++ MPFR_ASSERTN(inex == 0); ++ mpfr_set_str_binary (z, "10001100001000010011110110011101101001010000001011011110010001010100010100100110111101000010001011001100001101E-9"); ++ MPFR_ASSERTN(mpfr_equal_p (fp, z)); ++ mpfr_clear (fp); ++ mpfr_clear (z); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -1205,6 +1223,7 @@ + test20100310 (); + bug20120814 (); + bug20120829 (); ++ bug20161217 (); + + tests_end_mpfr (); + return 0; +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 19:21:17.580843571 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 19:21:17.604843293 +0000 +@@ -0,0 +1 @@ ++ret-macro +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2016-12-19 22:11:17.094676820 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 19:21:17.604843293 +0000 +@@ -1 +1 @@ +-3.1.5-p2 ++3.1.5-p3 +diff -Naurd mpfr-3.1.5-a/src/mpfr-impl.h mpfr-3.1.5-b/src/mpfr-impl.h +--- mpfr-3.1.5-a/src/mpfr-impl.h 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/mpfr-impl.h 2017-06-06 19:21:17.592843433 +0000 +@@ -873,7 +873,7 @@ + following two macros, unless the flag comes from another function + returning the ternary inexact value */ + #define MPFR_RET(I) return \ +- (I) ? ((__gmpfr_flags |= MPFR_FLAGS_INEXACT), (I)) : 0 ++ (I) != 0 ? ((__gmpfr_flags |= MPFR_FLAGS_INEXACT), (I)) : 0 + #define MPFR_RET_NAN return (__gmpfr_flags |= MPFR_FLAGS_NAN), 0 + + #define MPFR_SET_ERANGE() (__gmpfr_flags |= MPFR_FLAGS_ERANGE) +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2016-12-19 22:11:17.090676815 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 19:21:17.600843340 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p2" ++#define MPFR_VERSION_STRING "3.1.5-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2016-12-19 22:11:17.094676820 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 19:21:17.604843293 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p2"; ++ return "3.1.5-p3"; + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 19:50:30.708438500 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 19:50:30.736438175 +0000 +@@ -0,0 +1 @@ ++tests-buffer-size +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 19:21:17.604843293 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 19:50:30.736438175 +0000 +@@ -1 +1 @@ +-3.1.5-p3 ++3.1.5-p4 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 19:21:17.600843340 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 19:50:30.732438221 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p3" ++#define MPFR_VERSION_STRING "3.1.5-p4" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 19:21:17.604843293 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 19:50:30.736438175 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p3"; ++ return "3.1.5-p4"; + } +diff -Naurd mpfr-3.1.5-a/tests/tl2b.c mpfr-3.1.5-b/tests/tl2b.c +--- mpfr-3.1.5-a/tests/tl2b.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tl2b.c 2017-06-06 19:50:30.724438314 +0000 +@@ -83,7 +83,7 @@ + mpfr_srcptr t; + int beta, i; + int error = 0; +- char buffer[30]; ++ char buffer[256]; /* larger than needed, for maintainability */ + + for (beta = 2; beta <= BASE_MAX; beta++) + { +diff -Naurd mpfr-3.1.5-a/tests/tpow_all.c mpfr-3.1.5-b/tests/tpow_all.c +--- mpfr-3.1.5-a/tests/tpow_all.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tpow_all.c 2017-06-06 19:50:30.724438314 +0000 +@@ -498,7 +498,7 @@ + for (i = 0; i <= 12; i++) + { + unsigned int flags = 0; +- char sy[16]; ++ char sy[256]; /* larger than needed, for maintainability */ + + /* Test 2^(emin - i/4). + * --> Underflow iff i > 4. +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 19:57:01.947910247 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 19:57:01.971909970 +0000 +@@ -0,0 +1 @@ ++vasprintf-overflow-check +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 19:50:30.736438175 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 19:57:01.971909970 +0000 +@@ -1 +1 @@ +-3.1.5-p4 ++3.1.5-p5 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 19:50:30.732438221 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 19:57:01.971909970 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p4" ++#define MPFR_VERSION_STRING "3.1.5-p5" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/vasprintf.c mpfr-3.1.5-b/src/vasprintf.c +--- mpfr-3.1.5-a/src/vasprintf.c 2016-12-15 08:35:46.520430308 +0000 ++++ mpfr-3.1.5-b/src/vasprintf.c 2017-06-06 19:57:01.963910062 +0000 +@@ -1452,7 +1452,7 @@ + struct printf_spec spec) + { + char *str; +- long total; ++ unsigned int total; /* can hold the sum of two non-negative int's + 1 */ + int uppercase; + + /* WARNING: left justification means right space padding */ +@@ -1645,43 +1645,43 @@ + + /* compute the number of characters to be written verifying it is not too + much */ ++ ++#define INCR_TOTAL(v) \ ++ do { \ ++ MPFR_ASSERTD ((v) >= 0); \ ++ if (MPFR_UNLIKELY ((v) > INT_MAX)) \ ++ goto error; \ ++ total += (v); \ ++ if (MPFR_UNLIKELY (total > INT_MAX)) \ ++ goto error; \ ++ } while (0) ++ + total = np->sign ? 1 : 0; +- total += np->prefix_size; +- total += np->ip_size; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->ip_trailing_zeros; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; ++ INCR_TOTAL (np->prefix_size); ++ INCR_TOTAL (np->ip_size); ++ INCR_TOTAL (np->ip_trailing_zeros); ++ MPFR_ASSERTD (np->ip_size + np->ip_trailing_zeros >= 1); + if (np->thousands_sep) + /* ' flag, style f and the thousands separator in current locale is not + reduced to the null character */ +- total += (np->ip_size + np->ip_trailing_zeros) / 3; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; ++ INCR_TOTAL ((np->ip_size + np->ip_trailing_zeros - 1) / 3); + if (np->point) + ++total; +- total += np->fp_leading_zeros; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->fp_size; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->fp_trailing_zeros; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->exp_size; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; ++ INCR_TOTAL (np->fp_leading_zeros); ++ INCR_TOTAL (np->fp_size); ++ INCR_TOTAL (np->fp_trailing_zeros); ++ INCR_TOTAL (np->exp_size); + + if (spec.width > total) + /* pad with spaces or zeros depending on np->pad_type */ + { + np->pad_size = spec.width - total; + total += np->pad_size; /* here total == spec.width, +- so 0 < total < INT_MAX */ ++ so 0 < total <= INT_MAX */ ++ MPFR_ASSERTD (total == spec.width); + } + ++ MPFR_ASSERTD (total > 0 && total <= INT_MAX); + return total; + + error: +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 19:50:30.736438175 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 19:57:01.971909970 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p4"; ++ return "3.1.5-p5"; + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 20:17:02.489704106 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 20:17:02.513703814 +0000 +@@ -0,0 +1 @@ ++printf-errno +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 19:57:01.971909970 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 20:17:02.513703814 +0000 +@@ -1 +1 @@ +-3.1.5-p5 ++3.1.5-p6 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 19:57:01.971909970 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 20:17:02.513703814 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p5" ++#define MPFR_VERSION_STRING "3.1.5-p6" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/printf.c mpfr-3.1.5-b/src/printf.c +--- mpfr-3.1.5-a/src/printf.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/printf.c 2017-06-06 20:17:02.501703960 +0000 +@@ -40,7 +40,6 @@ + # endif /* HAVE___VA_COPY */ + #endif /* HAVE_VA_COPY */ + +-#include + #include "mpfr-impl.h" + + #ifdef _MPFR_H_HAVE_FILE +diff -Naurd mpfr-3.1.5-a/src/vasprintf.c mpfr-3.1.5-b/src/vasprintf.c +--- mpfr-3.1.5-a/src/vasprintf.c 2017-06-06 19:57:01.963910062 +0000 ++++ mpfr-3.1.5-b/src/vasprintf.c 2017-06-06 20:17:02.501703960 +0000 +@@ -52,6 +52,8 @@ + #include /* for ptrdiff_t */ + #endif + ++#include ++ + #define MPFR_NEED_LONGLONG_H + #include "mpfr-intmax.h" + #include "mpfr-impl.h" +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 19:57:01.971909970 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 20:17:02.513703814 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p5"; ++ return "3.1.5-p6"; + } +diff -Naurd mpfr-3.1.5-a/tests/tprintf.c mpfr-3.1.5-b/tests/tprintf.c +--- mpfr-3.1.5-a/tests/tprintf.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tprintf.c 2017-06-06 20:17:02.501703960 +0000 +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + + #include "mpfr-intmax.h" + #include "mpfr-test.h" +@@ -109,6 +110,33 @@ + } + + static void ++check_vprintf_overflow (const char *fmt, ...) ++{ ++ va_list ap; ++ int r, e; ++ ++ va_start (ap, fmt); ++ errno = 0; ++ r = mpfr_vprintf (fmt, ap); ++ e = errno; ++ va_end (ap); ++ ++ if (r != -1 ++#ifdef EOVERFLOW ++ || e != EOVERFLOW ++#endif ++ ) ++ { ++ putchar ('\n'); ++ fprintf (stderr, "Error in mpfr_vprintf(\"%s\", ...)\n" ++ "Got r = %d, errno = %d\n", fmt, r, e); ++ exit (1); ++ } ++ ++ putchar ('\n'); ++} ++ ++static void + check_invalid_format (void) + { + int i = 0; +@@ -167,8 +195,8 @@ + mpfr_set_ui (x, 1, MPFR_RNDN); + mpfr_nextabove (x); + +- check_vprintf_failure ("%Rb", x); +- check_vprintf_failure ("%RA %RA %Ra %Ra", x, x, x, x); ++ check_vprintf_overflow ("%Rb", x); ++ check_vprintf_overflow ("%RA %RA %Ra %Ra", x, x, x, x); + + mpfr_clear (x); + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 20:24:00.580702002 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 20:24:00.604701719 +0000 +@@ -0,0 +1 @@ ++tsprintf-setlocale +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 20:17:02.513703814 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 20:24:00.604701719 +0000 +@@ -1 +1 @@ +-3.1.5-p6 ++3.1.5-p7 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 20:17:02.513703814 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 20:24:00.604701719 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p6" ++#define MPFR_VERSION_STRING "3.1.5-p7" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 20:17:02.513703814 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 20:24:00.604701719 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p6"; ++ return "3.1.5-p7"; + } +diff -Naurd mpfr-3.1.5-a/tests/tsprintf.c mpfr-3.1.5-b/tests/tsprintf.c +--- mpfr-3.1.5-a/tests/tsprintf.c 2016-12-15 08:35:46.520430308 +0000 ++++ mpfr-3.1.5-b/tests/tsprintf.c 2017-06-06 20:24:00.596701813 +0000 +@@ -1273,13 +1273,12 @@ + int + main (int argc, char **argv) + { +- char *locale; + + tests_start_mpfr (); + + #if defined(HAVE_LOCALE_H) && defined(HAVE_SETLOCALE) + /* currently, we just check with 'C' locale */ +- locale = setlocale (LC_ALL, "C"); ++ setlocale (LC_ALL, "C"); + #endif + + bug20111102 (); +@@ -1297,7 +1296,7 @@ + locale_da_DK (); + /* Avoid a warning by doing the setlocale outside of this #if */ + #endif +- setlocale (LC_ALL, locale); ++ setlocale (LC_ALL, "C"); + #endif + + if (getenv ("MPFR_CHECK_LIBC_PRINTF")) +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 20:31:35.919341495 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 20:31:35.943341213 +0000 +@@ -0,0 +1 @@ ++mpf-compat-signed +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 20:24:00.604701719 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 20:31:35.943341213 +0000 +@@ -1 +1 @@ +-3.1.5-p7 ++3.1.5-p8 +diff -Naurd mpfr-3.1.5-a/src/mpf2mpfr.h mpfr-3.1.5-b/src/mpf2mpfr.h +--- mpfr-3.1.5-a/src/mpf2mpfr.h 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/mpf2mpfr.h 2017-06-06 20:31:35.931341353 +0000 +@@ -93,15 +93,15 @@ + #undef mpf_div_2exp + #define mpf_div_2exp(x,y,z) mpfr_div_2exp(x,y,z,MPFR_DEFAULT_RND) + #undef mpf_fits_slong_p +-#define mpf_fits_slong_p(x) mpfr_fits_ulong_p(x,MPFR_DEFAULT_RND) ++#define mpf_fits_slong_p(x) mpfr_fits_slong_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_ulong_p + #define mpf_fits_ulong_p(x) mpfr_fits_ulong_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_sint_p +-#define mpf_fits_sint_p(x) mpfr_fits_uint_p(x,MPFR_DEFAULT_RND) ++#define mpf_fits_sint_p(x) mpfr_fits_sint_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_uint_p + #define mpf_fits_uint_p(x) mpfr_fits_uint_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_sshort_p +-#define mpf_fits_sshort_p(x) mpfr_fits_ushort_p(x,MPFR_DEFAULT_RND) ++#define mpf_fits_sshort_p(x) mpfr_fits_sshort_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_ushort_p + #define mpf_fits_ushort_p(x) mpfr_fits_ushort_p(x,MPFR_DEFAULT_RND) + #undef mpf_get_str +@@ -113,7 +113,7 @@ + #undef mpf_get_ui + #define mpf_get_ui(x) mpfr_get_ui(x,MPFR_DEFAULT_RND) + #undef mpf_get_si +-#define mpf_get_si(x) mpfr_get_ui(x,MPFR_DEFAULT_RND) ++#define mpf_get_si(x) mpfr_get_si(x,MPFR_DEFAULT_RND) + #undef mpf_inp_str + #define mpf_inp_str(x,y,z) mpfr_inp_str(x,y,z,MPFR_DEFAULT_RND) + #undef mpf_set_str +diff -Naurd mpfr-3.1.5-a/src/mpfr-impl.h mpfr-3.1.5-b/src/mpfr-impl.h +--- mpfr-3.1.5-a/src/mpfr-impl.h 2017-06-06 19:21:17.592843433 +0000 ++++ mpfr-3.1.5-b/src/mpfr-impl.h 2017-06-06 20:31:35.931341353 +0000 +@@ -342,11 +342,15 @@ + #define MPFR_FLAGS_DIVBY0 32 + #define MPFR_FLAGS_ALL 63 + +-/* Replace some common functions for direct access to the global vars */ +-#define mpfr_get_emin() (__gmpfr_emin + 0) +-#define mpfr_get_emax() (__gmpfr_emax + 0) +-#define mpfr_get_default_rounding_mode() (__gmpfr_default_rounding_mode + 0) +-#define mpfr_get_default_prec() (__gmpfr_default_fp_bit_precision + 0) ++/* Replace some common functions for direct access to the global vars. ++ The casts prevent these macros from being used as a lvalue (and this ++ method makes sure that the expressions have the correct type). */ ++#define mpfr_get_emin() ((mpfr_exp_t) __gmpfr_emin) ++#define mpfr_get_emax() ((mpfr_exp_t) __gmpfr_emax) ++#define mpfr_get_default_rounding_mode() \ ++ ((mpfr_rnd_t) __gmpfr_default_rounding_mode) ++#define mpfr_get_default_prec() \ ++ ((mpfr_prec_t) __gmpfr_default_fp_bit_precision) + + #define mpfr_clear_flags() \ + ((void) (__gmpfr_flags = 0)) +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 20:24:00.604701719 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 20:31:35.939341259 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p7" ++#define MPFR_VERSION_STRING "3.1.5-p8" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 20:24:00.604701719 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 20:31:35.943341213 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p7"; ++ return "3.1.5-p8"; + } +diff -Naurd mpfr-3.1.5-a/tests/mpf_compat.h mpfr-3.1.5-b/tests/mpf_compat.h +--- mpfr-3.1.5-a/tests/mpf_compat.h 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/mpf_compat.h 2017-06-06 20:31:35.931341353 +0000 +@@ -20,16 +20,10 @@ + http://www.gnu.org/licenses/ or write to the Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */ + +-#if defined (__cplusplus) +-#include +-#else +-#include +-#endif + #include +-#include + +-#include "gmp.h" +-#include "mpfr.h" ++#include "mpfr-impl.h" ++ + #ifdef MPFR + #include "mpf2mpfr.h" + #endif +@@ -228,6 +222,16 @@ + exit (1); + } + ++ /* non-regression tests for bugs fixed in revision 11565 */ ++ mpf_set_si (x, -1); ++ MPFR_ASSERTN(mpf_fits_ulong_p (x) == 0); ++ MPFR_ASSERTN(mpf_fits_slong_p (x) != 0); ++ MPFR_ASSERTN(mpf_fits_uint_p (x) == 0); ++ MPFR_ASSERTN(mpf_fits_sint_p (x) != 0); ++ MPFR_ASSERTN(mpf_fits_ushort_p (x) == 0); ++ MPFR_ASSERTN(mpf_fits_sshort_p (x) != 0); ++ MPFR_ASSERTN(mpf_get_si (x) == -1); ++ + /* clear all variables */ + mpf_clear (y); + mpf_clear (x); diff --git a/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.5-allpatches-20170801.patch b/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.5-allpatches-20170801.patch new file mode 100644 index 0000000000000000000000000000000000000000..fe26596b10f806d7ba7586009bca76686bf43ac3 --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.5-allpatches-20170801.patch @@ -0,0 +1,785 @@ +# MPFR v3.1.5 patch dated 2017-06-06 +# downloaded via https://gforge.inria.fr/frs/?group_id=136 +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2016-12-15 08:35:46.476430238 +0000 ++++ mpfr-3.1.5-b/PATCHES 2016-12-15 08:35:46.544430346 +0000 +@@ -0,0 +1 @@ ++vasprintf +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/VERSION 2016-12-15 08:35:46.544430346 +0000 +@@ -1 +1 @@ +-3.1.5 ++3.1.5-p1 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2016-12-15 08:35:46.540430340 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5" ++#define MPFR_VERSION_STRING "3.1.5-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/vasprintf.c mpfr-3.1.5-b/src/vasprintf.c +--- mpfr-3.1.5-a/src/vasprintf.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/vasprintf.c 2016-12-15 08:35:46.520430308 +0000 +@@ -1593,7 +1593,7 @@ + } + else if (spec.spec == 'f' || spec.spec == 'F') + { +- if (spec.prec == -1) ++ if (spec.prec < 0) + spec.prec = 6; + if (regular_fg (np, p, spec, NULL) == -1) + goto error; +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/version.c 2016-12-15 08:35:46.544430346 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5"; ++ return "3.1.5-p1"; + } +diff -Naurd mpfr-3.1.5-a/tests/tsprintf.c mpfr-3.1.5-b/tests/tsprintf.c +--- mpfr-3.1.5-a/tests/tsprintf.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tsprintf.c 2016-12-15 08:35:46.520430308 +0000 +@@ -1251,6 +1251,25 @@ + check_emin_aux (MPFR_EMIN_MIN); + } + ++static void ++test20161214 (void) ++{ ++ mpfr_t x; ++ char buf[32]; ++ const char s[] = "0x0.fffffffffffff8p+1024"; ++ int r; ++ ++ mpfr_init2 (x, 64); ++ mpfr_set_str (x, s, 16, MPFR_RNDN); ++ r = mpfr_snprintf (buf, 32, "%.*RDf", -2, x); ++ MPFR_ASSERTN(r == 316); ++ r = mpfr_snprintf (buf, 32, "%.*RDf", INT_MIN + 1, x); ++ MPFR_ASSERTN(r == 316); ++ r = mpfr_snprintf (buf, 32, "%.*RDf", INT_MIN, x); ++ MPFR_ASSERTN(r == 316); ++ mpfr_clear (x); ++} ++ + int + main (int argc, char **argv) + { +@@ -1271,6 +1290,7 @@ + mixed (); + check_emax (); + check_emin (); ++ test20161214 (); + + #if defined(HAVE_LOCALE_H) && defined(HAVE_SETLOCALE) + #if MPFR_LCONV_DPTS +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2016-12-19 22:11:17.022676737 +0000 ++++ mpfr-3.1.5-b/PATCHES 2016-12-19 22:11:17.094676820 +0000 +@@ -0,0 +1 @@ ++strtofr +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2016-12-15 08:35:46.544430346 +0000 ++++ mpfr-3.1.5-b/VERSION 2016-12-19 22:11:17.094676820 +0000 +@@ -1 +1 @@ +-3.1.5-p1 ++3.1.5-p2 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2016-12-15 08:35:46.540430340 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2016-12-19 22:11:17.090676815 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p1" ++#define MPFR_VERSION_STRING "3.1.5-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/strtofr.c mpfr-3.1.5-b/src/strtofr.c +--- mpfr-3.1.5-a/src/strtofr.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/strtofr.c 2016-12-19 22:11:17.066676788 +0000 +@@ -743,11 +743,14 @@ + of the pstr_size most significant digits of pstr->mant, with + equality in case exact is non-zero. */ + +- /* test if rounding is possible, and if so exit the loop */ +- if (exact || mpfr_can_round_raw (result, ysize, +- (pstr->negative) ? -1 : 1, +- ysize_bits - err - 1, +- MPFR_RNDN, rnd, MPFR_PREC(x))) ++ /* test if rounding is possible, and if so exit the loop. ++ Note: we also need to be able to determine the correct ternary value, ++ thus we use the MPFR_PREC(x) + (rnd == MPFR_RNDN) trick. ++ For example if result = xxx...xxx111...111 and rnd = RNDN, ++ then we know the correct rounding is xxx...xx(x+1), but we cannot know ++ the correct ternary value. */ ++ if (exact || mpfr_round_p (result, ysize, ysize_bits - err - 1, ++ MPFR_PREC(x) + (rnd == MPFR_RNDN))) + break; + + next_loop: +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2016-12-15 08:35:46.544430346 +0000 ++++ mpfr-3.1.5-b/src/version.c 2016-12-19 22:11:17.094676820 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p1"; ++ return "3.1.5-p2"; + } +diff -Naurd mpfr-3.1.5-a/tests/tstrtofr.c mpfr-3.1.5-b/tests/tstrtofr.c +--- mpfr-3.1.5-a/tests/tstrtofr.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tstrtofr.c 2016-12-19 22:11:17.066676788 +0000 +@@ -1191,6 +1191,24 @@ + mpfr_clears (e, x1, x2, (mpfr_ptr) 0); + } + ++/* Note: the number is 5^47/2^9. */ ++static void ++bug20161217 (void) ++{ ++ mpfr_t fp, z; ++ static const char * num = "0.1387778780781445675529539585113525390625e31"; ++ int inex; ++ ++ mpfr_init2 (fp, 110); ++ mpfr_init2 (z, 110); ++ inex = mpfr_strtofr (fp, num, NULL, 10, MPFR_RNDN); ++ MPFR_ASSERTN(inex == 0); ++ mpfr_set_str_binary (z, "10001100001000010011110110011101101001010000001011011110010001010100010100100110111101000010001011001100001101E-9"); ++ MPFR_ASSERTN(mpfr_equal_p (fp, z)); ++ mpfr_clear (fp); ++ mpfr_clear (z); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -1205,6 +1223,7 @@ + test20100310 (); + bug20120814 (); + bug20120829 (); ++ bug20161217 (); + + tests_end_mpfr (); + return 0; +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 19:21:17.580843571 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 19:21:17.604843293 +0000 +@@ -0,0 +1 @@ ++ret-macro +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2016-12-19 22:11:17.094676820 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 19:21:17.604843293 +0000 +@@ -1 +1 @@ +-3.1.5-p2 ++3.1.5-p3 +diff -Naurd mpfr-3.1.5-a/src/mpfr-impl.h mpfr-3.1.5-b/src/mpfr-impl.h +--- mpfr-3.1.5-a/src/mpfr-impl.h 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/mpfr-impl.h 2017-06-06 19:21:17.592843433 +0000 +@@ -873,7 +873,7 @@ + following two macros, unless the flag comes from another function + returning the ternary inexact value */ + #define MPFR_RET(I) return \ +- (I) ? ((__gmpfr_flags |= MPFR_FLAGS_INEXACT), (I)) : 0 ++ (I) != 0 ? ((__gmpfr_flags |= MPFR_FLAGS_INEXACT), (I)) : 0 + #define MPFR_RET_NAN return (__gmpfr_flags |= MPFR_FLAGS_NAN), 0 + + #define MPFR_SET_ERANGE() (__gmpfr_flags |= MPFR_FLAGS_ERANGE) +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2016-12-19 22:11:17.090676815 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 19:21:17.600843340 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p2" ++#define MPFR_VERSION_STRING "3.1.5-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2016-12-19 22:11:17.094676820 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 19:21:17.604843293 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p2"; ++ return "3.1.5-p3"; + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 19:50:30.708438500 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 19:50:30.736438175 +0000 +@@ -0,0 +1 @@ ++tests-buffer-size +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 19:21:17.604843293 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 19:50:30.736438175 +0000 +@@ -1 +1 @@ +-3.1.5-p3 ++3.1.5-p4 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 19:21:17.600843340 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 19:50:30.732438221 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p3" ++#define MPFR_VERSION_STRING "3.1.5-p4" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 19:21:17.604843293 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 19:50:30.736438175 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p3"; ++ return "3.1.5-p4"; + } +diff -Naurd mpfr-3.1.5-a/tests/tl2b.c mpfr-3.1.5-b/tests/tl2b.c +--- mpfr-3.1.5-a/tests/tl2b.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tl2b.c 2017-06-06 19:50:30.724438314 +0000 +@@ -83,7 +83,7 @@ + mpfr_srcptr t; + int beta, i; + int error = 0; +- char buffer[30]; ++ char buffer[256]; /* larger than needed, for maintainability */ + + for (beta = 2; beta <= BASE_MAX; beta++) + { +diff -Naurd mpfr-3.1.5-a/tests/tpow_all.c mpfr-3.1.5-b/tests/tpow_all.c +--- mpfr-3.1.5-a/tests/tpow_all.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tpow_all.c 2017-06-06 19:50:30.724438314 +0000 +@@ -498,7 +498,7 @@ + for (i = 0; i <= 12; i++) + { + unsigned int flags = 0; +- char sy[16]; ++ char sy[256]; /* larger than needed, for maintainability */ + + /* Test 2^(emin - i/4). + * --> Underflow iff i > 4. +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 19:57:01.947910247 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 19:57:01.971909970 +0000 +@@ -0,0 +1 @@ ++vasprintf-overflow-check +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 19:50:30.736438175 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 19:57:01.971909970 +0000 +@@ -1 +1 @@ +-3.1.5-p4 ++3.1.5-p5 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 19:50:30.732438221 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 19:57:01.971909970 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p4" ++#define MPFR_VERSION_STRING "3.1.5-p5" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/vasprintf.c mpfr-3.1.5-b/src/vasprintf.c +--- mpfr-3.1.5-a/src/vasprintf.c 2016-12-15 08:35:46.520430308 +0000 ++++ mpfr-3.1.5-b/src/vasprintf.c 2017-06-06 19:57:01.963910062 +0000 +@@ -1452,7 +1452,7 @@ + struct printf_spec spec) + { + char *str; +- long total; ++ unsigned int total; /* can hold the sum of two non-negative int's + 1 */ + int uppercase; + + /* WARNING: left justification means right space padding */ +@@ -1645,43 +1645,43 @@ + + /* compute the number of characters to be written verifying it is not too + much */ ++ ++#define INCR_TOTAL(v) \ ++ do { \ ++ MPFR_ASSERTD ((v) >= 0); \ ++ if (MPFR_UNLIKELY ((v) > INT_MAX)) \ ++ goto error; \ ++ total += (v); \ ++ if (MPFR_UNLIKELY (total > INT_MAX)) \ ++ goto error; \ ++ } while (0) ++ + total = np->sign ? 1 : 0; +- total += np->prefix_size; +- total += np->ip_size; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->ip_trailing_zeros; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; ++ INCR_TOTAL (np->prefix_size); ++ INCR_TOTAL (np->ip_size); ++ INCR_TOTAL (np->ip_trailing_zeros); ++ MPFR_ASSERTD (np->ip_size + np->ip_trailing_zeros >= 1); + if (np->thousands_sep) + /* ' flag, style f and the thousands separator in current locale is not + reduced to the null character */ +- total += (np->ip_size + np->ip_trailing_zeros) / 3; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; ++ INCR_TOTAL ((np->ip_size + np->ip_trailing_zeros - 1) / 3); + if (np->point) + ++total; +- total += np->fp_leading_zeros; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->fp_size; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->fp_trailing_zeros; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; +- total += np->exp_size; +- if (MPFR_UNLIKELY (total < 0 || total > INT_MAX)) +- goto error; ++ INCR_TOTAL (np->fp_leading_zeros); ++ INCR_TOTAL (np->fp_size); ++ INCR_TOTAL (np->fp_trailing_zeros); ++ INCR_TOTAL (np->exp_size); + + if (spec.width > total) + /* pad with spaces or zeros depending on np->pad_type */ + { + np->pad_size = spec.width - total; + total += np->pad_size; /* here total == spec.width, +- so 0 < total < INT_MAX */ ++ so 0 < total <= INT_MAX */ ++ MPFR_ASSERTD (total == spec.width); + } + ++ MPFR_ASSERTD (total > 0 && total <= INT_MAX); + return total; + + error: +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 19:50:30.736438175 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 19:57:01.971909970 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p4"; ++ return "3.1.5-p5"; + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 20:17:02.489704106 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 20:17:02.513703814 +0000 +@@ -0,0 +1 @@ ++printf-errno +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 19:57:01.971909970 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 20:17:02.513703814 +0000 +@@ -1 +1 @@ +-3.1.5-p5 ++3.1.5-p6 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 19:57:01.971909970 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 20:17:02.513703814 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p5" ++#define MPFR_VERSION_STRING "3.1.5-p6" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/printf.c mpfr-3.1.5-b/src/printf.c +--- mpfr-3.1.5-a/src/printf.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/printf.c 2017-06-06 20:17:02.501703960 +0000 +@@ -40,7 +40,6 @@ + # endif /* HAVE___VA_COPY */ + #endif /* HAVE_VA_COPY */ + +-#include + #include "mpfr-impl.h" + + #ifdef _MPFR_H_HAVE_FILE +diff -Naurd mpfr-3.1.5-a/src/vasprintf.c mpfr-3.1.5-b/src/vasprintf.c +--- mpfr-3.1.5-a/src/vasprintf.c 2017-06-06 19:57:01.963910062 +0000 ++++ mpfr-3.1.5-b/src/vasprintf.c 2017-06-06 20:17:02.501703960 +0000 +@@ -52,6 +52,8 @@ + #include /* for ptrdiff_t */ + #endif + ++#include ++ + #define MPFR_NEED_LONGLONG_H + #include "mpfr-intmax.h" + #include "mpfr-impl.h" +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 19:57:01.971909970 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 20:17:02.513703814 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p5"; ++ return "3.1.5-p6"; + } +diff -Naurd mpfr-3.1.5-a/tests/tprintf.c mpfr-3.1.5-b/tests/tprintf.c +--- mpfr-3.1.5-a/tests/tprintf.c 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/tprintf.c 2017-06-06 20:17:02.501703960 +0000 +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + + #include "mpfr-intmax.h" + #include "mpfr-test.h" +@@ -109,6 +110,33 @@ + } + + static void ++check_vprintf_overflow (const char *fmt, ...) ++{ ++ va_list ap; ++ int r, e; ++ ++ va_start (ap, fmt); ++ errno = 0; ++ r = mpfr_vprintf (fmt, ap); ++ e = errno; ++ va_end (ap); ++ ++ if (r != -1 ++#ifdef EOVERFLOW ++ || e != EOVERFLOW ++#endif ++ ) ++ { ++ putchar ('\n'); ++ fprintf (stderr, "Error in mpfr_vprintf(\"%s\", ...)\n" ++ "Got r = %d, errno = %d\n", fmt, r, e); ++ exit (1); ++ } ++ ++ putchar ('\n'); ++} ++ ++static void + check_invalid_format (void) + { + int i = 0; +@@ -167,8 +195,8 @@ + mpfr_set_ui (x, 1, MPFR_RNDN); + mpfr_nextabove (x); + +- check_vprintf_failure ("%Rb", x); +- check_vprintf_failure ("%RA %RA %Ra %Ra", x, x, x, x); ++ check_vprintf_overflow ("%Rb", x); ++ check_vprintf_overflow ("%RA %RA %Ra %Ra", x, x, x, x); + + mpfr_clear (x); + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 20:24:00.580702002 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 20:24:00.604701719 +0000 +@@ -0,0 +1 @@ ++tsprintf-setlocale +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 20:17:02.513703814 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 20:24:00.604701719 +0000 +@@ -1 +1 @@ +-3.1.5-p6 ++3.1.5-p7 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 20:17:02.513703814 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 20:24:00.604701719 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p6" ++#define MPFR_VERSION_STRING "3.1.5-p7" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 20:17:02.513703814 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 20:24:00.604701719 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p6"; ++ return "3.1.5-p7"; + } +diff -Naurd mpfr-3.1.5-a/tests/tsprintf.c mpfr-3.1.5-b/tests/tsprintf.c +--- mpfr-3.1.5-a/tests/tsprintf.c 2016-12-15 08:35:46.520430308 +0000 ++++ mpfr-3.1.5-b/tests/tsprintf.c 2017-06-06 20:24:00.596701813 +0000 +@@ -1273,13 +1273,12 @@ + int + main (int argc, char **argv) + { +- char *locale; + + tests_start_mpfr (); + + #if defined(HAVE_LOCALE_H) && defined(HAVE_SETLOCALE) + /* currently, we just check with 'C' locale */ +- locale = setlocale (LC_ALL, "C"); ++ setlocale (LC_ALL, "C"); + #endif + + bug20111102 (); +@@ -1297,7 +1296,7 @@ + locale_da_DK (); + /* Avoid a warning by doing the setlocale outside of this #if */ + #endif +- setlocale (LC_ALL, locale); ++ setlocale (LC_ALL, "C"); + #endif + + if (getenv ("MPFR_CHECK_LIBC_PRINTF")) +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-06-06 20:31:35.919341495 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-06-06 20:31:35.943341213 +0000 +@@ -0,0 +1 @@ ++mpf-compat-signed +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 20:24:00.604701719 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-06-06 20:31:35.943341213 +0000 +@@ -1 +1 @@ +-3.1.5-p7 ++3.1.5-p8 +diff -Naurd mpfr-3.1.5-a/src/mpf2mpfr.h mpfr-3.1.5-b/src/mpf2mpfr.h +--- mpfr-3.1.5-a/src/mpf2mpfr.h 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/mpf2mpfr.h 2017-06-06 20:31:35.931341353 +0000 +@@ -93,15 +93,15 @@ + #undef mpf_div_2exp + #define mpf_div_2exp(x,y,z) mpfr_div_2exp(x,y,z,MPFR_DEFAULT_RND) + #undef mpf_fits_slong_p +-#define mpf_fits_slong_p(x) mpfr_fits_ulong_p(x,MPFR_DEFAULT_RND) ++#define mpf_fits_slong_p(x) mpfr_fits_slong_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_ulong_p + #define mpf_fits_ulong_p(x) mpfr_fits_ulong_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_sint_p +-#define mpf_fits_sint_p(x) mpfr_fits_uint_p(x,MPFR_DEFAULT_RND) ++#define mpf_fits_sint_p(x) mpfr_fits_sint_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_uint_p + #define mpf_fits_uint_p(x) mpfr_fits_uint_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_sshort_p +-#define mpf_fits_sshort_p(x) mpfr_fits_ushort_p(x,MPFR_DEFAULT_RND) ++#define mpf_fits_sshort_p(x) mpfr_fits_sshort_p(x,MPFR_DEFAULT_RND) + #undef mpf_fits_ushort_p + #define mpf_fits_ushort_p(x) mpfr_fits_ushort_p(x,MPFR_DEFAULT_RND) + #undef mpf_get_str +@@ -113,7 +113,7 @@ + #undef mpf_get_ui + #define mpf_get_ui(x) mpfr_get_ui(x,MPFR_DEFAULT_RND) + #undef mpf_get_si +-#define mpf_get_si(x) mpfr_get_ui(x,MPFR_DEFAULT_RND) ++#define mpf_get_si(x) mpfr_get_si(x,MPFR_DEFAULT_RND) + #undef mpf_inp_str + #define mpf_inp_str(x,y,z) mpfr_inp_str(x,y,z,MPFR_DEFAULT_RND) + #undef mpf_set_str +diff -Naurd mpfr-3.1.5-a/src/mpfr-impl.h mpfr-3.1.5-b/src/mpfr-impl.h +--- mpfr-3.1.5-a/src/mpfr-impl.h 2017-06-06 19:21:17.592843433 +0000 ++++ mpfr-3.1.5-b/src/mpfr-impl.h 2017-06-06 20:31:35.931341353 +0000 +@@ -342,11 +342,15 @@ + #define MPFR_FLAGS_DIVBY0 32 + #define MPFR_FLAGS_ALL 63 + +-/* Replace some common functions for direct access to the global vars */ +-#define mpfr_get_emin() (__gmpfr_emin + 0) +-#define mpfr_get_emax() (__gmpfr_emax + 0) +-#define mpfr_get_default_rounding_mode() (__gmpfr_default_rounding_mode + 0) +-#define mpfr_get_default_prec() (__gmpfr_default_fp_bit_precision + 0) ++/* Replace some common functions for direct access to the global vars. ++ The casts prevent these macros from being used as a lvalue (and this ++ method makes sure that the expressions have the correct type). */ ++#define mpfr_get_emin() ((mpfr_exp_t) __gmpfr_emin) ++#define mpfr_get_emax() ((mpfr_exp_t) __gmpfr_emax) ++#define mpfr_get_default_rounding_mode() \ ++ ((mpfr_rnd_t) __gmpfr_default_rounding_mode) ++#define mpfr_get_default_prec() \ ++ ((mpfr_prec_t) __gmpfr_default_fp_bit_precision) + + #define mpfr_clear_flags() \ + ((void) (__gmpfr_flags = 0)) +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 20:24:00.604701719 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-06-06 20:31:35.939341259 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p7" ++#define MPFR_VERSION_STRING "3.1.5-p8" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 20:24:00.604701719 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-06-06 20:31:35.943341213 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p7"; ++ return "3.1.5-p8"; + } +diff -Naurd mpfr-3.1.5-a/tests/mpf_compat.h mpfr-3.1.5-b/tests/mpf_compat.h +--- mpfr-3.1.5-a/tests/mpf_compat.h 2016-09-27 07:58:14.000000000 +0000 ++++ mpfr-3.1.5-b/tests/mpf_compat.h 2017-06-06 20:31:35.931341353 +0000 +@@ -20,16 +20,10 @@ + http://www.gnu.org/licenses/ or write to the Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */ + +-#if defined (__cplusplus) +-#include +-#else +-#include +-#endif + #include +-#include + +-#include "gmp.h" +-#include "mpfr.h" ++#include "mpfr-impl.h" ++ + #ifdef MPFR + #include "mpf2mpfr.h" + #endif +@@ -228,6 +222,16 @@ + exit (1); + } + ++ /* non-regression tests for bugs fixed in revision 11565 */ ++ mpf_set_si (x, -1); ++ MPFR_ASSERTN(mpf_fits_ulong_p (x) == 0); ++ MPFR_ASSERTN(mpf_fits_slong_p (x) != 0); ++ MPFR_ASSERTN(mpf_fits_uint_p (x) == 0); ++ MPFR_ASSERTN(mpf_fits_sint_p (x) != 0); ++ MPFR_ASSERTN(mpf_fits_ushort_p (x) == 0); ++ MPFR_ASSERTN(mpf_fits_sshort_p (x) != 0); ++ MPFR_ASSERTN(mpf_get_si (x) == -1); ++ + /* clear all variables */ + mpf_clear (y); + mpf_clear (x); +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-07-21 09:17:42.675157685 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-07-21 09:17:42.699157421 +0000 +@@ -0,0 +1 @@ ++sincos-overflow +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-06-06 20:31:35.943341213 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-07-21 09:17:42.699157421 +0000 +@@ -1 +1 @@ +-3.1.5-p8 ++3.1.5-p9 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-06-06 20:31:35.939341259 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-07-21 09:17:42.699157421 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p8" ++#define MPFR_VERSION_STRING "3.1.5-p9" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/sin_cos.c mpfr-3.1.5-b/src/sin_cos.c +--- mpfr-3.1.5-a/src/sin_cos.c 2016-09-27 07:58:15.000000000 +0000 ++++ mpfr-3.1.5-b/src/sin_cos.c 2017-07-21 09:17:42.691157510 +0000 +@@ -350,10 +350,12 @@ + which reduces to T[k] = (2*i+2)*(2*i+3)*2^r-pp, + Q[k] = (2*i)*(2*i+1)*(2*i+2)*(2*i+3). */ + log2_nb_terms[k] = 1; +- mpz_set_ui (Q[k], (2 * i + 2) * (2 * i + 3)); ++ mpz_set_ui (Q[k], 2 * i + 2); ++ mpz_mul_ui (Q[k], Q[k], 2 * i + 3); + mpz_mul_2exp (T[k], Q[k], r); + mpz_sub (T[k], T[k], pp); +- mpz_mul_ui (Q[k], Q[k], (2 * i) * (2 * i + 1)); ++ mpz_mul_ui (Q[k], Q[k], 2 * i); ++ mpz_mul_ui (Q[k], Q[k], 2 * i + 1); + /* the next term of the series is divided by Q[k] and multiplied + by pp^2/2^(2r), thus the mult. factor < 1/2^mult[k] */ + mult[k] = mpz_sizeinbase (Q[k], 2) + 2 * r - size_ptoj[1] - 1; +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-06-06 20:31:35.943341213 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-07-21 09:17:42.699157421 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p8"; ++ return "3.1.5-p9"; + } +diff -Naurd mpfr-3.1.5-a/PATCHES mpfr-3.1.5-b/PATCHES +--- mpfr-3.1.5-a/PATCHES 2017-08-01 11:59:56.775365596 +0000 ++++ mpfr-3.1.5-b/PATCHES 2017-08-01 11:59:56.803365172 +0000 +@@ -0,0 +1 @@ ++mpf-compat-header +diff -Naurd mpfr-3.1.5-a/VERSION mpfr-3.1.5-b/VERSION +--- mpfr-3.1.5-a/VERSION 2017-07-21 09:17:42.699157421 +0000 ++++ mpfr-3.1.5-b/VERSION 2017-08-01 11:59:56.803365172 +0000 +@@ -1 +1 @@ +-3.1.5-p9 ++3.1.5-p10 +diff -Naurd mpfr-3.1.5-a/src/mpfr.h mpfr-3.1.5-b/src/mpfr.h +--- mpfr-3.1.5-a/src/mpfr.h 2017-07-21 09:17:42.699157421 +0000 ++++ mpfr-3.1.5-b/src/mpfr.h 2017-08-01 11:59:56.799365233 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 5 +-#define MPFR_VERSION_STRING "3.1.5-p9" ++#define MPFR_VERSION_STRING "3.1.5-p10" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.5-a/src/version.c mpfr-3.1.5-b/src/version.c +--- mpfr-3.1.5-a/src/version.c 2017-07-21 09:17:42.699157421 +0000 ++++ mpfr-3.1.5-b/src/version.c 2017-08-01 11:59:56.803365172 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.5-p9"; ++ return "3.1.5-p10"; + } +diff -Naurd mpfr-3.1.5-a/tests/mpf_compat.h mpfr-3.1.5-b/tests/mpf_compat.h +--- mpfr-3.1.5-a/tests/mpf_compat.h 2017-06-06 20:31:35.931341353 +0000 ++++ mpfr-3.1.5-b/tests/mpf_compat.h 2017-08-01 11:59:56.791365354 +0000 +@@ -22,7 +22,7 @@ + + #include + +-#include "mpfr-impl.h" ++#include "mpfr-test.h" + + #ifdef MPFR + #include "mpf2mpfr.h" diff --git a/easybuild/easyconfigs/g/GConf/GConf-3.2.6-intel-2017a.eb b/easybuild/easyconfigs/g/GConf/GConf-3.2.6-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..f298ef19088c3a1e745db9b4bcfe4110a9c7c155 --- /dev/null +++ b/easybuild/easyconfigs/g/GConf/GConf-3.2.6-intel-2017a.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'GConf' +version = '3.2.6' + +homepage = 'https://projects.gnome.org/gconf/' +description = """GConf is a system for storing application preferences. + It is intended for user preferences; not configuration + of something like Apache, or arbitrary data storage.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/GConf/%(version_major_minor)s/'] +sources = [SOURCE_TAR_XZ] +checksums = ['1912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e0cfa51a04d784c'] + +dependencies = [ + ('dbus-glib', '0.108'), + ('GLib', '2.53.5'), + ('GObject-Introspection', '1.53.5', '-Python-2.7.13'), + ('libxml2', '2.9.4'), + ('GTK+', '2.24.31'), + ('intltool', '0.51.0', '-Perl-5.24.1'), +] + +configopts = '--disable-orbit ' + +sanity_check_paths = { + 'files': ['bin/gconf%s' % x for x in['-merge-tree', 'tool-2']] + + ['bin/gsettings-%s-convert' % x for x in ['data', 'schema']] + + ['lib/libgconf-2.%s' % x for x in['a', 'so']], + 'dirs': ['include', 'share'] +} + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/GD/GD-2.66-foss-2016b-Perl-5.24.0.eb b/easybuild/easyconfigs/g/GD/GD-2.66-foss-2016b-Perl-5.24.0.eb index 88f756e1ce3c1d5ed81ab35fbb71e34046efeeb6..73a29b2ebe3213083bca448245f1c4b0c1048cf9 100644 --- a/easybuild/easyconfigs/g/GD/GD-2.66-foss-2016b-Perl-5.24.0.eb +++ b/easybuild/easyconfigs/g/GD/GD-2.66-foss-2016b-Perl-5.24.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'PerlModule' diff --git a/easybuild/easyconfigs/g/GDB/GDB-7.5.1-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GDB/GDB-7.5.1-goolf-1.4.10.eb index 633ee3c7d8eb850ad5f036d4f2a001e5eff7d2e7..03c1be68ac2d6f9d24df37326b0606d00d90faa1 100644 --- a/easybuild/easyconfigs/g/GDB/GDB-7.5.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GDB/GDB-7.5.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb b/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb index b7ffec63fedcaaa7f369e1f5f0d64b94776a6848..62ae81e4f08f7e56c3e4a3a045e0904f76ff71b0 100644 --- a/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb +++ b/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb index 71eda7f1813fbc887abbff743b60b17eeb207b69..4bfe15af380c85dfc568066d3bdc0cc6e9f12f3f 100644 --- a/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-goolf-1.7.20.eb b/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-goolf-1.7.20.eb index ae8931f569fa1457bd5a59ad90f7d26fa6ef7a89..f2c4bc1afd4f4da45e840dc8841b2466aadb6c84 100644 --- a/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-intel-2016a.eb b/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-intel-2016a.eb index 5afa7f55f969c637e45a1bb10d70c08d7d2d724c..4f13bddcdc41e358345479f131dfa4047612ad64 100644 --- a/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GFOLD/GFOLD-1.1.4-intel-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279-GCC-4.8.2.eb b/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279-GCC-4.8.2.eb index ebe4c931a7afeb84baca6e6a875c950249df6023..0260a39483a9f9bbef8d7b92aba76dd79667a66f 100644 --- a/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279.linux64.eb b/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279.linux64.eb index 55fa61353fedc028662d277c3cb727e790c79cdf..271972fd7f82386e9887fef95fa917c6b007af6d 100644 --- a/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279.linux64.eb +++ b/easybuild/easyconfigs/g/GIMPS/GIMPS-p95v279.linux64.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb index 8ad521809b871d0804a7307f3c3a5046962699fd..9224bccf7f9b8dd1d543b6f61a369715bbb1a7c6 100644 --- a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb index e4aa1f5c2e294bbdbabfebdc4a4f594a7d4248e3..90a24de0cf2fc13875b1ca78bb61f65bfe5777f0 100644 --- a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Thekla Loizou diff --git a/easybuild/easyconfigs/g/GLM/GLM-0.9.7.6-intel-2016a.eb b/easybuild/easyconfigs/g/GLM/GLM-0.9.7.6-intel-2016a.eb new file mode 100644 index 0000000000000000000000000000000000000000..fae8c029372bb4387754da8e438a6d27451d11e1 --- /dev/null +++ b/easybuild/easyconfigs/g/GLM/GLM-0.9.7.6-intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'CMakeMake' + +name = 'GLM' +version = '0.9.7.6' + +homepage = 'https://github.com/g-truc/glm' +description = """OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on + the OpenGL Shading Language (GLSL) specifications.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['https://github.com/g-truc/glm/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['872fdea580b69b752562adc60734d7472fd97d5724c4ead585564083deac3953'] + +builddependencies = [('CMake', '3.5.2')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['include/glm/', 'include/glm/gtc', 'include/glm/gtx'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.44.0-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GLib/GLib-2.44.0-GCC-4.9.2.eb index 94d03a2c3da6a68f655bc14a74a95a9c8ec79dc3..1129e629dbe24dfeccece0b5dd3d147d55d62236 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.44.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.44.0-GCC-4.9.2.eb @@ -19,6 +19,4 @@ dependencies = [ ] builddependencies = [('Python', '2.7.9', '-bare')] -modextrapaths = {'CPATH': ['include/glib-2.0', 'lib/glib-2.0/include']} - moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.52.0-foss-2017a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.52.0-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..52fb7942b907e35ff59decfd0d40e09fe5fba337 --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.52.0-foss-2017a.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'GLib' +version = '2.52.0' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = [ + '4578e3e077b1b978cafeec8d28b676c680aba0c0475923874c4c993403df311a', # glib-2.52.0.tar.xz +] + +dependencies = [ + ('libffi', '3.2.1'), + ('gettext', '0.19.8.1'), + ('libxml2', '2.9.4'), + ('PCRE', '8.40'), + ('util-linux', '2.29.2'), +] + +builddependencies = [('Python', '2.7.13')] + +configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf --disable-systemtap " +configopts += "--enable-static --enable-shared" + +postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] + +sanity_check_paths = { + 'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT], + 'dirs': ['bin', 'include'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.53.5-GCCcore-6.3.0.eb b/easybuild/easyconfigs/g/GLib/GLib-2.53.5-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..2efa0e3d051e94f07b5e686621fa269beef05ff1 --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.53.5-GCCcore-6.3.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'GLib' +version = '2.53.5' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['991421f41a4ed4cc1637e5f9db0d03fd236d2cbd19f3c5b097a343bec5126602'] + +builddependencies = [ + ('binutils', '2.27'), + ('Python', '2.7.13', '-bare'), +] +dependencies = [ + ('libffi', '3.2.1'), + ('gettext', '0.19.8.1'), + ('libxml2', '2.9.4'), + ('PCRE', '8.41'), + ('util-linux', '2.30.1'), +] + +# avoid using hardcoded path to Python binary in build step +preconfigopts = "export PYTHON=python && " + +configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf --disable-systemtap " +configopts += "--enable-static --enable-shared" + +postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] + +sanity_check_paths = { + 'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT], + 'dirs': ['bin', 'include'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.53.5-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/GLib/GLib-2.53.5-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..28863a2474524a5bd2cb903568522414d40a45ea --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.53.5-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'GLib' +version = '2.53.5' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['991421f41a4ed4cc1637e5f9db0d03fd236d2cbd19f3c5b097a343bec5126602'] + +builddependencies = [ + ('binutils', '2.28'), + ('Python', '2.7.14', '-bare'), +] +dependencies = [ + ('libffi', '3.2.1'), + ('gettext', '0.19.8.1'), + ('libxml2', '2.9.4'), + ('PCRE', '8.41'), + ('util-linux', '2.31'), +] + +# avoid using hardcoded path to Python binary in build step +preconfigopts = "export PYTHON=python && " + +configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf --disable-systemtap " +configopts += "--enable-static --enable-shared" + +postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] + +sanity_check_paths = { + 'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT], + 'dirs': ['bin', 'include'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb index d00a71f2d8bd425c7a78138b2de9d2b798288e7c..4da7b9cac0e4a73ef8d3bb9a3d620dfb4bceb258 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb index 3994be6bc47fdc448ebce007c7beb0faf83329a1..01026712def799185811e6881592d9785e6f743a 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2015-12-31.v2-foss-2015b.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2015-12-31.v2-foss-2015b.eb index abea13b1cef365362c8817677513450902960d8e..48d2d898a59d639b46bd9884ce7e85f9fbc542ca 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2015-12-31.v2-foss-2015b.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2015-12-31.v2-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-05-01-foss-2016a.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-05-01-foss-2016a.eb index f2525337c6c64abecb776d96f5330f93e771125a..a93eff9b9bdb8e3b643aac7b451aa089c5da7edb 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-05-01-foss-2016a.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-05-01-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-11-07-foss-2016b.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-11-07-foss-2016b.eb index 6b8d559ccc265ffb588a12db8d650a0767e1c348..7af870d276bd442429b0d160581f6f34e6608f39 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-11-07-foss-2016b.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2016-11-07-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.2-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.2-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..579e3410d39a89b1cfab9807ebb5355a40785e03 --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.2-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.1.2' + +homepage = 'http://gmplib.org/' + +description = """ + GMP is a free library for arbitrary precision arithmetic, operating on signed + integers, rational numbers, and floating point numbers. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True, 'precise': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ftp.gnu.org/gnu/gmp'] +checksums = ['5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2'] + +builddependencies = [ + ('Autotools', '20170619'), + ('binutils', '2.28'), +] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.53.5-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.53.5-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..85392bca63bc8d7512e1ab78d42397247d89ecfb --- /dev/null +++ b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.53.5-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,49 @@ +easyblock = 'ConfigureMake' + +name = 'GObject-Introspection' +version = '1.53.5' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://wiki.gnome.org/GObjectIntrospection/' +description = """GObject introspection is a middleware layer between C libraries + (using GObject) and language bindings. The C library can be scanned at + compile time and generate a metadata file, in addition to the actual + native C library. Then at runtime, language bindings can read this + metadata and automatically provide bindings to call into the C library.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['b8271d3e3e3044289d06e824605a53b2518593bc2b071db6c90485c837ff437d'] + +dependencies = [ + ('GLib', '2.53.5'), + ('libffi', '3.2.1'), + ('Python', '2.7.13'), +] + +builddependencies = [ + ('Autotools', '20150215'), + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + ('cairo', '1.14.10'), +] + +preconfigopts = "env GI_SCANNER_DISABLE_CACHE=true " + +# avoid using hard-coded path to 'python' in shebang of scripts +buildopts = "PYTHON=python" + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['bin/g-ir-%s' % x for x in ['annotation-tool', 'compiler', 'generate', 'scanner']] + + ['lib/libgirepository-1.0.%s' % x for x in [SHLIB_EXT, 'a']], + 'dirs': ['include', 'share'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.53.5-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.53.5-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..82eb56eec744c2778f6b2895a27d051eeed0903e --- /dev/null +++ b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.53.5-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,49 @@ +easyblock = 'ConfigureMake' + +name = 'GObject-Introspection' +version = '1.53.5' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://wiki.gnome.org/GObjectIntrospection/' +description = """GObject introspection is a middleware layer between C libraries + (using GObject) and language bindings. The C library can be scanned at + compile time and generate a metadata file, in addition to the actual + native C library. Then at runtime, language bindings can read this + metadata and automatically provide bindings to call into the C library.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['b8271d3e3e3044289d06e824605a53b2518593bc2b071db6c90485c837ff437d'] + +dependencies = [ + ('GLib', '2.53.5'), + ('libffi', '3.2.1'), + ('Python', '3.6.1'), +] + +builddependencies = [ + ('Autotools', '20150215'), + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + ('cairo', '1.14.10'), +] + +preconfigopts = "env GI_SCANNER_DISABLE_CACHE=true PYTHON=python3" + +# avoid using hard-coded path to 'python' in shebang of scripts +buildopts = "PYTHON=python3" + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['bin/g-ir-%s' % x for x in ['annotation-tool', 'compiler', 'generate', 'scanner']] + + ['lib/libgirepository-1.0.%s' % x for x in [SHLIB_EXT, 'a']], + 'dirs': ['include', 'share'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-hybrid.eb index f72c224d321db625c991877e842a7b1002c86c7a..cf07fe6921d38f139a329e9b464a355acfca596e 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, # Ghent University / The Francis Crick Institute diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-mt.eb index 1a85f392c79e1103591ef41e40e8698c87608888..4b007038bb92ba0f8921acf73bc55dc1eb3f3860 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016-foss-2016b-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, # Ghent University / The Francis Crick Institute diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.1-foss-2017a-PLUMED.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.1-foss-2017a-PLUMED.eb index 9fc85b8f3ee85eaa2caa0a0dbab1c0a80cf75554..392a977903f713ec186e7ebdf36523f8cf361e71 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.1-foss-2017a-PLUMED.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.1-foss-2017a-PLUMED.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, # Ghent University / The Francis Crick Institute diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.2-foss-2017a.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.2-foss-2017a.eb index 8ad8f765c7535c301873de1566a7b3ee1eac5c76..b2f4ae93aa4a60cd8b7c200d2359bd6a7094c724 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.2-foss-2017a.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.2-foss-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, # Ghent University / The Francis Crick Institute diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2016b-GPU-enabled.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2016b-GPU-enabled.eb new file mode 100644 index 0000000000000000000000000000000000000000..38bb91bb4ef29db2618461fd4e350be92fa03e85 --- /dev/null +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2016b-GPU-enabled.eb @@ -0,0 +1,49 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, +# Ghent University / The Francis Crick Institute +# Authors:: +# * Wiktor Jurkowski +# * Fotis Georgatos +# * George Tsouloupas +# * Kenneth Hoste +# * Adam Huffman +# License:: MIT/GPL +## + +name = 'GROMACS' +version = '2016.3' +versionsuffix = '-GPU-enabled' + +homepage = 'http://www.gromacs.org' +description = """ +GROMACS is a versatile package to perform molecular dynamics, + i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. + +This is a GPU enabled build, containing both MPI and threadMPI builds. +""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'openmp': True, 'usempi': True} + +source_urls = ['ftp://ftp.gromacs.org/pub/gromacs/'] +sources = [SOURCELOWER_TAR_GZ] + +checksums = [ + '7bf00e74a9d38b7cef9356141d20e4ba9387289cbbfd4d11be479ef932d77d27', # gromacs-2016.3.tar.gz +] + +patches = [ + 'GROMACS-%(version)s_amend_search_for_nvml_lib.patch', +] + +dependencies = [ + ('CUDA', '8.0.61_375.26'), +] + +builddependencies = [ + ('CMake', '3.7.2'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2017a.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2017a.eb index c3f26a2915cb80eaf880785f60d6225ef9aa8d9f..42fbccf9075944206c4468c10aa33633534165d2 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2017a.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-foss-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, # Ghent University / The Francis Crick Institute diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-goolfc-2017.01.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-goolfc-2017.01.eb new file mode 100644 index 0000000000000000000000000000000000000000..070615703c309443ddcce91d409c9048ed62263e --- /dev/null +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-goolfc-2017.01.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, +# Ghent University / The Francis Crick Institute +# Authors:: +# * Wiktor Jurkowski +# * Fotis Georgatos +# * George Tsouloupas +# * Kenneth Hoste +# * Adam Huffman +# License:: MIT/GPL +## + +name = 'GROMACS' +version = '2016.3' + +homepage = 'http://www.gromacs.org' +description = """ +GROMACS is a versatile package to perform molecular dynamics, + i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles. + +This is a GPU enabled build, containing both MPI and threadMPI builds. +""" + +toolchain = {'name': 'goolfc', 'version': '2017.01'} +toolchainopts = {'openmp': True, 'usempi': True} + +source_urls = ['ftp://ftp.gromacs.org/pub/gromacs/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'GROMACS-%(version)s_amend_search_for_nvml_lib.patch', +] + +builddependencies = [ + ('CMake', '3.7.1'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-intel-2017a.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-intel-2017a.eb index edcd456df0402fbf1c8be4e5547b12548311fb81..c0b9b8febe13d2744c11d7919855006e2d298b63 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-intel-2017a.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2016 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, # Ghent University / The Francis Crick Institute diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3_amend_search_for_nvml_lib.patch b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3_amend_search_for_nvml_lib.patch new file mode 100644 index 0000000000000000000000000000000000000000..b30455aeccdfdedaf79df38128a9adb1a8d3da2c --- /dev/null +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-2016.3_amend_search_for_nvml_lib.patch @@ -0,0 +1,14 @@ +# The NVML library location depends on driver version on Ubuntu +# Ã…ke Sandgren, 2016-10-14 +diff -ru gromacs-2016.orig/cmake/FindNVML.cmake gromacs-2016/cmake/FindNVML.cmake +--- gromacs-2016.orig/cmake/FindNVML.cmake 2016-07-09 02:55:38.000000000 +0200 ++++ gromacs-2016/cmake/FindNVML.cmake 2016-10-14 21:44:08.143648879 +0200 +@@ -96,7 +96,7 @@ + # reasonably set GPU_DEPLOYMENT_KIT_ROOT_DIR to the value they + # passed to the installer, or the root where they later found the + # kit to be installed. Below, we cater for both possibilities. +- set( NVML_LIB_PATHS /usr/lib64 ) ++ set( NVML_LIB_PATHS /usr/lib64 /usr/lib64/nvidia /usr/lib/nvidia-367 /usr/lib/nvidia-375) + if(GPU_DEPLOYMENT_KIT_ROOT_DIR) + list(APPEND NVML_LIB_PATHS + "${GPU_DEPLOYMENT_KIT_ROOT_DIR}/src/gdk/nvml/lib" diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-3.3.3-goolf-1.5.14.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-3.3.3-goolf-1.5.14.eb index 6cbe4c8289014f42fac1b191849a94f64d2930d4..fbece4acc1590f2ebe889553a8c44789f819f6a8 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-3.3.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-3.3.3-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-hybrid.eb index 85881f3e3835a22aaf2e6e79fe5896d44df11011..483e81edc4c035db7c28396c8285aab26ebfe8b7 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-mt.eb index 8dac71d95216c28a5a927d20854add1944d6ea4a..f8e9652452c1ec302e2e78534340302ff57b136e 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-goolf-1.4.10-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-hybrid.eb index 11decefff106081c177f200487a28379c196f2c6..e0466197908d888ca21bcca3174f7c7aad02f044 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-mt.eb index 7bc4e4ad920c71c932389dbdd5944a7b87478fe6..2336d79f1fbe5f210ddbae6094703bc63e9d8f7b 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.1-ictce-5.3.0-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-hybrid.eb index eaada284fdb7850f96410288f1a0c528be0f89c6..cf451c2390191d3e0e4c95c71834f1c2bd2b1321 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-mt.eb index 95002c6f561b7891b293d299e41186b72b4e0153..21de51a9481a4b2e1db6560f15cc6f8353cb8765 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-goolf-1.4.10-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-hybrid.eb index 4e7a111b3a9c1d93b26ab9c83946a71065c78a39..6060f72245f85eb7cdfa6a2293d7d8fd4c12e2bc 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-mt.eb index 1d36cf509958ea466373b782584c9325b35ab905..ae821baece595679d54bfba3b8221811a10bfbcd 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-ictce-5.5.0-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.06-mpi.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.06-mpi.eb index adf36de39874e48c24e0568e79667b9750cff661..48b16c52ff3c4e010c31cb34f680d67cd3c1acd2 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.06-mpi.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.06-mpi.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.11-mpi.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.11-mpi.eb index f52ab6e342b9da927bde3c1efaf6cc6d4a9b7fea..0456808f1024e87c7f8ac4548b7fd71183344dc5 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.11-mpi.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayGNU-2015.11-mpi.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayIntel-2015.11-mpi.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayIntel-2015.11-mpi.eb index 3f046b21296946a718cbfbd1094ec16cbbd7a9f6..cce424c9ba529f62d6033184df6d107ba8153cb7 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayIntel-2015.11-mpi.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.7-CrayIntel-2015.11-mpi.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.2-ictce-7.1.2-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.2-ictce-7.1.2-mt.eb index b6b649c1ecd135e8afc5c5d206f659fffebf49ca..db4bdb854cea96f8b82e1258aa4b01c95c1737b9 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.2-ictce-7.1.2-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.2-ictce-7.1.2-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-hybrid.eb index 0914af5ffd815e91143a287a1abd34f961e81a31..fc540e8f19d861a5eafdce948e27a3ed1db71699 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-mt.eb index f0da8f6053684f7d374eb64e64ba63dba439904c..dab6da36ba120b1b2f163259838185ad11e94ea9 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.4-intel-2015a-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.5-intel-2015a-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.5-intel-2015a-hybrid.eb index c7e0273a3e5ed97fdbeb84f1d2307bda240829c5..1e5465d878da057654b7a8f01a9e449a24190d6e 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.5-intel-2015a-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.5-intel-2015a-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.7-intel-2015a-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.7-intel-2015a-hybrid.eb index 69bf5a5d408861adbf96d633d707b818b1167c81..a45d822382a9ab662bee6019cb4e17b5212af9eb 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.7-intel-2015a-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.0.7-intel-2015a-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.1-intel-2015b-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.1-intel-2015b-hybrid.eb index 327b4714267942d1528d9806e7e031ad25ad808e..9fd003a18d8bc839310927dd7ec72c1b5b8af7fd 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.1-intel-2015b-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.1-intel-2015b-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2015b-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2015b-hybrid.eb index db2a991381fc6d468619fca85d1b1bde8e38eb35..100f817f32b2532a62d0e82a93e0b62c90b7110f 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2015b-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2015b-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-hybrid.eb index e699b7dd9b16de6880d2666bd00d63a0ce3dcd9c..0f65d23d034c7337031c699fa6ab75bd485d84d2 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-mt.eb index 3c8fdff8cfc702fb737d846008bef3fc75111f16..9c98d6f5460c886586018ade332409c0d1794bb6 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-foss-2016a-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-goolf-1.7.20-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-goolf-1.7.20-mt.eb index 5f20cd92b4bf2c8c85c81b760153cf55f5205013..7292972b006fde7feda5b8d1ab5d1f442d840e1f 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-goolf-1.7.20-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-goolf-1.7.20-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid-dp.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid-dp.eb index e85182e185cfee1d3320dd3cbad7d468c23af9b9..922df0412bb6d02786feb6edffa24883d1867f7a 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid-dp.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid-dp.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid.eb index 1d0b356a9e2a620c6339cd94c4bc81e843aaf3ae..6db4e0caa31d43ce3ba91413904162c44ab5f768 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.2-intel-2016a-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-hybrid.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-hybrid.eb index 2e153e4c273ff746aa4738f9f7fa4009838071f3..ed0de02f0d2c7ba392df104550f3f1786789e711 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-hybrid.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-hybrid.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-mt.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-mt.eb index ab660ee95506e4e89bff259094dc42a37736ac03..a3faf1446911205a6c12c88183c192635aaf89f1 100644 --- a/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-mt.eb +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-5.1.4-foss-2016b-mt.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg / LCSB, Cyprus Institute / CaSToRC, Ghent University # Authors:: Wiktor Jurkowski , Fotis Georgatos , \ diff --git a/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-openmp.eb b/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-openmp.eb index cd7029cdae85e7c037243b23290e387c3014fcee..14cf03acd4fcb48979ed4c9ad938266a9cdd9893 100644 --- a/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-openmp.eb +++ b/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-openmp.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-serial.eb b/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-serial.eb index 2b1345c99b330dbed8db36a322dcc946664c9f9a..372e30a64a0b27ec79d6c4e9b4080b2c3cd848a7 100644 --- a/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-serial.eb +++ b/easybuild/easyconfigs/g/GROMOS++/GROMOS++-1.0.2211-goolf-1.5.14-serial.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/g/GSL/GSL-2.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/GSL/GSL-2.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..4ea2f3d1a35e51e96aea068458f61feb86304292 --- /dev/null +++ b/easybuild/easyconfigs/g/GSL/GSL-2.4-GCCcore-6.4.0.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'GSL' +version = '2.4' + +homepage = 'http://www.gnu.org/software/gsl/' + +description = """ + The GNU Scientific Library (GSL) is a numerical library for C and C++ + programmers. The library provides a wide range of mathematical routines + such as random number generators, special functions and least-squares fitting. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'unroll': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [ + ('binutils', '2.28'), +] + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/g/GST-plugins-base/GST-plugins-base-0.10.36-intel-2017a.eb b/easybuild/easyconfigs/g/GST-plugins-base/GST-plugins-base-0.10.36-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..a30aaa0e3eb4dba154081e6003ee9d537a92b1e1 --- /dev/null +++ b/easybuild/easyconfigs/g/GST-plugins-base/GST-plugins-base-0.10.36-intel-2017a.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'GST-plugins-base' +version = '0.10.36' + +homepage = 'http://gstreamer.freedesktop.org/' +description = """GStreamer is a library for constructing graphs of media-handling + components. The applications it supports range from simple + Ogg/Vorbis playback, audio/video streaming to complex audio + (mixing) and video (non-linear editing) processing.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://gstreamer.freedesktop.org/src/gst-plugins-base'] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a'] + +dependencies = [('GStreamer', '0.10.36')] + +# does not work with Bison 3.x +builddependencies = [ + ('Bison', '2.7', '', True), +] + +sanity_check_paths = { + 'files': ['bin/gst-%s-%%(version_major_minor)s' % x for x in ['discoverer', 'visualise']] + + ['lib/libgst%s-%%(version_major_minor)s.%s' % (x, SHLIB_EXT) for x in ['app', 'audio', 'video']], + 'dirs': ['include', 'share'] +} + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GStreamer/GStreamer-0.10.36-intel-2017a.eb b/easybuild/easyconfigs/g/GStreamer/GStreamer-0.10.36-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..32f3d42dc20b6f05b19792fda70a6170c68160f8 --- /dev/null +++ b/easybuild/easyconfigs/g/GStreamer/GStreamer-0.10.36-intel-2017a.eb @@ -0,0 +1,42 @@ +easyblock = 'ConfigureMake' + +name = 'GStreamer' +version = '0.10.36' + +homepage = 'http://gstreamer.freedesktop.org/' +description = """GStreamer is a library for constructing graphs of media-handling + components. The applications it supports range from simple + Ogg/Vorbis playback, audio/video streaming to complex audio + (mixing) and video (non-linear editing) processing.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://gstreamer.freedesktop.org/src/gstreamer'] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['9151aa108c177054387885763fa0e433e76780f7c5655c70a5390f2a6c6871da'] + +dependencies = [ + ('GLib', '2.53.5'), + ('GObject-Introspection', '1.53.5', '-Python-2.7.13'), + ('zlib', '1.2.11'), +] + +# does not work with Bison 3.x +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '2.7'), +] + +sanity_check_paths = { + 'files': ['bin/gst-%s-%%(version_major_minor)s' % x for x in ['inspect', 'typefind', 'launch']] + + ['lib/libgst%s-%%(version_major_minor)s.%s' % (x, SHLIB_EXT) for x in ['reamer', 'base', + 'controller', 'check']], + 'dirs': ['include', 'share', 'libexec'], +} + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GTI/GTI-1.2.0-goolf-1.5.14.eb b/easybuild/easyconfigs/g/GTI/GTI-1.2.0-goolf-1.5.14.eb index d2f8ea38ad71b473812f242533750c0df1ce58eb..a06a2799fd3a1b252ffec900e1e60a9baf5906dc 100644 --- a/easybuild/easyconfigs/g/GTI/GTI-1.2.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/g/GTI/GTI-1.2.0-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/g/GTK+/GTK+-2.24.31-intel-2017a.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.31-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..e9ae2112ba83a8116d8ed3e429bb6f26fdf0c73a --- /dev/null +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.31-intel-2017a.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'GTK+' +version = '2.24.31' + +homepage = 'https://developer.gnome.org/gtk+/stable/' +description = """ + The GTK+ 2 package contains libraries used for creating graphical user interfaces for applications. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['68c1922732c7efc08df4656a5366dcc3afdc8791513400dac276009b40954658'] + +builddependencies = [ + ('GObject-Introspection', '1.53.5', '-Python-2.7.13'), +] +dependencies = [ + ('ATK', '2.26.0'), + ('Gdk-Pixbuf', '2.36.10'), + ('Pango', '1.40.12'), +] + +configopts = "--disable-silent-rules --disable-glibtest --enable-introspection=yes --disable-visibility " + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GTOOL/GTOOL-0.7.5.eb b/easybuild/easyconfigs/g/GTOOL/GTOOL-0.7.5.eb index 69e22e6cabb7feafcdee8657bd8470a6173db972..df06c730095e76114a813ba6c9d9ec715ac5c3fc 100644 --- a/easybuild/easyconfigs/g/GTOOL/GTOOL-0.7.5.eb +++ b/easybuild/easyconfigs/g/GTOOL/GTOOL-0.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.10-disable-gio-sniffing.patch b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.10-disable-gio-sniffing.patch new file mode 100644 index 0000000000000000000000000000000000000000..3d5360847f76f9be85b2aa6f433eaf193263b9fd --- /dev/null +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.10-disable-gio-sniffing.patch @@ -0,0 +1,15 @@ +hard disable GIO sniffing to avoid relying on shared-mime-info, +and use fallback mechanism to use built-in sniffing based on magic numbers +author: Kenneth Hoste (HPC-UGent) +--- gdk-pixbuf-2.36.10.orig/configure 2017-09-11 13:00:43.000000000 +0200 ++++ gdk-pixbuf-2.36.10/configure 2017-09-18 16:44:23.341170372 +0200 +@@ -19316,6 +19316,9 @@ + fi + + ++# hard disable sniffing, which requires shared-mime-info ++gio_can_sniff=no ++ + if test x$gio_can_sniff = x; then + # Will not run on win32, so require shared-mime-info + diff --git a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.10-intel-2017a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.10-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..864e90432a04b3e4fb2cbbf925c23cdda9e44da1 --- /dev/null +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.10-intel-2017a.eb @@ -0,0 +1,46 @@ +easyblock = 'ConfigureMake' + +name = 'Gdk-Pixbuf' +version = '2.36.10' + +homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' +description = """ + The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. + It is used by GTK+ 2 and GTK+ 3 to load and manipulate images. In the past it + was distributed as part of GTK+ 2 but it was split off into a separate package + in preparation for the change to GTK+ 3. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +patches = ['Gdk-Pixbuf-%(version)s-disable-gio-sniffing.patch'] +checksums = [ + 'f8f6fa896b89475c73b6e9e8d2a2b062fc359c4b4ccb8e96470d6ab5da949ace', # gdk-pixbuf-2.36.10.tar.xz + '840231db69ccc2a1335c4f29c305cdd0ba570254e779c2a274611aaff968878e', # Gdk-Pixbuf-2.36.10-disable-gio-sniffing.patch +] + +builddependencies = [ + ('GObject-Introspection', '1.53.5', '-Python-2.7.13') +] +dependencies = [ + ('GLib', '2.53.5'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.29'), + ('LibTIFF', '4.0.8'), +] + +configopts = "--disable-maintainer-mode --enable-debug=no --enable-introspection=yes " +configopts += "--disable-Bsymbolic --without-gdiplus --enable-shared --enable-static" + +sanity_check_paths = { + 'files': ['lib/libgdk_pixbuf-%(version_major)s.0.a', 'lib/libgdk_pixbuf-%%(version_major)s.0.%s' % SHLIB_EXT], + 'dirs': ['bin', 'include/gdk-pixbuf-%(version_major)s.0', 'lib/gdk-pixbuf-%(version_major)s.0', 'share'], +} + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.8-intel-2017a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.8-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..b403b980257b63b04100e6a65248936dbda0bd21 --- /dev/null +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.36.8-intel-2017a.eb @@ -0,0 +1,42 @@ +easyblock = 'ConfigureMake' + +name = 'Gdk-Pixbuf' +version = '2.36.8' + +homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' +description = """ + The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. + It is used by GTK+ 2 and GTK+ 3 to load and manipulate images. In the past it + was distributed as part of GTK+ 2 but it was split off into a separate package + in preparation for the change to GTK+ 3. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['5d68e5283cdc0bf9bda99c3e6a1d52ad07a03364fa186b6c26cfc86fcd396a19'] + +builddependencies = [ + ('GObject-Introspection', '1.53.5', '-Python-2.7.13') +] +dependencies = [ + ('GLib', '2.53.5'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.29'), + ('LibTIFF', '4.0.8'), +] + +configopts = "--disable-maintainer-mode --enable-debug=no --enable-introspection=yes " +configopts += "--disable-Bsymbolic --without-gdiplus --enable-shared --enable-static" + +sanity_check_paths = { + 'files': ['lib/libgdk_pixbuf-%(version_major)s.0.a', 'lib/libgdk_pixbuf-%%(version_major)s.0.%s' % SHLIB_EXT], + 'dirs': ['bin', 'include/gdk-pixbuf-%(version_major)s.0', 'lib/gdk-pixbuf-%(version_major)s.0', 'share'], +} + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/Givaro/Givaro-4.0.1-foss-2016a.eb b/easybuild/easyconfigs/g/Givaro/Givaro-4.0.1-foss-2016a.eb index 22ad6d392a1b5c2e03a408932808d26b3a76d844..b56c68075d44e6baaf8c713465c0b4f87846cfe1 100644 --- a/easybuild/easyconfigs/g/Givaro/Givaro-4.0.1-foss-2016a.eb +++ b/easybuild/easyconfigs/g/Givaro/Givaro-4.0.1-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipe; see https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipe; see https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2016 Riccardo Murri # Authors:: Riccardo Murri diff --git a/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.3-intel-2015a-openib.eb b/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.3-intel-2015a-openib.eb index 160dbeb127845925db0e4bf223255a050ae82dbd..f9d09c37246534c548f0750812714ffe41697992 100644 --- a/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.3-intel-2015a-openib.eb +++ b/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.3-intel-2015a-openib.eb @@ -13,7 +13,7 @@ toolchainopts = {'usempi': True} source_urls = ['http://hpc.pnl.gov/globalarrays/download/'] sources = ['ga-%(version_major)s-%(version_minor)s.tgz'] -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] configopts = '--with-openib' configopts += ' --with-blas8="-L$BLAS_LIB_DIR $LIBBLAS" --with-lapack="-L$LAPACK_LIB_DIR $LIBLAPACK"' diff --git a/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb b/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb index 0acd5d907078b7d4750bdc80fcf6e6956299c455..285f667fcb992160acbe05e20f5b2e015568f453 100644 --- a/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb +++ b/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb @@ -13,7 +13,7 @@ toolchainopts = {'usempi': True} source_urls = ['http://hpc.pnl.gov/globalarrays/download/'] sources = ['ga-%s.tgz' % version.replace(".", "-")] -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] configopts = '--with-openib' configopts += ' --with-blas8="-L$BLAS_LIB_DIR $LIBBLAS" --with-lapack="-L$LAPACK_LIB_DIR $LIBLAPACK"' diff --git a/easybuild/easyconfigs/g/GroopM/GroopM-0.3.4-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/g/GroopM/GroopM-0.3.4-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..03b1e223bf072a1a8ed74ec1176bd35681b34bd4 --- /dev/null +++ b/easybuild/easyconfigs/g/GroopM/GroopM-0.3.4-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,46 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exe Escobedo +# License:: MIT +# +# Notes:: +### + +easyblock = 'PythonPackage' + +name = 'GroopM' +version = '0.3.4' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://ecogenomics.github.io/GroopM/' +description = """ GroopM is a metagenomic binning toolset. It leverages spatio-temoral +dynamics (differential coverage) to accurately (and almost automatically) +extract population genomes from multi-sample metagenomic datasets. +""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['48bdaeb9010e7d81785697a55edc394ef36c2646b310d625a24bec740f1b6080'] + +dependencies = [ + ('Python', '2.7.12'), + ('Cython', '0.25.2', versionsuffix), + ('matplotlib', '1.5.2', versionsuffix), + ('Pysam', '0.10.0', versionsuffix), + ('PyTables', '3.3.0', versionsuffix), + ('PIL', '1.1.7', versionsuffix), + ('BamM', '1.7.3', versionsuffix), + ('GTK+', '2.24.31'), +] + +sanity_check_paths = { + 'files': ["bin/groopm"], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/g/Guile/Guile-1.8.8-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/Guile/Guile-1.8.8-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7898a965d461c411c679f8bca3364fb60a0f8c99 --- /dev/null +++ b/easybuild/easyconfigs/g/Guile/Guile-1.8.8-GCCcore-6.4.0.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'Guile' +version = '1.8.8' + +homepage = 'https://www.gnu.org/software/guile/' +description = """Guile is a programming language, designed to help programmers create flexible applications that + can be extended by users or other programmers with plug-ins, modules, or scripts.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c3471fed2e72e5b04ad133bbaaf16369e8360283679bcf19800bc1b381024050'] + +builddependencies = [ + ('Autotools', '20170619'), + ('binutils', '2.28'), +] +dependencies = [ + ('libunistring', '0.9.7'), + ('libffi', '3.2.1'), + ('gc', '7.6.0'), + ('GMP', '6.1.2'), +] + +configopts = 'CFLAGS="$CFLAGS -Wno-unused-but-set-variable -Wno-misleading-indentation"' + +sanity_check_paths = { + 'files': ['bin/guile', 'bin/guile-config', 'bin/guile-snarf', 'bin/guile-tools', + 'include/libguile.h', 'lib/libguile.a', 'lib/libguile.%s' % SHLIB_EXT, + 'lib/pkgconfig/guile-%(version_major_minor)s.pc'], + 'dirs': ['include/guile'], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/g/Guile/Guile-2.2.2-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/Guile/Guile-2.2.2-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..395d150d5b9faa0b711d75055d101f049cfc335a --- /dev/null +++ b/easybuild/easyconfigs/g/Guile/Guile-2.2.2-GCCcore-6.4.0.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'Guile' +version = '2.2.2' + +homepage = 'https://www.gnu.org/software/guile/' + +description = """ + Guile is a programming language, designed to help programmers create flexible + applications that can be extended by users or other programmers with plug-ins, + modules, or scripts. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3d9b94183b19f04dd4317da87beedafd1c947142f3d861ca1f0224e7a75127ee'] + +builddependencies = [ + ('Autotools', '20170619'), + ('binutils', '2.28'), +] + +dependencies = [ + ('gc', '7.6.0'), + ('GMP', '6.1.2'), + ('libffi', '3.2.1'), + ('libunistring', '0.9.7'), +] + +sanity_check_paths = { + 'files': ['bin/guild', 'bin/guile', 'bin/guile-config', + 'bin/guile-snarf', 'bin/guile-tools', + 'include/guile/%(version_major_minor)s/libguile.h', + 'lib/libguile-%(version_major_minor)s.a', + 'lib/libguile-%%(version_major_minor)s.%s' % SHLIB_EXT], + 'dirs': ['include/guile/%(version_major_minor)s/libguile', + 'lib/guile/%(version_major_minor)s/ccache'], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/g/g2clib/g2clib-1.6.0-intel-2017a.eb b/easybuild/easyconfigs/g/g2clib/g2clib-1.6.0-intel-2017a.eb index 91bbbfa89b16d51c1a28aedafa58095b0897e823..d66517f5479c7cdb03579a3355b30a4f6d9e2472 100644 --- a/easybuild/easyconfigs/g/g2clib/g2clib-1.6.0-intel-2017a.eb +++ b/easybuild/easyconfigs/g/g2clib/g2clib-1.6.0-intel-2017a.eb @@ -9,7 +9,10 @@ toolchain = {'name': 'intel', 'version': '2017a'} source_urls = [homepage] sources = ['%(name)s-%(version)s.tar'] -dependencies = [('JasPer', '1.900.1')] +dependencies = [ + ('JasPer', '1.900.1'), + ('libpng', '1.6.29'), +] # parallel build tends to fail parallel = 1 diff --git a/easybuild/easyconfigs/g/g2lib/g2lib-1.4.0-intel-2017a.eb b/easybuild/easyconfigs/g/g2lib/g2lib-1.4.0-intel-2017a.eb index c7f92d0e2b673e625e9a759615b7083e0ca06dc6..0947c51ce86224c6f1b5d047079aa1f886afbed3 100644 --- a/easybuild/easyconfigs/g/g2lib/g2lib-1.4.0-intel-2017a.eb +++ b/easybuild/easyconfigs/g/g2lib/g2lib-1.4.0-intel-2017a.eb @@ -11,7 +11,10 @@ sources = ['%(name)s-%(version)s.tar'] patches = ['fix_makefile.patch'] -dependencies = [('JasPer', '1.900.1')] +dependencies = [ + ('JasPer', '1.900.1'), + ('libpng', '1.6.29'), +] buildopts = 'CFLAGS="$CFLAGS -DLINUXG95 -D__64BIT__" FFLAGS="$FFLAGS -fpp -I."' diff --git a/easybuild/easyconfigs/g/g2log/g2log-1.0-foss-2016b.eb b/easybuild/easyconfigs/g/g2log/g2log-1.0-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..d656235b6cabccefdcf7b09dfd1a40b8449dfbee --- /dev/null +++ b/easybuild/easyconfigs/g/g2log/g2log-1.0-foss-2016b.eb @@ -0,0 +1,33 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'CMakeMake' + +name = 'g2log' +version = '1.0' + +homepage = 'https://sites.google.com/site/kjellhedstrom2//g2log-efficient-background-io-processign-with-c11' +description = """g2log, efficient asynchronous logger using C++11""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['https://bitbucket.org/KjellKod/g2log/get/'] +sources = ['version-%(version)s.tar.gz'] + +checksums = ['2cd2d9cfa0cf71c80a546cde1a25f19f6b7fddf610f7cbb30a67bb81dadb7026'] + +preconfigopts = 'unzip ../3rdParty/gtest/gtest-1.6.0__stripped.zip -d ../3rdParty/gtest/ &&' +preinstallopts = 'mkdir %(installdir)s/lib && cp lib*.a %(installdir)s/lib ||' + +builddependencies = [ + ('CMake', '3.7.2'), +] + +start_dir = 'g2log' +parallel = 1 + +sanity_check_paths = { + 'files': ['lib/liblib_g2logger.a', 'lib/liblib_activeobject.a'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gSOAP/gSOAP-2.8.48-GCCcore-6.3.0.eb b/easybuild/easyconfigs/g/gSOAP/gSOAP-2.8.48-GCCcore-6.3.0.eb index 1d8dbc1f532d05f4cdbfcefa428e153c2db07b86..4e022733f1416f1c254b8f758d60b0da398c0dcf 100644 --- a/easybuild/easyconfigs/g/gSOAP/gSOAP-2.8.48-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/g/gSOAP/gSOAP-2.8.48-GCCcore-6.3.0.eb @@ -19,6 +19,7 @@ sources = ['%(namelower)s_%(version)s.zip'] source_urls = ['https://downloads.sourceforge.net/project/gsoap%(version_major)s/gsoap-%(version_major_minor)s/'] builddependencies = [ + ('binutils', '2.27'), ('Bison', '3.0.4'), ('flex', '2.6.3'), ] diff --git a/easybuild/easyconfigs/g/gawk/gawk-4.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gawk/gawk-4.0.2-goolf-1.4.10.eb index 39b5e35917c7af992bc2dc809c209dacad097823..b1ff3e1fdc3b4f3234071bb5ad21bbc61bc94edc 100644 --- a/easybuild/easyconfigs/g/gawk/gawk-4.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gawk/gawk-4.0.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gawk/gawk-4.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/g/gawk/gawk-4.0.2-ictce-5.3.0.eb index 75c54349b634738a13b171d721069ecc023cf03c..a78d2827af979c15ecdbeba59f1d8c8b8cdb9a3e 100644 --- a/easybuild/easyconfigs/g/gawk/gawk-4.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/gawk/gawk-4.0.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gc/gc-7.6.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/gc/gc-7.6.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..aa7d33f680742fe3d59a7ce74053033e1bbd0c31 --- /dev/null +++ b/easybuild/easyconfigs/g/gc/gc-7.6.0-GCCcore-6.4.0.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'gc' +version = '7.6.0' + +homepage = 'http://hboehm.info/gc/' + +description = """ + The Boehm-Demers-Weiser conservative garbage collector can be used as a + garbage collecting replacement for C malloc or C++ new. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [ + 'http://hboehm.info/gc/gc_source/', + 'https://github.com/ivmai/libatomic_ops/releases/download/v7.4.6/', +] +sources = [ + SOURCE_TAR_GZ, + 'libatomic_ops-7.4.6.tar.gz', +] +checksums = [ + 'a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90', + '96e88ba450ae5fa10aa8e94e6b151a63ffbe47f8069574bd12da22ae80c686db', +] + +builddependencies = [ + ('binutils', '2.28'), +] + +preconfigopts = 'ln -s %(builddir)s/libatomic_ops*/ libatomic_ops && ' + +sanity_check_paths = { + 'files': ['include/gc.h', 'lib/libcord.a', 'lib/libcord.%s' % SHLIB_EXT, + 'lib/libgc.a', 'lib/libgc.%s' % SHLIB_EXT], + 'dirs': ['include/gc', 'share'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/g/gencore_variant_detection/gencore_variant_detection-1.0.eb b/easybuild/easyconfigs/g/gencore_variant_detection/gencore_variant_detection-1.0.eb index f4f2214acc709fcaf5abac1d8dd1c2c1de85cf2b..ff69d49387ebb0f065d45b58bdc4fe701dcadb64 100644 --- a/easybuild/easyconfigs/g/gencore_variant_detection/gencore_variant_detection-1.0.eb +++ b/easybuild/easyconfigs/g/gencore_variant_detection/gencore_variant_detection-1.0.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/g/geopy/geopy-1.11.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/g/geopy/geopy-1.11.0-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..4b03e02aeed7ffd0867e689353d8a46a72246895 --- /dev/null +++ b/easybuild/easyconfigs/g/geopy/geopy-1.11.0-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,22 @@ +easyblock = 'PythonPackage' + +name = 'geopy' +version = '1.11.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/geopy/geopy' +description = "geopy is a Python 2 and 3 client for several popular geocoding web services." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('Python', '3.6.1')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/g/gettext/gettext-0.19.8.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/gettext/gettext-0.19.8.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..33c63f6e346d6a39db2400e5db5dbd0cd65f6f00 --- /dev/null +++ b/easybuild/easyconfigs/g/gettext/gettext-0.19.8.1-GCCcore-6.4.0.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'gettext' +version = '0.19.8.1' + +homepage = 'http://www.gnu.org/software/gettext/' +description = """GNU 'gettext' is an important step for the GNU Translation Project, as it is an asset on which we may +build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools +and documentation""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['ff942af0e438ced4a8b0ea4b0b6e0d6d657157c5e2364de57baa279c1c125c43'] + +dependencies = [ + ('libxml2', '2.9.4'), + ('ncurses', '6.0'), +] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.28')] + +configopts = '--without-emacs --with-libxml2-prefix=$EBROOTLIBXML2' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gimpi/gimpi-2017b.eb b/easybuild/easyconfigs/g/gimpi/gimpi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..5d1bb3c4beb53f160eac253e401d91f4e774e823 --- /dev/null +++ b/easybuild/easyconfigs/g/gimpi/gimpi-2017b.eb @@ -0,0 +1,18 @@ +easyblock = "Toolchain" + +name = 'gimpi' +version = '2017b' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain with Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +comp = ('GCC', '6.4.0-2.28') + +dependencies = [ + comp, + ('impi', '2017.3.196', '', comp), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/g/giolf/giolf-2017b.eb b/easybuild/easyconfigs/g/giolf/giolf-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..baba7c3841705f03e2b95c72d10c9fc41f7136ca --- /dev/null +++ b/easybuild/easyconfigs/g/giolf/giolf-2017b.eb @@ -0,0 +1,33 @@ +easyblock = 'Toolchain' + +name = 'giolf' +version = '2017b' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, including + IntelMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gccver = '6.4.0-2.28' + +blaslib = 'OpenBLAS' +blasver = '0.2.20' +blas = '%s-%s' % (blaslib, blasver) + +# toolchain used to build foss dependencies +comp_mpi_tc_name = 'gimpi' +comp_mpi_tc = (comp_mpi_tc_name, version) + +# we need GCC and OpenMPI as explicit dependencies instead of gompi toolchain +# because of toolchain preparation functions +# For binutils, stick to http://wiki.osdev.org/Cross-Compiler_Successful_Builds +dependencies = [ + ('GCC', gccver), + ('impi', '2017.3.196', '', ('GCC', gccver)), + (blaslib, blasver, '', ('GCC', gccver)), + ('FFTW', '3.3.6', '', comp_mpi_tc), + ('ScaLAPACK', '2.0.2', '-%s' % blas, comp_mpi_tc), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/g/git-lfs/git-lfs-1.1.1.eb b/easybuild/easyconfigs/g/git-lfs/git-lfs-1.1.1.eb index c16d2b51eb658961f858a6f5b92c701024af684a..449b40c4aacaabd6ca7c87e1e6a22bcb90978cc7 100755 --- a/easybuild/easyconfigs/g/git-lfs/git-lfs-1.1.1.eb +++ b/easybuild/easyconfigs/g/git-lfs/git-lfs-1.1.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/g/git/git-1.7.12-goolf-1.4.10.eb b/easybuild/easyconfigs/g/git/git-1.7.12-goolf-1.4.10.eb index 7f241b68843566a53bec3a370f4f6380a77b7f21..68edf4aa52738ba82b9ac4242fb6d53684b5079c 100644 --- a/easybuild/easyconfigs/g/git/git-1.7.12-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/git/git-1.7.12-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb b/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb index 316219216f8ea8ad138c0fbeb79e36a14ffbffee..3fc62cda33c4d81778fca9f57d017406246b860b 100644 --- a/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/git/git-1.8.2-goolf-1.4.10.eb b/easybuild/easyconfigs/g/git/git-1.8.2-goolf-1.4.10.eb index 12ddedc547d70d0ff689bcfdd64b583d32f02e25..98ff106f5e7941d6c25d7ef8e613cc1df3327f48 100644 --- a/easybuild/easyconfigs/g/git/git-1.8.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/git/git-1.8.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/git/git-1.8.3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/g/git/git-1.8.3.1-goolf-1.4.10.eb index 343da7e2bc5925c454b8fafbb584af9952b1308a..9d558fa920fc56ca942f5960c1585ce2b6000552 100644 --- a/easybuild/easyconfigs/g/git/git-1.8.3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/git/git-1.8.3.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/git/git-1.8.5.6-GCC-4.9.2.eb b/easybuild/easyconfigs/g/git/git-1.8.5.6-GCC-4.9.2.eb index 7360f033fed6d89439aadd1d53ec98d3decf3acf..6ac9c8056e6222be1f6eb921e307a92abf2cbb31 100644 --- a/easybuild/easyconfigs/g/git/git-1.8.5.6-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/git/git-1.8.5.6-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/git/git-2.14.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/git/git-2.14.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..dc6cd8a86ded8be0e4f9a8a5e2d7c00c7aafdc6a --- /dev/null +++ b/easybuild/easyconfigs/g/git/git-2.14.1-GCCcore-6.4.0.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'git' +version = '2.14.1' + +homepage = 'http://git-scm.com/' +description = """Git is a free and open source distributed version control system designed +to handle everything from small to very large projects with speed and efficiency.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/git/git/archive'] +checksums = ['ccc366d5d674fb755fd98d219c23f2b4e5da8a49d8582a6314813b280d75536b'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('cURL', '7.55.1'), + ('expat', '2.2.4'), + ('gettext', '0.19.8.1'), + ('Perl', '5.26.0'), +] + +preconfigopts = 'make configure && ' + +# Work around git build system bug. If LIBS contains -lpthread, then configure +# will not append -lpthread to LDFLAGS, but Makefile ignores LIBS. +configopts = "--with-perl=${EBROOTPERL}/bin/perl --enable-pthreads='-lpthread'" + +sanity_check_paths = { + 'files': ['bin/git'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/git/git-2.2.2-GCC-4.9.2.eb b/easybuild/easyconfigs/g/git/git-2.2.2-GCC-4.9.2.eb index 1da07f9d5892b42fb844754069956d1ebf372989..9d36d6d2e59239526426fc42dc25235dd13f8b9f 100644 --- a/easybuild/easyconfigs/g/git/git-2.2.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/git/git-2.2.2-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/git/git-2.4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/g/git/git-2.4.1-GCC-4.9.2.eb index ec7ac4488bbd61fefb6b589c0f6a1b799a480feb..e2b308a37087eff4ed151f9cb87a2472e69e7ff1 100644 --- a/easybuild/easyconfigs/g/git/git-2.4.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/git/git-2.4.1-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb index 3d45dffc3f5c2883578a85493949d6e2791b7376..b7a8f51ec8848194e271621103c0633db75a8d12 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb index b95685cff8af9a42f7c7aab5832f352a11c6ff4a..30a93a0ae68b717ab800550d9a1fe44198b2d8aa 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.6-intel-2014b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.6-intel-2014b.eb index 7112a25a66625b50e79f10585750aa8881531a51..175322b4a7c06687b24de0a93cad85c0feafe382 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.6-intel-2014b.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.6-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2014b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2014b.eb index e30d4a22d3964442fee4dead1790dd0cf9d8e671..98df4333c56fbe8ebcf7a622aff4fad3af732e91 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2014b.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2015a.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2015a.eb index 8f7d80279e437e7a1061d89c9f493698a37a23b3..711098e0832873381f70ee9a6d885290e3ea5e5e 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2015a.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.0-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb index 5903cd754c1139b7e01d0104533fb1e4e265e74e..622c222c99b3587abac43ecd8449ba49b459f233 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-foss-2016a.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-foss-2016a.eb index 7e42e00e676c02b8b559e32f7f5a1f9ccf847ad5..abc501af506a0ed70b499b9b2919661a6b6a1399 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-foss-2016a.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-intel-2016a.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-intel-2016a.eb index 131131cfee1f615ebfdb3a5235ade2e278bd1b4a..e83b27fbe1dcb7b2a1877b53231175faab855a8d 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-intel-2016a.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.3-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-foss-2016b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-foss-2016b.eb index 20416b1946aac584249b1626d2311d7cfeed2f61..09840a3a2e8fe474366d6db04e5a3888640daa92 100755 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-foss-2016b.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-intel-2016b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-intel-2016b.eb index 1181859b405511603a9318d59c967ef0f0ef2d6f..500cd9df295c98a157bff99eb72dac2b7d118be3 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-intel-2016b.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.5-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.6-intel-2017a.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.6-intel-2017a.eb index 22b8ccefa55d96ee7a0af52cf3902ed32f5511a8..7b2974dbf3d66778a5d557500df18851cb6984c9 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.6-intel-2017a.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.6-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/g/gompi/gompi-2017b.eb b/easybuild/easyconfigs/g/gompi/gompi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..acba6f51d98bbb3d796e22efd7e800fb1f5e62fb --- /dev/null +++ b/easybuild/easyconfigs/g/gompi/gompi-2017b.eb @@ -0,0 +1,20 @@ +easyblock = "Toolchain" + +name = 'gompi' +version = '2017b' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, + including OpenMPI for MPI support.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gccver = '6.4.0-2.28' + +# compiler toolchain dependencies +dependencies = [ + ('GCC', gccver), # includes both GCC and binutils + ('OpenMPI', '2.1.1', '', ('GCC', gccver)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/g/gompi/gompi-system-2.29.eb b/easybuild/easyconfigs/g/gompi/gompi-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..0ec55da014e4f3fe66bdf9e69d4a5752ea601bbd --- /dev/null +++ b/easybuild/easyconfigs/g/gompi/gompi-system-2.29.eb @@ -0,0 +1,23 @@ +easyblock = "Toolchain" + +name = 'gompi' +version = 'system' + +binutilsver = '2.29' +versionsuffix = '-%s' % binutilsver + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, + including OpenMPI for MPI support.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gccver = '%s%s' % (version, versionsuffix) + +# compiler toolchain dependencies +dependencies = [ + ('GCC', gccver), # includes both GCC system and binutils 'binutilsver' + ('OpenMPI', version, '', ('GCC', gccver)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/g/gperf/gperf-3.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/gperf/gperf-3.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..6dd680f7e445e83104294ff9776bf892c6908736 --- /dev/null +++ b/easybuild/easyconfigs/g/gperf/gperf-3.1-GCCcore-6.4.0.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'gperf' +version = '3.1' + +homepage = 'http://www.gnu.org/software/gperf/' + +description = """ + GNU gperf is a perfect hash function generator. For a given list of strings, + it produces a hash function and hash table, in form of C or C++ code, for + looking up a value depending on the input string. The hash function is + perfect, which means that the hash table has no collisions, and the hash + table lookup needs a single string comparison only. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['bin/gperf'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/grabix/grabix-0.1.6-goolf-1.7.20.eb b/easybuild/easyconfigs/g/grabix/grabix-0.1.6-goolf-1.7.20.eb index 1bf0222ad3e304f128dc125a87591810be3cd9b3..a16b047807227501c539e75244d50a8608d409a4 100644 --- a/easybuild/easyconfigs/g/grabix/grabix-0.1.6-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/g/grabix/grabix-0.1.6-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.24.0-foss-2017b.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.24.0-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..6652f952604066710328f062dd015720488fee37 --- /dev/null +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.24.0-foss-2017b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'grib_api' +version = '1.24.0' + +homepage = 'https://software.ecmwf.int/wiki/display/GRIB/Home' +description = """The ECMWF GRIB API is an application program interface accessible from C, FORTRAN and Python + programs developed for encoding and decoding WMO FM-92 GRIB edition 1 and edition 2 messages. A useful set of + command line tools is also provided to give quick access to GRIB messages.""" + +toolchain = {'name': 'foss', 'version': '2017b'} + +source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] +sources = ['grib_api-%(version)s-Source.tar.gz'] +checksums = ['6b0d443cb0802c5de652e5816c5b88734cb3ead454eb932c5ec12ef8d4f77bcd'] + +dependencies = [ + ('JasPer', '1.900.1'), # 2.x doesn't work +] + +configopts = '--with-jasper=$EBROOTJASPER' + +parallel = 1 + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.24.0-intel-2017a.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.24.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..d630ddb9a40ecd4e8e9b21c2b9ffe9a7e2dc155e --- /dev/null +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.24.0-intel-2017a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'grib_api' +version = '1.24.0' + +homepage = 'https://software.ecmwf.int/wiki/display/GRIB/Home' +description = """The ECMWF GRIB API is an application program interface accessible from C, FORTRAN and Python + programs developed for encoding and decoding WMO FM-92 GRIB edition 1 and edition 2 messages. A useful set of + command line tools is also provided to give quick access to GRIB messages.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] +sources = ['grib_api-%(version)s-Source.tar.gz'] +checksums = ['6b0d443cb0802c5de652e5816c5b88734cb3ead454eb932c5ec12ef8d4f77bcd'] + +dependencies = [ + ('JasPer', '1.900.1'), # 2.x doesn't work +] + +configopts = '--with-jasper=$EBROOTJASPER' + +parallel = 1 + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-mpi.eb b/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-mpi.eb index 3020c00623d6bbd1bf5dab519d23790332dd2d34..bffc1db371675197523ccd96e9346824b2e6746c 100644 --- a/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-mpi.eb +++ b/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-mpi.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-openmp.eb b/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-openmp.eb index 8cae45f338cf3debf8b0fb4de4cf883e26c957a3..d14dd7b8c32255d7dcd4b8ec0d2c390db79065ee 100644 --- a/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-openmp.eb +++ b/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-openmp.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-serial.eb b/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-serial.eb index 075812f642abe8ddb2da3b48cd79018f0ea324d4..3f1f59fa95a229d4e60d20eaf06d221a9e05eb8f 100644 --- a/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-serial.eb +++ b/easybuild/easyconfigs/g/gromosXX/gromosXX-1.0.1737-goolf-1.5.14-serial.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure # The University of Auckland, Auckland, New Zealand diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.5-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gzip/gzip-1.5-goolf-1.4.10.eb index 04f20070136e0a51ce7f05c377993cbf2f6c037b..346229a60d100c3107980921067006b3d9c6b552 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.5-ictce-5.3.0.eb b/easybuild/easyconfigs/g/gzip/gzip-1.5-ictce-5.3.0.eb index 677ec0c4a607fe02b0ed8d254951b7d201edfcb8..0282f12e457c63c202633d26a49f843b86a4f073 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.5-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Author:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.5.14.eb b/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.5.14.eb index 87a654b58ca96c79c59e555370e13f048f17dceb..356edf5aadf67cfe03ad643b56a585a59fc63392 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.6.10.eb b/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.6.10.eb index 86cfca091f8f2b2dbe7e5e9cf58715faa2001329..fdb8e4ad690d77a09b24c0667bb35d6afeccf6dd 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.6.10.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.6-goolf-1.6.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.3.0.eb b/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.3.0.eb index 443c4e034ec37d5ab79ba3a8ab143463134b44d7..006952cabaf5bc1b762416b18cc96f6c3c1b60c5 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.5.0.eb b/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.5.0.eb index ce75649419ae31f09321006819a0ebceeb029b0f..24f9247f5e4fb7e41e8816d6dc52a08688cab759 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-6.2.5.eb b/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-6.2.5.eb index 0b795ea36c6f711b678a562b52078592d499ea7f..9c01e1b2fa9fc2f7729d24174a2512703002ccf5 100644 --- a/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/g/gzip/gzip-1.6-ictce-6.2.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.8-GCCcore-6.3.0.eb b/easybuild/easyconfigs/g/gzip/gzip-1.8-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..fed20117eb424ce009146e16c4511e8bc72ca21a --- /dev/null +++ b/easybuild/easyconfigs/g/gzip/gzip-1.8-GCCcore-6.3.0.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'gzip' +version = '1.8' + +homepage = 'http://www.gnu.org/software/gzip/' +description = "gzip (GNU zip) is a popular data compression program as a replacement for compress" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['1ff7aedb3d66a0d73f442f6261e4b3860df6fd6c94025c2cb31a202c9c60fe0e'] + +builddependencies = [('binutils', '2.27')] + +sanity_check_paths = { + 'files': ["bin/gunzip", "bin/gzip", "bin/uncompress"], + 'dirs': [], +} + +sanity_check_commands = [True, ('gzip', '--version')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.8-GCCcore-6.4.0.eb b/easybuild/easyconfigs/g/gzip/gzip-1.8-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8d07f6ab4caa066ad1b0a33a4c21df0e235d3222 --- /dev/null +++ b/easybuild/easyconfigs/g/gzip/gzip-1.8-GCCcore-6.4.0.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'gzip' +version = '1.8' + +homepage = 'http://www.gnu.org/software/gzip/' +description = "gzip (GNU zip) is a popular data compression program as a replacement for compress" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['1ff7aedb3d66a0d73f442f6261e4b3860df6fd6c94025c2cb31a202c9c60fe0e'] + +builddependencies = [('binutils', '2.28')] + +sanity_check_paths = { + 'files': ["bin/gunzip", "bin/gzip", "bin/uncompress"], + 'dirs': [], +} + +sanity_check_commands = [True, ('gzip', '--version')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HAPGEN2/HAPGEN2-2.2.0.eb b/easybuild/easyconfigs/h/HAPGEN2/HAPGEN2-2.2.0.eb index 9874a034c685570f1e8650de87afceab97e6ccf5..9ce09554133187499a3b540c68ba1877ed7238a6 100644 --- a/easybuild/easyconfigs/h/HAPGEN2/HAPGEN2-2.2.0.eb +++ b/easybuild/easyconfigs/h/HAPGEN2/HAPGEN2-2.2.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/h/HDF/HDF-4.2.13-GCCcore-6.4.0.eb b/easybuild/easyconfigs/h/HDF/HDF-4.2.13-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f1b4395af48856e9fe821ab74f1dd513bdd1d553 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF/HDF-4.2.13-GCCcore-6.4.0.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'HDF' +version = '4.2.13' + +homepage = 'http://www.hdfgroup.org/products/hdf4/' + +description = """ + HDF (also known as HDF4) is a library and multi-object file format for + storing and managing data between machines. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.hdfgroup.org/ftp/HDF/releases/HDF%(version)s/src/'] +checksums = ['be9813c1dc3712c2df977d4960e1f13f20f447dfa8c3ce53331d610c1f470483'] + +builddependencies = [ + ('binutils', '2.28'), + ('Bison', '3.0.4'), + ('flex', '2.6.4'), +] + +dependencies = [ + ('libjpeg-turbo', '1.5.2'), + ('Szip', '2.1.1'), + ('zlib', '1.2.11'), +] + +configopts = '' +configopts += '--with-szlib=$EBROOTSZIP ' +configopts += '--includedir=%(installdir)s/include/%(namelower)s ' + +modextrapaths = {'CPATH': 'include/hdf'} + +sanity_check_paths = { + 'files': ['lib/libdf.a', 'lib/libhdf4.settings', 'lib/libmfhdf.a'], + 'dirs': ['bin', 'include/hdf'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-foss-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-foss-2016b.eb index 78f22f07df29ea95461b5548d3776ccd252c34a8..955edbfcf74017a2ebe0cae2ae4df47839233775 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-foss-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-foss-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.10.0-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-goolfc-2016.10.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-goolfc-2016.10.eb index 826740a3fc436fc565f674f3128e875e5cb704d7..d2beb3b023e689cdf3ca14c61bf803d1a8741e64 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-goolfc-2016.10.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-goolfc-2016.10.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.10.0-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolfc', 'version': '2016.10'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2016b.eb index 73282dd565a0033d0ce54bca76c02f54b65a3825..23849361c9c2dc2b6ea1655c11e35f71b7025664 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.10.0-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017.01.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017.01.eb index 9319a2c2b14a6eba749858c949395726f00b9703..4800daeb09a09ab6388da6650ab0ba350f8ccdd1 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017.01.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017.01.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.10.0-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2017.01'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017a.eb index 2861eb199de3b33356d0aa5317b5c68153f5b0c1..8bbcf3ba549f8af934e6b9ba878c72e8e55c35dd 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.0-patch1-intel-2017a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.10.0-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2017a'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-foss-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..844ed762a88f4feb853ebe6a06930b1e859a2016 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-foss-2017a.eb @@ -0,0 +1,21 @@ +name = 'HDF5' +version = '1.10.1' + +homepage = 'https://support.hdfgroup.org/HDF5/' +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Szip', '2.1.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-foss-2017b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..49b13885f24f7935aa094bf8788d61fe0b1bf690 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-foss-2017b.eb @@ -0,0 +1,21 @@ +name = 'HDF5' +version = '1.10.1' + +homepage = 'https://support.hdfgroup.org/HDF5/' +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Szip', '2.1.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017a.eb index 711b3163cba8a6d78104df7e5c81736d69de8cb5..93a6c886916c78f33b6fec9669433e76b49f0237 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017a.eb @@ -2,15 +2,16 @@ name = 'HDF5' version = '1.10.1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2017a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src'] sources = [SOURCELOWER_TAR_GZ] -checksums = ['43a2f9466702fb1db31df98ae6677f15'] +checksums = ['048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172'] dependencies = [ ('zlib', '1.2.11'), diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..c8b8a40238cff0f1fcb265c36228c819157432bd --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.10.1-intel-2017b.eb @@ -0,0 +1,21 @@ +name = 'HDF5' +version = '1.10.1' + +homepage = 'https://support.hdfgroup.org/HDF5/' +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Szip', '2.1.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-GCC-4.8.1-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-GCC-4.8.1-serial.eb index 1e95612a1b91dd99c12adbd563269ea1f4749b94..36af20596ac48d96f22b776f9747a1ee1b8946a0 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-GCC-4.8.1-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-GCC-4.8.1-serial.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'GCC', 'version': '4.8.1'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-goolf-1.4.10.eb index 1f3a15a705ab2b1014f445cd8df4f653235055d3..01d3a9faebefad903d203940bf1d94bf429d8349 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-goolf-1.4.10.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.10' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs-zlib-1.2.5.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs-zlib-1.2.5.eb index 9f3153cef84c0d0572e49143aa3948b4491278f0..d41942a2f1535cb04e7b831162eafe5259c6dc26 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs-zlib-1.2.5.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs-zlib-1.2.5.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = "-gpfs" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management - of extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs.eb index 314870506e5f2bcc42a5d9d835a5f4196d236583..436068f430b86f6fb88c9e24d20e068c0582d0b0 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-gpfs.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = "-gpfs" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management - of extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-serial.eb index 54393d6cef365aae3e6d3ee75b2cd7498fbc3cc8..62c6b3edefdf9bbaa9c697aed1eb69a40fb8fbc9 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0-serial.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0.eb index 75fb24dc93aeb906d0d5d58e3d9548a576666175..dd538c411b9f3badfe550a7db92879d89b7078e5 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.3.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.10' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.4.0-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.4.0-gpfs.eb index 2aaf800fdb147285542f136eda73934bf549bbc4..efee2ed453f40999681b45156755e7e9f5fde186 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.4.0-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.4.0-gpfs.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = "-gpfs" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management - of extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.4.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.5.0-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.5.0-gpfs.eb index 664ac4915d3da258fb0aae58ec19aa35b8221245..5c7fdcdf4ed0839d022d4e98ecf879d9a14a3c6a 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.5.0-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-5.5.0-gpfs.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = "-gpfs" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management - of extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-6.1.5-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-6.1.5-gpfs.eb index 4f6fffd29af3c38faf3a94e0b6ac9c034f1eda4c..6c9e67db3969b9fddf2821b2e9e0e8dfc27b8609 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-6.1.5-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-6.1.5-gpfs.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = "-gpfs" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management - of extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '6.1.5'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb index 55ac49288a169a279d2ee4c7fbab6739d7635288..1fb3aecd33e9b571da54c142883c326a338de598 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb @@ -3,8 +3,9 @@ version = '1.8.10' versionsuffix = "-gpfs" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management - of extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.4.10.eb index ed6d0e1c4e19dddcc762ddd6d1c06ca4678d2417..d7172ea58e120bea537750067be35ddba99610e6 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.4.10.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.10-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb index da6a6ac07e2de4e671a15e90f6dad5f697cb6df1..c777fec29ee98d61ff9fceaf05764f8e7abe698f 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.10-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-ictce-5.3.0.eb index df1a74ad9adea34555aed8d47acfaeec800a07e6..a74d0903c4ddebe346dfff487c2823c3df060cd9 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-ictce-5.3.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.10-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-GCC-4.8.1-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-GCC-4.8.1-serial.eb index 69b3336df02d3b7a342919f4e725d42dac0203a3..06450e11ec6f6e4a5f14b43fd31c011a75c8367f 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-GCC-4.8.1-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-GCC-4.8.1-serial.eb @@ -3,8 +3,9 @@ version = '1.8.11' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'GCC', 'version': '4.8.1'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-goolf-1.4.10.eb index baa65b4571f69dcc269641d9c222dc8cd923f0a5..f6704c170baf8265183137a339c72f74ef859ba0 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-goolf-1.4.10.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.11' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-ictce-5.3.0-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-ictce-5.3.0-serial.eb index 7095cb38b8faf2075d389c7156400f5b9a9340c2..4133cdbdf8168755a3d0e544590c7e6ddc5e1d8a 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-ictce-5.3.0-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.11-ictce-5.3.0-serial.eb @@ -3,8 +3,9 @@ version = '1.8.11' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-goolf-1.4.10-zlib-1.2.7.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-goolf-1.4.10-zlib-1.2.7.eb index d0013da7bfc4ca946ad8692f336d8b511966556d..6c7c542fe82fee2301eceac481a978341ff98901 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-goolf-1.4.10-zlib-1.2.7.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-goolf-1.4.10-zlib-1.2.7.eb @@ -3,8 +3,9 @@ version = '1.8.12' versionsuffix = '-zlib-1.2.7' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb index 777fc010e619e7c38aa304569f944a22c1a5005d..75aa5da35f1937bf97bdeddc1ef6b24b779898ca 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.12' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.4.0'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0-zlib-1.2.8.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0-zlib-1.2.8.eb index ba8d0856264352c9eccf2bc02532fa0ec1a43f24..c86e56985d44199b1e960b1401fbf283e529bea2 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0-zlib-1.2.8.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0-zlib-1.2.8.eb @@ -3,8 +3,9 @@ version = '1.8.12' versionsuffix = '-zlib-1.2.8' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0.eb index fd08cc083efb1d5b17a1c75772f62514b1857a13..8f6f748af265d6bc1419f8cf6aaa38e631e496f0 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.5.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.12' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-intel-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-intel-2016b.eb index e8c2b7e7ab4c39e2bd89054382d0aa335e1c1864..7f7cd853521ce1cccd614d890c8bd14aed69b019 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-intel-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.12' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2014b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2014b.eb index c5622dfd07fabb57a6feec16925121eef8e6269c..5216f2b3fa2e7c772630af659d5f53c88a0b71b4 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2014b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2014b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.13' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2014b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2015a.eb index b6151ce7c1abb9760f884a903763253b4d15d4c4..b7dd3900c2a1fc5fdf6255371592557ed44bb17c 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-foss-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.13' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2014b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2014b.eb index 440bfaf4dad6582f08beb5816b85445690eeb009..021e189806e221bfe28eed7f448b8020c43b279a 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2014b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2014b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.13' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015a.eb index 1c2e0ae55d27181c388b849fef9749e1338c4612..ebc4ebd91d9304affe1b301915c9e64ce69b48f4 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.13' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb index 17df3cb04f5d98e968e2dd20b371255f8952e5a4..e65c8600e3f592af700ea0957d8467a9c191f1b1 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.13' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-foss-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-foss-2015a.eb index d1a99fe666c2341093c833fb6a7c48db9ef5529d..4dc3145dd84b99466e69b9007b14878a47141182 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-foss-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = "1.8.14" homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2-serial.eb index 0fb424c7998e8b4524085dc3ca8d4a946f2e2b25..e5bad53fb14dde45bb5bfc789c17d55800a53f41 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2-serial.eb @@ -3,8 +3,9 @@ version = '1.8.14' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '7.1.2'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2.eb index b97088f0e328dfce66632ebf45ccada45c206e60..8429ba61ce2b41e5806688711b12f19f6585db23 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-ictce-7.1.2.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.14' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '7.1.2'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a-serial.eb index 5414c97fd0894cd396055c5c52d409298fa4954e..6b9a4b3d2e30bf8cb853debe19e739eb1c052229 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a-serial.eb @@ -3,8 +3,9 @@ version = '1.8.14' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a.eb index f04a2bfbbc1510a204f6b270fa0271f9a973ef4a..c87a73a621db12ca6e97ec6931b2fa08f0f36587 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.14-intel-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.14' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-foss-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-foss-2015a.eb index cc345601a77d2b551f381376d065f566b1b8533b..55d9d007dbf957da351f48f0a918cb006d16f8e0 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-foss-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015a.eb index 0bfd6778dc1a7e17661cedb697f5381086ca7a03..35bf4a52af658f4244242c0353c6245b9c084dd2 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb index e7b7b4e75ddb51ceb7e98a17dd2bb10a6c8595d9..15a8734ca234956cfd814b2fbe740fbc5395a10e 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015a.eb index 9514ef2c7b7e118617725ea4d95fb1242e9f59a1..4081f97691b7c2e04bad8c76053c853817b8f2c2 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb index dde5f4481ecfff51bdff240f52f3a26a0f67be01..88a5b0c9fce5534532de396cf8b4a1983238d32e 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015a.eb index 1c3be3c8320c5b363e052b9cef84554b715312fc..637d363370db58c58296a719a988873add00a715 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb index bcba39eb8f692737a15e22bd4059e386ebca3022..b01a0c7f1797bb2a1ba9c6a1acdf67a9256ba881 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.15-patch1' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb index bdd56e87c144cb3af8457924b6f8a8a5152eee19..26e9ae99e720602d7323f5fe9adb9e73909bf0a4 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a-serial.eb index 1f315f8f382718d6334101f00e7bb1da854d560b..2376ecf9beadd17d57b8bf5934ebd75f3818f1f8 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a-serial.eb @@ -3,8 +3,9 @@ version = '1.8.16' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a.eb index d7f79bf614ed78e86b444e6d7e98e0ed14e2a475..f21664f491da893549c83e4f75be15258a0df6ca 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2016a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-gimkl-2.11.5-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-gimkl-2.11.5-serial.eb index ac5b55494467603dab03ebac8d43c69db37b2f3f..ec481c9e1b41a697f2220d496457dfd3dc1a02fc 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-gimkl-2.11.5-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-gimkl-2.11.5-serial.eb @@ -3,8 +3,9 @@ version = '1.8.16' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'gimkl', 'version': '2.11.5'} toolchainopts = {'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb index d28779cc9c2862a3f81d1b02b0293100bac2983e..1dde56e3fc0656320a7763af5f6f9fb777a3f973 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb @@ -3,8 +3,9 @@ version = '1.8.16' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb index 70e4ec54b7cf40a025beb19927de1bf4a747b44e..677aee902a97bda178ace21b5bdc58fddf6447a8 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016.02-GCC-4.9.eb index 11f989ce67133575718c9e682451cbe572a52068..a9a841911391f0f5b0a13c9abedb119dca8649a6 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016.02-GCC-4.9.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016.02-GCC-4.9'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb index 930a707634dbc3414f99732cbef9070235ad4b75..dd31e3a3de21baa08a0719e3388697a2fa60f16b 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb @@ -3,8 +3,9 @@ version = '1.8.16' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb index 22d10bc205d9dc770d7296b308650d5a2fdfe082..a76a5ebf269fb49337d466a70193c77000041284 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.07.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.07.eb index 490c43aea3e69134bc433cea800228344a15109c..ca143920be86d6bd24c1f4e7ddb3f84ba9e9cf69 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.07.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'iomkl', 'version': '2016.07'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.09-GCC-4.9.3-2.25.eb index 9ace13e3df113202e43d7d27ff467c3a830f41d5..546d01e8701011d89c286e1cb3c81882d649442d 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.16' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'iomkl', 'version': '2016.09-GCC-4.9.3-2.25'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a-serial.eb index 9ed0a9b12ded03d6474fbe570dd4337f431796a9..0eb787ee2bdddd5ec071f99e2ee588e9e5115a9f 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a-serial.eb @@ -3,8 +3,9 @@ version = '1.8.17' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a.eb index 2a7c9054f49b9395a90062f3730e7dcf585e5618..c66c77e4f656e9e6456d7725218b90ac63a5d47a 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.17' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016a'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016b.eb index 365f098c884bc3fa18f5b377ef5a5f0aeba2280c..db79753e71b783098475dd6754e4c0597179d203 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-foss-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.17' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016a.eb index 2dff146ecc5a46875f703c47b6d680a660174a89..cbad936718a510e9dd638f8f04625ef08ad3895a 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.17' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b-serial.eb index e3b8e084aeb1bcc2908e350e5cbfa93887bfb723..73a224469928d5344dfaf5810e3dde58d9f49b87 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b-serial.eb @@ -3,8 +3,9 @@ version = '1.8.17' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b.eb index b513c5e0c7f03123f6f6064fdaf7c2c8be315023..f8ce3b8abceaae3a9f5e78e4d4a98d0cf9c258ad 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.17-intel-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.17' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2016b.eb index a6292e12c4594caaa95f78a5dcbfeef06330c510..49a206cc06457fb159b2e96d289b0f34e2320dd8 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.18' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2017a.eb index fdf33772a94b981e02e9f881ce48c95ee4a1ac1b..515ece98e15070f79ae8444a462cb3ed6fea5c37 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2017a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-foss-2017a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.18' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'foss', 'version': '2017a'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-gimkl-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-gimkl-2017a.eb index 11630b75f77c897207eede092cf158f41c1d2697..4724acd62045fa14db5e049afb45fdff24b3faf0 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-gimkl-2017a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-gimkl-2017a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.18' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'gimkl', 'version': '2017a'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2016b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2016b.eb index cf96723fc70110f154e8501ed0a15b33142d32c5..0c947c1e863e7272f4b39c1c980ee215ab4c7bb2 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2016b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.18' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2016b'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017.01.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017.01.eb index 5619f021d4b4078dd04cb216dc9f012bdc083c9a..55381bd4ea0805027d54083038a1701b8cde26bc 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017.01.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017.01.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.18' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2017.01'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb index c33a218cc9aeef80ce662e8e59f2e5d59bda8dde..ddf7a7fd7d20f66ec9eb66fc3ce53bb78617ef18 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a-serial.eb @@ -3,8 +3,9 @@ version = '1.8.18' versionsuffix = '-serial' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2017a'} toolchainopts = {'pic': True, 'usempi': False} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a.eb index 861500bc3a6328e8c98bbdc7e0b71af453b0b115..6b5342588c9998f4cda4e73b8f7934e11d6a8f93 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.18-intel-2017a.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.18' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2017a'} toolchainopts = {'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.19-foss-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.19-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..6438c223b3b0918debd7b3ad387d32db15c1ea6f --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.19-foss-2017a.eb @@ -0,0 +1,22 @@ +name = 'HDF5' +version = '1.8.19' + +homepage = 'https://support.hdfgroup.org/HDF5/' +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src'] + +sources = [SOURCELOWER_TAR_GZ] +checksums = ['a4335849f19fae88c264fd0df046bc321a78c536b2548fc508627a790564dc38'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Szip', '2.1.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.19-intel-2017a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.19-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..26fe4531331603550718a2288d17da1f9b0fef5b --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.19-intel-2017a.eb @@ -0,0 +1,22 @@ +name = 'HDF5' +version = '1.8.19' + +homepage = 'https://support.hdfgroup.org/HDF5/' +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version_major_minor)s/hdf5-%(version)s/src'] + +sources = [SOURCELOWER_TAR_GZ] +checksums = ['a4335849f19fae88c264fd0df046bc321a78c536b2548fc508627a790564dc38'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Szip', '2.1.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-goolf-1.4.10.eb index 3b0999608a9512f96c5841f63e6125df2e6e6683..cdca5f26fe7b97d150d1a324033271735ab3687c 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-goolf-1.4.10.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.7' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-ictce-5.3.0.eb index efc7ae1f6e57854320fb2559a4ed45105dbf6f89..4c92f4c90d321fd77dca6d3e92548488577f29f8 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.7-ictce-5.3.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.7' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.4.10.eb index ddc5289cb52ed2e988f92bf48a69900d0e06800b..2556002909c1c6039cb0549782484ee45d3a6d91 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.4.10.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.9' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.5.16.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.5.16.eb index e77a9b41a18cd460bd22d4b0849be0722c6c2fb7..db4715b7ec7803da3d1107ed444e72241b2e2c7e 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.5.16.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-goolf-1.5.16.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.9' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'goolf', 'version': '1.5.16'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb index 24dd608c1882fc4b212a7a60e8aa89716fe2455a..fc2ac104c23ce51e5134062fe3aaee967cc60987 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.9' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of -extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.2.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.3.0.eb index 202a1ff1e508914d9687b3999c43cd4047bcee9a..638fcd522e2fc272e2c441801b0830e52fc33b00 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.3.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.9' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.4.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.4.0.eb index 51723ed590931f5a80fcfd197f7a24ab0fa300b4..cbba2c691d30ed6541ed2ebd1359b0ef5ca22d4d 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.4.0.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.9' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'ictce', 'version': '5.4.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-intel-2014b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-intel-2014b.eb index e3dd542387c94ff5fba09867afd0ddc4f87499ac..99b9298894aa8fbf3b4a04dd39102b72def16ab8 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-intel-2014b.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-intel-2014b.eb @@ -2,8 +2,9 @@ name = 'HDF5' version = '1.8.9' homepage = 'https://support.hdfgroup.org/HDF5/' -description = """HDF5 is a unique technology suite that makes possible the management of - extremely large and complex data collections.""" +description = """HDF5 is a data model, library, and file format for storing and managing data. + It supports an unlimited variety of datatypes, and is designed for flexible + and efficient I/O and for high volume and complex data.""" toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} diff --git a/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb index 562e5955579d97f4435fd6b8307457ff03a1c1cd..d814155d4811b3c74d3b834d69ccb90ecc5e9eb8 100644 --- a/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HISAT2/HISAT2-2.1.0-intel-2017a.eb b/easybuild/easyconfigs/h/HISAT2/HISAT2-2.1.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..c9788494282426d39400ad3db3349f4ca74edb10 --- /dev/null +++ b/easybuild/easyconfigs/h/HISAT2/HISAT2-2.1.0-intel-2017a.eb @@ -0,0 +1,37 @@ +easyblock = 'MakeCp' + +name = 'HISAT2' +version = '2.1.0' + +homepage = 'https://ccb.jhu.edu/software/hisat2/index.shtml' +description = """HISAT2 is a fast and sensitive alignment program for mapping next-generation sequencing reads + (both DNA and RNA) against the general human population (as well as against a single reference genome).""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['ftp://ftp.ccb.jhu.edu/pub/infphilo/%(namelower)s/downloads/'] +sources = ['%(namelower)s-%(version)s-source.zip'] +patches = ['HISAT2-%(version)s_intel-fixes.patch'] +checksums = [ + '89a276eed1fc07414b1601947bc9466bdeb50e8f148ad42074186fe39a1ee781', # hisat2-2.1.0-source.zip + '7986dbcdb56b4bf5494dd70b215e90e321ca887dbdafc48de7a13e6b5abd038b', # HISAT2-2.1.0_intel-fixes.patch +] + +dependencies = [ + ('NGS', '1.3.0'), + ('ncbi-vdb', '2.8.2'), +] + +buildopts = 'CC="$CC" CPP="$CXX" RELEASE_FLAGS="$CFLAGS" ' +buildopts += "USE_SRA=1 NCBI_NGS_DIR=$EBROOTNGS NCBI_VDB_DIR=$EBROOTNCBIMINVDB" + +executables = ['hisat2', 'hisat2-align-l', 'hisat2-align-s', 'hisat2-build', 'hisat2-build-l', 'hisat2-build-s', + 'hisat2-inspect', 'hisat2-inspect-s', 'hisat2-inspect-l'] +files_to_copy = [(executables, 'bin')] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in executables], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HISAT2/HISAT2-2.1.0_intel-fixes.patch b/easybuild/easyconfigs/h/HISAT2/HISAT2-2.1.0_intel-fixes.patch new file mode 100644 index 0000000000000000000000000000000000000000..081bae91de69eff6014a88004226214116af51a7 --- /dev/null +++ b/easybuild/easyconfigs/h/HISAT2/HISAT2-2.1.0_intel-fixes.patch @@ -0,0 +1,15 @@ +fix Intel compiler error due to wrong cast to void*, should be int* +author: Kenneth Hoste (HPC-UGent) +--- hisat2-2.1.0/processor_support.h.orig 2017-10-05 16:50:19.290831227 +0200 ++++ hisat2-2.1.0/processor_support.h 2017-10-05 16:50:38.938818748 +0200 +@@ -47,8 +47,8 @@ + __cpuid((int *) ®s, 0); // test if __cpuid() works, if not catch the exception + __cpuid((int *) ®s, 0x1); // POPCNT bit is bit 23 in ECX + #elif defined(USING_INTEL_COMPILER) +- __cpuid((void *) ®s,0); // test if __cpuid() works, if not catch the exception +- __cpuid((void *) ®s,0x1); // POPCNT bit is bit 23 in ECX ++ __cpuid((int *) ®s,0); // test if __cpuid() works, if not catch the exception ++ __cpuid((int *) ®s,0x1); // POPCNT bit is bit 23 in ECX + #elif defined(USING_GCC_COMPILER) + __get_cpuid(0x1, ®s.EAX, ®s.EBX, ®s.ECX, ®s.EDX); + #else diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb index ee8ba6219525463e65eaaac14e170c12c1d224e2..575f1cb3a195ab82f54dfb43380b65047e34516e 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb index ee8eae3fa74e63e4a51bf096a4363f2cd2ece70f..58666bd91f5c522d47d8c5431a5c3dff03443983 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb index c4861d5fc598746c89329a2937505bb6ae0a134b..180372ef32d8e0ee7fd68563e6e7392c35fd44a3 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian , Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb index de6a298e59614db1a83ceef298bfce564254906c..46ef675ae28ae92b0a68748e55b8de713bf70cfc 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian , Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb index 2a1f6d334f84885c75dde589aba27ed5a6a86868..9368f8b01496e86abdc02d20f44a391ae33ef265 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian , Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-foss-2016a.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-foss-2016a.eb index aed3e32ba8e8b3701eca00d27e534eb8a7b54caf..cad1b86e449a992ca5897fa93695be5ad1910c12 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-foss-2016a.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian , Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb index 66c915507d8d3f3a869893315f5ad4221f670294..eb4bc8d61f35b5e4ac043d25a1e153536bd8a971 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian , Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2017a.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2017a.eb index 3ca7456fc5db3dc48f57848f24360f04b022a4e6..16913ef0f26f3ca4c04f52bfef4cb2c31a0a1422 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2017a.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian , Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb index 05c50b39b973ccb460ca143de66968375064d8c2..36c9dbdcc408222fdd7ebcaf804030d60949e578 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb index a420531caeabaa0c752c7b91d7bc73128d98fc7f..2a8073ec7452fc042df39561c36f56bbf83343d4 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_Debuggers/HPCBIOS_Debuggers-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_Debuggers/HPCBIOS_Debuggers-20130829-goolf-1.4.10.eb index 259d3f70b6fb79cd254a88b100919dbdb7b102c0..1b8304beca1b2cdb6f51bcfd24f69c98b6748c1b 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Debuggers/HPCBIOS_Debuggers-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Debuggers/HPCBIOS_Debuggers-20130829-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb index ac9bda6d5df60cbb34ad2f5e13c0c0e5405c3ffb..f65efedca61c3c05ce8fde2c9e965194e34b9637 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb index a4a4c517a0d8e9c63bbfd01c998cb65476fb9782..c6d311c611c37e69e6571162df92480878beee2d 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goolf-1.4.10.eb index db4a026864c10a81120051048aa4046ccd3769ec..3147429e4f186cc19241cea72dae5c1089ab3b5d 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb index 53cb50514fe45c529df44c6dbad251c1525acd43..a497fa7b0efbfd4d710773b1032a6ad2af5709f6 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCBIOS_Profilers/HPCBIOS_Profilers-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_Profilers/HPCBIOS_Profilers-20130829-goolf-1.4.10.eb index 7f92d9a9514be69a3e48f02628c6bc85dbca9b72..a39dfd954722d44df85338632bab4aa2530502cc 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Profilers/HPCBIOS_Profilers-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Profilers/HPCBIOS_Profilers-20130829-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/h/HPCG/HPCG-3.0-foss-2016b.eb b/easybuild/easyconfigs/h/HPCG/HPCG-3.0-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..0d7425a83c1fac0f19254547bd66672af32619d6 --- /dev/null +++ b/easybuild/easyconfigs/h/HPCG/HPCG-3.0-foss-2016b.eb @@ -0,0 +1,17 @@ +name = 'HPCG' +version = '3.0' + +homepage = 'https://software.sandia.gov/hpcg' +description = """The HPCG Benchmark project is an effort to create a more relevant metric for ranking HPC systems than + the High Performance LINPACK (HPL) benchmark, that is currently used by the TOP500 benchmark.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'usempi': True, 'openmp': True} + +source_urls = ['http://www.hpcg-benchmark.org/downloads'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e2b9bb6e0e83c3a707c27e92a6b087082e6d7033f94c000a40aebf2c05881519'] + +runtest = True + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.2-foss-2017b.eb b/easybuild/easyconfigs/h/HPL/HPL-2.2-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..45cfc686478324e05c5b9d409a91ef7a77943e5f --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.2-foss-2017b.eb @@ -0,0 +1,19 @@ +name = 'HPL' +version = '2.2' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) + arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available + implementation of the High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] +checksums = ['ac7534163a09e21a5fa763e4e16dfc119bc84043f6e6a807aba666518f8df440'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.2-giolf-2017b.eb b/easybuild/easyconfigs/h/HPL/HPL-2.2-giolf-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..8f4e07e3482ba34da0e0e3f9a8a2d48e1e368ae3 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.2-giolf-2017b.eb @@ -0,0 +1,19 @@ +name = 'HPL' +version = '2.2' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) + arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available + implementation of the High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'giolf', 'version': '2017b'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] +checksums = ['ac7534163a09e21a5fa763e4e16dfc119bc84043f6e6a807aba666518f8df440'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2017.09.eb b/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2017.09.eb new file mode 100644 index 0000000000000000000000000000000000000000..c5ef96c4ab554807a667bd1b2ad3db02ca82bcd2 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2017.09.eb @@ -0,0 +1,19 @@ +name = 'HPL' +version = '2.2' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) + arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available + implementation of the High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2017.09'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] +checksums = ['ac7534163a09e21a5fa763e4e16dfc119bc84043f6e6a807aba666518f8df440'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2017b.eb b/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..6fb24071961e3e137e18bdbf8bcf70cda86e7e8a --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2017b.eb @@ -0,0 +1,19 @@ +name = 'HPL' +version = '2.2' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) + arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available + implementation of the High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] +checksums = ['ac7534163a09e21a5fa763e4e16dfc119bc84043f6e6a807aba666518f8df440'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2018.00.eb b/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2018.00.eb new file mode 100644 index 0000000000000000000000000000000000000000..aaa44298773139389019446da4a3d0b2eb9e979c --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.2-intel-2018.00.eb @@ -0,0 +1,19 @@ +name = 'HPL' +version = '2.2' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) + arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available + implementation of the High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2018.00'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] +checksums = ['ac7534163a09e21a5fa763e4e16dfc119bc84043f6e6a807aba666518f8df440'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.2-iomkl-2017b.eb b/easybuild/easyconfigs/h/HPL/HPL-2.2-iomkl-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..18faf1a6a7bda70cdbc386cd03121982296dc274 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.2-iomkl-2017b.eb @@ -0,0 +1,19 @@ +name = 'HPL' +version = '2.2' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) + arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available + implementation of the High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'iomkl', 'version': '2017b'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] +checksums = ['ac7534163a09e21a5fa763e4e16dfc119bc84043f6e6a807aba666518f8df440'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HTSeq/HTSeq-0.9.1-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/h/HTSeq/HTSeq-0.9.1-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..0e056b9e6c11aa075fd0582a1b147407a1f76d86 --- /dev/null +++ b/easybuild/easyconfigs/h/HTSeq/HTSeq-0.9.1-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,34 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = "PythonPackage" + +name = 'HTSeq' +version = '0.9.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www-huber.embl.de/users/anders/HTSeq/' +description = """A framework to process and analyze data from high-throughput sequencing (HTS) assays""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +checksums = ['af5bba775e3fb45ed4cde64c691ebef36b0bf7a86efd35c884ad0734c27ad485'] + +dependencies = [ + ('Pysam', '0.9.1.4', versionsuffix), + ('Python', '2.7.12'), + ('matplotlib', '1.5.3', versionsuffix), +] + +sanity_check_paths = { + 'files': ["bin/htseq-count", "bin/htseq-qa"], + 'dirs': ["lib/python%(pyshortver)s/site-packages/%(name)s-%(version)s-py%(pyshortver)s-linux-x86_64.egg"], +} + +sanity_check_commands = [('htseq-count --help')] + +options = {'modulename': '%(name)s'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HTSeq/HTSeq-0.9.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/h/HTSeq/HTSeq-0.9.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..d576c324ccad5ae599bfd64e26f69c016b4eddd8 --- /dev/null +++ b/easybuild/easyconfigs/h/HTSeq/HTSeq-0.9.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,34 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = "PythonPackage" + +name = 'HTSeq' +version = '0.9.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www-huber.embl.de/users/anders/HTSeq/' +description = """A framework to process and analyze data from high-throughput sequencing (HTS) assays""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +checksums = ['af5bba775e3fb45ed4cde64c691ebef36b0bf7a86efd35c884ad0734c27ad485'] + +dependencies = [ + ('Pysam', '0.12.0.1', versionsuffix), + ('Python', '2.7.13'), + ('matplotlib', '2.0.2', versionsuffix + "-Qt-4.8.7"), +] + +sanity_check_paths = { + 'files': ["bin/htseq-count", "bin/htseq-qa"], + 'dirs': ["lib/python%(pyshortver)s/site-packages/%(name)s-%(version)s-py%(pyshortver)s-linux-x86_64.egg"], +} + +sanity_check_commands = [('htseq-count --help')] + +options = {'modulename': '%(name)s'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb index 2f2abef4e6730210c5180cb11d88aadb90dd0e49..0f044b49618fe136065855d69606dbec7c28217a 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb index 36facf37a3ef9b2c65348ee18dde0f7af6878cde..ffc593fc728e6fb3930d439f08091a7177c22bdd 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb index 7f25a2acfbdbdb35e19dce92a5250eefa82df132..510a0b491aaddacd96c6bea0a7d5b9d84e545e5a 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb index 258f48d92ee736ca140bfea003d76557916b5220..5770c1df407b7ea03eff09be961690d65191a608 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb index 8c0f7d5ac6f056394b9053626ab410b7fc1ac82a..bc2b40e77d866e62614e5d42f5380de704208cb5 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-foss-2016a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-foss-2016a.eb index 93d7d3c6dfeabd1ac3bce9afa692144f79f315ab..aa4b195ecdaf479c02ef48d73cdc365b218d261e 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-foss-2016a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-intel-2016a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-intel-2016a.eb index 7b22333e99d996afb643dd7358c076ef67ce7b08..3cf499fca672798d7a2b40c6b8b9f260251ac596 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-intel-2016a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3-intel-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016a.eb index a935ba287085c25e4ae7dccd7a9482a63f466586..77e076361bef9678a809d1e649ae7f57b42dcfb4 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016b.eb index 71dc9972065b0a04f2f9ad28517c9bee99d2b948..76292f8b7193a462cac53b46d2d3c56ab1573aaf 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-goolf-1.7.20.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-goolf-1.7.20.eb index f75133a502dd54a6de512154f6b94eebdc09cf00..890b17a7bbaa0833c7914324d9170956f3f512ae 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-intel-2016b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-intel-2016b.eb index 38ae993dca4aada59a02819f1f68f8750f303918..beb21e07061015dc76501b4b336cdc23ec0527cf 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.1-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.2-intel-2016b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.2-intel-2016b.eb index b0528a8f0cc999c0654f4f172939e74108513ecd..d8508a8bed3ee8dbadd25d18b8bb9fd14207c72d 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.2-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.3.2-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-foss-2016b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-foss-2016b.eb index 9bdb215d4c5d73d4113385fe4062d8880bb624d7..6efdbf148777a50976fa6af4f2644df706692fa4 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-foss-2016b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-intel-2016b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-intel-2016b.eb index 5c5a91710c7538773dbf9d7655cb650b8791cc29..6836878b7b3be86682bcc4d350bccd6154d1f9cf 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-intel-2016b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-foss-2016a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-foss-2016a.eb new file mode 100644 index 0000000000000000000000000000000000000000..c2312d38ffe7e72d8b4ec105dbcec0ed8588f0ad --- /dev/null +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-foss-2016a.eb @@ -0,0 +1,38 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# 1.4 modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = 'ConfigureMake' + +name = 'HTSlib' +version = '1.4.1' + +homepage = "http://www.htslib.org/" +description = """A C library for reading/writing high-throughput sequencing data. + This package includes the utilities bgzip and tabix""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s/'] +sources = [SOURCELOWER_TAR_BZ2] + +checksums = ['85d2dd59ffa614a307d64e9f74a9f999f0912661a8b802ebcc95f537d39933b3'] + +# cURL added for S3 support +dependencies = [ + ('zlib', '1.2.8'), + ('bzip2', '1.0.6'), + ('XZ', '5.2.2'), + ('cURL', '7.49.1'), +] + +sanity_check_paths = { + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-intel-2017a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-intel-2017a.eb index 03cac8f88464a7debe1b544f754312e3afcaa5da..a8c2560f6d176581cf5b0a4bfd6a6ddb54198f92 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-intel-2017a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.4.1-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.6-intel-2017b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.6-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..f86670f70cfffc7fe33a5ac656ee202134206187 --- /dev/null +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.6-intel-2017b.eb @@ -0,0 +1,37 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# 1.4 modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = 'ConfigureMake' + +name = 'HTSlib' +version = '1.6' + +homepage = "http://www.htslib.org/" +description = """A C library for reading/writing high-throughput sequencing data. + This package includes the utilities bgzip and tabix""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['9588be8be0c2390a87b7952d644e7a88bead2991b3468371347965f2e0504ccb'] + +# cURL added for S3 support +dependencies = [ + ('zlib', '1.2.11'), + ('bzip2', '1.0.6'), + ('XZ', '5.2.3'), + ('cURL', '7.56.0'), +] + +sanity_check_paths = { + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-20160107-intel-2017a-PacBio.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-20160107-intel-2017a-PacBio.eb index e9e046ddd841d54d18337ac3e734cd1b937df1d0..332b887d4915e1b391a38835be36de4333502463 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-20160107-intel-2017a-PacBio.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-20160107-intel-2017a-PacBio.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/h/Hadoop/Hadoop-2.6.0-cdh5.12.0-native.eb b/easybuild/easyconfigs/h/Hadoop/Hadoop-2.6.0-cdh5.12.0-native.eb new file mode 100644 index 0000000000000000000000000000000000000000..bc2f4774b0fb7cb90c842d80368d17e9d9c10425 --- /dev/null +++ b/easybuild/easyconfigs/h/Hadoop/Hadoop-2.6.0-cdh5.12.0-native.eb @@ -0,0 +1,31 @@ +name = 'Hadoop' +version = '2.6.0-cdh5.12.0' +versionsuffix = '-native' + +homepage = 'http://archive.cloudera.com/cdh5/cdh/5/' +description = """Hadoop MapReduce by Cloudera""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['%(namelower)s-%(version)s-src.tar.gz'] +source_urls = ['http://archive.cloudera.com/cdh5/cdh/5/'] +checksums = ['6eb2ff649ae1c5d1271732ca766b4e03728190ac4274ab00748ef8c44aa6e8d5'] + +patches = ['Hadoop-TeraSort-on-local-filesystem.patch'] + +builddependencies = [ + ('Maven', '3.5.0'), + ('protobuf', '2.5.0'), # *must* be this version + ('CMake', '3.9.1'), + ('snappy', '1.1.6'), +] + +dependencies = [('Java', '1.7.0_80')] + +build_native_libs = True + +extra_native_libs = [('snappy', 'lib/libsnappy.so*')] + +parallel = 1 + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.5.1-intel-2017a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.5.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..c315e68dd62f16cb6afa346a3f7f0912eda32075 --- /dev/null +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.5.1-intel-2017a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'HarfBuzz' +version = '1.5.1' + +homepage = 'http://www.freedesktop.org/wiki/Software/HarfBuzz' +description = """HarfBuzz is an OpenType text shaping engine.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['56838dfdad2729b8866763c82d623354d138a4d99d9ffb710c7d377b5cfc7c51'] + +dependencies = [ + ('GLib', '2.53.5'), + ('cairo', '1.14.10'), + ('freetype', '2.7.1', '-libpng-1.6.29'), +] + +builddependencies = [('GObject-Introspection', '1.53.5', '-Python-2.7.13')] + +configopts = "--enable-introspection=yes --with-gobject=yes --enable-static --enable-shared --with-cairo " + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/Horovod/Horovod-0.9.10-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/h/Horovod/Horovod-0.9.10-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..71814f59267abbeb6b3487835136d09205ebb27d --- /dev/null +++ b/easybuild/easyconfigs/h/Horovod/Horovod-0.9.10-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'Horovod' +version = '0.9.10' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/uber/horovod' +description = "Horovod is a distributed training framework for TensorFlow." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['37c1e5efdb84fb33c770ca97eca883bd984ed91a84799653005a19ba366759b5'] + +dependencies = [ + ('Python', '3.6.3'), + ('Tensorflow', '1.3.0', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-2.7.13-HDF5-1.10.1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-2.7.13-HDF5-1.10.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..8c6898917711df65bc6da1da753bfe1dd7fae362 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-2.7.13-HDF5-1.10.1.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.7.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] + +hdf5ver = '1.10.1' +versionsuffix = '-Python-%%(pyver)s-HDF5-%s' % hdf5ver + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '2.7.13'), + ('HDF5', hdf5ver), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-2.7.13-HDF5-1.8.19.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-2.7.13-HDF5-1.8.19.eb new file mode 100644 index 0000000000000000000000000000000000000000..161594e20a280986851e59a410c34d5a6a3ab118 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-2.7.13-HDF5-1.8.19.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.7.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] + +hdf5ver = '1.8.19' +versionsuffix = '-Python-%%(pyver)s-HDF5-%s' % hdf5ver + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '2.7.13'), + ('HDF5', hdf5ver), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-3.6.1-HDF5-1.10.1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-3.6.1-HDF5-1.10.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..3ed36781b7eb9c1b01b69ebbb7fdc69bc1f94825 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-3.6.1-HDF5-1.10.1.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.7.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] + +hdf5ver = '1.10.1' +versionsuffix = '-Python-%%(pyver)s-HDF5-%s' % hdf5ver + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '3.6.1'), + ('HDF5', hdf5ver), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-3.6.1-HDF5-1.8.19.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-3.6.1-HDF5-1.8.19.eb new file mode 100644 index 0000000000000000000000000000000000000000..458d5d85f97394233b12efb25f182bb05697540f --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-foss-2017a-Python-3.6.1-HDF5-1.8.19.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.7.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] + +hdf5ver = '1.8.19' +versionsuffix = '-Python-%%(pyver)s-HDF5-%s' % hdf5ver + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '3.6.1'), + ('HDF5', hdf5ver), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2016b-Python-2.7.12.eb index adc15ffb81843e9d05189acb5e047dead832e855..804ee87fa7c461c7468a70c51708cb770aa0739d 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2016b-Python-2.7.12.eb @@ -14,6 +14,7 @@ toolchainopts = {'usempi': True} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] # to really use mpi enabled hdf5 we now seem to need a configure step prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-2.7.13.eb index 300f1e3d6ee9cb341f9a4fb7762b81a353e0f258..d45cef772eb42f0395bdefd36015b91e5e45ce1e 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-2.7.13.eb @@ -14,6 +14,7 @@ toolchainopts = {'usempi': True} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] # to really use mpi enabled hdf5 we now seem to need a configure step prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1-HDF5-1.10.0-patch1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1-HDF5-1.10.0-patch1.eb index 22fe0fbf9110752f3efe0d4e4e0a56805ed37b6d..cc8c2a68ed85d66a116a7d1615a846e5ff59d14e 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1-HDF5-1.10.0-patch1.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1-HDF5-1.10.0-patch1.eb @@ -15,6 +15,7 @@ toolchainopts = {'usempi': True} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] # to really use mpi enabled hdf5 we now seem to need a configure step prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1.eb index b00f2d835bb5281d04ca9d31873f1ba81edbd86a..f4dfcfc6f1367e7b9fe3ecc258f3cca889783098 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.0-intel-2017a-Python-3.6.1.eb @@ -14,6 +14,7 @@ toolchainopts = {'usempi': True} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['79254312df2e6154c4928f5e3b22f7a2847b6e5ffb05ddc33e37b16e76d36310'] # to really use mpi enabled hdf5 we now seem to need a configure step prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..a34bfde78b7b1eba05dc44fc09022c9118c6edfc --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'h5py' +version = '2.7.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['180a688311e826ff6ae6d3bda9b5c292b90b28787525ddfcb10a29d5ddcae2cc'] + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '2.7.13'), + ('HDF5', '1.10.1'), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..356f080aeb3763b882129430824cd9001a8acdc4 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'h5py' +version = '2.7.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['180a688311e826ff6ae6d3bda9b5c292b90b28787525ddfcb10a29d5ddcae2cc'] + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '3.6.1'), + ('HDF5', '1.10.1'), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..6c9cc7e5b043cb44d5123aa7961a469b9e5e58f1 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'h5py' +version = '2.7.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['180a688311e826ff6ae6d3bda9b5c292b90b28787525ddfcb10a29d5ddcae2cc'] + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '2.7.14'), + ('HDF5', '1.10.1'), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..beaf940257c5c70dd53083b4b156687cdc0338c4 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.7.1-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'h5py' +version = '2.7.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['180a688311e826ff6ae6d3bda9b5c292b90b28787525ddfcb10a29d5ddcae2cc'] + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '3.6.3'), + ('HDF5', '1.10.1'), + ('pkgconfig', '1.2.2', '-Python-%(pyver)s'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..c354ad33693713c95515b46b342da9a3a648471b --- /dev/null +++ b/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-6.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'help2man' +version = '1.47.4' + +homepage = 'https://www.gnu.org/software/help2man/' + +description = """ + help2man produces simple manual pages from the '--help' and '--version' + output of other commands. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_XZ] +checksums = ['d4ecf697d13f14dd1a78c5995f06459bff706fd1ce593d1c02d81667c0207753'] + +builddependencies = [ + # use same binutils version that was used when building GCC toolchain + ('binutils', '2.28', '', True), +] + +sanity_check_paths = { + 'files': ['bin/help2man'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-7.2.0.eb b/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..63e4b751a13cfbf71faa10dc6a95d7d3d59703ab --- /dev/null +++ b/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-7.2.0.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'help2man' +version = '1.47.4' + +homepage = 'https://www.gnu.org/software/help2man/' +description = """help2man produces simple manual pages from the '--help' and '--version' output of other commands.""" + +toolchain = {'name': 'GCCcore', 'version': '7.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_XZ] +checksums = ['d4ecf697d13f14dd1a78c5995f06459bff706fd1ce593d1c02d81667c0207753'] + +builddependencies = [ + # use same binutils version that was used when building GCC toolchain + ('binutils', '2.29', '', True), +] + +sanity_check_paths = { + 'files': ['bin/help2man'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-system.eb b/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..44852c26842fc6427cc16c2645f600d1c9dc14df --- /dev/null +++ b/easybuild/easyconfigs/h/help2man/help2man-1.47.4-GCCcore-system.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'help2man' +version = '1.47.4' + +homepage = 'https://www.gnu.org/software/help2man/' +description = """help2man produces simple manual pages from the '--help' and '--version' output of other commands.""" + +toolchain = {'name': 'GCCcore', 'version': 'system'} +# Can't rely on binutils in this case (since help2man is an implied dep) so switch off architecture optimisations +toolchainopts = {'optarch': False} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_XZ] +checksums = ['d4ecf697d13f14dd1a78c5995f06459bff706fd1ce593d1c02d81667c0207753'] + +sanity_check_paths = { + 'files': ['bin/help2man'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/help2man/help2man-1.47.4.eb b/easybuild/easyconfigs/h/help2man/help2man-1.47.4.eb index 292de661e9187905b8b401e66f3f854be490d8ed..9dded57c0179e1faa20ebc1d464821990f4b90e5 100644 --- a/easybuild/easyconfigs/h/help2man/help2man-1.47.4.eb +++ b/easybuild/easyconfigs/h/help2man/help2man-1.47.4.eb @@ -4,12 +4,17 @@ name = 'help2man' version = '1.47.4' homepage = 'https://www.gnu.org/software/help2man/' -description = """help2man produces simple manual pages from the '--help' and '--version' output of other commands.""" + +description = """ + help2man produces simple manual pages from the '--help' and '--version' + output of other commands. +""" toolchain = {'name': 'dummy', 'version': ''} source_urls = [GNU_SOURCE] sources = [SOURCE_TAR_XZ] +checksums = ['d4ecf697d13f14dd1a78c5995f06459bff706fd1ce593d1c02d81667c0207753'] sanity_check_paths = { 'files': ['bin/help2man'], diff --git a/easybuild/easyconfigs/h/help2man/help2man-1.47.5-GCCcore-5.5.0.eb b/easybuild/easyconfigs/h/help2man/help2man-1.47.5-GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..54568207731158371c11230588037dc298ce9d19 --- /dev/null +++ b/easybuild/easyconfigs/h/help2man/help2man-1.47.5-GCCcore-5.5.0.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'help2man' +version = '1.47.5' + +homepage = 'https://www.gnu.org/software/help2man/' +description = """help2man produces simple manual pages from the '--help' and '--version' output of other commands.""" + +toolchain = {'name': 'GCCcore', 'version': '5.5.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_XZ] +checksums = ['7ca60b2519fdbe97f463fe2df66a6188d18b514bfd44127d985f0234ee2461b1'] + +builddependencies = [ + # use same binutils version that was used when building GCC toolchain + ('binutils', '2.26', '', True), +] + +sanity_check_paths = { + 'files': ['bin/help2man'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/htop/htop-2.0.1.eb b/easybuild/easyconfigs/h/htop/htop-2.0.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..8c6054d0f4225d383427c792186f719f366f5116 --- /dev/null +++ b/easybuild/easyconfigs/h/htop/htop-2.0.1.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'htop' +version = "2.0.1" + +homepage = 'http://hisham.hm/htop/' + +description = """An interactive process viewer for Unix""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://hisham.hm/htop/releases/%(version)s/'] +sources = [SOURCE_TAR_GZ] +checksums = ['f410626dfaf6b70fdf73cd7bb33cae768869707028d847fed94a978e974f5666'] + +dependencies = [ + ('ncurses', '6.0'), +] + +preconfigopts = 'LIBS="$LIBS -ltinfo"' + +sanity_check_paths = { + 'files': ['bin/htop'], + 'dirs': ['share'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.7-GCCcore-6.4.0.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.7-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..aed499874e9fee5b0a5eb99b61467e3842a5a952 --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.7-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.7' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' + +description = """ + The Portable Hardware Locality (hwloc) software package provides a portable + abstraction (across OS, versions, architectures, ...) of the hierarchical + topology of modern architectures, including NUMA memory nodes, sockets, shared + caches, cores and simultaneous multithreading. It also gathers various system + attributes such as cache and memory information as well as the locality of I/O + devices such as network interfaces, InfiniBand HCAs or GPUs. It primarily + aims at helping applications with gathering information about modern computing + hardware so as to exploit it accordingly and efficiently. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] +checksums = ['ac16bed9cdd3c63bca1fe1ac3de522a1376b1487c4fc85b7b19592e28fd98e26'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('numactl', '2.0.11'), +] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + +sanity_check_paths = { + 'files': ['bin/lstopo', 'include/hwloc/linux.h', 'sbin/hwloc-dump-hwdata', + 'lib/libhwloc.%s' % SHLIB_EXT], + 'dirs': ['share/man/man3'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.8-GCCcore-6.4.0.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.8-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f3a777bad95bb23f7d1e975601610e9bc7f4f0dd --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.8-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.8' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' + +description = """ + The Portable Hardware Locality (hwloc) software package provides a portable + abstraction (across OS, versions, architectures, ...) of the hierarchical + topology of modern architectures, including NUMA memory nodes, sockets, shared + caches, cores and simultaneous multithreading. It also gathers various system + attributes such as cache and memory information as well as the locality of I/O + devices such as network interfaces, InfiniBand HCAs or GPUs. It primarily + aims at helping applications with gathering information about modern computing + hardware so as to exploit it accordingly and efficiently. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] +checksums = ['8af89b1164a330e36d18210360ea9bb305e19f9773d1c882855d261a13054ea8'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('numactl', '2.0.11'), +] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + +sanity_check_paths = { + 'files': ['bin/lstopo', 'include/hwloc/linux.h', 'sbin/hwloc-dump-hwdata', + 'lib/libhwloc.%s' % SHLIB_EXT], + 'dirs': ['share/man/man3'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.8-intel-2017a.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.8-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..619573b44d0d4b0100844da2ef41b8b3ec4f6905 --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.8-intel-2017a.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.8' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' + +description = """ + The Portable Hardware Locality (hwloc) software package provides a portable + abstraction (across OS, versions, architectures, ...) of the hierarchical + topology of modern architectures, including NUMA memory nodes, sockets, shared + caches, cores and simultaneous multithreading. It also gathers various system + attributes such as cache and memory information as well as the locality of I/O + devices such as network interfaces, InfiniBand HCAs or GPUs. It primarily + aims at helping applications with gathering information about modern computing + hardware so as to exploit it accordingly and efficiently. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] +checksums = ['8af89b1164a330e36d18210360ea9bb305e19f9773d1c882855d261a13054ea8'] + +dependencies = [ + ('numactl', '2.0.11'), +] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + +sanity_check_paths = { + 'files': ['bin/lstopo', 'include/hwloc/linux.h', 'sbin/hwloc-dump-hwdata', + 'lib/libhwloc.%s' % SHLIB_EXT], + 'dirs': ['share/man/man3'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/i/I-TASSER/I-TASSER-5.1.eb b/easybuild/easyconfigs/i/I-TASSER/I-TASSER-5.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..f505003e03a8dbc0be58e2361a6a3acbdd2c90f9 --- /dev/null +++ b/easybuild/easyconfigs/i/I-TASSER/I-TASSER-5.1.eb @@ -0,0 +1,31 @@ +easyblock = 'PackedBinary' + +name = 'I-TASSER' +version = '5.1' + +homepage = 'http://zhanglab.ccmb.med.umich.edu/I-TASSER/' +description = """I-TASSER is a set of pre-compiled binaries and scripts for protein structure and function +modelling and comparison.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# Can't download from the web site automatically as registration is required. +# The source code may be downloaded manually from http://zhanglab.ccmb.med.umich.edu. +sources = ['%(name)s%(version)s.tar.bz2'] +checksums = ['c127f4932c11bb3f8940ad8510a3429b8e7dc14595cfee230af7cc52196a5396'] + +dependencies = [ + ('BLAST', '2.2.26', '-Linux_x86_64'), + ('Java', '1.7.0_80'), +] + +sanity_check_paths = { + 'files': ['I-TASSERmod/runI-TASSER.pl'], + 'dirs': ['bin', 'blast', 'COACH', 'COFACTOR', 'I-TASSERmod', 'PSSpred'], +} + +# You may find it desirable to put this variable in the module file. +# The command to do so has been put here (commented out) as a convenience. +# modextravars = {'IMINTASSERDB': '/path/to/databases/I-TASSER/%(version)s'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb index 70a1e78b616072617f59452b60faaf654c8d2571..fe1544cd6244193f4abd4de6d0b6d9c41900bf0f 100644 --- a/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb index be548b30c0f8369e49c9bde8f62af863f0d4abdc..ee79473cdf7f71bac39fc80b64806d61eed31fbb 100644 --- a/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IGV/IGV-2.3.80-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGV/IGV-2.3.80-Java-1.7.0_80.eb index fb24a4205cfb3b9250430a1b05f21780a9d175c8..c819155a71daa3d541230c87cc10dd2e41c1592e 100644 --- a/easybuild/easyconfigs/i/IGV/IGV-2.3.80-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGV/IGV-2.3.80-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb index 5610a087c84fcb22fd0bb594ed0a1423d3876e22..cea60ec23322f09fea51a0c3399f76b54ea50944 100644 --- a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.72-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.72-Java-1.7.0_80.eb index a1e88b74096f1b78d82e6edacc188e0155051b0b..789c813666271a7717d5a16ff52abaea88cc7670 100644 --- a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.72-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.72-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.75-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.75-Java-1.7.0_80.eb index 6bb0cfc42ff7a2e4e48d2ec1f22019a72deee64a..d8d59137d03f6f13421b66b401467581b1c0d4cf 100644 --- a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.75-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.75-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IMOD/IMOD-4.7.15_RHEL6-64_CUDA6.0.eb b/easybuild/easyconfigs/i/IMOD/IMOD-4.7.15_RHEL6-64_CUDA6.0.eb index 2cca42e4db17e4f3fc75752f4d22c32041e161ea..51f4a9d25bd12b14f583b15b67d9d9492a4e1cbe 100644 --- a/easybuild/easyconfigs/i/IMOD/IMOD-4.7.15_RHEL6-64_CUDA6.0.eb +++ b/easybuild/easyconfigs/i/IMOD/IMOD-4.7.15_RHEL6-64_CUDA6.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # authors: # * Pablo Escobar Lopez (sciCORE - University of Basel - SIB Swiss Institute of Bioinformatics) # * Benjamin Roberts (Landcare Research NZ Ltd) diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb index 03ab71fb0938194dd8c4586db01bb866c3d7aa8c..5e16612e00533d8f0442c887244a989355b4e0dd 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb index ba5278c5407ab2b5b8661243d3ceb01035754f3d..3bbb6f11e4670fed0c3efc93657211b6b2311f05 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb index 4a7086b810d79990f1551423c09324397d3983a6..a3ccfb16ac385f0d286e955b3055be2600633263 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb index 2f68d383ff68d065fbad7b90c9dd4e4e41dab133..d7a1d00fa6da87bcefc31dff3f17a967cff8f148 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb index da34c32da193b97cabe603aaadcf049c49a58fa7..369a2092f81bc4819fc7db6b60f627663988a1be 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb index 7502a94f7139039b50633e00aa3ad0ac5086a84a..4cabeebb51e0da6cc388fed6bfdac20193effe31 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IOR/IOR-3.0.1-foss-2016a-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-3.0.1-foss-2016a-mpiio.eb index 66d029ece5c0cb8b50d4f7d151e6493dccf5a1b9..ab6a7103ce9ad6bc7756d77dfb5672e8b9fd33f6 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-3.0.1-foss-2016a-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-3.0.1-foss-2016a-mpiio.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/i/IPython/IPython-4.1.0-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/i/IPython/IPython-4.1.0-goolf-1.4.10-Python-2.7.5.eb index cc3235c7077bb9d8a6b3ad1e645f7a60e5b6c2e8..d40e59455e18a9ffc7b67c59ad308169f4d97357 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-4.1.0-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-4.1.0-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IPython/IPython-4.2.0-goolf-1.7.20-Python-2.7.11.eb b/easybuild/easyconfigs/i/IPython/IPython-4.2.0-goolf-1.7.20-Python-2.7.11.eb index e5a53f115d6e67068aa85a5ff011e6976523f022..4d411ebcda5c1284a8373b1a193780d2429e584d 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-4.2.0-goolf-1.7.20-Python-2.7.11.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-4.2.0-goolf-1.7.20-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IPython/IPython-4.2.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/i/IPython/IPython-4.2.0-intel-2016a-Python-2.7.11.eb index ec8e81a4ce11f949736a5821796c8dcb8334d6c3..86ef6979c54bc1a1fd801d2f285ae80fdf9b62f7 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-4.2.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-4.2.0-intel-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/i/IQ-TREE/IQ-TREE-1.5.5-foss-2016a-omp-mpi.eb b/easybuild/easyconfigs/i/IQ-TREE/IQ-TREE-1.5.5-foss-2016a-omp-mpi.eb new file mode 100644 index 0000000000000000000000000000000000000000..ae708600706429f7c98ee10940065c29c0edc288 --- /dev/null +++ b/easybuild/easyconfigs/i/IQ-TREE/IQ-TREE-1.5.5-foss-2016a-omp-mpi.eb @@ -0,0 +1,28 @@ +easyblock = 'CMakeMake' + +name = 'IQ-TREE' +version = '1.5.5' +versionsuffix = "-omp-mpi" + +homepage = 'http://www.iqtree.org/' +description = """Efficient phylogenomic software by maximum likelihood""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'usempi': True, 'openmp': True, 'optarch': False} + +github_account = 'Cibiv' + +source_urls = [GITHUB_SOURCE] +sources = ['v%(version)s.tar.gz'] +checksums = ['1be05b8ca97b43815309352b78030540e8d5f44e4003552c406538415cd6fe19'] + +configopts = '-DIQTREE_FLAGS="omp mpi"' + +builddependencies = [('CMake', '3.5.2')] + +sanity_check_paths = { + 'files': ["bin/iqtree-omp-mpi"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.2-9-intel-2016a.eb b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.2-9-intel-2016a.eb index 17c246342c9b601f49010dfbc4345e7b2b6904dd..5a4fee9bff4a1cfc2915aab54fc405d2afbda013 100644 --- a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.2-9-intel-2016a.eb +++ b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.2-9-intel-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.3-1-intel-2016b.eb b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.3-1-intel-2016b.eb index 7e4fd1539e4147c1efc7b7071b9757f7f2030ca9..9453d2738ad648cd274c68d332c5bba05fafbca7 100644 --- a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.3-1-intel-2016b.eb +++ b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.3-1-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-10-foss-2016b.eb b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-10-foss-2016b.eb index 495de72abad8388ca80ad24ccc88d28dde2ce383..11c3dbd67682c68b44e25fd30682f16af6cf3582 100644 --- a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-10-foss-2016b.eb +++ b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-10-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-4-intel-2017a.eb b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-4-intel-2017a.eb index b01509be3a621f7ee2e732d3158d250c626f9577..1d846a28feac369a373d54fafa48098a21c722bf 100644 --- a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-4-intel-2017a.eb +++ b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.5-4-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.7-8-intel-2017a-JasPer-1.900.1.eb b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.7-8-intel-2017a-JasPer-1.900.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..2f9a0cfa48f5e6b56280952bcf2ef5bc5ddb0e9a --- /dev/null +++ b/easybuild/easyconfigs/i/ImageMagick/ImageMagick-7.0.7-8-intel-2017a-JasPer-1.900.1.eb @@ -0,0 +1,44 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Ravi Tripathi +# Email: ravi89@uab.edu + +easyblock = 'ConfigureMake' + +name = 'ImageMagick' +version = '7.0.7-8' +jasper_ver = '1.900.1' +versionsuffix = '-JasPer-%s' % jasper_ver + +homepage = 'http://www.imagemagick.org/' +description = """ImageMagick is a software suite to create, edit, compose, or convert bitmap images""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://www.imagemagick.org/download/releases/'] +checksums = ['8dbd544640bc074541f441c911e2b3b9045695083d2ccdc694ec9a62181e5823'] + +dependencies = [ + ('bzip2', '1.0.6'), + ('X11', '20170314'), + ('Ghostscript', '9.21'), + ('JasPer', jasper_ver), + ('libjpeg-turbo', '1.5.1'), + ('LibTIFF', '4.0.7'), + ('LittleCMS', '2.8'), +] + +builddependencies = [ + ('pkg-config', '0.29.1'), +] + +configopts = "--with-gslib --with-x" + +sanity_check_paths = { + 'files': [], + 'dirs': ['bin', 'etc/%(name)s-%(version_major)s', 'include/%(name)s-%(version_major)s', 'lib', 'share'], +} + +modextravars = {'MAGICK_HOME': '%(installdir)s'} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1-goolf-1.4.10.eb index 033191a3d973369e24d665d435c6841281f4d523..430a419631b08290f85ff850f55c58637cf7752b 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1-ictce-5.3.0.eb index e7debfe98faa7978625074e5ad5c5154232e0400..76f0bd86d1cbb61df3f5f4204962deac8a0596bc 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1.2-intel-2017a.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1.2-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..735863a60282ae30a090ca3f6d3e2d0cf8648f6e --- /dev/null +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1.2-intel-2017a.eb @@ -0,0 +1,36 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'Infernal' +version = "1.1.2" + +homepage = 'http://eddylab.org/infernal/' +description = """Infernal ("INFERence of RNA ALignment") is for searching DNA sequence databases + for RNA structure and sequence similarities.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://eddylab.org/%(namelower)s'] + +checksums = ['ac8c24f484205cfb7124c38d6dc638a28f2b9035b9433efec5dc753c7e84226b'] + +sanity_check_paths = { + 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', + 'fetch', 'press', 'scan', 'search', 'stat']], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb index 5171c8b613137d5506d21a6a31bf908152b77e39..a1c62780782253580024a8a8d772c0104dcade63 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb index a1476edd290aeed8eb237426ae928150a6eb6ffa..303ad1f1b559e268abdba31d94186b9f7b8f259a 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/i/IntelClusterChecker/IntelClusterChecker-2017.1.016.eb b/easybuild/easyconfigs/i/IntelClusterChecker/IntelClusterChecker-2017.1.016.eb new file mode 100644 index 0000000000000000000000000000000000000000..9e5fb6558feb180ffbb396fe0c575037947f95d3 --- /dev/null +++ b/easybuild/easyconfigs/i/IntelClusterChecker/IntelClusterChecker-2017.1.016.eb @@ -0,0 +1,37 @@ +easyblock = "IntelBase" + +name = 'IntelClusterChecker' +version = '2017.1.016' + +homepage = 'https://software.intel.com/en-us/intel-cluster-checker' +description = """Verifies cluster components work together ― for + - better uptime and productivity and lower total + - cost of ownership (TCO) + """ + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['l_clck_p_%(version)s.tgz'] +checksums = ['72fcf16e220dfc1ee1e16a633381f7957e15b0b6f322f9954d1de2a1ec3851f1'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +modextrapaths = { + 'CPLUS_INCLUDE_PATH': 'clck/%(version)s/include', + 'LIBRARY_PATH': 'clck/%(version)s/lib/intel64', + 'PATH': 'clck/%(version)s/bin/intel64' +} + +sanity_check_paths = { + 'files': ['clck/%(version)s/bin/clckvars.sh', + 'clck/%(version)s/bin/clckvars.csh', + 'clck/%(version)s/bin/intel64/clck-analyze', + 'clck/%(version)s/bin/intel64/clck-collect', + 'clck/%(version)s/bin/intel64/clckdb'], + 'dirs': [], +} + + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.26-65.0-intel-2017b.eb b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.26-65.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..76b2b69e1390ba99aca565e11a07b47a0914078f --- /dev/null +++ b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.26-65.0-intel-2017b.eb @@ -0,0 +1,45 @@ +easyblock = 'Tarball' + +name = 'InterProScan' +version = '5.26-65.0' + +homepage = 'http://www.ebi.ac.uk/interpro/' +description = """InterProScan is a sequence analysis application (nucleotide and protein sequences) that combines + different protein signature recognition methods into one resource.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [ + 'http://ftp.ebi.ac.uk/pub/software/unix/iprscan/%(version_major)s/%(version)s/', + 'http://ftp.ebi.ac.uk/pub/software/unix/iprscan/%(version_major)s/data', +] +sources = [ + '%(namelower)s-%(version)s-64-bit.tar.gz', + # note: unpacked this is ~30GB, mostly 5 *.hmm files + # this data can also be provided in another location, which can be specified in interproscan.properties + # see https://github.com/ebi-pf-team/interproscan/wiki/HowToDownload#2-installing-panther-models + 'panther-data-12.0.tar.gz', +] +checksums = [ + '31b08c069d76a6a784ab6f7594935a9e5eae7ce01c5b0bbdf9b9beaa50c92ba4', # interproscan-5.26-65.0-64-bit.tar.gz + 'bb8dcaeb68876b5abe7842ae1d65eecf15c43a0baea6be9514339b487167be79', # panther-data-12.0.tar.gz +] + +dependencies = [ + ('Java', '1.8.0_152', '', True), + ('Perl', '5.26.0'), + ('libgd', '2.2.5'), + ('Python', '2.7.14'), +] + +postinstallcmds = ["cp -a %(builddir)s/panther %(installdir)s/data"] + +sanity_check_paths = { + 'files': ['interproscan-%(version_major)s.jar', 'interproscan.sh', 'interproscan.properties'], + 'dirs': ['bin', 'lib', 'data/panther/12.0'], +} + +# also include top install directory in $PATH, to make interproscan.sh available +modextrapaths = {'PATH': ''} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb index 68b608ac4bd2e8724d8e03501997b0fbebc56811..045ed0c649f5232dcf1b9bb0a31b81ce3167b283 100644 --- a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb index 3bbd50af7cec28fa0df6e687ceb9b31f76a64db0..5206bec3f8567a9e686228ce7b844c8ef55e18ab 100644 --- a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb index 5f710302572515b9ff700697fed00fb8a2abd76e..237e4fd6aced1573f5f4e8b466f15a797a66599a 100644 --- a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Authors: Kenneth Hoste (UGent), Pablo Escobar Lopez (Unibas) easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb index 10342bedf08e9c840b57a8350355ce41e929627e..1e7adc8498f094a95461a317518e5717762f1cbe 100644 --- a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Authors: Kenneth Hoste (UGent), Pablo Escobar Lopez (Unibas) easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/i/icc/icc-11.1.073-32bit.eb b/easybuild/easyconfigs/i/icc/icc-11.1.073-32bit.eb index 6db65c8a2e22cbe3910fa7f8848ca407be84c4b9..f7e00fc1b463eb1707ed270712a96fd26363e41e 100644 --- a/easybuild/easyconfigs/i/icc/icc-11.1.073-32bit.eb +++ b/easybuild/easyconfigs/i/icc/icc-11.1.073-32bit.eb @@ -5,7 +5,7 @@ versionsuffix = '-32bit' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_cproc_p_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-11.1.073.eb b/easybuild/easyconfigs/i/icc/icc-11.1.073.eb index 426c8d4726ea22516d361b0fa516b9890e42f73d..46c63ad80a474303efb1fa314d88b871a1076ecb 100644 --- a/easybuild/easyconfigs/i/icc/icc-11.1.073.eb +++ b/easybuild/easyconfigs/i/icc/icc-11.1.073.eb @@ -4,7 +4,7 @@ version = '11.1.073' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_cproc_p_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-11.1.075.eb b/easybuild/easyconfigs/i/icc/icc-11.1.075.eb index 367d02cc422253dcb22dc80f1fa7b9a56256f728..1de1f4271c0679290a07db0b562883d6594195fd 100644 --- a/easybuild/easyconfigs/i/icc/icc-11.1.075.eb +++ b/easybuild/easyconfigs/i/icc/icc-11.1.075.eb @@ -4,7 +4,7 @@ version = '11.1.075' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_cproc_p_%s_intel64.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2011.10.319.eb b/easybuild/easyconfigs/i/icc/icc-2011.10.319.eb index df976c997d0a73bac654f6aa500e50b1dd5fa2f1..6d6f6e541442a29d126798272e6b4a83298a2206 100644 --- a/easybuild/easyconfigs/i/icc/icc-2011.10.319.eb +++ b/easybuild/easyconfigs/i/icc/icc-2011.10.319.eb @@ -4,7 +4,7 @@ version = '2011.10.319' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_intel64_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2011.13.367.eb b/easybuild/easyconfigs/i/icc/icc-2011.13.367.eb index 0e9f7290102feb4d9747906b024067b0b51f48fa..c7bc79ecf5127887a72eed0e04bbdd10110af602 100644 --- a/easybuild/easyconfigs/i/icc/icc-2011.13.367.eb +++ b/easybuild/easyconfigs/i/icc/icc-2011.13.367.eb @@ -4,7 +4,7 @@ version = '2011.13.367' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2011.3.174.eb b/easybuild/easyconfigs/i/icc/icc-2011.3.174.eb index 69a166ec5699f1a481f0eb28b2ab5645706fb0a0..6079fd63e8431204db77111ae2ee9a04103a58b8 100644 --- a/easybuild/easyconfigs/i/icc/icc-2011.3.174.eb +++ b/easybuild/easyconfigs/i/icc/icc-2011.3.174.eb @@ -4,7 +4,7 @@ version = '2011.3.174' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_intel64_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2011.6.233.eb b/easybuild/easyconfigs/i/icc/icc-2011.6.233.eb index 5c240e5c11fed57639bb4b9c968afe232c0aac54..d2d824632a052fab99c750dea9976e4e176b0fc0 100644 --- a/easybuild/easyconfigs/i/icc/icc-2011.6.233.eb +++ b/easybuild/easyconfigs/i/icc/icc-2011.6.233.eb @@ -4,7 +4,7 @@ version = '2011.6.233' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_intel64_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2013.1.117.eb b/easybuild/easyconfigs/i/icc/icc-2013.1.117.eb index f259138a7ef52976ad3134f62185901d8a3fb270..f5c33e155b537650a8420f2fe607e39b80fe88b4 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013.1.117.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013.1.117.eb @@ -4,7 +4,7 @@ version = '2013.1.117' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2013.2.146.eb b/easybuild/easyconfigs/i/icc/icc-2013.2.146.eb index c13511557907f123e20a36dd3b9cee2a7383a604..61bd49e43ce40ac95367877fffb3555574d8ae3c 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013.2.146.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013.2.146.eb @@ -4,7 +4,7 @@ version = '2013.2.146' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2013.3.163.eb b/easybuild/easyconfigs/i/icc/icc-2013.3.163.eb index b9b8d9d6de47715e395175b806fa5a2d09839aee..470e9a2fb43be041bf8f7e37642ec897222f7729 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013.3.163.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013.3.163.eb @@ -4,7 +4,7 @@ version = '2013.3.163' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/icc/icc-2013.4.183.eb b/easybuild/easyconfigs/i/icc/icc-2013.4.183.eb index db58351c1bbcaa6dbf872f24443375056fb6039f..09f67d57b8751d4dff632202de384b6a09d1e6d2 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013.4.183.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013.4.183.eb @@ -4,7 +4,7 @@ version = '2013.4.183' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2013.5.192.eb b/easybuild/easyconfigs/i/icc/icc-2013.5.192.eb index e42dd9678eb8fa40de775902eff64eb10314894b..faabee9053f5fdfc40f56dda67d8158d48e01ebf 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013.5.192.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013.5.192.eb @@ -4,7 +4,7 @@ version = '2013.5.192' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2013_sp1.0.080.eb b/easybuild/easyconfigs/i/icc/icc-2013_sp1.0.080.eb index ace7d022386d36d5902c030809a2469b394d6701..9a52f9485c217602db6c46111e6dd49f1662ae85 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013_sp1.0.080.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013_sp1.0.080.eb @@ -4,7 +4,7 @@ version = '2013_sp1.0.080' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2013_sp1.1.106.eb b/easybuild/easyconfigs/i/icc/icc-2013_sp1.1.106.eb index b62448cecd9116f7845b322bcc1e2651677355b8..8632a6cdd6241aa0153f9bfea2bf639e7e27478f 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013_sp1.1.106.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013_sp1.1.106.eb @@ -4,7 +4,7 @@ version = '2013_sp1.1.106' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2013_sp1.2.144.eb b/easybuild/easyconfigs/i/icc/icc-2013_sp1.2.144.eb index 939c07236347df5d211bb443167faf016e3e58f4..e4a65fd62ad574976f9067530a19f9cd6bd7256b 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013_sp1.2.144.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013_sp1.2.144.eb @@ -4,7 +4,7 @@ version = '2013_sp1.2.144' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2013_sp1.3.174.eb b/easybuild/easyconfigs/i/icc/icc-2013_sp1.3.174.eb index 3ebed03a030cf5b98f6a66f007165eaa2350cf2e..a30b07ef34f4a994d0cee3c6f4dcbd2166e382f2 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013_sp1.3.174.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013_sp1.3.174.eb @@ -4,7 +4,7 @@ version = '2013_sp1.3.174' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb b/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb index 26892de20b69bfea135eb8481853fc318345cc03..c8fe08d4d18f105cb9bd72d1c3c3f55674e04c71 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb @@ -5,7 +5,7 @@ version = '2013_sp1.4.211' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2015.0.090.eb b/easybuild/easyconfigs/i/icc/icc-2015.0.090.eb index 352973960c4bc09946921d9286863611b018dadb..0844c56bf1d57ad9ae0e19bc37675f9498197315 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.0.090.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.0.090.eb @@ -4,7 +4,7 @@ version = '2015.0.090' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2015.1.133.eb b/easybuild/easyconfigs/i/icc/icc-2015.1.133.eb index 326875c30728d64fa098ffb3ed47ffb61fcacfe7..08fdab1423f3592af77a6e2902fefae8bd81cef8 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.1.133.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.1.133.eb @@ -4,7 +4,7 @@ version = '2015.1.133' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2015.3.187.eb b/easybuild/easyconfigs/i/icc/icc-2015.3.187.eb index 833da3c0c7edff4c883ae42ade96243d9891c152..f4357747095d256243d032ea48612e0932138eb4 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.3.187.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.3.187.eb @@ -4,7 +4,7 @@ version = '2015.3.187' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_ccompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb index f15a97cd309b34c52466435f604dff3b4f3dd59c..3fe029f3bdb95ad9b450e60ac485401631f95e9c 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.0.109' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index 18895dbe61c12323d5f55640289c64be778b90c7..ac3b139eff692ac6ff390aa7c8c1287a7f7ba2c4 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.0.109' @@ -6,7 +6,7 @@ version = '2016.0.109' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb index d375c69cbb5c85118851693efd789a286c6d7920..acee6423cd60eab4221acb39bc39cd97cb630e2d 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.1.150' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-4.9.3-2.25.eb index 4d0d75afae2914f5acf4739922f5a6cff60b7b99..ddae823dc3d1eca9322c41595c29e865ad3083b0 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.2.181' @@ -6,7 +6,7 @@ version = '2016.2.181' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-5.3.0-2.26.eb index 5c1c6d97c5481d9ba12f629bd7d636fd54c343f1..d03f2d3cb5344a69e20ee85327a52101799a6e03 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.2.181-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.2.181' @@ -6,7 +6,7 @@ version = '2016.2.181' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-4.9.3-2.25.eb index 4511a57a9e080c021aa9dae539e19165b349e2f0..bbe90dab4fc6962eebd3cdb15d17bb44415bceec 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.3.210' @@ -6,7 +6,7 @@ version = '2016.3.210' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.3.0-2.26.eb index 2192bcc50619f64c1cd66b857a5b8172002b118a..19f9a279fc5552bdaa8d4fbeb1d2adb542f8c0b8 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.3.210' @@ -6,7 +6,7 @@ version = '2016.3.210' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.4.0-2.26.eb index 9ce84e0f30037300a9c39401a24123eccba08fea..9e624b5c3f5fecad77fb5db20caecfba4e184617 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.3.210-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2016.3.210' @@ -6,7 +6,7 @@ version = '2016.3.210' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2017.0.098-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/icc/icc-2017.0.098-GCC-5.4.0-2.26.eb index d1cc307109d8d9fe16605c02e80172767ae155e8..e554131ea4a1cf1f813a68457cad97ea76995102 100644 --- a/easybuild/easyconfigs/i/icc/icc-2017.0.098-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/icc/icc-2017.0.098-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2017.0.098' @@ -6,7 +6,7 @@ version = '2017.0.098' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-5.4.0-2.26.eb index 924f53625d1f2e171833d3f65778c94428572c30..9f1524cfe8a111811d063fa892e34f3c482d9710 100644 --- a/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2017.1.132' @@ -6,7 +6,7 @@ version = '2017.1.132' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb index 39745a0399f7615b9b1776f8d91c962cc833f6c2..1b9a91bff73e1d031f23068d4aad15e4bb47cce8 100644 --- a/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/icc/icc-2017.1.132-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2017.1.132' @@ -6,7 +6,7 @@ version = '2017.1.132' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb index cd7f8184fe42e0fd59c20f18dab66d9df6bebfbd..9f323aeae8acac6e970678712d1a96b337801a5f 100644 --- a/easybuild/easyconfigs/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/icc/icc-2017.2.174-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'icc' version = '2017.2.174' @@ -6,7 +6,7 @@ version = '2017.2.174' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "C and C++ compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] diff --git a/easybuild/easyconfigs/i/icc/icc-2017.4.196-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/icc/icc-2017.4.196-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..a0716886c4c77b45abefe80df03c7e7cd2915761 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2017.4.196-GCC-6.4.0-2.28.eb @@ -0,0 +1,33 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'icc' +version = '2017.4.196' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] + +checksums = ['6b9b57dada0ec68e394866ec0a8b162c9233de18a7a6dd2dcc956d335e06acbc'] + +gccver = '6.4.0' +binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/icc/icc-2017.5.239-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/icc/icc-2017.5.239-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..83e7ddb2e29c77867165d7b70746befa6537b625 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2017.5.239-GCC-6.4.0-2.28.eb @@ -0,0 +1,33 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'icc' +version = '2017.5.239' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_cpp.tgz'] + +checksums = ['96c60896e4cac1c5c65ee3a1f9fafd2eee43b3944465ea8591468e708a86d184'] + +gccver = '6.4.0' +binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/icc/icc-2018.0.128-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/icc/icc-2018.0.128-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..79219828af8246ad3acc268312ba5ed6ed225435 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2018.0.128-GCC-6.4.0-2.28.eb @@ -0,0 +1,33 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'icc' +version = '2018.0.128' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel C and C++ compilers" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] + +checksums = ['63fa158694c06ab3a1cac3ee54f978a45921079e302d185d4057c819f4ce99ea'] + +gccver = '6.4.0' +binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/icc/icc-system-GCC-system-2.29.eb b/easybuild/easyconfigs/i/icc/icc-system-GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..0df920c0b75e71f685b55e894bc4ef2027943a11 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-system-GCC-system-2.29.eb @@ -0,0 +1,22 @@ +easyblock = 'SystemCompiler' + +name = 'icc' +version = 'system' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +generate_standalone_module = True + +gccver = 'system' +binutilsver = '2.29' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb index d51e11b54101e7a06dba334161c704515d6dbc34..fe66dc2742bf5f6cfe6e96dc18e9dc16172b727f 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb index f03bb37944e6b893b2e808e231ed29dd307c87f6..4bb42ab041793b35ce69b1a97490896a89217a5e 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb index 8bf45db5e6db12497f2b3e1b3cbc05ebe79cd7a2..cc24a9ab5464de2ad78b40130ecc5c8f5b889bf2 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-4.9.3-2.25.eb index 7fc5fd1e8fe8ba51fae723549406836ff809f9ef..297fe048543b243b2e68f681b6b238a55fee5040 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-5.3.0-2.26.eb index 0b2036c9e01267ef9a44aec49f6733ab0533c924..f2c485ee204a3252c80e6848ccdd95b5e9020471 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.2.181-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-4.9.3-2.25.eb index f961d74a1f11c4392557469785e099db54fdc4b1..3683fdab6eccfaee9e50e889fe89a8e2962940a4 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.3.0-2.26.eb index f89991b41ee5196849f4ea56b1d8be8df149dc39..0401f8025e0722e1fb639ba46d356763f0e23791 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.4.0-2.26.eb index 52e91145c61f4cc874a32be7f6bc8ab0aea9d64f..fdf3a88aa50cec3041466ede8d4bfa5596d3aee9 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2017.0.098-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2017.0.098-GCC-5.4.0-2.26.eb index e2ed764a7b491dc64cba92b8b67b69b54eece03f..a77c406ff7f67f96d6b5605490cc5aa06300c33c 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2017.0.098-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2017.0.098-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-5.4.0-2.26.eb index 6e347be3a272efdff29850241bffa6c2016437dc..3fc87e0a0a66994f29c1951d27f9e6e0abb48d73 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-6.3.0-2.27.eb index ea60f74334b07c4a2619c2cc50346b39e575ccb7..d4e78567c722035a9441c78b3d222a75bbd59dae 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2017.2.174-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2017.2.174-GCC-6.3.0-2.27.eb index d622580adc03cb05d6009d9b9778df758b7c4417..577b22830085d305a0d089dcc7e3db9c83eab5dd 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2017.2.174-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2017.2.174-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = 'Toolchain' name = 'iccifort' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2017.4.196-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2017.4.196-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..a34c1351e05a02da0191a2b17ad155e2b3830836 --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2017.4.196-GCC-6.4.0-2.28.eb @@ -0,0 +1,18 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild +easyblock = 'Toolchain' + +name = 'iccifort' +version = '2017.4.196' +versionsuffix = '-GCC-6.4.0-2.28' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Intel C, C++ & Fortran compilers" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2017.5.239-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2017.5.239-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..f361d08058f72de36a93c425a5e4bede379e75df --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2017.5.239-GCC-6.4.0-2.28.eb @@ -0,0 +1,18 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild +easyblock = 'Toolchain' + +name = 'iccifort' +version = '2017.5.239' +versionsuffix = '-GCC-6.4.0-2.28' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Intel C, C++ & Fortran compilers" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2018.0.128-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2018.0.128-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..9a60a272ff1c67a17e7971ddaf16c3464639b45f --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2018.0.128-GCC-6.4.0-2.28.eb @@ -0,0 +1,18 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild +easyblock = 'Toolchain' + +name = 'iccifort' +version = '2018.0.128' +versionsuffix = '-GCC-6.4.0-2.28' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Intel C, C++ & Fortran compilers" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-system-GCC-system-2.29.eb b/easybuild/easyconfigs/i/iccifort/iccifort-system-GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..8df356d232df9b7d80a969ebc4efd1ca026692b8 --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-system-GCC-system-2.29.eb @@ -0,0 +1,17 @@ +easyblock = "Toolchain" + +name = 'iccifort' +version = 'system' +versionsuffix = '-GCC-system-2.29' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Intel C, C++ & Fortran compilers" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/ifort/ifort-11.1.073-32bit.eb b/easybuild/easyconfigs/i/ifort/ifort-11.1.073-32bit.eb index 640705e6d02db8f38c9035a8bd2bca41120cbce9..fc74e5892586d6cb74273509cb301534c11d3c11 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-11.1.073-32bit.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-11.1.073-32bit.eb @@ -5,7 +5,7 @@ versionsuffix = '-32bit' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_cprof_p_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-11.1.073.eb b/easybuild/easyconfigs/i/ifort/ifort-11.1.073.eb index ee69dc8e336362d411a7fa66e83c578cebb74ed2..ba9c113010ce428c5225834a9c0ea1a770cf7c54 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-11.1.073.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-11.1.073.eb @@ -4,7 +4,7 @@ version = '11.1.073' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_cprof_p_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-11.1.075.eb b/easybuild/easyconfigs/i/ifort/ifort-11.1.075.eb index 1372125c7ccb40a376c0cbba5a0a674d0e310150..daf3938aa919a26eb0bb8530dd89bd3de63ac4d4 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-11.1.075.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-11.1.075.eb @@ -4,7 +4,7 @@ version = '11.1.075' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_cprof_p_%s_intel64.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2011.10.319.eb b/easybuild/easyconfigs/i/ifort/ifort-2011.10.319.eb index 222eeaca4e329c01626f4136a58eaf61bb0d23ce..1188123d798a5be124465bcfbfa28344461543df 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2011.10.319.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2011.10.319.eb @@ -4,7 +4,7 @@ version = '2011.10.319' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_intel64_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2011.13.367.eb b/easybuild/easyconfigs/i/ifort/ifort-2011.13.367.eb index ef3f60866f222ee182908d33534fdefd57d0bd8e..f68f6572f8453f3cf7d66bf0ff1f52ed9d196a71 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2011.13.367.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2011.13.367.eb @@ -4,7 +4,7 @@ version = '2011.13.367' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2011.3.174.eb b/easybuild/easyconfigs/i/ifort/ifort-2011.3.174.eb index 5b0821682297ac6d5e769111e0357e4160cb8b74..1e7388c15045507ad81436e22812676ddff7e393 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2011.3.174.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2011.3.174.eb @@ -4,7 +4,7 @@ version = '2011.3.174' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_intel64_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2011.6.233.eb b/easybuild/easyconfigs/i/ifort/ifort-2011.6.233.eb index ad4923d07444047e22eb169511db5e72173a542c..1b72efc8cb6f8e2d89f7d019770f79018331dae4 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2011.6.233.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2011.6.233.eb @@ -4,7 +4,7 @@ version = '2011.6.233' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_intel64_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013.1.117.eb b/easybuild/easyconfigs/i/ifort/ifort-2013.1.117.eb index 43b7969dc4be0e5c39a130f21df6d6dd314c937f..248cf71e3552bf384348a250fa15f8be98786655 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013.1.117.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013.1.117.eb @@ -4,7 +4,7 @@ version = '2013.1.117' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013.2.146.eb b/easybuild/easyconfigs/i/ifort/ifort-2013.2.146.eb index 018ac9b87dbbf810bc7419664364cebb9a0386c9..f05bd2bc4130dedafb59fed0d9b1e726d3126860 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013.2.146.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013.2.146.eb @@ -4,7 +4,7 @@ version = '2013.2.146' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013.3.163.eb b/easybuild/easyconfigs/i/ifort/ifort-2013.3.163.eb index d84bb054d0f9226b55ec0f18f8a08f71d434298f..019cf97f80f5a312b6ac769c7b21e24ee29bf4c6 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013.3.163.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013.3.163.eb @@ -4,7 +4,7 @@ version = '2013.3.163' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%s.tgz' % version] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013.4.183.eb b/easybuild/easyconfigs/i/ifort/ifort-2013.4.183.eb index e1ae8632f175c2f971cb0312443a5e96855a5338..e163dff16b5f82dfb0b510ee29672254cbf93b0d 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013.4.183.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013.4.183.eb @@ -4,7 +4,7 @@ version = '2013.4.183' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013.5.192.eb b/easybuild/easyconfigs/i/ifort/ifort-2013.5.192.eb index 7b9de4dea5ab6cb81ae36953f1b5b9ef47243877..a8b58b1f42d39425cbd9b2b95c0f079f7063d949 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013.5.192.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013.5.192.eb @@ -4,7 +4,7 @@ version = '2013.5.192' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.0.080.eb b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.0.080.eb index 6402e2f9aceb592f9418a9bd515a4e4e6b3e8ce1..f72b543550ab3cc2a31a712377fa08dd5d7f4e94 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.0.080.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.0.080.eb @@ -4,7 +4,7 @@ version = '2013_sp1.0.080' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.1.106.eb b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.1.106.eb index c762cdb26a3df6adfab367d8d6c8c0d964bca4b3..67537c71bec5e28f9e0e28520c10e1361bf9f9b8 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.1.106.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.1.106.eb @@ -4,7 +4,7 @@ version = '2013_sp1.1.106' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.2.144.eb b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.2.144.eb index f987a0ac44c199c0a1b9c4726c7aafd6f1d1f2fd..9e2cea7b90d7b9da9cbadc8301f52e89e4028821 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.2.144.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.2.144.eb @@ -4,7 +4,7 @@ version = '2013_sp1.2.144' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.3.174.eb b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.3.174.eb index a605451b28a1472797923342d5ddfaeb2f69492f..50877f89fb6d05360d7d53193785931c5a3ef0cf 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.3.174.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.3.174.eb @@ -4,7 +4,7 @@ version = '2013_sp1.3.174' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb index 104d8f27705ebc2b2af1d5ed7df4b986a7936189..da926f7b5f503198f6ac1585ecfff9d363e8d7d0 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb @@ -5,7 +5,7 @@ version = '2013_sp1.4.211' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2015.0.090.eb b/easybuild/easyconfigs/i/ifort/ifort-2015.0.090.eb index b312c804d8182d0ecdc3c9bba450d64d71341ca1..311ec00de4a1e0069cffce1b73c083291f1eb0c1 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2015.0.090.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2015.0.090.eb @@ -4,7 +4,7 @@ version = '2015.0.090' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2015.1.133.eb b/easybuild/easyconfigs/i/ifort/ifort-2015.1.133.eb index c2c4c3e7d1a137fde3d1de5201fa77060f5ceb84..bc7e3e741514c2d2a6293047dacc8633f2650367 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2015.1.133.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2015.1.133.eb @@ -4,7 +4,7 @@ version = '2015.1.133' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2015.3.187.eb b/easybuild/easyconfigs/i/ifort/ifort-2015.3.187.eb index 6e0324f9b50d77c410d5a00e83fad105f52450cd..881bbb96d28c4ca9249d46520716b348f927d437 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2015.3.187.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2015.3.187.eb @@ -4,7 +4,7 @@ version = '2015.3.187' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['l_fcompxe_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb index a32fd8278aab33f6d38c04cd67fed509a43247aa..aabb1cd11ec2cdc64266340928e6f7e9a9f03aa7 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.0.109' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index b40428eab79ccf06c682f0a146349e1905883281..7579c77a3d5b1c83d3dd1b90cfbbb7acf11e4736 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.0.109' @@ -6,7 +6,7 @@ version = '2016.0.109' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb index fdfcf853b676c7793726b07dcaf17667d90c98a1..9b6827244115b4a72ca83a1862b5f649f165fd45 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.1.150' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-4.9.3-2.25.eb index 39dd0065521f55fc7270cb627d3a361d5ab453e3..3ee959b67ba1b2c164bb991edc7db657343fd7e5 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.2.181' @@ -6,7 +6,7 @@ version = '2016.2.181' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-5.3.0-2.26.eb index 952e908d84556dc86f4af220772b86e73d0cb795..f0b7f28bbb8ac1285cfb8bc4308bbb6778472c62 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.2.181-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.2.181' @@ -6,7 +6,7 @@ version = '2016.2.181' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-4.9.3-2.25.eb index 624fe2510b746c9199980ba641824cb14e265159..3b0e1e5deb1d7a421276c159c15dd693b1ab9193 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.3.210' @@ -6,7 +6,7 @@ version = '2016.3.210' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.3.0-2.26.eb index 148dc067648ae426e022a4bef20434cf1c0e9931..a3e1cae6fd677099e0d9959a0d6cf1357b601a7a 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.3.210' @@ -6,7 +6,7 @@ version = '2016.3.210' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.4.0-2.26.eb index 48e857188b4bdaab9adc156fcbc2e41010ca889d..b9a9fa4899a4c322e79e4074afb3264d317c1ca7 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2016.3.210' @@ -6,7 +6,7 @@ version = '2016.3.210' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2017.0.098-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/ifort/ifort-2017.0.098-GCC-5.4.0-2.26.eb index 26de8ad2549f7fe4b22ea1304313e1624ddd0f5e..73541611678587269b0f51e53f700cc01a147883 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2017.0.098-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2017.0.098-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2017.0.098' @@ -6,7 +6,7 @@ version = '2017.0.098' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-5.4.0-2.26.eb index c275933f9dd128a6b33947d0cdc2b91dc02f69b6..2f49c69f893223c50a7741bddcaa7949074b4859 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2017.1.132' @@ -6,7 +6,7 @@ version = '2017.1.132' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb index 746cfd78bf9c71244df3fe0348f57efa870f405a..fba251744287becaf125a8b18b113b91b2bb07dd 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2017.1.132' @@ -6,7 +6,7 @@ version = '2017.1.132' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2017.2.174-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/ifort/ifort-2017.2.174-GCC-6.3.0-2.27.eb index c4b671b6975410e3e902d66ea82504d58ec72d08..aa15e0062d6e375dd2e05a5ad9eeb440467a65fc 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2017.2.174-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2017.2.174-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'ifort' version = '2017.2.174' @@ -6,7 +6,7 @@ version = '2017.2.174' homepage = 'http://software.intel.com/en-us/intel-compilers/' description = "Fortran compiler from Intel" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..26e9eb1393c83f02b9be10c8d3bddbde127d3864 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2017.4.196-GCC-6.4.0-2.28.eb @@ -0,0 +1,36 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'ifort' +version = '2017.4.196' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel Fortran compiler" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] + +checksums = ['0b6a222e015f776600b12b17c19506249c9e7691a8d287f44cd40a66ca9ac749'] + +# remove dependency on intel-mpi-rt-mic +patches = ['ifort_2017_no_mpi_mic_dependency.patch'] + +gccver = '6.4.0' +binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2017.5.239-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/ifort/ifort-2017.5.239-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..7673687015fa6c9590a27dad585a2ce1fec4a63d --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2017.5.239-GCC-6.4.0-2.28.eb @@ -0,0 +1,36 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'ifort' +version = '2017.5.239' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel Fortran compiler" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['parallel_studio_xe_%(version_major)s_update%(version_minor)s_composer_edition_for_fortran.tgz'] + +checksums = ['671e08f50443272ab3885510766c38fc1da9aa109d37e435b2e663e5e46acf90'] + +# remove dependency on intel-mpi-rt-mic +patches = ['ifort_2017_no_mpi_mic_dependency.patch'] + +gccver = '6.4.0' +binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2018.0.128-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/ifort/ifort-2018.0.128-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..6c675f6f175765d0e5ad307cbf4f3488fb868b79 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2018.0.128-GCC-6.4.0-2.28.eb @@ -0,0 +1,40 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'ifort' +version = '2018.0.128' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Intel Fortran compiler" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tgz'] + +checksums = [ + # parallel_studio_xe_2018_composer_edition_for_fortran.tgz + '597718bf752a52e043675102c6c03971be5dd3400a2e849bc295094395beef89', + '8e5e7312c3cc8063b3ee24119f8a6d8fc8453d8f0fd0dc6b4638ded964d15ea5', # ifort_2018_no_mpi_mic_dependency.patch +] + +# remove dependency on intel-mpi-rt-mic +patches = ['ifort_2018_no_mpi_mic_dependency.patch'] + +gccver = '6.4.0' +binutilsver = '2.28' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# list of regex for components to install +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_', 'intel-gdb(?!.*mic)'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort-system-GCC-system-2.29.eb b/easybuild/easyconfigs/i/ifort/ifort-system-GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..9ae9fe59bad40f69e1bae137ec676110aad3a44d --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-system-GCC-system-2.29.eb @@ -0,0 +1,22 @@ +easyblock = 'SystemCompiler' + +name = 'ifort' +version = 'system' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Fortran compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +generate_standalone_module = True + +gccver = 'system' +binutilsver = '2.29' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort_2018_no_mpi_mic_dependency.patch b/easybuild/easyconfigs/i/ifort/ifort_2018_no_mpi_mic_dependency.patch new file mode 100644 index 0000000000000000000000000000000000000000..b2b41eab487a3c8c7c66107e8c4bd21c125d9553 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort_2018_no_mpi_mic_dependency.patch @@ -0,0 +1,13 @@ +Eliminate dependency on intel-mpi-rt-mic which in turn brings in intel-mpi-rt. +based on original patch by Bart Oldeman (McGill HPC) +--- pset/mediaconfig.xml.orig 2017-10-19 13:44:49.383480127 +0200 ++++ pset/mediaconfig.xml 2017-10-19 13:48:09.237258398 +0200 +@@ -888,7 +888,7 @@ + + ${COMPLIB_ROOT} + 1503574163037 +- ++ + Intel Fortran Compiler for Intel(R) 64 + Intel Fortran Compiler 18.0 + Intel Fortran Compiler for Intel(R) 64 diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb index 73e504fad6c83d8d3425e40d8a6c2274c1ffc7bd..44c8e6ecaac4c5390866873efac176a8380abe8a 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb index 5df1cad542eb747b126a74da8d82ff446871c7fe..476d9acb2bc6697dd5b63d62355f66144860ef1e 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-4.9.3-2.25.eb index 3d1b98171457ee844aefd8a184fffccbde677e37..7878168e2e085852327cbfbb1f09c3f0ac7b98b1 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-5.3.0-2.26.eb index 9e93414ff173b03c012148d861570bd55e52ae9c..9510f7e46a47384e2a27f939654d02c9f4f1e26b 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.02-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-4.9.3-2.25.eb index f4a56beef10f27064abb8825f75baa31a377ae86..08b9b3f5070461a0c4742afd31118560e92c540a 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.3.0-2.26.eb index 8e5a35ceef5afc05d3bde68106758613257a709d..a8596d5825fbd05755647a5267d79f0697c73a6e 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.4.0-2.26.eb index 8ee7c61e95bee2febd89f186b1413f2e598ee856..7ac8a1f5c15078e9101156f5595626ab11ea227e 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.03-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016b.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016b.eb index 0af3e3a3ab235793abce4ae2cd209383c6bf3314..4df51c98955ff319473e11b3515c2dee682ea0a6 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016b.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016b.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2017.00-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2017.00-GCC-5.4.0-2.26.eb index 1af95a3473e8e410a77be258fa04eef239dd3c89..843a2fdb37b209e88e9e6b22d6e28afb6a4612db 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2017.00-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2017.00-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2017.01-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2017.01-GCC-5.4.0-2.26.eb index 97332c6ea3808843f5b35431d8ce1c3f37bd00ea..cfdd91b0bf6a9af101ace8dbf8bb9e90e14a7a0c 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2017.01-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2017.01-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2017.02-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2017.02-GCC-6.3.0-2.27.eb index b0f86b1096f9f52cfa96332dca82ffd9371cd01c..65c861bb3f8232867b2cf6fc2043901318be0780 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2017.02-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2017.02-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2017.09.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2017.09.eb new file mode 100644 index 0000000000000000000000000000000000000000..908d5ed6b8e36b5d7d8fc9d758dde8755542eba3 --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2017.09.eb @@ -0,0 +1,20 @@ +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ +easyblock = 'Toolchain' + +name = 'iimpi' +version = '2017.09' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2017.5.239' +compsuff = '-GCC-6.4.0-2.28' +dependencies = [ + ('icc', compver, compsuff), + ('ifort', compver, compsuff), + ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (compver, compsuff))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2017a.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2017a.eb index c272ff080320aa6c89cc578aaf2c67d9d4292e3e..14c6d0426dc841dbfd665c60cd61654b636053a2 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2017a.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2017a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpi' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2017b.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..76e9e5a6d7d7c37619d272d959a0c005116494aa --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2017b.eb @@ -0,0 +1,20 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild +easyblock = "Toolchain" + +name = 'iimpi' +version = '2017b' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2017.4.196' +suff = '-GCC-6.4.0-2.28' +dependencies = [ + ('icc', compver, suff), + ('ifort', compver, suff), + ('impi', '2017.3.196', '', ('iccifort', '%s%s' % (compver, suff))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2018.00.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2018.00.eb new file mode 100644 index 0000000000000000000000000000000000000000..9bbf335ebad4421fa1fe26ddc5d834796e549bc6 --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2018.00.eb @@ -0,0 +1,20 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild +easyblock = "Toolchain" + +name = 'iimpi' +version = '2018.00' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2018.0.128' +suff = '-GCC-6.4.0-2.28' +dependencies = [ + ('icc', compver, suff), + ('ifort', compver, suff), + ('impi', compver, '', ('iccifort', '%s%s' % (compver, suff))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-system-GCC-system-2.29.eb b/easybuild/easyconfigs/i/iimpi/iimpi-system-GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..70acaf1c9f27f83bdee5023392b3d4a5b9c0acdf --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-system-GCC-system-2.29.eb @@ -0,0 +1,18 @@ +easyblock = "Toolchain" + +name = 'iimpi' +version = 'system' +versionsuffix = '-GCC-system-2.29' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), + ('impi', version, '', ('iccifort', '%s%s' % (version, versionsuffix))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iimpic/iimpic-2016.10.eb b/easybuild/easyconfigs/i/iimpic/iimpic-2016.10.eb index 33bf002bbfa5e3486c3a4c7406dd3700f76794e1..568c34ad3f466f3776d9dfc7a94c76e1b7c3857e 100644 --- a/easybuild/easyconfigs/i/iimpic/iimpic-2016.10.eb +++ b/easybuild/easyconfigs/i/iimpic/iimpic-2016.10.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iimpic' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb index a928de1ca420197791fd00b8d5291bdda19377dd..d58ab5dfd66189f5375cedde851c82e7a6f034e2 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.0.109' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb index 49c3e5d75baeb439558a1f018c47fc21d59ddc28..440d1741c09f18dffd86e57b2e5af0f30fd1836b 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.1.150' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-4.9.3-2.25.eb index 91dcce3df94b6e4ee8feecb70628d5940be2877a..ecf070b29cdcf4866e39cd7e1dbe4366596c23dc 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.2.181' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-5.3.0-2.26.eb index d1edf0b015abf516ebe2cd76890a1b34685b41a4..49091028d6ea887b7c594830f167507f2b259ab6 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-iimpi-2016.02-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.2.181' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-pompi-2016.03.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-pompi-2016.03.eb index ac3a95728c618ceefe9b60177420a7d1e02e4ef1..d468fef58aa5d0a39e39c9040bf53e51545a9a22 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-pompi-2016.03.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.2.181-pompi-2016.03.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.2.181' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-4.9.3-2.25.eb index 0a5bb0e3eeb2c364616979d4fe7db62e52e6dd8a..229575d9aa91ba6ca0ac77116c4c9ed11ec08270 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.3.0-2.26.eb index 09806746b295042be535ed42ff06b174f1d104ba..5cf1169219f0fa1ae0ea5efe0811b3698dffc31b 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.4.0-2.26.eb index 490c4fbf4200decba44a6a2a48bc8d55710f15c7..59e82c591030a734e355fe5be0c3c82d2094b594 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016.03-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016b.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016b.eb index cce72ce10ae171c391fd9ef0f21aa0fe498ec027..71ce462a11db71f5f3d5f945d8ab55b7008ccd32 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016b.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpi-2016b.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpic-2016.10.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpic-2016.10.eb index 601460577a3543f1b7ebdf4f7fb7f738a1372103..78c54328f410b9035df1a7b634a05779acd77a78 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpic-2016.10.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-iimpic-2016.10.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.04.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.04.eb index ab281bf6b12d050ad330da9b31c2d8269442b300..c5041e44d7e57a436e4c45844584a1e267443fd5 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.04.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.04.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.09.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.09.eb index ea94f4aa6a31332cbfb3b95257e90af0538394ee..76e951f9afb8a27a6e25085d8ce5f32e05afbb2f 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.09.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.3.210-pompi-2016.09.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '11.3.3.210' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.0.098-iimpi-2017.00-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.0.098-iimpi-2017.00-GCC-5.4.0-2.26.eb index 341dbab7ed44ce75dbc27cd404ced266444ce737..5fdaf87f4caa74a350b8e64e291a7ffcd9c1b041 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-2017.0.098-iimpi-2017.00-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.0.098-iimpi-2017.00-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '2017.0.098' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017.01-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017.01-GCC-5.4.0-2.26.eb index be8b68226a4ec99740c780d6ca7ef33bd9bdcbf3..8f2a455c2d3d6301e96c982c03bdcffab0aa4afd 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017.01-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017.01-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '2017.1.132' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017a.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017a.eb index e28e5314faf4041c8ddae896572bc4ac15aaeadd..1b5c22920c75bc7b2ea5d36dd4cede83c3347275 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017a.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iimpi-2017a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '2017.1.132' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017.01.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017.01.eb index 1f68711972415194cddb5f1e188ffe990fdde403..470e9458e02f961d14a0209cd5486a2cc2965fd5 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017.01.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017.01.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '2017.1.132' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017a.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017a.eb index 38909739c998fecd83b97c2da80a4f3157d719c5..a6925bd1bb23176659fd8c2ca9546a1158354e8a 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017a.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.1.132-iompi-2017a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '2017.1.132' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.2.174-iimpi-2017.02-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.2.174-iimpi-2017.02-GCC-6.3.0-2.27.eb index 62ed8290380b10265dc88009eabc87cfeeee1a50..96112a192356f5804c43a56fc7d81ca6278e8516 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-2017.2.174-iimpi-2017.02-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.2.174-iimpi-2017.02-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'imkl' version = '2017.2.174' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-gompi-2017b.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-gompi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..2591539c25bdd92fa98050443a3d0df23b938b12 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-gompi-2017b.eb @@ -0,0 +1,38 @@ +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ + +name = 'imkl' +version = '2017.3.196' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'gompi', 'version': '2017b'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['fd7295870fa164d6138c9818304f25f2bb263c814a6c6539c9fe4e104055f1ca'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +interfaces = True + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_f.tgz -C %(installdir)s/mkl/examples/' +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-iimpi-2017b.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-iimpi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..9199c8b2b8f24a8785a81d97c0bb36420050410e --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-iimpi-2017b.eb @@ -0,0 +1,34 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'imkl' +version = '2017.3.196' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library (MKL), a library of highly optimized, + extensively threaded math functions, including BLAS, (Sca)LAPACK, Fast Fourier Transforms (FFT), etc.""" + +toolchain = {'name': 'iimpi', 'version': '2017b'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['fd7295870fa164d6138c9818304f25f2bb263c814a6c6539c9fe4e104055f1ca'] + +dontcreateinstalldir = 'True' + +interfaces = True + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_c.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-iompi-2017b.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-iompi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..74a22643af0e07b5ffd44f49d905aee265395ffe --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.3.196-iompi-2017b.eb @@ -0,0 +1,38 @@ +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ + +name = 'imkl' +version = '2017.3.196' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iompi', 'version': '2017b'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['fd7295870fa164d6138c9818304f25f2bb263c814a6c6539c9fe4e104055f1ca'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +interfaces = True + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_f.tgz -C %(installdir)s/mkl/examples/' +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2017.4.239-iimpi-2017.09.eb b/easybuild/easyconfigs/i/imkl/imkl-2017.4.239-iimpi-2017.09.eb new file mode 100644 index 0000000000000000000000000000000000000000..17d55948d6d961825cd93c2d48ef9ec60e89499e --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-2017.4.239-iimpi-2017.09.eb @@ -0,0 +1,34 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'imkl' +version = '2017.4.239' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library (MKL), a library of highly optimized, + extensively threaded math functions, including BLAS, (Sca)LAPACK, Fast Fourier Transforms (FFT), etc.""" + +toolchain = {'name': 'iimpi', 'version': '2017.09'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['dcac591ed1e95bd72357fd778edba215a7eab9c6993236373231cc16c200c92a'] + +dontcreateinstalldir = 'True' + +interfaces = True + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic_c.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/imkl/imkl-2018.0.128-iimpi-2018.00.eb b/easybuild/easyconfigs/i/imkl/imkl-2018.0.128-iimpi-2018.00.eb new file mode 100644 index 0000000000000000000000000000000000000000..938f4a92b3ef978dac69e72e9a0e7cb33c2a9d44 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-2018.0.128-iimpi-2018.00.eb @@ -0,0 +1,36 @@ +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ + +name = 'imkl' +version = '2018.0.128' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iimpi', 'version': '2018.00'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['c368baa40ca88057292512534d7fad59fa24aef06da038ea0248e7cd1e280cec'] + +dontcreateinstalldir = 'True' + +license_file = HOME + '/licenses/intel/license.lic' + +interfaces = True + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.0.098-iccifort-2017.0.098-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/impi/impi-2017.0.098-iccifort-2017.0.098-GCC-5.4.0-2.26.eb index 3457aacbc51b0d1e538cae8a029617cb8513b5a0..39fce39091a43160e4e0fefa22097ada0c142d09 100644 --- a/easybuild/easyconfigs/i/impi/impi-2017.0.098-iccifort-2017.0.098-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/impi/impi-2017.0.098-iccifort-2017.0.098-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '2017.0.098' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-5.4.0-2.26.eb index aa746359e2ac6e900ec342ab7ae24c73df7014c8..a8fce42a5386aed3bb34f29780b838199b0756e8 100644 --- a/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '2017.1.132' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb index 48a890bbcf1e52312d25d6896abd8bd413f1a3b6..9f5485d56cf9e84ea257d530215f8cd65cca6fff 100644 --- a/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/impi/impi-2017.1.132-iccifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '2017.1.132' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.2.174-iccifort-2017.2.174-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/i/impi/impi-2017.2.174-iccifort-2017.2.174-GCC-6.3.0-2.27.eb index 2d925e4ac145b05d6338d2e8b1d259c326b57315..fc921279503281d3d809fed4992cd7e9cca2f1e3 100644 --- a/easybuild/easyconfigs/i/impi/impi-2017.2.174-iccifort-2017.2.174-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/i/impi/impi-2017.2.174-iccifort-2017.2.174-GCC-6.3.0-2.27.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '2017.2.174' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.3.196-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/impi/impi-2017.3.196-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..6f72d5d7da69d0345ec6eb07f5b7f04f765b49ae --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-2017.3.196-GCC-6.4.0-2.28.eb @@ -0,0 +1,31 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'impi' +version = '2017.3.196' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = "Intel MPI Library, compatible with MPICH ABI" + +toolchain = {'name': 'GCC', 'version': '6.4.0-2.28'} + +sources = ['l_mpi_%(version)s.tgz'] + +checksums = ['dad9efbc5bbd3fd27cce7e1e2507ad77f342d5ecc929747ae141c890e7fb87f0'] + +dontcreateinstalldir = 'True' + +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] + +# set up all the mpi commands to default to intel compilers +# set_mpi_wrappers_all = 'True' + +postinstallcmds = [ + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpich.so', + 'ln -s %(installdir)s/lib64/libmpigc4.so %(installdir)s/lib64/libmpichcxx.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libfmpich.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libmpichf90.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpl.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libopa.so' +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..bd671dc906576e8ae3c834762bcd1c234baf9bd5 --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-2017.3.196-iccifort-2017.4.196-GCC-6.4.0-2.28.eb @@ -0,0 +1,31 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'impi' +version = '2017.3.196' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = "Intel MPI Library, compatible with MPICH ABI" + +toolchain = {'name': 'iccifort', 'version': '2017.4.196-GCC-6.4.0-2.28'} + +sources = ['l_mpi_%(version)s.tgz'] + +checksums = ['dad9efbc5bbd3fd27cce7e1e2507ad77f342d5ecc929747ae141c890e7fb87f0'] + +dontcreateinstalldir = 'True' + +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] + +# set up all the mpi commands to default to intel compilers +# set_mpi_wrappers_all = 'True' + +postinstallcmds = [ + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpich.so', + 'ln -s %(installdir)s/lib64/libmpigc4.so %(installdir)s/lib64/libmpichcxx.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libfmpich.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libmpichf90.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpl.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libopa.so' +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..10b947e07d014170f8d3b39e93e3de7347a26615 --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-2017.4.239-iccifort-2017.5.239-GCC-6.4.0-2.28.eb @@ -0,0 +1,31 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'impi' +version = '2017.4.239' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = "Intel MPI Library, compatible with MPICH ABI" + +toolchain = {'name': 'iccifort', 'version': '2017.5.239-GCC-6.4.0-2.28'} + +sources = ['l_mpi_%(version)s.tgz'] + +checksums = ['5a1048d284dce8bc75b45789471c83c94b3c59f8f159cab43d783fc44302510b'] + +dontcreateinstalldir = 'True' + +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] + +# set up all the mpi commands to default to intel compilers +# set_mpi_wrappers_all = 'True' + +postinstallcmds = [ + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpich.so', + 'ln -s %(installdir)s/lib64/libmpigc4.so %(installdir)s/lib64/libmpichcxx.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libfmpich.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libmpichf90.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpl.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libopa.so' +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-2018.0.128-iccifort-2018.0.128-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/i/impi/impi-2018.0.128-iccifort-2018.0.128-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..8d39255a0b98163fd80a50c0fcce78c454764fd6 --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-2018.0.128-iccifort-2018.0.128-GCC-6.4.0-2.28.eb @@ -0,0 +1,31 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild + +name = 'impi' +version = '2018.0.128' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = "Intel MPI Library, compatible with MPICH ABI" + +toolchain = {'name': 'iccifort', 'version': '2018.0.128-GCC-6.4.0-2.28'} + +sources = ['l_mpi_%(version)s.tgz'] + +checksums = ['debaf2cf80df06db9633dfab6aa82213b84a665a55ee2b0178403906b5090209'] + +dontcreateinstalldir = 'True' + +components = ['intel-mpi', 'intel-psxe', 'intel-imb'] + +# set up all the mpi commands to default to intel compilers +# set_mpi_wrappers_all = 'True' + +postinstallcmds = [ + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpich.so', + 'ln -s %(installdir)s/lib64/libmpigc4.so %(installdir)s/lib64/libmpichcxx.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libfmpich.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libmpichf90.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpl.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libopa.so' +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb index 2a54c28eb8076d1f96c6a535abffd99a9ddc5bea..d09b33f6791563b8d802cf2d05907120da64fba9 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.1.109' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb index 71b0e15d818323fcb0fe189f979e50512873a950..137847dcf7c9b3d8e7b7c3d16470ab785917bb84 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.2.150' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-4.9.3-2.25.eb index 8f1eb713c59a40086703b81647a1445dd5639c28..08aa97c8f61bd454fe484f0343997ee1a9d9bbf9 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.3.181' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-5.3.0-2.26.eb index 72d570c9ae0a48f00b4586f153b6d441686f9950..a1e94bdfa1dcea188bd9a2e99779aa3c2c6c97b3 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.2.181-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.3.181' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-4.9.3-2.25.eb index 212b21a522659872affb36c8d060dd1730c749b3..3d597f449e23a514f8b9d505121894f2bd4fa873 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.3.181' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.3.0-2.26.eb index 783cda572d29582efa1174b852c19bb9809f4c83..121e9258f27cbb8afeda0ab8d6233e7b28b3fb68 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.3.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.3.181' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.4.0-2.26.eb index 420224789ead87c6ef7fc16894f44487ce6ab99b..e74cd02b1bdfbd423f652bf470f08780543d902f 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.3.181' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifortcuda-2016.10.eb b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifortcuda-2016.10.eb index b61daed0c1bcab851b34dda7561d86575313471c..f3e312361a5fbdd0b169298a756fd7bdbaceed5b 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifortcuda-2016.10.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.3.181-iccifortcuda-2016.10.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ name = 'impi' version = '5.1.3.181' diff --git a/easybuild/easyconfigs/i/impi/impi-system-iccifort-system-GCC-system-2.29.eb b/easybuild/easyconfigs/i/impi/impi-system-iccifort-system-GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..b085a195f8287fa876a564d33f10da5d152539ee --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-system-iccifort-system-GCC-system-2.29.eb @@ -0,0 +1,15 @@ +easyblock = 'SystemMPI' + +name = 'impi' +version = 'system' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric message + passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for + Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" + +toolchain = {'name': 'iccifort', 'version': 'system-GCC-system-2.29'} + +generate_standalone_module = True + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index 2f03a7cc46ed2e2d8ca5b359fba60d79a701b82a..5010692164ff34ff81e174d75a9d557646adb46c 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'intel' diff --git a/easybuild/easyconfigs/i/intel/intel-2016.01.eb b/easybuild/easyconfigs/i/intel/intel-2016.01.eb index 7c51ee293844b88cf6c2832931f44ba596f9e0bc..bbcac55ebc37e5eb084b9713f30f7b22fc2be494 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.01.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.01.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'intel' diff --git a/easybuild/easyconfigs/i/intel/intel-2017.09.eb b/easybuild/easyconfigs/i/intel/intel-2017.09.eb new file mode 100644 index 0000000000000000000000000000000000000000..ca59f814136abd7d38f1e8b224be1b0924798327 --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2017.09.eb @@ -0,0 +1,24 @@ +easyblock = 'Toolchain' + +name = 'intel' +version = '2017.09' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2017.5.239' +gccver = '6.4.0' +binutilsver = '2.28' +gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '-GCCcore-%s' % gccver), + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', '2017.4.239', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '2017.4.239', '', ('iimpi', version)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/intel/intel-2017b.eb b/easybuild/easyconfigs/i/intel/intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..06ebd20c1fb07f5eeb5eec4170ab8de967aee2e3 --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2017b.eb @@ -0,0 +1,24 @@ +easyblock = 'Toolchain' + +name = 'intel' +version = '2017b' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2017.4.196' +gccver = '6.4.0' +binutilsver = '2.28' +gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '-GCCcore-%s' % gccver), + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', '2017.3.196', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '2017.3.196', '', ('iimpi', version)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/intel/intel-2018.00.eb b/easybuild/easyconfigs/i/intel/intel-2018.00.eb new file mode 100644 index 0000000000000000000000000000000000000000..81659fc519b28df91717c47bb4d5e4a3ae9c4e20 --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2018.00.eb @@ -0,0 +1,24 @@ +easyblock = 'Toolchain' + +name = 'intel' +version = '2018.00' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = "Compiler toolchain including Intel compilers, Intel MPI and Intel Math Kernel Library (MKL)." + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2018.0.128' +gccver = '6.4.0' +binutilsver = '2.28' +gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '-GCCcore-%s' % gccver), + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', compver, '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', compver, '', ('iimpi', version)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-5.4.0-Perl-5.24.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-5.4.0-Perl-5.24.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..328df5e9ad627b8e4442507a04661e9cc7546f04 --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-5.4.0-Perl-5.24.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-5.24.0' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'GCCcore', 'version': '5.4.0'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +checksums = ['67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'] + +builddependencies = [ + ('binutils', '2.26'), +] + +dependencies = [ + ('XML-Parser', '2.44_01', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-6.3.0-Perl-5.24.1.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-6.3.0-Perl-5.24.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..fe00c04984301bb84e55aaa18191ad4be7f9fe2e --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-6.3.0-Perl-5.24.1.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-5.24.1' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +checksums = ['67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'] + +builddependencies = [ + ('binutils', '2.27'), +] + +dependencies = [ + ('XML-Parser', '2.44_01', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-6.4.0-Perl-5.26.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-6.4.0-Perl-5.26.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..33a09c37876592ea39a54e75fd409967ba257f08 --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-GCCcore-6.4.0-Perl-5.26.0.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-5.26.0' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +patches = ['intltool-%(version)s_fix-Perl-compat.patch'] +checksums = [ + '67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd', # intltool-0.51.0.tar.gz + 'e839f7228b2b92301831bca88ed0bc7bce5dbf862568f1644642988204903db6', # intltool-0.51.0_fix-Perl-compat.patch +] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('XML-Parser', '2.44_01', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-foss-2015a-Perl-5.22.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-foss-2015a-Perl-5.22.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..a0434ab6a7a4d6b6adb77dfe9f288380bef08367 --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-foss-2015a-Perl-5.22.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-5.22.0' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +checksums = ['67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'] + +dependencies = [ + ('XML-Parser', '2.44', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-foss-2016b-Perl-5.24.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-foss-2016b-Perl-5.24.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..e1618f9dc6e2cd76d462629e1edffbf9a25fba63 --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-foss-2016b-Perl-5.24.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-5.24.0' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +checksums = ['67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'] + +dependencies = [ + ('XML-Parser', '2.44_01', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-gimkl-2017a-Perl-5.24.0.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-gimkl-2017a-Perl-5.24.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7fb4bc7c9c77b1b8723e8feb2953d47500cd7b07 --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-gimkl-2017a-Perl-5.24.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-5.24.0' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'gimkl', 'version': '2017a'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +checksums = ['67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'] + +dependencies = [ + ('XML-Parser', '2.44_01', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2017a-Perl-5.24.1.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2017a-Perl-5.24.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..f3025b4bd1716763b9edca59e7003e0a830d900a --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2017a-Perl-5.24.1.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'intltool' +version = '0.51.0' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCE_TAR_GZ] +checksums = ['67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd'] + +dependencies = [ + ('Perl', '5.24.1'), + ('XML-Parser', '2.44_01', versionsuffix), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0_fix-Perl-compat.patch b/easybuild/easyconfigs/i/intltool/intltool-0.51.0_fix-Perl-compat.patch new file mode 100644 index 0000000000000000000000000000000000000000..cbb0f37a4781546924fa212b246f4322846782ad --- /dev/null +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0_fix-Perl-compat.patch @@ -0,0 +1,45 @@ +fix for "Unescaped left brace in regex is illegal here in regex" +see https://github.com/Alexpux/MSYS2-packages/blob/master/intltool/perl-5.22-compatibility.patch +--- intltool-0.51.0.orig/intltool-update.in 2015-03-09 02:39:54.000000000 +0100 ++++ intltool-0.51.0.orig/intltool-update.in 2015-06-19 01:52:07.171228154 +0200 +@@ -1062,7 +1062,7 @@ + } + } + +- if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/) ++ if ($str =~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/) + { + my $rest = $3; + my $untouched = $1; +@@ -1190,10 +1190,10 @@ + $name =~ s/\(+$//g; + $version =~ s/\(+$//g; + +- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); +- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); +- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); ++ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/); ++ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/); ++ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/); + } + + if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m) +@@ -1219,11 +1219,11 @@ + $version =~ s/\(+$//g; + $bugurl =~ s/\(+$//g if (defined $bugurl); + +- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); +- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); +- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); +- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); +- $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\${?\w+}?/); ++ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/); ++ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/); ++ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/); ++ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/); ++ $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\$\{?\w+}?/); + } + + # \s makes this not work, why? diff --git a/easybuild/easyconfigs/i/iomkl/iomkl-2017b.eb b/easybuild/easyconfigs/i/iomkl/iomkl-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..3a41c0a1b3aa7d7cb536eeb7afdaa602d784b297 --- /dev/null +++ b/easybuild/easyconfigs/i/iomkl/iomkl-2017b.eb @@ -0,0 +1,22 @@ +easyblock = "Toolchain" + +name = 'iomkl' +version = '2017b' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & + OpenMPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2017.4.196' +gccsuff = '-GCC-6.4.0-2.28' + +dependencies = [ + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('OpenMPI', '2.1.1', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '2017.3.196', '', ('iompi', version)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-4.9.3-2.25.eb index 9580ff5296df326b72ed4d0e3bca4e9988aaed23..f69ecfb47aa69fc9b7d281ad7f53a94a59c73a85 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-4.9.3-2.25.eb @@ -11,9 +11,9 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2016.3.210-GCC-4.9.3-2.25' dependencies = [ - ('OpenMPI', '1.10.4', '', ('iccifort', compver)), ('icc', compver), ('ifort', compver), + ('OpenMPI', '1.10.4', '', ('iccifort', compver)), ] moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-5.4.0-2.26.eb index db8c7fb2afb5a96e5fa64b157417145656eff4ef..7a279c30c60ee7194b30db3e01d237fe23e99b29 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2016.09-GCC-5.4.0-2.26.eb @@ -11,9 +11,9 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2016.3.210-GCC-5.4.0-2.26' dependencies = [ - ('OpenMPI', '1.10.3', '', ('iccifort', compver)), ('icc', compver), ('ifort', compver), + ('OpenMPI', '1.10.3', '', ('iccifort', compver)), ] moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iompi/iompi-2017.01.eb b/easybuild/easyconfigs/i/iompi/iompi-2017.01.eb index 9c2c6b52a508a319a390ae535be556f7fe6b0dd4..cf97e1f426a33370fab2c2fcfe377a70f436ed15 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2017.01.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2017.01.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iompi' diff --git a/easybuild/easyconfigs/i/iompi/iompi-2017a.eb b/easybuild/easyconfigs/i/iompi/iompi-2017a.eb index 571b319a14d045c067f510b6ab722fabff93e36b..f5e1679c27d8d3304004df113ce2167a90f28ed1 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2017a.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2017a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ easyblock = "Toolchain" name = 'iompi' diff --git a/easybuild/easyconfigs/i/iompi/iompi-2017b.eb b/easybuild/easyconfigs/i/iompi/iompi-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..218aa8ffd0bdf7abb31140ab6c2a0aa4ef028697 --- /dev/null +++ b/easybuild/easyconfigs/i/iompi/iompi-2017b.eb @@ -0,0 +1,21 @@ +# This is an easyconfig file for EasyBuild, see https://easybuilders.github.io/easybuild/ +easyblock = "Toolchain" + +name = 'iompi' +version = '2017b' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Open MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2017.4.196' +compversuff = '-GCC-6.4.0-2.28' + +dependencies = [ + ('icc', compver, compversuff), + ('ifort', compver, compversuff), + ('OpenMPI', '2.1.1', '', ('iccifort', '%s%s' % (compver, compversuff))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb index d0c11088720ecb2ffd4e9ae566d9cc388e72a6a1..076891eb8427ee30f65f62688f86160366da3a0c 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb index 9e1ed006d540b8c1df786dfc450dacaa29647008..adaf15166d5a61e624ca5a5db7b595f5239bd51b 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb index 76755f474c05c93b67b16766b62b0a7bc0df9870..38931e456f84faabdc9282f93c9f7d0996f9d044 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-foss-2016a.eb b/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-foss-2016a.eb index b168dd347edbce51532b5cb6a85b19ba9cf7b50e..9d8a457376effc46f17594598cf1c33f571e5359 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-foss-2016a.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2016a.eb b/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2016a.eb index 1474dde18b67235d6ad742edac1b6185daa4e4bd..ff82e5fae959e1f214c1ee2f58201f57c11663cf 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2016a.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2017a.eb b/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..946cc65fab78853bce6191a8eb32860d4c7d8f1d --- /dev/null +++ b/easybuild/easyconfigs/j/JAGS/JAGS-4.2.0-intel-2017a.eb @@ -0,0 +1,33 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'JAGS' +version = '4.2.0' + +homepage = 'http://mcmc-jags.sourceforge.net/' +description = """JAGS is Just Another Gibbs Sampler. It is a program for analysis + of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation """ + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [('http://sourceforge.net/projects/mcmc-jags/files/JAGS/%(version_major)s.x/Source/', 'download')] +sources = [SOURCE_TAR_GZ] +checksums = ['af3e9d2896d3e712f99e2a0c81091c6b08f096650af6aa9d0c631c0790409cf7'] + +configopts = ' --with-blas="-lmkl" --with-lapack="-lmkl" ' + +sanity_check_paths = { + 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.%s" % SHLIB_EXT], + 'dirs': [] +} + +modextrapaths = { + 'JAGS_INCLUDE': 'include/JAGS', + 'JAGS_LIB': 'lib', +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_144.eb b/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..4d57c600d0e5a813d1e700a70a8f9a8083178262 --- /dev/null +++ b/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_144.eb @@ -0,0 +1,23 @@ +easyblock = 'JAR' + +name = 'JUnit' +version = '4.12' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://sourceforge.net/projects/junit' +description = """A programmer-oriented testing framework for Java.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://search.maven.org/remotecontent?filepath=junit/junit/%(version)s/'] +sources = ['%(namelower)s-%(version)s.jar'] +checksums = ['59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a'] + +dependencies = [('Java', '1.8.0_144')] + +sanity_check_paths = { + 'files': sources, + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..44a847457e8e94aee59609d7b7d9a6fc7830058d --- /dev/null +++ b/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-GCCcore-6.4.0.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'JasPer' +version = '1.900.1' + +homepage = 'http://www.ece.uvic.ca/~frodo/jasper/' +description = """The JasPer Project is an open-source initiative to provide a free + software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_ZIP] +source_urls = ['http://www.ece.uvic.ca/~frodo/jasper/software/'] + +builddependencies = [('binutils', '2.28')] + +sanity_check_paths = { + 'files': ["bin/jasper", "lib/libjasper.a"], + 'dirs': ["include"], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/j/JasPer/JasPer-2.0.12-GCCcore-6.4.0.eb b/easybuild/easyconfigs/j/JasPer/JasPer-2.0.12-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..3714a84e8e83a1df8562be15558edb859b0eb6c5 --- /dev/null +++ b/easybuild/easyconfigs/j/JasPer/JasPer-2.0.12-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'CMakeMake' + +name = 'JasPer' +version = '2.0.12' + +homepage = 'http://www.ece.uvic.ca/~frodo/jasper/' + +description = """ + The JasPer Project is an open-source initiative to provide a free + software-based reference implementation of the codec specified in + the JPEG-2000 Part-1 standard. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.ece.uvic.ca/~frodo/jasper/software/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['5b24faf5ed38670d6286e45ab7516b26458d05e7929b435afe569176765f4dda'] + +builddependencies = [ + ('binutils', '2.28'), + ('CMake', '3.9.1'), +] + +separate_build_dir = True + +configopts = '-DJAS_ENABLE_DOC=OFF ' + +sanity_check_paths = { + 'files': ['bin/jasper', 'lib64/libjasper.%s' % SHLIB_EXT], + 'dirs': ['include'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_141.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_141.eb new file mode 100644 index 0000000000000000000000000000000000000000..5ecb4ab81cc40d6553c453b3c074e7b519521e77 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_141.eb @@ -0,0 +1,20 @@ +name = 'Java' +version = '1.8.0_141' + +homepage = 'http://java.com/' + +description = """ + Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from +# http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] +checksums = ['041d5218fbea6cd7e81c8c15e51d0d32911573af2ed69e066787a8dc8a39ba4f'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_144.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..dc8a2bb0a1a250925a0315b42572d79fb315595a --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_144.eb @@ -0,0 +1,20 @@ +name = 'Java' +version = '1.8.0_144' + +homepage = 'http://java.com/' + +description = """ + Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from +# http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] +checksums = ['e8a341ce566f32c3d06f6d0f0eeea9a0f434f538d22af949ae58bc86f2eeaae4'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_152.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_152.eb new file mode 100644 index 0000000000000000000000000000000000000000..738ebc75000a5d1a246c4ce763d8f6d19e615505 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_152.eb @@ -0,0 +1,17 @@ +name = 'Java' +version = '1.8.0_152' + +homepage = 'http://java.com/' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from +# http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] +checksums = ['218b3b340c3f6d05d940b817d0270dfe0cfd657a636bad074dcabe0c111961bf'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016a.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016a.eb index 8e2a518511e709daf5f8565c76a99578c30538ca..6ff63e83c057339b60ce0a075dd0a3eb70daa807 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016a.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016b.eb index 6acf8320e79289b0f4306a193b1963c65cdb776a..a27ec31e2601157c2b866bcf75fdc12f1ed4f5d6 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016b.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-1.1.11-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-foss-2014b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-foss-2014b.eb index bd77b8e773e08f359083cb4fae7603cc6e9b2004..6db319bc1832bdfaef8d21742acd54bd91be9f12 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-foss-2014b.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-foss-2014b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-goolf-1.4.10.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-goolf-1.4.10.eb index e874c0503026a44dbee2ecc595f8b54b422f12c6..948d483703e681c462f8f20868b4c2df4435165a 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.1.3-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.3-intel-2015b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.3-intel-2015b.eb index 5e170ee4c542fbc013c66ce4678aece3d6e54600..c33284a909e6165550a4e7f0f64a0ae62f03e809 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.3-intel-2015b.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.3-intel-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb index ff49f091da98425a8b32389beb028f8a42dacf73..9c8c9774622f97c37f08a19ab6d28bcc9199cd27 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb index 01b9cb403dfaece9f8cdb4d52e662cffc9820086..d8949f35fa4b4f862e9cb1f5d585adb07d19ae70 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-foss-2016b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..d5a896eea22718781e9cbd81fbe728be06d02d38 --- /dev/null +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-foss-2016b.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'ConfigureMake' + +name = 'Jellyfish' +version = '2.2.6' + +homepage = 'http://www.genome.umd.edu/jellyfish.html' +description = """ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['https://github.com/gmarcais/Jellyfish/releases/download/v%(version)s'] +sources = [SOURCELOWER_TAR_GZ] + +checksums = ['4532fb003a0494f6473bb97d52467904f631b94f7f9afb0d45b398f6c413692e'] + +parallel = 1 + +# The tests for the Bloom filter are statistical tests and can randomly fail, they actually don't make a lot of sense +runtest = "check GTEST_FILTER=-'*Bloom*'" + +postinstallcmds = ["cp config.h %(installdir)s/include/%(namelower)s-%(version)s/%(namelower)s/"] + +sanity_check_paths = { + 'files': ['bin/jellyfish'], + 'dirs': [] +} + +modextrapaths = {'CPATH': 'include/%(namelower)s-%(version)s'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-goolf-1.7.20.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-goolf-1.7.20.eb index 09aa380fc622d13b62213af965a1353c81f26310..1696c554aa46fd7bda4d12d73f22c7ab076cbe8c 100644 --- a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-intel-2017a.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..183ced70a6b19ebc30ba1df3f235d26a1f00a604 --- /dev/null +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.6-intel-2017a.eb @@ -0,0 +1,31 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'ConfigureMake' + +name = 'Jellyfish' +version = '2.2.6' + +homepage = 'http://www.genome.umd.edu/jellyfish.html' +description = """ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/gmarcais/Jellyfish/releases/download/v%(version)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['4532fb003a0494f6473bb97d52467904f631b94f7f9afb0d45b398f6c413692e'] + +parallel = 1 + +# The tests for the Bloom filter are statistical tests and can randomly fail, they actually don't make a lot of sense +runtest = "check GTEST_FILTER=-'*Bloom*'" + +postinstallcmds = ["cp config.h %(installdir)s/include/%(namelower)s-%(version)s/%(namelower)s/"] + +sanity_check_paths = { + 'files': ['bin/jellyfish'], + 'dirs': [] +} + +modextrapaths = {'CPATH': 'include/%(namelower)s-%(version)s'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.10r20160303-Java-1.8.0_92.eb b/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.10r20160303-Java-1.8.0_92.eb index 3c4304258a08aef4674fc7864a1a609b67d097a4..e619e71cb48f47728975c4664d07c57aa6940746 100644 --- a/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.10r20160303-Java-1.8.0_92.eb +++ b/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.10r20160303-Java-1.8.0_92.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.9r20160115-goolf-1.4.10-Java-1.7.0_75.eb b/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.9r20160115-goolf-1.4.10-Java-1.7.0_75.eb index f01140a3e5f2fcbef2bb0e2f4a324093403798d1..dafa45afa9598e29bfc48ddf4fe314461384ff57 100644 --- a/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.9r20160115-goolf-1.4.10-Java-1.7.0_75.eb +++ b/easybuild/easyconfigs/j/jModelTest/jModelTest-2.1.9r20160115-goolf-1.4.10-Java-1.7.0_75.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/k/Keras/Keras-2.0.8-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/k/Keras/Keras-2.0.8-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..94353499b779cff482e9d6c0a9d28dc4b989d5af --- /dev/null +++ b/easybuild/easyconfigs/k/Keras/Keras-2.0.8-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'Keras' +version = '2.0.8' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://keras.io/' +description = """Keras is a minimalist, highly modular neural networks library, written in Python and +capable of running on top of either TensorFlow or Theano.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['899dc6aaed366f20100b9f80cf1093ea5b43eecc74afd1dc63a4e48dfa776ab9'] + +dependencies = [ + ('Python', '3.6.1'), + ('Theano', '0.9.0', versionsuffix), + ('h5py', '2.7.1', versionsuffix), + ('PyYAML', '3.12', versionsuffix), +] + +# it defaults to Tensorflow +modextravars = {'KERAS_BACKEND': 'theano'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-foss-2016b.eb b/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-foss-2016b.eb index 9d74f7a398de1876edf61ba46d75343b59d148ea..a67d509532bb08959332e7b2e26727faa72462b0 100644 --- a/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-foss-2016b.eb +++ b/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'CMakeMake' @@ -15,7 +15,7 @@ toolchainopts = {'pic': True, 'usempi': True} source_urls = ['https://github.com/pachterlab/kallisto/archive/'] sources = ['v%(version)s.tar.gz'] -checksums = ['7baef1b3b67bcf81dc7c604db2ef30f5520b48d532bf28ec26331cb60ce69400'] +checksums = ['2164938c2c61c04e338c4c132cf749f56d39e6f0b4c517121bca1fbc218e430e'] builddependencies = [('CMake', '3.7.2')] diff --git a/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-intel-2017a.eb b/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..68095961ffbf12acdac373c141735ff76c1f7019 --- /dev/null +++ b/easybuild/easyconfigs/k/kallisto/kallisto-0.43.1-intel-2017a.eb @@ -0,0 +1,33 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'CMakeMake' + +name = 'kallisto' +version = '0.43.1' + +homepage = 'http://pachterlab.github.io/kallisto/' +description = """kallisto is a program for quantifying abundances of transcripts from RNA-Seq data, or more generally + of target sequences using high-throughput sequencing reads.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/pachterlab/kallisto/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['2164938c2c61c04e338c4c132cf749f56d39e6f0b4c517121bca1fbc218e430e'] + +builddependencies = [('CMake', '3.9.1')] + +dependencies = [ + ('zlib', '1.2.11'), + ('HDF5', '1.10.1'), +] + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['bin/kallisto'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/k/khmer/khmer-1.1-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/k/khmer/khmer-1.1-goolf-1.4.10-Python-2.7.5.eb index a821aa77f2956ea7ee6facad0f12a37e92bf4290..2d87b632b4d177fc8b705d32fb904e065944f565 100644 --- a/easybuild/easyconfigs/k/khmer/khmer-1.1-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/k/khmer/khmer-1.1-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/k/khmer/khmer-1.4.1-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/k/khmer/khmer-1.4.1-foss-2016b-Python-2.7.12.eb index 68addbe81706d6001f8a410ccd5e845f1deb0a48..5e1eea59c24691eaa2e0fa8c56744885fa595343 100644 --- a/easybuild/easyconfigs/k/khmer/khmer-1.4.1-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/k/khmer/khmer-1.4.1-foss-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/k/khmer/khmer-2.1.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/k/khmer/khmer-2.1.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..92bba843cd1a9a0bcf92200d7eb51480526b262e --- /dev/null +++ b/easybuild/easyconfigs/k/khmer/khmer-2.1.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,51 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# 1.4.1 modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = "Bundle" + +name = 'khmer' +version = '2.1.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/ged-lab/khmer/' +description = """ In-memory nucleotide sequence k-mer counting, filtering, graph traversal and more """ + +toolchain = {'name': 'intel', 'version': '2017a'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '2.7.13'), +] + +exts_list = [ + ('bz2file', '0.98', { + 'source_urls': ['https://pypi.python.org/packages/source/b/bz2file'], + 'checksums': ['64c1f811e31556ba9931953c8ec7b397488726c63e09a4c67004f43bdd28da88'], + }), + ('screed', '1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/screed'], + 'checksums': ['5db69f8c413a984ade62eb8344a6eb2be26555d74be86d38512673c1cf621b91'], + }), + ('khmer', '2.1.1', { + 'source_urls': ['https://github.com/ged-lab/khmer/archive/'], + 'source_tmpl': 'v%(version)s.tar.gz', + 'checksums': ['39981730c2e08ee183c5ce6ce80cfe2bd6d813cfa37b9ae1f7be0dd1a01dae85'], + }), +] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["count-median.py", "extract-long-sequences.py", "filter-abund.py", + "load-into-counting.py", "sample-reads-randomly.py"]], + 'dirs': ["lib/python%(pyshortver)s/site-packages/khmer-%(version)s-py%(pyshortver)s-linux-x86_64.egg"], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2015a.eb b/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2015a.eb index a1da0d2c9035d2f509ed1ae8512dea8d60d94a80..d087299b3c40c46127b7994dbf2461ab1903d14d 100644 --- a/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2015a.eb +++ b/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ### diff --git a/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2016b.eb b/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2016b.eb index 042510cf2abf3de137b8776095f7bbd627935c54..f61518de915d3c07289b90b2796f856ea6c519af 100644 --- a/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2016b.eb +++ b/easybuild/easyconfigs/l/LAME/LAME-3.99.5-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ### diff --git a/easybuild/easyconfigs/l/LAME/LAME-3.99.5-intel-2017a.eb b/easybuild/easyconfigs/l/LAME/LAME-3.99.5-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..7c59b9ecd3b95c1c05867093d5fdc084376e3386 --- /dev/null +++ b/easybuild/easyconfigs/l/LAME/LAME-3.99.5-intel-2017a.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Author: Stephane Thiell +### + +easyblock = 'ConfigureMake' + +name = 'LAME' +version = '3.99.5' + +homepage = 'http://lame.sourceforge.net/' +description = """LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://sourceforge.net/projects/lame/files/lame/%(version_major_minor)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['24346b4158e4af3bd9f2e194bb23eb473c75fb7377011523353196b19b9a23ff'] + +dependencies = [('ncurses', '6.0')] + +# configure is broken: add workaround to find libncurses... +configure_cmd_prefix = "FRONTEND_LDADD='-L${EBROOTNCURSES}/lib' " + +sanity_check_paths = { + 'files': ['bin/lame', 'include/lame/lame.h', 'lib/libmp3lame.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/l/LASTZ/LASTZ-1.02.00-goolf-1.7.20.eb b/easybuild/easyconfigs/l/LASTZ/LASTZ-1.02.00-goolf-1.7.20.eb index d7a88ce495d30a705dfbcc9e541915c8be8ce408..64d822c4497c1abea2bc0d0f68e83b2306a7afa0 100644 --- a/easybuild/easyconfigs/l/LASTZ/LASTZ-1.02.00-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/LASTZ/LASTZ-1.02.00-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-4.0.1-intel-2017a.eb b/easybuild/easyconfigs/l/LLVM/LLVM-4.0.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..6b4e290032ac339d4ed4d4ff60d034cc725042da --- /dev/null +++ b/easybuild/easyconfigs/l/LLVM/LLVM-4.0.1-intel-2017a.eb @@ -0,0 +1,43 @@ +easyblock = 'CMakeMake' + +name = 'LLVM' +version = '4.0.1' + +homepage = "http://llvm.org/" +description = """The LLVM Core libraries provide a modern source- and target-independent + optimizer, along with code generation support for many popular CPUs + (as well as some less common ones!) These libraries are built around a well + specified code representation known as the LLVM intermediate representation + ("LLVM IR"). The LLVM Core libraries are well documented, and it is + particularly easy to invent your own language (or port an existing compiler) + to use LLVM as an optimizer and code generator.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = ["llvm-%(version)s.src.tar.xz"] +checksums = ['da783db1f82d516791179fe103c71706046561f7972b18f0049242dee6712b51'] + +builddependencies = [ + ('CMake', '3.9.1'), + ('Python', '2.7.13'), +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), +] + +configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -shared-intel" ' +# required to install extra tools in bin/ +configopts += "-DLLVM_INSTALL_UTILS=ON -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_ENABLE_ZLIB=ON" + +sanity_check_paths = { + 'files': ['bin/llvm-ar', 'bin/FileCheck'], + 'dirs': ['include/llvm', 'include/llvm-c'], +} + +separate_build_dir = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/l/LWM2/LWM2-1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/LWM2/LWM2-1.1-ictce-5.3.0.eb index 18cafee30459d42be1e1875e7ac12d7bf0a37a2c..fa8505d85c15884f149957e586c3f6da476daecc 100644 --- a/easybuild/easyconfigs/l/LWM2/LWM2-1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/LWM2/LWM2-1.1-ictce-5.3.0.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb index 82b1a9bd7b38c44492a92f66060823e101955a1d..47a560f2ccc9226b31ee4aae6195a3405a832cf5 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb index 5b7a6a1f5c6cac6779c4402d8c2e5dea42fa3f2e..8aa4e392feb809e4cbb0a803a60ad3010bdabee4 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.09-intel-2016b.eb b/easybuild/easyconfigs/l/LZO/LZO-2.09-intel-2016b.eb index 6e7ff8a59616911358f279418b32a22124067281..9e716ad72ccd3452ba75054e7caba4f546c1f0b0 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.09-intel-2016b.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.09-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.10-foss-2016b.eb b/easybuild/easyconfigs/l/LZO/LZO-2.10-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..4343f1f671fe5d801b96eb4ea60eb98d74d8f6f1 --- /dev/null +++ b/easybuild/easyconfigs/l/LZO/LZO-2.10-foss-2016b.eb @@ -0,0 +1,35 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: MIT/GPL +# +# Notes:: Adopted from EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Fotis Georgatos +## + +easyblock = 'ConfigureMake' + +name = 'LZO' +version = '2.10' + +homepage = 'http://www.oberhumer.com/opensource/lzo/' +description = "Portable lossless data compression library" + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [homepage + 'download/'] +checksums = ['c0f892943208266f9b6543b3ae308fab6284c5c90e627931446fb49b4221a072'] + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +runtest = 'test' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib', 'include'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.10-intel-2017a.eb b/easybuild/easyconfigs/l/LZO/LZO-2.10-intel-2017a.eb index 801057a84fa90dcb07a4f77b08cb1e37c0f00c33..161e209f297bc7ec80a1b5f737d04be7f7f47a9f 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.10-intel-2017a.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.10-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LeadIT/LeadIT-2.1.9.eb b/easybuild/easyconfigs/l/LeadIT/LeadIT-2.1.9.eb index 27a91f92c02cab36da3882280f50f41b0feefa2b..4232098544281b9be9ce64253539750b3018a04c 100644 --- a/easybuild/easyconfigs/l/LeadIT/LeadIT-2.1.9.eb +++ b/easybuild/easyconfigs/l/LeadIT/LeadIT-2.1.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-goolf-1.4.10.eb index b741841310e92fc92bf4842d8ed8dfe35b140890..73513a342dcad24609f7c5ac9fd9de3cc4d4063a 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-ictce-5.3.0.eb index 3b637dfd6873af825e0a10eb2295b87ade4d796d..c9a462f4f40a282b36d1c178aa3c64d8a1c73010 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014.06.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014.06.eb index 2d0643c0a83eb35c74ba02e26d524f724599fe46..a27f793005a4e7fb0bdd88bc5849fa948b0e13af 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014.06.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014.06.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014b.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014b.eb index 42a3e46a06c2e105bbdb5a2d58d88edac6e03f47..8db6c03653aeb65c8d649de9447909d84a96e5b3 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015a.eb index a080abfe8ea5de4aa44a0d036e7009c2f010f494..c0287c6b3ad3cd0b42424f434f6cf5db080001b7 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb index 769d5c3bf40ffbe03db077406c6b0feed35a8f1f..4efb1e7e062634a696088769d9c2b1a22acede64 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-foss-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-foss-2015a.eb index 9fdf349e0c5ffd6b2329b87c3c60dc5b2ddaef08..c4f46971bfb80836951fb436fbec8a9328d15f93 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-foss-2015a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-foss-2015a.eb @@ -1,6 +1,6 @@ # Built with EasyBuild version 2.2.0dev on 2015-06-16_10-51-42 ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-intel-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-intel-2015a.eb index caf97944efb0ce6967cafda0b9e6a80faf953b17..01eb7c0c93f562bb356c9618e68358a648626620 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4-intel-2015a.eb @@ -1,6 +1,6 @@ # Built with EasyBuild version 2.2.0dev on 2015-06-16_10-51-42 ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-foss-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-foss-2015a.eb index a7ec21003ea21f03a0f182e28f9fd743d7041ccc..4b2b2093c48e4606360d14742e026fc42abefdb3 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-foss-2015a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-foss-2015a.eb @@ -1,6 +1,6 @@ # Built with EasyBuild version 2.2.0dev on 2015-06-16_10-51-42 ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-intel-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-intel-2015a.eb index 2ebd87d4b611310abe63e23c3feed2d9d68de0bd..3dc8674fdfbda212cf2afa35331c88aa082b47a4 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.4beta-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb index 259a9d8bc6e9f725a1a9e564be8b3c94fd077ed5..382c881a95ca30834e0411838fbf2b8686a30047 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb @@ -1,6 +1,6 @@ # Built with EasyBuild version 2.2.0dev on 2015-06-16_10-51-42 ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016a.eb index f513557a05ea85d07333792a700de805a8ddf436..76688580b9aa159fd2383938901a439cf06a4e45 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016b.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016b.eb index a7365c221f81c853d76b6fe9d305ac99d32ac590..a98972105efc8be72c7234118cbf057af6cdfd2e 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016b.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb index b666f47dc2455c979a412bcd5fc69ecae325d120..fda1e3ceb59450993200dec4010625fe1da1d683 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016b.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016b.eb index 9281e4ddc9159d1c24172318f32c05ee26643e9b..cb758aec72667ff6d77c8b7fe9ece0e7ce3f5400 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016b.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-foss-2016b.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-foss-2016b.eb index e74567cf3021e992e816860622ec632f2959c588..49f589e6d458b0dc84c33c2a62fa5a2a2e166226 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-foss-2016b.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-intel-2017a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-intel-2017a.eb index 073c1b3d6002f474a75183578e5a2e350c2dd618..bc88218600dc669b47987336926b8faaf0e5e175 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-intel-2017a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.7-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.8-intel-2017a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.8-intel-2017a.eb index 445e665d1d037f2c7ec3a905316fad879f481106..c1c395504ccecba59a65aa9000d1798a6af6ed97 100644 --- a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.8-intel-2017a.eb +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.8-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Alan O'Cais (JSC) diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9ba6bc305ad8423704f36887bdec3b44c648aafd --- /dev/null +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-GCCcore-6.4.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'LibUUID' +version = '1.0.3' + +homepage = 'http://sourceforge.net/projects/libuuid/' + +description = """Portable uuid C library""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['46af3275291091009ad7f1b899de3d0cea0252737550e7919d17237997db5644'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['include/uuid/uuid.h', 'lib/libuuid.a', + 'lib/libuuid.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/LinBox/LinBox-1.4.0-foss-2016a.eb b/easybuild/easyconfigs/l/LinBox/LinBox-1.4.0-foss-2016a.eb index f0951b2b358a8a861db8e1aab7a8f0f02d723a0e..32aac5dd56d25d7267453f4b865a06ed1ba4bccb 100644 --- a/easybuild/easyconfigs/l/LinBox/LinBox-1.4.0-foss-2016a.eb +++ b/easybuild/easyconfigs/l/LinBox/LinBox-1.4.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipe; see https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipe; see https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2016 Riccardo Murri # Authors:: Riccardo Murri diff --git a/easybuild/easyconfigs/l/LittleCMS/LittleCMS-2.8-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/LittleCMS/LittleCMS-2.8-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..fda360d04dade33b7f0d01b4a676fca97c2f16b3 --- /dev/null +++ b/easybuild/easyconfigs/l/LittleCMS/LittleCMS-2.8-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'LittleCMS' +version = '2.8' + +homepage = 'http://www.littlecms.com/' + +description = """ + Little CMS intends to be an OPEN SOURCE small-footprint color management + engine, with special focus on accuracy and performance. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://sourceforge.net/projects/lcms/files/lcms/%(version)s/'] +sources = ['lcms2-%(version)s.tar.gz'] +checksums = ['66d02b229d2ea9474e62c2b6cd6720fde946155cd1d0d2bffdab829790a0fb22'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('libjpeg-turbo', '1.5.2'), +] + +sanity_check_paths = { + 'files': ['bin/jpgicc', 'bin/linkicc', 'bin/psicc', 'bin/transicc', + 'include/lcms2.h', 'include/lcms2_plugin.h', 'lib/liblcms2.a', + 'lib/liblcms2.%s' % SHLIB_EXT, 'lib/pkgconfig/lcms2.pc'], + 'dirs': ['share/man'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/Lucene-Geo-Gazetteer/Lucene-Geo-Gazetteer-20170718.eb b/easybuild/easyconfigs/l/Lucene-Geo-Gazetteer/Lucene-Geo-Gazetteer-20170718.eb new file mode 100644 index 0000000000000000000000000000000000000000..6aab03ee44819263e91218960cc39ba62fd748cc --- /dev/null +++ b/easybuild/easyconfigs/l/Lucene-Geo-Gazetteer/Lucene-Geo-Gazetteer-20170718.eb @@ -0,0 +1,38 @@ +easyblock = 'PackedBinary' + +name = 'Lucene-Geo-Gazetteer' +version = '20170718' + +homepage = 'https://github.com/chrismattmann/lucene-geo-gazetteer' +description = """A command line gazetteer built around the Geonames.org dataset, that uses the Apache Lucene library + to create a searchable gazetteer.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['https://github.com/chrismattmann/lucene-geo-gazetteer/archive/'] +sources = [{'filename': SOURCE_TAR_GZ, 'download_filename': '6c38272.tar.gz'}] +checksums = ['c9d1412ecef1f2c04937c2ee7acec325e5cbb1fb7fbe525bdd59c9109a790494'] + +builddependencies = [('Maven', '3.5.0')] +dependencies = [('Java', '1.8.0_144')] + +unpack_options = '--strip-components=1' + +install_cmd = "cp -a * %(installdir)s && cd %(installdir)s && " +install_cmd += "mvn install -Dmaven.repo.local=%(builddir)s/m2 -B assembly:assembly" + +# strip out hardcoded value for -i option, since user can not write to install directory +postinstallcmds = [ + "sed -i.bk 's/-i \$DIR_PATH[^ ]*//g' %(installdir)s/src/main/bin/lucene-geo-gazetteer", + "rm %(installdir)s/src/main/bin/lucene-geo-gazetteer.bk", +] + +sanity_check_paths = { + 'files': ['src/main/bin/lucene-geo-gazetteer'], + 'dirs': [], +} +sanity_check_commands = ["lucene-geo-gazetteer --help | grep 'usage: lucene-geo-gazetteer'"] + +modextrapaths = {'PATH': 'src/main/bin'} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/lbzip2/lbzip2-2.5-goolf-1.7.20.eb b/easybuild/easyconfigs/l/lbzip2/lbzip2-2.5-goolf-1.7.20.eb index 5abfa7b4da3d5ecf8b1d05f87b2a8e177d34ed80..cb155b9c9f5cbea17cb1f7d8d4f122eb5c1fa615 100644 --- a/easybuild/easyconfigs/l/lbzip2/lbzip2-2.5-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/lbzip2/lbzip2-2.5-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/l/less/less-458-GCC-4.8.2.eb b/easybuild/easyconfigs/l/less/less-458-GCC-4.8.2.eb index 3ee23b3ce7ad31227473644204a71e6fb917ebad..3870f8d2033c16fc776f995d953b94e2bbc7c1d2 100644 --- a/easybuild/easyconfigs/l/less/less-458-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/l/less/less-458-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # ## diff --git a/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb index d1eb5179b8511d6649ba1a59e8a7a2acd54a92dd..d656d8a7e25bcca6e44cee678f51f0d4711e4886 100644 --- a/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb index f9975e31e2983291b5753b4308132d42608cc57c..0e5f0b7f04b7d6c1ff457076661ce3ce85b77a35 100644 --- a/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-foss-2017a.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..9619bd114d9a14e0f9601daa65438f2ec5b06400 --- /dev/null +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-foss-2017a.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libGLU' +version = '9.0.0' + +homepage = 'ftp://ftp.freedesktop.org/pub/mesa/glu/' +description = """The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. """ + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['ftp://ftp.freedesktop.org/pub/mesa/glu/'] +sources = ['glu-%(version)s.tar.bz2'] +checksums = [ + '1f7ad0d379a722fcbd303aa5650c6d7d5544fde83196b42a73d1193568a4df12', # glu-9.0.0.tar.bz2 +] + +dependencies = [ + ('Mesa', '17.0.2'), +] + +sanity_check_paths = { + 'files': ['lib/libGLU.so.1'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libcerf/libcerf-1.5-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libcerf/libcerf-1.5-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..5489e38fa7a4e051a5931ea2818428333aeb3bba --- /dev/null +++ b/easybuild/easyconfigs/l/libcerf/libcerf-1.5-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'libcerf' +version = '1.5' + +homepage = 'http://apps.jcns.fz-juelich.de/doku/sc/libcerf' + +description = """ + libcerf is a self-contained numeric library that provides an efficient and + accurate implementation of complex error functions, along with Dawson, + Faddeeva, and Voigt functions. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://apps.jcns.fz-juelich.de/src/libcerf/', + 'http://apps.jcns.fz-juelich.de/src/libcerf/old', +] +sources = [SOURCE_TGZ] +checksums = ['e36dc147e7fff81143074a21550c259b5aac1b99fc314fc0ae33294231ca5c86'] + +builddependencies = [ + ('Autotools', '20170619'), + ('binutils', '2.28'), + ('libtool', '2.4.6'), +] + +sanity_check_paths = { + 'files': ['lib/libcerf.%s' % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.76-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.76-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..d6e3c7e9a1503f9bc7691cce3100e106cb7f4760 --- /dev/null +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.76-GCCcore-6.3.0.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'libdrm' +version = '2.4.76' + +homepage = 'http://dri.freedesktop.org' +description = """Direct Rendering Manager runtime library.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['http://dri.freedesktop.org/libdrm/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = [ + '6e3fb50d7500acf06f7eed44d5b1d33cda26aef7f5ae6667ddcc626b435c2531', # libdrm-2.4.76.tar.gz +] + +dependencies = [ + ('X11', '20170314'), +] +builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.27', '', True), +] + +sanity_check_paths = { + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libevent/libevent-2.1.8-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libevent/libevent-2.1.8-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..2b1365f41e256d2ee27bf76a141628d528bb9068 --- /dev/null +++ b/easybuild/easyconfigs/l/libevent/libevent-2.1.8-GCCcore-6.4.0.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libevent' +version = '2.1.8' + +homepage = 'http://libevent.org/' + +description = """ + The libevent API provides a mechanism to execute a callback function when + a specific event occurs on a file descriptor or after a timeout has been + reached. Furthermore, libevent also support callbacks due to signals or + regular timeouts. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/%(name)s/%(name)s/releases/download/release-%(version)s-stable/'] +sources = ['%(name)s-%(version)s-stable.tar.gz'] +checksums = ['965cc5a8bb46ce4199a47e9b2c9e1cae3b137e8356ffdad6d94d3b9069b71dc2'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['bin/event_rpcgen.py', 'include/event.h', 'include/event2/event.h', + 'lib/libevent_core.%s' % SHLIB_EXT, 'lib/pkgconfig/libevent.pc'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffcall/libffcall-1.13-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libffcall/libffcall-1.13-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..336a7eca3dfba406ad87a819c79870889f978a69 --- /dev/null +++ b/easybuild/easyconfigs/l/libffcall/libffcall-1.13-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +# Authors:: Jack Perdue - TAMU HPRC - http://hprc.tamu.edu + +easyblock = 'ConfigureMake' + +name = 'libffcall' +version = '1.13' + +homepage = 'https://www.gnu.org/software/libffcall/' + +description = """ + GNU Libffcall is a collection of four libraries which can be used to build + foreign function call interfaces in embedded interpreters +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['include/avcall.h', 'include/callback.h', 'include/trampoline.h', + 'include/vacall.h', 'lib/libavcall.a', 'lib/libcallback.a', + 'lib/libtrampoline.a', 'lib/libvacall.a'], + 'dirs': [], +} + +parallel = 1 + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.2.eb index b980f40d3e4583a9715e781620bae2acc6f41566..f5bf130cb1c9e3a084db41f3dd05478f63a0b125 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.2.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.3-2.25.eb index 7a3944e39b3e9278e33a0ae98f87997d341e9f58..8b5b44a14d896e6d54c6af19de6b53730ae72c4d 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-4.9.3-2.25.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-5.4.0-2.26.eb index 54836f268142e76549cf500628d173edfe85589e..61ad36b41c8b2e3486ce62687e48ebce3e95053b 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCC-5.4.0-2.26.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-5.4.0.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-5.4.0.eb index c9f216298da0ea3d20bb03ac4929904c029d1c94..e7ef7172bdcc090d5f1fe9a6c927fad362d2be9d 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-5.4.0.eb @@ -14,12 +14,15 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] builddependencies = [('binutils', '2.26', '', True)] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.3.0.eb index ab5a66564f9b1fc82dd5afbcb5c7eafabb91fa6b..5667085e95a5c9403cb279d84d7ae51097edad8a 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.3.0.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] builddependencies = [ ('binutils', '2.27'), @@ -21,7 +22,9 @@ builddependencies = [ sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..272b53cea5bd23686129ec93d7f69e8dcd11f975 --- /dev/null +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'libffi' +version = '3.2.1' + +homepage = 'http://sourceware.org/libffi/' + +description = """ + The libffi library provides a portable, high level programming interface to + various calling conventions. This allows a programmer to call any function + specified by a call interface description at run-time. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'ftp://sourceware.org/pub/libffi/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', +] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], +} + +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb index 81ba655d82e8a8d29c5c0fba770fc392838e158c..a7f7da72b1cdebec3e6fe51008da8c807d8a129d 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015a.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015a.eb index 17a9f263e81c3fa579796c73b5cc0c9727d802a1..3a0a5abbc4b4eb6a89878ab5f1d774dd693b18e8 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015a.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015b.eb index d516d79d6d7f9500a305a2ba948352befae7d253..5a6f644ab6115261c0163997acc4829f2866d353 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2015b.eb @@ -14,10 +14,13 @@ source_urls = [ 'ftp://sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016.04.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016.04.eb index 37b990fbd320e13c4d37e02ef55f68c618eab588..167987ccc56b587102dd196b103e7a93070686a4 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016.04.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016.04.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016a.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016a.eb index c7c638b6fa058bde0d773dc12d165c00b3d208b2..485bef7c44a41e4c2cccedcf617315d2d6da6e9f 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016a.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016a.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016b.eb index 14329b386711b005ecc1d5a385542e0d4ef56071..df5037bc5467db3c04ced6ef22f6d1c4af19dcbd 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016b.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-foss-2016b.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-gimkl-2.11.5.eb index 7436f22a768d7ff899a51987a9dd2ba5ec47fd62..f8b23691f73aceee0270aa6c0b7a81ab3d3e8968 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-gimkl-2.11.5.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015a.eb index 385b07e0ea24a13f4022cceeb095e36f16ccc492..17c245aeab10a6dbcbc9963d2657a10751a212a4 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015a.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015b.eb index ad6242ff9557f47faf82343a38d8c8dff6b07fa5..d83e6976cfc89348ea80e8a835bbb3f310cba992 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2015b.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb index 2096059a85ccdd386fb925f71b5157c2cc18b651..930e33d6be1d44b153d582ec66d40ab6b2c7ebc5 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016b.eb index fc2b624589d4b9f1a47b8afebad86c61db7dab65..3b03e94ec5ee87410e5d9bb663c090aa786bbf37 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016b.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016b.eb @@ -14,10 +14,13 @@ source_urls = [ 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', ] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37'] sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], - 'dirs': [], + 'dirs': ['lib/libffi-%(version)s/include', 'share'], } +modextrapaths = {'CPATH': ['lib/libffi-%(version)s/include']} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.2.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libgd/libgd-2.2.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..fb6d920952091cd4ad65864aa4e2ba5acc9af507 --- /dev/null +++ b/easybuild/easyconfigs/l/libgd/libgd-2.2.4-GCCcore-6.4.0.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'libgd' +version = '2.2.4' + +homepage = 'https://libgd.github.io/' + +description = "GD is an open source code library for the dynamic creation of images by programmers." + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/libgd/libgd/releases/download/gd-%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['487a650aa614217ed08ab1bd1aa5d282f9d379cfd95c756aed0b43406381be65'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('fontconfig', '2.12.4'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.32'), + ('zlib', '1.2.11'), +] + +sanity_check_paths = { + 'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT], + 'dirs': ["bin", "include"], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.2.4-foss-2016b.eb b/easybuild/easyconfigs/l/libgd/libgd-2.2.4-foss-2016b.eb index 5856a57c8d75aa7b7f1e2c570877069debc55cd8..c1f0033e09ad0e9937d5efb5379b49d729b4f0f6 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.2.4-foss-2016b.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.2.4-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.2.5-intel-2017b.eb b/easybuild/easyconfigs/l/libgd/libgd-2.2.5-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..22b859dfe45504b0345fc36a628403f4bf006e86 --- /dev/null +++ b/easybuild/easyconfigs/l/libgd/libgd-2.2.5-intel-2017b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libgd' +version = '2.2.5' + +homepage = 'https://libgd.github.io/' +description = "GD is an open source code library for the dynamic creation of images by programmers." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/libgd/libgd/releases/download/gd-%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['a66111c9b4a04e818e9e2a37d7ae8d4aae0939a100a36b0ffb52c706a09074b5'] + +dependencies = [ + ('fontconfig', '2.12.4'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.32'), + ('zlib', '1.2.11'), +] + +sanity_check_paths = { + 'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT], + 'dirs': ["bin", "include"], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb index 2f55afa678e0406fc14c3f4398bd411be544820d..9a49b39337fba20947cac07490d9539c1b1f4c3e 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb index 1b5c00b84c6b29173fac7a4ad0a2180323eeabd9..e53635c2b07b2b2eb1adfb8557c16228aceceb9e 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb index 7ff4a544d309a49e7440b3a1631d0dd78f6a2139..29770eb9ac61b57492a5889aadd3bb6f0fa78886 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb index a911adbdf645ddb7e3fcbd05f9c5040fb1e5c2be..b6e7c90fb8cd83cfa22232245306c5e799fe8557 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb index 733d12d5e4b8358f6d61d678f3796b761baaac3e..6f04e6d6a8c1999266df7971d38c72000e16d914 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016a.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016a.eb index c1b5b27e46314bb614b18bfed50044e1690acde6..21f520c0e6b063d3497a999d32db1eb6b27a0b53 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016a.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016b.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016b.eb index 0c761422aa9981fcbcd242a045a25e04b473e997..416434ef6e2bb2e4a7a905232121ce8a28682145 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016b.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libharu/libharu-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libharu/libharu-2.2.0-goolf-1.4.10.eb index ede4708977f066544ad9202a2c7e36bf152b6afd..34834f9883b07a13b781eec39f5c390645dd6684 100644 --- a/easybuild/easyconfigs/l/libharu/libharu-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libharu/libharu-2.2.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libharu/libharu-2.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libharu/libharu-2.2.0-ictce-5.3.0.eb index 29d1902d63ed19298098b829dcfd653b3d109efc..c6e50394036dfe3f5ea95bb49f832b2a189f65f9 100644 --- a/easybuild/easyconfigs/l/libharu/libharu-2.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libharu/libharu-2.2.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016a.eb b/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016a.eb index f150abd20cc8e5ebf00b17ffde62418c88de1f2b..6400af43d6c2045b3a978e68af1b31645aa11e63 100644 --- a/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016a.eb +++ b/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016b.eb b/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016b.eb index 2b4825fe33708c4980c4786d0849d6005ca06b86..041fd7f660b1fe1a6453f2b440010a792feeaeb0 100644 --- a/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016b.eb +++ b/easybuild/easyconfigs/l/libharu/libharu-2.3.0-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libharu/libharu-2.3.0-intel-2017a.eb b/easybuild/easyconfigs/l/libharu/libharu-2.3.0-intel-2017a.eb index b87a22de76641999a78dd02ea65986da250cfd39..144f1b968782c0b92ffef8e3c43cae4a3bcd34be 100644 --- a/easybuild/easyconfigs/l/libharu/libharu-2.3.0-intel-2017a.eb +++ b/easybuild/easyconfigs/l/libharu/libharu-2.3.0-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.1-intel-2017a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.1-intel-2017a.eb index 921c5c073d047ec0ca8694a128914ea60b221ebd..147b6098b1cd1eb47078760302fc17682bae4dfe 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.1-intel-2017a.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.1-intel-2017a.eb @@ -9,7 +9,7 @@ compression and decompression. libjpeg is a library that implements JPEG image e """ toolchain = {'name': 'intel', 'version': '2017a'} -toolchainopts = {'pic': True} +toolchainopts = {'pic': True, 'optarch': False} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.2-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.2-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..95e20db02ad0a40a0ba43d0b5a78a228a333c08e --- /dev/null +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.2-GCCcore-6.3.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'libjpeg-turbo' +version = '1.5.2' + +homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' + +description = """ + libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to + accelerate baseline JPEG compression and decompression. libjpeg is a library + that implements JPEG image encoding, decoding and transcoding. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['9098943b270388727ae61de82adec73cf9f0dbb240b3bc8b172595ebf405b528'] + +builddependencies = [ + ('binutils', '2.27'), +] + +dependencies = [ + ('NASM', '2.13.01'), +] + +configopts = "--with-jpeg8" + +runtest = "test" + +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', + 'bin/tjbench', 'bin/wrjpgcom', 'lib/libjpeg.a', + 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', + 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.2-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.2-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8d3ce16df6918127e4e4d25ac6beea0424c1e356 --- /dev/null +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.5.2-GCCcore-6.4.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'libjpeg-turbo' +version = '1.5.2' + +homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' + +description = """ + libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to + accelerate baseline JPEG compression and decompression. libjpeg is a library + that implements JPEG image encoding, decoding and transcoding. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['9098943b270388727ae61de82adec73cf9f0dbb240b3bc8b172595ebf405b528'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('NASM', '2.13.01'), +] + +configopts = "--with-jpeg8" + +runtest = "test" + +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', + 'bin/tjbench', 'bin/wrjpgcom', 'lib/libjpeg.a', + 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', + 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..2a3aed6adc39247513faa1037787165b8b01ec76 --- /dev/null +++ b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-GCCcore-6.4.0.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'libmatheval' +version = '1.1.11' + +homepage = 'http://www.gnu.org/software/libmatheval/' +description = """GNU libmatheval is a library (callable from C and Fortran) to parse + and evaluate symbolic expressions input as text.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['libmatheval-%(version)s_fix-matheval-test.patch'] +checksums = [ + '474852d6715ddc3b6969e28de5e1a5fbaff9e8ece6aebb9dc1cc63e9e88e89ab', # libmatheval-1.1.11.tar.gz + '2888ee1ba32bb864b655e53e13b06eafc23b598faed80b90585d41c98e2ae073', # libmatheval-1.1.11_fix-matheval-test.patch +] + +builddependencies = [ + ('binutils', '2.28'), +] +dependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + ('Guile', '1.8.8'), +] + +configopts = '--with-pic ' + +# fix for guile-config being broken because shebang line contains full path to bin/guile +configopts += 'GUILE_CONFIG="$EBROOTGUILE/bin/guile -e main -s $EBROOTGUILE/bin/guile-config"' + +sanity_check_paths = { + 'files': ['lib/libmatheval.a', 'include/matheval.h'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11_fix-matheval-test.patch b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11_fix-matheval-test.patch new file mode 100644 index 0000000000000000000000000000000000000000..25bb0b17c816e0ef9bd920a0e5f7d9c784aec578 --- /dev/null +++ b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11_fix-matheval-test.patch @@ -0,0 +1,32 @@ +fix for "matheval.c:37:2: error: #error Neither scm_num2dbl() nor SCM_NUM2DBL available" +patch obtained via https://aur.archlinux.org/cgit/aur.git/tree/removeifndefs.patch?h=libmatheval +diff -aur a/tests/matheval.c b/tests/matheval.c +--- a/tests/matheval.c 2016-03-24 13:55:00.163074189 +0000 ++++ b/tests/matheval.c 2016-03-24 13:52:59.492996682 +0000 +@@ -26,26 +26,6 @@ + #include + #include "config.h" + +-#ifndef HAVE_SCM_T_BITS +-typedef long scm_t_bits; +-#endif +- +-#ifndef HAVE_SCM_NUM2DBL +-#ifdef SCM_NUM2DBL +-#define scm_num2dbl(x,s) SCM_NUM2DBL(x) +-#else +-#error Neither scm_num2dbl() nor SCM_NUM2DBL available +-#endif +-#endif +- +-#ifndef HAVE_SCM_C_DEFINE_GSUBR +-#ifdef HAVE_SCM_MAKE_GSUBR +-#define scm_c_define_gsubr scm_make_gsubr +-#else +-#error Neither scm_c_define_gsubr() nor scm_make_gsubr() available +-#endif +-#endif +- + static scm_t_bits evaluator_tag; /* Unique identifier for Guile + * objects of evaluator type. */ + diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.2.58.eb b/easybuild/easyconfigs/l/libpng/libpng-1.2.58.eb new file mode 100644 index 0000000000000000000000000000000000000000..84633253cb0a2ff51f830999e5f1a94233f3b0eb --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.2.58.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.2.58' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' + +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['283f84b0d020589542716ba3c31c5fcf88fb7fd3082a5bbebfc320534c512e1f'] + +dependencies = [ + ('zlib', '1.2.11'), +] + +majminver = ''.join(version.split('.')[:2]) + +sanity_check_paths = { + 'files': ['include/pngconf.h', 'include/png.h', + 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/libpng%s.a' % majminver, + 'lib/libpng%s.%s' % (majminver, SHLIB_EXT), + 'lib/libpng%s.%s.0' % (majminver, SHLIB_EXT)], + 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.32-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.32-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..88d9dd7aecd9b74812bc53f6022ad1145e5cc46b --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.32-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.32' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' + +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['1a8ae5c8eafad895cc3fce78fbcb6fdef663b8eb8375f04616e6496360093abb'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('zlib', '1.2.11'), +] + +majminver = ''.join(version.split('.')[:2]) + +sanity_check_paths = { + 'files': ['include/pngconf.h', 'include/png.h', 'include/pnglibconf.h', + 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/libpng%s.a' % majminver, + 'lib/libpng%s.%s' % (majminver, SHLIB_EXT)], + 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..60da643bb8cf3714019ebe5758b552646c56a3ea --- /dev/null +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.4-GCCcore-6.4.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libpthread-stubs' +version = '0.4' + +homepage = 'http://xcb.freedesktop.org/' + +description = """ + The X protocol C-language Binding (XCB) is a replacement for Xlib featuring + a small footprint, latency hiding, direct access to the protocol, improved + threading support, and extensibility. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['50d5686b79019ccea08bcbd7b02fe5a40634abcfd4146b6e75c6420cc170e9d9'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3.eb index 36625b171750d5840cf2356e929f32d1dd03f72a..141b4c010a1e3d5e45ca400a1095337a9e7765f9 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3.eb @@ -10,7 +10,6 @@ description = """The GNU Readline library provides a set of functions for use by to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" toolchain = {'name': 'dummy', 'version': ''} -toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] source_urls = ['http://ftp.gnu.org/gnu/readline'] @@ -19,8 +18,11 @@ patches = ['libreadline-%(version)s-bugfix.patch'] dependencies = [('ncurses', '6.0')] +# need to take care of $CFLAGS ourselves with dummy toolchain +# we need to add -fPIC, but should also include -O* option to avoid compiling with -O0 (default for GCC) +buildopts = "CFLAGS='-O2 -fPIC' " # for the termcap symbols, use EB ncurses -preconfigopts = "env LDFLAGS='-lncurses'" +buildopts += "SHLIB_LIBS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.3.0.eb index 66d703c9871b4f028c188007f742502ad15f6534..b77f11d21b46c809179054fd2aa0cd2e49ad3af6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.3.0.eb @@ -19,7 +19,7 @@ builddependencies = [('binutils', '2.27')] dependencies = [('ncurses', '6.0')] # for the termcap symbols, use EB ncurses -preconfigopts = "env LDFLAGS='-lncurses'" +buildopts = "SHLIB_LIBS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..6f3826b4d5b7cb65a23f34eee27b12965526df93 --- /dev/null +++ b/easybuild/easyconfigs/l/libreadline/libreadline-7.0-GCCcore-6.4.0.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'libreadline' +version = '7.0' + +homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' + +description = """ + The GNU Readline library provides a set of functions for use by applications + that allow users to edit command lines as they are typed in. Both Emacs and + vi editing modes are available. The Readline library includes additional + functions to maintain a list of previously-entered command lines, to recall + and perhaps reedit those lines, and perform csh-like history expansion on + previous commands. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://ftp.gnu.org/gnu/readline'] +sources = ['readline-%(version)s.tar.gz'] +checksums = ['750d437185286f40a369e1e4f4764eda932b9459b5ec9a731628393dd3d32334'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('ncurses', '6.0'), +] + +# for the termcap symbols, use EB ncurses +buildopts = "SHLIB_LIBS='-lncurses'" + +sanity_check_paths = { + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x + for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', + 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libsigsegv/libsigsegv-2.11-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libsigsegv/libsigsegv-2.11-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..d65a11de5b3f4b16168a291ebeb06d77de89865b --- /dev/null +++ b/easybuild/easyconfigs/l/libsigsegv/libsigsegv-2.11-GCCcore-6.4.0.eb @@ -0,0 +1,28 @@ +# Authors:: Jack Perdue - TAMU HPRC - http://hprc.tamu.edu + +easyblock = 'ConfigureMake' + +name = 'libsigsegv' +version = '2.11' + +homepage = 'https://www.gnu.org/software/libsigsegv/' + +description = "GNU libsigsegv is a library for handling page faults in user mode." + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['dd7c2eb2ef6c47189406d562c1dc0f96f2fc808036834d596075d58377e37a18'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['include/sigsegv.h', 'lib/libsigsegv.a', 'lib/libsigsegv.la'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.13-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.13-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..247097915a29cfa02b50a7cdf8fa37f03b37b15c --- /dev/null +++ b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.13-GCCcore-6.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'libsodium' +version = '1.0.13' + +homepage = 'http://doc.libsodium.org/' + +description = """ + Sodium is a modern, easy-to-use software library for encryption, decryption, + signatures, password hashing and more. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://download.libsodium.org/libsodium/releases/'] +sources = [SOURCE_TAR_GZ] +checksums = ['9c13accb1a9e59ab3affde0e60ef9a2149ed4d6e8f99c93c7a5b97499ee323fd'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['include/sodium.h', 'lib/libsodium.so', 'lib/libsodium.a'], + 'dirs': ['include/sodium', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.13-foss-2017a.eb b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.13-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..567630149b4a32fd1f95ff1135faf3a994af4036 --- /dev/null +++ b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.13-foss-2017a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'libsodium' +version = '1.0.13' + +homepage = 'http://doc.libsodium.org/' +description = """Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, + password hashing and more.""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = ['https://download.libsodium.org/libsodium/releases/'] +sources = [SOURCE_TAR_GZ] + +checksums = ['9c13accb1a9e59ab3affde0e60ef9a2149ed4d6e8f99c93c7a5b97499ee323fd'] + +sanity_check_paths = { + 'files': ['include/sodium.h', 'lib/libsodium.%s' % SHLIB_EXT, 'lib/libsodium.a'], + 'dirs': ['include/sodium', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libspatialindex/libspatialindex-1.8.5-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libspatialindex/libspatialindex-1.8.5-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..127c1cea1b18302392f14d60ed7e2573df01723f --- /dev/null +++ b/easybuild/easyconfigs/l/libspatialindex/libspatialindex-1.8.5-GCCcore-6.4.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'libspatialindex' +version = '1.8.5' + +homepage = 'http://libspatialindex.github.io' + +description = """ + C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://download.osgeo.org/libspatialindex/'] +sources = ['spatialindex-src-%(version)s.tar.gz'] +checksums = ['7caa46a2cb9b40960f7bc82c3de60fa14f8f3e000b02561b36cbf2cfe6a9bfef'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['lib/libspatialindex.a', 'lib/libspatialindex.%s' % SHLIB_EXT], + 'dirs': ['include/spatialindex'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.8.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.8.2.eb index aaf3b343c5fdfa570aa09edb9ab6d4bbeb6202c8..d773808ad9747e94ae250e5c3c80cfe2cd59de8d 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.8.2.eb @@ -8,7 +8,8 @@ description = """GNU libtool is a generic library support script. Libtool hides behind a consistent, portable interface.""" toolchain = {'name': 'GCC', 'version': '4.8.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb index a0d2e1edbd2f555fd2f1db59593de5620e12c409..e90403badc9770f10d70ccbf4ebbabd23b17cb61 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb @@ -9,7 +9,8 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-goolf-1.4.10.eb index d75220ff039c2947be036b3009e15b81f8546d9b..d6a0ea1fab6c85b508c493567fb1a66b3a379386 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-goolf-1.4.10.eb @@ -8,7 +8,8 @@ description = """GNU libtool is a generic library support script. Libtool hides behind a consistent, portable interface.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.3.0.eb index e54f9a35f121754270dba3321bbf9fed088f0c29..4803ca5fcd75cfc5bf37a12839bd32215040921d 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.3.0.eb @@ -10,7 +10,8 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'ictce', 'version': '5.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.5.0.eb index d66bc90859521db8498e88e4271fbdf4fefa7efa..bf6097a97bf29b8b7c45c36c806052b7212fa234 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-5.5.0.eb @@ -9,7 +9,8 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'ictce', 'version': '5.5.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2014b.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2014b.eb index 3ba9d4738db41dcd9a240275bff296ecc7912c77..97df9343912663c44c8424e5264fdf17f4f259e9 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2014b.eb @@ -9,7 +9,8 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2014b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://ftp.gnu.org/gnu/%s' % name.lower()] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2015a.eb index eddb4ada023ccb617fc0e265082cfc4c4066b58c..9ee482a3ebfbae64b4aa41de676ba8230eb14552 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-intel-2015a.eb @@ -9,7 +9,8 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2015a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://ftp.gnu.org/gnu/%s' % name.lower()] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.8.4.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.8.4.eb index f1e3238f19527b4ea6192b88ccfc41f71e92cc63..2ad8fdcecfdc3908333928d7eb97a64d0ac734fc 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.8.4.eb @@ -11,7 +11,8 @@ toolchain = {'name': 'GCC', 'version': '4.8.4'} builddependencies = [('M4', '1.4.17')] -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['509cb49c7de14ce7eaf88993cf09fd4071882699dfd874c2e95b31ab107d6987'] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb index 51c79ac40abd2506909c7db616abae7c2c094d1b..327df726041b2296664da29589fe728969730882 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['509cb49c7de14ce7eaf88993cf09fd4071882699dfd874c2e95b31ab107d6987'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb index dd9022e00e809937946f7665c83329ee95573c10..be43a3a172d1923632307e6bb52405af49c94bd9 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2015a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['509cb49c7de14ce7eaf88993cf09fd4071882699dfd874c2e95b31ab107d6987'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb index 81c5e4cf653a881aef879641aa947f33721d288d..411e9ae71e9d902eb0f8658d39d1b259f50f5c31 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '4.7.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb index e93fcc4049b2bfebc254c1e29457c40d010d4d16..a86c6cfba6f98434a7d4228e8036be9b2060bc72 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '4.8.4'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.2.eb index 1846fcda7b69fb19f8b482c2178e96d2708ca14c..5cd8f4819f37f95326f4fe12910654988e23f3dd 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.2.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb index d4e8dd2add9349a11977ffdcd5195d9894b1c5d7..8aa1590f5d85c7eecc108bec6ae71843913e3216 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..aad38e568e37cd47af1724690f3b5c3226e8788a --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.2.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..460632d94d48692ca052ae6ff6de1e425125a5fd --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.2.0.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCC', 'version': '5.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.4.0-2.26.eb index ba5556d8b58c436d3c6963f04275aab0e2180431..c7bab72e736730ae3726837a35dd83b68e845bab 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-5.4.0-2.26.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCC', 'version': '5.4.0-2.26'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..fdb971d5a6b26fa388c35ad4561f9c257c717d68 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.2.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.2'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +dependencies = [('M4', '1.4.17')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.25', '', True)] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.3.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.3.eb index ae9366cdfd6f30e337176402093840ef7781c7b4..d78d8e8648bdb705b915c426f13f2520266d8994 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-4.9.3.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCCcore', 'version': '4.9.3'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] builddependencies = [ ('binutils', '2.25') diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.3.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..42794e4902b0f098f1d526028ebf9dbdb419b8e5 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.3.0.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCCcore', 'version': '5.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +dependencies = [('M4', '1.4.18')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.26', '', True)] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.4.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.4.0.eb index 677b1630917974c76970485eeb253d92f582a714..e7ade18cd5e55534d0977a9c1a156d8e3158100d 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-5.4.0.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCCcore', 'version': '5.4.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.18')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.1.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.1.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..09f8321dfd0d570b779ddd63af6845ff8ad8edab --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.1.0.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCCcore', 'version': '6.1.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +dependencies = [('M4', '1.4.17')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.2.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f8debfbbbadddaab87259f19be1d5ef473ec8acc --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.2.0.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCCcore', 'version': '6.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +dependencies = [('M4', '1.4.17')] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.3.0.eb index 9e72961b6bdb311e7cf06adfb7ecc3c04c76a567..f22547e6446432cb6f2d3ac2bb92447d4aed6685 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.3.0.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GCCcore', 'version': '6.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.18')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..93cdcb700f0b889e9919e18869d4fc478388f4c3 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCCcore-6.4.0.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' + +description = """ + GNU libtool is a generic library support script. Libtool hides the complexity + of using shared libraries behind a consistent, portable interface. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('M4', '1.4.18'), +] + +sanity_check_paths = { + 'files': ['bin/libtool', 'bin/libtoolize', 'lib/libltdl.%s' % SHLIB_EXT], + 'dirs': ['include/libltdl', 'share/libtool/loaders', 'share/man/man1'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb index 6daa86f14ecdc648f966099325e719b2833b80b6..a43779415a1733714a219d1910184fa35e817369 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb index 714310160567468310e77cc7d0e897df21673f51..9bf276aa5e5321dbe5f28226f3e6ce48cf228f8e 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb index 290aa77f300336ecb32a66c6bcaba32a84a9d883..2099b16d9a80eb3746345e74f4f9d3e8fa309e13 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb index d420dbd013213537a4479097c0e37ed756b556cc..de820d7c5c2539010d1da5aa5b8bd9c9f60dcda5 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'foss', 'version': '2015a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015b.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015b.eb index 83d12ef5f80dbf5498a84a4bc725d655b9d2417b..2bca609c0187027ba10ca43763a21d1793ef5435 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015b.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'foss', 'version': '2015b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016.04.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016.04.eb index bc63db0c69cfa5eefd89f05d9d6bc87897149e57..7edd4990cbea345ac0d63c61156b33e26b46a37a 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016.04.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016.04.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'foss', 'version': '2016.04'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb index d14a6fa24feb54cd4deaf85c34ad3240698ebc83..0037aacc7fa3abdac3b13c017ec1b7d779f0da2e 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'foss', 'version': '2016a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016b.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016b.eb index ea26f7eae745717f4fe3957f4da39eef8121e9a5..b57ddb918fd89fdacf8c77f583dfd41aa38eb3d1 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016b.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016b.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'foss', 'version': '2016b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-gimkl-2.11.5.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-gimkl-2.11.5.eb index 03bf53f3959aba9772a5d864ad53da2afbb573fa..c542d19f9422235c5c7af475fc749c6d6449d975 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-gimkl-2.11.5.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'gimkl', 'version': '2.11.5'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.3.0.eb index 1b3599b1eda6d5d1e9dc394962e7738aad2d1620..497c475c148c2203d2c314f4cc8aa190248c3f2b 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.3.0.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'ictce', 'version': '5.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.5.0.eb index cbd60cd24a9720fbd2a272559db3c768672472f8..7f3367f2f37f5a5b74d79aa43664d790cd896b61 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-ictce-5.5.0.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'ictce', 'version': '5.5.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.16')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015a.eb index 32d19e0439c04b301eb957fa768080d35ca1293f..d84b7512b9638e9c93f02a1b71bc339ba6d9179a 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015a.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2015a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb index f1364b279c59171ea9ffff0d1f0af0279bec94e6..2488658b14c47b9ca597157918f9e43c3201b955 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2015b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016.02-GCC-4.9.eb index 857c0faabb3e2a5666bc4d8a64258ce4309a9d52..91a0b5cf1eed71d426759ea3884916e447cf26db 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016.02-GCC-4.9.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2016.02-GCC-4.9'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb index f2ac301f5612bed35ba3a4a21c3ae8b5e5645c9d..bd30a21a3aad41adc5dbd68dd3f4bb1ed56a31ae 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2016a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016b.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016b.eb index c877e8af5c37794954131c3cc774c34950c66a29..74e3de7c9582e2e5eb75170880cc837973333388 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016b.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016b.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'intel', 'version': '2016b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.07.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.07.eb index 436ada208a6d4b2da278fa333a0aaf3d564e0863..ce9d216585427ba770054bca547c4f9f1f7f05e9 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.07.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'iomkl', 'version': '2016.07'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.09-GCC-4.9.3-2.25.eb index 8730994eeb18a41db3a2e086c26d46bc2dec16f7..60ec25862a844e696f6466d6652aa07bf8b9af69 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'iomkl', 'version': '2016.09-GCC-4.9.3-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb index 3533b0aa04e32f52329597d92f786486d9b08e28..27ff7d8fd5b93ef155b03112d25295c1426f560b 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb @@ -9,8 +9,9 @@ description = """GNU libtool is a generic library support script. Libtool hides toolchain = {'name': 'dummy', 'version': ''} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] dependencies = [('M4', '1.4.17')] diff --git a/easybuild/easyconfigs/l/libungif/libungif-4.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libungif/libungif-4.1.4-goolf-1.4.10.eb index 4ae4db7879fd0fc599fd6ee1ba40a9075e2dc049..b8af039cc74b85d01a2c8b688fd887b70937d16d 100644 --- a/easybuild/easyconfigs/l/libungif/libungif-4.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libungif/libungif-4.1.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libungif/libungif-4.1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libungif/libungif-4.1.4-ictce-5.3.0.eb index 51b4352aa597c4a658fbb0f2a0040b3beba97599..e851a2e134c986942b2243460c678b1df3eb7f45 100644 --- a/easybuild/easyconfigs/l/libungif/libungif-4.1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libungif/libungif-4.1.4-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.7-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.7-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8d845c9877224ea410e40b2d679ebc0ea57a08bd --- /dev/null +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.7-GCCcore-6.4.0.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'libunistring' +version = '0.9.7' + +homepage = 'http://www.gnu.org/software/libunistring/' + +description = """ + This library provides functions for manipulating Unicode strings and for + manipulating C strings according to the Unicode standard. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_XZ] +source_urls = [GNU_SOURCE] +checksums = ['2e3764512aaf2ce598af5a38818c0ea23dedf1ff5460070d1b6cee5c3336e797'] + +builddependencies = [ + ('binutils', '2.28'), +] + +parallel = 1 + +sanity_check_paths = { + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-foss-2016b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-foss-2016b.eb index 37456a8225492750d76dde22ec13f4b361e6a03a..15d810d4e32f3f92346991348f0f24939be3e364 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-foss-2016b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-foss-2016b.eb @@ -16,12 +16,7 @@ source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016a.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016a.eb index 56fa742d7d8237424d5fea978c3b7b2b16944d72..8581c7384534f38a1adf094e5987ed8e4ca7d2d3 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016a.eb @@ -9,19 +9,15 @@ description = """Libxc is a library of exchange-correlation functionals for dens toolchain = {'name': 'intel', 'version': '2016a'} # Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. -toolchainopts = {'lowopt': True} +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016b.eb index 0fb5faa09c35644b4bf2d7fa354dd8b06e1d16a1..0e0039008ffe10c7ae873d8ace42ea5c1acbac39 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2016b.eb @@ -9,19 +9,15 @@ description = """Libxc is a library of exchange-correlation functionals for dens toolchain = {'name': 'intel', 'version': '2016b'} # Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. -toolchainopts = {'lowopt': True} +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2017b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..e3637cdbef03588c8c1bb806b25f20608dc3ed4b --- /dev/null +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.3-intel-2017b.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libxc' +version = '2.2.3' + +homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc' +description = """Libxc is a library of exchange-correlation functionals for density-functional theory. + The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +# Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} + +source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] +sources = [SOURCE_TAR_GZ] +checksums = ['2f2b00b77a75c7fe8fe3f3ae70700cf28a09ff8d0ce791e47980ff7f9cde68e7'] + +configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], + 'dirs': ['include'], +} + +parallel = 1 + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-GCC-5.4.0-2.26.eb index c3570aaed39a19f334ff746945d113c0fce5ddbe..ddcdffe81d6869a56f8fa5286e2010efbdd70aaf 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-GCC-5.4.0-2.26.eb @@ -16,12 +16,7 @@ source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb index 5dad1c142c918dab19bd03a87d0375d7683b8b69..af095f96e2cc1619c3b8dd133b402eb1134602d0 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -9,19 +9,15 @@ description = """Libxc is a library of exchange-correlation functionals for dens toolchain = {'name': 'iccifort', 'version': '2016.3.210-GCC-5.4.0-2.26'} # Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. -toolchainopts = {'lowopt': True} +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016a.eb b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016a.eb index e96102336e491e79b227b334eee626352977d497..76f52361eb25684d63456ab8db0a146f69f7c532 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016a.eb @@ -9,19 +9,15 @@ description = """Libxc is a library of exchange-correlation functionals for dens toolchain = {'name': 'intel', 'version': '2016a'} # Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. -toolchainopts = {'lowopt': True} +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016b.eb b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016b.eb index df3c9b9484ef7ed4f4bab60fe809069429c66a28..a1af06b6f00d0087035a941cfe2bbf7b414b0bcd 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2016b.eb @@ -9,19 +9,15 @@ description = """Libxc is a library of exchange-correlation functionals for dens toolchain = {'name': 'intel', 'version': '2016b'} # Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. -toolchainopts = {'lowopt': True} +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' -# From the libxc mailing list -# To summarize: expect less tests to fail in libxc 2.0.2, but don't expect -# a fully working testsuite soon (unless someone wants to volunteer to do -# it, of course ) In the meantime, unless the majority of the tests -# fail, your build should be fine. -# runtest = 'check' +runtest = 'check' sanity_check_paths = { 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2017b.eb b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..57f024c00e1ed455e8e0cab8e662199938329f76 --- /dev/null +++ b/easybuild/easyconfigs/l/libxc/libxc-3.0.0-intel-2017b.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libxc' +version = '3.0.0' + +homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc' +description = """Libxc is a library of exchange-correlation functionals for density-functional theory. + The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +# Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} + +source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5542b99042c09b2925f2e3700d769cda4fb411b476d446c833ea28c6bfa8792a'] + +configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], + 'dirs': ['include'], +} + +parallel = 1 + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/libxc/libxc-4.0.1-intel-2017b.eb b/easybuild/easyconfigs/l/libxc/libxc-4.0.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..ec366e6d84c4e17d66777dbd66e14bfe6e11e4b4 --- /dev/null +++ b/easybuild/easyconfigs/l/libxc/libxc-4.0.1-intel-2017b.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libxc' +version = '4.0.1' + +homepage = 'http://www.tddft.org/programs/octopus/wiki/index.php/Libxc' +description = """Libxc is a library of exchange-correlation functionals for density-functional theory. + The aim is to provide a portable, well tested and reliable set of exchange and correlation functionals.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +# Results for some functionals (e.g. mgga_c_tpss) deviate with too aggressive optimization settings. +# Tests also fail with Intel Compilers on Haswell when optarch is enabled. +toolchainopts = {'lowopt': True, 'optarch': False} + +source_urls = ['http://www.tddft.org/programs/octopus/down.php?file=libxc/%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['836cb2f529bb9d1979a347d4d5460bf9a18c64f39b8127e88f3004471a72ab30'] + +configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libxc%s.%s' % (x, y) for x in ['', 'f90'] for y in ['a', SHLIB_EXT]], + 'dirs': ['include'], +} + +parallel = 1 + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..da9c497548406e184adeb91d16a2f504e2c275fe --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.4-GCCcore-6.4.0.eb @@ -0,0 +1,27 @@ +name = 'libxml2' +version = '2.9.4' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and +toolchain developed for the Gnome project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ffb911191e509b966deb55de705387f14156e1a56b21824357cdf0053233633c'] + +dependencies = [ + ('zlib', '1.2.11'), + ('XZ', '5.2.3'), +] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.28')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.5-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.5-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8452f3187e236276117b9313742b168d03acf36d --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.5-GCCcore-6.3.0.eb @@ -0,0 +1,27 @@ +name = 'libxml2' +version = '2.9.5' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and +toolchain developed for the Gnome project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['4031c1ecee9ce7ba4f313e91ef6284164885cdb69937a123f6a83bb6a72dcd38'] + +dependencies = [ + ('zlib', '1.2.11'), + ('XZ', '5.2.3'), +] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.6-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.6-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..c08596623caf98368a61739c47dd5ca6f2c64137 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.6-GCCcore-6.4.0.eb @@ -0,0 +1,26 @@ +name = 'libxml2' +version = '2.9.6' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and +toolchain developed for the Gnome project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8b9038cca7240e881d462ea391882092dfdc6d4f483f72683e817be08df5ebbc'] + +builddependencies = [('binutils', '2.28')] + +dependencies = [ + ('zlib', '1.2.11'), + ('XZ', '5.2.3'), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxslt/libxslt-1.1.30-GCCcore-6.3.0.eb b/easybuild/easyconfigs/l/libxslt/libxslt-1.1.30-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..d33516e092fa3a739558377cd7128854a7c14c19 --- /dev/null +++ b/easybuild/easyconfigs/l/libxslt/libxslt-1.1.30-GCCcore-6.3.0.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libxslt' +version = '1.1.30' + +homepage = 'http://xmlsoft.org/' +description = """Libxslt is the XSLT C library developed for the GNOME project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ba65236116de8326d83378b2bd929879fa185195bc530b9d1aba72107910b6b3'] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.27', '', True)] + +dependencies = [ + ('zlib', '1.2.11'), + ('libxml2', '2.9.5'), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb index 1383948289860f990c8d718b919a456046811f70..b13bc6b78fa0a132892b447985f3c0f7e5422d8b 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb index ff0da7e03391fd45232dab02b009f3f4d9084022..f14a7e7513fb95833eb9e272460e5581863b389b 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-foss-2016b.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1f7dc3171ce205b7dcadef24f071b36ca3a34c27 --- /dev/null +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-foss-2016b.eb @@ -0,0 +1,28 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Nils Christian +# License:: MIT/GPL +# $Id$ +## + +easyblock = 'ConfigureMake' + +name = 'libyaml' +version = '0.1.6' + +homepage = 'http://pyyaml.org/wiki/LibYAML' +description = """LibYAML is a YAML 1.1 parser and emitter written in C.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +sources = ['yaml-%(version)s.tar.gz'] +source_urls = ['http://pyyaml.org/download/libyaml/'] + +sanity_check_paths = { + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], + 'dirs': ["lib/pkgconfig"] +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb index 2a9749a5815e3e371fccc9dfe90454cd19df439d..17d86127bf23439ff9d3d07bd4dabd6cb293228d 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb index cf285fb5ecb2cd32323366a8c9fc0148f0399b26..0af648ec221ec312a31bb0ba5c1f709c961c3e5e 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb index c715793903da7dea239ad4d648a07f8184e2351b..bb08d2990a3c9f5a25b1cf356696024c3b6b367f 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016b.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016b.eb index e7ae73819e10f919c4caf95037ce7959735c73cb..83ca6c3ec6608ff8c77a80038a35fb290409fa58 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016b.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7-GCCcore-6.4.0.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..975e8ba0b599d064bc41d1262a5b7ecd52d23912 --- /dev/null +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7-GCCcore-6.4.0.eb @@ -0,0 +1,34 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Nils Christian +# License:: MIT/GPL +# $Id$ +## + +easyblock = 'ConfigureMake' + +name = 'libyaml' +version = '0.1.7' + +homepage = 'http://pyyaml.org/wiki/LibYAML' + +description = """LibYAML is a YAML parser and emitter written in C.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://pyyaml.org/download/libyaml/'] +sources = ['yaml-%(version)s.tar.gz'] +checksums = ['8088e457264a98ba451a90b8661fcb4f9d6f478f7265d48322a196cec2480729'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], + 'dirs': ["lib/pkgconfig"] +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7.eb index 44f94ecc3d0fc918b616ca112d57532b4103296d..c04077ae4e057cbb924f8d7b70c7013fb8d59853 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.7.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.2.0-foss-2017a.eb b/easybuild/easyconfigs/l/likwid/likwid-4.2.0-foss-2017a.eb index ebb2f3de9b4afb18dc157b9af21845cb0ad61064..1d91bac04d7be354e6cfe83988dbef431c640b95 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-4.2.0-foss-2017a.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-4.2.0-foss-2017a.eb @@ -1,7 +1,7 @@ ## # -*- mode: python; -*- # EasyBuild reciPY for LikWid -- see https://github.com/RRZE-HPC/likwid -# as per https://github.com/hpcugent/easybuild +# as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2017 UL HPC -- hpc.uni.lu # Authors:: UL HPC Team diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.2.0-intel-2017a.eb b/easybuild/easyconfigs/l/likwid/likwid-4.2.0-intel-2017a.eb index b38fb421b8e4fcc5414f2b9fdc9868cf5899b701..5558b79e5fa32b7539027a1ee534af907844eef5 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-4.2.0-intel-2017a.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-4.2.0-intel-2017a.eb @@ -1,7 +1,7 @@ ## # -*- mode: python; -*- # EasyBuild reciPY for LikWid -- see https://github.com/RRZE-HPC/likwid -# as per https://github.com/hpcugent/easybuild +# as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2017 UL HPC -- hpc.uni.lu # Authors:: UL HPC Team diff --git a/easybuild/easyconfigs/l/lxml/lxml-4.0.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/l/lxml/lxml-4.0.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..e36d505f94414f31ad46868965e6289bba595e84 --- /dev/null +++ b/easybuild/easyconfigs/l/lxml/lxml-4.0.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'lxml' +version = '4.0.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://lxml.de/' +description = """The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://lxml.de/files/'] +sources = [SOURCE_TGZ] +checksums = ['f7bc9f702500e205b1560d620f14015fec76dcd6f9e889a946a2ddcc3c344fd0'] + +dependencies = [ + ('Python', '2.7.13'), + ('libxml2', '2.9.5'), + ('libxslt', '1.1.30'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.6.3.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.6.3.eb index 9f33e2cf1a5f13c1e022ce82e44dbd8a0228b83b..dbd11c3b709a25a9d4432c1e19790260d338d6de 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.6.3.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.6.3.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'GCC', 'version': '4.6.3'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.2.eb index ac895a813e97993650c3b400c5d31dd91aecb8e3..a18ade6e1cc0c8d5b6d26f374c0081362071856f 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.2.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'GCC', 'version': '4.7.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.3.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.3.eb index a3035c0940a57891ca0c7ffd56363a6d1bb8331f..1440cf34b907a11c3307efc9cbcd03eb0cdc2b25 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.7.3.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'GCC', 'version': '4.7.3'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.1.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.1.eb index a4abda33a992e54364dc326760fe327f21b4aadb..3dbe490514cf6afff72570f3a5c7e22eefe96cf0 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.1.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'GCC', 'version': '4.8.1'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.2.eb index 608f719296ed1db12b08e344133c13e814c024e4..def8ae20be9469ccbf811fc1781e8e7053ca1e5a 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-GCC-4.8.2.eb @@ -11,10 +11,13 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.8.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.4.10.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.4.10.eb index f3e91d0941423527c4f6e13c7ba32d1053d10241..909d274463f60f4e60a563d23c8ff88c8728b667 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.4.10.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb index 0cb44a3cfb211d42229b5e1287b9afb64ba89cac..1090e62519fd0cd9540ffcd7cf7d71c62ee41514 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'goolf', 'version': '1.5.14'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.3.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.3.0.eb index c647012bf69a241c1a3b0e725911ad0846876f49..8cc0a1cdbb118681d9e98149dd814e1825235e18 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.3.0.eb @@ -11,10 +11,13 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '5.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb index ec0f3803df173083e81c92836f7a8ff83201b8fa..fecbd5fc6731d136c50f823ac46a0c225dc64491 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb @@ -11,10 +11,13 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '5.4.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.5.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.5.0.eb index 9b71429dfdb8a55c187015e2c0284e7070aed781..4c6b9a85ba1dcda11bd0ff475120acbc3aea42d0 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.5.0.eb @@ -10,10 +10,13 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '5.5.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-6.1.5.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-6.1.5.eb index 062e490de1ec9700d054e4168e374334cc701f3a..734b0565334710a09f0da356e9badff78d4b0312 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-6.1.5.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-6.1.5.eb @@ -11,10 +11,13 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '6.1.5'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-intel-2014b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-intel-2014b.eb index 729b469bf9c444f54e6d4b30a8a2bad090944f03..b0e55f156e3160002c188c6a7c7ee47652a42f0c 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-intel-2014b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-intel-2014b.eb @@ -10,10 +10,13 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2014b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16.eb index 749164bc5ec1bdb010347abe987f4c40cdb34fc4..807f402dd2b8ff93365528957cb55fff834dfbe7 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16.eb @@ -12,10 +12,13 @@ GNU M4 also has built-in functions for including files, running shell commands, toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] - +sources = [SOURCELOWER_TAR_GZ] patches = ['M4-%(version)s-no-gets.patch'] +checksums = [ + 'e9176a35bb13a1b08482359aa554ee8072794f58f00e4827bf0e06b570c827da', # m4-1.4.16.tar.gz + '7c223ab254e9ba2d8ad5dc427889b5ad37304917c178ed541b8b95e24d9ee8d5', # M4-1.4.16-no-gets.patch +] configopts = "--enable-cxx" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.06.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.06.eb index 54365e5c1206734c1a95a0464750c447ee525c7f..603e869f5568f0e13aa904ce28c7c1d0e0173df8 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.06.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.06.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'CrayGNU', 'version': '2015.06'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.11.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.11.eb index 41431f6ed6c5484a3c5bdee505d356dce83c7f57..e255af821e24d770f0f76c870a37f86522f1b9ba 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.11.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-CrayGNU-2015.11.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'CrayGNU', 'version': '2015.11'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb index 91d64e5bd3ca463f8b344a57f8c80f6eebe37200..626f978173d668fcc4996098fe1993230155902b 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.7.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.2.eb index cb0daa392fed324ffc6f1ae14f6baf34f4705b1b..aa5a718301317045c8c751ce4872731a0a2e4440 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.2.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.8.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.4.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.4.eb index e59131c48fb164f143c5ad1fc8e82fdd9b62cc88..b574e385bcd0af9ef369985a03872cd0bc65670b 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.8.4.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.8.4'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2-binutils-2.25.eb index c9b8ae162c44b08a1ac4929fea3e223101785aa4..caf242662acd2a0d75676656985feb22aa5fd522 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2-binutils-2.25.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.9.2-binutils-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.25', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2.eb index d52dd469f6af1dba71334ed29fc57a750fe82e60..64c7ab2d72ccccd6718c2117b898dcb3d006766d 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.2.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb index 5658dda837723f361f5fcdb38eb782bcaf1fdecf..8e75c69dcc840f07c32f3b8cba24cbf645d90107 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-binutils-2.25.eb index 006446b9f08e0bdb07bd4b5e70999a9c17ac94eb..003f8d2107836529c892c7d7583198b5481c1a81 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-binutils-2.25.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.9.3-binutils-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.25', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb index e7a4d305fe1162d1b886824372d4ec88b8544f68..e0a8a2ca3a4ed51376b6f3e8b984ded6bd5bccf0 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '4.9.3'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.1.0-binutils-2.25.eb index 6e2de92ed5905e500ecaf1fd8622971719e3f5cb..09bc2edaf2f094e1bf05a1f98f7725cb3eedc04d 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.1.0-binutils-2.25.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '5.1.0-binutils-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.25', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.2.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..d528fe0daadf6e5f9fc26d3fb5e2458bebd1ca72 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.2.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCC', 'version': '5.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] + +# '-fgnu89-inline' is required to avoid linking errors with older glibc's, +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 +configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.4.0-2.26.eb index ab6365038384b116ad80f0d641dd1fda0c4ab45d..110012202e0ca6f3ee8a228a52ad73a035dfe637 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-5.4.0-2.26.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCC', 'version': '5.4.0-2.26'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.2.eb index 4a7f47d9bcb40821121d9aa9cc78f32d3b32f4e9..acca0180bbe89e55c9a7eb3a4146d290906fbff4 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.2.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '4.9.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.25', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS='-fgnu89-inline'" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb index 72fbf1541bfd0865ca471fbb3a5243c0e67b9880..1873b7cdf08cacd7d6b7d2067a9c99953c8535da 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '4.9.3'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.25', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS='-fgnu89-inline'" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.4.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.4.eb index 83effb6682bc6daab9c4a5d934fc9d58748617a2..5cc769e21df82581ea658201feb1e651b764181d 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.4.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.4.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '4.9.4'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.25', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS='-fgnu89-inline'" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.3.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.3.0.eb index d508b59ac77db2845ffda78be95c36b0d4987aaa..5e0e69cb9d7a34cab4ad0bd308f160674beb518d 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.3.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.3.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '5.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.26', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.4.0.eb index 702e8595184d52126dd9f26b583214f6a082cd6e..310eaf5b8fdbccb9e001b3dc6b6b5135beb9fe4a 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-5.4.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '5.4.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.26', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.1.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.1.0.eb index 87ca206fb45ee4783f0df54e6767cd8e2a59c466..3bff0fbd08804f67fa61bd49310d0ab8448c63df 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.1.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.1.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '6.1.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCCcore builddependencies = [('binutils', '2.27', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.2.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.2.0.eb index 9a89ad1fbdf638acdb27a35a66649bcbde50dd13..e9a2e37848b8dc78c3f2055a352a3dbdd6a25a34 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.2.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-6.2.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '6.2.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.27', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.2-2.25.eb index 9fd3840472384e917e5a856d3bcb14a2228af3f2..baa776ff8497ec1f8491846821e3320198d10161 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.2-2.25.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.3-2.25.eb index 222b4603e6d91f68ca6fe1816315cbfaf2d3fa73..9be34ccaf8b4c2db6a17e6effbc649f1214f3f7f 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-4.9.3-2.25.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-5.1.0-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-5.1.0-2.25.eb index 8d48b943902dd45395d8248a55fd1b0648d6124d..d3e14dbc05d38f5e2986eea6b7b882d134db9120 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-5.1.0-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GNU-5.1.0-2.25.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2014b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2014b.eb index 4190871d6ee78291c358e267c371804cccaeded0..b153419e6fe6cb093689b48c5eb03acf8777c8d1 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2014b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2014b.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2014b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015.05.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015.05.eb index a244ff7f0d32c754f9dd457361171520c6b50b32..70dedd08c6bb913d4215823da281c57745c16324 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015.05.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015.05.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2015.05'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015a.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015a.eb index 6b8e25d1d42559d7b505da0956fd7bd0cf2092e4..a3bf6260c12c354f2f0a468e557ac573a28e12b8 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015a.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015a.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2015a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb index 414bbac849b88499423c5944b17aa363068d9fdb..fdc9d09776891510dfd8a8e9bf6b85135bd9f672 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2015b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016.04.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016.04.eb index e93393c961bc77670f00ae7b3bd160ffdc1cba6b..44bdef0b8b5c34fb9b77e8ddb0a962bdb2a01160 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016.04.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016.04.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2016.04'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb index 32fe2f7b787c2f1e5256edbf79b01bf1f9490117..81276c6d5b5e08edc18917c0296c7fb60ebb5f69 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2016a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS='-fgnu89-inline'" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016b.eb index 3d6737ba0844df35224d64b4791b3038305d375c..3d0f08e8a54b27b270977872e230dd8e6c8ee6c8 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016b.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'foss', 'version': '2016b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb index 04ba474daf3d405ee78469377703cf87323f7f83..48ecf0f7f034ad9f97947c683bda075f37ad55fe 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'gimkl', 'version': '2.11.5'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb index ca3c0c7b6c868e7f1e51413e8dd50e531f994e65..934a5f132e7920168c6a67b96cbfc3a55c33104c 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '5.4.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.5.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.5.0.eb index e8ed91309a368f8bb795180ae758bbb8a41f90a8..b84fceed68cfeeb2dc9656ff69bdad3ab169afba 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.5.0.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '5.5.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-7.1.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-7.1.2.eb index a896f05992d9ffd1cf83b9424750bfc8fec0a514..a2decc18b6146bdba320690d09f2bbccb92ee4d6 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-7.1.2.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'ictce', 'version': '7.1.2'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2014b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2014b.eb index bd224278e8028e427833c158dd02ea97a777a24a..cb37df1bbc40244d56b16e076d6700a11e7a2e42 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2014b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2014b.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2014b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015a.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015a.eb index 942e49510c5e71e41f31807db5125456cc644d64..f1747b70ba8001af3f36b9efd99e802bc9d3d74a 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015a.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015a.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2015a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb index dbdac66931a995d724bf928810361b7b9bdcc49b..6a95aece69a8db4b2289ca3655bcd315664b5bf3 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2015b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016.02-GCC-4.9.eb index 683e8274c8ce7cfef125f22feed38dbcec3534cc..08c3a2b8261a99f7d6f190b00e8ceef51bb80913 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016.02-GCC-4.9.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2016.02-GCC-4.9'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb index 2b9dd5a6b802aaa1193273ccb36735ac4431362c..4c421351924ce4eba091f84920c6d2ae8ac7a092 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2016a'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016b.eb index d339ed79b83a37832f155aa63944b49b636e753e..092d7bc4dbe301967febe6c0a0e1fa0b7c2bcc04 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016b.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016b.eb @@ -10,11 +10,12 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'intel', 'version': '2016b'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.07.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.07.eb index b6bbaa91c025a1e40ccdcc7a10e992a8d5c05637..ab31b72b6bcf00f2226ac87388fc50806c025a5e 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.07.eb @@ -10,8 +10,9 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'iomkl', 'version': '2016.07'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.09-GCC-4.9.3-2.25.eb index 2da711ec97374a0180dcb899290ef68fa2bae685..a05781f23cb2a0896d0a63e928745e06ce616c5a 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -10,8 +10,9 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'iomkl', 'version': '2016.09-GCC-4.9.3-2.25'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17.eb index 159d8d0173e40d21c1db63119ba323d2da90113d..0ac466ffad840e19b776436d0398a845710d15ff 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17.eb @@ -4,23 +4,26 @@ name = 'M4' version = '1.4.17' homepage = 'http://www.gnu.org/software/m4/m4.html' -description = """GNU M4 is an implementation of the traditional Unix macro processor. - It is mostly SVR4 compatible although it has some extensions - (for example, handling more than 9 positional parameters to macros). - GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. + +description = """ + GNU M4 is an implementation of the traditional Unix macro processor. It is + mostly SVR4 compatible although it has some extensions (for example, handling + more than 9 positional parameters to macros). GNU M4 also has built-in + functions for including files, running shell commands, doing arithmetic, etc. """ toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3ce725133ee552b8b4baca7837fb772940b25e81b2a9dc92537aeaf733538c9e'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { - 'files': ["bin/m4"], + 'files': ['bin/m4'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.3.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..65c8ebad073baeb4e3fefd88f27aeb3dc121192b --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.3.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.18' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCCcore', 'version': '5.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.26', '', True)] + +# '-fgnu89-inline' is required to avoid linking errors with older glibc's, +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 +configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.4.0.eb index c1c1439bf3cf0cf7590093428dc22da70b45314e..cf8321cd1cac252791d263825e27e39f5a3168fe 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.4.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '5.4.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.26', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.5.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..58ab0db4d78911edcac4de5840cad3e87f2955f1 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-5.5.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.18' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCCcore', 'version': '5.5.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.26', '', True)] + +# '-fgnu89-inline' is required to avoid linking errors with older glibc's, +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 +configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.3.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.3.0.eb index ffbaa7a77a230679ef26403bdb6a9ae57d94633b..d2c34787b3bd4677ce2c5b0a12b305b7b96a7a26 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.3.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '6.3.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.27', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..a71de342f17d9bbf8f36db66b38528bd41e261cd --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.18' + +homepage = 'http://www.gnu.org/software/m4/m4.html' + +description = """ + GNU M4 is an implementation of the traditional Unix macro processor. It is + mostly SVR4 compatible although it has some extensions (for example, handling + more than 9 positional parameters to macros). GNU M4 also has built-in + functions for including files, running shell commands, doing arithmetic, etc. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [ + ('binutils', '2.28', '', True), +] + +# '-fgnu89-inline' is required to avoid linking errors with older glibc's, +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 +configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" + +sanity_check_paths = { + 'files': ['bin/m4'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.1.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.1.0.eb index 18394615f92cd33ca3aae0475956c409fde5a6ec..24bc157e06746dc0016fbec85370c2332898f50b 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.1.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.1.0.eb @@ -10,14 +10,15 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce toolchain = {'name': 'GCCcore', 'version': '7.1.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] # use same binutils version that was used when building GCC toolchain builddependencies = [('binutils', '2.28', '', True)] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.2.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..4605723e361b4a8a4573658c1c3ec2e393d27bc4 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-7.2.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.18' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCCcore', 'version': '7.2.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.29', '', True)] + +# '-fgnu89-inline' is required to avoid linking errors with older glibc's, +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 +configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" + +sanity_check_paths = { + 'files': ['bin/m4'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-system.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..4223b77f30afe074517d319bc21d941363568a40 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18-GCCcore-system.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.18' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCCcore', 'version': 'system'} +# Can't rely on binutils in this case (since this is an implied dep) so switch off architecture optimisations +toolchainopts = {'optarch': False} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] + +# '-fgnu89-inline' is required to avoid linking errors with older glibc's, +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 +configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.18.eb b/easybuild/easyconfigs/m/M4/M4-1.4.18.eb index f186b0ad857e83e1c7cc8157e211c6102c4ffebd..ac19a0bf0a0d0abfd9f72be9ac836b45d2961e36 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.18.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.18.eb @@ -4,23 +4,26 @@ name = 'M4' version = '1.4.18' homepage = 'http://www.gnu.org/software/m4/m4.html' -description = """GNU M4 is an implementation of the traditional Unix macro processor. - It is mostly SVR4 compatible although it has some extensions - (for example, handling more than 9 positional parameters to macros). - GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. + +description = """ + GNU M4 is an implementation of the traditional Unix macro processor. It is + mostly SVR4 compatible although it has some extensions (for example, handling + more than 9 positional parameters to macros). GNU M4 also has built-in + functions for including files, running shell commands, doing arithmetic, etc. """ toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ab2633921a5cd38e48797bf5521ad259bdc4b979078034a3b790d7fec5493fab'] # '-fgnu89-inline' is required to avoid linking errors with older glibc's, -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/529 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/529 configopts = "--enable-cxx CPPFLAGS=-fgnu89-inline" sanity_check_paths = { - 'files': ["bin/m4"], + 'files': ['bin/m4'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/MACH/MACH-1.0.18.eb b/easybuild/easyconfigs/m/MACH/MACH-1.0.18.eb index b2fe855c565215f0e3c172f776504c98c1456224..708d54f14621a7f089445b88b3b5a92ae6d17d3b 100644 --- a/easybuild/easyconfigs/m/MACH/MACH-1.0.18.eb +++ b/easybuild/easyconfigs/m/MACH/MACH-1.0.18.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/m/MACS/MACS-1.4.2-1-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/m/MACS/MACS-1.4.2-1-goolf-1.4.10-Python-2.7.5.eb index fe54887474e69d6cc812349117bcc55422812757..a1e0594673d284fe32931110374b1f93787cd854 100644 --- a/easybuild/easyconfigs/m/MACS/MACS-1.4.2-1-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/m/MACS/MACS-1.4.2-1-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb index 74d5a36f68061da53233e8a7c768bb9742dfa6f0..d1dc14f1ecdfaccdaa8259f3b2ec47481e0d976e 100644 --- a/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2015 Virginia Bioinformatics Institute at Virginia Tech # Authors:: Dominik L. Borkowski diff --git a/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-goolf-1.4.10-with-extensions.eb b/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-goolf-1.4.10-with-extensions.eb index 66ff95669d4e5ecc43601beade4f76801e92974e..301e024b2e0e4a3131b6f00e75dc3ff05fbf2d1b 100644 --- a/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-goolf-1.4.10-with-extensions.eb +++ b/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-goolf-1.4.10-with-extensions.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-ictce-5.3.0-with-extensions.eb b/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-ictce-5.3.0-with-extensions.eb index 6bf747d6075ccf1f0e91d1e9c6bf7ef74ff58b04..de247f7e05dfcf98b1d1bd253f317cc90bbc392a 100644 --- a/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-ictce-5.3.0-with-extensions.eb +++ b/easybuild/easyconfigs/m/MAFFT/MAFFT-7.130-ictce-5.3.0-with-extensions.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MAFFT/MAFFT-7.305-foss-2016b-with-extensions.eb b/easybuild/easyconfigs/m/MAFFT/MAFFT-7.305-foss-2016b-with-extensions.eb index 725469edc9f58df3cb6e537527e0426df5253aae..420ca7286280dac31b88ca309546187eeaa71be7 100644 --- a/easybuild/easyconfigs/m/MAFFT/MAFFT-7.305-foss-2016b-with-extensions.eb +++ b/easybuild/easyconfigs/m/MAFFT/MAFFT-7.305-foss-2016b-with-extensions.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb index 013f802b61d35c06296af9ef9d9623eef1e24c9d..fb42e73bb65f7cd101774ce47da9ac29eade27f9 100644 --- a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb index 05e18b2e8bdc729ddcadc862c4ee4d7b108b81cd..92679ceb39bb9bd56c785c8e3c4cb6abaa45d6ab 100644 --- a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb +++ b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/m/MATLAB/MATLAB-2013b.eb b/easybuild/easyconfigs/m/MATLAB/MATLAB-2013b.eb new file mode 100644 index 0000000000000000000000000000000000000000..a43a1a8b7563832b3f95e4a9bbdae3628433e06d --- /dev/null +++ b/easybuild/easyconfigs/m/MATLAB/MATLAB-2013b.eb @@ -0,0 +1,15 @@ +name = 'MATLAB' +version = '2013b' + +homepage = 'http://www.mathworks.com/products/matlab' +description = """MATLAB is a high-level language and interactive environment + that enables you to perform computationally intensive tasks faster than with + traditional programming languages such as C, C++, and Fortran.""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Java', '1.7.0_80')] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb index b1a95f40315c0e5fe1ad6bc379d7ac39f988d91f..79f149914d3a89a676295a9a0f093f52425e5d39 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb index 0619f29465bb1fd6c9f1f2677cc6aee95ff6b8c9..8922cbe4f1e3b65d1751591931da53aaa1b52dea 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MEGACC/MEGACC-7.0.18-1.eb b/easybuild/easyconfigs/m/MEGACC/MEGACC-7.0.18-1.eb index a3ab3c425714ee1778c6d3233548f51c4e9d413a..82d928f9029e86559c418278f6ff1b8ae9777ad0 100644 --- a/easybuild/easyconfigs/m/MEGACC/MEGACC-7.0.18-1.eb +++ b/easybuild/easyconfigs/m/MEGACC/MEGACC-7.0.18-1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016, UNIGE # Authors:: Yann Sagon diff --git a/easybuild/easyconfigs/m/MEME/MEME-4.8.0-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MEME/MEME-4.8.0-goolf-1.4.10.eb index 2b1ca4f4f3f20c78e3264ebb11f3d97949008b5b..a51d0ef4508e2be2366741b2c6cbd526ef706ccb 100644 --- a/easybuild/easyconfigs/m/MEME/MEME-4.8.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MEME/MEME-4.8.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MEME/MEME-4.8.0-ictce-5.3.0.eb b/easybuild/easyconfigs/m/MEME/MEME-4.8.0-ictce-5.3.0.eb index 8c5d271d61589250e8f5defa196bdb4c4139cef7..71e10b9d12afd807fa3aba61ed1be7dc97134a7b 100644 --- a/easybuild/easyconfigs/m/MEME/MEME-4.8.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/MEME/MEME-4.8.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MERCKX/MERCKX-20170330-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/m/MERCKX/MERCKX-20170330-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..50c7e7e7b54e8cc04a1752b32dd9ceadf47b7210 --- /dev/null +++ b/easybuild/easyconfigs/m/MERCKX/MERCKX-20170330-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,34 @@ +easyblock = 'Tarball' + +name = 'MERCKX' +version = '20170330' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/madewild/MERCKX' +description = "Multilingual Entity/Resource Combiner & Knowledge eXtractor" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/madewild/MERCKX/archive/'] +sources = [{'filename': SOURCE_TAR_GZ, 'download_filename': '03b88e8.tar.gz'}] +checksums = ['f27480585c8bafac51d348c5a3916c18ed453592bc799903f2bb84dbc4134171'] + +dependencies = [ + ('Python', '2.7.13'), + ('NLTK', '3.2.4', versionsuffix), +] + +postinstallcmds = [ + "chmod a+x %(installdir)s/merckx*.py", + "sed -i 's/python merckx-init.py/merckx-init.py/' %(installdir)s/merckx-init.sh", +] + +sanity_check_paths = { + 'files': ['merckx.py', 'merckx-init.py', 'merckx-init.sh'], + 'dirs': [], +} +sanity_check_commands = ['merckx.py --help'] + +modextrapaths = {'PATH': ''} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7ee822127685602cb5edcb31e666e4a3abccb160 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-GCCcore-6.4.0.eb @@ -0,0 +1,38 @@ +name = 'METIS' +version = '5.1.0' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' + +description = """ + METIS is a set of serial programs for partitioning graphs, partitioning + finite element meshes, and producing fill reducing orderings for sparse + matrices. The algorithms implemented in METIS are based on the multilevel + recursive-bisection, multilevel k-way, and multi-constraint partitioning + schemes. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] +sources = [SOURCELOWER_TAR_GZ] + +# We use 32bit for indices and 64bit for content +patches = ['%(name)s-%(version)s-use-doubles.patch'] + +checksums = [ + '76faebe03f6c963127dbb73c13eab58c9a3faeae48779f049066a21c087c5db2', # source + '7e38a3ec8f2b8e3d189239bade5b28c0dd1c564485050109164fa71a6a767c67', # patch +] + +builddependencies = [ + ('binutils', '2.28'), + ('CMake', '3.9.1'), +] + +configopts = ['', 'shared=1'] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MM-align/MM-align-20130815-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MM-align/MM-align-20130815-goolf-1.4.10.eb index 6c78bbddafbee7052f01c57e9a95343e47c6aaea..11cadedbcfbdce02146754119ed9a61f90d65297 100644 --- a/easybuild/easyconfigs/m/MM-align/MM-align-20130815-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MM-align/MM-align-20130815-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb b/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb index 9077537b1d06cf800724f603dea02c31f42bd2ae..c3c02301be7d1c38fc0940a69582cea3c1476faa 100644 --- a/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb +++ b/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-goolf-1.4.10-20140425-24cf06.eb b/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-goolf-1.4.10-20140425-24cf06.eb index a98288f90013bd344111c317b0c8974b16f95acd..8006954711e5efda7f856c172ee6e948fcc60b17 100644 --- a/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-goolf-1.4.10-20140425-24cf06.eb +++ b/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-goolf-1.4.10-20140425-24cf06.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-ictce-6.2.5-20140425-24cf06.eb b/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-ictce-6.2.5-20140425-24cf06.eb index 3ce4130b75b0fa6d923dc005eec0ad830f2e63a2..054ec92efa2c3c482e1f45379e743b2a882cb544 100644 --- a/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-ictce-6.2.5-20140425-24cf06.eb +++ b/easybuild/easyconfigs/m/MOSAIK/MOSAIK-2.2.28-ictce-6.2.5-20140425-24cf06.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MPC/MPC-1.0.3-intel-2017b-MPFR-3.1.6.eb b/easybuild/easyconfigs/m/MPC/MPC-1.0.3-intel-2017b-MPFR-3.1.6.eb new file mode 100644 index 0000000000000000000000000000000000000000..229e0a78b4bd3cd46c04eb0bfe0ce420788c1b3d --- /dev/null +++ b/easybuild/easyconfigs/m/MPC/MPC-1.0.3-intel-2017b-MPFR-3.1.6.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'MPC' +version = '1.0.3' +mpfr_ver = '3.1.6' +versionsuffix = '-MPFR-%s' % mpfr_ver + +homepage = 'http://www.multiprecision.org/' +description = """Gnu Mpc is a C library for the arithmetic of + complex numbers with arbitrarily high precision and correct + rounding of the result. It extends the principles of the IEEE-754 + standard for fixed precision real floating point numbers to + complex numbers, providing well-defined semantics for every + operation. At the same time, speed of operation at high precision + is a major design goal.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['http://www.multiprecision.org/mpc/download/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3'] + +dependencies = [ + ('GMP', '6.1.2'), + ('MPFR', mpfr_ver), +] + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libmpc.%s' % SHLIB_EXT, 'include/mpc.h'], + 'dirs': [] +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.5-GCCcore-6.4.0.eb b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.5-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..b3d040944b14d9e2554974a6d700a73696479ddc --- /dev/null +++ b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.5-GCCcore-6.4.0.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'MPFR' +version = '3.1.5' + +homepage = 'http://www.mpfr.org' + +description = """ + The MPFR library is a C library for multiple-precision floating-point + computations with correct rounding. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.mpfr.org/mpfr-%(version)s/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['ca498c1c7a74dd37a576f353312d1e68d490978de4395fa28f1cbd46a364e658'] + +patches = ['MPFR_ictce_remove-deprecated-mp.patch'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('GMP', '6.1.2'), +] + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libmpfr.%s' % SHLIB_EXT, 'include/mpfr.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.6-GCCcore-6.4.0.eb b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.6-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f334f1bb5ab827d489e2cfe6a4d65a204327b6c8 --- /dev/null +++ b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.6-GCCcore-6.4.0.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'MPFR' +version = '3.1.6' + +homepage = 'http://www.mpfr.org' + +description = """ + The MPFR library is a C library for multiple-precision floating-point + computations with correct rounding. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.mpfr.org/mpfr-%(version)s/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = [ + 'cf4f4b2d80abb79e820e78c8077b6725bbbb4e8f41896783c899087be0e94068', # mpfr-3.1.6.tar.bz2 + '48672135ee823e33fde65d3d252729b69731115421afbaab55d94023376e9348', # MPFR_ictce_remove-deprecated-mp.patch +] + +patches = ['MPFR_ictce_remove-deprecated-mp.patch'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('GMP', '6.1.2'), +] + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libmpfr.%s' % SHLIB_EXT, 'include/mpfr.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-foss-2016a-Java-1.8.0_92.eb b/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-foss-2016a-Java-1.8.0_92.eb index 6e3b23ba3c47db9b4891bd9f72db96fd6e20ae61..d8d121944ac37a6f7e5707871777580efa7c2380 100644 --- a/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-foss-2016a-Java-1.8.0_92.eb +++ b/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-foss-2016a-Java-1.8.0_92.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-goolf-1.4.10-Java-1.7.0_75.eb b/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-goolf-1.4.10-Java-1.7.0_75.eb index 8577e3deb428d40a86db39a25f20d82dcdd81150..e553dd3905ad05270e098c0f9592a5c9b8b9cfe3 100644 --- a/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-goolf-1.4.10-Java-1.7.0_75.eb +++ b/easybuild/easyconfigs/m/MPJ-Express/MPJ-Express-0.44-goolf-1.4.10-Java-1.7.0_75.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MRIcron/MRIcron-20150601.eb b/easybuild/easyconfigs/m/MRIcron/MRIcron-20150601.eb index 9830a06815e154406bd90ac3dfe295383ef4b698..733f6228b4ea8f086391dd5a7e86a12138168e9d 100644 --- a/easybuild/easyconfigs/m/MRIcron/MRIcron-20150601.eb +++ b/easybuild/easyconfigs/m/MRIcron/MRIcron-20150601.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-3.0_RC2-foss-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/m/MRtrix/MRtrix-3.0_RC2-foss-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..aa0e747a561e55c98b8305b87a4016bca4aa9972 --- /dev/null +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-3.0_RC2-foss-2017a-Python-2.7.13.eb @@ -0,0 +1,26 @@ +name = 'MRtrix' +version = '3.0_RC2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.brain.org.au/software/index.html#mrtrix' +description = """MRtrix provides a set of tools to perform diffusion-weighted MR white-matter tractography in a manner + robust to crossing fibres, using constrained spherical deconvolution (CSD) and probabilistic streamlines.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'cstd': 'c++11'} + +source_urls = ['https://github.com/MRtrix3/mrtrix3/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['88187f3498f4ee215b2a51d16acb7f2e6c33217e72403a7d48c2ec5da6e2218b'] + +builddependencies = [ + ('Eigen', '3.3.4', '', True), +] +dependencies = [ + ('zlib', '1.2.11'), + ('Python', '2.7.13'), + ('Mesa', '17.0.2'), + ('Qt', '4.8.7'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-foss-2016b.eb b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-foss-2016b.eb index 279406579deaaeb3d63dfff20f781c159d473ebe..d8f8b6c5762d040332fa36bb486d2cd7952ebfbb 100644 --- a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-foss-2016b.eb +++ b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10-Perl-5.16.3.eb index c1b84b6840f0e4e069852902e1dcf3679fc99829..1c9331d3a6b59f990c1ce076e4b49c88f8541059 100644 --- a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10.eb index 7f6b9e72b527fb6d617863990fabaa9825c6fd74..c14d1b405f9f9e7ffdce895b346155133367d16b 100644 --- a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0-Perl-5.16.3.eb b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0-Perl-5.16.3.eb index 89fe1f89da0a1d8deb2821bf1b712bb8fff613d2..5f3eab90e44322ec9cc2ab37f090cd35fa1aebd6 100644 --- a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0.eb b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0.eb index 2a22c67912d9cafc596eacddf5e8450fd51fffe2..e8c2cf77933d2ab3febb86ca8bfd63bd3e2ecbe0 100644 --- a/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/MUMmer/MUMmer-3.23-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MUMmer/MUMmer-4.0.0beta-goolf-1.7.20.eb b/easybuild/easyconfigs/m/MUMmer/MUMmer-4.0.0beta-goolf-1.7.20.eb index 8471838376c9433667947ef93352a623863d03c6..df73ec7490e3295074efdf52b9ed5be01d01110d 100644 --- a/easybuild/easyconfigs/m/MUMmer/MUMmer-4.0.0beta-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/m/MUMmer/MUMmer-4.0.0beta-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-foss-2016a.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-foss-2016a.eb index 026425a12b6a3eb6053ac9c903dda035676f0093..0107cb4698733c664ad481aac4e0d4f2eb62264c 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-foss-2016a.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb index f41c1f775842229aba4abc9cd9b6ff9df9fc3d0e..57e72b59d65744a214f317e21559a1885eeea053 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-i86linux64.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-i86linux64.eb index eb4529c9fa1612a92e77c2b1fe749e6da1c8841d..839544e3dd82c899e0bffe48cd44439e9941756c 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-i86linux64.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-i86linux64.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Andreas Panteli , diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb index 2998cc688ab6606bdeb9cc72f47f3f4fc4672455..6ff84960ddb8404db51b356b43bbfbc2be35e7e0 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-intel-2016a.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-intel-2016a.eb index 467b83b6ce987dfcf90d0e1a627c06836ace24ef..03afecade9bb55c25f25c1069d86c976c613edad 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-intel-2016a.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-intel-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MUST/MUST-1.2.0-goolf-1.5.14.eb b/easybuild/easyconfigs/m/MUST/MUST-1.2.0-goolf-1.5.14.eb index a3e8ea9b643661e8ea77b79168307c69d944e1b8..d1011fd9c1e4b66acb21d6878ce13afd332a3ba0 100644 --- a/easybuild/easyconfigs/m/MUST/MUST-1.2.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/m/MUST/MUST-1.2.0-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/m/MUSTANG/MUSTANG-3.2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MUSTANG/MUSTANG-3.2.1-goolf-1.4.10.eb index 9ce401d07a653da2bc214bdb85275f1f7228ede5..39ec3bd32a6ddeec96cac1c53f7d865a2f4ef6d0 100644 --- a/easybuild/easyconfigs/m/MUSTANG/MUSTANG-3.2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MUSTANG/MUSTANG-3.2.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MView/MView-1.57-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/m/MView/MView-1.57-goolf-1.4.10-Perl-5.16.3.eb index 973e13d8940994f53ac7b92dbbf57e276e44570f..086df1b66a53262dea2667fd392c10875e63d638 100644 --- a/easybuild/easyconfigs/m/MView/MView-1.57-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/m/MView/MView-1.57-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12-R-3.3.3.eb b/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12-R-3.3.3.eb index ba00fd6f18ba9f3925f2d7d18456c525869776c1..b2b5f4620d9b4382b409b1de446bfc57a4d92016 100644 --- a/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12-R-3.3.3.eb +++ b/easybuild/easyconfigs/m/MXNet/MXNet-0.9.3-foss-2016b-Python-2.7.12-R-3.3.3.eb @@ -21,11 +21,11 @@ sources = [ ] checksums = [ - "84971e4a0e2e9db3757623657aa5b9ec", # v0.9.3.tar.gz - "12c96664978c545a7269b93635719b18", # 6856021ca925c7.tar.gz - "3dc48183e123c650707bcf26a9254941", # c29ac58320d7b0.tar.gz - "fb04cb1694f1e66591a31a18bc92b451", # 0d64855f741e04.tar.gz - "da873c881758c0e10ac0928f86568456", # b32ec4aee65a66.tar.gz + 'c8d1e6d8a178e475625e60a8fd71b49efbd7c8a2b222300858f50201d89127e3', # v0.9.3.tar.gz + '5a7aa092ae2cca51bf068b152908d0e4407daa3f5c281d56e3dbf2effeb0721a', # 6856021ca925c7.tar.gz + '53265bd2157258eac42d614f60f9987c66bc7017cb75cfbc7774f44bd7c4fb66', # c29ac58320d7b0.tar.gz + '7cabefb333acb77d81fdb747dbe911b13a6df1e093c7e3a804d9dca10341666d', # 0d64855f741e04.tar.gz + 'a825082d8d495ca5bc228277bc075c91d1cf0e255632ac7952564e53bf8f0d2f', # b32ec4aee65a66.tar.gz ] dependencies = [ diff --git a/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-goolf-1.4.10.eb index b454981b04a8be4d951d995531c838c7ce8269cb..9a34deab14ffc341fe89deeeb519ee1f493379e6 100644 --- a/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-ictce-6.2.5.eb b/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-ictce-6.2.5.eb index e008b133f568b552edac02549da207fff20c417a..6c4e32238695b43aa2407c83aaa1e2ebb220c749 100644 --- a/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/MaCH/MaCH-1.0.18.c-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MaSuRCA/MaSuRCA-3.2.2-foss-2016a.eb b/easybuild/easyconfigs/m/MaSuRCA/MaSuRCA-3.2.2-foss-2016a.eb index 75f0da13ce752f1a7b6c6830f25eb47d850041b8..08c7be27188afbf024422264006d1f58a8e1801f 100644 --- a/easybuild/easyconfigs/m/MaSuRCA/MaSuRCA-3.2.2-foss-2016a.eb +++ b/easybuild/easyconfigs/m/MaSuRCA/MaSuRCA-3.2.2-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2017 University of Geneva # Authors:: Yann Sagon diff --git a/easybuild/easyconfigs/m/Mako/Mako-1.0.6-foss-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/m/Mako/Mako-1.0.6-foss-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..0f724f7b475911d2afa4c287063ed6eee9eee544 --- /dev/null +++ b/easybuild/easyconfigs/m/Mako/Mako-1.0.6-foss-2017a-Python-2.7.13.eb @@ -0,0 +1,25 @@ +easyblock = 'PythonPackage' + +name = 'Mako' +version = '1.0.6' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.makotemplates.org' +description = """A super-fast templating language that borrows the best ideas from the existing templating languages""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = [ + '48559ebd872a8e77f92005884b3d88ffae552812cdf17db6768e5c3be5ebbe0d', # Mako-1.0.6.tar.gz +] + +dependencies = [('Python', '2.7.13')] + +sanity_check_paths = { + 'files': ['bin/mako-render'], + 'dirs': ['lib/python%(pyshortver)s/site-packages/%(name)s-%(version)s-py%(pyshortver)s.egg'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/Maq/Maq-0.7.0.eb b/easybuild/easyconfigs/m/Maq/Maq-0.7.0.eb index 8357cd6199b33d861ee0004c64c81076052967b7..b268eeb16394bdfeb2d0d2ca3de24d7c473e48f2 100644 --- a/easybuild/easyconfigs/m/Maq/Maq-0.7.0.eb +++ b/easybuild/easyconfigs/m/Maq/Maq-0.7.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/m/Mathematica/Mathematica-11.1.1.eb b/easybuild/easyconfigs/m/Mathematica/Mathematica-11.1.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..6bf4ec7171370367f6ad8641c5aadc2b319fcc65 --- /dev/null +++ b/easybuild/easyconfigs/m/Mathematica/Mathematica-11.1.1.eb @@ -0,0 +1,17 @@ +name = 'Mathematica' +version = '11.1.1' + +homepage = 'http://www.wolfram.com/mathematica' +description = """Mathematica is a computational software program used in many scientific, engineering, mathematical +and computing fields.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['Mathematica_%(version)s_LINUX.sh'] +checksums = ['80cb3a25337d809bf865e5405cf5975dccf1dcaa20874ee301c98d41011281ce'] + +license_server = 'license.example.com' + +sanity_check_commands = [('mathematica', '--version')] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/Maven/Maven-3.5.0.eb b/easybuild/easyconfigs/m/Maven/Maven-3.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..cae59a3997c72df4d20fba3f06a269c7a13947c2 --- /dev/null +++ b/easybuild/easyconfigs/m/Maven/Maven-3.5.0.eb @@ -0,0 +1,23 @@ +easyblock = 'PackedBinary' + +name = 'Maven' +version = '3.5.0' + +homepage = 'http://maven.apache.org/index.html' +description = """Binary maven install, Apache Maven is a software project management and comprehension tool. Based on +the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a +central piece of information. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['apache-maven-%(version)s-bin.tar.gz'] +source_urls = ['http://apache.org/dist/maven/maven-%(version_major)s/%(version)s/binaries/'] +checksums = ['beb91419245395bd69a4a6edad5ca3ec1a8b64e41457672dc687c173a495f034'] + +sanity_check_paths = { + 'files': ['bin/mvn'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/Mawk/Mawk-1.3.4-goolf-1.4.10-20150503.eb b/easybuild/easyconfigs/m/Mawk/Mawk-1.3.4-goolf-1.4.10-20150503.eb index 5b5a91c678c8f939cb6df7bb32ed96574936e4c1..752b5a4a61784298ef3240ad2b4da05350e568d1 100644 --- a/easybuild/easyconfigs/m/Mawk/Mawk-1.3.4-goolf-1.4.10-20150503.eb +++ b/easybuild/easyconfigs/m/Mawk/Mawk-1.3.4-goolf-1.4.10-20150503.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-foss-2017a.eb b/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..bf4cca33d3cfc3e5447b6c51e390f74158f39c61 --- /dev/null +++ b/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-foss-2017a.eb @@ -0,0 +1,70 @@ +# the purpose of the easyconfig is to build a Mesa for software rendering, +# not hardware rendering. This means you want at least SSE4.2. We build: +# - llvmpipe: the high-performance Gallium LLVM driver +# - swr: Intel's OpenSWR +# it will try to use the llvmpipe by default. It you want swr, do: +# GALLIUM_DRIVER=swr + +easyblock = 'ConfigureMake' + +name = 'Mesa' +version = '17.0.2' + +homepage = 'http://www.mesa3d.org/' +description = """Mesa is an open-source implementation of the OpenGL specification - + a system for rendering interactive 3D graphics.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +# swr detects and builds parts specific for AVX and AVX2. If we use +# -xHost, this always gets overwritten and will fail. +toolchainopts = {'optarch': False} + +source_urls = [ + 'https://mesa.freedesktop.org/archive/', + 'https://mesa.freedesktop.org/archive/%(version)s', + 'ftp://ftp.freedesktop.org/pub/mesa/%(version)s', + 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', +] +sources = [SOURCELOWER_TAR_XZ] +patches = ['Mesa-%(version)s_fix-strip-llvm-flags.patch'] +checksums = [ + 'f8f191f909e01e65de38d5bdea5fb057f21649a3aed20948be02348e77a689d4', # mesa-17.0.2.tar.xz + '3edd64bc2a42b9065cfb86e872ba7e8a7c74144f7a867c2b5ec62d16078afb36', # Mesa-17.0.2_fix-strip-llvm-flags.patch +] + +builddependencies = [ + ('flex', '2.6.3'), + ('Bison', '3.0.4'), + ('Autotools', '20150215'), + ('pkg-config', '0.29.1'), + ('Mako', '1.0.6', '-Python-2.7.13'), + ('libxml2', '2.9.4'), +] + +dependencies = [ + ('zlib', '1.2.11'), + ('nettle', '3.3'), + ('libdrm', '2.4.76'), + ('LLVM', '4.0.0'), + ('X11', '20170314'), +] + +# GLU is not part anymore of Mesa package! +configopts = " --disable-osmesa --enable-gallium-osmesa --enable-gallium-llvm --enable-glx --disable-dri" +configopts += " --disable-gbm --disable-driglx-direct --with-gallium-drivers='swrast,swr' --disable-egl" +configopts += " --with-osmesa-bits=32 --enable-texture-float --enable-llvm-shared-libs " + +buildopts = 'V=1' + +sanity_check_paths = { + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libOSMesa.%s' % SHLIB_EXT, + 'lib/libGLESv1_CM.%s' % SHLIB_EXT, 'lib/libGLESv2.%s' % SHLIB_EXT, + 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'include/GL/glx.h', 'include/GL/osmesa.h', + 'include/GL/gl.h', 'include/GL/glxext.h', + 'include/GL/glx_mangle.h', 'include/GLES/gl.h', + 'include/GLES2/gl2.h', 'include/GLES3/gl3.h'], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-intel-2017a.eb b/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-intel-2017a.eb index 8bb12d31a371e4738c7116a49927e02c5a883e5e..fb11d4be6703d3dc2ac12402ef002aab099b8f8f 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-intel-2017a.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-17.0.2-intel-2017a.eb @@ -19,14 +19,18 @@ toolchain = {'name': 'intel', 'version': '2017a'} # -xHost, this always gets overwritten and will fail. toolchainopts = {'optarch': False} -sources = [SOURCELOWER_TAR_XZ] source_urls = [ 'https://mesa.freedesktop.org/archive/', 'https://mesa.freedesktop.org/archive/%(version)s', 'ftp://ftp.freedesktop.org/pub/mesa/%(version)s', 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', ] +sources = [SOURCELOWER_TAR_XZ] patches = ['Mesa-%(version)s_fix-strip-llvm-flags.patch'] +checksums = [ + 'f8f191f909e01e65de38d5bdea5fb057f21649a3aed20948be02348e77a689d4', # mesa-17.0.2.tar.xz + '3edd64bc2a42b9065cfb86e872ba7e8a7c74144f7a867c2b5ec62d16078afb36', # Mesa-17.0.2_fix-strip-llvm-flags.patch +] builddependencies = [ ('flex', '2.6.3'), @@ -34,7 +38,7 @@ builddependencies = [ ('Autotools', '20150215'), ('pkg-config', '0.29.1'), ('Mako', '1.0.6', '-Python-2.7.13'), - ('libxml2', '2.9.4', '-Python-2.7.13'), + ('libxml2', '2.9.4'), ] dependencies = [ diff --git a/easybuild/easyconfigs/m/Meson/Meson-0.43.0-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/m/Meson/Meson-0.43.0-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..5cc66e4637b515b0ea55b4024a47722104403599 --- /dev/null +++ b/easybuild/easyconfigs/m/Meson/Meson-0.43.0-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'Meson' +version = '0.43.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://mesonbuild.com' +description = "Meson is a cross-platform build system designed to be both as fast and as user friendly as possible." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('Python', '3.6.3'), + ('Ninja', '1.8.2'), +] + +options = {'modulename': 'mesonbuild'} + +sanity_check_paths = { + 'files': ['bin/meson'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..bf18a3528db74b082a1913227dc657218e036f4b --- /dev/null +++ b/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-GCCcore-6.4.0.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'Mesquite' +version = '2.3.0' + +homepage = 'https://software.sandia.gov/mesquite/' + +description = """Mesh-Quality Improvement Library""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://software.sandia.gov/mesquite/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['4ab4ceadfa596e16c00dbb0e8b830a9112fa1b73291ca07633ec379a39b8bb28'] + +builddependencies = [ + ('binutils', '2.28'), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-intel-2017a.eb b/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..15596337b3d09467d67f8b54fbe23326bdfc2998 --- /dev/null +++ b/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-intel-2017a.eb @@ -0,0 +1,16 @@ +easyblock = 'ConfigureMake' + +name = 'Mesquite' +version = '2.3.0' + +homepage = 'https://software.sandia.gov/mesquite/' +description = """Mesh-Quality Improvement Library""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['https://software.sandia.gov/mesquite/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['4ab4ceadfa596e16c00dbb0e8b830a9112fa1b73291ca07633ec379a39b8bb28'] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-goolf-1.4.10.eb index 3887c3f2e8db78e37fd4aef9cae31a223e30d3fb..2fa6bdbab4764c22f6a6a853fe59cb2155b041a4 100644 --- a/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-ictce-5.3.0.eb b/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-ictce-5.3.0.eb index 98f80aa50e8566c553693a912bb5c7803eaaa2d6..ec9153655e13ae676bc7888ba22614b99cedfdb1 100644 --- a/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/MetaVelvet/MetaVelvet-1.2.01-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb index 3af2bae350a4dc33a92dca393c996a77b93c141d..db06302aba868230e6caeca3df443f4afe92710f 100644 --- a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb index 3f4fca59197932da6c8187cd4b81f5971f4e6e4f..644456e884cf34be481e6659cc4b22c728eefb23 100644 --- a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb +++ b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/m/Minia/Minia-2.0.7-goolf-1.7.20.eb b/easybuild/easyconfigs/m/Minia/Minia-2.0.7-goolf-1.7.20.eb index 947de950b4e41c6bd143eda0ec8434055715624d..8577f2b939f860b8aac7010b43024ea942649076 100644 --- a/easybuild/easyconfigs/m/Minia/Minia-2.0.7-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/m/Minia/Minia-2.0.7-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/Miniconda2/Miniconda2-4.3.21.eb b/easybuild/easyconfigs/m/Miniconda2/Miniconda2-4.3.21.eb new file mode 100644 index 0000000000000000000000000000000000000000..a5ae211a5c53456856aa70f4c6fc932256fd8753 --- /dev/null +++ b/easybuild/easyconfigs/m/Miniconda2/Miniconda2-4.3.21.eb @@ -0,0 +1,17 @@ +easyblock = 'EB_Anaconda' + +name = 'Miniconda2' +version = '4.3.21' + +homepage = 'https://www.continuum.io/anaconda-overview' +description = """Built to complement the rich, open source Python community, +the Anaconda platform provides an enterprise-ready data analytics platform +that empowers companies to adopt a modern open data science analytics architecture. +""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://repo.continuum.io/miniconda/'] +sources = ['%(name)s-%(version)s-Linux-x86_64.sh'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/m/Minimac/Minimac-20140110-goolf-1.4.10.eb b/easybuild/easyconfigs/m/Minimac/Minimac-20140110-goolf-1.4.10.eb index c110a85228ad976748d4be98897face27b4c4d6a..653db9e11eb704f0734e30df4b76c015ddffc51a 100644 --- a/easybuild/easyconfigs/m/Minimac/Minimac-20140110-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/Minimac/Minimac-20140110-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/Minimac2/Minimac2-2014.9.15-goolf-1.7.20.eb b/easybuild/easyconfigs/m/Minimac2/Minimac2-2014.9.15-goolf-1.7.20.eb index c6a015a815e6889b96b54bfc28079307e21cde41..262f951ba094cc51ba84bf67e3b43de50c941314 100644 --- a/easybuild/easyconfigs/m/Minimac2/Minimac2-2014.9.15-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/m/Minimac2/Minimac2-2014.9.15-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/Modeller/Modeller-9.13-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/m/Modeller/Modeller-9.13-goolf-1.4.10-Python-2.7.5.eb index 4beaf4d721ffea94753ebab8f0b8ff3a6957068d..f59e41f39306e334774eeb535308ae00751d247e 100644 --- a/easybuild/easyconfigs/m/Modeller/Modeller-9.13-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/m/Modeller/Modeller-9.13-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb index 5da93a4bfe9cb6be9a931c193907082b2d20e9b9..f84995643d42e91cdad58f330b49ae91e28f38f3 100644 --- a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/Mothur/Mothur-1.39.5-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/m/Mothur/Mothur-1.39.5-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..07729f03aa2fd51754a87a150a56a245ca3f50c3 --- /dev/null +++ b/easybuild/easyconfigs/m/Mothur/Mothur-1.39.5-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,30 @@ +name = 'Mothur' +version = '1.39.5' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.mothur.org/' +description = """Mothur is a single piece of open-source, expandable software + to fill the bioinformatics needs of the microbial ecology community.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True, 'cstd': 'c++0x'} + +source_urls = ['https://github.com/mothur/mothur/archive/'] +sources = ['v%(version)s.tar.gz'] +patches = ['Mothur-%(version)s_fix-hardcoding.patch'] +checksums = [ + '9f1cd691e9631a2ab7647b19eb59cd21ea643f29b22cde73d7f343372dfee342', # v1.39.5.tar.gz + '64ca39179acbcf6c3071369b4689e5bbbeb8cf0b5a0cbe10a8c6bef6c29936ba', # Mothur-1.39.5_fix-hardcoding.patch +] + +dependencies = [ + ('Python', '2.7.13'), + ('Boost', '1.65.1', versionsuffix), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('bzip2', '1.0.6'), + ('gzip', '1.8'), + ('zlib', '1.2.11'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/Mothur/Mothur-1.39.5_fix-hardcoding.patch b/easybuild/easyconfigs/m/Mothur/Mothur-1.39.5_fix-hardcoding.patch new file mode 100644 index 0000000000000000000000000000000000000000..3892bced3e40ce5f22bc183e29a8f273e33f5320 --- /dev/null +++ b/easybuild/easyconfigs/m/Mothur/Mothur-1.39.5_fix-hardcoding.patch @@ -0,0 +1,69 @@ +fix hardcoding + use Boost built with EasyBuild +author: Kenneth Hoste (HPC-UGent) +--- mothur-1.39.5/makefile-internal.orig 2017-09-28 09:10:57.343989078 +0200 ++++ mothur-1.39.5/makefile-internal 2017-09-28 09:11:48.795053042 +0200 +@@ -5,17 +5,17 @@ + VERSION = "\"1.39.5\"" + + # Optimize to level 3: +- CXXFLAGS += -O3 -std=c++0x +- LDFLAGS += -std=c++0x ++ #CXXFLAGS += -O3 -std=c++0x ++ #LDFLAGS += -std=c++0x + + ifeq ($(strip $(64BIT_VERSION)),yes) + #if you are a mac user use the following line + #TARGET_ARCH += -arch x86_64 + + #if you using cygwin to build Windows the following line +- CXX = x86_64-w64-mingw32-g++ +- CC = x86_64-w64-mingw32-g++ +- TARGET_ARCH += -m64 -static ++ #CXX = x86_64-w64-mingw32-g++ ++ #CC = x86_64-w64-mingw32-g++ ++ #TARGET_ARCH += -m64 -static + + #if you are a linux user use the following line - specific processor builds in future?? + #CXXFLAGS += -mtune=generic +@@ -37,8 +37,8 @@ + #The boost libraries allow you to read gz files. + ifeq ($(strip $(USEBOOST)),yes) + #statically link so the boost install is not required on users machine +- BOOST_INCLUDE_DIR="/usr/local/include" +- BOOST_LIBRARY_DIR="/usr/local/lib" ++ BOOST_INCLUDE_DIR=${EBROOTBOOST}/include ++ BOOST_LIBRARY_DIR=${EBROOTBOOST}/lib + + CXXFLAGS += -DUSE_BOOST -I ${BOOST_INCLUDE_DIR} + +--- mothur-1.39.5/Makefile.orig 2017-03-20 19:24:08.000000000 +0100 ++++ mothur-1.39.5/Makefile 2017-09-28 09:15:55.460121775 +0200 +@@ -19,9 +19,9 @@ + OPTIMIZE ?= yes + USEREADLINE ?= yes + USEBOOST ?= yes +-BOOST_LIBRARY_DIR="\"Enter_your_boost_library_path_here\"" +-BOOST_INCLUDE_DIR="\"Enter_your_boost_include_path_here\"" +-MOTHUR_FILES="\"Enter_your_default_path_here\"" ++BOOST_LIBRARY_DIR=${EBROOTBOOST}/lib ++BOOST_INCLUDE_DIR=${EBROOTBOOST}/include ++MOTHUR_FILES='' + RELEASE_DATE = "\"3/20/2017\"" + VERSION = "\"1.39.5\"" + +@@ -31,13 +31,13 @@ + + # Fastest + ifeq ($(strip $(OPTIMIZE)),yes) +- CXXFLAGS += -O3 ++ #CXXFLAGS += -O3 + endif + + CXXFLAGS += -DRELEASE_DATE=${RELEASE_DATE} -DVERSION=${VERSION} -std=c++0x + LDFLAGS += -std=c++0x + +-ifeq ($(strip $(MOTHUR_FILES)),"\"Enter_your_default_path_here\"") ++ifeq ($(strip $(MOTHUR_FILES)),'') + else + CXXFLAGS += -DMOTHUR_FILES=${MOTHUR_FILES} + endif diff --git a/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_76.eb b/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_76.eb index aa90066de817aa04da5119d3c76921ac87473002..025271c90bc1c38337f15f78ce7c5b72eeb32605 100644 --- a/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_76.eb +++ b/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_76.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_80.eb b/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_80.eb index 4774c63625a8e0ddc85e8f72f494a219f84c4d4f..46a5db5d00f4ea6f5bcd279d1e30dcc2b394fc89 100644 --- a/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/m/MuTect/MuTect-1.1.4-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MuTect/MuTect-1.1.7-Java-1.7.0_80.eb b/easybuild/easyconfigs/m/MuTect/MuTect-1.1.7-Java-1.7.0_80.eb index c8d608145e1fdea1c64373852fc5a8b2ccb9b41f..e09b7d71286ffc1707792d0afd38ac0a22958be7 100644 --- a/easybuild/easyconfigs/m/MuTect/MuTect-1.1.7-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/m/MuTect/MuTect-1.1.7-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/MultiQC/MultiQC-0.7-goolf-1.7.20-Python-2.7.11.eb b/easybuild/easyconfigs/m/MultiQC/MultiQC-0.7-goolf-1.7.20-Python-2.7.11.eb index e9c753506d9368e9961044d547a7d86f0fc8a7b9..433ec7e3b7b2629cd57e51bd0056003ca4498bb8 100644 --- a/easybuild/easyconfigs/m/MultiQC/MultiQC-0.7-goolf-1.7.20-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/MultiQC/MultiQC-0.7-goolf-1.7.20-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/MultiQC/MultiQC-0.9-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/m/MultiQC/MultiQC-0.9-foss-2016b-Python-2.7.12.eb index cb0f244915c0afd24a66a4f95afe4a1bc7564f29..0be8df4a6a271b387aed5e5f21b5de741a25ed6f 100644 --- a/easybuild/easyconfigs/m/MultiQC/MultiQC-0.9-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/m/MultiQC/MultiQC-0.9-foss-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Adam Huffman # The Francis Crick Institute # Elements derived from work by Pablo Escobar diff --git a/easybuild/easyconfigs/m/MultiQC/MultiQC-1.2-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/m/MultiQC/MultiQC-1.2-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..2dc58cd97ce55f497df031efe49330566373c134 --- /dev/null +++ b/easybuild/easyconfigs/m/MultiQC/MultiQC-1.2-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,136 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Adam Huffman +# The Francis Crick Institute +# Elements derived from work by Pablo Escobar +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'Bundle' + +name = 'MultiQC' +version = '1.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://multiqc.info' +description = """Aggregate results from bioinformatics analyses across many samples into a single + report. + + MultiQC searches a given directory for analysis logs and compiles a HTML report. It's a general + use tool, perfect for summarising the output from numerous bioinformatics tools.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +dependencies = [ + ('Python', '2.7.14'), + ('matplotlib', '2.1.0', versionsuffix), + ('PyYAML', '3.12', versionsuffix), +] + +exts_defaultclass = 'PythonPackage' + +exts_list = [ + ('MarkupSafe', '1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/markupsafe'], + 'checksums': [ + 'a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665', # MarkupSafe-1.0.tar.gz + ], + }), + ('click', '6.7', { + 'source_urls': ['https://pypi.python.org/packages/source/c/click/'], + 'checksums': [ + 'f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b', # click-6.7.tar.gz + ], + }), + ('simplejson', '3.11.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/simplejson/'], + 'checksums': [ + '01a22d49ddd9a168b136f26cac87d9a335660ce07aa5c630b8e3607d6f4325e7', # simplejson-3.11.1.tar.gz + ], + }), + ('Jinja2', '2.9.6', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2/'], + 'checksums': [ + 'ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff', # Jinja2-2.9.6.tar.gz + ], + }), + # networkx 1.x is required, spectra does not support networkx 2.x yet + # see also https://github.com/ewels/MultiQC/issues/592 + ('networkx', '1.11', { + 'source_urls': ['https://pypi.python.org/packages/source/n/networkx/'], + 'checksums': [ + '0d0e70e10dfb47601cbb3425a00e03e2a2e97477be6f80638fef91d54dd1e4b8', # networkx-1.11.tar.gz + ], + }), + ('colormath', '2.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/colormath/'], + 'checksums': [ + '003a2b2d9c1f43aa7d90addf1863fb2d822463c839b1166ae3092950792f9707', # colormath-2.1.1.tar.gz + ], + }), + ('spectra', '0.0.8', { + 'source_urls': ['https://pypi.python.org/packages/source/s/spectra/'], + 'checksums': [ + '851b88c9c0bba84e0be1fce5b9c02a7b4ef139a2b3e590b0d082d679e19f0759', # spectra-0.0.8.tar.gz + ], + }), + ('certifi', '2017.7.27.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/certifi/'], + 'checksums': [ + '40523d2efb60523e113b44602298f0960e900388cf3bb6043f645cf57ea9e3f5', # certifi-2017.7.27.1.tar.gz + ], + }), + ('urllib3', '1.22', { + 'source_urls': ['https://pypi.python.org/packages/source/u/urllib3/'], + 'checksums': [ + 'cc44da8e1145637334317feebd728bd869a35285b93cbb4cca2577da7e62db4f', # urllib3-1.22.tar.gz + ], + }), + ('chardet', '3.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/c/chardet/'], + 'checksums': [ + '84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae', # chardet-3.0.4.tar.gz + ], + }), + ('requests', '2.18.4', { + 'source_urls': ['https://pypi.python.org/packages/source/r/requests/'], + 'checksums': [ + '9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e', # requests-2.18.4.tar.gz + ], + }), + ('Markdown', '2.6.9', { + 'source_urls': ['https://pypi.python.org/packages/source/M/Markdown/'], + 'checksums': [ + '73af797238b95768b3a9b6fe6270e250e5c09d988b8e5b223fd5efa4e06faf81', # Markdown-2.6.9.tar.gz + ], + }), + ('future', '0.16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/f/future/'], + 'checksums': [ + 'e39ced1ab767b5936646cedba8bcce582398233d6a627067d4c6a454c90cfedb', # future-0.16.0.tar.gz + ], + }), + ('lzstring', '1.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lzstring/'], + 'checksums': [ + 'd54dd5a5f86837ccfc1343cc9f1cb0674d2d6ebd4b49f6408c35104f0a996cb4', # lzstring-1.0.3.tar.gz + ], + }), + ('multiqc', version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/multiqc/'], + 'checksums': [ + '63544cc06c235a4a8ec5eb17425bf660c497cefe9d81cb8f6e621e53fddb5a0c', # multiqc-1.2.tar.gz + ], + }), +] + +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/multiqc'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} +sanity_check_commands = ["multiqc --help"] + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/make/make-3.82-GCC-4.8.2.eb b/easybuild/easyconfigs/m/make/make-3.82-GCC-4.8.2.eb index ef981bb4df0567188d1e7ebd4b8c659652ed919f..fccc02c38ae655910312a96a834bea567a2bc9c4 100644 --- a/easybuild/easyconfigs/m/make/make-3.82-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/m/make/make-3.82-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/make/make-3.82-goolf-1.4.10.eb b/easybuild/easyconfigs/m/make/make-3.82-goolf-1.4.10.eb index e13659096ee58391accd23935e3faadfd7009d51..e6d5d57368d3f3b146fb9d8309cd998f665b346b 100644 --- a/easybuild/easyconfigs/m/make/make-3.82-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/make/make-3.82-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/make/make-3.82-ictce-5.3.0.eb b/easybuild/easyconfigs/m/make/make-3.82-ictce-5.3.0.eb index 7ab215e130a333d966f215791f38671eb850694a..9b88858f9031ed9abf07f837f95534704f1f9eaf 100644 --- a/easybuild/easyconfigs/m/make/make-3.82-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/make/make-3.82-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/make/make-3.82-ictce-5.5.0.eb b/easybuild/easyconfigs/m/make/make-3.82-ictce-5.5.0.eb index 256925f8ab3a3b480426193659e4feb482f4f730..649ae523d57ff29548c8468f4600ed40f14893c0 100644 --- a/easybuild/easyconfigs/m/make/make-3.82-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/m/make/make-3.82-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb index bff321b4b29d6cdc8897f6eec09d733c38c6281c..7ca6f969a43b2297eee339975db3240fe02b505c 100644 --- a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-2.0.2-foss-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.0.2-foss-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..402493847b9e83deebc4c47d8ab0043b6997b6b4 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.0.2-foss-2017a-Python-2.7.13.eb @@ -0,0 +1,48 @@ +easyblock = 'Bundle' + +name = 'matplotlib' +version = '2.0.2' +versionsuffix = '-Python-%(pyver)s' + +libpng_ver = '1.6.29' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '2.7.13'), + ('libpng', libpng_ver), + ('freetype', '2.7.1', '-libpng-%s' % libpng_ver), +] + +exts_list = [ + ('Cycler', '0.10.0', { + 'modulename': 'cycler', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'source_tmpl': 'cycler-%(version)s.tar.gz', + 'checksums': ['cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + 'checksums': ['0ffbc44faa34a8b1704bc108c451ecf87988f900ef7ce757b8e2e84383121ff1'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-2.0.2-foss-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.0.2-foss-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..4d2040eef808dfefdabd622a41a4491f0f653b82 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.0.2-foss-2017a-Python-3.6.1.eb @@ -0,0 +1,48 @@ +easyblock = 'Bundle' + +name = 'matplotlib' +version = '2.0.2' +versionsuffix = '-Python-%(pyver)s' + +libpng_ver = '1.6.29' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '3.6.1'), + ('libpng', libpng_ver), + ('freetype', '2.7.1', '-libpng-%s' % libpng_ver), +] + +exts_list = [ + ('Cycler', '0.10.0', { + 'modulename': 'cycler', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'source_tmpl': 'cycler-%(version)s.tar.gz', + 'checksums': ['cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + 'checksums': ['0ffbc44faa34a8b1704bc108c451ecf87988f900ef7ce757b8e2e84383121ff1'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-foss-2017b-Python-3.6.2.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-foss-2017b-Python-3.6.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..a80b00de036b8d78ad356f48c4db8e5459392452 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-foss-2017b-Python-3.6.2.eb @@ -0,0 +1,50 @@ +easyblock = 'Bundle' + +name = 'matplotlib' +version = '2.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'foss', 'version': '2017b'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '3.6.2'), + ('libpng', '1.6.32'), + ('freetype', '2.8'), +] + +exts_list = [ + ('Cycler', '0.10.0', { + 'modulename': 'cycler', + 'source_tmpl': 'cycler-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'checksums': [ + 'cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8', # cycler-0.10.0.tar.gz + ], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + 'checksums': [ + '4b5f16c9cefde553ea79975305dcaa67c8e13d927b6e55aa14b4a8d867e25387', # matplotlib-2.1.0.tar.gz + ], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..63ff6946ffdf667e366b790034e6c68e3225340f --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,54 @@ +easyblock = 'Bundle' + +name = 'matplotlib' +version = '2.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '2.7.14'), + ('libpng', '1.6.32'), + ('freetype', '2.8.1'), +] + +exts_list = [ + ('Cycler', '0.10.0', { + 'modulename': 'cycler', + 'source_tmpl': 'cycler-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'checksums': ['cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8'], + }), + ('subprocess32', '3.2.7', { + 'source_urls': ['https://pypi.python.org/packages/source/s/subprocess32'], + 'checksums': ['1e450a4a4c53bf197ad6402c564b9f7a53539385918ef8f12bdf430a61036590'], + }), + ('backports.functools_lru_cache', '1.4', { + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.functools_lru_cache'], + 'checksums': ['31f235852f88edc1558d428d890663c49eb4514ffec9f3650e7f3c9e4a12e36f'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + 'checksums': ['4b5f16c9cefde553ea79975305dcaa67c8e13d927b6e55aa14b4a8d867e25387'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..8003dd2e7e81db5fc5e08e7333498340286a4c58 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-2.1.0-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,46 @@ +easyblock = 'Bundle' + +name = 'matplotlib' +version = '2.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '3.6.3'), + ('libpng', '1.6.32'), + ('freetype', '2.8.1'), +] + +exts_list = [ + ('Cycler', '0.10.0', { + 'modulename': 'cycler', + 'source_tmpl': 'cycler-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'checksums': ['cd7b2d1018258d7247a71425e9f26463dfb444d411c39569972f4ce586b0c9d8'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + 'checksums': ['4b5f16c9cefde553ea79975305dcaa67c8e13d927b6e55aa14b4a8d867e25387'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb index 87c8b17b1f9538ff9c3d3455a63c24e5a064e732..a27e4ffe9f69f0822ca75376629b189312f5bdd6 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb b/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb index 7047839f2d2bd4b8556c360fd6881f9930640627..fcd0c73edf3e12acafe625363687f36fbe73e00b 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/mc/mc-4.8.13-GCC-4.9.2.eb b/easybuild/easyconfigs/m/mc/mc-4.8.13-GCC-4.9.2.eb index 96e39f3adaa4e776f666565d0dc1185599a48112..a78726d466364db42bf002b1ddf784022db48846 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.8.13-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.8.13-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb index 13a13c28d8ea56de898bce183a0962ad4cac2ed4..6682ecef20bf68116c2ac49c5ffe2db26288e167 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb index fdcf4609afe1d62a1d2a306310e13bb1fa6f3662..4002011eea371be359cc566188fdb8e3cb7f74f9 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb index 6a4c7c8893d9232906b1adc9902f6541fd0f6847..59b48a2d385725760ced93fbccd4c39d6dc197bf 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb index 31e12db3cce2683bc08cbf925e9d8d29da3e82eb..ef13aa622d504d5c0f3ae406520f6b9191fa60c5 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-intel-2017a.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..f78dcbfde911bbf2d2ce030fe0530cd347492179 --- /dev/null +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-intel-2017a.eb @@ -0,0 +1,41 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'mdtest' +version = '1.9.3' + +homepage = 'http://sourceforge.net/projects/mdtest/' +description = """ mdtest is an MPI-coordinated metadata benchmark test that performs + open/stat/close operations on files and directories and then reports the performance.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TGZ] +checksums = ['b7e76252031232cf0bba91475f48d0c77dd2e0a56a2e871f1d48e6f247109d8a'] + +dependencies = [('zlib', '1.2.11')] + +parallel = 1 + +buildopts = ' CC="$CC"' + +files_to_copy = [ + (['mdtest'], 'bin'), + (['mdtest.1'], 'man/man1'), + "README", + "RELEASE_LOG", + "scripts" +] + +sanity_check_paths = { + 'files': ['bin/mdtest'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/minimap2/minimap2-2.0rc1-foss-2016b.eb b/easybuild/easyconfigs/m/minimap2/minimap2-2.0rc1-foss-2016b.eb new file mode 100755 index 0000000000000000000000000000000000000000..0e029fec25ff7887ed50488255d6a4950030d275 --- /dev/null +++ b/easybuild/easyconfigs/m/minimap2/minimap2-2.0rc1-foss-2016b.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Adam Huffman +# The Francis Crick Institute +# adam.huffman@crick.ac.uk + +easyblock = 'MakeCp' + +name = 'minimap2' +version = '2.0rc1' + +homepage = 'https://github.com/lh3/minimap2' +description = """Minimap2 is a fast sequence mapping and alignment program that can find overlaps between + long noisy reads, or map long reads or their assemblies to a reference genome optionally with detailed + alignment (i.e. CIGAR). At present, it works efficiently with query sequences from a few kilobases to + ~100 megabases in length at an error rate ~15%. Minimap2 outputs in the PAF or the SAM format. On limited + test data sets, minimap2 is over 20 times faster than most other long-read aligners. It will replace + BWA-MEM for long reads and contig alignment.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +sources = ['%(name)s-%(version)s.tar.bz2'] +source_urls = ['https://github.com/lh3/%(name)s/releases/download/v%(version)s/'] +checksums = ['452a13d7e944da941b6f1996392890dbe4b7f4256954dd06c99ea69939446a5b'] + +files_to_copy = [(['%(name)s'], 'bin'), 'LICENSE.txt', 'NEWS.md', 'README.md', (['%(name)s.1'], 'share/man/man1')] + +sanity_check_paths = { + 'files': ['bin/%(name)s'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/mkl-dnn/mkl-dnn-0.11-intel-2017b.eb b/easybuild/easyconfigs/m/mkl-dnn/mkl-dnn-0.11-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..b0c4085837509d846ce3bd7a539e5e3f1e382d13 --- /dev/null +++ b/easybuild/easyconfigs/m/mkl-dnn/mkl-dnn-0.11-intel-2017b.eb @@ -0,0 +1,26 @@ +easyblock = 'CMakeMake' + +name = 'mkl-dnn' +version = '0.11' + +homepage = 'https://01.org/mkl-dnn' +description = "Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN)" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/01org/mkl-dnn/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['4cb4a85b05fe42aa527fd70a048caddcba9361f6d3d7bea9f33d74524e206d7d'] + +builddependencies = [('CMake', '3.9.5')] + +separate_build_dir = True + +configopts = "-DFAIL_WITHOUT_MKL=1" + +sanity_check_paths = { + 'files': ['include/mkldnn.h', 'include/mkldnn.hpp', 'include/mkldnn_types.h', 'lib/libmkldnn.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/molmod/molmod-1.4.3-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/m/molmod/molmod-1.4.3-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..a07b9b5a6c8bd36a7c2f7adc47b2a01b65595006 --- /dev/null +++ b/easybuild/easyconfigs/m/molmod/molmod-1.4.3-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'molmod' +version = '1.4.3' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://molmod.github.io/molmod/' +description = "MolMod is a Python library with many compoments that are useful to write molecular modeling programs." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/molmod/molmod/releases/download/%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['1f2c45cdae743fb073f2a353f8ccbf3b116b2f79fd66e85a892a14765ecb9f15'] + +dependencies = [ + ('Python', '2.7.14'), + ('future', '0.16.0', versionsuffix), + ('matplotlib', '2.1.0', versionsuffix), +] + +runtest = "export MATPLOTLIBRC=$PWD; echo 'backend: agg' > $MATPLOTLIBRC/matplotlibrc;" +runtest += "python setup.py build_ext -i; nosetests -v" + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2017a-Python-2.7.13-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2017a-Python-2.7.13-timed-pingpong.eb new file mode 100644 index 0000000000000000000000000000000000000000..ceeee49131ff4e7eaa2d2655cc6dbcd1c2500ef0 --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2017a-Python-2.7.13-timed-pingpong.eb @@ -0,0 +1,37 @@ +easyblock = 'PythonPackage' + +name = 'mpi4py' +version = '2.0.0' +label = 'timed-pingpong' +versionsuffix = '-Python-%%(pyver)s-%s' % label + +homepage = 'https://bitbucket.org/mpi4py/mpi4py' +description = """MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for + the Python programming language, allowing any Python program to exploit multiple processors.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +patches = ['mpi4py-1.3.1_%s.patch' % label] +checksums = [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + '50c3c4032563afda15ab51a5002c4646da361a006398e74d16ee0d433dd92792', # mpi4py-1.3.1_timed-pingpong.patch +] + +dependencies = [('Python', '2.7.13')] + +# force rebuilding everything, including patched files +buildopts = '--force' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/mpi4py'], +} + +# check that timed pingpong routines that are added via the patch are available +sanity_check_commands = [ + ('python', '-c "from mpi4py.MPI import Comm; import sys; sys.exit((1, 0)[\'PingpongRS\' in dir(Comm)])"'), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb index 273a8c9d5f3d78764ba95476a1b0345c3e1e3ee6..598a5a64ee67d993ad65c9e01cdf7871e41b58f6 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb index 1bb43bc486d63198b04de31940f0815d583d58cf..1c9d77935ad881fb198b9b6f4b60a09eb5b4bde5 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb index 58c91d09bcfaa73a523f8382b7bc85cc01d0e314..80d940898f35a18f4433febe4a51a524fe9ea1ff 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos , Kenneth Hoste diff --git a/easybuild/easyconfigs/m/mpmath/mpmath-0.19-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/mpmath/mpmath-0.19-foss-2016a-Python-2.7.11.eb index 6602e3fb19c6d6d43ddd2f757c027b80412448a9..f8f47b4abcf3d5b0a70b4963125512e9e96af958 100644 --- a/easybuild/easyconfigs/m/mpmath/mpmath-0.19-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/mpmath/mpmath-0.19-foss-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # adam.huffman@crick.ac.uk diff --git a/easybuild/easyconfigs/m/mpmath/mpmath-0.19-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/mpmath/mpmath-0.19-intel-2016a-Python-2.7.11.eb index 56a88f540cebb4d5ab9cb7362a1223386572d2bf..e9f53eb87dc16a152f36571aad638d6e1cef1276 100644 --- a/easybuild/easyconfigs/m/mpmath/mpmath-0.19-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/mpmath/mpmath-0.19-intel-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # adam.huffman@crick.ac.uk diff --git a/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-goolf-1.4.10.eb index fb05915a84a1056efd91dac6050d85c59d75185b..b2be7d9ff5abeecc362b5c16a9b1a0c40fd2e7e7 100644 --- a/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-ictce-6.2.5.eb index 1bc0838af6595163735fac36af26ce2cc63b7c10..d385b5af30cff30f4f41e30d431cc233f1418d26 100644 --- a/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mrFAST/mrFAST-2.6.0.1-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-goolf-1.4.10.eb index e58c648eee9413bef89eeea7c932fe09debee4ed..f6a3fa5bda917cd40040959d3bae15268304fcc2 100644 --- a/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-ictce-6.2.5.eb index 933177a5af396aeae81594db1e3aeaccbad1eb5b..12a460e95359fbf4880a825819f980b1038e84ae 100644 --- a/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mrsFAST/mrsFAST-2.6.0.4-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/m/muParser/muParser-2.2.5-GCCcore-6.4.0.eb b/easybuild/easyconfigs/m/muParser/muParser-2.2.5-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..d54dab67dbea3d457e1070f05cb2bbae3efacfbb --- /dev/null +++ b/easybuild/easyconfigs/m/muParser/muParser-2.2.5-GCCcore-6.4.0.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'muParser' +version = '2.2.5' + +homepage = 'http://beltoforion.de/article.php?a=muparser' + +description = """ + muParser is an extensible high performance math expression parser library + written in C++. It works by transforming a mathematical expression into + bytecode and precalculating constant parts of the expression. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/beltoforion/muparser/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['0666ef55da72c3e356ca85b6a0084d56b05dd740c3c21d26d372085aa2c6e708'] + +builddependencies = [ + ('binutils', '2.28'), +] + +configopts = "--disable-samples --enable-shared" + +sanity_check_paths = { + 'files': ['include/muParser.h', 'lib/libmuparser.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.8.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.8.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..e56d7c03b57dd20cedd67437cba78cfce6f9d795 --- /dev/null +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.8.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,36 @@ +easyblock = 'PythonPackage' + +name = 'mympingpong' +version = '0.8.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/hpcugent/mympingpong' +description = """A mpi4py based random pair pingpong network stress test.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['ebc056374a071e49cd13c49c4d5274cf4eee6eb68a7c9033ba2929db27b8bfac'] + +dependencies = [ + ('Python', '2.7.13'), + ('vsc-base', '2.5.8', '', True), + ('vsc-mympirun', '4.0.2', '', True), + ('matplotlib', '2.0.2', versionsuffix), + ('h5py', '2.7.1', versionsuffix), + ('mpi4py', '2.0.0', versionsuffix + '-timed-pingpong'), + ('lxml', '4.0.0', versionsuffix), + ('hwloc', '1.11.8'), +] + +preinstallopts = "sed -i 's/mpi4py < 2.0.0/mpi4py/g' setup.py && " + +options = {'modulename': 'vsc.mympingpong'} + +sanity_check_paths = { + 'files': ['bin/mympingpong', 'bin/mympingponganalysis'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'perf' diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.07-goolf-1.4.10.eb b/easybuild/easyconfigs/n/NASM/NASM-2.07-goolf-1.4.10.eb index d17113cb0639be7ab40d8a2f45f2e8f814b6ec19..ef1067a4f7e3a1cb0359b77174f9123cb58ae516 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.07-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.07-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.3.0.eb b/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.3.0.eb index 6c053969c2dc2c45fafd1d251677e5f5127e23ca..09bfc070e600e8500c7d1c104fc6231c30a1b561 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.5.0.eb b/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.5.0.eb index f361a2932fc54ad54f280dc7ddffc274da7c1e0b..2631c95531c3f9897ef6e77a4f15970c57aa6bc4 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.07-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.07-intel-2014b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.07-intel-2014b.eb index 777c4695fda56a9c3bada376f69ab096cc34f1d1..9995450154bbf2d6ad14aa5194f71129ab0f383d 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.07-intel-2014b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.07-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-goolf-1.7.20.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-goolf-1.7.20.eb index 61250ef0ab190312acd0bd996109c6b7efb7a30c..3f9dfdbbef1514a901b4c85a1f8ccf0a376bf0a8 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-ictce-6.2.5.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-ictce-6.2.5.eb index d0c5c529db57f0951f5db8d25ea6154c3636b5a3..73698fba89d9cac5660665677c7c47e3e04931ed 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-ictce-6.2.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014.06.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014.06.eb index 8eacf467e7158b7f34d04ac0afd9b8a3bd847e63..cabd7636da95a49fab1b1cb80f813547e865ec7d 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014.06.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014.06.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014b.eb index 940cf3e83b2f5ae25acf4bfdb99e0fcfdadb6f09..1dc98bc56e46b24f17de57aed0e61a542b16122f 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2015a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2015a.eb index 9bf83664591478f6e96cede8f460c06bd3767ffd..470433544befc01bf1a9e6b2bd07b1d281b7c289 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2015a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.05-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-foss-2015a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-foss-2015a.eb index a9ff8272379ac8f385e3939a9f022f77503e3ae8..1040eaec79c6871219690359d1059f0470c8f884 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-foss-2015a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.5.14.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.5.14.eb index e4df9a5cd4cb9c60f71743d4beec408d4523edc7..701ac12d5ccf53123e7d4f66ac851b3728d5f970 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.7.20.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.7.20.eb index 8ece8f5082134c1c09b8167d3f0e6ce132d4630f..3cb349ff147b870ef612d90d506ddcd97bf1a7a9 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015a.eb index 058a25ffb36f3964ae7281b65de24903aa554d9d..0742f88efdc0c92f33a821f6f7bf07e96c802aba 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb index f174be96fdf3081afbcb6e0a7876bbc6128fd0e8..98cd4d01eca1fa453b008db6a31e276aee2498f1 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb index 54389e341593b305b74656e3ea913aa89c9e1f2f..4bec0e9960492984b4d3619625e346f57fedff8e 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015b.eb index bcb04e784170e74ffa5fb8edd101eec1f6efcaff..f4676199058c61aa2650650d87fe2af160286f63 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016a.eb index 691495f52f089d59729d7048ab3e2fd79c28b357..0067d98017f92739c214ee4f3ed358df4086f4f7 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016b.eb index 72c77d668585c8b0fe9ee29c38ae4e61004f6d2f..1930c1a1fcb878fa6792f7e37d319f8795600cb8 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb index 60a507ddb83985ad1a08dc85ce34dfc209dcce27..ca8a73843294b412e6767e12d54c63b06e41ebbf 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-goolf-1.4.10.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-goolf-1.4.10.eb index 617fb0352331ac77dd9f693af31014a4b577e247..072b3e15a79319cb6a5bd724dafe136e93ae7b43 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015a.eb index 77ceaa2d9a8cb9485589e5d6aa8467335b855b98..27304350622de81242665466bacd26600b858275 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015b.eb index 92d511ac9cd6bfc946b6d508bac6a433d757d39b..742f32c7b6c90af6a2cb0fb9351159be39652c9a 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb index 7fa10b2782207828b8c541e1e19928ccb08ec229..99068e7f7b7d77677443d68fb424e17eb40fbeaa 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.12.01-foss-2016a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.12.01-foss-2016a.eb index 3097f4cb0eb343cd51caea00867d31f8c0ec9ad0..727f9c3f6c6432952e31a294ea889f8b14d3783e 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.12.01-foss-2016a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.12.01-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.12.01-intel-2016a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.12.01-intel-2016a.eb index dc884fc26040838108fa8bf3503dc09a14401fa5..f733c9124c1559e57f7a06c9e856d079dc515f2d 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.12.01-intel-2016a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.12.01-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016a.eb index 0ef2b03e67e146f336e255ea33f977debf47b3ad..0a75781a62c4d4e663b81061ff8bb4af19955c94 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016b.eb index 1c877d704551f890f8ff6d2f404533e6e1b440cb..35000996fbbec3a7b5db9eef093e86ded68f3601 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2016b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2016b.eb index daeffdca98a1fc5643be51cb0f6a9e7bd8874658..5428307bd74375803059f704769d671cec528ad4 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2016b.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2017a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2017a.eb index a4d8935beb619f3ef473c28b08bb083670a1204f..b15496c3c99f4f375bbbc62e2b48caa6d9c630b3 100644 --- a/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2017a.eb +++ b/easybuild/easyconfigs/n/NASM/NASM-2.12.02-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.13.01-GCCcore-6.3.0.eb b/easybuild/easyconfigs/n/NASM/NASM-2.13.01-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..a720e4ab7d417d5a4bdb08cc1b57d02961b48fba --- /dev/null +++ b/easybuild/easyconfigs/n/NASM/NASM-2.13.01-GCCcore-6.3.0.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'NASM' +version = '2.13.01' + +homepage = 'http://www.nasm.us/' + +description = """NASM: General-purpose x86 assembler""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['08f97baf0a7f892128c6413cfa93b69dc5825fbbd06c70928aea028835d198fa'] + +builddependencies = [ + ('binutils', '2.27'), +] + +sanity_check_paths = { + 'files': ['bin/nasm'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.13.01-GCCcore-6.4.0.eb b/easybuild/easyconfigs/n/NASM/NASM-2.13.01-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..a992c888d4e3af4f324444dcba32a012658ff377 --- /dev/null +++ b/easybuild/easyconfigs/n/NASM/NASM-2.13.01-GCCcore-6.4.0.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'NASM' +version = '2.13.01' + +homepage = 'http://www.nasm.us/' + +description = """NASM: General-purpose x86 assembler""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['08f97baf0a7f892128c6413cfa93b69dc5825fbbd06c70928aea028835d198fa'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['bin/nasm'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb index b11e19a8317bd64e59945570c9a007552371ff7c..af111599e901e269216543ba91e29fa07ee57275 100644 --- a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/NEST/NEST-2.12.0-foss-2015b-Python-2.7.9.eb b/easybuild/easyconfigs/n/NEST/NEST-2.12.0-foss-2015b-Python-2.7.9.eb new file mode 100644 index 0000000000000000000000000000000000000000..91bde2ba501ab9e8db9e72275ae03c851b04a749 --- /dev/null +++ b/easybuild/easyconfigs/n/NEST/NEST-2.12.0-foss-2015b-Python-2.7.9.eb @@ -0,0 +1,44 @@ +easyblock = 'CMakeMake' + +name = 'NEST' +version = '2.12.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.nest-simulator.org/' +description = """NEST is a simulator for spiking neural network models + that focuses on the dynamics, size and structure of neural systems rather + than on the exact morphology of individual neurons.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/nest/nest-simulator/releases/download/v%(version)s/'] +sources = ['nest-%(version)s.tar.gz'] +checksums = ['bac578f38bb0621618ee9d5f2f1febfee60cddc000ff32e51a5f5470bb3df40d'] + +configopts = '-DREADLINE_ROOT_DIR=$EBROOTLIBREADLINE -DCMAKE_INSTALL_LIBDIR=lib -Dwith-mpi=OFF' + +dependencies = [ + ('Python', '2.7.9'), + ('libreadline', '6.3'), + ('GSL', '2.1'), + ('libtool', '2.4.6'), + ('ncurses', '5.9'), +] + +builddependencies = [ + ('CMake', '3.4.1'), + ('Doxygen', '1.8.10'), + ('pkg-config', '0.27.1'), +] + +modextrapaths = { + 'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages'], +} + +sanity_check_paths = { + 'files': ['bin/nest', 'lib/libnest.%s' % SHLIB_EXT, 'lib/libmodels.%s' % SHLIB_EXT], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/n/NLTK/NLTK-3.2.4-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/n/NLTK/NLTK-3.2.4-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..d48fd45a34267b2b80ef12e74368cbc7f4ec1f5b --- /dev/null +++ b/easybuild/easyconfigs/n/NLTK/NLTK-3.2.4-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,23 @@ +easyblock = 'PythonPackage' + +name = 'NLTK' +version = '3.2.4' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.nltk.org/' +description = "NLTK is a leading platform for building Python programs to work with human language data." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8682ae52f5de4f2ba7b77bd78222a38575ad01ef29946214b254dfdf93a3a0eb'] + +dependencies = [('Python', '2.7.13')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2015a.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2015a.eb new file mode 100644 index 0000000000000000000000000000000000000000..c0349ece4cad2751941458185723b5dd7169d060 --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2015a.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2015b.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2015b.eb new file mode 100644 index 0000000000000000000000000000000000000000..ebc84beb033aa38c4824b431f51bbe560b239147 --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2015b.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2016a.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2016a.eb new file mode 100644 index 0000000000000000000000000000000000000000..fbc9306529e18ff2bd6fba4d87e1a16e0cb2a3cb --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2016a.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2016b.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..7d36e76b5db8f02a5beb140347a113663d4a7a3d --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-foss-2016b.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.4.10.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.4.10.eb index abf5bbc2772c00c35a6dc60e2e40149569f355da..d5d348b06d2a082d08b207856de64d78f591075a 100644 --- a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel @@ -14,9 +14,11 @@ description = """ NLopt is a free/open-source library for nonlinear optimization available online as well as original implementations of various other algorithms. """ toolchain = {'name': 'goolf', 'version': '1.4.10'} +toolchainopts = {'pic': True} source_urls = ['http://ab-initio.mit.edu/nlopt/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] sanity_check_paths = { 'files': ["lib/libnlopt.a", "include/nlopt.h"], diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.7.20.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.7.20.eb new file mode 100644 index 0000000000000000000000000000000000000000..059db90ed1a4b8f784e54acc0e930c1635d67efb --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-goolf-1.7.20.eb @@ -0,0 +1,28 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'goolf', 'version': '1.7.20'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2015a.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2015a.eb new file mode 100644 index 0000000000000000000000000000000000000000..f6aac82bc50bbff6cb2c5462c90085217af4c3ae --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2015a.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2015b.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2015b.eb new file mode 100644 index 0000000000000000000000000000000000000000..9cf7906efc07a8c522f29da12de157327245dd57 --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2015b.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2016a.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2016a.eb new file mode 100644 index 0000000000000000000000000000000000000000..18b11651d0b28ff924ed565fe47d8ac15c10657a --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2016a.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2016b.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..7498c98f6ab3261514a8a7f2b0ee9c7d0f8e549b --- /dev/null +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2016b.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'NLopt' +version = '2.4.2' + +homepage = 'http://ab-initio.mit.edu/wiki/index.php/NLopt' +description = """ NLopt is a free/open-source library for nonlinear optimization, + providing a common interface for a number of different free optimization routines + available online as well as original implementations of various other algorithms. """ + +toolchain = {'name': 'intel', 'version': '2016b'} +toolchainopts = {'pic': True} + +source_urls = ['http://ab-initio.mit.edu/nlopt/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] + +configopts = '--enable-shared' + +sanity_check_paths = { + 'files': ["lib/libnlopt.a", "include/nlopt.h"], + 'dirs': [""], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2017a.eb b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2017a.eb index 607bdc3f75d4f4d91ad2401938511210a6c1a754..93bcf8525b2646e0e92b7ae9f4f5cd31f55ae86d 100644 --- a/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2017a.eb +++ b/easybuild/easyconfigs/n/NLopt/NLopt-2.4.2-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel @@ -14,9 +14,11 @@ description = """ NLopt is a free/open-source library for nonlinear optimization available online as well as original implementations of various other algorithms. """ toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} source_urls = ['http://ab-initio.mit.edu/nlopt/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['8099633de9d71cbc06cd435da993eb424bbcdbded8f803cdaa9fb8c6e09c8e89'] configopts = '--enable-shared' diff --git a/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-intel-2017a-2015-10-20-patches-20170814-Python-2.7.13.eb b/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-intel-2017a-2015-10-20-patches-20170814-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..d7189c77949eff00d4f7f1f2cdffb71f2ee2c797 --- /dev/null +++ b/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-intel-2017a-2015-10-20-patches-20170814-Python-2.7.13.eb @@ -0,0 +1,88 @@ +name = 'NWChem' +version = '6.6.revision27746' +verdate = '2015-10-20' +versionsuffix = '-%s-patches-20170814-Python-%%(pyver)s' % verdate + +homepage = 'http://www.nwchem-sw.org' +description = """NWChem aims to provide its users with computational chemistry tools that are scalable both in + their ability to treat large scientific computational chemistry problems efficiently, and in their use of available + parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters. + NWChem software can handle: biomolecules, nanostructures, and solid-state; from quantum to classical, and all + combinations; Gaussian basis functions or plane-waves; scaling from one to thousands of processors; properties + and relativity.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'i8': True} + +source_urls = ['http://www.nwchem-sw.org/download.php?f='] +sources = ['Nwchem-%%(version)s-src.%s.tar.bz2' % verdate] +patches = [ + 'NWChem_fix-date.patch', + 'NWChem-%(version)s-parallelbuild.patch', + # available patches for NWChem 6.6 (27746 revision), + # cfr. http://www.nwchem-sw.org/index.php/Download#Patches_for_the_27746_revision_of_NWChem_6.6 + # most recent: Cdfti2nw66.patch.gz (Aug 14th 2017) + 'Tddft_mxvec20.patch.gz', + 'Tools_lib64.patch.gz', + 'Config_libs66.patch.gz', + 'Cosmo_meminit.patch.gz', + 'Sym_abelian.patch.gz', + 'Xccvs98.patch.gz', + 'Dplot_tolrho.patch.gz', + 'Driver_smalleig.patch.gz', + 'Ga_argv.patch.gz', + 'Raman_displ.patch.gz', + 'Ga_defs.patch.gz', + 'Zgesvd.patch.gz', + 'Cosmo_dftprint.patch.gz', + 'Txs_gcc6.patch.gz', + 'Gcc6_optfix.patch.gz', + 'Util_gnumakefile.patch.gz', + 'Util_getppn.patch.gz', + 'Gcc6_macs_optfix.patch.gz', + 'Notdir_fc.patch.gz', + 'Xatom_vdw.patch.gz', + 'Hfmke.patch.gz', + 'Cdfti2nw66.patch.gz', +] +checksums = [ + # Nwchem-6.6.revision27746-src.2015-10-20.tar.bz2 + '7b9b324883500c412476420d3591c283c1a68068b2ab6ce185d869d82497f798', + '215ec54f6132f2c9306bd636456722a36f0f1d98a67a0c8cbd10c5d1eed68feb', # NWChem_fix-date.patch + '454f3dc53058b0b0d23c94522b88bc1107904a1d696ca536e2991db3447de7a5', # NWChem-6.6.revision27746-parallelbuild.patch + 'cdfa8a5ae7d6ee09999407573b171beb91e37e1558a3bfb2d651982a85f0bc8f', # Tddft_mxvec20.patch.gz + '76b8d3e1b77829b683234c8307fde55bc9249b87410914b605a76586c8f32dae', # Tools_lib64.patch.gz + 'aa17f03cbb22ad7d883e799e0fddad1b5957f5f30b09f14a1a2caeeb9663cc07', # Config_libs66.patch.gz + '569c5ee528f3922ee60ca831eb20ec6591633a36f80efa76cbbe41cabeb9b624', # Cosmo_meminit.patch.gz + 'aa693e645a98dbafbb990e26145d65b100d6075254933f36326cf00bac3c29e0', # Sym_abelian.patch.gz + '1c0b0f1293e3b9b05e9e51e7d5b99977ccf1edb4b072872c8316452f6cea6f13', # Xccvs98.patch.gz + '2ebb1a5575c44eef4139da91f0e1e60057b2eccdba7f57a8fb577e840c326cbb', # Dplot_tolrho.patch.gz + 'dd65bfbae6b472b94c8ee81d74f6c3ece37c8fc8766ff7a3551d8005d44815b8', # Driver_smalleig.patch.gz + '8a78cb2af14314b92be9d241b801e9b9fed5527b9cb47a083134c7becdfa7cf1', # Ga_argv.patch.gz + '6a16f0f589a5cbb8d316f68bd2e6a0d46cd47f1c699a4b256a3973130061f6c3', # Raman_displ.patch.gz + 'c6f1a48338d196e1db22bcfc6087e2b2e6eea50a34d3a2b2d3e90cccf43742a9', # Ga_defs.patch.gz + '4af592c047dc3e0bc4962376ae2c6ca868eb7a0b40a347ed9b88e887016ad9ed', # Zgesvd.patch.gz + 'd3b73431a68d6733eb7b669d471e18a83e03fa8e40c48e536fe8edecd99250ff', # Cosmo_dftprint.patch.gz + '139692215718cd7414896470c0cc8b7817a73ece1e4ca93bf752cf1081a195af', # Txs_gcc6.patch.gz + '15cff43ab0509e0b0e83c49890032a848d6b7116bd6c8e5678e6c933f2d051ab', # Gcc6_optfix.patch.gz + '5dd82b9bd55583152295c999a0e4d72dd9d5c6ab7aa91117c2aae57a95a14ba1', # Util_gnumakefile.patch.gz + '8be418e1f8750778a31056f1fdf2a693fa4a12ea86a531f1ddf6f3620421027e', # Util_getppn.patch.gz + 'fade16098a1f54983040cdeb807e4e310425d7f66358807554e08392685a7164', # Gcc6_macs_optfix.patch.gz + 'a6a233951eb254d8aff5b243ca648def21fa491807a66c442f59c437f040ee69', # Notdir_fc.patch.gz + '7f4851ed15ecd86845e93530430eae11ed5b94695db70b0cc465c2aadcfabc1b', # Xatom_vdw.patch.gz + '3b33600d6a50155aff25926ecf778dbae046ecc20c9b61fbf554bb7f364f4518', # Hfmke.patch.gz + 'aea45f439a80d374ae84988d8cf95b78b7bb1047e3665265ee8fc55c0c5b176b', # Cdfti2nw66.patch.gz +] + +dependencies = [('Python', '2.7.13')] + +# This easyconfig is using the default for armci_network (OPENIB) and +# thus needs infiniband libraries. +osdependencies = [ + ('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel'), + ('libibumad-dev', 'libibumad-devel'), +] + +modules = 'all python' + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-iomkl-2017a-2015-10-20-Python-2.7.12.eb b/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-iomkl-2017a-2015-10-20-Python-2.7.12.eb index 27d258eaeeac824332e30f1cfc02cf37d77e6f3c..f85393e44f0ffd888e85e8adab29cad5e2814903 100644 --- a/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-iomkl-2017a-2015-10-20-Python-2.7.12.eb +++ b/easybuild/easyconfigs/n/NWChem/NWChem-6.6.revision27746-iomkl-2017a-2015-10-20-Python-2.7.12.eb @@ -27,7 +27,7 @@ dependencies = [('Python', '2.7.12')] # This easyconfig is using the default for armci_network (OPENIB) and # thus needs infiniband libraries. osdependencies = [ - ('libibverbs-dev', 'libibverbs-devel'), + ('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel'), ('libibumad-dev', 'libibumad-devel'), ] diff --git a/easybuild/easyconfigs/n/NiBabel/NiBabel-2.1.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/n/NiBabel/NiBabel-2.1.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..9b33189e90b86b5153afdd2f0db5136a2f385e8b --- /dev/null +++ b/easybuild/easyconfigs/n/NiBabel/NiBabel-2.1.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,51 @@ +easyblock = 'Bundle' + +name = 'NiBabel' +version = '2.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://nipy.github.io/nibabel' +description = """NiBabel provides read/write access to some common medical and neuroimaging file formats, + including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, MINC1, MINC2, MGH and ECAT + as well as Philips PAR/REC. We can read and write Freesurfer geometry, and read Freesurfer morphometry and + annotation files. There is some very limited support for DICOM. NiBabel is the successor of PyNIfTI.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +dependencies = [ + ('Python', '2.7.13'), + ('Pillow', '4.3.0', versionsuffix), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +exts_list = [ + ('pydicom', '0.9.9', { + 'modulename': 'dicom', + 'source_urls': ['https://pypi.python.org/packages/source/p/pydicom'], + 'start_dir': 'source', + 'checksums': [ + '09b82896319d9b0e5e95dae64875c37413b6ca9b974f4bb785564875f617236a', # pydicom-0.9.9.tar.gz + ], + }), + ('NiBabel', '2.1.0', { + 'source_tmpl': 'nibabel-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/n/nibabel'], + 'checksums': [ + '9cc37ed9107319aca79177e3fed422da9677606bd72cf5697f14fc5a4b3a2738', # nibabel-2.1.0.tar.gz + ], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/nib-dicomfs', 'bin/nib-ls', 'bin/nib-nifti-dx', 'bin/parrec2nii'], + 'dirs': ['lib/python%(pyshortver)s/site-packages/nibabel', 'lib/python%(pyshortver)s/site-packages/nisext'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/n/Ninja/Ninja-1.8.2-intel-2017b.eb b/easybuild/easyconfigs/n/Ninja/Ninja-1.8.2-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..3475dab343d2a0acb050b9e001fc7ffc9add5e71 --- /dev/null +++ b/easybuild/easyconfigs/n/Ninja/Ninja-1.8.2-intel-2017b.eb @@ -0,0 +1,25 @@ +easyblock = 'CmdCp' + +name = 'Ninja' +version = '1.8.2' + +homepage = 'https://ninja-build.org/' +description = "Ninja is a small build system with a focus on speed." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/ninja-build/ninja/archive/'] +sources = ['v%(version)s.tar.gz'] + +builddependencies = [('Python', '2.7.14')] + +cmds_map = [('.*', "./configure.py --bootstrap")] + +files_to_copy = [(['ninja'], 'bin')] + +sanity_check_paths = { + 'files': ['bin/ninja'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/nano/nano-2.2.6-goolf-1.4.10.eb b/easybuild/easyconfigs/n/nano/nano-2.2.6-goolf-1.4.10.eb index b4bf60ef3c5d2218be7d43b944569d3a520ac1c8..c8e516844715ba5a20c9ef81d6b4fc0948b909f7 100644 --- a/easybuild/easyconfigs/n/nano/nano-2.2.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/nano/nano-2.2.6-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/nano/nano-2.2.6-ictce-5.3.0.eb b/easybuild/easyconfigs/n/nano/nano-2.2.6-ictce-5.3.0.eb index 1ff272d5d594898a4272ebc8d4dd962e3731c6f7..efcd1039a64301ab011658c6d3a39a92a4196438 100644 --- a/easybuild/easyconfigs/n/nano/nano-2.2.6-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/nano/nano-2.2.6-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/n/nanonet/nanonet-2.0.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/n/nanonet/nanonet-2.0.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..29924d9a588b66c6768f60151e0d4d30a9e84859 --- /dev/null +++ b/easybuild/easyconfigs/n/nanonet/nanonet-2.0.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,70 @@ +easyblock = 'Bundle' + +name = 'nanonet' +version = '2.0.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/nanoporetech/nanonet' +description = "Nanonet provides recurrent neural network basecalling for Oxford Nanopore MinION data." + +toolchain = {'name': 'intel', 'version': '2017a'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '2.7.13'), + ('h5py', '2.7.1', versionsuffix), + ('netcdf4-python', '1.2.9', versionsuffix), + ('PyYAML', '3.12', versionsuffix), + ('Boost', '1.64.0', versionsuffix), # must stick to 1.64.0, using 1.65.x leads to build failures +] + +exts_list = [ + ('myriad', '0.1.4', { + 'source_tmpl': 'myriad-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/m/myriad'], + 'checksums': [ + 'ae1d836f0e9c37b90b94c185555e485e2c7e36458a4709e39e4aefc3945fdfd5', # myriad-0.1.4.zip + ], + }), + ('pathtools', '0.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pathtools'], + 'checksums': [ + '7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0', # pathtools-0.1.2.tar.gz + ], + }), + ('argh', '0.26.2', { + 'source_urls': ['https://pypi.python.org/packages/source/a/argh'], + 'checksums': [ + 'e9535b8c84dc9571a48999094fda7f33e63c3f1b74f3e5f3ac0105a58405bb65', # argh-0.26.2.tar.gz + ], + }), + ('watchdog', '0.8.3', { + 'source_urls': ['https://pypi.python.org/packages/source/w/watchdog'], + 'checksums': [ + '7e65882adb7746039b6f3876ee174952f8eaaa34491ba34333ddf1fe35de4162', # watchdog-0.8.3.tar.gz + ], + }), + ('nanonet', '2.0.0', { + 'installopts': 'with2d', + 'source_tmpl': 'v%(version)s.tar.gz', + 'source_urls': ['https://github.com/nanoporetech/nanonet/archive'], + 'checksums': [ + '9896fa8ecf012505a7cc5610afd54323271ec6b966ce0a0ac9fb7be4149da9d9', # v2.0.0.tar.gz + ], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/nanonet2d', 'bin/nanonetcall', 'bin/nanonettrain'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} +sanity_check_commands = ["nanonet2d --help"] + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/n/ncdf4/ncdf4-1.16-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/n/ncdf4/ncdf4-1.16-intel-2017a-R-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9b976ba29d7328be5df1e0e059220afb820c1bad --- /dev/null +++ b/easybuild/easyconfigs/n/ncdf4/ncdf4-1.16-intel-2017a-R-3.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'RPackage' + +name = 'ncdf4' +version = '1.16' +versionsuffix = '-R-%(rver)s' + +homepage = 'http://cran.r-project.org/web/packages/%(name)s' +description = """ncdf4: Interface to Unidata netCDF (version 4 or earlier) format data files""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'http://cran.r-project.org/src/contrib/', + 'http://cran.r-project.org/src/contrib/Archive/$(name)s/', +] +sources = ['%(name)s_%(version)s.tar.gz'] +checksums = ['edd5731a805bbece3a8f6132c87c356deafc272351e1dd07256ca00574949253'] + +dependencies = [ + ('R', '3.4.0', '-X11-20170314'), + ('netCDF', '4.4.1.1'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['ncdf4'], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/n/ncompress/ncompress-4.2.4.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/n/ncompress/ncompress-4.2.4.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..51e898837ead8ccdea940318946645aedddd1e92 --- /dev/null +++ b/easybuild/easyconfigs/n/ncompress/ncompress-4.2.4.4-GCCcore-6.4.0.eb @@ -0,0 +1,39 @@ +# Authors:: Jack Perdue - TAMU HPRC - http://hprc.tamu.edu + +easyblock = 'ConfigureMake' + +name = 'ncompress' +version = '4.2.4.4' + +homepage = 'http://ncompress.sourceforge.net/' + +description = """ + Compress is a fast, simple LZW file compressor. Compress does not have the + highest compression rate, but it is one of the fastest programs to compress + data. Compress is the defacto standard in the UNIX community for compressing + files. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://github.com/vapier/ncompress/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['2670439935e7639c3a767087da99810e45bc3997d0638b3094396043571e5aec'] + +builddependencies = [ + ('binutils', '2.28'), +] + +skipsteps = ['configure'] + +installopts = '' +installopts += 'DESTDIR=%(installdir)s ' +installopts += 'BINDIR=/bin ' +installopts += 'MANDIR=/man/man1 ' + +sanity_check_paths = { + 'files': ['bin/compress', 'man/man1/compress.1'], + 'dirs': [] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0ee6b52eeb124a9790f24fea0bfe971ca043e648 --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-6.4.0.eb @@ -0,0 +1,48 @@ +easyblock = 'ConfigureMake' + +name = 'ncurses' +version = '6.0' + +homepage = 'http://www.gnu.org/software/ncurses/' + +description = """ + The Ncurses (new curses) library is a free software emulation of curses in + System V Release 4.0, and more. It uses Terminfo format, supports pads and + color and multiple highlights and forms characters and function-key mapping, + and has all the other SYSV-curses enhancements over BSD Curses. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260'] + +patches = ['ncurses-%(version)s_gcc-5.patch'] + +builddependencies = [ + ('binutils', '2.28'), +] + +configopts = [ + # default build + '--with-shared --enable-overwrite', + # the UTF-8 enabled version (ncursesw) + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' +] + +libs = ["form", "menu", "ncurses", "panel"] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", + "infotocap", + "ncurses%(version_major)s-config", + "reset", "tabs", "tic", "toe", "tput", + "tset"]] + + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], + 'dirs': ['include', 'include/ncursesw'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0.eb index ce06be716db3d152dd801b16d50764256f444c29..de7f258d005f4b66c56a0ee5965c730c691493d1 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0.eb @@ -8,8 +8,7 @@ description = """The Ncurses (new curses) library is a free software emulation o and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" -toolchain = {'name': 'dummy', 'version': 'dummy'} -toolchainopts = {'optarch': True, 'pic': True} +toolchain = {'name': 'dummy', 'version': ''} source_urls = [GNU_SOURCE] sources = [SOURCE_TAR_GZ] @@ -18,13 +17,22 @@ patches = ['ncurses-%(version)s_gcc-5.patch'] configopts = [ # default build - '--with-shared --enable-overwrite --with-termlib', + '--with-shared --enable-overwrite', # the UTF-8 enabled version (ncursesw) - '--with-shared --enable-overwrite --with-termlib ' + - '--enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' ] -libs = ["form", "menu", "ncurses", "panel", "tinfo"] +# need to take care of $CFLAGS ourselves with dummy toolchain +# we need to add -fPIC, but should also include -O* option to avoid compiling with -O0 (default for GCC) +buildopts = 'CFLAGS="-O2 -fPIC"' + +# Symlink libtinfo to libncurses (since it can handle the API) so it doesn't get picked up from the OS +postinstallcmds = [ + "ln -s %(installdir)s/lib/libncurses.so %(installdir)s/lib/libtinfo.so", + "ln -s %(installdir)s/lib/libncurses.a %(installdir)s/lib/libtinfo.a" +] + +libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + diff --git a/easybuild/easyconfigs/n/ncview/ncview-2.1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/n/ncview/ncview-2.1.2-goolf-1.4.10.eb index 01beb0993132c83db0026a35794d1c30d2ece86c..b07eebeedb28cd26c577370e1c86ba655c8a924d 100644 --- a/easybuild/easyconfigs/n/ncview/ncview-2.1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/ncview/ncview-2.1.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/n/ncview/ncview-2.1.2-ictce-5.3.0.eb b/easybuild/easyconfigs/n/ncview/ncview-2.1.2-ictce-5.3.0.eb index 26ed84e0cab6fdb983ca08e64f71190ae63115bc..39826e3412be1187e7a4b0695e17dad4aae45528 100644 --- a/easybuild/easyconfigs/n/ncview/ncview-2.1.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/ncview/ncview-2.1.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2016b.eb b/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2016b.eb index 5320b4aa4c47317b445f27a209446b7590978927..fc4eee291e4840e039501436111c991a9e537c4b 100644 --- a/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2016b.eb +++ b/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2017a.eb b/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..7579a24f85f3841c997905e69b2a53ae548249f5 --- /dev/null +++ b/easybuild/easyconfigs/n/ncview/ncview-2.1.7-intel-2017a.eb @@ -0,0 +1,45 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2014 The Cyprus Institute +# Authors:: Thekla Loizou +# License:: MIT/GPL +# +## +easyblock = 'ConfigureMake' + +name = 'ncview' +version = '2.1.7' + +homepage = 'http://meteora.ucsd.edu/~pierce/ncview_home_page.html' +description = """Ncview is a visual browser for netCDF format files. +Typically you would use ncview to get a quick and easy, push-button +look at your netCDF files. You can view simple movies of the data, +view along various dimensions, take a look at the actual data values, +change color maps, invert the data, etc.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['ftp://cirrus.ucsd.edu/pub/ncview/'] +sources = [SOURCE_TAR_GZ] +checksums = ['a14c2dddac0fc78dad9e4e7e35e2119562589738f4ded55ff6e0eca04d682c82'] + +# specified compiler is hard checked against (full path to) compiler used for netCDF... +preconfigopts = "CC=$(which $CC) " +configopts = "--with-udunits2_incdir=$EBROOTUDUNITS/include --with-udunits2_libdir=$EBROOTUDUNITS/lib " +configopts += "--with-nc-config=$EBROOTNETCDF/bin/nc-config" + +dependencies = [ + ('netCDF', '4.4.1.1', '-HDF5-1.8.18'), + ('netCDF-Fortran', '4.4.4', '-HDF5-1.8.18'), + ('UDUNITS', '2.2.24'), + ('X11', '20170314'), +] + +sanity_check_paths = { + 'files': ['bin/ncview'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.4-foss-2017b.eb b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.4-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..f936b4f0ec88798abe598ab9a7d191a75b7c8138 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.4-foss-2017b.eb @@ -0,0 +1,18 @@ +name = 'netCDF-Fortran' +version = '4.4.4' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/Unidata/netcdf-fortran/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['44b1986c427989604df9925dcdbf6c1a977e4ecbde6dd459114bca20bf5e9e67'] + +dependencies = [('netCDF', '4.4.1.1')] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.4-intel-2017b.eb b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.4-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..5cfb9a871db24715f1cc89a76007f1482eadade8 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.4-intel-2017b.eb @@ -0,0 +1,18 @@ +name = 'netCDF-Fortran' +version = '4.4.4' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/Unidata/netcdf-fortran/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['44b1986c427989604df9925dcdbf6c1a977e4ecbde6dd459114bca20bf5e9e67'] + +dependencies = [('netCDF', '4.4.1.1')] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015a.eb index 67ec8a7992c10efb7c1079baef7b2840b9beded5..cb332e5b48149cb3257b67aa6b06e3e535e2fb7c 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb index d5f3ba2170647653827be91e24f9cb6e20648eb5..86c8418dd52de9a6ded4664633faadcc63e1796e 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.10'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2016a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2016a.eb index 921f90805c2a693ba97e26fcb34d84440ab9c43d..3a0cebe7011db46ab4e9e0d1e65db55892a28aeb 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2016a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2016a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015a.eb index ee5055dfe4f1dd64a3e72dd55d1a8f6cc958bb35..85cc8383cef6c06207b9349cfbc63cc70f77f27b 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.2.2'), ('Doxygen', '1.8.9.1', '', ('GCC', '4.9.2')), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb index 3722efdeb2bed5244f1e9966a5d812bd8c6741cc..90402a2b113215d2408918712ac8e15c60971d54 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.10'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016.02-GCC-4.9.eb index cff46757ade46162ac257f19d0ee12510f0cc046..bc9bd0ed7a4fbf326ee465cae6e635d3e0b27a9e 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016.02-GCC-4.9.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.10'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016a.eb index 40796ae26b8bf39e6909354c34f5fd64b195e7ea..960e78bc12221d6c6dd1ef9adafc59cee8ba682e 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2016a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-foss-2016a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-foss-2016a.eb index 39406d62756796eea0ca8b1ae1245b821b8972c7..3ecf42980e565a48cbc87c7fab453ad74837ac38 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-foss-2016a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-foss-2016a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.3'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-intel-2016a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-intel-2016a.eb index 719c330b9db0d46b25cbd8e2353b51ab12b397e5..3e1a5c0408da2b7ff8434ecbd1dc84d0a408ef79 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-intel-2016a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-intel-2016a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.3'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.07.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.07.eb index a0a822a67343e9057086a019906bb8d620dc849e..be8771fd7d1ed4b3e63bee1657eaa152dfb07d7a 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.07.eb @@ -20,6 +20,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.11'), ('Szip', '2.1'), diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.09-GCC-4.9.3-2.25.eb index eec48bea4ade0fcc07892c575570c4de39657786..253b8cea832af373ff64043e5e28c6e250c8210c 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.0-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -18,6 +18,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.4.1'), ('Doxygen', '1.8.11'), ('Szip', '2.1'), diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016a.eb index 8e1936bec645b81f4e4f11e549ba5f0afd1744c3..45da7a6542d5484dcc17dba7f92a076b632e8c3c 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.5.2'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016b.eb index f688f2156e4260455aea9b0b44ec7d0a57879691..9a8b44243aa64bfdd51c3d842d55e88cb4744078 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-foss-2016b.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.5.2'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016a.eb index e66c2bd0e4e45341038dacea37820a176287ab3f..43f0af3fe237a2cac868b9f263e666692ddb4090 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.5.2'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016b.eb index 98351330435ac8cfbf840baba308e8d1ebad26a4..d526314012028b67295f4ef1b7d19ca36418d860 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1-intel-2016b.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.5.2'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2016b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2016b.eb index 5da2b108a04104d3756795bdca527eb3dd7a9dcf..77eec6d4cf8d1c13583054f5062e4b6764f6d549 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2016b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2016b.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.5.2'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017a-HDF5-1.10.1.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017a-HDF5-1.10.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..8e41b9784a0bc687f89809932f1f14b3fc0a8e5b --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017a-HDF5-1.10.1.eb @@ -0,0 +1,36 @@ +name = 'netCDF' +version = '4.4.1.1' +hdf5_ver = '1.10.1' +versionsuffix = '-HDF5-%s' % hdf5_ver + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/Unidata/netcdf-c/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909'] + +dependencies = [ + ('HDF5', hdf5_ver), + ('cURL', '7.54.0'), + ('Szip', '2.1.1'), +] + +builddependencies = [ + ('Autotools', '20150215'), + ('CMake', '3.9.1'), + ('Doxygen', '1.8.13'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017a-HDF5-1.8.19.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017a-HDF5-1.8.19.eb new file mode 100644 index 0000000000000000000000000000000000000000..599e58b58fbd426e3a270da249ddb9dc0c8334fd --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017a-HDF5-1.8.19.eb @@ -0,0 +1,36 @@ +name = 'netCDF' +version = '4.4.1.1' +hdf5_ver = '1.8.19' +versionsuffix = '-HDF5-%s' % hdf5_ver + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/Unidata/netcdf-c/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909'] + +dependencies = [ + ('HDF5', hdf5_ver), + ('cURL', '7.54.0'), + ('Szip', '2.1.1'), +] + +builddependencies = [ + ('Autotools', '20150215'), + ('CMake', '3.9.1'), + ('Doxygen', '1.8.13'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..251f9a55891d86abdced5f221964d23132124814 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-foss-2017b.eb @@ -0,0 +1,32 @@ +name = 'netCDF' +version = '4.4.1.1' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/Unidata/netcdf-c/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909'] + +dependencies = [ + ('HDF5', '1.10.1'), + ('cURL', '7.56.0'), +] + +builddependencies = [ + ('CMake', '3.9.4'), + ('Doxygen', '1.8.13'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2016b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2016b.eb index 24dee36e77ecf07947d2dbeb85b5788c9f41002b..1ae7e5f216f1dca9b094a34c973e446fa3fba239 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2016b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2016b.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.5.2'), ('Doxygen', '1.8.11'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.10.1.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.10.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..02029aff9fc175dfa8479e64b7651c4a974446f4 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.10.1.eb @@ -0,0 +1,36 @@ +name = 'netCDF' +version = '4.4.1.1' +hdf5_ver = '1.10.1' +versionsuffix = '-HDF5-%s' % hdf5_ver + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/Unidata/netcdf-c/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909'] + +dependencies = [ + ('HDF5', hdf5_ver), + ('cURL', '7.54.0'), + ('Szip', '2.1'), +] + +builddependencies = [ + ('Autotools', '20150215'), + ('CMake', '3.8.2'), + ('Doxygen', '1.8.13'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.8.18.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.8.18.eb index 8bc6d56640be08053da2ae2e1739b8538ca38448..7a31742b3a8d5a064fcb479631eff73a5ae866e4 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.8.18.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a-HDF5-1.8.18.eb @@ -23,6 +23,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.7.2'), ('Doxygen', '1.8.13'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a.eb index d30a65ec63abb93c464a9d47e0f0d45dbeda525a..da116afc70ee7685f3f83045fb754f6f9cdcde48 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017a.eb @@ -21,6 +21,7 @@ dependencies = [ ] builddependencies = [ + ('Autotools', '20150215'), ('CMake', '3.7.2'), ('Doxygen', '1.8.13'), ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..a832bbfc40fbc95cf90a54150d4f22a7beabc4c9 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.4.1.1-intel-2017b.eb @@ -0,0 +1,32 @@ +name = 'netCDF' +version = '4.4.1.1' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/Unidata/netcdf-c/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909'] + +dependencies = [ + ('HDF5', '1.10.1'), + ('cURL', '7.56.0'), +] + +builddependencies = [ + ('CMake', '3.9.4'), + ('Doxygen', '1.8.13'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.2.9-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.2.9-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..4f52ebe137f82576264d8da418cd1e106800cf82 --- /dev/null +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.2.9-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,23 @@ +name = 'netcdf4-python' +version = '1.2.9' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://unidata.github.io/netcdf4-python/' +description = """Python/numpy interface to netCDF.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = ['https://github.com/Unidata/netcdf4-python/archive/'] +sources = ['v%(version)srel.tar.gz'] +checksums = ['bbb6d40d33f5fe8fbf211b5706ff4af9484a91a5ab50d9f6607858bd34c1d10c'] + +patches = ['netcdf4-python-1.1.8-avoid-diskless-test.patch'] + +dependencies = [ + ('Python', '2.7.13'), + ('netCDF', '4.4.1.1', '-HDF5-1.10.1'), + ('cURL', '7.54.0'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/nettle/nettle-3.3-GCCcore-6.3.0.eb b/easybuild/easyconfigs/n/nettle/nettle-3.3-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..29bb670c946f6417fddf2302932090302a47fea0 --- /dev/null +++ b/easybuild/easyconfigs/n/nettle/nettle-3.3-GCCcore-6.3.0.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'nettle' +version = '3.3' + +homepage = 'http://www.lysator.liu.se/~nisse/nettle/' +description = """Nettle is a cryptographic library that is designed to fit easily + in more or less any context: In crypto toolkits for object-oriented + languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, + or even in kernel space.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = [ + '46942627d5d0ca11720fec18d81fc38f7ef837ea4197c1f630e71ce0d470b11e', # nettle-3.3.tar.gz +] + +builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.27', '', True), +] + +dependencies = [ + ('GMP', '6.1.2'), +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + + [('lib/libhogweed.a', 'lib64/libhogweed.a'), + ('lib/libhogweed.%s' % SHLIB_EXT, 'lib64/libhogweed.%s' % SHLIB_EXT), + ('lib/libnettle.a', 'lib64/libnettle.a'), + ('lib/libnettle.%s' % SHLIB_EXT, 'lib64/libnettle.%s' % SHLIB_EXT)], + 'dirs': ['include/nettle'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/nettle/nettle-3.3-GCCcore-6.4.0.eb b/easybuild/easyconfigs/n/nettle/nettle-3.3-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..ec88285ad3a3ae136dd69c403a8465265e9a303e --- /dev/null +++ b/easybuild/easyconfigs/n/nettle/nettle-3.3-GCCcore-6.4.0.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'nettle' +version = '3.3' + +homepage = 'http://www.lysator.liu.se/~nisse/nettle/' + +description = """ + Nettle is a cryptographic library that is designed to fit easily in more or + less any context: In crypto toolkits for object-oriented languages (C++, + Python, Pike, ...), in applications like LSH or GNUPG, or even in + kernel space. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['46942627d5d0ca11720fec18d81fc38f7ef837ea4197c1f630e71ce0d470b11e'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('GMP', '6.1.2'), +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', + 'pkcs1-conv', 'sexp-conv']] + + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + 'dirs': ['include/nettle'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/ngmlr/ngmlr-0.2.6-foss-2015b.eb b/easybuild/easyconfigs/n/ngmlr/ngmlr-0.2.6-foss-2015b.eb new file mode 100644 index 0000000000000000000000000000000000000000..a5b9e6ff70ef9ca0e081a1efd1cde261dc71e182 --- /dev/null +++ b/easybuild/easyconfigs/n/ngmlr/ngmlr-0.2.6-foss-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'CMakeMake' + +name = 'ngmlr' +version = '0.2.6' + +homepage = 'https://github.com/philres/ngmlr' +description = """Ngmlr is a long-read mapper designed to align PacBilo or Oxford Nanopore to a + reference genome with a focus on reads that span structural variations.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/philres/ngmlr/archive'] + +builddependencies = [('CMake', '3.4.1')] + +dependencies = [ + ('zlib', '1.2.8'), +] + +sanity_check_paths = { + 'files': ['bin/ngmlr'], + 'dirs': [''] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb index dcc13adeafcb250ce66b80338b6aa182299c4b95..ee2e3f51809a20d17b79001d81edeff93867a4f9 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb @@ -10,10 +10,9 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCC', 'version': '4.8.4'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] - -checksums = ['682c38305b2596967881f3d77bc3fc9c'] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c52df9043bbf6edd4d31b1f9f2b2ca6a71cec7932bf4dc181fb7d6fda45b86f8'] builddependencies = [ ('Automake', '1.15'), diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb index 31b7335ae5f797e8dd63d1738cd9cfa54e2ba523..9125fa6a9d150129898b702788cf63ce0723924d 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.10' -checksums = ['682c38305b2596967881f3d77bc3fc9c'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,9 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCC', 'version': '4.9.2'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c52df9043bbf6edd4d31b1f9f2b2ca6a71cec7932bf4dc181fb7d6fda45b86f8'] builddependencies = [ ('Automake', '1.15'), diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb index 727e24951e24167c73a0faccc5d1dd9c6d0b3c4f..79398f315317bb9f6bd2db4180206773a7b56ebd 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.10' -checksums = ['682c38305b2596967881f3d77bc3fc9c'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,9 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c52df9043bbf6edd4d31b1f9f2b2ca6a71cec7932bf4dc181fb7d6fda45b86f8'] builddependencies = [('Autotools', '20150215')] diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb index eb1b29e032c638d1b7b5d39899573a0c6db55ba5..a2378018960a4c83c4b98470aa3168593ba0a040 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.10' -checksums = ['682c38305b2596967881f3d77bc3fc9c'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,9 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c52df9043bbf6edd4d31b1f9f2b2ca6a71cec7932bf4dc181fb7d6fda45b86f8'] builddependencies = [('Autotools', '20150215')] diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 1d4c3067fd6bd1bdb5d2ec403ca9a19da3b947b0..60c7650bda4054b9eb0a1bcca143ee99493a11db 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.10' -checksums = ['682c38305b2596967881f3d77bc3fc9c'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,9 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c52df9043bbf6edd4d31b1f9f2b2ca6a71cec7932bf4dc181fb7d6fda45b86f8'] builddependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb index cee677dd4c082f90405fbb77bc310e0f27e40945..246bc9fc306dc4b3c4294216f6de06c135972d00 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb index a7dc26e7feee963adbcf838bbf97343af122d0cc..020ffc6e281ccb409d7495c6d6491c7fef5dbb8a 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.11' -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCC', 'version': '4.9.3'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.2.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.2.0.eb index 2c6aa67bd45512331b0f066ca2334ca03656b577..c7e7dbefce257f75ea5b1de57643773c9e50493c 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.2.0.eb @@ -10,10 +10,13 @@ The libnuma library provides convenient ways for you to add NUMA memory policies toolchain = {'name': 'GCC', 'version': '5.2.0'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.3.0-2.26.eb index d7d6d78efaa21f970cd7cb20102e3c1a89f7cbbc..fee19a774578923b8590700af3ebeb110763b0e2 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.3.0-2.26.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCC', 'version': '5.3.0-2.26'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.4.0-2.26.eb index 0c9f60c6e0037217bc8fb6de1d6cf8538e3a67ff..67c1728e6bb09cab2d829222f6165e295487bb24 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-5.4.0-2.26.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCC', 'version': '5.4.0-2.26'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.1.0-2.27.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.1.0-2.27.eb index b862023bd66c4b68fb14486d6d01850ae7c574f9..7b9245687b4a008296a1307bc78ec094df4197f5 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.1.0-2.27.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.1.0-2.27.eb @@ -10,10 +10,13 @@ The libnuma library provides convenient ways for you to add NUMA memory policies toolchain = {'name': 'GCC', 'version': '6.1.0-2.27'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.2.0-2.27.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.2.0-2.27.eb index 01a8bfdf0f6e36c6f6da1e05e3b3db1cd8a53b5b..2429379140160494286df6e205aee8ca711136a8 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.2.0-2.27.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.2.0-2.27.eb @@ -10,10 +10,13 @@ The libnuma library provides convenient ways for you to add NUMA memory policies toolchain = {'name': 'GCC', 'version': '6.2.0-2.27'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.3.0-2.27.eb index 7fe4d082b36cc43781d352ac5e2b0f9392fbbcba..56b4cb1796a2a5a418c6c2d8eed7184c9b33dea2 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-6.3.0-2.27.eb @@ -10,10 +10,13 @@ The libnuma library provides convenient ways for you to add NUMA memory policies toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.2.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.2.eb index 49ba8f9bf381705a79e197cf0390eab76f6d5f32..c090b7a2c300966a093e18c9b65d1904ea9c37c5 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.2.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.2.eb @@ -10,12 +10,16 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCCcore', 'version': '4.9.2'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [ + ('binutils', '2.25'), + ('Autotools', '20150215'), +] -builddependencies = [('binutils', '2.25')] +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.3.eb index 91b7fa73b171079909d2e4d5220a41972055ccdb..032b3964a41a766b6cce5c69f33e32c98e14b7eb 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-4.9.3.eb @@ -10,12 +10,16 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCCcore', 'version': '4.9.3'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [ + ('binutils', '2.25'), + ('Autotools', '20150215'), +] -builddependencies = [('binutils', '2.25')] +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.3.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.3.0.eb index a7cf283740353b06fa665182aaea8d48b8126cba..7244f5d0eac393724d6a4dc96695b771425175c9 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.3.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.3.0.eb @@ -10,12 +10,16 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCCcore', 'version': '5.3.0'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [ + ('binutils', '2.26'), + ('Autotools', '20150215'), +] -builddependencies = [('binutils', '2.26')] +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.4.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.4.0.eb index 61ae200dde801c185b5ebc98e6330ff674da11d8..9943c0237c788d47cab118d3b10c4094fb957cc1 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-5.4.0.eb @@ -10,12 +10,16 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCCcore', 'version': '5.4.0'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [ + ('binutils', '2.26'), + ('Autotools', '20150215'), +] -builddependencies = [('binutils', '2.26')] +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.3.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.3.0.eb index c6e873dfe1ed49562599519d0eaa0ad56eb15d55..0ef676f5f10c0d81f8cf09c43c626c191ad99c6f 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.3.0.eb @@ -10,12 +10,16 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'GCCcore', 'version': '6.3.0'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [ + ('binutils', '2.27'), + ('Autotools', '20150215'), +] -builddependencies = [('binutils', '2.27')] +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.4.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..b97de8b83d1ffe2f20de96cc15291ddeb5d91197 --- /dev/null +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCCcore-6.4.0.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'numactl' +version = '2.0.11' + +homepage = 'http://oss.sgi.com/projects/libnuma/' + +description = """ + The numactl program allows you to run your application program on specific + cpu's and memory nodes. It does this by supplying a NUMA memory policy to + the operating system before running your program. The libnuma library provides + convenient ways for you to add NUMA memory policies into your own program. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] + +builddependencies = [ + ('binutils', '2.28'), + ('Autotools', '20170619'), +] + +preconfigopts = "./autogen.sh && " + +sanity_check_paths = { + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-foss-2016a.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-foss-2016a.eb index 8e5c5971f0c63d06dc844f576fbb4ce83546b246..0475cfe87e11e0f5e4e8233c09881be4268d984d 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-foss-2016a.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-foss-2016a.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'foss', 'version': '2016a'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-gcccuda-2016.10.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-gcccuda-2016.10.eb index b6d4718450e67621812bac54968825452c16e739..6cac91666f5582dbb8b2bdac049e8c3327df4e33 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-gcccuda-2016.10.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-gcccuda-2016.10.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'gcccuda', 'version': '2016.10'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-4.9.3-2.25.eb index 61b226e7c458a4903737a582e6dca5f45afdc2b6..ff3767c8d4dedd8164c60d46dbb0005237c26ed5 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-4.9.3-2.25.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.11' -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'iccifort', 'version': '2016.3.210-GCC-4.9.3-2.25'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-5.4.0-2.26.eb index fb308c3df39e7ebf859707329e00f2b1fb4be314..720bebabf6ed23e0b92be01cb060d76fd0596d49 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-iccifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -3,8 +3,6 @@ easyblock = 'ConfigureMake' name = 'numactl' version = '2.0.11' -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] - homepage = 'http://oss.sgi.com/projects/libnuma/' description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. @@ -12,8 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'iccifort', 'version': '2016.3.210-GCC-5.4.0-2.26'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016a.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016a.eb index 6379096747ff1dc8601a99c73e78893ef66d9cad..913162986ce93eee69461773b70e416d4c86f8cf 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016a.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016a.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016b.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016b.eb index 0c6c854f4aab6f3fe28e910af53988e685746b01..e30778b467694f06080a3fdab0dbda3ce97891c0 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016b.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-intel-2016b.eb @@ -10,10 +10,13 @@ description = """The numactl program allows you to run your application program toolchain = {'name': 'intel', 'version': '2016b'} -source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e099a59b2c527bcdbddd34e1952ca87462d2cef4c93da9b0bc03f02903f7089'] -checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb index fdf229d038b461a1da14debe87036624ef5d5056..0b2580a80f1289430762cc43c9ca0aede341446d 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb @@ -8,11 +8,12 @@ description = """The numactl program allows you to run your application program It does this by supplying a NUMA memory policy to the operating system before running your program. The libnuma library provides convenient ways for you to add NUMA memory policies into your own program.""" -sources = [SOURCE_TAR_GZ] -source_urls = ["ftp://oss.sgi.com/www/projects/libnuma/download/"] - toolchain = {'name': 'goolf', 'version': '1.4.10'} +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c5ef2229ecf6162d6496cc174683b003d8b5014b4026c7a7cf139a80101a12a1'] + skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb index 53c7670b082fd657da22c87e9ed0f0d2b4a80a7f..2188c58f075a948589858dc7ac8b2579485aa051 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb @@ -8,12 +8,12 @@ description = """The numactl program allows you to run your application program It does this by supplying a NUMA memory policy to the operating system before running your program. The libnuma library provides convenient ways for you to add NUMA memory policies into your own program.""" -sources = [SOURCE_TAR_GZ] -source_urls = ["ftp://oss.sgi.com/www/projects/libnuma/download/"] - - toolchain = {'name': 'ictce', 'version': '5.3.0'} +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['c5ef2229ecf6162d6496cc174683b003d8b5014b4026c7a7cf139a80101a12a1'] + skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb index d58d803fc7bc0616a276b40e64fb9adf9c223c69..d9de8075c23f55bd85263116cbaf193761917bf3 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb @@ -8,11 +8,12 @@ description = """The numactl program allows you to run your application program It does this by supplying a NUMA memory policy to the operating system before running your program. The libnuma library provides convenient ways for you to add NUMA memory policies into your own program.""" -sources = [SOURCE_TAR_GZ] -source_urls = ["ftp://oss.sgi.com/www/projects/libnuma/download/"] - toolchain = {'name': 'GCC', 'version': '4.8.3'} +source_urls = ['https://github.com/numactl/numactl/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['3e893f41e601eac3100eefd659dbead8c75a89b9b73bc01c8387966181d9320c'] + skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.13.1-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/n/numpy/numpy-1.13.1-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..f74e6368fc626f1fd6078db7cb8a4c32ce0247b2 --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.13.1-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,26 @@ +name = 'numpy' +version = '1.13.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_ZIP] +patches = ['numpy-1.12.0-mkl.patch'] +checksums = [ + 'c9b0283776085cb2804efff73e9955ca279ba4edafd58d3ead70b61d209c4fbb', # numpy-1.13.1.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch +] + +dependencies = [ + ('Python', '3.6.1'), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-goolf-1.4.10.eb index 0a78e38ade3221c55f36951e39e6afe42efefbfe..fcdbb10aadc948e5a8cda209927371015e38683a 100644 --- a/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-ictce-5.5.0.eb b/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-ictce-5.5.0.eb index eb591f01b3856b65130b88688d4d56f92efad8cd..c1e9a74c6fa85d6b22a724d7ce01801ac6a01cf2 100644 --- a/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/o/OCaml/OCaml-4.01.0-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2015a.eb b/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2015a.eb index 12dba48bf0852df7c4f031968e2f5d00248d13a4..a71841771ba27fa592cebbda7e61e58afc0c4343 100644 --- a/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2015a.eb +++ b/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2016a.eb b/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2016a.eb index ee452fb08e6e382a4e9f29d116a20aca25649b5b..5a93a730dc6f784ba0b9c5f5748006a67a8af302 100644 --- a/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2016a.eb +++ b/easybuild/easyconfigs/o/OCaml/OCaml-4.02.3-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/o/OMA/OMA-2.1.1.eb b/easybuild/easyconfigs/o/OMA/OMA-2.1.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..927df51cf86604a758409379d346f72320d06b8e --- /dev/null +++ b/easybuild/easyconfigs/o/OMA/OMA-2.1.1.eb @@ -0,0 +1,34 @@ +# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'PackedBinary' + +name = 'OMA' +version = '2.1.1' + +homepage = 'https://omabrowser.org/standalone/' +description = """The OMA ('Orthologous MAtrix') project is a method and database for the inference + of orthologs among complete genomes""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://omabrowser.org/standalone/'] +sources = ['%(name)s.%(version)s.tgz'] +checksums = ['c21fde703a1d13bd759ebc724e09b6d83b9e88abacc7cc1a78fee76972f93ec1'] + +unpack_options = '--strip-components=1' + +install_cmd = 'sh ./install.sh %(installdir)s' + +sanity_check_paths = { + 'files': ['OMA/bin/oma'], + 'dirs': [] +} + +modextrapaths = { + 'PATH': 'OMA/bin', +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.1-goolf-1.5.14.eb b/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.1-goolf-1.5.14.eb index d50dab2154905f6f81841b49c2d3b4d66d918b3a..cbd3a839746583c564fbaf4fe3e22c987dc3df73 100644 --- a/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.1-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-foss-2015a.eb b/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-foss-2015a.eb index 6a2ab2df295538ba8e9251e633c4844994418c4e..c6cc202feddddba735822270b8f111e5d5801727 100644 --- a/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-foss-2015a.eb +++ b/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-foss-2015a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-goolf-1.5.14.eb index 34e2fdbcea5512d2a15da831f62ae07863f27b20..c859d761df9a48c16617c5fdc41894b814b8d4db 100644 --- a/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/o/OPARI2/OPARI2-1.1.2-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Authors:: Jordi Blasco # License:: New BSD # diff --git a/easybuild/easyconfigs/o/OPARI2/OPARI2-2.0-foss-2016a.eb b/easybuild/easyconfigs/o/OPARI2/OPARI2-2.0-foss-2016a.eb index 2f3c2cf42185e1e65916ab339b22b5e5f433739c..4c1cdfb92244cd03eacc452073b1466f341bc2a7 100644 --- a/easybuild/easyconfigs/o/OPARI2/OPARI2-2.0-foss-2016a.eb +++ b/easybuild/easyconfigs/o/OPARI2/OPARI2-2.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/o/ORCA/ORCA-4.0.1-OpenMPI-2.0.2.eb b/easybuild/easyconfigs/o/ORCA/ORCA-4.0.1-OpenMPI-2.0.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..b28cb7f1c00c700f7ee1b631a9204bae539d188d --- /dev/null +++ b/easybuild/easyconfigs/o/ORCA/ORCA-4.0.1-OpenMPI-2.0.2.eb @@ -0,0 +1,37 @@ +easyblock = "PackedBinary" + +name = "ORCA" +version = '4.0.1' + +ompi_ver = '2.0.2' +versionsuffix = '-OpenMPI-%s' % ompi_ver + +homepage = 'http://cec.mpg.de/forum/' +description = """ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry + with specific emphasis on spectroscopic properties of open-shell molecules. + It features a wide variety of standard quantum chemical methods ranging from semiempirical methods to DFT to single- + and multireference correlated ab initio methods. + It can also treat environmental and relativistic effects.""" + +toolchain = {'name': 'dummy', 'version': ''} + +# Download from https://cec.mpg.de/orcadownload/index.php +sources = ['%%(namelower)s_%s_linux_x86-64_openmpi%s.tar.xz' % (version.replace('.', '_'), ompi_ver.replace('.', ''))] + +checksums = ['6644b95fdb16e117b870fd9e5cea8b4f829f1547d5df4e87d52ef08e3f1ee310'] + +dependencies = [('OpenMPI', ompi_ver, '-GCC-6.3.0-2.27')] + +sanity_check_paths = { + 'files': ['orca_%s%s' % (x, y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', + 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', + 'rocis', 'scf', 'scfgrad', 'soc'] for y in ['', '_mpi']] + + ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', + 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', + 'md', 'mergefrag', 'ndoint', 'numfreq', 'plot', + 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + + ['orca'], + 'dirs': [], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/o/OTF/OTF-1.12.4-goolf-1.5.14.eb b/easybuild/easyconfigs/o/OTF/OTF-1.12.4-goolf-1.5.14.eb index 831526692c13f152f7754aaa9db7ed3b3d65c984..2b97f66bf400da92df15ed6a70fa3f6637bd0879 100644 --- a/easybuild/easyconfigs/o/OTF/OTF-1.12.4-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/o/OTF/OTF-1.12.4-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OTF/OTF-1.12.4-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OTF/OTF-1.12.4-ictce-5.3.0.eb index 3d6eb22e24d5f2d424ef80840e030fc070cc27e9..47ba7c137cf8180e513eed2286a977e84e767a91 100644 --- a/easybuild/easyconfigs/o/OTF/OTF-1.12.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OTF/OTF-1.12.4-ictce-5.3.0.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-goolf-1.5.14.eb index 60c9ce8691c6e8f36bbdec05df5fac58981f76a5..6e577637597a49ce3954367a4473a0e16147a472 100644 --- a/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-ictce-5.3.0.eb index 341f324efb4c044aea22ac1f738ee8015b06602e..b3e56a6986895008c499da3cf74fd3bc76202049 100644 --- a/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OTF2/OTF2-1.2.1-ictce-5.3.0.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OTF2/OTF2-1.5.1-foss-2015a.eb b/easybuild/easyconfigs/o/OTF2/OTF2-1.5.1-foss-2015a.eb index 4f583c01b16b6ce7120e5003306b9460ad846819..d76e3051fb876f8aaf7e4a7600f96a8bdeedad3f 100644 --- a/easybuild/easyconfigs/o/OTF2/OTF2-1.5.1-foss-2015a.eb +++ b/easybuild/easyconfigs/o/OTF2/OTF2-1.5.1-foss-2015a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2016a.eb b/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2016a.eb index 3b724d990f936421caee4f1361e8d34cd3a7098a..2e24f54ef8683f093c8f18737c76122b4e0b8043 100644 --- a/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2016a.eb +++ b/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # Markus Geimer diff --git a/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2017a.eb b/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2017a.eb index d4318573b40268785f9919804a05506834137fc7..41a3d0f3c9f9a3ab1fb545aeffcee7780e8d2bb0 100644 --- a/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2017a.eb +++ b/easybuild/easyconfigs/o/OTF2/OTF2-2.0-foss-2017a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # Markus Geimer diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-foss-2016b.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-foss-2016b.eb index 335f79d16b292fadb11e42c9d76e2cd02abbe5aa..7bcec339f4ec1412477609e01ca9885136d3c150 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-foss-2016b.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Fotis Georgatos diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb index d34174340c21b01fdcfc7a12d2c39a51e37adeba..d26e10aab343ee83728662b87303bce3ecf98857 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Fotis Georgatos diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb index c408bf08bd6844364be244d7304ceb7704e61978..51d2029f8b4818d5e654d741036e4e674b5cf3c7 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Fotis Georgatos diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb index ed69d393e309d9aaedf30c6b04683fb8df2a1e77..fa31b8119c854f65c622f0b786ab553c9ada22ac 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli , Fotis Georgatos diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..5b7ec851fcd99c9e927a8c3b538d6a1e696d79d1 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20-GCC-6.4.0-2.28.eb @@ -0,0 +1,51 @@ +easyblock = 'ConfigureMake' + +name = 'OpenBLAS' +version = '0.2.20' + +homepage = 'http://xianyi.github.com/OpenBLAS/' +description = "OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version." + +toolchain = {'name': 'GCC', 'version': '6.4.0-2.28'} + +large_src = 'large.tgz' +timing_src = 'timing.tgz' + +source_urls = [ + # order matters, trying to download the large.tgz/timing.tgz LAPACK tarballs from GitHub causes trouble + 'http://www.netlib.org/lapack/timing/', + 'https://github.com/xianyi/OpenBLAS/archive/', +] +sources = ['v%(version)s.tar.gz'] +checksums = [ + '5ef38b15d9c652985774869efd548b8e3e972e1e99475c673b25537ed7bcf394', # v0.2.20.tar.gz (OpenBLAS) + 'f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1', # large.tgz + '999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af', # timing.tgz + # OpenBLAS-0.2.20_fix-Intel-L1-cache-size-detection.patch + '1d043e4838ec1f90b2b49318b780e3ab13b46133cb72a8d83eb0e3b1b056c4d6', + '1e6a046ab658c6e0b351de901d2812db28c2042f9f141416144c2faaf71fbb37', # OpenBLAS-0.2.20_revert-honor-cpuset.patch +] + +patches = [ + (large_src, '.'), + (timing_src, '.'), + 'OpenBLAS-%(version)s_fix-Intel-L1-cache-size-detection.patch', + 'OpenBLAS-%(version)s_revert-honor-cpuset.patch', +] + +skipsteps = ['configure'] + +buildopts = 'BINARY=64 USE_THREAD=1 USE_OPENMP=1 CC="$CC" FC="$F77"' +installopts = "USE_THREAD=1 USE_OPENMP=1 PREFIX=%(installdir)s" + +# extensive testing can be enabled by uncommenting the line below +# runtest = 'PATH=.:$PATH lapack-timing' + +sanity_check_paths = { + 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', + 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', + 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20_fix-Intel-L1-cache-size-detection.patch b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20_fix-Intel-L1-cache-size-detection.patch new file mode 100644 index 0000000000000000000000000000000000000000..f974460dc6fcd8d1abe9c1556acdcdf09a4a7c86 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20_fix-Intel-L1-cache-size-detection.patch @@ -0,0 +1,188 @@ +fixes detection of L1 cache size on Intel processors, incl. Intel Haswell) +see https://github.com/xianyi/OpenBLAS/pull/1236 && https://github.com/xianyi/OpenBLAS/issues/1232 +--- a/cpuid_x86.c ++++ b/cpuid_x86.c +@@ -71,12 +71,23 @@ void cpuid(int op, int *eax, int *ebx, int *ecx, int *edx) + *edx = cpuInfo[3]; + } + ++void cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, int *edx) ++{ ++ int cpuInfo[4] = {-1}; ++ __cpuidex(cpuInfo, op, count); ++ *eax = cpuInfo[0]; ++ *ebx = cpuInfo[1]; ++ *ecx = cpuInfo[2]; ++ *edx = cpuInfo[3]; ++} ++ + #else + + #ifndef CPUIDEMU + + #if defined(__APPLE__) && defined(__i386__) + void cpuid(int op, int *eax, int *ebx, int *ecx, int *edx); ++void cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, int *edx); + #else + static C_INLINE void cpuid(int op, int *eax, int *ebx, int *ecx, int *edx){ + #if defined(__i386__) && defined(__PIC__) +@@ -90,6 +101,19 @@ static C_INLINE void cpuid(int op, int *eax, int *ebx, int *ecx, int *edx){ + ("cpuid": "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx) : "a" (op) : "cc"); + #endif + } ++ ++static C_INLINE void cpuid_count(int op, int count ,int *eax, int *ebx, int *ecx, int *edx){ ++#if defined(__i386__) && defined(__PIC__) ++ __asm__ __volatile__ ++ ("mov %%ebx, %%edi;" ++ "cpuid;" ++ "xchgl %%ebx, %%edi;" ++ : "=a" (*eax), "=D" (*ebx), "=c" (*ecx), "=d" (*edx) : "0" (op), "2" (count) : "cc"); ++#else ++ __asm__ __volatile__ ++ ("cpuid": "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx) : "0" (op), "2" (count) : "cc"); ++#endif ++} + #endif + + #else +@@ -157,6 +157,10 @@ void cpuid(unsigned int op, unsigned int *eax, unsigned int *ebx, unsigned int * + *edx = idlist[current].d; + } + ++void cpuid_count (unsigned int op, unsigned int count, unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx) { ++ return cpuid (op, eax, ebx, ecx, edx); ++} ++ + #endif + + #endif // _MSC_VER +@@ -312,9 +336,9 @@ int get_cacheinfo(int type, cache_info_t *cacheinfo){ + cpuid(0, &cpuid_level, &ebx, &ecx, &edx); + + if (cpuid_level > 1) { +- ++ int numcalls =0 ; + cpuid(2, &eax, &ebx, &ecx, &edx); +- ++ numcalls = BITMASK(eax, 0, 0xff); //FIXME some systems may require repeated calls to read all entries + info[ 0] = BITMASK(eax, 8, 0xff); + info[ 1] = BITMASK(eax, 16, 0xff); + info[ 2] = BITMASK(eax, 24, 0xff); +@@ -335,7 +359,6 @@ int get_cacheinfo(int type, cache_info_t *cacheinfo){ + info[14] = BITMASK(edx, 24, 0xff); + + for (i = 0; i < 15; i++){ +- + switch (info[i]){ + + /* This table is from http://www.sandpile.org/ia32/cpuid.htm */ +@@ -637,12 +660,13 @@ int get_cacheinfo(int type, cache_info_t *cacheinfo){ + LD1.linesize = 64; + break; + case 0x63 : +- DTB.size = 2048; +- DTB.associative = 4; +- DTB.linesize = 32; +- LDTB.size = 4096; +- LDTB.associative= 4; +- LDTB.linesize = 32; ++ DTB.size = 2048; ++ DTB.associative = 4; ++ DTB.linesize = 32; ++ LDTB.size = 4096; ++ LDTB.associative= 4; ++ LDTB.linesize = 32; ++ break; + case 0x66 : + LD1.size = 8; + LD1.associative = 4; +@@ -675,12 +699,13 @@ int get_cacheinfo(int type, cache_info_t *cacheinfo){ + LC1.associative = 8; + break; + case 0x76 : +- ITB.size = 2048; +- ITB.associative = 0; +- ITB.linesize = 8; +- LITB.size = 4096; +- LITB.associative= 0; +- LITB.linesize = 8; ++ ITB.size = 2048; ++ ITB.associative = 0; ++ ITB.linesize = 8; ++ LITB.size = 4096; ++ LITB.associative= 0; ++ LITB.linesize = 8; ++ break; + case 0x77 : + LC1.size = 16; + LC1.associative = 4; +@@ -891,6 +916,68 @@ int get_cacheinfo(int type, cache_info_t *cacheinfo){ + } + + if (get_vendor() == VENDOR_INTEL) { ++ if(LD1.size<=0 || LC1.size<=0){ ++ //If we didn't detect L1 correctly before, ++ int count; ++ for (count=0;count <4;count++) { ++ cpuid_count(4, count, &eax, &ebx, &ecx, &edx); ++ switch (eax &0x1f) { ++ case 0: ++ continue; ++ case 1: ++ case 3: ++ { ++ switch ((eax >>5) &0x07) ++ { ++ case 1: ++ { ++// fprintf(stderr,"L1 data cache...\n"); ++ int sets = ecx+1; ++ int lines = (ebx & 0x0fff) +1; ++ ebx>>=12; ++ int part = (ebx&0x03ff)+1; ++ ebx >>=10; ++ int assoc = (ebx&0x03ff)+1; ++ LD1.size = (assoc*part*lines*sets)/1024; ++ LD1.associative = assoc; ++ LD1.linesize= lines; ++ break; ++ } ++ default: ++ break; ++ } ++ break; ++ } ++ case 2: ++ { ++ switch ((eax >>5) &0x07) ++ { ++ case 1: ++ { ++// fprintf(stderr,"L1 instruction cache...\n"); ++ int sets = ecx+1; ++ int lines = (ebx & 0x0fff) +1; ++ ebx>>=12; ++ int part = (ebx&0x03ff)+1; ++ ebx >>=10; ++ int assoc = (ebx&0x03ff)+1; ++ LC1.size = (assoc*part*lines*sets)/1024; ++ LC1.associative = assoc; ++ LC1.linesize= lines; ++ break; ++ } ++ default: ++ break; ++ } ++ break; ++ ++ } ++ default: ++ break; ++ } ++ } ++ } ++ + cpuid(0x80000000, &cpuid_level, &ebx, &ecx, &edx); + if (cpuid_level >= 0x80000006) { + if(L2.size<=0){ diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20_revert-honor-cpuset.patch b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20_revert-honor-cpuset.patch new file mode 100644 index 0000000000000000000000000000000000000000..240b757a971323a8e59252413efb9ab9946654bc --- /dev/null +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.20_revert-honor-cpuset.patch @@ -0,0 +1,135 @@ +revert changes to honor cgroup/cpuset limits that was merged prematurely in OpenBLAS 0.2.20 +see https://github.com/xianyi/OpenBLAS/pull/1247 +diff --git a/driver/others/init.c b/driver/others/init.c +index 4c75d72e4..3e6176967 100644 +--- a/driver/others/init.c ++++ b/driver/others/init.c +@@ -778,11 +778,11 @@ static int initialized = 0; + void gotoblas_affinity_init(void) { + + int cpu, num_avail; +-#ifndef USE_OPENMP ++#ifndef USE_OPENMP + cpu_set_t cpu_mask; + #endif + int i; +- ++ + if (initialized) return; + + initialized = 1; +@@ -826,54 +826,15 @@ void gotoblas_affinity_init(void) { + common -> shmid = pshmid; + + if (common -> magic != SH_MAGIC) { +- cpu_set_t *cpusetp; +- int nums; +- int ret; +- + #ifdef DEBUG + fprintf(stderr, "Shared Memory Initialization.\n"); + #endif + + //returns the number of processors which are currently online +- +- nums = sysconf(_SC_NPROCESSORS_CONF); +- +-#if !defined(__GLIBC_PREREQ) || !__GLIBC_PREREQ(2, 3) +- common->num_procs = nums; +-#elif __GLIBC_PREREQ(2, 7) +- cpusetp = CPU_ALLOC(nums); +- if (cpusetp == NULL) { +- common->num_procs = nums; +- } else { +- size_t size; +- size = CPU_ALLOC_SIZE(nums); +- ret = sched_getaffinity(0,size,cpusetp); +- if (ret!=0) +- common->num_procs = nums; +- else +- common->num_procs = CPU_COUNT_S(size,cpusetp); +- } +- CPU_FREE(cpusetp); +-#else +- ret = sched_getaffinity(0,sizeof(cpu_set_t), cpusetp); +- if (ret!=0) { +- common->num_procs = nums; +- } else { +-#if !__GLIBC_PREREQ(2, 6) +- int i; +- int n = 0; +- for (i=0;inum_procs = n; +- } +-#else +- common->num_procs = CPU_COUNT(sizeof(cpu_set_t),cpusetp); +-#endif +- +-#endif ++ common -> num_procs = sysconf(_SC_NPROCESSORS_CONF);; + + if(common -> num_procs > MAX_CPUS) { +- fprintf(stderr, "\nOpenBLAS Warning : The number of CPU/Cores(%d) is beyond the limit(%d). Terminated.\n", common->num_procs, MAX_CPUS); ++ fprintf(stderr, "\nOpenBLAS Warining : The number of CPU/Cores(%d) is beyond the limit(%d). Terminated.\n", common->num_procs, MAX_CPUS); + exit(1); + } + +@@ -886,7 +847,7 @@ void gotoblas_affinity_init(void) { + if (common -> num_nodes > 1) numa_mapping(); + + common -> final_num_procs = 0; +- for(i = 0; i < common -> avail_count; i++) common -> final_num_procs += rcount(common -> avail[i]) + 1; //Make the max cpu number. ++ for(i = 0; i < common -> avail_count; i++) common -> final_num_procs += rcount(common -> avail[i]) + 1; //Make the max cpu number. + + for (cpu = 0; cpu < common -> final_num_procs; cpu ++) common -> cpu_use[cpu] = 0; + +diff --git a/driver/others/memory.c b/driver/others/memory.c +index 38d063715..916950315 100644 +--- a/driver/others/memory.c ++++ b/driver/others/memory.c +@@ -175,44 +175,7 @@ int get_num_procs(void); + #else + int get_num_procs(void) { + static int nums = 0; +-cpu_set_t *cpusetp; +-size_t size; +-int ret; +-int i,n; +- + if (!nums) nums = sysconf(_SC_NPROCESSORS_CONF); +-#if !defined(OS_LINUX) +- return nums; +-#endif +- +-#if !defined(__GLIBC_PREREQ) +- return nums; +-#endif +-#if !__GLIBC_PREREQ(2, 3) +- return nums; +-#endif +- +-#if !__GLIBC_PREREQ(2, 7) +- ret = sched_getaffinity(0,sizeof(cpu_set_t), cpusetp); +- if (ret!=0) return nums; +- n=0; +-#if !__GLIBC_PREREQ(2, 6) +- for (i=0;i" see 3rdparty/ippicv/downloader.cmake +ippicv_dir = '3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/' +preconfigopts = "mkdir -p %s && cp -a ../*.tgz %s && " % (ippicv_dir, ippicv_dir) + +configopts = '-DCMAKE_BUILD_TYPE=RELEASE ' +configopts += '-DBUILD_PYTHON_SUPPORT=ON ' +configopts += '-DPYTHON_PACKAGES_PATH=%(installdir)s/lib/python%(pyshortver)s/site-packages ' +configopts += '-DBUILD_NEW_PYTHON_SUPPORT=ON ' +configopts += '-DZLIB_LIBRARY=$EBROOTZLIB/lib/libz.%s ' % SHLIB_EXT +configopts += '-DZLIB_INCLUDE_DIR=$EBROOTZLIB/include ' +configopts += '-DTIFF_LIBRARY=$EBROOTLIBTIFF/lib/libtiff.%s ' % SHLIB_EXT +configopts += '-DTIFF_INCLUDE_DIR=$EBROOTLIBTIFF/include ' +configopts += '-DPNG_LIBRARY=$EBROOTLIBPNG/lib/libpng.%s ' % SHLIB_EXT +configopts += '-DPNG_INCLUDE_DIR=$EBROOTLIBPNG/include ' +configopts += '-DJPEG_LIBRARY=$EBROOTLIBJPEGMINTURBO/lib/libjpeg.%s ' % SHLIB_EXT +configopts += '-DJPEG_INCLUDE_DIR=$EBROOTLIBJPEGMINTURBO/include ' +configopts += '-DJASPER_LIBRARY=$EBROOTJASPER/lib/libjasper.a ' +configopts += '-DJASPER_INCLUDE_DIR=$EBROOTJASPER/include ' +configopts += '-DWITH_IPP=ON ' +configopts += '-DENABLE_SSE=ON -DENABLE_SSE2=ON -DENABLE_SSE3=ON ' +configopts += '-DWITH_CUDA=OFF ' + +postinstallcmds = ["cp 3rdparty/ippicv/ippicv_lnx/lib/intel64/libippicv.* %(installdir)s/lib"] + +sanity_check_paths = { + 'files': ['lib/libopencv_core.%s' % SHLIB_EXT, 'lib/libippicv.a'] + + ['bin/opencv_%s' % x for x in ['annotation', 'createsamples', 'traincascade']], + 'dirs': ['include', 'lib/python%(pyshortver)s/site-packages'] +} +sanity_check_commands = ["python -c 'import cv2'"] + +modextrapaths = { + 'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages', + 'CLASSPATH': 'share/OpenCV/java', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-3.3.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-3.3.0-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..5df44827abe9ab82a1163048adc04bca9263a919 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-3.3.0-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,87 @@ +easyblock = 'CMakeMake' + +name = 'OpenCV' +version = '3.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://opencv.org/' +description = """OpenCV (Open Source Computer Vision Library) is an open source computer vision + and machine learning software library. OpenCV was built to provide + a common infrastructure for computer vision applications and to accelerate + the use of machine perception in the commercial products.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'https://github.com/Itseez/opencv/archive/', + # The Hash is version dependent! see 3rdparty/ippicv/downloader.cmake + 'https://raw.githubusercontent.com/Itseez/opencv_3rdparty/81a676001ca8075ada498583e4166079e5744668/ippicv', +] +sources = [ + '%(version)s.zip', + {'filename': 'ippicv_linux_20151201.tgz', 'extract_cmd': "cp %s %(builddir)s"}, +] +checksums = [ + '3546c3837f88177c898e4172942da7a3ca6c4e8e98a33d0cbccb2b499167c5ba', # 3.3.0.zip + '4333833e40afaa22c804169e44f9a63e357e21476b765a5683bcb3760107f0da', # ippicv_linux_20151201.tgz +] + +builddependencies = [ + ('CMake', '3.9.1'), +] + +dependencies = [ + ('Python', '3.6.1'), + ('zlib', '1.2.11'), + ('FFmpeg', '3.3.4'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.29'), + ('LibTIFF', '4.0.8'), + ('JasPer', '2.0.12'), + ('Java', '1.8.0_144', '', True), + ('ant', '1.10.1', '-Java-%(javaver)s', True), + ('GLib', '2.53.5'), + ('GTK+', '2.24.31'), +] + +separate_build_dir = True + +preconfigopts = 'export IPPROOT=$EBROOTICC/ipp && ' + +# The destination directory is "linux-" see 3rdparty/ippicv/downloader.cmake +ippicv_dir = '3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/' +preconfigopts = "mkdir -p %s && cp -a ../*.tgz %s && " % (ippicv_dir, ippicv_dir) + +configopts = '-DCMAKE_BUILD_TYPE=RELEASE ' +configopts += '-DBUILD_PYTHON_SUPPORT=ON ' +configopts += '-DPYTHON_PACKAGES_PATH=%(installdir)s/lib/python%(pyshortver)s/site-packages ' +configopts += '-DBUILD_NEW_PYTHON_SUPPORT=ON ' +configopts += '-DZLIB_LIBRARY=$EBROOTZLIB/lib/libz.%s ' % SHLIB_EXT +configopts += '-DZLIB_INCLUDE_DIR=$EBROOTZLIB/include ' +configopts += '-DTIFF_LIBRARY=$EBROOTLIBTIFF/lib/libtiff.%s ' % SHLIB_EXT +configopts += '-DTIFF_INCLUDE_DIR=$EBROOTLIBTIFF/include ' +configopts += '-DPNG_LIBRARY=$EBROOTLIBPNG/lib/libpng.%s ' % SHLIB_EXT +configopts += '-DPNG_INCLUDE_DIR=$EBROOTLIBPNG/include ' +configopts += '-DJPEG_LIBRARY=$EBROOTLIBJPEGMINTURBO/lib/libjpeg.%s ' % SHLIB_EXT +configopts += '-DJPEG_INCLUDE_DIR=$EBROOTLIBJPEGMINTURBO/include ' +configopts += '-DJASPER_LIBRARY=$EBROOTJASPER/lib/libjasper.a ' +configopts += '-DJASPER_INCLUDE_DIR=$EBROOTJASPER/include ' +configopts += '-DWITH_IPP=ON ' +configopts += '-DENABLE_SSE=ON -DENABLE_SSE2=ON -DENABLE_SSE3=ON ' +configopts += '-DWITH_CUDA=OFF ' + +postinstallcmds = ["cp 3rdparty/ippicv/ippicv_lnx/lib/intel64/libippicv.* %(installdir)s/lib"] + +sanity_check_paths = { + 'files': ['lib/libopencv_core.%s' % SHLIB_EXT, 'lib/libippicv.a'] + + ['bin/opencv_%s' % x for x in ['annotation', 'createsamples', 'traincascade']], + 'dirs': ['include', 'lib/python%(pyshortver)s/site-packages'] +} +sanity_check_commands = ["python -c 'import cv2'"] + +modextrapaths = { + 'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages', + 'CLASSPATH': 'share/OpenCV/java', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/o/OpenEXR/OpenEXR-2.2.0-intel-2017a.eb b/easybuild/easyconfigs/o/OpenEXR/OpenEXR-2.2.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..e3e779d74253bb98bef0fd6efa85a1bd61ba7f1c --- /dev/null +++ b/easybuild/easyconfigs/o/OpenEXR/OpenEXR-2.2.0-intel-2017a.eb @@ -0,0 +1,33 @@ +easyblock = 'CMakeMake' + +name = 'OpenEXR' +version = '2.2.0' + +homepage = 'http://www.openexr.com/' +description = """OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic + for use in computer imaging applications""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/openexr/openexr/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['8c219754af33fee199bdd72a0441f73dd4b3ce5363ac3c5cd7b2c6306f5442a6'] + +builddependencies = [('CMake', '3.9.1')] + +env_vars = "CPATH=%(installdir)s/include/OpenEXR:$CPATH " +env_vars += "LIBRARY_PATH=%(installdir)s/lib:$LIBRARY_PATH " +env_vars += "LD_LIBRARY_PATH=%(installdir)s/lib:$LD_LIBRARY_PATH" +preconfigopts = [ + "cd IlmBase && ", + "cd OpenEXR && " + env_vars, +] +prebuildopts = preconfigopts[:] +preinstallopts = preconfigopts[:] + +sanity_check_paths = { + 'files': ['lib/libHalf.so'], + 'dirs': ['bin', 'include/OpenEXR', 'share'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb index 2a3beb36838bea5093f5765bddd9d11f2eebeb3a..4e58dd99b53f1293253ec25efaba017328c2fd27 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb @@ -38,8 +38,6 @@ builddependencies = [ ('CMake', '2.8.12'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) - # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb index 06755b2786a76b0027d65549257aac10af028995..d6646f84d0e3320adecef3e3e9f155317f4cec8e 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -40,8 +40,6 @@ builddependencies = [ ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) - # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb index bebef71955970ab74bb80ed2f22079ac5800ef4b..1ae1e9fb7d430a71807dddc5761773c199a5eb85 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb @@ -38,8 +38,6 @@ builddependencies = [ ('CMake', '2.8.12'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) - # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index 4ddd37d882375208e3af112a7c2a74e9f7617ece..a65e02dfc0caf9b0b79682c66d97e16c50d4a613 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -40,8 +40,6 @@ builddependencies = [ ('CMake', '3.3.2'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) - # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-intel-2016a.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-intel-2016a.eb index 00e9eaf0071ee3ad34c9d5adb3a9ed7e575ebcd1..e10830c3f99493abc27dc4b9f1bf8a8fbb2447d8 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-intel-2016a.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-intel-2016a.eb @@ -40,8 +40,6 @@ builddependencies = [ ('CMake', '3.5.2'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) - # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-4.0-intel-2017a.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-4.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..d591d79e9afc6f343bd26383d8a7f1ed91009082 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-4.0-intel-2017a.eb @@ -0,0 +1,53 @@ +easyblock = 'EB_OpenFOAM' + +name = 'OpenFOAM-Extend' +version = '4.0' + +homepage = 'http://www.extend-project.de/' +description = """OpenFOAM is a free, open source CFD software package. +OpenFOAM has an extensive range of features to solve anything from complex fluid flows +involving chemical reactions, turbulence and heat transfer, +to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = ['https://github.com/Unofficial-Extend-Project-Mirror/foam-extend-foam-extend-%(version)s/archive'] +sources = ['v%(version)s.tar.gz'] +patches = [ + 'OpenFOAM-Extend-3.2-ParMGridGen.patch', + 'OpenFOAM-Extend-3.1_build-qa.patch', + 'OpenFOAM-Extend-3.1_comp-mpi.patch', + 'OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch', +] +checksums = [ + '5c64fcf443ae60760fcc13573ed7a8eddeddd0d511be7bc224f9eda5ab65c5da', # v4.0.tar.gz + 'f7676a7a12ced7c74caea64c62826a28449fdb2beb8b5be2c4ae7528ffece16e', # OpenFOAM-Extend-3.2-ParMGridGen.patch + '14dcc12ea7191ba42a9c297fcb2f4fbc2c55bf57226029489aa116e2d060b4bf', # OpenFOAM-Extend-3.1_build-qa.patch + '89fe47abec4cd9dbe863887140421e803e16801655bb2c7fb7bb1ac8532861ca', # OpenFOAM-Extend-3.1_comp-mpi.patch + # OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch + 'c88b23cd2f5dcf3bd86e02d7ea5dc6719c2049cf4b20e39f1b3262381dee3c50', +] + +dependencies = [ + ('hwloc', '1.11.8'), + ('ParMETIS', '4.0.3'), + ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right + ('SCOTCH', '6.0.4'), + ('Mesquite', '2.3.0'), + ('ParMGridGen', '1.0'), + ('Python', '2.7.13'), + # Libccmio v2.6.1, zoltan v3.5 +] + +builddependencies = [ + ('flex', '2.6.4'), + ('Bison', '3.0.4'), + ('M4', '1.4.18'), + ('CMake', '3.9.1'), +] + +# too many builds in parallel actually slows down the build +maxparallel = 4 + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.1-intel-2016b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.1-intel-2016b.eb index 065d8bedfb68191d9ddd9ae619d0bbe9453a1126..566f734948b7dc306d786d6bacd68c1ecba76e9b 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.1-intel-2016b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.1-intel-2016b.eb @@ -13,7 +13,10 @@ toolchainopts = {'cstd': 'c++11'} source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major_minor)s.x/archive'] sources = ['version-%(version)s.tar.gz'] -checksums = ['a6ffe3edabdd23f9eff31be47a092b07'] +checksums = [ + '4b7d25a17f5fb075e206d7fbdf863253335f705538df6404c6ca44f6147953c3', # version-3.0.1.tar.gz + '251833f259d25f82808fe59869797c11a9a7d10d37f71d6a8cf92d108a35fd4c', # OpenFOAM-3.0.1_cleanup.patch +] patches = ['OpenFOAM-%(version)s_cleanup.patch'] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-foss-2016b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-foss-2016b.eb index 3db67b3e22a5d6a24ee0a70ec81ea730da6f5a0d..aca1f74b1d078d05377b846af63de8abca9beda0 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-foss-2016b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-foss-2016b.eb @@ -13,7 +13,10 @@ toolchainopts = {'cstd': 'c++11'} source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s.x/archive'] sources = ['version-%(version)s.tar.gz'] -checksums = ['294b520811aae87241f3a78423f05952'] +checksums = [ + '73aebe35a1134b1b51dcacc23c097a38e492c3bdb1dcc5d1fb3ca81c4c61df49', # version-4.0.tar.gz + '7451b71741347f230689f18462824ebb9e42e80b1d0894d2a72af01a998d524c', # OpenFOAM-4.0-cleanup.patch +] patches = ['OpenFOAM-%(version)s-cleanup.patch'] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-intel-2016b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-intel-2016b.eb index 635072f873d12eb770a87c4a0079ec92b0839bc7..581812bf1334d2849253a3185947ed3f75f3917e 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-intel-2016b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.0-intel-2016b.eb @@ -13,7 +13,10 @@ toolchainopts = {'cstd': 'c++11'} source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s.x/archive'] sources = ['version-%(version)s.tar.gz'] -checksums = ['294b520811aae87241f3a78423f05952'] +checksums = [ + '73aebe35a1134b1b51dcacc23c097a38e492c3bdb1dcc5d1fb3ca81c4c61df49', # version-4.0.tar.gz + '7451b71741347f230689f18462824ebb9e42e80b1d0894d2a72af01a998d524c', # OpenFOAM-4.0-cleanup.patch +] patches = ['OpenFOAM-%(version)s-cleanup.patch'] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-foss-2016b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-foss-2016b.eb index eea7c1b416dbf1a7624be78ce512e19946fd7b6a..0c1616045a9331a87c8917d42dc317d76fac6c9a 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-foss-2016b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-foss-2016b.eb @@ -13,7 +13,10 @@ toolchainopts = {'cstd': 'c++11'} source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s.x/archive'] sources = ['version-%(version)s.tar.gz'] -checksums = ['318a446c4ae6366c7296b61184acd37c'] +checksums = [ + '2de18de64e7abdb1b649ad8e9d2d58b77a2b188fb5bcb6f7c2a038282081fd31', # version-4.1.tar.gz + '7a9d418f18c475fb48ddc427be7271b0fd759ad183f09a6bcafe4b76924b2a70', # OpenFOAM-4.1-cleanup.patch +] patches = ['OpenFOAM-%(version)s-cleanup.patch'] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-intel-2017a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-intel-2017a.eb index c3f3f806f9fb277ed0eee3b4afbabac85c367d16..e4305fdec87e2b83495bea7d8d84f1fa431a2b42 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-intel-2017a.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-4.1-intel-2017a.eb @@ -13,7 +13,10 @@ toolchainopts = {'cstd': 'c++11'} source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s.x/archive'] sources = ['version-%(version)s.tar.gz'] -checksums = ['318a446c4ae6366c7296b61184acd37c'] +checksums = [ + '2de18de64e7abdb1b649ad8e9d2d58b77a2b188fb5bcb6f7c2a038282081fd31', # version-4.1.tar.gz + '7a9d418f18c475fb48ddc427be7271b0fd759ad183f09a6bcafe4b76924b2a70', # OpenFOAM-4.1-cleanup.patch +] patches = ['OpenFOAM-%(version)s-cleanup.patch'] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-5.0-cleanup.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-5.0-cleanup.patch new file mode 100644 index 0000000000000000000000000000000000000000..90153665dc4947af6034595259d4dc8defec042f --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-5.0-cleanup.patch @@ -0,0 +1,296 @@ +# This patch removes all need for the ThirdParty files of OpenFOAM: +# we use EB dependencies for everything. It adjusts the paths, variables, etc +# We also let the install dir, compiler, etc be set by EB. +# Lastly, we also fix a small compile issue in 'ptscotchDecomp.C' +# by Kenneth Hoste (HPC-UGent), based on patch for OpenFOAM 4.1 by Ward Poelmans +diff -ru OpenFOAM-5.x-version-5.0.orig/applications/utilities/mesh/manipulation/setSet/Allwmake OpenFOAM-5.x-version-5.0/applications/utilities/mesh/manipulation/setSet/Allwmake +--- OpenFOAM-5.x-version-5.0.orig/applications/utilities/mesh/manipulation/setSet/Allwmake 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/applications/utilities/mesh/manipulation/setSet/Allwmake 2017-09-05 13:24:24.551265000 +0200 +@@ -9,11 +9,11 @@ + # + # use readline if available + # +-if [ -f /usr/include/readline/readline.h ] ++if [ -f $EBROOTLIBREADLINE/include/readline/readline.h ] + then + echo " found -- enabling readline support." + export COMP_FLAGS="-DHAS_READLINE" +- export LINK_FLAGS="-lreadline" ++ export LINK_FLAGS="-L$EBROOTLIBREADLINE/lib -lreadline -L$EBROOTNCURSES -lncurses" + fi + + wmake $targetType +diff -ru OpenFOAM-5.x-version-5.0.orig/applications/utilities/postProcessing/graphics/PVReaders/Allwmake OpenFOAM-5.x-version-5.0/applications/utilities/postProcessing/graphics/PVReaders/Allwmake +--- OpenFOAM-5.x-version-5.0.orig/applications/utilities/postProcessing/graphics/PVReaders/Allwmake 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/applications/utilities/postProcessing/graphics/PVReaders/Allwmake 2017-09-05 13:25:02.676363000 +0200 +@@ -14,8 +14,8 @@ + } + + # ensure CMake gets the correct C/C++ compilers +- [ -n "$WM_CC" ] && export CC="$WM_CC" +- [ -n "$WM_CXX" ] && export CXX="$WM_CXX" ++# [ -n "$WM_CC" ] && export CC="$WM_CC" ++# [ -n "$WM_CXX" ] && export CXX="$WM_CXX" + + wmake $targetType vtkPVblockMesh + wmake $targetType vtkPVFoam +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/bashrc OpenFOAM-5.x-version-5.0/etc/bashrc +--- OpenFOAM-5.x-version-5.0.orig/etc/bashrc 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/bashrc 2017-09-05 13:25:43.726219000 +0200 +@@ -43,8 +43,9 @@ + # Please set to the appropriate path if the default is not correct. + # + [ ${BASH_SOURCE:-$0} ] && \ +-export FOAM_INST_DIR=$(cd $(dirname ${BASH_SOURCE:-$0})/../.. && pwd -P) || \ +-export FOAM_INST_DIR=$HOME/$WM_PROJECT ++#export FOAM_INST_DIR=$(cd $(dirname ${BASH_SOURCE:-$0})/../.. && pwd -P) || \ ++#export FOAM_INST_DIR=$HOME/$WM_PROJECT ++# For Easybuild: set by the module + # export FOAM_INST_DIR=~$WM_PROJECT + # export FOAM_INST_DIR=/opt/$WM_PROJECT + # export FOAM_INST_DIR=/usr/local/$WM_PROJECT +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/CGAL OpenFOAM-5.x-version-5.0/etc/config.sh/CGAL +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/CGAL 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/CGAL 2017-09-05 13:27:51.807286000 +0200 +@@ -35,33 +35,8 @@ + # + #------------------------------------------------------------------------------ + +-boost_version=boost-system +-cgal_version=cgal-system +-#cgal_version=CGAL-4.8.1 +- +-thirdPartyPath=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER +- +-if [ "$boost_version" != "boost-system" ] +-then +- export BOOST_ARCH_PATH=$thirdPartyPath/$boost_version +- if [ -d "$BOOST_ARCH_PATH" ] +- then +- _foamAddLib $BOOST_ARCH_PATH/lib +- fi +-else +- unset BOOST_ARCH_PATH +-fi +- +-if [ "$cgal_version" != "cgal-system" ] +-then +- export CGAL_ARCH_PATH=$thirdPartyPath/$cgal_version +- if [ -d "$CGAL_ARCH_PATH" ] +- then +- _foamAddLib $CGAL_ARCH_PATH/lib +- fi +-else +- unset CGAL_ARCH_PATH +-fi ++export CGAL_ARCH_PATH=$EBROOTCGAL ++export BOOST_ARCH_PATH=$EBROOTBOOST + + if [ "$FOAM_VERBOSE" -a "$PS1" ] + then +@@ -70,6 +45,4 @@ + echo " $cgal_version at $CGAL_ARCH_PATH" 1>&2 + fi + +-unset thirdPartyPath +- + #------------------------------------------------------------------------------ +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/gperftools OpenFOAM-5.x-version-5.0/etc/config.sh/gperftools +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/gperftools 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/gperftools 2017-09-05 13:02:34.810678000 +0200 +@@ -29,13 +29,7 @@ + # + #------------------------------------------------------------------------------ + +-version=svn +-gperftools_install=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER +- +-GPERFTOOLS_VERSION=gperftools-$version +-GPERFTOOLS_ARCH_PATH=$gperftools_install/$GPERFTOOLS_VERSION +- +-export PATH=$GPERFTOOLS_ARCH_PATH/bin:$PATH +-export LD_LIBRARY_PATH=$GPERFTOOLS_ARCH_PATH/lib:$LD_LIBRARY_PATH ++GPERFTOOLS_VERSION=gperftools-$EBVERSIONGPERFTOOLS ++GPERFTOOLS_ARCH_PATH=$EBROOTGPERFTOOLS + + #------------------------------------------------------------------------------ +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/metis OpenFOAM-5.x-version-5.0/etc/config.sh/metis +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/metis 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/metis 2017-09-05 13:02:34.811995000 +0200 +@@ -34,7 +34,7 @@ + # + #------------------------------------------------------------------------------ + +-export METIS_VERSION=metis-5.1.0 +-export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER$WM_PRECISION_OPTION$WM_LABEL_OPTION/$METIS_VERSION ++export METIS_VERSION=metis-$EBVERSIONMETIS ++export METIS_ARCH_PATH=$EBROOTMETIS + + #------------------------------------------------------------------------------ +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/mpi OpenFOAM-5.x-version-5.0/etc/config.sh/mpi +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/mpi 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/mpi 2017-09-05 13:02:34.813715000 +0200 +@@ -249,6 +249,9 @@ + _foamAddPath $MPI_ARCH_PATH/bin64 + _foamAddLib $MPI_ARCH_PATH/lib64 + ;; ++EASYBUILDMPI) ++ export FOAM_MPI=mpi ++ ;; + *) + export FOAM_MPI=dummy + ;; +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/paraview OpenFOAM-5.x-version-5.0/etc/config.sh/paraview +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/paraview 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/paraview 2017-09-05 13:28:25.957902000 +0200 +@@ -41,21 +41,6 @@ + ) \ + && PATH="$cleaned" + +-# Determine the cmake to be used +-unset CMAKE_HOME +-for cmake in cmake-3.2.1 cmake-2.8.12.1 cmake-2.8.8 cmake-2.8.4 cmake-2.8.3 \ +- cmake-2.8.1 +-do +- cmake=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cmake +- if [ -r $cmake ] +- then +- export CMAKE_HOME=$cmake +- export CMAKE_ROOT=$cmake +- export PATH=$CMAKE_HOME/bin:$PATH +- break +- fi +-done +- + + #- ParaView version, automatically determine major version + #export ParaView_VERSION=3.12.0 +@@ -65,7 +50,7 @@ + #export ParaView_VERSION=4.4.0 + #export ParaView_VERSION=5.0.0 + #export ParaView_VERSION=5.0.1 +-export ParaView_VERSION=5.4.0 ++export ParaView_VERSION=$EBVERSIONPARAVIEW + export ParaView_MAJOR=detect + + +@@ -106,21 +91,15 @@ + paraviewInstDir=$WM_THIRD_PARTY_DIR/ParaView-$ParaView_VERSION + paraviewArchName=ParaView-$ParaView_VERSION + +-export ParaView_DIR=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++export ParaView_DIR=$EBROOTPARAVIEW + + # Set paths if binaries or source are present + if [ -r $ParaView_DIR -o -r $paraviewInstDir ] + then + export ParaView_INCLUDE_DIR=$ParaView_DIR/include/paraview-$ParaView_MAJOR +- if [ ! -d $ParaView_INCLUDE_DIR -a -d $ParaView_DIR/include/paraview-3.0 ] +- then +- export ParaView_INCLUDE_DIR=$ParaView_DIR/include/paraview-3.0 +- fi + + ParaView_LIB_DIR=$ParaView_DIR/lib/paraview-$ParaView_MAJOR + +- export PATH=$ParaView_DIR/bin:$PATH +- export LD_LIBRARY_PATH=$ParaView_LIB_DIR:$LD_LIBRARY_PATH + export PV_PLUGIN_PATH=$FOAM_LIBBIN/paraview-$ParaView_MAJOR + + if [ "$FOAM_VERBOSE" -a "$PS1" ] +@@ -132,17 +111,6 @@ + echo " PV_PLUGIN_PATH : $PV_PLUGIN_PATH" + fi + +- # Add in python libraries if required +- paraviewPython=$ParaView_DIR/Utilities/VTKPythonWrapping +- if [ -r $paraviewPython ] +- then +- if [ "$PYTHONPATH" ] +- then +- export PYTHONPATH=$PYTHONPATH:$paraviewPython:$ParaView_LIB_DIR +- else +- export PYTHONPATH=$paraviewPython:$ParaView_LIB_DIR +- fi +- fi + else + unset PV_PLUGIN_PATH + fi +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/scotch OpenFOAM-5.x-version-5.0/etc/config.sh/scotch +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/scotch 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/scotch 2017-09-05 13:02:34.818516000 +0200 +@@ -37,7 +37,7 @@ + # + #------------------------------------------------------------------------------ + +-export SCOTCH_VERSION=scotch_6.0.3 +-export SCOTCH_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER$WM_PRECISION_OPTION$WM_LABEL_OPTION/$SCOTCH_VERSION ++export SCOTCH_VERSION=scotch_$EBVERSIONSCOTCH ++export SCOTCH_ARCH_PATH=$EBROOTSCOTCH + + #------------------------------------------------------------------------------ +diff -ru OpenFOAM-5.x-version-5.0.orig/etc/config.sh/settings OpenFOAM-5.x-version-5.0/etc/config.sh/settings +--- OpenFOAM-5.x-version-5.0.orig/etc/config.sh/settings 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/etc/config.sh/settings 2017-09-05 13:02:34.819666000 +0200 +@@ -61,11 +61,11 @@ + 64) + WM_ARCH=linux64 + export WM_COMPILER_LIB_ARCH=64 +- export WM_CC='gcc' +- export WM_CXX='g++' +- export WM_CFLAGS='-m64 -fPIC' +- export WM_CXXFLAGS='-m64 -fPIC -std=c++0x' +- export WM_LDFLAGS='-m64' ++ export WM_CC=$CC ++ export WM_CXX=$CXX ++ export WM_CFLAGS=$CFLAGS ++ export WM_CXXFLAGS=$CXXFLAGS ++ export WM_LDFLAGS=$LDFLAGS + ;; + *) + echo "Unknown WM_ARCH_OPTION '$WM_ARCH_OPTION', should be 32 or 64"\ +diff -ru OpenFOAM-5.x-version-5.0.orig/src/parallel/decompose/ptscotchDecomp/Make/options OpenFOAM-5.x-version-5.0/src/parallel/decompose/ptscotchDecomp/Make/options +--- OpenFOAM-5.x-version-5.0.orig/src/parallel/decompose/ptscotchDecomp/Make/options 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/src/parallel/decompose/ptscotchDecomp/Make/options 2017-09-05 13:29:35.759841000 +0200 +@@ -4,14 +4,7 @@ + EXE_INC = \ + $(PFLAGS) $(PINC) \ + -I$(SCOTCH_ARCH_PATH)/include/$(FOAM_MPI) \ +- -I$(SCOTCH_ARCH_PATH)/include \ +- -I/usr/include/scotch \ + -I../decompositionMethods/lnInclude + + LIB_LIBS = \ +- -L$(SCOTCH_ARCH_PATH)/lib \ +- -L$(FOAM_EXT_LIBBIN)/$(FOAM_MPI) \ +- -lptscotch \ +- -lptscotcherrexit \ +- -lscotch \ +- -lrt ++ -L$(SCOTCH_ARCH_PATH)/lib -L$(FOAM_EXT_LIBBIN)/$(FOAM_MPI) -lptscotch -lptscotcherrexit -lscotch ${LINK_FLAGS} -lrt +diff -ru OpenFOAM-5.x-version-5.0.orig/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.C OpenFOAM-5.x-version-5.0/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.C +--- OpenFOAM-5.x-version-5.0.orig/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.C 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.C 2017-09-05 13:02:34.826491000 +0200 +@@ -30,10 +30,11 @@ + #include "globalIndex.H" + #include "SubField.H" + ++#include ++ + extern "C" + { + #include +- #include + #include "ptscotch.h" + } + +diff -ru OpenFOAM-5.x-version-5.0.orig/src/parallel/decompose/scotchDecomp/Make/options OpenFOAM-5.x-version-5.0/src/parallel/decompose/scotchDecomp/Make/options +--- OpenFOAM-5.x-version-5.0.orig/src/parallel/decompose/scotchDecomp/Make/options 2017-07-25 18:43:40.000000000 +0200 ++++ OpenFOAM-5.x-version-5.0/src/parallel/decompose/scotchDecomp/Make/options 2017-09-05 13:30:10.051665000 +0200 +@@ -8,7 +8,6 @@ + EXE_INC = \ + $(PFLAGS) $(PINC) \ + -I$(SCOTCH_ARCH_PATH)/include \ +- -I/usr/include/scotch \ + -I../decompositionMethods/lnInclude + + LIB_LIBS = \ diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-5.0-intel-2017a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-5.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..0d7205d19cabcd438e401cf622b8aa3c17a72f7b --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-5.0-intel-2017a.eb @@ -0,0 +1,37 @@ +name = 'OpenFOAM' +version = '5.0' + +homepage = 'http://www.openfoam.com/' +description = """OpenFOAM is a free, open source CFD software package. + OpenFOAM has an extensive range of features to solve anything from complex fluid flows + involving chemical reactions, turbulence and heat transfer, + to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'cstd': 'c++11'} + +source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s.x/archive'] +sources = ['version-%(version)s.tar.gz'] +patches = ['OpenFOAM-%(version)s-cleanup.patch'] +checksums = [ + '9057d6a8bb9fa18802881feba215215699065e0b3c5cdd0c0e84cb29c9916c89', # version-5.0.tar.gz + '8ed6bfb8983d3a3777399ff4e9bc30f99b017fec2d93d3a738e91129c58731a9', # OpenFOAM-5.0-cleanup.patch +] + +dependencies = [ + ('libreadline', '7.0'), + ('ncurses', '6.0'), + # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) + ('METIS', '5.1.0'), + ('SCOTCH', '6.0.4'), + ('CGAL', '4.11', '-Python-2.7.13'), + ('ParaView', '5.4.1', '-mpi'), +] + +builddependencies = [ + ('Bison', '3.0.4'), + ('CMake', '3.9.1'), + ('flex', '2.6.4'), +] + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenImageIO/OpenImageIO-1.7.17-intel-2017a.eb b/easybuild/easyconfigs/o/OpenImageIO/OpenImageIO-1.7.17-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..3f546fdc42c8d109f7469c29b9a1f317ccdf4c2e --- /dev/null +++ b/easybuild/easyconfigs/o/OpenImageIO/OpenImageIO-1.7.17-intel-2017a.eb @@ -0,0 +1,33 @@ +easyblock = 'CMakeMake' + +name = 'OpenImageIO' +version = '1.7.17' + +homepage = 'http://openimageio.org/' +description = """OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, + and applications.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/OpenImageIO/oiio/archive/'] +sources = ['Release-%(version)s.tar.gz'] +checksums = ['669c59d06399dd882c3e2469bb3a4b33d537db150f6fe056495c3429b5c3838f'] + +dependencies = [ + ('Boost', '1.65.1'), + ('libjpeg-turbo', '1.5.2'), + ('LibTIFF', '4.0.8'), + ('OpenEXR', '2.2.0'), +] +builddependencies = [('CMake', '3.9.1')] + +separate_build_dir = True + +configopts = '-DSTOP_ON_WARNING=OFF' + +sanity_check_paths = { + 'files': ['bin/oiiotool', 'lib/libOpenImageIO.so', 'lib/libOpenImageIO_Util.so'], + 'dirs': ['include/OpenImageIO', 'share'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/o/OpenMM/OpenMM-6.1-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/o/OpenMM/OpenMM-6.1-goolf-1.4.10-Python-2.7.5.eb index 33c2f06dffd4d2ff3673d5f82a15dd28e44e7eea..c0eaaaab718e70187802bbfcd538c6fb314b1191 100644 --- a/easybuild/easyconfigs/o/OpenMM/OpenMM-6.1-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/o/OpenMM/OpenMM-6.1-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics @@ -43,9 +43,6 @@ sanity_check_paths = { modextrapaths = { 'PYTHONPATH': 'lib/python%(pyshortver)s/site-packages', -} - -modextravars = { 'OPENMM_INCLUDE_PATH': 'include', 'OPENMM_LIB_PATH': 'lib', } diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb index c91ebdd2216e1bf5237bca369b0676951b25491e..dfafbdd29323b66714ccb35851bbb9a2f7cbc31d 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb index 6afba2f2929dc490f7e934bf6cac1210f8fa89a4..9fba34d7adad26551e73a41b608e551d28bf9b2e 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb index 4502f5c9f4029f724176d96cce2e10508ceafa6e..d464f30b2ff4a643c624c83a10a35f9694085fbf 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-5.3.0-2.26.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-6.1.0-2.27.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-6.1.0-2.27.eb index 422607a28b0c4764bc0f85eb70aef4e4cc3e53aa..8b0c5ebd22e474cf6ded6f6c0bd4f00966a1edf6 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-6.1.0-2.27.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-6.1.0-2.27.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.3-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.3-GCC-4.9.3-2.25.eb index 26ff9690ecc8fd4b45cea1df9080e6da7fa9f96f..6cea8ce3bc85c7475b002f5b9690001fcd59d4da 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.3-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.3-GCC-4.9.3-2.25.eb @@ -20,7 +20,7 @@ configopts += '--with-cxxrtlib="-lgcc_s -lstdc++"' # for vt-mpi-unify dependencies = [('hwloc', '1.11.3')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.4-GCC-5.3.0-2.26.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.4-GCC-5.3.0-2.26.eb index 64e4eca3c77c60fdc6a0d26330c32f72de31c634..a3e3a912733d963877bb67da583586529e728e12 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.4-GCC-5.3.0-2.26.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-PGI-16.4-GCC-5.3.0-2.26.eb @@ -20,7 +20,7 @@ configopts += '--with-cxxrtlib="-lgcc_s -lstdc++"' # for vt-mpi-unify dependencies = [('hwloc', '1.11.3')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-5.4.0-2.26.eb index 1f3b3eb045a32bb6eee203811bd3e0f942373c7b..d4e8e4090773564ed48178c6c1898c7149b8579f 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-5.4.0-2.26.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-6.1.0-2.27.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-6.1.0-2.27.eb index ded2f408edbfddcac201caf383f2e884c72b8eac..8d96ce43448c393aeb797bace57b06ba8318adda 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-6.1.0-2.27.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-GCC-6.1.0-2.27.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-gcccuda-2016.08.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-gcccuda-2016.08.eb index 917b1522075b8a9073c4302a0dad0ed95b93f389..bac6321f61f59d5d08aa30d9dcd0a4ff808e247c 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-gcccuda-2016.08.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-gcccuda-2016.08.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--with-cuda=$CUDA_HOME ' # CUDA-aware build; N.B. --disable-dlopen is incompatible # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-iccifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-iccifort-2016.3.210-GCC-5.4.0-2.26.eb index ed7694b56fd30e8ab92077451e47f3bee7607d4f..6d1e297ce3cc57a298d8dd81cb0eb93376c80e21 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-iccifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.3-iccifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -20,7 +20,7 @@ configopts += '--disable-dlopen ' # statically link component, don't do dynamic dependencies = [('hwloc', '1.11.3')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-PGI-16.7-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-PGI-16.7-GCC-5.4.0-2.26.eb index f7b06dcb04595772a9a564c258f636c1750a76d0..fa72c729f1199da22642a6dc59a0a80391453136 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-PGI-16.7-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-PGI-16.7-GCC-5.4.0-2.26.eb @@ -22,7 +22,7 @@ configopts += '--with-cxxrtlib="-lgcc_s -lstdc++"' # for vt-mpi-unify dependencies = [('hwloc', '1.11.4')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-iccifort-2016.3.210-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-iccifort-2016.3.210-GCC-4.9.3-2.25.eb index c16d7bf245b8a9c1c4e241cab52d2842a1fb89a3..03bd80d81cfbb2005b734f1fda2ac10fb981d7b8 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-iccifort-2016.3.210-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.4-iccifort-2016.3.210-GCC-4.9.3-2.25.eb @@ -20,7 +20,7 @@ configopts += '--disable-dlopen ' # statically link component, don't do dynamic dependencies = [('hwloc', '1.11.3')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-GCC-4.6.3.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-GCC-4.6.3.eb index af837e08152447032188101eaaa88fc5f04944c1..71d41c1e0fd08933dff35bf89e10a8b7730da797 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-GCC-4.6.3.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-GCC-4.6.3.eb @@ -15,7 +15,7 @@ configopts = '--with-threads=posix --enable-shared --enable-mpi-threads --with-o configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mca_common_sm", "mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-ictce-5.5.0.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-ictce-5.5.0.eb index 70d3c85032a28e19b0e16e7ef6cf63f13e131d4a..18c61b4abffe6bbb1865e2de9c74123da8898056 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.4.5-ictce-5.5.0.eb @@ -24,7 +24,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.6.4.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.6.4.eb index fc479108fe13c08eb88b87078db0458a24537bc7..e0fdbd9b1d8d6688bf2af9a080543152c841ddfc 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.6.4.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.6.4.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2.eb index 168f6f9d236888fabac64ade04e006292e2fb169..46d2a4a23366f88b0480661e2f9b793d2e0407a7 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.2.eb index 933369e32b802a241d5f062949027dd85601f6cc..1af8bec01f1122505fd0701f2ab717e67f3bed86 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.2.eb @@ -22,7 +22,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb index 231057cda1a4f63df0b4b0a525ccc9ca30dff92b..9c74aa620d55398d595de104bb344ed3d5a728bf 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb @@ -20,7 +20,7 @@ configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb index 8b4682c1dba5eee26c43fac300fee5758d24891d..8985983b3f1896f153638408f9468638127ba779 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb @@ -23,7 +23,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' dependencies = [('hwloc', '1.8.1')] # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb index 90ce3018dedbbf2c3d963b2da7ec4f4550b183c1..65455ee083f215b3189d4efe806418cb3772a630 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb @@ -23,7 +23,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' dependencies = [('hwloc', '1.8.1')] # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb index 069c5ad3b937db38c399d1cf3b114ebc7abc957c..678e7e1afbe30fd3104967a26ed80d5930180c39 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb @@ -18,7 +18,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support dependencies = [('hwloc', '1.8.1')] # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb index 7ee3a0b73712ed3a86c56d8d5c3c53bd51e9c4a5..dc145861ffa5217d7fcf6f4824d6fe9c3adbcc3a 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb @@ -18,7 +18,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support dependencies = [('hwloc', '1.9')] # needed for --with-openib -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-GCC-4.8.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-GCC-4.8.2.eb index 6687a0ffa048b153e13d236b53057589a5e6ff9b..81d45b5e89abcc5888f1ce40ce1644015285e7df 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-GCC-4.8.2.eb @@ -21,7 +21,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.1-GCC-4.8.3.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.1-GCC-4.8.3.eb index eeb7c2fe82787a088235bc35b36d73572986987b..5503a3e1f60167916f0bba01001b8204addcce1c 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.1-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.1-GCC-4.8.3.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-GCC-4.9.2.eb index a47fa4f0f1baf045c981ae93242504db83f386d1..8e54eb0f672785282ce7210923628f6828354537 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-GCC-4.9.2.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb index 19949c397cc13964e94fdcad77308e74de4d2a25..f0ceedd49e69a4d844292f88b71d185f990a2a01 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb @@ -19,7 +19,7 @@ configopts += '--disable-dlopen ' # statically link component, don't do dynamic dependencies = [('hwloc', '1.9')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.8.4.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.8.4.eb index 2eb439ac3492244154f0a12b22fba050ff2f76f2..e841ac62557b16c2df5f41112268d092616d6cdd 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.8.4.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.9.2.eb index e009a632591c41042eb786fb2ec7e91a4870d763..825a80feb74ca5d625bb90596c7d0ad77c163331 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-GCC-4.9.2.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb index d39ca71b30c149d765d6b471ac5916051ee4da8f..6731564586b3d549db793e63c11306f6aa71a2fc 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb @@ -20,7 +20,7 @@ configopts += '--disable-dlopen ' # statically link component, don't do dynamic dependencies = [('hwloc', '1.10.0')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb index 86eed73b49ff3fe70463b5c517a6e6e9250ecdbd..d46d33479ebd2faa9ff620b534532a142e6aaedd 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb @@ -20,7 +20,7 @@ configopts += '--disable-dlopen ' # statically link component, don't do dynamic dependencies = [('hwloc', '1.10.0')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.5-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.5-GNU-4.9.2-2.25.eb index 095d22d991eba77e2a9063f2f903e35331f42f1b..089abe6b34ae93d9f394031b0f03abbe34a90ba8 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.5-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.5-GNU-4.9.2-2.25.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb index 3e69e3901f398b39bfafbf4c6d42b4bf0b6978cf..b77284839a6fa20ec029965b06dbf5c6684a171c 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.6-GNU-4.9.3-2.25.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb index 5206425bdfdfb081c87166fe0396fe6730228a94..d15e963eea0118c5ed453a2806864e0287ef54e2 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-GNU-4.9.3-2.25.eb @@ -19,7 +19,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 34da0e5297f318e92c7a70b18c5b5af7293fe77e..a2ec79195bf8348469f35ec0f192951e51544ae5 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -20,7 +20,7 @@ configopts += '--disable-dlopen ' # statically link component, don't do dynamic dependencies = [('hwloc', '1.11.1')] # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.0-GCC-5.2.0.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.0-GCC-5.2.0.eb index ced6423707273fc67e8e83568c18154611582683..2d2f70b19817cca9b7d968df85c472919433e7da 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.0-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.0-GCC-5.2.0.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] # VampirTrace is no longer used : https://www.open-mpi.org/community/lists/announce/2016/07/0085.php libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-GCC-6.2.0-2.27.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-GCC-6.2.0-2.27.eb index dccf9a16b75916d2f8904d11d79a4f7f5f06c5ba..e14a09912caeaf7d0c10c000daf4cfe636921193 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-GCC-6.2.0-2.27.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-GCC-6.2.0-2.27.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-gcccuda-2016.10.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-gcccuda-2016.10.eb index bc5a7af11f0abe324580db487c4e2b3ce2a66660..472ec78a2086b37f9049be3fbf9b744e8621af9c 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-gcccuda-2016.10.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-gcccuda-2016.10.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--with-cuda=$CUDA_HOME ' # CUDA-aware build; N.B. --disable-dlopen is incompatible # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb index 79bff619c0c0cb1aef8c683e8801424882d0e279..c1cae1b060ce87c370dece2d8cf6fdfb60f26891 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.1-iccifort-2017.1.132-GCC-5.4.0-2.26.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb index 3e05777f37701f2f7d19e7f33af747aac1c54e21..1dad8c8a27cace9a1476f1d025114beb00d0d917 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-GCC-6.3.0-2.27.eb @@ -21,7 +21,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-gcccuda-2017.01.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-gcccuda-2017.01.eb index f4abe2cc5cebfabe7ebcc3622d72025d9d17f751..b815f736b5aa2cebdc872b6b52144d5905ef0a8a 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-gcccuda-2017.01.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-gcccuda-2017.01.eb @@ -21,7 +21,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--with-cuda=$CUDA_HOME ' # CUDA-aware build; N.B. --disable-dlopen is incompatible # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-iccifort-2017.1.132-GCC-6.3.0-2.27.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-iccifort-2017.1.132-GCC-6.3.0-2.27.eb index b2aa187ae0b4a68a404b6b301bd158de4114db70..a843f506c3df7ff9112884a839ba74abbb31f973 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-iccifort-2017.1.132-GCC-6.3.0-2.27.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.0.2-iccifort-2017.1.132-GCC-6.3.0-2.27.eb @@ -20,7 +20,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.28.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.28.eb index f0864ac518d93be7b8eff32f31cea578127e36e0..765dbf2d8957f15f49d762ba7bc079750ec6f549 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.28.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.0-GCC-6.3.0-2.28.eb @@ -21,7 +21,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading # needed for --with-verbs -osdependencies = [('libibverbs-dev', 'libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..addd1e04b1ea41985fdc7ca7abdbe1488d958487 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-GCC-6.4.0-2.28.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '2.1.1' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-2 implementation.""" + +toolchain = {'name': 'GCC', 'version': '6.4.0-2.28'} + +source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['afe4bef3c4378bc76eea96c623d5aa4c1c98b9e057d281c646e68869292a77dc'] + +dependencies = [('hwloc', '1.11.7')] + +configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +# to enable SLURM integration (site-specific) +# configopts += '--with-slurm --with-pmi=/usr/include/slurm --with-pmi-libdir=/usr' + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] + +libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': [], +} + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-iccifort-2017.4.196-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-iccifort-2017.4.196-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..06480a4783ac4b2963537ca7a83e98bbb42222e2 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.1-iccifort-2017.4.196-GCC-6.4.0-2.28.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '2.1.1' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-2 implementation.""" + +toolchain = {'name': 'iccifort', 'version': '2017.4.196-GCC-6.4.0-2.28'} + +sources = [SOURCELOWER_TAR_GZ] + +source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['afe4bef3c4378bc76eea96c623d5aa4c1c98b9e057d281c646e68869292a77dc'] + +dependencies = [('hwloc', '1.11.7')] + +configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] + +libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': [], +} + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb new file mode 100644 index 0000000000000000000000000000000000000000..8c86be8f238d2cf03c4962a2930cbc1ba493b0b4 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '2.1.2' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-2 implementation.""" + +toolchain = {'name': 'GCC', 'version': '6.4.0-2.28'} + +source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc'] + +dependencies = [('hwloc', '1.11.8')] + +configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +# to enable SLURM integration (site-specific) +# configopts += '--with-slurm --with-pmi=/usr/include/slurm --with-pmi-libdir=/usr' + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')] + +libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': [], +} + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..a7039c87be31d6b65ff17ea0deff1894ac567ade --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-3.0.0-GCC-7.2.0-2.29.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '3.0.0' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-3 implementation.""" + +toolchain = {'name': 'GCC', 'version': '7.2.0-2.29'} + +source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['0bbb279b88edc25bbded39520dab6d4b32020277a6088fb1456c9437a8231cf8'] + +dependencies = [('hwloc', '1.11.7')] + +configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +# to enable SLURM integration (site-specific) +# configopts += '--with-slurm --with-pmi=/usr/include/slurm --with-pmi-libdir=/usr' + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] + +dependencies = [('zlib', '1.2.11')] + +libs = ["mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': [], +} + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-system-GCC-system-2.29.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-system-GCC-system-2.29.eb new file mode 100644 index 0000000000000000000000000000000000000000..b7226421c80e1775c322b954a42b88beed164c15 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-system-GCC-system-2.29.eb @@ -0,0 +1,17 @@ +easyblock = 'SystemMPI' + +name = 'OpenMPI' +# using 'system' as a version instructs the SystemMPI easyblock to derive the actual MPI version, +# and define $EBVERSION* accordingly (yet generate a module named /system); +# if an actual version is specified here, it will be checked against the version of the system MPI that was found +version = 'system' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI implementation.""" + +binutilsver = '2.29' +toolchain = {'name': 'GCC', 'version': '%s-%s' % (version, binutilsver)} + +generate_standalone_module = True + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenNLP/OpenNLP-1.8.1.eb b/easybuild/easyconfigs/o/OpenNLP/OpenNLP-1.8.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..19f1ce98bb1071a064227986acee70d3aff0b1b7 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenNLP/OpenNLP-1.8.1.eb @@ -0,0 +1,31 @@ +easyblock = 'PackedBinary' + +name = 'OpenNLP' +version = '1.8.1' + +homepage = 'https://opennlp.apache.org/' +description = """The Apache OpenNLP library is a machine learning based toolkit for the processing of + natural language text.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [APACHE_SOURCE + '/%(namelower)s-%(version)s'] +sources = ['apache-opennlp-%(version)s-src.tar.gz'] +checksums = ['f0a09a499503dae318df28b4c78ea9eb6f9c3d47fbaa4cc019bb647af3d0567e'] + +builddependencies = [('Maven', '3.5.0')] +dependencies = [('Java', '1.8.0_144')] + +install_cmd = "cd apache-opennlp-%(version)s-src && mvn install -Dmaven.repo.local=%(builddir)s/m2 -B && " +install_cmd += "tar xfvz opennlp-distr/target/apache-opennlp-1.8.1-bin.tar.gz && " +install_cmd += "cp -a apache-opennlp-%(version)s/* %(installdir)s" + +sanity_check_paths = { + 'files': ['bin/opennlp'], + 'dirs': ['lib'], +} +sanity_check_commands = ['opennlp'] + +modextravars = {'OPENNLP_HOME': '%(installdir)s'} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-GCCcore-6.4.0.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..88a05b260e9678fbfcb668441740ade25167cc2d --- /dev/null +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-GCCcore-6.4.0.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'OpenPGM' +version = '5.2.122' + +homepage = 'http://code.google.com/p/openpgm/' + +description = """ + OpenPGM is an open source implementation of the Pragmatic General Multicast + (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable + and scalable multicast protocol that enables receivers to detect loss, request + retransmission of lost data, or notify an application of unrecoverable loss. + PGM is a receiver-reliable protocol, which means the receiver is responsible + for ensuring all data is received, absolving the sender of reception + responsibility. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] +sources = ['libpgm-%(version)s.tar.gz'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] + +builddependencies = [ + ('binutils', '2.28'), +] + +start_dir = 'pgm' + +sanity_check_paths = { + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], + 'dirs': ['include'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb index 2ae64198e6a2ee6836c8d245d4ce5d948f8dbda4..8c9749f6d7df1d72d5a445e252848538c29281ac 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'foss', 'version': '2015a'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016a.eb index a3d2763924b5dea9844318cb9174f508dc41539a..1e572118ecc59f6c7bef91da0738cc0d1fcec9f1 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016a.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'foss', 'version': '2016a'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016b.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016b.eb index 3584a3c7051d34512cd7ba687141d3e79772390a..a79da5bcdef626b850e806e36c00c83e2f49c37b 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016b.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2016b.eb @@ -16,7 +16,7 @@ toolchainopts = {'pic': True} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2017a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..52f0a98f0e36233f2c30512f7ebdd81ac903ae30 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2017a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'OpenPGM' +version = '5.2.122' + +homepage = 'http://code.google.com/p/openpgm/' +description = """OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) + specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol + that enables receivers to detect loss, request retransmission of lost data, or notify an application + of unrecoverable loss. PGM is a receiver-reliable protocol, which means the receiver is responsible + for ensuring all data is received, absolving the sender of reception responsibility.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] +sources = ['libpgm-%(version)s.tar.gz'] + +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] + +configopts = '--with-pic' + +start_dir = 'pgm' + +sanity_check_paths = { + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], + 'dirs': ['include'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb index ba0d34665722a85f4128766d8ba325bcb1f533e3..c72f7c67ea954bee695365004b46ed4c74cefcef 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['%s-%s.tar.gz' % ('libpgm', version)] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.7.20.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.7.20.eb index 34fa9dd22fab0473513908262eccb8bd916f569e..5e32b43ba41762e553dcd207796c858d679af43d 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.7.20.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'goolf', 'version': '1.7.20'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb index 5c73a02ebe4dd4b84788cf9f8aa33dfa6798014e..c1cc929d318f3c5da84555865eeac792c061b995 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['%s-%s.tar.gz' % ('libpgm', version)] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb index d10ebd9897231c0c9195f1e20d42a9974b343161..1adecf349852efa9f34f4b1da7711f6391e3de68 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['%s-%s.tar.gz' % ('libpgm', version)] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb index b7949218e215d8ae0ae831f08813fcb606fce38a..58b6d631b5287fb6ea5f7233bd2aa916589d174f 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb index abec09000c3953a807078df83d53372a4d04d67c..07b7e0f6edcef0184dd57c7bc48e7728dade6011 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb @@ -16,7 +16,7 @@ toolchainopts = {'pic': True} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016a.eb index 803b19d70ef1fea456633bb5750fec4094127426..682da562782ca05f08179f6647842a9c30a7e5af 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016a.eb @@ -16,6 +16,8 @@ toolchainopts = {'pic': True} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] + configopts = '--with-pic' start_dir = 'pgm' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016b.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016b.eb index f8d13d08343e5856009d0b259a627d2a8fe001cf..d3070d3fffec2a7afe44b311f195d47299694709 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016b.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2016b.eb @@ -16,7 +16,7 @@ toolchainopts = {'pic': True} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2017a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2017a.eb index d604042523ea6161775c845374fd529e2556b6cb..3a384324026b9ea4c5e6a91338b899fb46bb1f25 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2017a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2017a.eb @@ -16,7 +16,7 @@ toolchainopts = {'pic': True} source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/openpgm/'] sources = ['libpgm-%(version)s.tar.gz'] -checksums = ['d7673e9ff6cc33cf42fe9fb9a7bfbffa'] +checksums = ['6b895f550b95284dcde7189b01e04a9a1c1f94579af31b1eebd32c2207a1ba2c'] configopts = '--with-pic' diff --git a/easybuild/easyconfigs/o/OpenRefine/OpenRefine-2.7-Java-1.8.0_144.eb b/easybuild/easyconfigs/o/OpenRefine/OpenRefine-2.7-Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..43fc8d1f704c64c93629b25ab1e391f0abb50a5c --- /dev/null +++ b/easybuild/easyconfigs/o/OpenRefine/OpenRefine-2.7-Java-1.8.0_144.eb @@ -0,0 +1,33 @@ +easyblock = 'PackedBinary' + +name = 'OpenRefine' +version = '2.7' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'https://github.com/OpenRefine/OpenRefine' +description = """OpenRefine is a power tool that allows you to load data, understand it, clean it up, reconcile it, + and augment it with data coming from the web.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['https://github.com/OpenRefine/OpenRefine/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['16f8c86db061d1c24f1fc64897eb23742e73415a019dd8ea3f39782de833146b'] + +builddependencies = [ + ('ant', '1.10.1', '-Java-%(javaver)s', True), +] +dependencies = [ + ('Java', '1.8.0_144'), +] + +install_cmd = "cp -a OpenRefine-%(version)s/* %(installdir)s && cd %(installdir)s && ./refine build" + +sanity_check_paths = { + 'files': ['refine'], + 'dirs': ['server/classes'], +} + +modextrapaths = {'PATH': 'refine'} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/o/OptiX/OptiX-3.8.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OptiX/OptiX-3.8.0-GNU-4.9.3-2.25.eb index 69dec5c347e9f49ad15158b66fd4e04b1c6dc912..bb8c2ce07105af587a341194e96e9f21911506a3 100644 --- a/easybuild/easyconfigs/o/OptiX/OptiX-3.8.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OptiX/OptiX-3.8.0-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Authors:: Stephane Thiell ## easyblock = 'Binary' diff --git a/easybuild/easyconfigs/o/OptiX/OptiX-3.9.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OptiX/OptiX-3.9.0-GNU-4.9.3-2.25.eb index 7960265e875aa5d7bd8accf80e803345d4e28b7c..28cec1fdb8e03da4b9678bbdf4b1d6eca594f8a3 100644 --- a/easybuild/easyconfigs/o/OptiX/OptiX-3.9.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OptiX/OptiX-3.9.0-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Authors:: Stephane Thiell ## easyblock = 'Binary' diff --git a/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb b/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb index 665ae52c04d529e79b628283fed4fc30ce53d3a8..ce8b6a310c6049085ec4c02e66a72acea60c4d1c 100644 --- a/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/o/oxford_asl/oxford_asl-3.9.6-intel-2017a-centos7-Python-2.7.13.eb b/easybuild/easyconfigs/o/oxford_asl/oxford_asl-3.9.6-intel-2017a-centos7-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..433f9c40fd5a3c6ed3642957d4fdad1a8c877f6b --- /dev/null +++ b/easybuild/easyconfigs/o/oxford_asl/oxford_asl-3.9.6-intel-2017a-centos7-Python-2.7.13.eb @@ -0,0 +1,35 @@ +easyblock = 'Tarball' + +name = 'oxford_asl' +version = '3.9.6' +versionsuffix = '-centos7-Python-%(pyver)s' + +homepage = 'https://github.com/ibme-qubic/oxford_asl' +description = "A command line tool for quantification of perfusion from ASL data" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/ibme-qubic/oxford_asl/files/1292633'] +sources = ['oxford_asl-%(version)s%(versionsuffix)s.tar.gz'] +checksums = ['394cc20f37456914a89f509ad8a7868c30c93c4f51daaa254afcb0860a200d1f'] + +dependencies = [ + ('FSL', '5.0.10'), + ('Python', '2.7.13'), +] + +sanity_check_paths = { + 'files': ['asl_file', 'basil', 'epi_reg', 'fabber_asl', 'quasil'], + 'dirs': ['asl'], +} +sanity_check_commands = [ + "asl_file --help", + "python -c 'import asl'", +] + +modextrapaths = { + 'PATH': '', + 'PYTHONPATH': '', +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/PAML/PAML-4.7-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PAML/PAML-4.7-goolf-1.4.10.eb index a3f69b41dfb4e964cab6ef529cb80189d3dc2d9e..4ce9f6acc1d1ee04cf0f20167d6d46bce0a68fb1 100644 --- a/easybuild/easyconfigs/p/PAML/PAML-4.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PAML/PAML-4.7-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/p/PAML/PAML-4.7-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PAML/PAML-4.7-ictce-5.3.0.eb index 5d277564d74812fd54f21d7d5c0cdb6e68ba1136..663098d7eaf56bdbe797736f54c3f46a37050f60 100644 --- a/easybuild/easyconfigs/p/PAML/PAML-4.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PAML/PAML-4.7-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Cyprus Institute / CaSToRC, Uni.Lu/LCSB, NTUA # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-goolf-1.4.10.eb index 6ad4131d3db3006cb92feafcead572e7ef79c840..abf2f2f348c3c733c2f5645024a0b6ea424bd081 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-ictce-5.3.0.eb index 7dfa97e510fbf8910ebeaa9381d19d9d451781e7..5fdc97ba25b9860dc1c107f752be40a859e4708b 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.0.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-goolf-1.5.14.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-goolf-1.5.14.eb index d485c2eb5712568c2707c76737dbc0facb1fd307..552073498302aa5e8a427ae65e308b37316b0a9a 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-ictce-5.3.0.eb index c548c0f167e153eb1d0ba90d5b1a548688f902bc..beb87afa42fdb72f4f2c1ec87df40220c3a48e08 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.2.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.4.0-foss-2015a.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.4.0-foss-2015a.eb index cbf18980bca4811f0997088527ee305a5621c3db..591c1a1cfb9e75d63c84f32bb08f80665f52057d 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.4.0-foss-2015a.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.4.0-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.4.1-foss-2015a.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.4.1-foss-2015a.eb index b5babf4529e2f11a63dff30a4740b5cd67f16da7..aedb5208f2d654e0e5d0f97cbeea44200aeccf8c 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.4.1-foss-2015a.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.4.1-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.4.3-foss-2016a.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.4.3-foss-2016a.eb index e76514b4cc54e18cd2ebf0ea24bf994b246a15a2..3aaed283711bc269500b147bf5d5a86fcbe00192 100644 --- a/easybuild/easyconfigs/p/PAPI/PAPI-5.4.3-foss-2016a.eb +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.4.3-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PAPI/PAPI-5.5.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/p/PAPI/PAPI-5.5.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..19d05f84520cadbecca27eaad761b23909b4e16a --- /dev/null +++ b/easybuild/easyconfigs/p/PAPI/PAPI-5.5.1-GCCcore-6.4.0.eb @@ -0,0 +1,55 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_07-02.html +## + +easyblock = 'ConfigureMake' + +name = 'PAPI' +version = '5.5.1' + +homepage = 'http://icl.cs.utk.edu/projects/papi/' + +description = """ + PAPI provides the tool designer and application engineer with a consistent + interface and methodology for use of the performance counter hardware found + in most major microprocessors. PAPI enables software engineers to see, in near + real time, the relation between software performance and processor events. + In addition Component PAPI provides access to a collection of components + that expose performance measurement opportunites across the hardware and + software stack. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://icl.cs.utk.edu/projects/papi/downloads/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['49dc2c2323f6164c4a7e81b799ed690ee73158671205e71501f849391dd2c2d4'] + +builddependencies = [ + ('binutils', '2.28'), +] + +start_dir = 'src' + +parallel = 1 + +runtest = 'fulltest' + +sanity_check_paths = { + 'files': ["bin/papi_%s" % x + for x in ["avail", "clockres", "command_line", "component_avail", + "cost", "decode", "error_codes", "event_chooser", + "mem_info", "multiplex_cost", "native_avail", + "version", "xml_event_info"]], + 'dirs': [], +} + +moduleclass = 'perf' diff --git a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb index e1ffffe6152d84a7b9754868291d9abb0cdd2e5f..b212b2e2eff888917b6433ac7144b65dccceef8b 100644 --- a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb index 795cc4f409ca348c9fe0770d32b069c62f4c7e6b..a0d4aaa3eed01c81567ee6d0936d259ec36b7d3d 100644 --- a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/PCC/PCC-20131024.eb b/easybuild/easyconfigs/p/PCC/PCC-20131024.eb index 4ba60f4784654bc4969d52d35e8330ccc66256c5..ed87db57299d39e1c06328c30e33ab9a107c88f6 100644 --- a/easybuild/easyconfigs/p/PCC/PCC-20131024.eb +++ b/easybuild/easyconfigs/p/PCC/PCC-20131024.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.40-GCCcore-6.3.0.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.40-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9dc9830554289594302d504c31bb5693297a4d2b --- /dev/null +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.40-GCCcore-6.3.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'PCRE' +version = '8.40' + +homepage = 'http://www.pcre.org/' +description = """The PCRE library is a set of functions that implement regular expression pattern matching using + the same syntax and semantics as Perl 5.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = [ + '1d75ce90ea3f81ee080cdc04e68c9c25a9fb984861a0618be7bbf676b18eda3e', # pcre-8.40.tar.gz +] + +builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.27', '', True), +] + +configopts = "--with-pic --disable-cpp --enable-utf --enable-unicode-properties" + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.41-GCCcore-6.3.0.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.41-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..02188b2e074e5a04238eb22f4c256ff8eaf12b04 --- /dev/null +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.41-GCCcore-6.3.0.eb @@ -0,0 +1,42 @@ +easyblock = 'ConfigureMake' + +name = 'PCRE' +version = '8.41' + +homepage = 'http://www.pcre.org/' + +description = """ + The PCRE library is a set of functions that implement regular expression + pattern matching using the same syntax and semantics as Perl 5. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['244838e1f1d14f7e2fa7681b857b3a8566b74215f28133f14a8f5e59241b682c'] + +builddependencies = [ + ('binutils', '2.27'), +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), +] + +configopts = """\ + --enable-utf\ + --enable-unicode-properties\ + --enable-pcre16\ + --enable-pcre32\ +""" + +sanity_check_paths = { + 'files': ['bin/pcre-config', 'include/pcre.h', + 'share/man/man3/pcre.3', 'lib/libpcre32.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig', 'share/doc/pcre/html', 'share/man/man1'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.41-GCCcore-6.4.0.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.41-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..197001b9a8ac08f9084187cf164aeb2731525091 --- /dev/null +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.41-GCCcore-6.4.0.eb @@ -0,0 +1,42 @@ +easyblock = 'ConfigureMake' + +name = 'PCRE' +version = '8.41' + +homepage = 'http://www.pcre.org/' + +description = """ + The PCRE library is a set of functions that implement regular expression + pattern matching using the same syntax and semantics as Perl 5. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['244838e1f1d14f7e2fa7681b857b3a8566b74215f28133f14a8f5e59241b682c'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), +] + +configopts = """\ + --enable-utf\ + --enable-unicode-properties\ + --enable-pcre16\ + --enable-pcre32\ +""" + +sanity_check_paths = { + 'files': ['bin/pcre-config', 'include/pcre.h', + 'share/man/man3/pcre.3', 'lib/libpcre32.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig', 'share/doc/pcre/html', 'share/man/man1'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/PDT/PDT-3.19-goolf-1.5.14.eb b/easybuild/easyconfigs/p/PDT/PDT-3.19-goolf-1.5.14.eb index 48f05702911454a17be17a6a5f67f79ca2445604..e3744fc95aef014410f3af92e8caf5809825c9d0 100644 --- a/easybuild/easyconfigs/p/PDT/PDT-3.19-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/PDT/PDT-3.19-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/p/PDT/PDT-3.19-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PDT/PDT-3.19-ictce-5.3.0.eb index f50e7519a2ac13354066b88d16058fc84ae3e9e2..381266ea154c2f528ecde6b686acf547f8302e04 100644 --- a/easybuild/easyconfigs/p/PDT/PDT-3.19-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PDT/PDT-3.19-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/p/PDT/PDT-3.20-foss-2015a.eb b/easybuild/easyconfigs/p/PDT/PDT-3.20-foss-2015a.eb index 4acb86b02182eb26cf833201e8ae3242291af8a0..17487e128362aac8830522e9e9781ba76ed3d647 100644 --- a/easybuild/easyconfigs/p/PDT/PDT-3.20-foss-2015a.eb +++ b/easybuild/easyconfigs/p/PDT/PDT-3.20-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/p/PDT/PDT-3.20-goolf-1.5.14.eb b/easybuild/easyconfigs/p/PDT/PDT-3.20-goolf-1.5.14.eb index bb1e979e805cd021d8d5d004d8f85da8e6045c3f..ca20f00b88c5bdaac66c13190666ea441e0ba689 100644 --- a/easybuild/easyconfigs/p/PDT/PDT-3.20-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/PDT/PDT-3.20-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Authors:: Jordi Blasco # License:: New BSD # diff --git a/easybuild/easyconfigs/p/PDT/PDT-3.22-foss-2016a.eb b/easybuild/easyconfigs/p/PDT/PDT-3.22-foss-2016a.eb index c1c3137a73a9ae2235801c7dfb6dd740f6f2ce21..7f1635e8a89ea4d7b89b9aeecdc516639636fe92 100644 --- a/easybuild/easyconfigs/p/PDT/PDT-3.22-foss-2016a.eb +++ b/easybuild/easyconfigs/p/PDT/PDT-3.22-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/p/PEAR/PEAR-0.9.6-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PEAR/PEAR-0.9.6-goolf-1.4.10.eb index 1c4f9ab85d6a5675faed07971fa9ac8158f4925d..31449b54e7969e5542eada01c66f138c62f1d7c8 100644 --- a/easybuild/easyconfigs/p/PEAR/PEAR-0.9.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PEAR/PEAR-0.9.6-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-foss-2016b.eb b/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-foss-2016b.eb index 37c50aa1df87de0fcda92a8581cb05ee3e7cd043..8aa84dce9f230df4a2dc5b14becf42a2e4d9422f 100644 --- a/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-foss-2016b.eb +++ b/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-intel-2016b.eb b/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-intel-2016b.eb index fef4a83c9ea02bd0f46d290510acb132c3396913..3ec9dad84916ef6880bedc08e6a6d95c25dcd05d 100644 --- a/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-intel-2016b.eb +++ b/easybuild/easyconfigs/p/PEAR/PEAR-0.9.8-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/p/PGDSpider/PGDSpider-2.1.0.3-Java-1.7.0_80.eb b/easybuild/easyconfigs/p/PGDSpider/PGDSpider-2.1.0.3-Java-1.7.0_80.eb index 32e6adc9b7a90a9068057b47b04a760e16b6309f..6c18c7665d9a8e1366ecb1f5a493a605382d957f 100644 --- a/easybuild/easyconfigs/p/PGDSpider/PGDSpider-2.1.0.3-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/p/PGDSpider/PGDSpider-2.1.0.3-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/PHASE/PHASE-2.1.1.eb b/easybuild/easyconfigs/p/PHASE/PHASE-2.1.1.eb index 9a71ee57a7aa7b03d334d982cdc362317e9bea79..d018f814f23635bd995bab69d888e150d49809db 100644 --- a/easybuild/easyconfigs/p/PHASE/PHASE-2.1.1.eb +++ b/easybuild/easyconfigs/p/PHASE/PHASE-2.1.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/p/PHAST/PHAST-1.4-intel-2017a.eb b/easybuild/easyconfigs/p/PHAST/PHAST-1.4-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..85d3553135e26502eb5a97b1843ae56fde0c6a7d --- /dev/null +++ b/easybuild/easyconfigs/p/PHAST/PHAST-1.4-intel-2017a.eb @@ -0,0 +1,34 @@ +easyblock = 'MakeCp' + +name = 'PHAST' +version = '1.4' + +homepage = 'http://compgen.cshl.edu/phast/' +description = "PHAST is a freely available software package for comparative and evolutionary genomics." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/CshlSiepelLab/phast/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['287c77599c51256a3adbd62ed217cb6d6a547fcec2c29262e9d61fa32ed92b99'] + +dependencies = [ + ('CLAPACK', '3.2.1'), + ('PCRE', '8.41'), +] + +skipsteps = ['configure'] + +start_dir = 'src' + +prebuildopts = 'CPATH=$EBROOTCLAPACK/F2CLIBS/libf2c:$EBROOTCLAPACK/INCLUDE:$CPATH ' +buildopts = 'CC="$CC" CLAPACKPATH=$EBROOTCLAPACK' + +files_to_copy = ['bin', 'data', (['doc/man/*'], 'share/man/man1')] + +sanity_check_paths = { + 'files': ['bin/phast'], + 'dirs': ['data', 'share/man/man1'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..d183ed8acbf29a6c93bc850689d05e03ff8b4342 --- /dev/null +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,46 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: Python Imaging Library License +# +# Notes:: +## + +easyblock = 'PythonPackage' + +name = 'PIL' +version = '1.1.7' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.pythonware.com/products/pil' +description = """The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. + This library supports many file formats, and provides powerful image processing and graphics capabilities.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['http://effbot.org/downloads/'] +sources = ['Imaging-%(version)s.tar.gz'] +patches = ['PIL-%(version)s-find-deps.patch'] +checksums = [ + '895bc7c2498c8e1f9b99938f1a40dc86b3f149741f105cf7c7bd2e0725405211', # Imaging-1.1.7.tar.gz + '4a37bc66b7683e9eab2b762d6ee58b203e1ba34724782cbd53adbae77905899e', # PIL-1.1.7-find-deps.patch +] + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', '2.7.12'), + ('libjpeg-turbo', '1.5.0'), + ('freetype', '2.6.5'), +] + +options = {'modulename': 'PIL'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['bin', 'lib/python%(pyshortver)s/site-packages/%(name)s'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2015b.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2015b.eb index 3dbf1f6dcc42ec05a02b64bfd237b91ed53a1cfe..f172624a2643a533832e68b6c9aa5f0b96ec6293 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2015b.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel @@ -10,7 +10,7 @@ easyblock = 'MakeCp' name = 'PLINK' version = '1.07' -homepage = 'http://pngu.mgh.harvard.edu/~purcell/plink/' +homepage = 'http://zzz.bwh.harvard.edu/plink/' description = """ PLINK is a free, open-source whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner. The focus of PLINK is purely on analysis of genotype/phenotype data, so there is no support for @@ -22,7 +22,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'openmp': True} sources = ['%(namelower)s-%(version)s-src.zip'] -source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] +source_urls = ['http://zzz.bwh.harvard.edu/plink/dist/'] patches = ['PLINK-1.07_redeclaration.patch'] diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016a.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016a.eb index 3a9a5a29e93ad257e3ac850417097f09f0575f33..08a47b6d0e3e14c4f564e77fbb9440ccccb9cb6f 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016a.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel @@ -10,7 +10,7 @@ easyblock = 'MakeCp' name = 'PLINK' version = '1.07' -homepage = 'http://pngu.mgh.harvard.edu/~purcell/plink/' +homepage = 'http://zzz.bwh.harvard.edu/plink/' description = """ PLINK is a free, open-source whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner. The focus of PLINK is purely on analysis of genotype/phenotype data, so there is no support for @@ -22,7 +22,7 @@ toolchain = {'name': 'foss', 'version': '2016a'} toolchainopts = {'openmp': True} sources = ['%(namelower)s-%(version)s-src.zip'] -source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] +source_urls = ['http://zzz.bwh.harvard.edu/plink/dist/'] patches = ['PLINK-1.07_redeclaration.patch'] diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016b.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016b.eb index 8d5a6d2eb62ed53d9542a2a09cdd66a255e6111a..9782f91b1d109b73191d78e7d4e8f7fe6249dd1a 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016b.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel @@ -10,7 +10,7 @@ easyblock = 'MakeCp' name = 'PLINK' version = '1.07' -homepage = 'http://pngu.mgh.harvard.edu/~purcell/plink/' +homepage = 'http://zzz.bwh.harvard.edu/plink/' description = """ PLINK is a free, open-source whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner. The focus of PLINK is purely on analysis of genotype/phenotype data, so there is no support for @@ -22,7 +22,7 @@ toolchain = {'name': 'foss', 'version': '2016b'} toolchainopts = {'openmp': True} sources = ['%(namelower)s-%(version)s-src.zip'] -source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] +source_urls = ['hhttp://zzz.bwh.harvard.edu/plink/dist/'] patches = ['PLINK-1.07_redeclaration.patch'] diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb index 136c6e53e0f3000ba11c397f8f15e50f9f7e0f4d..5a77a49bf9b69a7109cd5fae0177a3f56fb7eeb6 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Thekla Loizou , Andreas Panteli , @@ -11,14 +11,14 @@ easyblock = 'MakeCp' name = 'PLINK' version = '1.07' -homepage = 'http://pngu.mgh.harvard.edu/~purcell/plink/' +homepage = 'http://zzz.bwh.harvard.edu/plink/' description = "plink-1.07-src: Whole-genome association analysis toolset" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'openmp': True} sources = ['%(namelower)s-%(version)s-src.zip'] -source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] +source_urls = ['http://zzz.bwh.harvard.edu/plink/dist/'] dependencies = [('zlib', '1.2.7')] diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb index 0a3b48db5b713e79644b50e7c0e1287bf37305ee..8f4e1d77e16fd83b3f7a5f17bcb58dbd16284121 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel @@ -8,7 +8,7 @@ easyblock = 'MakeCp' name = 'PLINK' version = '1.07' -homepage = 'http://pngu.mgh.harvard.edu/~purcell/plink/' +homepage = 'http://zzz.bwh.harvard.edu/plink/' description = """ PLINK is a free, open-source whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner. The focus of PLINK is purely on analysis of genotype/phenotype data, so there is no support for @@ -20,7 +20,7 @@ toolchain = {'name': 'ictce', 'version': '6.2.5'} toolchainopts = {'openmp': True} sources = ['%(namelower)s-%(version)s-src.zip'] -source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] +source_urls = ['http://zzz.bwh.harvard.edu/plink/dist/'] dependencies = [('zlib', '1.2.8')] diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb index 7f7c8b29a2133f6367d22e7fe0d05220d301e291..f2b5d4628b9881ee625707a6141deaea7c427f6a 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb @@ -3,13 +3,13 @@ easyblock = 'PackedBinary' name = 'PLINK' version = '1.07-x86_64' -homepage = 'http://pngu.mgh.harvard.edu/~purcell/plink/' +homepage = 'http://zzz.bwh.harvard.edu/plink/dist' description = 'plink-1.07-src: Whole-genome association analysis toolset' toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['%(namelower)s-%(version)s.zip'] -source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] +source_urls = ['http://zzz.bwh.harvard.edu/plink/dist'] checksums = ['fd0bafeda42151b20534e4f97b0d97df'] diff --git a/easybuild/easyconfigs/p/PLINKSEQ/PLINKSEQ-0.10-goolf-1.7.20.eb b/easybuild/easyconfigs/p/PLINKSEQ/PLINKSEQ-0.10-goolf-1.7.20.eb index 1ed4041bd8385c13811cd42a9cf74b31d1d2b26d..de9f5cdd555343dbfe9459055c0f1ddd56bda901 100644 --- a/easybuild/easyconfigs/p/PLINKSEQ/PLINKSEQ-0.10-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/p/PLINKSEQ/PLINKSEQ-0.10-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/POV-Ray/POV-Ray-3.7.0.0-intel-2016b.eb b/easybuild/easyconfigs/p/POV-Ray/POV-Ray-3.7.0.0-intel-2016b.eb index b01bff9fa68804c7ba08401c73ebec59b6077d43..95b77ff16a15202c6cf9b36402d40c30716c300b 100644 --- a/easybuild/easyconfigs/p/POV-Ray/POV-Ray-3.7.0.0-intel-2016b.eb +++ b/easybuild/easyconfigs/p/POV-Ray/POV-Ray-3.7.0.0-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb index 1cdadae78c70b957483dfc5857c52968c900b672..ba3147aeda1714e1935ce126409eab9567159583 100644 --- a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb index 6807550e34fa4f7c017beb030462f0a75d3fd75c..e1d9097357463681f2080be314a9c1fedd7d0a27 100644 --- a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PRANK/PRANK-130820-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PRANK/PRANK-130820-goolf-1.4.10.eb index 59d3a92f6906df4b4f17a034667880fb86f2f3f7..d91b5c16d2f86504d1b66c7063da8ffd94708af8 100644 --- a/easybuild/easyconfigs/p/PRANK/PRANK-130820-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PRANK/PRANK-130820-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PRANK/PRANK-130820-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PRANK/PRANK-130820-ictce-5.3.0.eb index cc4ff83fdde4217abd126aeda7b560ca628f82a9..e37d705eb5c53e5c71ce4bd47a8b57a2a6907a69 100644 --- a/easybuild/easyconfigs/p/PRANK/PRANK-130820-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PRANK/PRANK-130820-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/PRANK/PRANK-140110-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PRANK/PRANK-140110-goolf-1.4.10.eb index 463e126a1ae7787f4ec56c7ec98397dfb97c69f6..e5306a0264dcb318c7989a0ff3c806c844763762 100644 --- a/easybuild/easyconfigs/p/PRANK/PRANK-140110-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PRANK/PRANK-140110-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-foss-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-foss-2015b-Perl-5.20.3.eb index 0f000df55cb29dd1f03b526a7910b63a8f608a2b..a8599a45321bf0fcaeb074a4a06a8a9d74c32664 100644 --- a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-foss-2015b-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-foss-2015b-Perl-5.20.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb index 8633986686d97d7ac040d4178cbf2c1b82628c3f..b72be2600bc9dd7d9c7d9d4f6eb929057ba28e27 100644 --- a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb index 30f8eb239522a446026b1d57ef22edec01225c7a..00f55ae5a34d04150b24157308fb6484137c8276 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb index 34a1760e0e9adf7dc21d8d159b4cf3aadc4de2d7..f7686d47694c3bd8155c904bbc8b8dcb71b09a90 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb index 968d0aa66a1fcb4fe3d9f5cfe51fea5e52ae86db..76fc53fbf07c316a6051336e5453105a8b15891d 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb index 4c530e26691f7ae29acde264f4850abe44c8d76a..200a9f51d13935a0e5283c667d3ea96f5a07287d 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016a.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016a.eb index 8073931ffce7aacd20ca64abffc5e19e177afab3..3cf2db1934d01424e82a9116beefd327a582ce6e 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016a.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016b.eb index 324f2cd7f8b9dca770e5632ea84d5d371397b25e..f00ad2c895a8d95533b56f6e19321c50c17b579b 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016b.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016a.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016a.eb index 67b8275d1e8c9e2009b14661827c3040d2ae269e..6f79ab820c25f8049eaa7413541e739df691b3f9 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016a.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016b.eb index bcb1e2a0d171f9dcda9ae72d70eebdca74be1ce1..9de59c679b33155fadc9403ac70fce8567fd69f4 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016b.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.2-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-foss-2016b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-foss-2016b.eb index 7b1bb021f39096d25cff1ed07aec6cad2b458218..f1ed8cc4b89eef96861c7a32f259152343e99e3a 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-foss-2016b.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2016b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2016b.eb index 0bd9d6514dc09fed7be0cc973ee5d2c190b0810e..cfe024f452e78500d2af4cc827d5d40a790544a3 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2016b.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2017a.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2017a.eb index 07a9a99e429601b8c609862ff7bc3a39ce894afa..b01ce62b7f78c4fe139ac775acc2e1574b8669b8 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2017a.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.3-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/PYTHIA/PYTHIA-8.226-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/PYTHIA/PYTHIA-8.226-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..2e3a67090667ce672e2da58067b39a0bed4212f3 --- /dev/null +++ b/easybuild/easyconfigs/p/PYTHIA/PYTHIA-8.226-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'PYTHIA' +version = '8.226' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://home.thep.lu.se/~torbjorn/Pythia.html' +description = """PYTHIA is a standard tool for the generation of events in high-energy collisions, + comprising a coherent set of physics models for the evolution from a few-body hard + process to a complex multiparticle final state.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['http://home.thep.lu.se/~torbjorn/pythia8/'] +sources = ['pythia%(version_major)s%(version_minor)s.tgz'] +checksums = ['8ff4281bce9d22b17f1ec88e9e9353e8172512d5ef96296ace9486860e9ed2c9'] + +dependencies = [ + ('zlib', '1.2.11'), + ('Python', '2.7.13'), + ('ROOT', '6.10.04', versionsuffix), +] + +configopts = '--cxx="$CXX" --cxx-common="$CXXFLAGS" ' +configopts += '--with-gzip --with-python --with-python-include=$EBROOTPYTHON/include/python*/ --with-root' + +sanity_check_paths = { + 'files': ['bin/pythia%(version_major)s-config', 'lib/libpythia%(version_major)s.a', + 'lib/libpythia%%(version_major)s.%s' % SHLIB_EXT, 'lib/pythia8.py', 'lib/_pythia8.%s' % SHLIB_EXT], + 'dirs': ['include/Pythia%(version_major)s', 'include/Pythia%(version_major)sPlugins', 'share'], +} +sanity_check_commands = ["python -c 'import pythia%(version_major)s'"] + +modextrapaths = {'PYTHONPATH': 'lib'} + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.40.12-intel-2017a.eb b/easybuild/easyconfigs/p/Pango/Pango-1.40.12-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..10766b3c747b3ea9597955008cb3bbf14aebeb10 --- /dev/null +++ b/easybuild/easyconfigs/p/Pango/Pango-1.40.12-intel-2017a.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'Pango' +version = '1.40.12' + +homepage = 'http://www.pango.org/' +description = """Pango is a library for laying out and rendering of text, with an emphasis on internationalization. +Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the +context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['75f1a9a8e4e2b28cbc078b50c1fa927ee4ded994d1ade97c5603e2d1f3161cfc'] + +dependencies = [ + ('X11', '20170314'), + ('GLib', '2.53.5'), + ('cairo', '1.14.10'), + ('HarfBuzz', '1.5.1'), +] + +builddependencies = [('GObject-Introspection', '1.53.5', '-Python-2.7.13')] + +configopts = "--disable-silent-rules --enable-introspection=yes --enable-static --enable-shared " + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-intel-2017a.eb b/easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..e697f5d9d6e373f36f4a6becf8ed38c42536b3a9 --- /dev/null +++ b/easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-intel-2017a.eb @@ -0,0 +1,30 @@ +easyblock = 'MakeCp' + +name = 'ParMGridGen' +version = '1.0' + +homepage = 'http://www-users.cs.umn.edu/~moulitsa/software.html' +description = """ParMGridGen is an MPI-based parallel library that is based on the serial package MGridGen, + that implements (serial) algorithms for obtaining a sequence of successive coarse grids that are well-suited + for geometric multigrid methods.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['http://www-users.cs.umn.edu/~moulitsa/download/'] +sources = [SOURCE_TAR_GZ] +patches = ['ParMGridGen-1.0_malloc_include.patch'] +checksums = [ + '62cdb6e48cfc59124e5d5d360c2841e0fc2feecafe65bda110b74e942740b395', # ParMGridGen-1.0.tar.gz + '3e0d72f82b3b56cbfcb1e3c9afc6594eb25316a0faeb49237faa8d969b4daeaa', # ParMGridGen-1.0_malloc_include.patch +] + +buildopts = 'parallel CC="$CC" PARCC="$CC" PARLD="$CC" COPTIONS="$CFLAGS" LDOPTIONS="$CFLAGS" BINDIR="."' + +files_to_copy = [ + (['MGridGen/Programs/mgridgen', 'ParMGridGen/Programs/parmgridgen'], 'bin'), + (['mgridgen.h', 'parmgridgen.h'], 'include'), + (['libmgrid.a', 'libparmgrid.a'], 'lib'), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-5.4.1-intel-2017a-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-5.4.1-intel-2017a-mpi.eb new file mode 100644 index 0000000000000000000000000000000000000000..89854f5df8095bb7c12c152cff24d076a965f56e --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-5.4.1-intel-2017a-mpi.eb @@ -0,0 +1,53 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '5.4.1' +versionsuffix = '-mpi' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True, 'usempi': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s.tar.gz"] +checksums = ['390d0f5dc66bf432e202a39b1f34193af4bf8aad2355338fa5e2778ea07a80e4'] + +dependencies = [ + ('X11', '20170314'), + ('Mesa', '17.0.2'), + ('libGLU', '9.0.0'), + ('Qt', '4.8.7'), + ('zlib', '1.2.11'), + ('HDF5', '1.10.1'), + ('Python', '2.7.13'), +] + +builddependencies = [('CMake', '3.9.1')] + +separate_build_dir = True + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s ' % SHLIB_EXT +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.%s ' % SHLIB_EXT +configopts += '-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s ' % SHLIB_EXT +configopts += '-DVTK_USE_SYSTEM_HDF5=ON -DPARAVIEW_ENABLE_PYTHON=ON -DBUILD_SHARED_LIBS=ON ' +# if you want to build server only Paraview, uncomment the following line: +# configopts += '-DVTK_USE_X=OFF ' + +# Without internet connection turn off testing (uncomment the following line) +configopts += '-DBUILD_TESTING=OFF ' +# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +# Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' + +configopts += ' -DPARAVIEW_QT_VERSION=4 -DQT_QMAKE_EXECUTABLE=$EBROOTQT/bin/qmake ' +# The ParaView server can be cranky, test downloads are quite often failing, especially in the case +# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +# first serial attempt would fail. +prebuildopts = 'make VTKData ;' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Parallel-ForkManager/Parallel-ForkManager-1.06-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/Parallel-ForkManager/Parallel-ForkManager-1.06-goolf-1.4.10-Perl-5.16.3.eb index 973a23b9d22f0c778b92ff6004a230fe1d24b4bf..6cdd113ef0442012e57626ade3bf8f8954a36b60 100644 --- a/easybuild/easyconfigs/p/Parallel-ForkManager/Parallel-ForkManager-1.06-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/p/Parallel-ForkManager/Parallel-ForkManager-1.06-goolf-1.4.10-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Andreas Panteli diff --git a/easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.2.2a-intel-2017a.eb b/easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.2.2a-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..b20a236c79618f1d88b103d715037eb988546a07 --- /dev/null +++ b/easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.2.2a-intel-2017a.eb @@ -0,0 +1,39 @@ +easyblock = 'CMakeMake' + +name = 'ParallelIO' +version = '2.2.2a' + +homepage = 'https://github.com/NCAR/ParallelIO' +description = """A high-level Parallel I/O Library for structured grid applications""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +sources = ['pio%s.tar.gz' % '_'.join(version.split('.'))] +source_urls = ['https://github.com/NCAR/ParallelIO/archive/'] +checksums = ['052a03e8e3b5ac244dc53b397a9920af3066efffa216ea7f8e5e4ac73a8b8033'] + +separate_build_dir = True + +dependencies = [ + ('PnetCDF', '1.8.1'), + ('netCDF-Fortran', '4.4.4'), +] + +builddependencies = [ + ('CMake', '3.8.2'), +] + +preconfigopts = "NETCDF_C=$EBROOTNETCDF NETCDF_F=$EBROOTNETCDFMINFORTRAN " +configopts = "-DPIO_ENABLE_TIMING=OFF " + +sanity_check_paths = { + 'files': ['lib/libpiof.a', 'include/pio.mod'], + 'dirs': [], +} + +modextravars = { + 'PIO': '%(installdir)s' +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/Paraver/Paraver-4.4.5-GCC-4.7.3.eb b/easybuild/easyconfigs/p/Paraver/Paraver-4.4.5-GCC-4.7.3.eb index aabbb0dc2439a5650798caed56c847d497d2be94..8a33b156195234b0b17ba404c964b0b51a8c8d68 100644 --- a/easybuild/easyconfigs/p/Paraver/Paraver-4.4.5-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/p/Paraver/Paraver-4.4.5-GCC-4.7.3.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/p/Paraver/Paraver-4.5.6-foss-2015a.eb b/easybuild/easyconfigs/p/Paraver/Paraver-4.5.6-foss-2015a.eb index f5a5940d0dd87b925c9accd9b2440b8260ebacdd..6e4a28d4a2bf6d4103d5288bb7c217f6c1c8e861 100644 --- a/easybuild/easyconfigs/p/Paraver/Paraver-4.5.6-foss-2015a.eb +++ b/easybuild/easyconfigs/p/Paraver/Paraver-4.5.6-foss-2015a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb index beddc1be80d02da0ed4f61c26fd683ebf7078c37..cb8631f82886d0060cc34b7ec21dab51883f92b6 100644 --- a/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-4.9.3.eb b/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-4.9.3.eb index 62d5ecc186ad8880322976b35e6289cdfd935fc1..e6b26a53322f181cce2c60b51926ed21b62eb302 100644 --- a/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-4.9.3.eb @@ -10,7 +10,7 @@ toolchainopts = {'pic': True} source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] sources = [SOURCELOWER_TAR_GZ] -dependencies = [('binutils', '2.25')] +builddependencies = [('binutils', '2.25')] exts_list = [ ('Config::General', '2.61', { diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-5.4.0.eb b/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-5.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..c694d32b40019b0fdd034ec65d673e5b106cb0e7 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.24.0-GCCcore-5.4.0.eb @@ -0,0 +1,903 @@ +name = 'Perl' +version = '5.24.0' + +homepage = 'http://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'GCCcore', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7e430c6e0e0d9017c3f72898850dea657fa6b51909220a7bcf305a87f2475202'] + +builddependencies = [('binutils', '2.26')] + +exts_list = [ + ('Config::General', '2.61', { + 'source_tmpl': 'Config-General-2.61.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-6.04.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-0.011.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('ExtUtils::Helpers', '0.022', { + 'source_tmpl': 'ExtUtils-Helpers-0.022.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Test::Harness', '3.36', { + 'source_tmpl': 'Test-Harness-3.36.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-0.008.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-0.039.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-0.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Text::Glob', '0.09', { + 'source_tmpl': 'Text-Glob-0.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('Regexp::Common', '2016060801', { + 'source_tmpl': 'Regexp-Common-2016060801.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-0.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-5.2.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-0.014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Warnings', '0.026', { + 'source_tmpl': 'Test-Warnings-0.026.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('DateTime::Locale', '1.05', { + 'source_tmpl': 'DateTime-Locale-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('DateTime::TimeZone', '2.00', { + 'source_tmpl': 'DateTime-TimeZone-2.00.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-0.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-0.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Module::Build', '0.4218', { + 'source_tmpl': 'Module-Build-0.4218.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Module::Runtime', '0.014', { + 'source_tmpl': 'Module-Runtime-0.014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + }), + ('Try::Tiny', '0.24', { + 'source_tmpl': 'Try-Tiny-0.24.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Params::Validate', '1.24', { + 'source_tmpl': 'Params-Validate-1.24.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('List::MoreUtils', '0.416', { + 'source_tmpl': 'List-MoreUtils-0.416.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Exporter::Tiny', '0.042', { + 'source_tmpl': 'Exporter-Tiny-0.042.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-1.5.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + }), + ('DateTime', '1.34', { + 'source_tmpl': 'DateTime-1.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-1.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Readonly', '2.05', { + 'source_tmpl': 'Readonly-2.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-0.41.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + }), + ('Tree::DAG_Node', '1.29', { + 'source_tmpl': 'Tree-DAG_Node-1.29.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Template', '2.26', { + 'source_tmpl': 'Template-Toolkit-2.26.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-0.5001.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + }), + ('DBI', '1.636', { + 'source_tmpl': 'DBI-1.636.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + }), + ('DBD::SQLite', '1.50', { + 'source_tmpl': 'DBD-SQLite-1.50.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-0.01.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + }), + ('Archive::Extract', '0.76', { + 'source_tmpl': 'Archive-Extract-0.76.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-1.35.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + }), + ('Shell', '0.73', { + 'source_tmpl': 'Shell-0.73.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-3.62.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('ExtUtils::MakeMaker', '7.18', { + 'source_tmpl': 'ExtUtils-MakeMaker-7.18.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Test::Simple', '1.302037', { + 'source_tmpl': 'Test-Simple-1.302037.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-1.29.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('XML::SAX::Base', '1.08', { + 'source_tmpl': 'XML-SAX-Base-1.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('XML::NamespaceSupport', '1.11', { + 'source_tmpl': 'XML-NamespaceSupport-1.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-0.99.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('Test::LeakTrace', '0.15', { + 'source_tmpl': 'Test-LeakTrace-0.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + }), + ('Test::Exception', '0.43', { + 'source_tmpl': 'Test-Exception-0.43.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Text::Table', '1.130', { + 'source_tmpl': 'Text-Table-1.130.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('MIME::Types', '2.13', { + 'source_tmpl': 'MIME-Types-2.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-0.16.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-0.02.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-1.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + }), + ('HTML::Parser', '3.72', { + 'source_tmpl': 'HTML-Parser-3.72.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-1.2.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-1.07.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-1.001.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-0.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-0.36.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + }), + ('URI', '1.71', { + 'source_tmpl': 'URI-1.71.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-0.35.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-1.23.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-0.04.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-0.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('Pod::POM', '2.01', { + 'source_tmpl': 'Pod-POM-2.01.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-0.07.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + }), + ('Text::Diff', '1.44', { + 'source_tmpl': 'Text-Diff-1.44.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-0.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('IO::Socket::SSL', '2.029', { + 'source_tmpl': 'IO-Socket-SSL-2.029.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-0.004.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Sub::Uplevel', '0.25', { + 'source_tmpl': 'Sub-Uplevel-0.25.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-0.003.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-0.114.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Getopt::Long', '2.48', { + 'source_tmpl': 'Getopt-Long-2.48.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-0.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Mouse', 'v2.4.5', { + 'source_tmpl': 'Mouse-v2.4.5.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + }), + ('Test::Version', '2.04', { + 'source_tmpl': 'Test-Version-2.04.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + }), + ('DBIx::Admin::TableInfo', '3.01', { + 'source_tmpl': 'DBIx-Admin-TableInfo-3.01.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Net::HTTP', '6.09', { + 'source_tmpl': 'Net-HTTP-6.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Test::Deep', '1.120', { + 'source_tmpl': 'Test-Deep-1.120.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Warn', '0.30', { + 'source_tmpl': 'Test-Warn-0.30.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('MRO::Compat', '0.12', { + 'source_tmpl': 'MRO-Compat-0.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BO/BOBTFISH'], + }), + ('Moo', '2.002004', { + 'source_tmpl': 'Moo-2.002004.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('Hash::Merge', '0.200', { + 'source_tmpl': 'Hash-Merge-0.200.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('SQL::Abstract', '1.81', { + 'source_tmpl': 'SQL-Abstract-1.81.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI'], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-6.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-0.38.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-0.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('IPC::Run', '0.94', { + 'source_tmpl': 'IPC-Run-0.94.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('HTML::Entities::Interpolate', '1.09', { + 'source_tmpl': 'HTML-Entities-Interpolate-1.09.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-1.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Test::Most', '0.34', { + 'source_tmpl': 'Test-Most-0.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-0.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Test::Differences', '0.64', { + 'source_tmpl': 'Test-Differences-0.64.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + }), + ('HTTP::Tiny', '0.058', { + 'source_tmpl': 'HTTP-Tiny-0.058.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('Package::DeprecationManager', '0.17', { + 'source_tmpl': 'Package-DeprecationManager-0.17.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-2.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-2.30.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + }), + ('version', '0.9917', { + 'source_tmpl': 'version-0.9917.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + }), + ('Sub::Uplevel', '0.25', { + 'source_tmpl': 'Sub-Uplevel-0.25.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('XML::Bare', '0.53', { + 'source_tmpl': 'XML-Bare-0.53.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + }), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-0.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Sub::Name', '0.15', { + 'source_tmpl': 'Sub-Name-0.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Time::Piece', '1.31', { + 'source_tmpl': 'Time-Piece-1.31.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-1.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-6.01.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-3.030.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-1.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-1.20.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Canary::Stability', '2011', { + 'source_tmpl': 'Canary-Stability-2011.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + }), + ('AnyEvent', '7.12', { + 'source_tmpl': 'AnyEvent-7.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-0.48.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-1.221.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-1.51.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-1.71.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Net::SMTP::SSL', '1.03', { + 'source_tmpl': 'Net-SMTP-SSL-1.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('XML::Tiny', '2.06', { + 'source_tmpl': 'XML-Tiny-2.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-3.20.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + }), + ('HTML::Tree', '5.03', { + 'source_tmpl': 'HTML-Tree-5.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + }), + ('Devel::GlobalDestruction', '0.13', { + 'source_tmpl': 'Devel-GlobalDestruction-0.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-6.02.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Expect', '1.33', { + 'source_tmpl': 'Expect-1.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY/'], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-0.46.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-v6.0.1.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + }), + ('XML::SAX::Writer', '0.56', { + 'source_tmpl': 'XML-SAX-Writer-0.56.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + }), + ('Statistics::Descriptive', '3.0612', { + 'source_tmpl': 'Statistics-Descriptive-3.0612.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Class::Load', '0.23', { + 'source_tmpl': 'Class-Load-0.23.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('LWP::Simple', '6.15', { + 'source_tmpl': 'libwww-perl-6.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-0.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-0.28.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('GD::Graph', '1.52', { + 'source_tmpl': 'GDGraph-1.52.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-0.30.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('boolean', '0.45', { + 'source_tmpl': 'boolean-0.45.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-1.75.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-1.04.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-2.07.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-5.72.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('Class::Inspector', '1.28', { + 'source_tmpl': 'Class-Inspector-1.28.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Parse::RecDescent', '1.967013', { + 'source_tmpl': 'Parse-RecDescent-1.967013.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + }), + ('Carp', '1.38', { + 'source_tmpl': 'Carp-1.38.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('XML::XPath', '1.37', { + 'source_tmpl': 'XML-XPath-1.37.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + }), + ('Capture::Tiny', '0.42', { + 'source_tmpl': 'Capture-Tiny-0.42.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-2.90.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-0.987.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Class::Load::XS', '0.09', { + 'source_tmpl': 'Class-Load-XS-0.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-1.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + }), + ('Sub::Exporter::Progressive', '0.001011', { + 'source_tmpl': 'Sub-Exporter-Progressive-0.001011.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + }), + ('Data::Dumper::Concise', '2.022', { + 'source_tmpl': 'Data-Dumper-Concise-2.022.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-0.004.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-1.1903.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-0.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-1.7.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-0.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + }), + ('strictures', '2.000003', { + 'source_tmpl': 'strictures-2.000003.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-2.17.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('File::Which', '1.21', { + 'source_tmpl': 'File-Which-1.21.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-1.005.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Error', '0.17024', { + 'source_tmpl': 'Error-0.17024.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Mock::Quick', '1.111', { + 'source_tmpl': 'Mock-Quick-1.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Text::CSV', '1.33', { + 'source_tmpl': 'Text-CSV-1.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + }), + ('Test::Output', '1.03', { + 'source_tmpl': 'Test-Output-1.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + }), + ('Class::DBI', '3.0.17', { + 'source_tmpl': 'Class-DBI-v3.0.17.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('List::AllUtils', '0.11', { + 'source_tmpl': 'List-AllUtils-0.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-0.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Exception::Class', '1.40', { + 'source_tmpl': 'Exception-Class-1.40.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-4.42.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-0.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-0.61.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + }), + ('Eval::Closure', '0.14', { + 'source_tmpl': 'Eval-Closure-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('HTTP::Request', '6.11', { + 'source_tmpl': 'HTTP-Message-6.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('XML::Twig', '3.49', { + 'source_tmpl': 'XML-Twig-3.49.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-1.08.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('XML::Simple', '2.22', { + 'source_tmpl': 'XML-Simple-2.22.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-0.928.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('HTTP::Cookies', '6.01', { + 'source_tmpl': 'HTTP-Cookies-6.01.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-1.04.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + }), + ('Test::Exception::LessClever', '0.007', { + 'source_tmpl': 'Test-Exception-LessClever-0.007.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-6.02.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Scalar::Util', '1.45', { + 'source_tmpl': 'Scalar-List-Utils-1.45.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-0.07.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-6.01.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('File::HomeDir', '1.00', { + 'source_tmpl': 'File-HomeDir-1.00.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-6.02.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-2.16.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + }), + ('Clone', '0.38', { + 'source_tmpl': 'Clone-0.38.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-0.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-1.002005.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('DateTime::Tiny', '1.06', { + 'source_tmpl': 'DateTime-Tiny-1.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-0.110.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Text::Format', '0.59', { + 'source_tmpl': 'Text-Format-0.59.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Devel::CheckCompiler', '0.06', { + 'source_tmpl': 'Devel-CheckCompiler-0.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + }), + ('Log::Handler', '0.84', { + 'source_tmpl': 'Log-Handler-0.84.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-1.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('Devel::StackTrace', '2.01', { + 'source_tmpl': 'Devel-StackTrace-2.01.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Term::ReadKey', '2.33', { + 'source_tmpl': 'TermReadKey-2.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-1.19.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + }), + ('Moose', '2.1804', { + 'source_tmpl': 'Moose-2.1804.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-1.110.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Font::TTF', '1.05', { + 'source_tmpl': 'Font-TTF-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MH/MHOSKEN'], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-0.048.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('File::Find::Rule', '0.34', { + 'source_tmpl': 'File-Find-Rule-0.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('SQL::Statement', '1.410', { + 'source_tmpl': 'SQL-Statement-1.410.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-9999.19.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-0.37.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Data::OptList', '0.110', { + 'source_tmpl': 'Data-OptList-0.110.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('CPANPLUS', '0.9160', { + 'source_tmpl': 'CPANPLUS-0.9160.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-1.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('Text::Soundex', '3.05', { + 'source_tmpl': 'Text-Soundex-3.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Lingua::EN::PluralToSingular', '0.18', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-0.18.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + }), + ('Want', '0.29', { + 'source_tmpl': 'Want-0.29.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + }), + ('Cwd::Guard', '0.05', { + 'source_tmpl': 'Cwd-Guard-0.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-2.1.9.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + }), + ('Mail::Util', '2.18', { + 'source_tmpl': 'MailTools-2.18.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + }), + ('Text::Template', '1.46', { + 'source_tmpl': 'Text-Template-1.46.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/M/MJ/MJD'], + }), + ('PDF::API2', '2.031', { + 'source_tmpl': 'PDF-API2-2.031.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/S/SS/SSIMMS/'], + }), + ('SVG', '2.77', { + 'source_tmpl': 'SVG-2.77.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/M/MA/MANWAR/'], + }), + ('Statistics::Basic', '1.6611', { + 'source_tmpl': 'Statistics-Basic-1.6611.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/J/JE/JETTERO/'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.24.1-GCCcore-6.3.0.eb b/easybuild/easyconfigs/p/Perl/Perl-5.24.1-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..bff63b7c5c0cb338d213468b5eefbd25be62cfff --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.24.1-GCCcore-6.3.0.eb @@ -0,0 +1,1131 @@ +name = 'Perl' +version = '5.24.1' + +homepage = 'https://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e6c185c9b09bdb3f1b13f678999050c639859a7ef39c8cad418448075f5918af'] + +builddependencies = [('binutils', '2.27')] + +# !! order of extensions is important !! +# extensions updated on April 4th 2017 +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': ['0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad'], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5'], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['7609fa048cdcf1451cad5b1d7d494f30e3d5bad0672d15404f1ea60e1df0067c'], + }), + ('ExtUtils::Helpers', '0.026', { + 'source_tmpl': 'ExtUtils-Helpers-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416'], + }), + ('Test::Harness', '3.38', { + 'source_tmpl': 'Test-Harness-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['af906dd279217a6db5064a058658f2b1d5aa1d307ed6f142d96ac4d339754c01'], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c'], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c'], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['c350524507cd827fab864e5d4c2cc350b1babaa12fa95aec0ca00843fcc7deeb'], + }), + ('Text::Glob', '0.11', { + 'source_tmpl': 'Text-Glob-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287'], + }), + ('Regexp::Common', '2016060801', { + 'source_tmpl': 'Regexp-Common-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + 'checksums': ['fc2fc178facf0292974d6511bad677dd038fe60d7ac118e3b83a1ca9e98a8403'], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': ['423d26155ee85ca51ab2270cee59f4e85b193e57ac3a29aff827298c0a396b12'], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + 'checksums': ['b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df'], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0'], + }), + ('Test::Warnings', '0.026', { + 'source_tmpl': 'Test-Warnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08'], + }), + ('File::ShareDir::Install', '0.11', { + 'source_tmpl': 'File-ShareDir-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['32bf8772e9fea60866074b27ff31ab5bc3f88972d61915e84cbbb98455e00cc8'], + }), + ('DateTime::Locale', '1.16', { + 'source_tmpl': 'DateTime-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe'], + }), + ('DateTime::TimeZone', '2.11', { + 'source_tmpl': 'DateTime-TimeZone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['a7c0b2581d2bf6d5cc535364099a67678a9f6ee608e5042dff9ef9c4c577ea6b'], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + 'checksums': ['2768a391d50ab94b95cefe540b9232d7046c13ee86d01859e04c044903222eb5'], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d'], + }), + ('Module::Build', '0.4222', { + 'source_tmpl': 'Module-Build-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['e74b45d9a74736472b74830599cec0d1123f992760f9cd97104f94bee800b160'], + }), + ('Module::Runtime', '0.014', { + 'source_tmpl': 'Module-Runtime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + 'checksums': ['4c44fe0ea255a9fd00741ee545063f6692d2a28e7ef2fbaad1b24a92803362a4'], + }), + ('Try::Tiny', '0.28', { + 'source_tmpl': 'Try-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146'], + }), + ('Params::Validate', '1.26', { + 'source_tmpl': 'Params-Validate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['821ac3cfa9715b94f60926faf316b9ff722785594b37036202371ad2303a72ed'], + }), + ('List::MoreUtils', '0.418', { + 'source_tmpl': 'List-MoreUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['365651edea4e0c806576e4dcfc3dfb98bb4cbb343bc5c3e04cdc7b5b71ed4988'], + }), + ('Exporter::Tiny', '0.044', { + 'source_tmpl': 'Exporter-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + 'checksums': ['eda868cc2da094b685ceace4245b83de11f439feb98e0ec8246cfbb9109c88ab'], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': ['38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678'], + }), + ('DateTime', '1.42', { + 'source_tmpl': 'DateTime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['efa4badf07365d1b03ee5527fc79baaf7d8b449bf7baad13599f04177232416e'], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6'], + }), + ('Readonly', '2.05', { + 'source_tmpl': 'Readonly-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + 'checksums': ['4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e'], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + 'checksums': ['9d4de21612253a1d3252ff7657d7e832dcf3cc2a748a8c84f73de618a3a38239'], + }), + ('Tree::DAG_Node', '1.29', { + 'source_tmpl': 'Tree-DAG_Node-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['2d04eb011aa06cee633c367d1f322b8d937020fde5d5393fad6a26c93725c4a8'], + }), + ('Template', '2.26', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['e7e1cf36026f1ef96d8233e18a3fb39e1eafe9109edc639ecf25b20651cd76be'], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + 'checksums': ['3c5e08329106f9cee3ab444b81331c5935f83084a151d88505e7a465da540f41'], + }), + ('DBI', '1.636', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': ['8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c'], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269'], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8'], + }), + ('Archive::Extract', '0.80', { + 'source_tmpl': 'Archive-Extract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['25cbc2d5626c14d39a0b5e4fe8383941e085c9a7e0aa873d86e81b6e709025f4'], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + 'checksums': ['445535b3dfab88140c7a0d2776b1e78f254dc7e9c81072d5a01afc95a5db499a'], + }), + ('Shell', '0.73', { + 'source_tmpl': 'Shell-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + 'checksums': ['f7dbebf65261ed0e5abd0f57052b64d665a1a830bab4c8bbc220f235bd39caf5'], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['36350e12f58871437ba03391f80a506e447e3c6630cc37d0625bc25ff1c7b4d2'], + }), + ('Test::Simple', '1.302078', { + 'source_tmpl': 'Test-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['ab47f3a980ad9aedb78a731719a0487f02a7bc30c17b65457e6dfc3a89a04c15'], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + 'checksums': ['a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': ['8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d'], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1'], + }), + ('XML::SAX::Base', '1.09', { + 'source_tmpl': 'XML-SAX-Base-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0'], + }), + ('XML::NamespaceSupport', '1.12', { + 'source_tmpl': 'XML-NamespaceSupport-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': ['47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef'], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84'], + }), + ('Test::LeakTrace', '0.15', { + 'source_tmpl': 'Test-LeakTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + 'checksums': ['efb8b58b6981efc6c9c4b4a3b550728f8c179f3c8d57c05724873011c08de65e'], + }), + ('Test::Exception', '0.43', { + 'source_tmpl': 'Test-Exception-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533'], + }), + ('Text::Table', '1.132', { + 'source_tmpl': 'Text-Table-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['cd601742ee526a9c54b9fe0a4c051e1b09a23b75e2c97de14305218116aba516'], + }), + ('MIME::Types', '2.13', { + 'source_tmpl': 'MIME-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': ['99c3376357bbe22cc8b6c78f560aa18d81621287695cd629008a6c4e66b77bf8'], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + 'checksums': ['15762fa4e43b41302cff261c7ad75aacdc874f416981f206d783f20acd023adb'], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + 'checksums': ['0b1617af218dfab911ba0fbd72210529a246efe140332da77fe3e03d11000117'], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + 'checksums': ['0865836a1bcbc34d4a0ee34b5ccc14d7b511f1fd300bf390f002dac349539843'], + }), + ('HTML::Parser', '3.72', { + 'source_tmpl': 'HTML-Parser-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b'], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + 'checksums': ['c36fd2b68d48c2e17417bf2873c78820f3ae02460fdf5976b8eeab887d59e16c'], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c'], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': ['ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0'], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + 'checksums': ['4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb'], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + 'checksums': ['8816f34e9a38e849a10df756030dccf9fe061a196c11ac3faafd7113c929b964'], + }), + ('URI', '1.71', { + 'source_tmpl': 'URI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['9c8eca0d7f39e74bbc14706293e653b699238eeb1a7690cc9c136fb8c2644115'], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + 'checksums': ['8b481ceedbf0ae4a83effb80581550008bfdd3885ef01145e3733c7097c00a08'], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': ['fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56'], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + 'checksums': ['8eb73d591ad767e7cf26def40cffd84833875f1ad51e456960b9ed73dc23641b'], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['c4661b00afb7e53c97ac36e13f34dde43c1a93540a2f4ff97e6182b0c731e4e7'], + }), + ('Pod::POM', '2.01', { + 'source_tmpl': 'Pod-POM-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4'], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + 'checksums': ['73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327'], + }), + ('Text::Diff', '1.44', { + 'source_tmpl': 'Text-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['57f7a0bed7d085d34a3ffab3a68140d7b816737c87b831086b4c0945bf483b10'], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['aa12d1a4c0ac260b94d448fa01feba242a8a85cb6cbfdc66432e3b5b468add96'], + }), + ('IO::Socket::SSL', '2.047', { + 'source_tmpl': 'IO-Socket-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + 'checksums': ['c5ad8e14174863194ad43c23a38c77e0b202a989cac9d3e13fb30efcf1d41158'], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab'], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293'], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375'], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4'], + }), + ('Getopt::Long', '2.49.1', { + 'source_tmpl': 'Getopt-Long-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + 'checksums': ['98fad4235509aa24608d9ef895b5c60fe2acd2bca70ebdf1acaf6824e17a882f'], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46'], + }), + ('Mouse', 'v2.4.9', { + 'source_tmpl': 'Mouse-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': ['9640aae77bfee2fa9c739640c8da41482c183890f0901663f004867e12d540f8'], + }), + ('Test::Version', '2.05', { + 'source_tmpl': 'Test-Version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['39c0ec02663da0e56962bdafaef6790cf83d12b4d90e8a4cdc971d57d869d63f'], + }), + ('DBIx::Admin::TableInfo', '3.03', { + 'source_tmpl': 'DBIx-Admin-TableInfo-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['a852530f95957a43aa794f2edf5f3fe4ecec35bd20150c38136d4c23d85328b6'], + }), + ('Net::HTTP', '6.13', { + 'source_tmpl': 'Net-HTTP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['2d25e696c5239c8a4aa5a97f07ecaa77cf908cc72bbeef7fa6573570af31ce87'], + }), + ('Test::Deep', '1.126', { + 'source_tmpl': 'Test-Deep-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['159b42451e4018d9da97994f4ac46d5166abf9b6f343db30071c8fd1cfe0c7c2'], + }), + ('Test::Warn', '0.32', { + 'source_tmpl': 'Test-Warn-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BIGJ'], + 'checksums': ['2fc516e71f9ef453be22a4619d91eb3f78df414a57dfa0fd745d3bff50bf73d2'], + }), + ('MRO::Compat', '0.13', { + 'source_tmpl': 'MRO-Compat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8'], + }), + ('Moo', '2.003002', { + 'source_tmpl': 'Moo-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['f3e9741e79baa63e89f5a08706cd80d18c0a5a37e3d898847e002310e06582f1'], + }), + ('Hash::Merge', '0.200', { + 'source_tmpl': 'Hash-Merge-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['47f9f03330b7595c94e73bdd17dc6682ba59d1cc89e63f4e319617f4bb122a64'], + }), + ('SQL::Abstract', '1.84', { + 'source_tmpl': 'SQL-Abstract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILMARI'], + 'checksums': ['655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75'], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['68c01d94f005d5ca9c4d55ad2a1bf3a8d034a5fc6db187d91a4c42f3fdc9fc36'], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + 'checksums': ['84ccbddf3894a88a2c2b6be68ff6ef8960037803bb36aa228b31944cfdf6deeb'], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827'], + }), + ('IPC::Run', '0.94', { + 'source_tmpl': 'IPC-Run-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['2eb336c91a2b7ea61f98e5b2282d91020d39a484f16041e2365ffd30f8a5605b'], + }), + ('HTML::Entities::Interpolate', '1.10', { + 'source_tmpl': 'HTML-Entities-Interpolate-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['f15a9df92c282419f7010964aca1ada844ddfae7afc735cd2ba1bb20883e955c'], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['06f82d076501701d78b8dc40b7688507bcc6c58b1beafd559e05bb0644df00a2'], + }), + ('Test::Most', '0.35', { + 'source_tmpl': 'Test-Most-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + 'checksums': ['9897a6f4d751598d2ed1047e01c1554b01d0f8c96c45e7e845229782bf6f657f'], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['cdb1e0cdf8380fb9b63b44c33ce5afc1068736d55ac5904bf0eaa1efc1c3cefc'], + }), + ('Test::Differences', '0.64', { + 'source_tmpl': 'Test-Differences-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': ['9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276'], + }), + ('HTTP::Tiny', '0.070', { + 'source_tmpl': 'HTTP-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['74f385d1e96de887a4df5a222d93afdc7d81ea9ad721a56ff3d8449bb12f7733'], + }), + ('Package::DeprecationManager', '0.17', { + 'source_tmpl': 'Package-DeprecationManager-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b'], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86'], + }), + ('version', '0.9917', { + 'source_tmpl': 'version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + 'checksums': ['d9ecb20dc5d7877b1f6cb1b1d2fb4149b1b25a8ec2d5fa09f1b5fbc62668b4c6'], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293'], + }), + ('XML::Bare', '0.53', { + 'source_tmpl': 'XML-Bare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + 'checksums': ['865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd'], + }), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4'], + }), + ('Sub::Name', '0.21', { + 'source_tmpl': 'Sub-Name-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117'], + }), + ('Time::Piece', '1.31', { + 'source_tmpl': 'Time-Piece-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + 'checksums': ['05084024dc6fcec9ea5218038d1933e9c2cc5aa5f769d70404480e977cd167b9'], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59'], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016'], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962'], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e'], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['dc49408964fd8b7963859c92e013f0b9f92f74be5a7c2a78e3996279827c10b3'], + }), + ('Canary::Stability', '2012', { + 'source_tmpl': 'Canary-Stability-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': ['fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107'], + }), + ('AnyEvent', '7.13', { + 'source_tmpl': 'AnyEvent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': ['a4103f4def9687b5545b3e6be1f29a5a24b59ff9a817b1afc27fb9bc268d04ad'], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade'], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667'], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb'], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f'], + }), + ('Net::SMTP::SSL', '1.04', { + 'source_tmpl': 'Net-SMTP-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00'], + }), + ('XML::Tiny', '2.06', { + 'source_tmpl': 'XML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': ['d2ca40496b96f6ff08e4f858c3a813a081983f5b5aa6ae76357e2b9a88886eea'], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + 'checksums': ['adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2'], + }), + ('HTML::Tree', '5.03', { + 'source_tmpl': 'HTML-Tree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': ['7d6d73fca622aa74855a8b088faa39454a0f91b7af83c9ec0387f01eefc2148f'], + }), + ('Devel::GlobalDestruction', '0.14', { + 'source_tmpl': 'Devel-GlobalDestruction-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab'], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e'], + }), + ('Expect', '1.33', { + 'source_tmpl': 'Expect-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY'], + 'checksums': ['fddfea6980c4f6771d979472e3e084fb55ca9b92bd39ebabdb2522594bf05ff2'], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['91946c80d7f4aab0ca4bfedc3bbe0a75b37cab1a29bd7bca3b3b7456d417e9a6'], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + 'checksums': ['14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741'], + }), + ('XML::SAX::Writer', '0.56', { + 'source_tmpl': 'XML-SAX-Writer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': ['d073f7a25072c8150317b86b99d07031316a15bffab99e63e5afe591c8217d03'], + }), + ('Statistics::Descriptive', '3.0612', { + 'source_tmpl': 'Statistics-Descriptive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['772413148e5e00efb32f277c4254aa78b9112490a896208dcd0025813afdbf7a'], + }), + ('Class::Load', '0.23', { + 'source_tmpl': 'Class-Load-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['f2bca579e72ea96c6b1c5ebc86dfa1929062c412443277f0bc0437e50874b28f'], + }), + ('LWP::Simple', '6.25', { + 'source_tmpl': 'libwww-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['49c0110ef38d27a8963a082cf61ce245447871676b85ec9f2b9b41d6c2f37f33'], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['319601feec17fae344988a5ee91cfc6a0bcfe742af77dba254724c3268b2a60f'], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486'], + }), + ('GD::Graph', '1.54', { + 'source_tmpl': 'GDGraph-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + 'checksums': ['b96f5c10b656c17d16ab65a1777c908297b028d3b6815f6d54b2337f006bfa4f'], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['d9f024c8e3637feccdebcf6479b6754b6c92f1209f567feaf0c23818af31ee3c'], + }), + ('boolean', '0.46', { + 'source_tmpl': 'boolean-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + 'checksums': ['95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a'], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + 'checksums': ['82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3'], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': ['4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59'], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c'], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + 'checksums': ['2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7'], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['cd13b7a0e91e8505a0ce4b25f40fab2c92bb28a99ef0d03da1001d95a32f0291'], + }), + ('Class::Inspector', '1.31', { + 'source_tmpl': 'Class-Inspector-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['065f649f1f7a676f0496c37dc155cf4812edb77bdbb0e95d28c985deff930eeb'], + }), + ('Parse::RecDescent', '1.967014', { + 'source_tmpl': 'Parse-RecDescent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + 'checksums': ['7041c483431fefd08eb66944fb5f8f7fb0fc595c08b33ed2f4c7037b8acccdcd'], + }), + ('Carp', '1.38', { + 'source_tmpl': 'Carp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['a5a9ce3cbb959dfefa8c2dd16552567199b286d39b0e55053ca247c038977101'], + }), + ('XML::XPath', '1.40', { + 'source_tmpl': 'XML-XPath-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': ['2bf66f51fa786e3ce9273bfac6c842d0dd8dbaf5126a7964456a4a41e802ea1e'], + }), + ('Capture::Tiny', '0.46', { + 'source_tmpl': 'Capture-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['5d7a6a830cf7f2b2960bf8b8afaac16a537ede64f3023827acea5bd24ca77015'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + 'checksums': ['4ddbb3cb985a79f69a34e7c26cde1c81120d03487e87366f9a119f90f7bdfe88'], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['543cb2e803ab913d44272c7da6a70bb62c19e467f3b12aaac4c9523259b083d6'], + }), + ('Class::Load::XS', '0.09', { + 'source_tmpl': 'Class-Load-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['bbec3b916df9e48827950a297bf53ef4dd59ed6376142099504307a42b553baa'], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + 'checksums': ['cfb1768c24f55208e87405b17f537f0f303fa141891d0b22d509a941aa57e24e'], + }), + ('Sub::Exporter::Progressive', '0.001013', { + 'source_tmpl': 'Sub-Exporter-Progressive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': ['d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056'], + }), + ('Data::Dumper::Concise', '2.022', { + 'source_tmpl': 'Data-Dumper-Concise-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': ['4c0f30edf539665f708db40d085bd1c4252c8ff3bad518ef177c0a17e6ebfb7c'], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e'], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + 'checksums': ['30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751'], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['be6a957f04a2feba9b305536b132deceba1f455db295b221a63e75567fadbcfc'], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + 'checksums': ['5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3'], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['9967feceea15227e442ec818723163eb6d73b8947e31f16ab806f6e2391af14a'], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': ['057753f8f0568b53921f66a60a89c30092b73329bcc61a2c43339ab70c9792c8'], + }), + ('strictures', '2.000003', { + 'source_tmpl': 'strictures-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['27f8ea096a521e9754d36ea32889c2cda28346d04e3e399e7ea118d182dbaf22'], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': ['31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75'], + }), + ('File::Which', '1.21', { + 'source_tmpl': 'File-Which-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['9def5f10316bfd944e56b7f8a2501be1d44c288325309462aa9345e340854bcc'], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104'], + }), + ('Error', '0.17024', { + 'source_tmpl': 'Error-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['074db7c783a67b0667eca64a4f6a0c3de94998afc92c01d6453163eb04b9150d'], + }), + ('Mock::Quick', '1.111', { + 'source_tmpl': 'Mock-Quick-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['ff786008bf8c022064ececd3b7ed89c76b35e8d1eac6cf472a9f51771c1c9f2c'], + }), + ('Text::CSV', '1.92', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['c705804519ab5ed9bfad7767704ec7725d8eb57f7c67af855353b7708ade6585'], + }), + ('Test::Output', '1.031', { + 'source_tmpl': 'Test-Output-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + 'checksums': ['f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4'], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['541354fe361c56850cb11261f6ca089a14573fa764792447444ff736ae626206'], + }), + ('List::AllUtils', '0.14', { + 'source_tmpl': 'List-AllUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['e45aa65927ae1975a000cc2fed14274627fa5e2bd09bab826a5f2c41d17ef6cd'], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c'], + }), + ('Exception::Class', '1.42', { + 'source_tmpl': 'Exception-Class-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['8bb4ee64d3770d6812bda36890ef5df418573287eb8eccbb106f04c981dea22b'], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a'], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + 'checksums': ['409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d'], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + 'checksums': ['15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46'], + }), + ('Eval::Closure', '0.14', { + 'source_tmpl': 'Eval-Closure-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad'], + }), + ('HTTP::Request', '6.11', { + 'source_tmpl': 'HTTP-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['e7b368077ae6a188d99920411d8f52a8e5acfb39574d4f5c24f46fd22533d81b'], + }), + ('XML::Twig', '3.52', { + 'source_tmpl': 'XML-Twig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + 'checksums': ['fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad'], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0'], + }), + ('XML::Simple', '2.22', { + 'source_tmpl': 'XML-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['b9450ef22ea9644ae5d6ada086dc4300fa105be050a2030ebd4efd28c198eb49'], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f'], + }), + ('HTTP::Cookies', '6.03', { + 'source_tmpl': 'HTTP-Cookies-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['05051f2761832317554b0be4b74012c35fd278f6af2c9d218f055e0de891457c'], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + 'checksums': ['1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f'], + }), + ('Test::Exception::LessClever', '0.009', { + 'source_tmpl': 'Test-Exception-LessClever-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['3b2731a44956a11f74b46b3ecf0734fab651e1c0bcf120f8b407aa1b4d43ac34'], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676'], + }), + ('Scalar::Util', '1.47', { + 'source_tmpl': 'Scalar-List-Utils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + 'checksums': ['c483347372a96972d61fd186522a9dafc2da899ef2951964513b7e8efb37efe1'], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb'], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['6b1e45acc561e0708e00a2fcf16e157cad8b8963d1bf73726f77dd809b8aebc4'], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2'], + }), + ('File::HomeDir', '1.00', { + 'source_tmpl': 'File-HomeDir-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['85b94f3513093ec0a25b91f9f2571918519ae6f2b7a1e8546f8f78d09a877143'], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333'], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['6614fa7518f094f853741b63c73f3627168c5d3aca89b1d02b1016dc32854e09'], + }), + ('Clone', '0.38', { + 'source_tmpl': 'Clone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + 'checksums': ['9fb0534bb7ef6ca1f6cc1dc3f29750d6d424394d14c40efdc77832fad3cebde8'], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + 'checksums': ['b2296fdcf9addc8e8fc39e15eb2c3d81145f6355258438bc783b12b02c41cb81'], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567'], + }), + ('DateTime::Tiny', '1.06', { + 'source_tmpl': 'DateTime-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['bd725df481d7223ee787e154c116098b08a129f55e0763194b07ebea3dda33ec'], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['247f0d88e55076fd3f6c7bf3fd527989d62fcc1ef9bde9bf2ee11c280adcaeab'], + }), + ('Text::Format', '0.60', { + 'source_tmpl': 'Text-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['664f313570604624ff9e1fc9b26b6d04e06897b3e4eac83089fc0905a692a2b8'], + }), + ('Devel::CheckCompiler', '0.07', { + 'source_tmpl': 'Devel-CheckCompiler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': ['768b7697b4b8d4d372c7507b65e9dd26aa4223f7100183bbb4d3af46d43869b5'], + }), + ('Log::Handler', '0.88', { + 'source_tmpl': 'Log-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + 'checksums': ['45bf540ab2138ed3ff93afc205b0516dc75755b86acdcc5e75c41347833c293d'], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['85e2f805bfc81cd738c294316b27a515397036f397a0ff1c6c8d754c38530306'], + }), + ('Devel::StackTrace', '2.02', { + 'source_tmpl': 'Devel-StackTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f'], + }), + ('Term::ReadKey', '2.14', { + 'source_tmpl': 'TermReadKey-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KJ/KJALB'], + 'checksums': ['6009158cd9889f8c00da78af99847ace5052f1ca04fa30eb3411fdc26d54c9a8'], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + 'checksums': ['11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0'], + }), + ('Moose', '2.2004', { + 'source_tmpl': 'Moose-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['e4c881bf8d8fd5821aea8a8c7c57ed850c2373d4800949798a55c06ca9e8d2b0'], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['f27733e8d89cf2ab621284c2584da90ab0cb743ba2295ee739fe51bf92561e37'], + }), + ('Font::TTF', '1.06', { + 'source_tmpl': 'Font-TTF-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY'], + 'checksums': ['4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293'], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565'], + }), + ('File::Find::Rule', '0.34', { + 'source_tmpl': 'File-Find-Rule-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe'], + }), + ('SQL::Statement', '1.410', { + 'source_tmpl': 'SQL-Statement-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['7367fcda896367c96d98416cad423c9f98adb7e04b793c5c7deb3052a1213182'], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + 'checksums': ['ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643'], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c'], + }), + ('Data::OptList', '0.110', { + 'source_tmpl': 'Data-OptList-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3'], + }), + ('CPANPLUS', '0.9164', { + 'source_tmpl': 'CPANPLUS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['3fcd8c7bb1973df484236fc3d59ed17c8a35057f56546ba44bfc780b97fec0a8'], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d'], + }), + ('Text::Soundex', '3.05', { + 'source_tmpl': 'Text-Soundex-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed'], + }), + ('Lingua::EN::PluralToSingular', '0.19', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + 'checksums': ['c71b6c1aec01aae9c42aef0d9f147a437e91a7cc5cea6e4abbc35440638f299e'], + }), + ('Want', '0.29', { + 'source_tmpl': 'Want-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + 'checksums': ['b4e4740b8d4cb783591273c636bd68304892e28d89e88abf9273b1de17f552f7'], + }), + ('Cwd::Guard', '0.05', { + 'source_tmpl': 'Cwd-Guard-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + 'checksums': ['7afc7ca2b9502e440241938ad97a3e7ebd550180ebd6142e1db394186b268e77'], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + 'checksums': ['c343ba97f49d86e7fb14aef4cfe3124992e2a5c3168e53a54606dd611d73e5c7'], + }), + ('Mail::Util', '2.18', { + 'source_tmpl': 'MailTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': ['dfee9e770257371112f20d978e637759e81bc4f19e97b083585c71ecab37b527'], + }), + ('Text::Template', '1.47', { + 'source_tmpl': 'Text-Template-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT'], + 'checksums': ['50d742c74482478aa01008d468290fcfbc0b9a1219cfe1284076f1f31f0be8fc'], + }), + ('PDF::API2', '2.031', { + 'source_tmpl': 'PDF-API2-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SS/SSIMMS'], + 'checksums': ['6ea5d38f99dfb1e8acf57c9c7579659b3eee84944295a135f90e607e0a3f43e9'], + }), + ('Devel::CheckLib', '1.11', { + 'source_tmpl': 'Devel-CheckLib-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MATTN'], + 'checksums': ['bd6d1c187e80be6de1f0d37add441ba8f14950c7bc1f54e764770ed484b232c1'], + }), + ('SVG', '2.77', { + 'source_tmpl': 'SVG-2.77.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/M/MA/MANWAR/'], + 'checksums': ['1f01cf2dc666a2ba3bf5219ec9e2290143e5e569747431412c8423916a9846c5'], + }), + ('Statistics::Basic', '1.6611', { + 'source_tmpl': 'Statistics-Basic-1.6611.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/J/JE/JETTERO/'], + 'checksums': ['6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.24.1-foss-2017a.eb b/easybuild/easyconfigs/p/Perl/Perl-5.24.1-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..c0ab9b354af7f5e72fa18aaf59579e4d5ad12d81 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.24.1-foss-2017a.eb @@ -0,0 +1,1129 @@ +name = 'Perl' +version = '5.24.1' + +homepage = 'https://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e6c185c9b09bdb3f1b13f678999050c639859a7ef39c8cad418448075f5918af'] + +# !! order of extensions is important !! +# extensions updated on April 4th 2017 +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': ['0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad'], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5'], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['7609fa048cdcf1451cad5b1d7d494f30e3d5bad0672d15404f1ea60e1df0067c'], + }), + ('ExtUtils::Helpers', '0.026', { + 'source_tmpl': 'ExtUtils-Helpers-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416'], + }), + ('Test::Harness', '3.38', { + 'source_tmpl': 'Test-Harness-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['af906dd279217a6db5064a058658f2b1d5aa1d307ed6f142d96ac4d339754c01'], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c'], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c'], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['c350524507cd827fab864e5d4c2cc350b1babaa12fa95aec0ca00843fcc7deeb'], + }), + ('Text::Glob', '0.11', { + 'source_tmpl': 'Text-Glob-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287'], + }), + ('Regexp::Common', '2016060801', { + 'source_tmpl': 'Regexp-Common-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + 'checksums': ['fc2fc178facf0292974d6511bad677dd038fe60d7ac118e3b83a1ca9e98a8403'], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': ['423d26155ee85ca51ab2270cee59f4e85b193e57ac3a29aff827298c0a396b12'], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + 'checksums': ['b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df'], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0'], + }), + ('Test::Warnings', '0.026', { + 'source_tmpl': 'Test-Warnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08'], + }), + ('File::ShareDir::Install', '0.11', { + 'source_tmpl': 'File-ShareDir-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['32bf8772e9fea60866074b27ff31ab5bc3f88972d61915e84cbbb98455e00cc8'], + }), + ('DateTime::Locale', '1.16', { + 'source_tmpl': 'DateTime-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe'], + }), + ('DateTime::TimeZone', '2.11', { + 'source_tmpl': 'DateTime-TimeZone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['a7c0b2581d2bf6d5cc535364099a67678a9f6ee608e5042dff9ef9c4c577ea6b'], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + 'checksums': ['2768a391d50ab94b95cefe540b9232d7046c13ee86d01859e04c044903222eb5'], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d'], + }), + ('Module::Build', '0.4222', { + 'source_tmpl': 'Module-Build-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['e74b45d9a74736472b74830599cec0d1123f992760f9cd97104f94bee800b160'], + }), + ('Module::Runtime', '0.014', { + 'source_tmpl': 'Module-Runtime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + 'checksums': ['4c44fe0ea255a9fd00741ee545063f6692d2a28e7ef2fbaad1b24a92803362a4'], + }), + ('Try::Tiny', '0.28', { + 'source_tmpl': 'Try-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146'], + }), + ('Params::Validate', '1.26', { + 'source_tmpl': 'Params-Validate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['821ac3cfa9715b94f60926faf316b9ff722785594b37036202371ad2303a72ed'], + }), + ('List::MoreUtils', '0.418', { + 'source_tmpl': 'List-MoreUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['365651edea4e0c806576e4dcfc3dfb98bb4cbb343bc5c3e04cdc7b5b71ed4988'], + }), + ('Exporter::Tiny', '0.044', { + 'source_tmpl': 'Exporter-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + 'checksums': ['eda868cc2da094b685ceace4245b83de11f439feb98e0ec8246cfbb9109c88ab'], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': ['38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678'], + }), + ('DateTime', '1.42', { + 'source_tmpl': 'DateTime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['efa4badf07365d1b03ee5527fc79baaf7d8b449bf7baad13599f04177232416e'], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6'], + }), + ('Readonly', '2.05', { + 'source_tmpl': 'Readonly-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + 'checksums': ['4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e'], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + 'checksums': ['9d4de21612253a1d3252ff7657d7e832dcf3cc2a748a8c84f73de618a3a38239'], + }), + ('Tree::DAG_Node', '1.29', { + 'source_tmpl': 'Tree-DAG_Node-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['2d04eb011aa06cee633c367d1f322b8d937020fde5d5393fad6a26c93725c4a8'], + }), + ('Template', '2.26', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['e7e1cf36026f1ef96d8233e18a3fb39e1eafe9109edc639ecf25b20651cd76be'], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + 'checksums': ['3c5e08329106f9cee3ab444b81331c5935f83084a151d88505e7a465da540f41'], + }), + ('DBI', '1.636', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': ['8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c'], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269'], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8'], + }), + ('Archive::Extract', '0.80', { + 'source_tmpl': 'Archive-Extract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['25cbc2d5626c14d39a0b5e4fe8383941e085c9a7e0aa873d86e81b6e709025f4'], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + 'checksums': ['445535b3dfab88140c7a0d2776b1e78f254dc7e9c81072d5a01afc95a5db499a'], + }), + ('Shell', '0.73', { + 'source_tmpl': 'Shell-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + 'checksums': ['f7dbebf65261ed0e5abd0f57052b64d665a1a830bab4c8bbc220f235bd39caf5'], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['36350e12f58871437ba03391f80a506e447e3c6630cc37d0625bc25ff1c7b4d2'], + }), + ('Test::Simple', '1.302078', { + 'source_tmpl': 'Test-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['ab47f3a980ad9aedb78a731719a0487f02a7bc30c17b65457e6dfc3a89a04c15'], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + 'checksums': ['a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': ['8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d'], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1'], + }), + ('XML::SAX::Base', '1.09', { + 'source_tmpl': 'XML-SAX-Base-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0'], + }), + ('XML::NamespaceSupport', '1.12', { + 'source_tmpl': 'XML-NamespaceSupport-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': ['47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef'], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84'], + }), + ('Test::LeakTrace', '0.15', { + 'source_tmpl': 'Test-LeakTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + 'checksums': ['efb8b58b6981efc6c9c4b4a3b550728f8c179f3c8d57c05724873011c08de65e'], + }), + ('Test::Exception', '0.43', { + 'source_tmpl': 'Test-Exception-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533'], + }), + ('Text::Table', '1.132', { + 'source_tmpl': 'Text-Table-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['cd601742ee526a9c54b9fe0a4c051e1b09a23b75e2c97de14305218116aba516'], + }), + ('MIME::Types', '2.13', { + 'source_tmpl': 'MIME-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': ['99c3376357bbe22cc8b6c78f560aa18d81621287695cd629008a6c4e66b77bf8'], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + 'checksums': ['15762fa4e43b41302cff261c7ad75aacdc874f416981f206d783f20acd023adb'], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + 'checksums': ['0b1617af218dfab911ba0fbd72210529a246efe140332da77fe3e03d11000117'], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + 'checksums': ['0865836a1bcbc34d4a0ee34b5ccc14d7b511f1fd300bf390f002dac349539843'], + }), + ('HTML::Parser', '3.72', { + 'source_tmpl': 'HTML-Parser-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b'], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + 'checksums': ['c36fd2b68d48c2e17417bf2873c78820f3ae02460fdf5976b8eeab887d59e16c'], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c'], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': ['ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0'], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + 'checksums': ['4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb'], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + 'checksums': ['8816f34e9a38e849a10df756030dccf9fe061a196c11ac3faafd7113c929b964'], + }), + ('URI', '1.71', { + 'source_tmpl': 'URI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['9c8eca0d7f39e74bbc14706293e653b699238eeb1a7690cc9c136fb8c2644115'], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + 'checksums': ['8b481ceedbf0ae4a83effb80581550008bfdd3885ef01145e3733c7097c00a08'], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': ['fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56'], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + 'checksums': ['8eb73d591ad767e7cf26def40cffd84833875f1ad51e456960b9ed73dc23641b'], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['c4661b00afb7e53c97ac36e13f34dde43c1a93540a2f4ff97e6182b0c731e4e7'], + }), + ('Pod::POM', '2.01', { + 'source_tmpl': 'Pod-POM-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4'], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + 'checksums': ['73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327'], + }), + ('Text::Diff', '1.44', { + 'source_tmpl': 'Text-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['57f7a0bed7d085d34a3ffab3a68140d7b816737c87b831086b4c0945bf483b10'], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['aa12d1a4c0ac260b94d448fa01feba242a8a85cb6cbfdc66432e3b5b468add96'], + }), + ('IO::Socket::SSL', '2.047', { + 'source_tmpl': 'IO-Socket-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + 'checksums': ['c5ad8e14174863194ad43c23a38c77e0b202a989cac9d3e13fb30efcf1d41158'], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab'], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293'], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375'], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4'], + }), + ('Getopt::Long', '2.49.1', { + 'source_tmpl': 'Getopt-Long-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + 'checksums': ['98fad4235509aa24608d9ef895b5c60fe2acd2bca70ebdf1acaf6824e17a882f'], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46'], + }), + ('Mouse', 'v2.4.9', { + 'source_tmpl': 'Mouse-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': ['9640aae77bfee2fa9c739640c8da41482c183890f0901663f004867e12d540f8'], + }), + ('Test::Version', '2.05', { + 'source_tmpl': 'Test-Version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['39c0ec02663da0e56962bdafaef6790cf83d12b4d90e8a4cdc971d57d869d63f'], + }), + ('DBIx::Admin::TableInfo', '3.03', { + 'source_tmpl': 'DBIx-Admin-TableInfo-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['a852530f95957a43aa794f2edf5f3fe4ecec35bd20150c38136d4c23d85328b6'], + }), + ('Net::HTTP', '6.13', { + 'source_tmpl': 'Net-HTTP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['2d25e696c5239c8a4aa5a97f07ecaa77cf908cc72bbeef7fa6573570af31ce87'], + }), + ('Test::Deep', '1.126', { + 'source_tmpl': 'Test-Deep-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['159b42451e4018d9da97994f4ac46d5166abf9b6f343db30071c8fd1cfe0c7c2'], + }), + ('Test::Warn', '0.32', { + 'source_tmpl': 'Test-Warn-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BIGJ'], + 'checksums': ['2fc516e71f9ef453be22a4619d91eb3f78df414a57dfa0fd745d3bff50bf73d2'], + }), + ('MRO::Compat', '0.13', { + 'source_tmpl': 'MRO-Compat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8'], + }), + ('Moo', '2.003002', { + 'source_tmpl': 'Moo-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['f3e9741e79baa63e89f5a08706cd80d18c0a5a37e3d898847e002310e06582f1'], + }), + ('Hash::Merge', '0.200', { + 'source_tmpl': 'Hash-Merge-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['47f9f03330b7595c94e73bdd17dc6682ba59d1cc89e63f4e319617f4bb122a64'], + }), + ('SQL::Abstract', '1.84', { + 'source_tmpl': 'SQL-Abstract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILMARI'], + 'checksums': ['655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75'], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['68c01d94f005d5ca9c4d55ad2a1bf3a8d034a5fc6db187d91a4c42f3fdc9fc36'], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + 'checksums': ['84ccbddf3894a88a2c2b6be68ff6ef8960037803bb36aa228b31944cfdf6deeb'], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827'], + }), + ('IPC::Run', '0.94', { + 'source_tmpl': 'IPC-Run-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['2eb336c91a2b7ea61f98e5b2282d91020d39a484f16041e2365ffd30f8a5605b'], + }), + ('HTML::Entities::Interpolate', '1.10', { + 'source_tmpl': 'HTML-Entities-Interpolate-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['f15a9df92c282419f7010964aca1ada844ddfae7afc735cd2ba1bb20883e955c'], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['06f82d076501701d78b8dc40b7688507bcc6c58b1beafd559e05bb0644df00a2'], + }), + ('Test::Most', '0.35', { + 'source_tmpl': 'Test-Most-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + 'checksums': ['9897a6f4d751598d2ed1047e01c1554b01d0f8c96c45e7e845229782bf6f657f'], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['cdb1e0cdf8380fb9b63b44c33ce5afc1068736d55ac5904bf0eaa1efc1c3cefc'], + }), + ('Test::Differences', '0.64', { + 'source_tmpl': 'Test-Differences-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': ['9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276'], + }), + ('HTTP::Tiny', '0.070', { + 'source_tmpl': 'HTTP-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['74f385d1e96de887a4df5a222d93afdc7d81ea9ad721a56ff3d8449bb12f7733'], + }), + ('Package::DeprecationManager', '0.17', { + 'source_tmpl': 'Package-DeprecationManager-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b'], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86'], + }), + ('version', '0.9917', { + 'source_tmpl': 'version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + 'checksums': ['d9ecb20dc5d7877b1f6cb1b1d2fb4149b1b25a8ec2d5fa09f1b5fbc62668b4c6'], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293'], + }), + ('XML::Bare', '0.53', { + 'source_tmpl': 'XML-Bare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + 'checksums': ['865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd'], + }), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4'], + }), + ('Sub::Name', '0.21', { + 'source_tmpl': 'Sub-Name-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117'], + }), + ('Time::Piece', '1.31', { + 'source_tmpl': 'Time-Piece-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + 'checksums': ['05084024dc6fcec9ea5218038d1933e9c2cc5aa5f769d70404480e977cd167b9'], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59'], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016'], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962'], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e'], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['dc49408964fd8b7963859c92e013f0b9f92f74be5a7c2a78e3996279827c10b3'], + }), + ('Canary::Stability', '2012', { + 'source_tmpl': 'Canary-Stability-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': ['fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107'], + }), + ('AnyEvent', '7.13', { + 'source_tmpl': 'AnyEvent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': ['a4103f4def9687b5545b3e6be1f29a5a24b59ff9a817b1afc27fb9bc268d04ad'], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade'], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667'], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb'], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f'], + }), + ('Net::SMTP::SSL', '1.04', { + 'source_tmpl': 'Net-SMTP-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00'], + }), + ('XML::Tiny', '2.06', { + 'source_tmpl': 'XML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': ['d2ca40496b96f6ff08e4f858c3a813a081983f5b5aa6ae76357e2b9a88886eea'], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + 'checksums': ['adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2'], + }), + ('HTML::Tree', '5.03', { + 'source_tmpl': 'HTML-Tree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': ['7d6d73fca622aa74855a8b088faa39454a0f91b7af83c9ec0387f01eefc2148f'], + }), + ('Devel::GlobalDestruction', '0.14', { + 'source_tmpl': 'Devel-GlobalDestruction-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab'], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e'], + }), + ('Expect', '1.33', { + 'source_tmpl': 'Expect-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY'], + 'checksums': ['fddfea6980c4f6771d979472e3e084fb55ca9b92bd39ebabdb2522594bf05ff2'], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['91946c80d7f4aab0ca4bfedc3bbe0a75b37cab1a29bd7bca3b3b7456d417e9a6'], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + 'checksums': ['14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741'], + }), + ('XML::SAX::Writer', '0.56', { + 'source_tmpl': 'XML-SAX-Writer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': ['d073f7a25072c8150317b86b99d07031316a15bffab99e63e5afe591c8217d03'], + }), + ('Statistics::Descriptive', '3.0612', { + 'source_tmpl': 'Statistics-Descriptive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['772413148e5e00efb32f277c4254aa78b9112490a896208dcd0025813afdbf7a'], + }), + ('Class::Load', '0.23', { + 'source_tmpl': 'Class-Load-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['f2bca579e72ea96c6b1c5ebc86dfa1929062c412443277f0bc0437e50874b28f'], + }), + ('LWP::Simple', '6.25', { + 'source_tmpl': 'libwww-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['49c0110ef38d27a8963a082cf61ce245447871676b85ec9f2b9b41d6c2f37f33'], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['319601feec17fae344988a5ee91cfc6a0bcfe742af77dba254724c3268b2a60f'], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486'], + }), + ('GD::Graph', '1.54', { + 'source_tmpl': 'GDGraph-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + 'checksums': ['b96f5c10b656c17d16ab65a1777c908297b028d3b6815f6d54b2337f006bfa4f'], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['d9f024c8e3637feccdebcf6479b6754b6c92f1209f567feaf0c23818af31ee3c'], + }), + ('boolean', '0.46', { + 'source_tmpl': 'boolean-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + 'checksums': ['95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a'], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + 'checksums': ['82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3'], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': ['4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59'], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c'], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + 'checksums': ['2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7'], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['cd13b7a0e91e8505a0ce4b25f40fab2c92bb28a99ef0d03da1001d95a32f0291'], + }), + ('Class::Inspector', '1.31', { + 'source_tmpl': 'Class-Inspector-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['065f649f1f7a676f0496c37dc155cf4812edb77bdbb0e95d28c985deff930eeb'], + }), + ('Parse::RecDescent', '1.967014', { + 'source_tmpl': 'Parse-RecDescent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + 'checksums': ['7041c483431fefd08eb66944fb5f8f7fb0fc595c08b33ed2f4c7037b8acccdcd'], + }), + ('Carp', '1.38', { + 'source_tmpl': 'Carp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['a5a9ce3cbb959dfefa8c2dd16552567199b286d39b0e55053ca247c038977101'], + }), + ('XML::XPath', '1.40', { + 'source_tmpl': 'XML-XPath-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': ['2bf66f51fa786e3ce9273bfac6c842d0dd8dbaf5126a7964456a4a41e802ea1e'], + }), + ('Capture::Tiny', '0.46', { + 'source_tmpl': 'Capture-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['5d7a6a830cf7f2b2960bf8b8afaac16a537ede64f3023827acea5bd24ca77015'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + 'checksums': ['4ddbb3cb985a79f69a34e7c26cde1c81120d03487e87366f9a119f90f7bdfe88'], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['543cb2e803ab913d44272c7da6a70bb62c19e467f3b12aaac4c9523259b083d6'], + }), + ('Class::Load::XS', '0.09', { + 'source_tmpl': 'Class-Load-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['bbec3b916df9e48827950a297bf53ef4dd59ed6376142099504307a42b553baa'], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + 'checksums': ['cfb1768c24f55208e87405b17f537f0f303fa141891d0b22d509a941aa57e24e'], + }), + ('Sub::Exporter::Progressive', '0.001013', { + 'source_tmpl': 'Sub-Exporter-Progressive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': ['d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056'], + }), + ('Data::Dumper::Concise', '2.022', { + 'source_tmpl': 'Data-Dumper-Concise-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': ['4c0f30edf539665f708db40d085bd1c4252c8ff3bad518ef177c0a17e6ebfb7c'], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e'], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + 'checksums': ['30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751'], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['be6a957f04a2feba9b305536b132deceba1f455db295b221a63e75567fadbcfc'], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + 'checksums': ['5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3'], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['9967feceea15227e442ec818723163eb6d73b8947e31f16ab806f6e2391af14a'], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': ['057753f8f0568b53921f66a60a89c30092b73329bcc61a2c43339ab70c9792c8'], + }), + ('strictures', '2.000003', { + 'source_tmpl': 'strictures-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['27f8ea096a521e9754d36ea32889c2cda28346d04e3e399e7ea118d182dbaf22'], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': ['31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75'], + }), + ('File::Which', '1.21', { + 'source_tmpl': 'File-Which-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['9def5f10316bfd944e56b7f8a2501be1d44c288325309462aa9345e340854bcc'], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104'], + }), + ('Error', '0.17024', { + 'source_tmpl': 'Error-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['074db7c783a67b0667eca64a4f6a0c3de94998afc92c01d6453163eb04b9150d'], + }), + ('Mock::Quick', '1.111', { + 'source_tmpl': 'Mock-Quick-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['ff786008bf8c022064ececd3b7ed89c76b35e8d1eac6cf472a9f51771c1c9f2c'], + }), + ('Text::CSV', '1.92', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['c705804519ab5ed9bfad7767704ec7725d8eb57f7c67af855353b7708ade6585'], + }), + ('Test::Output', '1.031', { + 'source_tmpl': 'Test-Output-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + 'checksums': ['f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4'], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['541354fe361c56850cb11261f6ca089a14573fa764792447444ff736ae626206'], + }), + ('List::AllUtils', '0.14', { + 'source_tmpl': 'List-AllUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['e45aa65927ae1975a000cc2fed14274627fa5e2bd09bab826a5f2c41d17ef6cd'], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c'], + }), + ('Exception::Class', '1.42', { + 'source_tmpl': 'Exception-Class-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['8bb4ee64d3770d6812bda36890ef5df418573287eb8eccbb106f04c981dea22b'], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a'], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + 'checksums': ['409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d'], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + 'checksums': ['15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46'], + }), + ('Eval::Closure', '0.14', { + 'source_tmpl': 'Eval-Closure-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad'], + }), + ('HTTP::Request', '6.11', { + 'source_tmpl': 'HTTP-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['e7b368077ae6a188d99920411d8f52a8e5acfb39574d4f5c24f46fd22533d81b'], + }), + ('XML::Twig', '3.52', { + 'source_tmpl': 'XML-Twig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + 'checksums': ['fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad'], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0'], + }), + ('XML::Simple', '2.22', { + 'source_tmpl': 'XML-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['b9450ef22ea9644ae5d6ada086dc4300fa105be050a2030ebd4efd28c198eb49'], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f'], + }), + ('HTTP::Cookies', '6.03', { + 'source_tmpl': 'HTTP-Cookies-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['05051f2761832317554b0be4b74012c35fd278f6af2c9d218f055e0de891457c'], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + 'checksums': ['1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f'], + }), + ('Test::Exception::LessClever', '0.009', { + 'source_tmpl': 'Test-Exception-LessClever-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['3b2731a44956a11f74b46b3ecf0734fab651e1c0bcf120f8b407aa1b4d43ac34'], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676'], + }), + ('Scalar::Util', '1.47', { + 'source_tmpl': 'Scalar-List-Utils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + 'checksums': ['c483347372a96972d61fd186522a9dafc2da899ef2951964513b7e8efb37efe1'], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb'], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['6b1e45acc561e0708e00a2fcf16e157cad8b8963d1bf73726f77dd809b8aebc4'], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2'], + }), + ('File::HomeDir', '1.00', { + 'source_tmpl': 'File-HomeDir-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['85b94f3513093ec0a25b91f9f2571918519ae6f2b7a1e8546f8f78d09a877143'], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333'], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['6614fa7518f094f853741b63c73f3627168c5d3aca89b1d02b1016dc32854e09'], + }), + ('Clone', '0.38', { + 'source_tmpl': 'Clone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + 'checksums': ['9fb0534bb7ef6ca1f6cc1dc3f29750d6d424394d14c40efdc77832fad3cebde8'], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + 'checksums': ['b2296fdcf9addc8e8fc39e15eb2c3d81145f6355258438bc783b12b02c41cb81'], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567'], + }), + ('DateTime::Tiny', '1.06', { + 'source_tmpl': 'DateTime-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['bd725df481d7223ee787e154c116098b08a129f55e0763194b07ebea3dda33ec'], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['247f0d88e55076fd3f6c7bf3fd527989d62fcc1ef9bde9bf2ee11c280adcaeab'], + }), + ('Text::Format', '0.60', { + 'source_tmpl': 'Text-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['664f313570604624ff9e1fc9b26b6d04e06897b3e4eac83089fc0905a692a2b8'], + }), + ('Devel::CheckCompiler', '0.07', { + 'source_tmpl': 'Devel-CheckCompiler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': ['768b7697b4b8d4d372c7507b65e9dd26aa4223f7100183bbb4d3af46d43869b5'], + }), + ('Log::Handler', '0.88', { + 'source_tmpl': 'Log-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + 'checksums': ['45bf540ab2138ed3ff93afc205b0516dc75755b86acdcc5e75c41347833c293d'], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['85e2f805bfc81cd738c294316b27a515397036f397a0ff1c6c8d754c38530306'], + }), + ('Devel::StackTrace', '2.02', { + 'source_tmpl': 'Devel-StackTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f'], + }), + ('Term::ReadKey', '2.14', { + 'source_tmpl': 'TermReadKey-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KJ/KJALB'], + 'checksums': ['6009158cd9889f8c00da78af99847ace5052f1ca04fa30eb3411fdc26d54c9a8'], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + 'checksums': ['11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0'], + }), + ('Moose', '2.2004', { + 'source_tmpl': 'Moose-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['e4c881bf8d8fd5821aea8a8c7c57ed850c2373d4800949798a55c06ca9e8d2b0'], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['f27733e8d89cf2ab621284c2584da90ab0cb743ba2295ee739fe51bf92561e37'], + }), + ('Font::TTF', '1.06', { + 'source_tmpl': 'Font-TTF-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY'], + 'checksums': ['4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293'], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565'], + }), + ('File::Find::Rule', '0.34', { + 'source_tmpl': 'File-Find-Rule-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe'], + }), + ('SQL::Statement', '1.410', { + 'source_tmpl': 'SQL-Statement-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['7367fcda896367c96d98416cad423c9f98adb7e04b793c5c7deb3052a1213182'], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + 'checksums': ['ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643'], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c'], + }), + ('Data::OptList', '0.110', { + 'source_tmpl': 'Data-OptList-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3'], + }), + ('CPANPLUS', '0.9164', { + 'source_tmpl': 'CPANPLUS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['3fcd8c7bb1973df484236fc3d59ed17c8a35057f56546ba44bfc780b97fec0a8'], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d'], + }), + ('Text::Soundex', '3.05', { + 'source_tmpl': 'Text-Soundex-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed'], + }), + ('Lingua::EN::PluralToSingular', '0.19', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + 'checksums': ['c71b6c1aec01aae9c42aef0d9f147a437e91a7cc5cea6e4abbc35440638f299e'], + }), + ('Want', '0.29', { + 'source_tmpl': 'Want-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + 'checksums': ['b4e4740b8d4cb783591273c636bd68304892e28d89e88abf9273b1de17f552f7'], + }), + ('Cwd::Guard', '0.05', { + 'source_tmpl': 'Cwd-Guard-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + 'checksums': ['7afc7ca2b9502e440241938ad97a3e7ebd550180ebd6142e1db394186b268e77'], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + 'checksums': ['c343ba97f49d86e7fb14aef4cfe3124992e2a5c3168e53a54606dd611d73e5c7'], + }), + ('Mail::Util', '2.18', { + 'source_tmpl': 'MailTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': ['dfee9e770257371112f20d978e637759e81bc4f19e97b083585c71ecab37b527'], + }), + ('Text::Template', '1.47', { + 'source_tmpl': 'Text-Template-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT'], + 'checksums': ['50d742c74482478aa01008d468290fcfbc0b9a1219cfe1284076f1f31f0be8fc'], + }), + ('PDF::API2', '2.031', { + 'source_tmpl': 'PDF-API2-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SS/SSIMMS'], + 'checksums': ['6ea5d38f99dfb1e8acf57c9c7579659b3eee84944295a135f90e607e0a3f43e9'], + }), + ('Devel::CheckLib', '1.11', { + 'source_tmpl': 'Devel-CheckLib-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MATTN'], + 'checksums': ['bd6d1c187e80be6de1f0d37add441ba8f14950c7bc1f54e764770ed484b232c1'], + }), + ('SVG', '2.77', { + 'source_tmpl': 'SVG-2.77.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/M/MA/MANWAR/'], + 'checksums': ['1f01cf2dc666a2ba3bf5219ec9e2290143e5e569747431412c8423916a9846c5'], + }), + ('Statistics::Basic', '1.6611', { + 'source_tmpl': 'Statistics-Basic-1.6611.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/J/JE/JETTERO/'], + 'checksums': ['6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.24.1-intel-2017a.eb b/easybuild/easyconfigs/p/Perl/Perl-5.24.1-intel-2017a.eb index 4dc5dd9a5c9f07395a779843ed0ac2ac1b2a8b5c..e827a0f69acf69976b930f53fbfcfdbc78d96aa1 100644 --- a/easybuild/easyconfigs/p/Perl/Perl-5.24.1-intel-2017a.eb +++ b/easybuild/easyconfigs/p/Perl/Perl-5.24.1-intel-2017a.eb @@ -9,6 +9,7 @@ toolchainopts = {'pic': True} source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['e6c185c9b09bdb3f1b13f678999050c639859a7ef39c8cad418448075f5918af'] # !! order of extensions is important !! # extensions updated on April 4th 2017 @@ -16,891 +17,1113 @@ exts_list = [ ('Config::General', '2.63', { 'source_tmpl': 'Config-General-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': ['0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad'], }), ('File::Listing', '6.04', { 'source_tmpl': 'File-Listing-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5'], }), ('ExtUtils::InstallPaths', '0.011', { 'source_tmpl': 'ExtUtils-InstallPaths-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['7609fa048cdcf1451cad5b1d7d494f30e3d5bad0672d15404f1ea60e1df0067c'], }), ('ExtUtils::Helpers', '0.026', { 'source_tmpl': 'ExtUtils-Helpers-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416'], }), ('Test::Harness', '3.38', { 'source_tmpl': 'Test-Harness-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['af906dd279217a6db5064a058658f2b1d5aa1d307ed6f142d96ac4d339754c01'], }), ('ExtUtils::Config', '0.008', { 'source_tmpl': 'ExtUtils-Config-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c'], }), ('Module::Build::Tiny', '0.039', { 'source_tmpl': 'Module-Build-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c'], }), ('aliased', '0.34', { 'source_tmpl': 'aliased-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['c350524507cd827fab864e5d4c2cc350b1babaa12fa95aec0ca00843fcc7deeb'], }), ('Text::Glob', '0.11', { 'source_tmpl': 'Text-Glob-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287'], }), ('Regexp::Common', '2016060801', { 'source_tmpl': 'Regexp-Common-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + 'checksums': ['fc2fc178facf0292974d6511bad677dd038fe60d7ac118e3b83a1ca9e98a8403'], }), ('GO::Utils', '0.15', { 'source_tmpl': 'go-perl-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': ['423d26155ee85ca51ab2270cee59f4e85b193e57ac3a29aff827298c0a396b12'], }), ('Module::Pluggable', '5.2', { 'source_tmpl': 'Module-Pluggable-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + 'checksums': ['b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df'], }), ('Test::Fatal', '0.014', { 'source_tmpl': 'Test-Fatal-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0'], }), ('Test::Warnings', '0.026', { 'source_tmpl': 'Test-Warnings-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08'], }), ('File::ShareDir::Install', '0.11', { 'source_tmpl': 'File-ShareDir-Install-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['32bf8772e9fea60866074b27ff31ab5bc3f88972d61915e84cbbb98455e00cc8'], }), ('DateTime::Locale', '1.16', { 'source_tmpl': 'DateTime-Locale-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe'], }), ('DateTime::TimeZone', '2.11', { 'source_tmpl': 'DateTime-TimeZone-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['a7c0b2581d2bf6d5cc535364099a67678a9f6ee608e5042dff9ef9c4c577ea6b'], }), ('Test::Requires', '0.10', { 'source_tmpl': 'Test-Requires-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + 'checksums': ['2768a391d50ab94b95cefe540b9232d7046c13ee86d01859e04c044903222eb5'], }), ('Module::Implementation', '0.09', { 'source_tmpl': 'Module-Implementation-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d'], }), ('Module::Build', '0.4222', { 'source_tmpl': 'Module-Build-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['e74b45d9a74736472b74830599cec0d1123f992760f9cd97104f94bee800b160'], }), ('Module::Runtime', '0.014', { 'source_tmpl': 'Module-Runtime-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + 'checksums': ['4c44fe0ea255a9fd00741ee545063f6692d2a28e7ef2fbaad1b24a92803362a4'], }), ('Try::Tiny', '0.28', { 'source_tmpl': 'Try-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146'], }), ('Params::Validate', '1.26', { 'source_tmpl': 'Params-Validate-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['821ac3cfa9715b94f60926faf316b9ff722785594b37036202371ad2303a72ed'], }), ('List::MoreUtils', '0.418', { 'source_tmpl': 'List-MoreUtils-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['365651edea4e0c806576e4dcfc3dfb98bb4cbb343bc5c3e04cdc7b5b71ed4988'], }), ('Exporter::Tiny', '0.044', { 'source_tmpl': 'Exporter-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + 'checksums': ['eda868cc2da094b685ceace4245b83de11f439feb98e0ec8246cfbb9109c88ab'], }), ('Class::Singleton', '1.5', { 'source_tmpl': 'Class-Singleton-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': ['38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678'], }), ('DateTime', '1.42', { 'source_tmpl': 'DateTime-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['efa4badf07365d1b03ee5527fc79baaf7d8b449bf7baad13599f04177232416e'], }), ('File::Find::Rule::Perl', '1.15', { 'source_tmpl': 'File-Find-Rule-Perl-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6'], }), ('Readonly', '2.05', { 'source_tmpl': 'Readonly-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + 'checksums': ['4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e'], }), ('Git', '0.41', { 'source_tmpl': 'Git-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + 'checksums': ['9d4de21612253a1d3252ff7657d7e832dcf3cc2a748a8c84f73de618a3a38239'], }), ('Tree::DAG_Node', '1.29', { 'source_tmpl': 'Tree-DAG_Node-%(version)s.tgz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['2d04eb011aa06cee633c367d1f322b8d937020fde5d5393fad6a26c93725c4a8'], }), ('Template', '2.26', { 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['e7e1cf36026f1ef96d8233e18a3fb39e1eafe9109edc639ecf25b20651cd76be'], }), ('FreezeThaw', '0.5001', { 'source_tmpl': 'FreezeThaw-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + 'checksums': ['3c5e08329106f9cee3ab444b81331c5935f83084a151d88505e7a465da540f41'], }), ('DBI', '1.636', { 'source_tmpl': 'DBI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': ['8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c'], }), ('DBD::SQLite', '1.54', { 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269'], }), ('Math::Bezier', '0.01', { 'source_tmpl': 'Math-Bezier-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8'], }), ('Archive::Extract', '0.80', { 'source_tmpl': 'Archive-Extract-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['25cbc2d5626c14d39a0b5e4fe8383941e085c9a7e0aa873d86e81b6e709025f4'], }), ('DBIx::Simple', '1.35', { 'source_tmpl': 'DBIx-Simple-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + 'checksums': ['445535b3dfab88140c7a0d2776b1e78f254dc7e9c81072d5a01afc95a5db499a'], }), ('Shell', '0.73', { 'source_tmpl': 'Shell-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + 'checksums': ['f7dbebf65261ed0e5abd0f57052b64d665a1a830bab4c8bbc220f235bd39caf5'], }), ('File::Spec', '3.62', { 'source_tmpl': 'PathTools-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['36350e12f58871437ba03391f80a506e447e3c6630cc37d0625bc25ff1c7b4d2'], }), ('Test::Simple', '1.302078', { 'source_tmpl': 'Test-Simple-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['ab47f3a980ad9aedb78a731719a0487f02a7bc30c17b65457e6dfc3a89a04c15'], }), ('Set::Scalar', '1.29', { 'source_tmpl': 'Set-Scalar-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + 'checksums': ['a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d'], }), ('IO::Stringy', '2.111', { 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': ['8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d'], }), ('Encode::Locale', '1.05', { 'source_tmpl': 'Encode-Locale-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1'], }), ('XML::SAX::Base', '1.09', { 'source_tmpl': 'XML-SAX-Base-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0'], }), ('XML::NamespaceSupport', '1.12', { 'source_tmpl': 'XML-NamespaceSupport-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': ['47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef'], }), ('XML::SAX', '0.99', { 'source_tmpl': 'XML-SAX-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84'], }), ('Test::LeakTrace', '0.15', { 'source_tmpl': 'Test-LeakTrace-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + 'checksums': ['efb8b58b6981efc6c9c4b4a3b550728f8c179f3c8d57c05724873011c08de65e'], }), ('Test::Exception', '0.43', { 'source_tmpl': 'Test-Exception-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533'], }), ('Text::Table', '1.132', { 'source_tmpl': 'Text-Table-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['cd601742ee526a9c54b9fe0a4c051e1b09a23b75e2c97de14305218116aba516'], }), ('MIME::Types', '2.13', { 'source_tmpl': 'MIME-Types-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': ['99c3376357bbe22cc8b6c78f560aa18d81621287695cd629008a6c4e66b77bf8'], }), ('Module::Build::XSUtil', '0.16', { 'source_tmpl': 'Module-Build-XSUtil-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + 'checksums': ['15762fa4e43b41302cff261c7ad75aacdc874f416981f206d783f20acd023adb'], }), ('Tie::Function', '0.02', { 'source_tmpl': 'Tie-Function-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + 'checksums': ['0b1617af218dfab911ba0fbd72210529a246efe140332da77fe3e03d11000117'], }), ('Template::Plugin::Number::Format', '1.06', { 'source_tmpl': 'Template-Plugin-Number-Format-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + 'checksums': ['0865836a1bcbc34d4a0ee34b5ccc14d7b511f1fd300bf390f002dac349539843'], }), ('HTML::Parser', '3.72', { 'source_tmpl': 'HTML-Parser-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b'], }), ('Date::Handler', '1.2', { 'source_tmpl': 'Date-Handler-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + 'checksums': ['c36fd2b68d48c2e17417bf2873c78820f3ae02460fdf5976b8eeab887d59e16c'], }), ('Params::Util', '1.07', { 'source_tmpl': 'Params-Util-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c'], }), ('IO::HTML', '1.001', { 'source_tmpl': 'IO-HTML-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': ['ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0'], }), ('Data::Grove', '0.08', { 'source_tmpl': 'libxml-perl-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + 'checksums': ['4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb'], }), ('Class::ISA', '0.36', { 'source_tmpl': 'Class-ISA-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + 'checksums': ['8816f34e9a38e849a10df756030dccf9fe061a196c11ac3faafd7113c929b964'], }), ('URI', '1.71', { 'source_tmpl': 'URI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['9c8eca0d7f39e74bbc14706293e653b699238eeb1a7690cc9c136fb8c2644115'], }), ('Ima::DBI', '0.35', { 'source_tmpl': 'Ima-DBI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + 'checksums': ['8b481ceedbf0ae4a83effb80581550008bfdd3885ef01145e3733c7097c00a08'], }), ('Tie::IxHash', '1.23', { 'source_tmpl': 'Tie-IxHash-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': ['fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56'], }), ('GO', '0.04', { 'source_tmpl': 'go-db-perl-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + 'checksums': ['8eb73d591ad767e7cf26def40cffd84833875f1ad51e456960b9ed73dc23641b'], }), ('Class::DBI::SQLite', '0.11', { 'source_tmpl': 'Class-DBI-SQLite-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['c4661b00afb7e53c97ac36e13f34dde43c1a93540a2f4ff97e6182b0c731e4e7'], }), ('Pod::POM', '2.01', { 'source_tmpl': 'Pod-POM-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4'], }), ('Math::Round', '0.07', { 'source_tmpl': 'Math-Round-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + 'checksums': ['73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327'], }), ('Text::Diff', '1.44', { 'source_tmpl': 'Text-Diff-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['57f7a0bed7d085d34a3ffab3a68140d7b816737c87b831086b4c0945bf483b10'], }), ('Log::Message::Simple', '0.10', { 'source_tmpl': 'Log-Message-Simple-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['aa12d1a4c0ac260b94d448fa01feba242a8a85cb6cbfdc66432e3b5b468add96'], }), ('IO::Socket::SSL', '2.047', { 'source_tmpl': 'IO-Socket-SSL-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + 'checksums': ['c5ad8e14174863194ad43c23a38c77e0b202a989cac9d3e13fb30efcf1d41158'], }), ('Fennec::Lite', '0.004', { 'source_tmpl': 'Fennec-Lite-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab'], }), ('Sub::Uplevel', '0.2800', { 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293'], }), ('Meta::Builder', '0.003', { 'source_tmpl': 'Meta-Builder-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375'], }), ('Exporter::Declare', '0.114', { 'source_tmpl': 'Exporter-Declare-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4'], }), ('Getopt::Long', '2.49.1', { 'source_tmpl': 'Getopt-Long-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + 'checksums': ['98fad4235509aa24608d9ef895b5c60fe2acd2bca70ebdf1acaf6824e17a882f'], }), ('Log::Message', '0.08', { 'source_tmpl': 'Log-Message-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46'], }), ('Mouse', 'v2.4.9', { 'source_tmpl': 'Mouse-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': ['9640aae77bfee2fa9c739640c8da41482c183890f0901663f004867e12d540f8'], }), ('Test::Version', '2.05', { 'source_tmpl': 'Test-Version-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['39c0ec02663da0e56962bdafaef6790cf83d12b4d90e8a4cdc971d57d869d63f'], }), ('DBIx::Admin::TableInfo', '3.03', { 'source_tmpl': 'DBIx-Admin-TableInfo-%(version)s.tgz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['a852530f95957a43aa794f2edf5f3fe4ecec35bd20150c38136d4c23d85328b6'], }), ('Net::HTTP', '6.13', { 'source_tmpl': 'Net-HTTP-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['2d25e696c5239c8a4aa5a97f07ecaa77cf908cc72bbeef7fa6573570af31ce87'], }), ('Test::Deep', '1.126', { 'source_tmpl': 'Test-Deep-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['159b42451e4018d9da97994f4ac46d5166abf9b6f343db30071c8fd1cfe0c7c2'], }), ('Test::Warn', '0.32', { 'source_tmpl': 'Test-Warn-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BIGJ'], + 'checksums': ['2fc516e71f9ef453be22a4619d91eb3f78df414a57dfa0fd745d3bff50bf73d2'], }), ('MRO::Compat', '0.13', { 'source_tmpl': 'MRO-Compat-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8'], }), ('Moo', '2.003002', { 'source_tmpl': 'Moo-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['f3e9741e79baa63e89f5a08706cd80d18c0a5a37e3d898847e002310e06582f1'], }), ('Hash::Merge', '0.200', { 'source_tmpl': 'Hash-Merge-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['47f9f03330b7595c94e73bdd17dc6682ba59d1cc89e63f4e319617f4bb122a64'], }), ('SQL::Abstract', '1.84', { 'source_tmpl': 'SQL-Abstract-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILMARI'], + 'checksums': ['655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75'], }), ('HTML::Form', '6.03', { 'source_tmpl': 'HTML-Form-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['68c01d94f005d5ca9c4d55ad2a1bf3a8d034a5fc6db187d91a4c42f3fdc9fc36'], }), ('File::Copy::Recursive', '0.38', { 'source_tmpl': 'File-Copy-Recursive-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + 'checksums': ['84ccbddf3894a88a2c2b6be68ff6ef8960037803bb36aa228b31944cfdf6deeb'], }), ('Number::Compare', '0.03', { 'source_tmpl': 'Number-Compare-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827'], }), ('IPC::Run', '0.94', { 'source_tmpl': 'IPC-Run-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['2eb336c91a2b7ea61f98e5b2282d91020d39a484f16041e2365ffd30f8a5605b'], }), ('HTML::Entities::Interpolate', '1.10', { 'source_tmpl': 'HTML-Entities-Interpolate-%(version)s.tgz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['f15a9df92c282419f7010964aca1ada844ddfae7afc735cd2ba1bb20883e955c'], }), ('Test::ClassAPI', '1.06', { 'source_tmpl': 'Test-ClassAPI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['06f82d076501701d78b8dc40b7688507bcc6c58b1beafd559e05bb0644df00a2'], }), ('Test::Most', '0.35', { 'source_tmpl': 'Test-Most-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + 'checksums': ['9897a6f4d751598d2ed1047e01c1554b01d0f8c96c45e7e845229782bf6f657f'], }), ('Class::Accessor', '0.34', { 'source_tmpl': 'Class-Accessor-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['cdb1e0cdf8380fb9b63b44c33ce5afc1068736d55ac5904bf0eaa1efc1c3cefc'], }), ('Test::Differences', '0.64', { 'source_tmpl': 'Test-Differences-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': ['9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276'], }), ('HTTP::Tiny', '0.070', { 'source_tmpl': 'HTTP-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['74f385d1e96de887a4df5a222d93afdc7d81ea9ad721a56ff3d8449bb12f7733'], }), ('Package::DeprecationManager', '0.17', { 'source_tmpl': 'Package-DeprecationManager-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b'], }), ('Digest::SHA1', '2.13', { 'source_tmpl': 'Digest-SHA1-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc'], }), ('Date::Language', '2.30', { 'source_tmpl': 'TimeDate-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86'], }), ('version', '0.9917', { 'source_tmpl': 'version-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + 'checksums': ['d9ecb20dc5d7877b1f6cb1b1d2fb4149b1b25a8ec2d5fa09f1b5fbc62668b4c6'], }), ('Sub::Uplevel', '0.2800', { 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293'], }), ('XML::Bare', '0.53', { 'source_tmpl': 'XML-Bare-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + 'checksums': ['865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd'], 'patches': ['XML-Bare-0.53_icc.patch'], }), ('Dist::CheckConflicts', '0.11', { 'source_tmpl': 'Dist-CheckConflicts-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4'], }), ('Sub::Name', '0.21', { 'source_tmpl': 'Sub-Name-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117'], }), ('Time::Piece', '1.31', { 'source_tmpl': 'Time-Piece-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + 'checksums': ['05084024dc6fcec9ea5218038d1933e9c2cc5aa5f769d70404480e977cd167b9'], }), ('Digest::HMAC', '1.03', { 'source_tmpl': 'Digest-HMAC-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59'], }), ('HTTP::Negotiate', '6.01', { 'source_tmpl': 'HTTP-Negotiate-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016'], }), ('MIME::Lite', '3.030', { 'source_tmpl': 'MIME-Lite-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962'], }), ('Crypt::Rijndael', '1.13', { 'source_tmpl': 'Crypt-Rijndael-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e'], }), ('B::Lint', '1.20', { 'source_tmpl': 'B-Lint-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['dc49408964fd8b7963859c92e013f0b9f92f74be5a7c2a78e3996279827c10b3'], }), ('Canary::Stability', '2012', { 'source_tmpl': 'Canary-Stability-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': ['fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107'], }), ('AnyEvent', '7.13', { 'source_tmpl': 'AnyEvent-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': ['a4103f4def9687b5545b3e6be1f29a5a24b59ff9a817b1afc27fb9bc268d04ad'], }), ('Object::Accessor', '0.48', { 'source_tmpl': 'Object-Accessor-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade'], }), ('Data::UUID', '1.221', { 'source_tmpl': 'Data-UUID-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667'], }), ('Test::Pod', '1.51', { 'source_tmpl': 'Test-Pod-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb'], }), ('AppConfig', '1.71', { 'source_tmpl': 'AppConfig-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': ['1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f'], }), ('Net::SMTP::SSL', '1.04', { 'source_tmpl': 'Net-SMTP-SSL-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00'], }), ('XML::Tiny', '2.06', { 'source_tmpl': 'XML-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': ['d2ca40496b96f6ff08e4f858c3a813a081983f5b5aa6ae76357e2b9a88886eea'], }), ('HTML::Tagset', '3.20', { 'source_tmpl': 'HTML-Tagset-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + 'checksums': ['adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2'], }), ('HTML::Tree', '5.03', { 'source_tmpl': 'HTML-Tree-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': ['7d6d73fca622aa74855a8b088faa39454a0f91b7af83c9ec0387f01eefc2148f'], }), ('Devel::GlobalDestruction', '0.14', { 'source_tmpl': 'Devel-GlobalDestruction-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab'], }), ('WWW::RobotRules', '6.02', { 'source_tmpl': 'WWW-RobotRules-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e'], }), ('Expect', '1.33', { 'source_tmpl': 'Expect-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY'], + 'checksums': ['fddfea6980c4f6771d979472e3e084fb55ca9b92bd39ebabdb2522594bf05ff2'], }), ('Term::UI', '0.46', { 'source_tmpl': 'Term-UI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['91946c80d7f4aab0ca4bfedc3bbe0a75b37cab1a29bd7bca3b3b7456d417e9a6'], }), ('Net::SNMP', 'v6.0.1', { 'source_tmpl': 'Net-SNMP-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + 'checksums': ['14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741'], }), ('XML::SAX::Writer', '0.56', { 'source_tmpl': 'XML-SAX-Writer-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': ['d073f7a25072c8150317b86b99d07031316a15bffab99e63e5afe591c8217d03'], }), ('Statistics::Descriptive', '3.0612', { 'source_tmpl': 'Statistics-Descriptive-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['772413148e5e00efb32f277c4254aa78b9112490a896208dcd0025813afdbf7a'], }), ('Class::Load', '0.23', { 'source_tmpl': 'Class-Load-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['f2bca579e72ea96c6b1c5ebc86dfa1929062c412443277f0bc0437e50874b28f'], }), ('LWP::Simple', '6.25', { 'source_tmpl': 'libwww-perl-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['49c0110ef38d27a8963a082cf61ce245447871676b85ec9f2b9b41d6c2f37f33'], }), ('Time::Piece::MySQL', '0.06', { 'source_tmpl': 'Time-Piece-MySQL-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['319601feec17fae344988a5ee91cfc6a0bcfe742af77dba254724c3268b2a60f'], }), ('Package::Stash::XS', '0.28', { 'source_tmpl': 'Package-Stash-XS-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486'], }), ('GD::Graph', '1.54', { 'source_tmpl': 'GDGraph-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + 'checksums': ['b96f5c10b656c17d16ab65a1777c908297b028d3b6815f6d54b2337f006bfa4f'], }), ('Set::Array', '0.30', { 'source_tmpl': 'Set-Array-%(version)s.tgz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': ['d9f024c8e3637feccdebcf6479b6754b6c92f1209f567feaf0c23818af31ee3c'], }), ('boolean', '0.46', { 'source_tmpl': 'boolean-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + 'checksums': ['95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a'], }), ('Number::Format', '1.75', { 'source_tmpl': 'Number-Format-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + 'checksums': ['82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3'], }), ('Data::Stag', '0.14', { 'source_tmpl': 'Data-Stag-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': ['4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59'], }), ('Test::NoWarnings', '1.04', { 'source_tmpl': 'Test-NoWarnings-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c'], }), ('Crypt::DES', '2.07', { 'source_tmpl': 'Crypt-DES-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + 'checksums': ['2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7'], }), ('Exporter', '5.72', { 'source_tmpl': 'Exporter-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['cd13b7a0e91e8505a0ce4b25f40fab2c92bb28a99ef0d03da1001d95a32f0291'], }), ('Class::Inspector', '1.31', { 'source_tmpl': 'Class-Inspector-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['065f649f1f7a676f0496c37dc155cf4812edb77bdbb0e95d28c985deff930eeb'], }), ('Parse::RecDescent', '1.967014', { 'source_tmpl': 'Parse-RecDescent-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + 'checksums': ['7041c483431fefd08eb66944fb5f8f7fb0fc595c08b33ed2f4c7037b8acccdcd'], }), ('Carp', '1.38', { 'source_tmpl': 'Carp-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['a5a9ce3cbb959dfefa8c2dd16552567199b286d39b0e55053ca247c038977101'], }), ('XML::XPath', '1.40', { 'source_tmpl': 'XML-XPath-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': ['2bf66f51fa786e3ce9273bfac6c842d0dd8dbaf5126a7964456a4a41e802ea1e'], }), ('Capture::Tiny', '0.46', { 'source_tmpl': 'Capture-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['5d7a6a830cf7f2b2960bf8b8afaac16a537ede64f3023827acea5bd24ca77015'], }), ('JSON', '2.90', { 'source_tmpl': 'JSON-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + 'checksums': ['4ddbb3cb985a79f69a34e7c26cde1c81120d03487e87366f9a119f90f7bdfe88'], }), ('Sub::Exporter', '0.987', { 'source_tmpl': 'Sub-Exporter-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['543cb2e803ab913d44272c7da6a70bb62c19e467f3b12aaac4c9523259b083d6'], }), ('Class::Load::XS', '0.09', { 'source_tmpl': 'Class-Load-XS-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['bbec3b916df9e48827950a297bf53ef4dd59ed6376142099504307a42b553baa'], }), ('Set::IntSpan::Fast', '1.15', { 'source_tmpl': 'Set-IntSpan-Fast-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + 'checksums': ['cfb1768c24f55208e87405b17f537f0f303fa141891d0b22d509a941aa57e24e'], }), ('Sub::Exporter::Progressive', '0.001013', { 'source_tmpl': 'Sub-Exporter-Progressive-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': ['d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056'], }), ('Data::Dumper::Concise', '2.022', { 'source_tmpl': 'Data-Dumper-Concise-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': ['4c0f30edf539665f708db40d085bd1c4252c8ff3bad518ef177c0a17e6ebfb7c'], }), ('File::Slurp::Tiny', '0.004', { 'source_tmpl': 'File-Slurp-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': ['452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e'], }), ('Algorithm::Diff', '1.1903', { 'source_tmpl': 'Algorithm-Diff-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + 'checksums': ['30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751'], }), ('AnyData', '0.12', { 'source_tmpl': 'AnyData-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['be6a957f04a2feba9b305536b132deceba1f455db295b221a63e75567fadbcfc'], }), ('Text::Iconv', '1.7', { 'source_tmpl': 'Text-Iconv-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + 'checksums': ['5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3'], }), ('Class::Data::Inheritable', '0.08', { 'source_tmpl': 'Class-Data-Inheritable-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['9967feceea15227e442ec818723163eb6d73b8947e31f16ab806f6e2391af14a'], }), ('Text::Balanced', '2.03', { 'source_tmpl': 'Text-Balanced-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': ['057753f8f0568b53921f66a60a89c30092b73329bcc61a2c43339ab70c9792c8'], }), ('strictures', '2.000003', { 'source_tmpl': 'strictures-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['27f8ea096a521e9754d36ea32889c2cda28346d04e3e399e7ea118d182dbaf22'], }), ('Switch', '2.17', { 'source_tmpl': 'Switch-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': ['31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75'], }), ('File::Which', '1.21', { 'source_tmpl': 'File-Which-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': ['9def5f10316bfd944e56b7f8a2501be1d44c288325309462aa9345e340854bcc'], }), ('Email::Date::Format', '1.005', { 'source_tmpl': 'Email-Date-Format-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104'], }), ('Error', '0.17024', { 'source_tmpl': 'Error-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['074db7c783a67b0667eca64a4f6a0c3de94998afc92c01d6453163eb04b9150d'], }), ('Mock::Quick', '1.111', { 'source_tmpl': 'Mock-Quick-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': ['ff786008bf8c022064ececd3b7ed89c76b35e8d1eac6cf472a9f51771c1c9f2c'], }), ('Text::CSV', '1.92', { 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['c705804519ab5ed9bfad7767704ec7725d8eb57f7c67af855353b7708ade6585'], }), ('Test::Output', '1.031', { 'source_tmpl': 'Test-Output-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + 'checksums': ['f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4'], }), ('Class::DBI', 'v3.0.17', { 'source_tmpl': 'Class-DBI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['541354fe361c56850cb11261f6ca089a14573fa764792447444ff736ae626206'], }), ('List::AllUtils', '0.14', { 'source_tmpl': 'List-AllUtils-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['e45aa65927ae1975a000cc2fed14274627fa5e2bd09bab826a5f2c41d17ef6cd'], }), ('UNIVERSAL::moniker', '0.08', { 'source_tmpl': 'UNIVERSAL-moniker-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': ['94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c'], }), ('Exception::Class', '1.42', { 'source_tmpl': 'Exception-Class-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['8bb4ee64d3770d6812bda36890ef5df418573287eb8eccbb106f04c981dea22b'], }), ('File::CheckTree', '4.42', { 'source_tmpl': 'File-CheckTree-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a'], }), ('Math::VecStat', '0.08', { 'source_tmpl': 'Math-VecStat-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + 'checksums': ['409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d'], }), ('Pod::LaTeX', '0.61', { 'source_tmpl': 'Pod-LaTeX-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + 'checksums': ['15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46'], }), ('Eval::Closure', '0.14', { 'source_tmpl': 'Eval-Closure-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad'], }), ('HTTP::Request', '6.11', { 'source_tmpl': 'HTTP-Message-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['e7b368077ae6a188d99920411d8f52a8e5acfb39574d4f5c24f46fd22533d81b'], }), ('XML::Twig', '3.52', { 'source_tmpl': 'XML-Twig-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + 'checksums': ['fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad'], }), ('IO::String', '1.08', { 'source_tmpl': 'IO-String-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0'], }), ('XML::Simple', '2.22', { 'source_tmpl': 'XML-Simple-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': ['b9450ef22ea9644ae5d6ada086dc4300fa105be050a2030ebd4efd28c198eb49'], }), ('Sub::Install', '0.928', { 'source_tmpl': 'Sub-Install-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f'], }), ('HTTP::Cookies', '6.03', { 'source_tmpl': 'HTTP-Cookies-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': ['05051f2761832317554b0be4b74012c35fd278f6af2c9d218f055e0de891457c'], }), ('Pod::Plainer', '1.04', { 'source_tmpl': 'Pod-Plainer-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + 'checksums': ['1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f'], }), ('Test::Exception::LessClever', '0.009', { 'source_tmpl': 'Test-Exception-LessClever-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['3b2731a44956a11f74b46b3ecf0734fab651e1c0bcf120f8b407aa1b4d43ac34'], }), ('LWP::MediaTypes', '6.02', { 'source_tmpl': 'LWP-MediaTypes-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676'], }), ('Scalar::Util', '1.47', { 'source_tmpl': 'Scalar-List-Utils-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + 'checksums': ['c483347372a96972d61fd186522a9dafc2da899ef2951964513b7e8efb37efe1'], }), ('Data::Section::Simple', '0.07', { 'source_tmpl': 'Data-Section-Simple-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb'], }), ('Class::Trigger', '0.14', { 'source_tmpl': 'Class-Trigger-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': ['6b1e45acc561e0708e00a2fcf16e157cad8b8963d1bf73726f77dd809b8aebc4'], }), ('HTTP::Daemon', '6.01', { 'source_tmpl': 'HTTP-Daemon-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2'], }), ('File::HomeDir', '1.00', { 'source_tmpl': 'File-HomeDir-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['85b94f3513093ec0a25b91f9f2571918519ae6f2b7a1e8546f8f78d09a877143'], }), ('HTTP::Date', '6.02', { 'source_tmpl': 'HTTP-Date-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': ['e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333'], }), ('Authen::SASL', '2.16', { 'source_tmpl': 'Authen-SASL-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['6614fa7518f094f853741b63c73f3627168c5d3aca89b1d02b1016dc32854e09'], }), ('Clone', '0.38', { 'source_tmpl': 'Clone-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + 'checksums': ['9fb0534bb7ef6ca1f6cc1dc3f29750d6d424394d14c40efdc77832fad3cebde8'], }), ('Data::Types', '0.09', { 'source_tmpl': 'Data-Types-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + 'checksums': ['b2296fdcf9addc8e8fc39e15eb2c3d81145f6355258438bc783b12b02c41cb81'], }), ('Import::Into', '1.002005', { 'source_tmpl': 'Import-Into-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': ['bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567'], }), ('DateTime::Tiny', '1.06', { 'source_tmpl': 'DateTime-Tiny-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': ['bd725df481d7223ee787e154c116098b08a129f55e0763194b07ebea3dda33ec'], }), ('DBD::AnyData', '0.110', { 'source_tmpl': 'DBD-AnyData-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['247f0d88e55076fd3f6c7bf3fd527989d62fcc1ef9bde9bf2ee11c280adcaeab'], }), ('Text::Format', '0.60', { 'source_tmpl': 'Text-Format-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': ['664f313570604624ff9e1fc9b26b6d04e06897b3e4eac83089fc0905a692a2b8'], }), ('Devel::CheckCompiler', '0.07', { 'source_tmpl': 'Devel-CheckCompiler-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': ['768b7697b4b8d4d372c7507b65e9dd26aa4223f7100183bbb4d3af46d43869b5'], }), ('Log::Handler', '0.88', { 'source_tmpl': 'Log-Handler-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + 'checksums': ['45bf540ab2138ed3ff93afc205b0516dc75755b86acdcc5e75c41347833c293d'], }), ('DBIx::ContextualFetch', '1.03', { 'source_tmpl': 'DBIx-ContextualFetch-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': ['85e2f805bfc81cd738c294316b27a515397036f397a0ff1c6c8d754c38530306'], }), ('Devel::StackTrace', '2.02', { 'source_tmpl': 'Devel-StackTrace-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': ['cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f'], }), ('Term::ReadKey', '2.14', { 'source_tmpl': 'TermReadKey-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KJ/KJALB'], + 'checksums': ['6009158cd9889f8c00da78af99847ace5052f1ca04fa30eb3411fdc26d54c9a8'], }), ('Set::IntSpan', '1.19', { 'source_tmpl': 'Set-IntSpan-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + 'checksums': ['11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0'], }), ('Moose', '2.2004', { 'source_tmpl': 'Moose-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': ['e4c881bf8d8fd5821aea8a8c7c57ed850c2373d4800949798a55c06ca9e8d2b0'], }), ('Algorithm::Dependency', '1.110', { 'source_tmpl': 'Algorithm-Dependency-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': ['f27733e8d89cf2ab621284c2584da90ab0cb743ba2295ee739fe51bf92561e37'], }), ('Font::TTF', '1.06', { 'source_tmpl': 'Font-TTF-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY'], + 'checksums': ['4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293'], }), ('IPC::Run3', '0.048', { 'source_tmpl': 'IPC-Run3-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565'], }), ('File::Find::Rule', '0.34', { 'source_tmpl': 'File-Find-Rule-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': ['7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe'], }), ('SQL::Statement', '1.410', { 'source_tmpl': 'SQL-Statement-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': ['7367fcda896367c96d98416cad423c9f98adb7e04b793c5c7deb3052a1213182'], }), ('File::Slurp', '9999.19', { 'source_tmpl': 'File-Slurp-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + 'checksums': ['ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643'], }), ('Package::Stash', '0.37', { 'source_tmpl': 'Package-Stash-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': ['06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c'], }), ('Data::OptList', '0.110', { 'source_tmpl': 'Data-OptList-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3'], }), ('CPANPLUS', '0.9164', { 'source_tmpl': 'CPANPLUS-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': ['3fcd8c7bb1973df484236fc3d59ed17c8a35057f56546ba44bfc780b97fec0a8'], }), ('IO::Tty', '1.12', { 'source_tmpl': 'IO-Tty-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': ['a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d'], }), ('Text::Soundex', '3.05', { 'source_tmpl': 'Text-Soundex-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': ['f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed'], }), ('Lingua::EN::PluralToSingular', '0.19', { 'source_tmpl': 'Lingua-EN-PluralToSingular-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + 'checksums': ['c71b6c1aec01aae9c42aef0d9f147a437e91a7cc5cea6e4abbc35440638f299e'], }), ('Want', '0.29', { 'source_tmpl': 'Want-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + 'checksums': ['b4e4740b8d4cb783591273c636bd68304892e28d89e88abf9273b1de17f552f7'], }), ('Cwd::Guard', '0.05', { 'source_tmpl': 'Cwd-Guard-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + 'checksums': ['7afc7ca2b9502e440241938ad97a3e7ebd550180ebd6142e1db394186b268e77'], }), ('Bundle::BioPerl', '2.1.9', { 'source_tmpl': 'Bundle-BioPerl-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + 'checksums': ['c343ba97f49d86e7fb14aef4cfe3124992e2a5c3168e53a54606dd611d73e5c7'], }), ('Mail::Util', '2.18', { 'source_tmpl': 'MailTools-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': ['dfee9e770257371112f20d978e637759e81bc4f19e97b083585c71ecab37b527'], }), ('Text::Template', '1.47', { 'source_tmpl': 'Text-Template-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT'], + 'checksums': ['50d742c74482478aa01008d468290fcfbc0b9a1219cfe1284076f1f31f0be8fc'], }), ('PDF::API2', '2.031', { 'source_tmpl': 'PDF-API2-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SS/SSIMMS'], + 'checksums': ['6ea5d38f99dfb1e8acf57c9c7579659b3eee84944295a135f90e607e0a3f43e9'], }), ('Devel::CheckLib', '1.11', { 'source_tmpl': 'Devel-CheckLib-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MATTN'], + 'checksums': ['bd6d1c187e80be6de1f0d37add441ba8f14950c7bc1f54e764770ed484b232c1'], }), ('SVG', '2.77', { 'source_tmpl': 'SVG-2.77.tar.gz', 'source_urls': ['http://search.cpan.org/CPAN/authors/id/M/MA/MANWAR/'], + 'checksums': ['1f01cf2dc666a2ba3bf5219ec9e2290143e5e569747431412c8423916a9846c5'], }), ('Statistics::Basic', '1.6611', { 'source_tmpl': 'Statistics-Basic-1.6611.tar.gz', 'source_urls': ['http://search.cpan.org/CPAN/authors/id/J/JE/JETTERO/'], + 'checksums': ['6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb'], }), ] diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.26.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/p/Perl/Perl-5.26.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..1024af2eb5e4be45d81f4c1ae8c8ff5009b57004 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.26.0-GCCcore-6.4.0.eb @@ -0,0 +1,1603 @@ +name = 'Perl' +version = '5.26.0' + +homepage = 'https://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ebe7c66906d4fb55449380ab1b7e004eeef52c38d3443fa301f8e17a1a4cb67f'] + +builddependencies = [('binutils', '2.28')] + +# !! order of extensions is important !! +# extensions updated on August 29th 2017 +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': [ + '0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad', # Config-General-2.63.tar.gz + ], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5', # File-Listing-6.04.tar.gz + ], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '7609fa048cdcf1451cad5b1d7d494f30e3d5bad0672d15404f1ea60e1df0067c', # ExtUtils-InstallPaths-0.011.tar.gz + ], + }), + ('ExtUtils::Helpers', '0.026', { + 'source_tmpl': 'ExtUtils-Helpers-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416', # ExtUtils-Helpers-0.026.tar.gz + ], + }), + ('Test::Harness', '3.39', { + 'source_tmpl': 'Test-Harness-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '69bd44c81c6e1d2db18e298ecf631852608893ddfddb332a7d55285bbfc51132', # Test-Harness-3.39.tar.gz + ], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c', # ExtUtils-Config-0.008.tar.gz + ], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c', # Module-Build-Tiny-0.039.tar.gz + ], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'c350524507cd827fab864e5d4c2cc350b1babaa12fa95aec0ca00843fcc7deeb', # aliased-0.34.tar.gz + ], + }), + ('Text::Glob', '0.11', { + 'source_tmpl': 'Text-Glob-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287', # Text-Glob-0.11.tar.gz + ], + }), + ('Regexp::Common', '2017060201', { + 'source_tmpl': 'Regexp-Common-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + 'checksums': [ + 'ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b', # Regexp-Common-2017060201.tar.gz + ], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': [ + '423d26155ee85ca51ab2270cee59f4e85b193e57ac3a29aff827298c0a396b12', # go-perl-0.15.tar.gz + ], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + 'checksums': [ + 'b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df', # Module-Pluggable-5.2.tar.gz + ], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0', # Test-Fatal-0.014.tar.gz + ], + }), + ('Test::Warnings', '0.026', { + 'source_tmpl': 'Test-Warnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08', # Test-Warnings-0.026.tar.gz + ], + }), + ('File::ShareDir::Install', '0.11', { + 'source_tmpl': 'File-ShareDir-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '32bf8772e9fea60866074b27ff31ab5bc3f88972d61915e84cbbb98455e00cc8', # File-ShareDir-Install-0.11.tar.gz + ], + }), + ('DateTime::Locale', '1.16', { + 'source_tmpl': 'DateTime-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe', # DateTime-Locale-1.16.tar.gz + ], + }), + ('DateTime::TimeZone', '2.13', { + 'source_tmpl': 'DateTime-TimeZone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + '333d39ccd6b883460409b9113bec43be256c3e763beedfb97b9eb274c9d4e18c', # DateTime-TimeZone-2.13.tar.gz + ], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + 'checksums': [ + '2768a391d50ab94b95cefe540b9232d7046c13ee86d01859e04c044903222eb5', # Test-Requires-0.10.tar.gz + ], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d', # Module-Implementation-0.09.tar.gz + ], + }), + ('Module::Build', '0.4224', { + 'source_tmpl': 'Module-Build-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'a6ca15d78244a7b50fdbf27f85c85f4035aa799ce7dd018a0d98b358ef7bc782', # Module-Build-0.4224.tar.gz + ], + }), + ('Module::Runtime', '0.015', { + 'source_tmpl': 'Module-Runtime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + 'checksums': [ + '67fcfaf4e33072924975675da9004bacc43fff9f61396135b93627cbe38e43c0', # Module-Runtime-0.015.tar.gz + ], + }), + ('Try::Tiny', '0.28', { + 'source_tmpl': 'Try-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146', # Try-Tiny-0.28.tar.gz + ], + }), + ('Params::Validate', '1.29', { + 'source_tmpl': 'Params-Validate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + '49a68dfb430bea028042479111d19068e08095e5a467e320b7ab7bde3d729733', # Params-Validate-1.29.tar.gz + ], + }), + ('List::MoreUtils', '0.423', { + 'source_tmpl': 'List-MoreUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'b4d90b24809b399fda3772a45b1af9e29d89becf8ba4a4f78fa36234e4ed5396', # List-MoreUtils-0.423.tar.gz + ], + }), + ('Exporter::Tiny', '1.000000', { + 'source_tmpl': 'Exporter-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + 'checksums': [ + 'ffdd77d57de099e8f64dd942ef12a00a3f4313c2531f342339eeed2d366ad078', # Exporter-Tiny-1.000000.tar.gz + ], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': [ + '38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678', # Class-Singleton-1.5.tar.gz + ], + }), + ('DateTime', '1.44', { + 'source_tmpl': 'DateTime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'a7165a9b1bcef735e76ea44c184ea741840249dd1862b8465f3777cd8f0bd701', # DateTime-1.44.tar.gz + ], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6', # File-Find-Rule-Perl-1.15.tar.gz + ], + }), + ('Readonly', '2.05', { + 'source_tmpl': 'Readonly-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + 'checksums': [ + '4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e', # Readonly-2.05.tar.gz + ], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + 'checksums': [ + '9d4de21612253a1d3252ff7657d7e832dcf3cc2a748a8c84f73de618a3a38239', # Git-0.41.tar.gz + ], + }), + ('Tree::DAG_Node', '1.29', { + 'source_tmpl': 'Tree-DAG_Node-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + '2d04eb011aa06cee633c367d1f322b8d937020fde5d5393fad6a26c93725c4a8', # Tree-DAG_Node-1.29.tgz + ], + }), + ('Template', '2.27', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': [ + '1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc', # Template-Toolkit-2.27.tar.gz + ], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + 'checksums': [ + '3c5e08329106f9cee3ab444b81331c5935f83084a151d88505e7a465da540f41', # FreezeThaw-0.5001.tar.gz + ], + }), + ('DBI', '1.637', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': [ + '2557712593e80142c3b50877e00369b6ce78fa26d44edc42156d81a5cdd26bc6', # DBI-1.637.tar.gz + ], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269', # DBD-SQLite-1.54.tar.gz + ], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': [ + '11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8', # Math-Bezier-0.01.tar.gz + ], + }), + ('Archive::Extract', '0.80', { + 'source_tmpl': 'Archive-Extract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '25cbc2d5626c14d39a0b5e4fe8383941e085c9a7e0aa873d86e81b6e709025f4', # Archive-Extract-0.80.tar.gz + ], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + 'checksums': [ + '445535b3dfab88140c7a0d2776b1e78f254dc7e9c81072d5a01afc95a5db499a', # DBIx-Simple-1.35.tar.gz + ], + }), + ('Shell', '0.73', { + 'source_tmpl': 'Shell-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + 'checksums': [ + 'f7dbebf65261ed0e5abd0f57052b64d665a1a830bab4c8bbc220f235bd39caf5', # Shell-0.73.tar.gz + ], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '36350e12f58871437ba03391f80a506e447e3c6630cc37d0625bc25ff1c7b4d2', # PathTools-3.62.tar.gz + ], + }), + ('Test::Simple', '1.302086', { + 'source_tmpl': 'Test-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '21e4c93c52529a10ef970afcf2cdb5719bcfef5f71af09cad3675fcf021995b1', # Test-Simple-1.302086.tar.gz + ], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + 'checksums': [ + 'a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d', # Set-Scalar-1.29.tar.gz + ], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': [ + '8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d', # IO-stringy-2.111.tar.gz + ], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1', # Encode-Locale-1.05.tar.gz + ], + }), + ('XML::SAX::Base', '1.09', { + 'source_tmpl': 'XML-SAX-Base-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0', # XML-SAX-Base-1.09.tar.gz + ], + }), + ('XML::NamespaceSupport', '1.12', { + 'source_tmpl': 'XML-NamespaceSupport-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': [ + '47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef', # XML-NamespaceSupport-1.12.tar.gz + ], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84', # XML-SAX-0.99.tar.gz + ], + }), + ('Test::LeakTrace', '0.16', { + 'source_tmpl': 'Test-LeakTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEEJO'], + 'checksums': [ + '5f089eed915f1ec8c743f6d2777c3ecd0ca01df2f7b9e10038d316952583e403', # Test-LeakTrace-0.16.tar.gz + ], + }), + ('Test::Exception', '0.43', { + 'source_tmpl': 'Test-Exception-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533', # Test-Exception-0.43.tar.gz + ], + }), + ('Text::Table', '1.133', { + 'source_tmpl': 'Text-Table-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + 'cd9ee04860d09a19a9d6bd2254a4bf3144ac14a63c08f15a1e28601b4b2f7012', # Text-Table-1.133.tar.gz + ], + }), + ('MIME::Types', '2.13', { + 'source_tmpl': 'MIME-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': [ + '99c3376357bbe22cc8b6c78f560aa18d81621287695cd629008a6c4e66b77bf8', # MIME-Types-2.13.tar.gz + ], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + 'checksums': [ + '15762fa4e43b41302cff261c7ad75aacdc874f416981f206d783f20acd023adb', # Module-Build-XSUtil-0.16.tar.gz + ], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + 'checksums': [ + '0b1617af218dfab911ba0fbd72210529a246efe140332da77fe3e03d11000117', # Tie-Function-0.02.tar.gz + ], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + 'checksums': [ + # Template-Plugin-Number-Format-1.06.tar.gz + '0865836a1bcbc34d4a0ee34b5ccc14d7b511f1fd300bf390f002dac349539843', + ], + }), + ('HTML::Parser', '3.72', { + 'source_tmpl': 'HTML-Parser-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + 'ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b', # HTML-Parser-3.72.tar.gz + ], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + 'checksums': [ + 'c36fd2b68d48c2e17417bf2873c78820f3ae02460fdf5976b8eeab887d59e16c', # Date-Handler-1.2.tar.gz + ], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c', # Params-Util-1.07.tar.gz + ], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': [ + 'ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0', # IO-HTML-1.001.tar.gz + ], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + 'checksums': [ + '4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb', # libxml-perl-0.08.tar.gz + ], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + 'checksums': [ + '8816f34e9a38e849a10df756030dccf9fe061a196c11ac3faafd7113c929b964', # Class-ISA-0.36.tar.gz + ], + }), + ('URI', '1.72', { + 'source_tmpl': 'URI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '35f14431d4b300de4be1163b0b5332de2d7fbda4f05ff1ed198a8e9330d40a32', # URI-1.72.tar.gz + ], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + 'checksums': [ + '8b481ceedbf0ae4a83effb80581550008bfdd3885ef01145e3733c7097c00a08', # Ima-DBI-0.35.tar.gz + ], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': [ + 'fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56', # Tie-IxHash-1.23.tar.gz + ], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + 'checksums': [ + '8eb73d591ad767e7cf26def40cffd84833875f1ad51e456960b9ed73dc23641b', # go-db-perl-0.04.tar.gz + ], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + 'c4661b00afb7e53c97ac36e13f34dde43c1a93540a2f4ff97e6182b0c731e4e7', # Class-DBI-SQLite-0.11.tar.gz + ], + }), + ('Pod::POM', '2.01', { + 'source_tmpl': 'Pod-POM-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + '1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4', # Pod-POM-2.01.tar.gz + ], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + 'checksums': [ + '73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327', # Math-Round-0.07.tar.gz + ], + }), + ('Text::Diff', '1.45', { + 'source_tmpl': 'Text-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + 'e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04', # Text-Diff-1.45.tar.gz + ], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'aa12d1a4c0ac260b94d448fa01feba242a8a85cb6cbfdc66432e3b5b468add96', # Log-Message-Simple-0.10.tar.gz + ], + }), + ('IO::Socket::SSL', '2.050', { + 'source_tmpl': 'IO-Socket-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + 'checksums': [ + '54e6716e40df8b1c168d8f54a0b8f215313739bd99dda17adb7c00fe94656692', # IO-Socket-SSL-2.050.tar.gz + ], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab', # Fennec-Lite-0.004.tar.gz + ], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293', # Sub-Uplevel-0.2800.tar.gz + ], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375', # Meta-Builder-0.003.tar.gz + ], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4', # Exporter-Declare-0.114.tar.gz + ], + }), + ('Getopt::Long', '2.50', { + 'source_tmpl': 'Getopt-Long-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + 'checksums': [ + '20881adb2b73e83825f9a0a3b141db11b3a555e1d3775b13d81d0481623e4b67', # Getopt-Long-2.50.tar.gz + ], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46', # Log-Message-0.08.tar.gz + ], + }), + ('Mouse', 'v2.4.10', { + 'source_tmpl': 'Mouse-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + 'checksums': [ + 'b995dda1918fcebecff34458b6abd16c06b6a7844572c7293d72a24d18126d14', # Mouse-v2.4.10.tar.gz + ], + }), + ('Test::Version', '2.05', { + 'source_tmpl': 'Test-Version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + '39c0ec02663da0e56962bdafaef6790cf83d12b4d90e8a4cdc971d57d869d63f', # Test-Version-2.05.tar.gz + ], + }), + ('DBIx::Admin::TableInfo', '3.03', { + 'source_tmpl': 'DBIx-Admin-TableInfo-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'a852530f95957a43aa794f2edf5f3fe4ecec35bd20150c38136d4c23d85328b6', # DBIx-Admin-TableInfo-3.03.tgz + ], + }), + ('Net::HTTP', '6.16', { + 'source_tmpl': 'Net-HTTP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + '70c45b6aaf3e9fb1ce30a1fc3cf828cfaee45c5c0bd147b2f617efade1765e78', # Net-HTTP-6.16.tar.gz + ], + }), + ('Test::Deep', '1.127', { + 'source_tmpl': 'Test-Deep-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'b78cfc59c41ba91f47281e2c1d2bfc4b3b1b42bfb76b4378bc88cc37b7af7268', # Test-Deep-1.127.tar.gz + ], + }), + ('Test::Warn', '0.32', { + 'source_tmpl': 'Test-Warn-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BIGJ'], + 'checksums': [ + '2fc516e71f9ef453be22a4619d91eb3f78df414a57dfa0fd745d3bff50bf73d2', # Test-Warn-0.32.tar.gz + ], + }), + ('MRO::Compat', '0.13', { + 'source_tmpl': 'MRO-Compat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8', # MRO-Compat-0.13.tar.gz + ], + }), + ('Moo', '2.003002', { + 'source_tmpl': 'Moo-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + 'f3e9741e79baa63e89f5a08706cd80d18c0a5a37e3d898847e002310e06582f1', # Moo-2.003002.tar.gz + ], + }), + ('Hash::Merge', '0.200', { + 'source_tmpl': 'Hash-Merge-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '47f9f03330b7595c94e73bdd17dc6682ba59d1cc89e63f4e319617f4bb122a64', # Hash-Merge-0.200.tar.gz + ], + }), + ('SQL::Abstract', '1.84', { + 'source_tmpl': 'SQL-Abstract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILMARI'], + 'checksums': [ + '655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75', # SQL-Abstract-1.84.tar.gz + ], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '68c01d94f005d5ca9c4d55ad2a1bf3a8d034a5fc6db187d91a4c42f3fdc9fc36', # HTML-Form-6.03.tar.gz + ], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + 'checksums': [ + '84ccbddf3894a88a2c2b6be68ff6ef8960037803bb36aa228b31944cfdf6deeb', # File-Copy-Recursive-0.38.tar.gz + ], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827', # Number-Compare-0.03.tar.gz + ], + }), + ('IPC::Run', '0.96', { + 'source_tmpl': 'IPC-Run-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'bbd24ff027e1c232b3dc027562c9f4386da72b76991d30f9f3d4119e87cf4640', # IPC-Run-0.96.tar.gz + ], + }), + ('HTML::Entities::Interpolate', '1.10', { + 'source_tmpl': 'HTML-Entities-Interpolate-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'f15a9df92c282419f7010964aca1ada844ddfae7afc735cd2ba1bb20883e955c', # HTML-Entities-Interpolate-1.10.tgz + ], + }), + ('File::Remove', '1.57', { + 'source_tmpl': 'File-Remove-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + 'b3becd60165c38786d18285f770b8b06ebffe91797d8c00cc4730614382501ad', # File-Remove-1.57.tar.gz + ], + }), + ('YAML::Tiny', '1.70', { + 'source_tmpl': 'YAML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'bbce4b52b5eafdb04e3043975a08dbf394d00b7d2c958adb9d03d9f7e9291255', # YAML-Tiny-1.70.tar.gz + ], + }), + ('Module::Install', '1.18', { + 'source_tmpl': 'Module-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '29068ac33502cec959844c206516c09cc4a847cb57327d41015f605153ca645e', # Module-Install-1.18.tar.gz + ], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '06f82d076501701d78b8dc40b7688507bcc6c58b1beafd559e05bb0644df00a2', # Test-ClassAPI-1.06.tar.gz + ], + }), + ('Test::Most', '0.35', { + 'source_tmpl': 'Test-Most-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + 'checksums': [ + '9897a6f4d751598d2ed1047e01c1554b01d0f8c96c45e7e845229782bf6f657f', # Test-Most-0.35.tar.gz + ], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + 'cdb1e0cdf8380fb9b63b44c33ce5afc1068736d55ac5904bf0eaa1efc1c3cefc', # Class-Accessor-0.34.tar.gz + ], + }), + ('Test::Differences', '0.64', { + 'source_tmpl': 'Test-Differences-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': [ + '9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276', # Test-Differences-0.64.tar.gz + ], + }), + ('HTTP::Tiny', '0.070', { + 'source_tmpl': 'HTTP-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + '74f385d1e96de887a4df5a222d93afdc7d81ea9ad721a56ff3d8449bb12f7733', # HTTP-Tiny-0.070.tar.gz + ], + }), + ('Package::DeprecationManager', '0.17', { + 'source_tmpl': 'Package-DeprecationManager-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + # Package-DeprecationManager-0.17.tar.gz + '1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b', + ], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc', # Digest-SHA1-2.13.tar.gz + ], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': [ + '75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86', # TimeDate-2.30.tar.gz + ], + }), + ('version', '0.9918', { + 'source_tmpl': 'version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + 'checksums': [ + '54175c7ead4e2259c2fb2b83440b821e4287842067227e48fb899b5cae52237b', # version-0.9918.tar.gz + ], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293', # Sub-Uplevel-0.2800.tar.gz + ], + }), + ('XML::Bare', '0.53', { + 'source_tmpl': 'XML-Bare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + 'patches': ['XML-Bare-0.53_icc.patch'], + 'checksums': [ + '865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd', # XML-Bare-0.53.tar.gz + '7d005e44222a0ce130b8ba4912a869675c0aa9ce4d1b95caba06b683b69f2b20', # XML-Bare-0.53_icc.patch + ], + }), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + 'ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4', # Dist-CheckConflicts-0.11.tar.gz + ], + }), + ('Sub::Name', '0.21', { + 'source_tmpl': 'Sub-Name-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117', # Sub-Name-0.21.tar.gz + ], + }), + ('Time::Piece', '1.3201', { + 'source_tmpl': 'Time-Piece-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + 'checksums': [ + '81dbe694474a13d9683c392edd54bd77b6bd6d20b41433358487b51eb71e31bd', # Time-Piece-1.3201.tar.gz + ], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59', # Digest-HMAC-1.03.tar.gz + ], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016', # HTTP-Negotiate-6.01.tar.gz + ], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962', # MIME-Lite-3.030.tar.gz + ], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e', # Crypt-Rijndael-1.13.tar.gz + ], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'dc49408964fd8b7963859c92e013f0b9f92f74be5a7c2a78e3996279827c10b3', # B-Lint-1.20.tar.gz + ], + }), + ('Canary::Stability', '2012', { + 'source_tmpl': 'Canary-Stability-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': [ + 'fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107', # Canary-Stability-2012.tar.gz + ], + }), + ('AnyEvent', '7.14', { + 'source_tmpl': 'AnyEvent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': [ + '539358d225bad34b4a64f5217f8c2a707b15e3a28c74120c9dd2270c7cca7d2a', # AnyEvent-7.14.tar.gz + ], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade', # Object-Accessor-0.48.tar.gz + ], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667', # Data-UUID-1.221.tar.gz + ], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb', # Test-Pod-1.51.tar.gz + ], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + '1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f', # AppConfig-1.71.tar.gz + ], + }), + ('Net::SMTP::SSL', '1.04', { + 'source_tmpl': 'Net-SMTP-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00', # Net-SMTP-SSL-1.04.tar.gz + ], + }), + ('XML::Tiny', '2.07', { + 'source_tmpl': 'XML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': [ + 'ce39fcb53e0fe9f1cbcd86ddf152e1db48566266b70ec0769ef364eeabdd8941', # XML-Tiny-2.07.tar.gz + ], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + 'checksums': [ + 'adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2', # HTML-Tagset-3.20.tar.gz + ], + }), + ('HTML::Tree', '5.06', { + 'source_tmpl': 'HTML-Tree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KE/KENTNL'], + 'checksums': [ + '9c36eb19cbdf9a5906c858948ca51c35bd7561f52cc18c43281acbe57327536e', # HTML-Tree-5.06.tar.gz + ], + }), + ('Devel::GlobalDestruction', '0.14', { + 'source_tmpl': 'Devel-GlobalDestruction-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab', # Devel-GlobalDestruction-0.14.tar.gz + ], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e', # WWW-RobotRules-6.02.tar.gz + ], + }), + ('Expect', '1.35', { + 'source_tmpl': 'Expect-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY'], + 'checksums': [ + '09d92761421decd495853103379165a99efbf452c720f30277602cf23679fd06', # Expect-1.35.tar.gz + ], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '91946c80d7f4aab0ca4bfedc3bbe0a75b37cab1a29bd7bca3b3b7456d417e9a6', # Term-UI-0.46.tar.gz + ], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + 'checksums': [ + '14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741', # Net-SNMP-v6.0.1.tar.gz + ], + }), + ('XML::SAX::Writer', '0.57', { + 'source_tmpl': 'XML-SAX-Writer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': [ + '3d61d07ef43b0126f5b4de4f415a256fa859fa88dc4fdabaad70b7be7c682cf0', # XML-SAX-Writer-0.57.tar.gz + ], + }), + ('Statistics::Descriptive', '3.0612', { + 'source_tmpl': 'Statistics-Descriptive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '772413148e5e00efb32f277c4254aa78b9112490a896208dcd0025813afdbf7a', # Statistics-Descriptive-3.0612.tar.gz + ], + }), + ('Class::Load', '0.24', { + 'source_tmpl': 'Class-Load-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '0bb983da46c146534fc77a556d6e40d925142f2eb43103534025ee545265ca36', # Class-Load-0.24.tar.gz + ], + }), + ('LWP::Simple', '6.26', { + 'source_tmpl': 'libwww-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + 'd0c5435275f8638ff36fff8f655ad2ccad1156e66cc47bfacfb9e44fc585b24f', # libwww-perl-6.26.tar.gz + ], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + '319601feec17fae344988a5ee91cfc6a0bcfe742af77dba254724c3268b2a60f', # Time-Piece-MySQL-0.06.tar.gz + ], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + '23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486', # Package-Stash-XS-0.28.tar.gz + ], + }), + ('GD::Graph', '1.54', { + 'source_tmpl': 'GDGraph-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + 'checksums': [ + 'b96f5c10b656c17d16ab65a1777c908297b028d3b6815f6d54b2337f006bfa4f', # GDGraph-1.54.tar.gz + ], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'd9f024c8e3637feccdebcf6479b6754b6c92f1209f567feaf0c23818af31ee3c', # Set-Array-0.30.tgz + ], + }), + ('boolean', '0.46', { + 'source_tmpl': 'boolean-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + 'checksums': [ + '95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a', # boolean-0.46.tar.gz + ], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + 'checksums': [ + '82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3', # Number-Format-1.75.tar.gz + ], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': [ + '4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59', # Data-Stag-0.14.tar.gz + ], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c', # Test-NoWarnings-1.04.tar.gz + ], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + 'checksums': [ + '2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7', # Crypt-DES-2.07.tar.gz + ], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'cd13b7a0e91e8505a0ce4b25f40fab2c92bb28a99ef0d03da1001d95a32f0291', # Exporter-5.72.tar.gz + ], + }), + ('Class::Inspector', '1.32', { + 'source_tmpl': 'Class-Inspector-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + 'cefadc8b5338e43e570bc43f583e7c98d535c17b196bcf9084bb41d561cc0535', # Class-Inspector-1.32.tar.gz + ], + }), + ('Parse::RecDescent', '1.967015', { + 'source_tmpl': 'Parse-RecDescent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + 'checksums': [ + '1943336a4cb54f1788a733f0827c0c55db4310d5eae15e542639c9dd85656e37', # Parse-RecDescent-1.967015.tar.gz + ], + }), + ('Carp', '1.38', { + 'source_tmpl': 'Carp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'a5a9ce3cbb959dfefa8c2dd16552567199b286d39b0e55053ca247c038977101', # Carp-1.38.tar.gz + ], + }), + ('XML::XPath', '1.42', { + 'source_tmpl': 'XML-XPath-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': [ + '9e6ac67c2cead5f918a060b8b9ccdbdcaa6d610be8517bba42a96cd56748b512', # XML-XPath-1.42.tar.gz + ], + }), + ('Capture::Tiny', '0.46', { + 'source_tmpl': 'Capture-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + '5d7a6a830cf7f2b2960bf8b8afaac16a537ede64f3023827acea5bd24ca77015', # Capture-Tiny-0.46.tar.gz + ], + }), + ('JSON', '2.94', { + 'source_tmpl': 'JSON-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '12271b5cee49943bbdde430eef58f1fe64ba6561980b22c69585e08fc977dc6d', # JSON-2.94.tar.gz + ], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '543cb2e803ab913d44272c7da6a70bb62c19e467f3b12aaac4c9523259b083d6', # Sub-Exporter-0.987.tar.gz + ], + }), + ('Class::Load::XS', '0.10', { + 'source_tmpl': 'Class-Load-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '5bc22cf536ebfd2564c5bdaf42f0d8a4cee3d1930fc8b44b7d4a42038622add1', # Class-Load-XS-0.10.tar.gz + ], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + 'checksums': [ + 'cfb1768c24f55208e87405b17f537f0f303fa141891d0b22d509a941aa57e24e', # Set-IntSpan-Fast-1.15.tar.gz + ], + }), + ('Sub::Exporter::Progressive', '0.001013', { + 'source_tmpl': 'Sub-Exporter-Progressive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': [ + # Sub-Exporter-Progressive-0.001013.tar.gz + 'd535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056', + ], + }), + ('Data::Dumper::Concise', '2.023', { + 'source_tmpl': 'Data-Dumper-Concise-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'a6c22f113caf31137590def1b7028a7e718eface3228272d0672c25e035d5853', # Data-Dumper-Concise-2.023.tar.gz + ], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e', # File-Slurp-Tiny-0.004.tar.gz + ], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + 'checksums': [ + '30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751', # Algorithm-Diff-1.1903.tar.gz + ], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'be6a957f04a2feba9b305536b132deceba1f455db295b221a63e75567fadbcfc', # AnyData-0.12.tar.gz + ], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + 'checksums': [ + '5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3', # Text-Iconv-1.7.tar.gz + ], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '9967feceea15227e442ec818723163eb6d73b8947e31f16ab806f6e2391af14a', # Class-Data-Inheritable-0.08.tar.gz + ], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': [ + '057753f8f0568b53921f66a60a89c30092b73329bcc61a2c43339ab70c9792c8', # Text-Balanced-2.03.tar.gz + ], + }), + ('strictures', '2.000003', { + 'source_tmpl': 'strictures-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '27f8ea096a521e9754d36ea32889c2cda28346d04e3e399e7ea118d182dbaf22', # strictures-2.000003.tar.gz + ], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': [ + '31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75', # Switch-2.17.tar.gz + ], + }), + ('File::Which', '1.21', { + 'source_tmpl': 'File-Which-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + '9def5f10316bfd944e56b7f8a2501be1d44c288325309462aa9345e340854bcc', # File-Which-1.21.tar.gz + ], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104', # Email-Date-Format-1.005.tar.gz + ], + }), + ('Error', '0.17025', { + 'source_tmpl': 'Error-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '6c9f474ad3d4fe0cabff6b6be532cb1dd348245986d4a6b600ad921d5cfdefaf', # Error-0.17025.tar.gz + ], + }), + ('Mock::Quick', '1.111', { + 'source_tmpl': 'Mock-Quick-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'ff786008bf8c022064ececd3b7ed89c76b35e8d1eac6cf472a9f51771c1c9f2c', # Mock-Quick-1.111.tar.gz + ], + }), + ('Text::CSV', '1.95', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '7e0a11d9c1129a55b68a26aa4b37c894279df255aa63ec8341d514ab848dbf61', # Text-CSV-1.95.tar.gz + ], + }), + ('Test::Output', '1.031', { + 'source_tmpl': 'Test-Output-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + 'checksums': [ + 'f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4', # Test-Output-1.031.tar.gz + ], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '541354fe361c56850cb11261f6ca089a14573fa764792447444ff736ae626206', # Class-DBI-v3.0.17.tar.gz + ], + }), + ('List::AllUtils', '0.14', { + 'source_tmpl': 'List-AllUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'e45aa65927ae1975a000cc2fed14274627fa5e2bd09bab826a5f2c41d17ef6cd', # List-AllUtils-0.14.tar.gz + ], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + '94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c', # UNIVERSAL-moniker-0.08.tar.gz + ], + }), + ('Exception::Class', '1.43', { + 'source_tmpl': 'Exception-Class-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'ff3b4b3f706e84aaa87ab0dee5cec6bd7a8fc9f72cf76d115212541fa0a13760', # Exception-Class-1.43.tar.gz + ], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a', # File-CheckTree-4.42.tar.gz + ], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + 'checksums': [ + '409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d', # Math-VecStat-0.08.tar.gz + ], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + 'checksums': [ + '15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46', # Pod-LaTeX-0.61.tar.gz + ], + }), + ('Eval::Closure', '0.14', { + 'source_tmpl': 'Eval-Closure-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + 'ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad', # Eval-Closure-0.14.tar.gz + ], + }), + ('HTTP::Request', '6.13', { + 'source_tmpl': 'HTTP-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + 'f25f38428de851e5661e72f124476494852eb30812358b07f1c3a289f6f5eded', # HTTP-Message-6.13.tar.gz + ], + }), + ('XML::Twig', '3.52', { + 'source_tmpl': 'XML-Twig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + 'checksums': [ + 'fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad', # XML-Twig-3.52.tar.gz + ], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0', # IO-String-1.08.tar.gz + ], + }), + ('XML::Simple', '2.24', { + 'source_tmpl': 'XML-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '9a14819fd17c75fbb90adcec0446ceab356cab0ccaff870f2e1659205dc2424f', # XML-Simple-2.24.tar.gz + ], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f', # Sub-Install-0.928.tar.gz + ], + }), + ('HTTP::Cookies', '6.04', { + 'source_tmpl': 'HTTP-Cookies-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + '0cc7f079079dcad8293fea36875ef58dd1bfd75ce1a6c244cd73ed9523eb13d4', # HTTP-Cookies-6.04.tar.gz + ], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + 'checksums': [ + '1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f', # Pod-Plainer-1.04.tar.gz + ], + }), + ('Test::Exception::LessClever', '0.009', { + 'source_tmpl': 'Test-Exception-LessClever-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + # Test-Exception-LessClever-0.009.tar.gz + '3b2731a44956a11f74b46b3ecf0734fab651e1c0bcf120f8b407aa1b4d43ac34', + ], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676', # LWP-MediaTypes-6.02.tar.gz + ], + }), + ('Scalar::Util', '1.48', { + 'source_tmpl': 'Scalar-List-Utils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + 'checksums': [ + '0e5318308789ba3625e053001da0a6c5218dc73e561a207d1b91131d06c0d09f', # Scalar-List-Utils-1.48.tar.gz + ], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + '0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb', # Data-Section-Simple-0.07.tar.gz + ], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + '6b1e45acc561e0708e00a2fcf16e157cad8b8963d1bf73726f77dd809b8aebc4', # Class-Trigger-0.14.tar.gz + ], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2', # HTTP-Daemon-6.01.tar.gz + ], + }), + ('File::HomeDir', '1.002', { + 'source_tmpl': 'File-HomeDir-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'eb4c0c85775138460cd4013d8117232f08e88381c95c6a93b3d11e969185c274', # File-HomeDir-1.002.tar.gz + ], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + 'e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333', # HTTP-Date-6.02.tar.gz + ], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': [ + '6614fa7518f094f853741b63c73f3627168c5d3aca89b1d02b1016dc32854e09', # Authen-SASL-2.16.tar.gz + ], + }), + ('Clone', '0.39', { + 'source_tmpl': 'Clone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + 'checksums': [ + 'acb046683e49d650b113634ecf57df000816a49e611b0fff70bf3f93568bfa2d', # Clone-0.39.tar.gz + ], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + 'checksums': [ + 'b2296fdcf9addc8e8fc39e15eb2c3d81145f6355258438bc783b12b02c41cb81', # Data-Types-0.09.tar.gz + ], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + 'bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567', # Import-Into-1.002005.tar.gz + ], + }), + ('DateTime::Tiny', '1.06', { + 'source_tmpl': 'DateTime-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'bd725df481d7223ee787e154c116098b08a129f55e0763194b07ebea3dda33ec', # DateTime-Tiny-1.06.tar.gz + ], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '247f0d88e55076fd3f6c7bf3fd527989d62fcc1ef9bde9bf2ee11c280adcaeab', # DBD-AnyData-0.110.tar.gz + ], + }), + ('Text::Format', '0.60', { + 'source_tmpl': 'Text-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '664f313570604624ff9e1fc9b26b6d04e06897b3e4eac83089fc0905a692a2b8', # Text-Format-0.60.tar.gz + ], + }), + ('Devel::CheckCompiler', '0.07', { + 'source_tmpl': 'Devel-CheckCompiler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': [ + '768b7697b4b8d4d372c7507b65e9dd26aa4223f7100183bbb4d3af46d43869b5', # Devel-CheckCompiler-0.07.tar.gz + ], + }), + ('Log::Handler', '0.88', { + 'source_tmpl': 'Log-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + 'checksums': [ + '45bf540ab2138ed3ff93afc205b0516dc75755b86acdcc5e75c41347833c293d', # Log-Handler-0.88.tar.gz + ], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '85e2f805bfc81cd738c294316b27a515397036f397a0ff1c6c8d754c38530306', # DBIx-ContextualFetch-1.03.tar.gz + ], + }), + ('Devel::StackTrace', '2.02', { + 'source_tmpl': 'Devel-StackTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f', # Devel-StackTrace-2.02.tar.gz + ], + }), + ('Term::ReadKey', '2.37', { + 'source_tmpl': 'TermReadKey-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'], + 'checksums': [ + '4a9383cf2e0e0194668fe2bd546e894ffad41d556b41d2f2f577c8db682db241', # TermReadKey-2.37.tar.gz + ], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + 'checksums': [ + '11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0', # Set-IntSpan-1.19.tar.gz + ], + }), + ('Moose', '2.2006', { + 'source_tmpl': 'Moose-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'a4e00ab25cc41bebc5e7a11d71375fb5e64b56d5f91159afee225d698e06392b', # Moose-2.2006.tar.gz + ], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + 'f27733e8d89cf2ab621284c2584da90ab0cb743ba2295ee739fe51bf92561e37', # Algorithm-Dependency-1.110.tar.gz + ], + }), + ('Font::TTF', '1.06', { + 'source_tmpl': 'Font-TTF-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY'], + 'checksums': [ + '4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293', # Font-TTF-1.06.tar.gz + ], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565', # IPC-Run3-0.048.tar.gz + ], + }), + ('File::Find::Rule', '0.34', { + 'source_tmpl': 'File-Find-Rule-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe', # File-Find-Rule-0.34.tar.gz + ], + }), + ('SQL::Statement', '1.412', { + 'source_tmpl': 'SQL-Statement-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '65c870883379c11b53f19ead10aaac241ccc86a90bbab77f6376fe750720e5c8', # SQL-Statement-1.412.tar.gz + ], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + 'checksums': [ + 'ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643', # File-Slurp-9999.19.tar.gz + ], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + '06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c', # Package-Stash-0.37.tar.gz + ], + }), + ('Data::OptList', '0.110', { + 'source_tmpl': 'Data-OptList-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3', # Data-OptList-0.110.tar.gz + ], + }), + ('CPANPLUS', '0.9168', { + 'source_tmpl': 'CPANPLUS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'ea7b3278a688721729244de4d8efc57536be833458d93172c412bdc7c3c1ed02', # CPANPLUS-0.9168.tar.gz + ], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d', # IO-Tty-1.12.tar.gz + ], + }), + ('Text::Soundex', '3.05', { + 'source_tmpl': 'Text-Soundex-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed', # Text-Soundex-3.05.tar.gz + ], + }), + ('Lingua::EN::PluralToSingular', '0.19', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + 'checksums': [ + # Lingua-EN-PluralToSingular-0.19.tar.gz + 'c71b6c1aec01aae9c42aef0d9f147a437e91a7cc5cea6e4abbc35440638f299e', + ], + }), + ('Want', '0.29', { + 'source_tmpl': 'Want-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + 'checksums': [ + 'b4e4740b8d4cb783591273c636bd68304892e28d89e88abf9273b1de17f552f7', # Want-0.29.tar.gz + ], + }), + ('Cwd::Guard', '0.05', { + 'source_tmpl': 'Cwd-Guard-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + 'checksums': [ + '7afc7ca2b9502e440241938ad97a3e7ebd550180ebd6142e1db394186b268e77', # Cwd-Guard-0.05.tar.gz + ], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + 'checksums': [ + 'c343ba97f49d86e7fb14aef4cfe3124992e2a5c3168e53a54606dd611d73e5c7', # Bundle-BioPerl-2.1.9.tar.gz + ], + }), + ('Mail::Util', '2.19', { + 'source_tmpl': 'MailTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': [ + 'c17ed702efea8eab56fe92961c07cd4980cee26ca6f13aff2688dc8af69c5e1a', # MailTools-2.19.tar.gz + ], + }), + ('Text::Template', '1.47', { + 'source_tmpl': 'Text-Template-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT'], + 'checksums': [ + '50d742c74482478aa01008d468290fcfbc0b9a1219cfe1284076f1f31f0be8fc', # Text-Template-1.47.tar.gz + ], + }), + ('PDF::API2', '2.033', { + 'source_tmpl': 'PDF-API2-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SS/SSIMMS'], + 'checksums': [ + '9c0866ec1a3053f73afaca5f5cdbe6925903b4ce606f4bf4ac317731a69d27a0', # PDF-API2-2.033.tar.gz + ], + }), + ('Devel::CheckLib', '1.11', { + 'source_tmpl': 'Devel-CheckLib-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MATTN'], + 'checksums': [ + 'bd6d1c187e80be6de1f0d37add441ba8f14950c7bc1f54e764770ed484b232c1', # Devel-CheckLib-1.11.tar.gz + ], + }), + ('SVG', '2.78', { + 'source_tmpl': 'SVG-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': [ + 'a665c1f18c0529f3da0f4b631976eb47e0f71f6d6784ef3f44d32fd76643d6bb', # SVG-2.78.tar.gz + ], + }), + ('Statistics::Basic', '1.6611', { + 'source_tmpl': 'Statistics-Basic-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JE/JETTERO'], + 'checksums': [ + '6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb', # Statistics-Basic-1.6611.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.26.0-foss-2017b.eb b/easybuild/easyconfigs/p/Perl/Perl-5.26.0-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1b7202c06095c93e83538fd74ec52b69679748b0 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.26.0-foss-2017b.eb @@ -0,0 +1,1601 @@ +name = 'Perl' +version = '5.26.0' + +homepage = 'https://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ebe7c66906d4fb55449380ab1b7e004eeef52c38d3443fa301f8e17a1a4cb67f'] + +# !! order of extensions is important !! +# extensions updated on August 29th 2017 +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': [ + '0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad', # Config-General-2.63.tar.gz + ], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5', # File-Listing-6.04.tar.gz + ], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '7609fa048cdcf1451cad5b1d7d494f30e3d5bad0672d15404f1ea60e1df0067c', # ExtUtils-InstallPaths-0.011.tar.gz + ], + }), + ('ExtUtils::Helpers', '0.026', { + 'source_tmpl': 'ExtUtils-Helpers-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416', # ExtUtils-Helpers-0.026.tar.gz + ], + }), + ('Test::Harness', '3.39', { + 'source_tmpl': 'Test-Harness-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '69bd44c81c6e1d2db18e298ecf631852608893ddfddb332a7d55285bbfc51132', # Test-Harness-3.39.tar.gz + ], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c', # ExtUtils-Config-0.008.tar.gz + ], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c', # Module-Build-Tiny-0.039.tar.gz + ], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'c350524507cd827fab864e5d4c2cc350b1babaa12fa95aec0ca00843fcc7deeb', # aliased-0.34.tar.gz + ], + }), + ('Text::Glob', '0.11', { + 'source_tmpl': 'Text-Glob-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287', # Text-Glob-0.11.tar.gz + ], + }), + ('Regexp::Common', '2017060201', { + 'source_tmpl': 'Regexp-Common-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + 'checksums': [ + 'ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b', # Regexp-Common-2017060201.tar.gz + ], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': [ + '423d26155ee85ca51ab2270cee59f4e85b193e57ac3a29aff827298c0a396b12', # go-perl-0.15.tar.gz + ], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + 'checksums': [ + 'b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df', # Module-Pluggable-5.2.tar.gz + ], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0', # Test-Fatal-0.014.tar.gz + ], + }), + ('Test::Warnings', '0.026', { + 'source_tmpl': 'Test-Warnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08', # Test-Warnings-0.026.tar.gz + ], + }), + ('File::ShareDir::Install', '0.11', { + 'source_tmpl': 'File-ShareDir-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '32bf8772e9fea60866074b27ff31ab5bc3f88972d61915e84cbbb98455e00cc8', # File-ShareDir-Install-0.11.tar.gz + ], + }), + ('DateTime::Locale', '1.16', { + 'source_tmpl': 'DateTime-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe', # DateTime-Locale-1.16.tar.gz + ], + }), + ('DateTime::TimeZone', '2.13', { + 'source_tmpl': 'DateTime-TimeZone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + '333d39ccd6b883460409b9113bec43be256c3e763beedfb97b9eb274c9d4e18c', # DateTime-TimeZone-2.13.tar.gz + ], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + 'checksums': [ + '2768a391d50ab94b95cefe540b9232d7046c13ee86d01859e04c044903222eb5', # Test-Requires-0.10.tar.gz + ], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d', # Module-Implementation-0.09.tar.gz + ], + }), + ('Module::Build', '0.4224', { + 'source_tmpl': 'Module-Build-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'a6ca15d78244a7b50fdbf27f85c85f4035aa799ce7dd018a0d98b358ef7bc782', # Module-Build-0.4224.tar.gz + ], + }), + ('Module::Runtime', '0.015', { + 'source_tmpl': 'Module-Runtime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + 'checksums': [ + '67fcfaf4e33072924975675da9004bacc43fff9f61396135b93627cbe38e43c0', # Module-Runtime-0.015.tar.gz + ], + }), + ('Try::Tiny', '0.28', { + 'source_tmpl': 'Try-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146', # Try-Tiny-0.28.tar.gz + ], + }), + ('Params::Validate', '1.29', { + 'source_tmpl': 'Params-Validate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + '49a68dfb430bea028042479111d19068e08095e5a467e320b7ab7bde3d729733', # Params-Validate-1.29.tar.gz + ], + }), + ('List::MoreUtils', '0.423', { + 'source_tmpl': 'List-MoreUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'b4d90b24809b399fda3772a45b1af9e29d89becf8ba4a4f78fa36234e4ed5396', # List-MoreUtils-0.423.tar.gz + ], + }), + ('Exporter::Tiny', '1.000000', { + 'source_tmpl': 'Exporter-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + 'checksums': [ + 'ffdd77d57de099e8f64dd942ef12a00a3f4313c2531f342339eeed2d366ad078', # Exporter-Tiny-1.000000.tar.gz + ], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': [ + '38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678', # Class-Singleton-1.5.tar.gz + ], + }), + ('DateTime', '1.44', { + 'source_tmpl': 'DateTime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'a7165a9b1bcef735e76ea44c184ea741840249dd1862b8465f3777cd8f0bd701', # DateTime-1.44.tar.gz + ], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6', # File-Find-Rule-Perl-1.15.tar.gz + ], + }), + ('Readonly', '2.05', { + 'source_tmpl': 'Readonly-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + 'checksums': [ + '4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e', # Readonly-2.05.tar.gz + ], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + 'checksums': [ + '9d4de21612253a1d3252ff7657d7e832dcf3cc2a748a8c84f73de618a3a38239', # Git-0.41.tar.gz + ], + }), + ('Tree::DAG_Node', '1.29', { + 'source_tmpl': 'Tree-DAG_Node-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + '2d04eb011aa06cee633c367d1f322b8d937020fde5d5393fad6a26c93725c4a8', # Tree-DAG_Node-1.29.tgz + ], + }), + ('Template', '2.27', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': [ + '1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc', # Template-Toolkit-2.27.tar.gz + ], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + 'checksums': [ + '3c5e08329106f9cee3ab444b81331c5935f83084a151d88505e7a465da540f41', # FreezeThaw-0.5001.tar.gz + ], + }), + ('DBI', '1.637', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': [ + '2557712593e80142c3b50877e00369b6ce78fa26d44edc42156d81a5cdd26bc6', # DBI-1.637.tar.gz + ], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269', # DBD-SQLite-1.54.tar.gz + ], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': [ + '11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8', # Math-Bezier-0.01.tar.gz + ], + }), + ('Archive::Extract', '0.80', { + 'source_tmpl': 'Archive-Extract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '25cbc2d5626c14d39a0b5e4fe8383941e085c9a7e0aa873d86e81b6e709025f4', # Archive-Extract-0.80.tar.gz + ], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + 'checksums': [ + '445535b3dfab88140c7a0d2776b1e78f254dc7e9c81072d5a01afc95a5db499a', # DBIx-Simple-1.35.tar.gz + ], + }), + ('Shell', '0.73', { + 'source_tmpl': 'Shell-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + 'checksums': [ + 'f7dbebf65261ed0e5abd0f57052b64d665a1a830bab4c8bbc220f235bd39caf5', # Shell-0.73.tar.gz + ], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '36350e12f58871437ba03391f80a506e447e3c6630cc37d0625bc25ff1c7b4d2', # PathTools-3.62.tar.gz + ], + }), + ('Test::Simple', '1.302086', { + 'source_tmpl': 'Test-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '21e4c93c52529a10ef970afcf2cdb5719bcfef5f71af09cad3675fcf021995b1', # Test-Simple-1.302086.tar.gz + ], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + 'checksums': [ + 'a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d', # Set-Scalar-1.29.tar.gz + ], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': [ + '8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d', # IO-stringy-2.111.tar.gz + ], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1', # Encode-Locale-1.05.tar.gz + ], + }), + ('XML::SAX::Base', '1.09', { + 'source_tmpl': 'XML-SAX-Base-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0', # XML-SAX-Base-1.09.tar.gz + ], + }), + ('XML::NamespaceSupport', '1.12', { + 'source_tmpl': 'XML-NamespaceSupport-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': [ + '47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef', # XML-NamespaceSupport-1.12.tar.gz + ], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84', # XML-SAX-0.99.tar.gz + ], + }), + ('Test::LeakTrace', '0.16', { + 'source_tmpl': 'Test-LeakTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEEJO'], + 'checksums': [ + '5f089eed915f1ec8c743f6d2777c3ecd0ca01df2f7b9e10038d316952583e403', # Test-LeakTrace-0.16.tar.gz + ], + }), + ('Test::Exception', '0.43', { + 'source_tmpl': 'Test-Exception-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533', # Test-Exception-0.43.tar.gz + ], + }), + ('Text::Table', '1.133', { + 'source_tmpl': 'Text-Table-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + 'cd9ee04860d09a19a9d6bd2254a4bf3144ac14a63c08f15a1e28601b4b2f7012', # Text-Table-1.133.tar.gz + ], + }), + ('MIME::Types', '2.13', { + 'source_tmpl': 'MIME-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': [ + '99c3376357bbe22cc8b6c78f560aa18d81621287695cd629008a6c4e66b77bf8', # MIME-Types-2.13.tar.gz + ], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + 'checksums': [ + '15762fa4e43b41302cff261c7ad75aacdc874f416981f206d783f20acd023adb', # Module-Build-XSUtil-0.16.tar.gz + ], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + 'checksums': [ + '0b1617af218dfab911ba0fbd72210529a246efe140332da77fe3e03d11000117', # Tie-Function-0.02.tar.gz + ], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + 'checksums': [ + # Template-Plugin-Number-Format-1.06.tar.gz + '0865836a1bcbc34d4a0ee34b5ccc14d7b511f1fd300bf390f002dac349539843', + ], + }), + ('HTML::Parser', '3.72', { + 'source_tmpl': 'HTML-Parser-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + 'ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b', # HTML-Parser-3.72.tar.gz + ], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + 'checksums': [ + 'c36fd2b68d48c2e17417bf2873c78820f3ae02460fdf5976b8eeab887d59e16c', # Date-Handler-1.2.tar.gz + ], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c', # Params-Util-1.07.tar.gz + ], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': [ + 'ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0', # IO-HTML-1.001.tar.gz + ], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + 'checksums': [ + '4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb', # libxml-perl-0.08.tar.gz + ], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + 'checksums': [ + '8816f34e9a38e849a10df756030dccf9fe061a196c11ac3faafd7113c929b964', # Class-ISA-0.36.tar.gz + ], + }), + ('URI', '1.72', { + 'source_tmpl': 'URI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '35f14431d4b300de4be1163b0b5332de2d7fbda4f05ff1ed198a8e9330d40a32', # URI-1.72.tar.gz + ], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + 'checksums': [ + '8b481ceedbf0ae4a83effb80581550008bfdd3885ef01145e3733c7097c00a08', # Ima-DBI-0.35.tar.gz + ], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': [ + 'fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56', # Tie-IxHash-1.23.tar.gz + ], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + 'checksums': [ + '8eb73d591ad767e7cf26def40cffd84833875f1ad51e456960b9ed73dc23641b', # go-db-perl-0.04.tar.gz + ], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + 'c4661b00afb7e53c97ac36e13f34dde43c1a93540a2f4ff97e6182b0c731e4e7', # Class-DBI-SQLite-0.11.tar.gz + ], + }), + ('Pod::POM', '2.01', { + 'source_tmpl': 'Pod-POM-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + '1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4', # Pod-POM-2.01.tar.gz + ], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + 'checksums': [ + '73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327', # Math-Round-0.07.tar.gz + ], + }), + ('Text::Diff', '1.45', { + 'source_tmpl': 'Text-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + 'e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04', # Text-Diff-1.45.tar.gz + ], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'aa12d1a4c0ac260b94d448fa01feba242a8a85cb6cbfdc66432e3b5b468add96', # Log-Message-Simple-0.10.tar.gz + ], + }), + ('IO::Socket::SSL', '2.050', { + 'source_tmpl': 'IO-Socket-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + 'checksums': [ + '54e6716e40df8b1c168d8f54a0b8f215313739bd99dda17adb7c00fe94656692', # IO-Socket-SSL-2.050.tar.gz + ], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab', # Fennec-Lite-0.004.tar.gz + ], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293', # Sub-Uplevel-0.2800.tar.gz + ], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375', # Meta-Builder-0.003.tar.gz + ], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4', # Exporter-Declare-0.114.tar.gz + ], + }), + ('Getopt::Long', '2.50', { + 'source_tmpl': 'Getopt-Long-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + 'checksums': [ + '20881adb2b73e83825f9a0a3b141db11b3a555e1d3775b13d81d0481623e4b67', # Getopt-Long-2.50.tar.gz + ], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46', # Log-Message-0.08.tar.gz + ], + }), + ('Mouse', 'v2.4.10', { + 'source_tmpl': 'Mouse-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + 'checksums': [ + 'b995dda1918fcebecff34458b6abd16c06b6a7844572c7293d72a24d18126d14', # Mouse-v2.4.10.tar.gz + ], + }), + ('Test::Version', '2.05', { + 'source_tmpl': 'Test-Version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + '39c0ec02663da0e56962bdafaef6790cf83d12b4d90e8a4cdc971d57d869d63f', # Test-Version-2.05.tar.gz + ], + }), + ('DBIx::Admin::TableInfo', '3.03', { + 'source_tmpl': 'DBIx-Admin-TableInfo-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'a852530f95957a43aa794f2edf5f3fe4ecec35bd20150c38136d4c23d85328b6', # DBIx-Admin-TableInfo-3.03.tgz + ], + }), + ('Net::HTTP', '6.16', { + 'source_tmpl': 'Net-HTTP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + '70c45b6aaf3e9fb1ce30a1fc3cf828cfaee45c5c0bd147b2f617efade1765e78', # Net-HTTP-6.16.tar.gz + ], + }), + ('Test::Deep', '1.127', { + 'source_tmpl': 'Test-Deep-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'b78cfc59c41ba91f47281e2c1d2bfc4b3b1b42bfb76b4378bc88cc37b7af7268', # Test-Deep-1.127.tar.gz + ], + }), + ('Test::Warn', '0.32', { + 'source_tmpl': 'Test-Warn-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BIGJ'], + 'checksums': [ + '2fc516e71f9ef453be22a4619d91eb3f78df414a57dfa0fd745d3bff50bf73d2', # Test-Warn-0.32.tar.gz + ], + }), + ('MRO::Compat', '0.13', { + 'source_tmpl': 'MRO-Compat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8', # MRO-Compat-0.13.tar.gz + ], + }), + ('Moo', '2.003002', { + 'source_tmpl': 'Moo-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + 'f3e9741e79baa63e89f5a08706cd80d18c0a5a37e3d898847e002310e06582f1', # Moo-2.003002.tar.gz + ], + }), + ('Hash::Merge', '0.200', { + 'source_tmpl': 'Hash-Merge-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '47f9f03330b7595c94e73bdd17dc6682ba59d1cc89e63f4e319617f4bb122a64', # Hash-Merge-0.200.tar.gz + ], + }), + ('SQL::Abstract', '1.84', { + 'source_tmpl': 'SQL-Abstract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILMARI'], + 'checksums': [ + '655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75', # SQL-Abstract-1.84.tar.gz + ], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '68c01d94f005d5ca9c4d55ad2a1bf3a8d034a5fc6db187d91a4c42f3fdc9fc36', # HTML-Form-6.03.tar.gz + ], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + 'checksums': [ + '84ccbddf3894a88a2c2b6be68ff6ef8960037803bb36aa228b31944cfdf6deeb', # File-Copy-Recursive-0.38.tar.gz + ], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827', # Number-Compare-0.03.tar.gz + ], + }), + ('IPC::Run', '0.96', { + 'source_tmpl': 'IPC-Run-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'bbd24ff027e1c232b3dc027562c9f4386da72b76991d30f9f3d4119e87cf4640', # IPC-Run-0.96.tar.gz + ], + }), + ('HTML::Entities::Interpolate', '1.10', { + 'source_tmpl': 'HTML-Entities-Interpolate-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'f15a9df92c282419f7010964aca1ada844ddfae7afc735cd2ba1bb20883e955c', # HTML-Entities-Interpolate-1.10.tgz + ], + }), + ('File::Remove', '1.57', { + 'source_tmpl': 'File-Remove-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + 'b3becd60165c38786d18285f770b8b06ebffe91797d8c00cc4730614382501ad', # File-Remove-1.57.tar.gz + ], + }), + ('YAML::Tiny', '1.70', { + 'source_tmpl': 'YAML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'bbce4b52b5eafdb04e3043975a08dbf394d00b7d2c958adb9d03d9f7e9291255', # YAML-Tiny-1.70.tar.gz + ], + }), + ('Module::Install', '1.18', { + 'source_tmpl': 'Module-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '29068ac33502cec959844c206516c09cc4a847cb57327d41015f605153ca645e', # Module-Install-1.18.tar.gz + ], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '06f82d076501701d78b8dc40b7688507bcc6c58b1beafd559e05bb0644df00a2', # Test-ClassAPI-1.06.tar.gz + ], + }), + ('Test::Most', '0.35', { + 'source_tmpl': 'Test-Most-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + 'checksums': [ + '9897a6f4d751598d2ed1047e01c1554b01d0f8c96c45e7e845229782bf6f657f', # Test-Most-0.35.tar.gz + ], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + 'cdb1e0cdf8380fb9b63b44c33ce5afc1068736d55ac5904bf0eaa1efc1c3cefc', # Class-Accessor-0.34.tar.gz + ], + }), + ('Test::Differences', '0.64', { + 'source_tmpl': 'Test-Differences-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': [ + '9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276', # Test-Differences-0.64.tar.gz + ], + }), + ('HTTP::Tiny', '0.070', { + 'source_tmpl': 'HTTP-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + '74f385d1e96de887a4df5a222d93afdc7d81ea9ad721a56ff3d8449bb12f7733', # HTTP-Tiny-0.070.tar.gz + ], + }), + ('Package::DeprecationManager', '0.17', { + 'source_tmpl': 'Package-DeprecationManager-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + # Package-DeprecationManager-0.17.tar.gz + '1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b', + ], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc', # Digest-SHA1-2.13.tar.gz + ], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': [ + '75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86', # TimeDate-2.30.tar.gz + ], + }), + ('version', '0.9918', { + 'source_tmpl': 'version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + 'checksums': [ + '54175c7ead4e2259c2fb2b83440b821e4287842067227e48fb899b5cae52237b', # version-0.9918.tar.gz + ], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293', # Sub-Uplevel-0.2800.tar.gz + ], + }), + ('XML::Bare', '0.53', { + 'source_tmpl': 'XML-Bare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + 'patches': ['XML-Bare-0.53_icc.patch'], + 'checksums': [ + '865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd', # XML-Bare-0.53.tar.gz + '7d005e44222a0ce130b8ba4912a869675c0aa9ce4d1b95caba06b683b69f2b20', # XML-Bare-0.53_icc.patch + ], + }), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + 'ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4', # Dist-CheckConflicts-0.11.tar.gz + ], + }), + ('Sub::Name', '0.21', { + 'source_tmpl': 'Sub-Name-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117', # Sub-Name-0.21.tar.gz + ], + }), + ('Time::Piece', '1.3201', { + 'source_tmpl': 'Time-Piece-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + 'checksums': [ + '81dbe694474a13d9683c392edd54bd77b6bd6d20b41433358487b51eb71e31bd', # Time-Piece-1.3201.tar.gz + ], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59', # Digest-HMAC-1.03.tar.gz + ], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016', # HTTP-Negotiate-6.01.tar.gz + ], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962', # MIME-Lite-3.030.tar.gz + ], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e', # Crypt-Rijndael-1.13.tar.gz + ], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'dc49408964fd8b7963859c92e013f0b9f92f74be5a7c2a78e3996279827c10b3', # B-Lint-1.20.tar.gz + ], + }), + ('Canary::Stability', '2012', { + 'source_tmpl': 'Canary-Stability-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': [ + 'fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107', # Canary-Stability-2012.tar.gz + ], + }), + ('AnyEvent', '7.14', { + 'source_tmpl': 'AnyEvent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': [ + '539358d225bad34b4a64f5217f8c2a707b15e3a28c74120c9dd2270c7cca7d2a', # AnyEvent-7.14.tar.gz + ], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade', # Object-Accessor-0.48.tar.gz + ], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667', # Data-UUID-1.221.tar.gz + ], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb', # Test-Pod-1.51.tar.gz + ], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + '1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f', # AppConfig-1.71.tar.gz + ], + }), + ('Net::SMTP::SSL', '1.04', { + 'source_tmpl': 'Net-SMTP-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00', # Net-SMTP-SSL-1.04.tar.gz + ], + }), + ('XML::Tiny', '2.07', { + 'source_tmpl': 'XML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': [ + 'ce39fcb53e0fe9f1cbcd86ddf152e1db48566266b70ec0769ef364eeabdd8941', # XML-Tiny-2.07.tar.gz + ], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + 'checksums': [ + 'adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2', # HTML-Tagset-3.20.tar.gz + ], + }), + ('HTML::Tree', '5.06', { + 'source_tmpl': 'HTML-Tree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KE/KENTNL'], + 'checksums': [ + '9c36eb19cbdf9a5906c858948ca51c35bd7561f52cc18c43281acbe57327536e', # HTML-Tree-5.06.tar.gz + ], + }), + ('Devel::GlobalDestruction', '0.14', { + 'source_tmpl': 'Devel-GlobalDestruction-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab', # Devel-GlobalDestruction-0.14.tar.gz + ], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e', # WWW-RobotRules-6.02.tar.gz + ], + }), + ('Expect', '1.35', { + 'source_tmpl': 'Expect-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY'], + 'checksums': [ + '09d92761421decd495853103379165a99efbf452c720f30277602cf23679fd06', # Expect-1.35.tar.gz + ], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '91946c80d7f4aab0ca4bfedc3bbe0a75b37cab1a29bd7bca3b3b7456d417e9a6', # Term-UI-0.46.tar.gz + ], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + 'checksums': [ + '14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741', # Net-SNMP-v6.0.1.tar.gz + ], + }), + ('XML::SAX::Writer', '0.57', { + 'source_tmpl': 'XML-SAX-Writer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': [ + '3d61d07ef43b0126f5b4de4f415a256fa859fa88dc4fdabaad70b7be7c682cf0', # XML-SAX-Writer-0.57.tar.gz + ], + }), + ('Statistics::Descriptive', '3.0612', { + 'source_tmpl': 'Statistics-Descriptive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '772413148e5e00efb32f277c4254aa78b9112490a896208dcd0025813afdbf7a', # Statistics-Descriptive-3.0612.tar.gz + ], + }), + ('Class::Load', '0.24', { + 'source_tmpl': 'Class-Load-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '0bb983da46c146534fc77a556d6e40d925142f2eb43103534025ee545265ca36', # Class-Load-0.24.tar.gz + ], + }), + ('LWP::Simple', '6.26', { + 'source_tmpl': 'libwww-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + 'd0c5435275f8638ff36fff8f655ad2ccad1156e66cc47bfacfb9e44fc585b24f', # libwww-perl-6.26.tar.gz + ], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + '319601feec17fae344988a5ee91cfc6a0bcfe742af77dba254724c3268b2a60f', # Time-Piece-MySQL-0.06.tar.gz + ], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + '23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486', # Package-Stash-XS-0.28.tar.gz + ], + }), + ('GD::Graph', '1.54', { + 'source_tmpl': 'GDGraph-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + 'checksums': [ + 'b96f5c10b656c17d16ab65a1777c908297b028d3b6815f6d54b2337f006bfa4f', # GDGraph-1.54.tar.gz + ], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'd9f024c8e3637feccdebcf6479b6754b6c92f1209f567feaf0c23818af31ee3c', # Set-Array-0.30.tgz + ], + }), + ('boolean', '0.46', { + 'source_tmpl': 'boolean-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + 'checksums': [ + '95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a', # boolean-0.46.tar.gz + ], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + 'checksums': [ + '82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3', # Number-Format-1.75.tar.gz + ], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': [ + '4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59', # Data-Stag-0.14.tar.gz + ], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c', # Test-NoWarnings-1.04.tar.gz + ], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + 'checksums': [ + '2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7', # Crypt-DES-2.07.tar.gz + ], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'cd13b7a0e91e8505a0ce4b25f40fab2c92bb28a99ef0d03da1001d95a32f0291', # Exporter-5.72.tar.gz + ], + }), + ('Class::Inspector', '1.32', { + 'source_tmpl': 'Class-Inspector-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + 'cefadc8b5338e43e570bc43f583e7c98d535c17b196bcf9084bb41d561cc0535', # Class-Inspector-1.32.tar.gz + ], + }), + ('Parse::RecDescent', '1.967015', { + 'source_tmpl': 'Parse-RecDescent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + 'checksums': [ + '1943336a4cb54f1788a733f0827c0c55db4310d5eae15e542639c9dd85656e37', # Parse-RecDescent-1.967015.tar.gz + ], + }), + ('Carp', '1.38', { + 'source_tmpl': 'Carp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'a5a9ce3cbb959dfefa8c2dd16552567199b286d39b0e55053ca247c038977101', # Carp-1.38.tar.gz + ], + }), + ('XML::XPath', '1.42', { + 'source_tmpl': 'XML-XPath-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': [ + '9e6ac67c2cead5f918a060b8b9ccdbdcaa6d610be8517bba42a96cd56748b512', # XML-XPath-1.42.tar.gz + ], + }), + ('Capture::Tiny', '0.46', { + 'source_tmpl': 'Capture-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + '5d7a6a830cf7f2b2960bf8b8afaac16a537ede64f3023827acea5bd24ca77015', # Capture-Tiny-0.46.tar.gz + ], + }), + ('JSON', '2.94', { + 'source_tmpl': 'JSON-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '12271b5cee49943bbdde430eef58f1fe64ba6561980b22c69585e08fc977dc6d', # JSON-2.94.tar.gz + ], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '543cb2e803ab913d44272c7da6a70bb62c19e467f3b12aaac4c9523259b083d6', # Sub-Exporter-0.987.tar.gz + ], + }), + ('Class::Load::XS', '0.10', { + 'source_tmpl': 'Class-Load-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '5bc22cf536ebfd2564c5bdaf42f0d8a4cee3d1930fc8b44b7d4a42038622add1', # Class-Load-XS-0.10.tar.gz + ], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + 'checksums': [ + 'cfb1768c24f55208e87405b17f537f0f303fa141891d0b22d509a941aa57e24e', # Set-IntSpan-Fast-1.15.tar.gz + ], + }), + ('Sub::Exporter::Progressive', '0.001013', { + 'source_tmpl': 'Sub-Exporter-Progressive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': [ + # Sub-Exporter-Progressive-0.001013.tar.gz + 'd535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056', + ], + }), + ('Data::Dumper::Concise', '2.023', { + 'source_tmpl': 'Data-Dumper-Concise-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'a6c22f113caf31137590def1b7028a7e718eface3228272d0672c25e035d5853', # Data-Dumper-Concise-2.023.tar.gz + ], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e', # File-Slurp-Tiny-0.004.tar.gz + ], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + 'checksums': [ + '30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751', # Algorithm-Diff-1.1903.tar.gz + ], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'be6a957f04a2feba9b305536b132deceba1f455db295b221a63e75567fadbcfc', # AnyData-0.12.tar.gz + ], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + 'checksums': [ + '5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3', # Text-Iconv-1.7.tar.gz + ], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '9967feceea15227e442ec818723163eb6d73b8947e31f16ab806f6e2391af14a', # Class-Data-Inheritable-0.08.tar.gz + ], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': [ + '057753f8f0568b53921f66a60a89c30092b73329bcc61a2c43339ab70c9792c8', # Text-Balanced-2.03.tar.gz + ], + }), + ('strictures', '2.000003', { + 'source_tmpl': 'strictures-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '27f8ea096a521e9754d36ea32889c2cda28346d04e3e399e7ea118d182dbaf22', # strictures-2.000003.tar.gz + ], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': [ + '31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75', # Switch-2.17.tar.gz + ], + }), + ('File::Which', '1.21', { + 'source_tmpl': 'File-Which-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + '9def5f10316bfd944e56b7f8a2501be1d44c288325309462aa9345e340854bcc', # File-Which-1.21.tar.gz + ], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104', # Email-Date-Format-1.005.tar.gz + ], + }), + ('Error', '0.17025', { + 'source_tmpl': 'Error-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '6c9f474ad3d4fe0cabff6b6be532cb1dd348245986d4a6b600ad921d5cfdefaf', # Error-0.17025.tar.gz + ], + }), + ('Mock::Quick', '1.111', { + 'source_tmpl': 'Mock-Quick-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'ff786008bf8c022064ececd3b7ed89c76b35e8d1eac6cf472a9f51771c1c9f2c', # Mock-Quick-1.111.tar.gz + ], + }), + ('Text::CSV', '1.95', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '7e0a11d9c1129a55b68a26aa4b37c894279df255aa63ec8341d514ab848dbf61', # Text-CSV-1.95.tar.gz + ], + }), + ('Test::Output', '1.031', { + 'source_tmpl': 'Test-Output-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + 'checksums': [ + 'f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4', # Test-Output-1.031.tar.gz + ], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '541354fe361c56850cb11261f6ca089a14573fa764792447444ff736ae626206', # Class-DBI-v3.0.17.tar.gz + ], + }), + ('List::AllUtils', '0.14', { + 'source_tmpl': 'List-AllUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'e45aa65927ae1975a000cc2fed14274627fa5e2bd09bab826a5f2c41d17ef6cd', # List-AllUtils-0.14.tar.gz + ], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + '94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c', # UNIVERSAL-moniker-0.08.tar.gz + ], + }), + ('Exception::Class', '1.43', { + 'source_tmpl': 'Exception-Class-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'ff3b4b3f706e84aaa87ab0dee5cec6bd7a8fc9f72cf76d115212541fa0a13760', # Exception-Class-1.43.tar.gz + ], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a', # File-CheckTree-4.42.tar.gz + ], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + 'checksums': [ + '409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d', # Math-VecStat-0.08.tar.gz + ], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + 'checksums': [ + '15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46', # Pod-LaTeX-0.61.tar.gz + ], + }), + ('Eval::Closure', '0.14', { + 'source_tmpl': 'Eval-Closure-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + 'ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad', # Eval-Closure-0.14.tar.gz + ], + }), + ('HTTP::Request', '6.13', { + 'source_tmpl': 'HTTP-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + 'f25f38428de851e5661e72f124476494852eb30812358b07f1c3a289f6f5eded', # HTTP-Message-6.13.tar.gz + ], + }), + ('XML::Twig', '3.52', { + 'source_tmpl': 'XML-Twig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + 'checksums': [ + 'fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad', # XML-Twig-3.52.tar.gz + ], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0', # IO-String-1.08.tar.gz + ], + }), + ('XML::Simple', '2.24', { + 'source_tmpl': 'XML-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '9a14819fd17c75fbb90adcec0446ceab356cab0ccaff870f2e1659205dc2424f', # XML-Simple-2.24.tar.gz + ], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f', # Sub-Install-0.928.tar.gz + ], + }), + ('HTTP::Cookies', '6.04', { + 'source_tmpl': 'HTTP-Cookies-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + '0cc7f079079dcad8293fea36875ef58dd1bfd75ce1a6c244cd73ed9523eb13d4', # HTTP-Cookies-6.04.tar.gz + ], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + 'checksums': [ + '1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f', # Pod-Plainer-1.04.tar.gz + ], + }), + ('Test::Exception::LessClever', '0.009', { + 'source_tmpl': 'Test-Exception-LessClever-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + # Test-Exception-LessClever-0.009.tar.gz + '3b2731a44956a11f74b46b3ecf0734fab651e1c0bcf120f8b407aa1b4d43ac34', + ], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676', # LWP-MediaTypes-6.02.tar.gz + ], + }), + ('Scalar::Util', '1.48', { + 'source_tmpl': 'Scalar-List-Utils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + 'checksums': [ + '0e5318308789ba3625e053001da0a6c5218dc73e561a207d1b91131d06c0d09f', # Scalar-List-Utils-1.48.tar.gz + ], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + '0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb', # Data-Section-Simple-0.07.tar.gz + ], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + '6b1e45acc561e0708e00a2fcf16e157cad8b8963d1bf73726f77dd809b8aebc4', # Class-Trigger-0.14.tar.gz + ], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2', # HTTP-Daemon-6.01.tar.gz + ], + }), + ('File::HomeDir', '1.002', { + 'source_tmpl': 'File-HomeDir-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'eb4c0c85775138460cd4013d8117232f08e88381c95c6a93b3d11e969185c274', # File-HomeDir-1.002.tar.gz + ], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + 'e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333', # HTTP-Date-6.02.tar.gz + ], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': [ + '6614fa7518f094f853741b63c73f3627168c5d3aca89b1d02b1016dc32854e09', # Authen-SASL-2.16.tar.gz + ], + }), + ('Clone', '0.39', { + 'source_tmpl': 'Clone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + 'checksums': [ + 'acb046683e49d650b113634ecf57df000816a49e611b0fff70bf3f93568bfa2d', # Clone-0.39.tar.gz + ], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + 'checksums': [ + 'b2296fdcf9addc8e8fc39e15eb2c3d81145f6355258438bc783b12b02c41cb81', # Data-Types-0.09.tar.gz + ], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + 'bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567', # Import-Into-1.002005.tar.gz + ], + }), + ('DateTime::Tiny', '1.06', { + 'source_tmpl': 'DateTime-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'bd725df481d7223ee787e154c116098b08a129f55e0763194b07ebea3dda33ec', # DateTime-Tiny-1.06.tar.gz + ], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '247f0d88e55076fd3f6c7bf3fd527989d62fcc1ef9bde9bf2ee11c280adcaeab', # DBD-AnyData-0.110.tar.gz + ], + }), + ('Text::Format', '0.60', { + 'source_tmpl': 'Text-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '664f313570604624ff9e1fc9b26b6d04e06897b3e4eac83089fc0905a692a2b8', # Text-Format-0.60.tar.gz + ], + }), + ('Devel::CheckCompiler', '0.07', { + 'source_tmpl': 'Devel-CheckCompiler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': [ + '768b7697b4b8d4d372c7507b65e9dd26aa4223f7100183bbb4d3af46d43869b5', # Devel-CheckCompiler-0.07.tar.gz + ], + }), + ('Log::Handler', '0.88', { + 'source_tmpl': 'Log-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + 'checksums': [ + '45bf540ab2138ed3ff93afc205b0516dc75755b86acdcc5e75c41347833c293d', # Log-Handler-0.88.tar.gz + ], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '85e2f805bfc81cd738c294316b27a515397036f397a0ff1c6c8d754c38530306', # DBIx-ContextualFetch-1.03.tar.gz + ], + }), + ('Devel::StackTrace', '2.02', { + 'source_tmpl': 'Devel-StackTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f', # Devel-StackTrace-2.02.tar.gz + ], + }), + ('Term::ReadKey', '2.37', { + 'source_tmpl': 'TermReadKey-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'], + 'checksums': [ + '4a9383cf2e0e0194668fe2bd546e894ffad41d556b41d2f2f577c8db682db241', # TermReadKey-2.37.tar.gz + ], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + 'checksums': [ + '11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0', # Set-IntSpan-1.19.tar.gz + ], + }), + ('Moose', '2.2006', { + 'source_tmpl': 'Moose-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'a4e00ab25cc41bebc5e7a11d71375fb5e64b56d5f91159afee225d698e06392b', # Moose-2.2006.tar.gz + ], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + 'f27733e8d89cf2ab621284c2584da90ab0cb743ba2295ee739fe51bf92561e37', # Algorithm-Dependency-1.110.tar.gz + ], + }), + ('Font::TTF', '1.06', { + 'source_tmpl': 'Font-TTF-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY'], + 'checksums': [ + '4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293', # Font-TTF-1.06.tar.gz + ], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565', # IPC-Run3-0.048.tar.gz + ], + }), + ('File::Find::Rule', '0.34', { + 'source_tmpl': 'File-Find-Rule-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe', # File-Find-Rule-0.34.tar.gz + ], + }), + ('SQL::Statement', '1.412', { + 'source_tmpl': 'SQL-Statement-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '65c870883379c11b53f19ead10aaac241ccc86a90bbab77f6376fe750720e5c8', # SQL-Statement-1.412.tar.gz + ], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + 'checksums': [ + 'ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643', # File-Slurp-9999.19.tar.gz + ], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + '06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c', # Package-Stash-0.37.tar.gz + ], + }), + ('Data::OptList', '0.110', { + 'source_tmpl': 'Data-OptList-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3', # Data-OptList-0.110.tar.gz + ], + }), + ('CPANPLUS', '0.9168', { + 'source_tmpl': 'CPANPLUS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'ea7b3278a688721729244de4d8efc57536be833458d93172c412bdc7c3c1ed02', # CPANPLUS-0.9168.tar.gz + ], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d', # IO-Tty-1.12.tar.gz + ], + }), + ('Text::Soundex', '3.05', { + 'source_tmpl': 'Text-Soundex-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed', # Text-Soundex-3.05.tar.gz + ], + }), + ('Lingua::EN::PluralToSingular', '0.19', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + 'checksums': [ + # Lingua-EN-PluralToSingular-0.19.tar.gz + 'c71b6c1aec01aae9c42aef0d9f147a437e91a7cc5cea6e4abbc35440638f299e', + ], + }), + ('Want', '0.29', { + 'source_tmpl': 'Want-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + 'checksums': [ + 'b4e4740b8d4cb783591273c636bd68304892e28d89e88abf9273b1de17f552f7', # Want-0.29.tar.gz + ], + }), + ('Cwd::Guard', '0.05', { + 'source_tmpl': 'Cwd-Guard-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + 'checksums': [ + '7afc7ca2b9502e440241938ad97a3e7ebd550180ebd6142e1db394186b268e77', # Cwd-Guard-0.05.tar.gz + ], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + 'checksums': [ + 'c343ba97f49d86e7fb14aef4cfe3124992e2a5c3168e53a54606dd611d73e5c7', # Bundle-BioPerl-2.1.9.tar.gz + ], + }), + ('Mail::Util', '2.19', { + 'source_tmpl': 'MailTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': [ + 'c17ed702efea8eab56fe92961c07cd4980cee26ca6f13aff2688dc8af69c5e1a', # MailTools-2.19.tar.gz + ], + }), + ('Text::Template', '1.47', { + 'source_tmpl': 'Text-Template-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT'], + 'checksums': [ + '50d742c74482478aa01008d468290fcfbc0b9a1219cfe1284076f1f31f0be8fc', # Text-Template-1.47.tar.gz + ], + }), + ('PDF::API2', '2.033', { + 'source_tmpl': 'PDF-API2-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SS/SSIMMS'], + 'checksums': [ + '9c0866ec1a3053f73afaca5f5cdbe6925903b4ce606f4bf4ac317731a69d27a0', # PDF-API2-2.033.tar.gz + ], + }), + ('Devel::CheckLib', '1.11', { + 'source_tmpl': 'Devel-CheckLib-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MATTN'], + 'checksums': [ + 'bd6d1c187e80be6de1f0d37add441ba8f14950c7bc1f54e764770ed484b232c1', # Devel-CheckLib-1.11.tar.gz + ], + }), + ('SVG', '2.78', { + 'source_tmpl': 'SVG-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': [ + 'a665c1f18c0529f3da0f4b631976eb47e0f71f6d6784ef3f44d32fd76643d6bb', # SVG-2.78.tar.gz + ], + }), + ('Statistics::Basic', '1.6611', { + 'source_tmpl': 'Statistics-Basic-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JE/JETTERO'], + 'checksums': [ + '6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb', # Statistics-Basic-1.6611.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.26.0-intel-2017b.eb b/easybuild/easyconfigs/p/Perl/Perl-5.26.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..750a9f9177fa2a6aadfde9a1aa0d77fb87a030d3 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.26.0-intel-2017b.eb @@ -0,0 +1,1601 @@ +name = 'Perl' +version = '5.26.0' + +homepage = 'https://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ebe7c66906d4fb55449380ab1b7e004eeef52c38d3443fa301f8e17a1a4cb67f'] + +# !! order of extensions is important !! +# extensions updated on August 29th 2017 +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': [ + '0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad', # Config-General-2.63.tar.gz + ], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5', # File-Listing-6.04.tar.gz + ], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '7609fa048cdcf1451cad5b1d7d494f30e3d5bad0672d15404f1ea60e1df0067c', # ExtUtils-InstallPaths-0.011.tar.gz + ], + }), + ('ExtUtils::Helpers', '0.026', { + 'source_tmpl': 'ExtUtils-Helpers-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'de901b6790a4557cf4ec908149e035783b125bf115eb9640feb1bc1c24c33416', # ExtUtils-Helpers-0.026.tar.gz + ], + }), + ('Test::Harness', '3.39', { + 'source_tmpl': 'Test-Harness-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '69bd44c81c6e1d2db18e298ecf631852608893ddfddb332a7d55285bbfc51132', # Test-Harness-3.39.tar.gz + ], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'ae5104f634650dce8a79b7ed13fb59d67a39c213a6776cfdaa3ee749e62f1a8c', # ExtUtils-Config-0.008.tar.gz + ], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '7d580ff6ace0cbe555bf36b86dc8ea232581530cbeaaea09bccb57b55797f11c', # Module-Build-Tiny-0.039.tar.gz + ], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'c350524507cd827fab864e5d4c2cc350b1babaa12fa95aec0ca00843fcc7deeb', # aliased-0.34.tar.gz + ], + }), + ('Text::Glob', '0.11', { + 'source_tmpl': 'Text-Glob-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287', # Text-Glob-0.11.tar.gz + ], + }), + ('Regexp::Common', '2017060201', { + 'source_tmpl': 'Regexp-Common-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + 'checksums': [ + 'ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b', # Regexp-Common-2017060201.tar.gz + ], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': [ + '423d26155ee85ca51ab2270cee59f4e85b193e57ac3a29aff827298c0a396b12', # go-perl-0.15.tar.gz + ], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + 'checksums': [ + 'b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df', # Module-Pluggable-5.2.tar.gz + ], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0', # Test-Fatal-0.014.tar.gz + ], + }), + ('Test::Warnings', '0.026', { + 'source_tmpl': 'Test-Warnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'ae2b68b1b5616704598ce07f5118efe42dc4605834453b7b2be14e26f9cc9a08', # Test-Warnings-0.026.tar.gz + ], + }), + ('File::ShareDir::Install', '0.11', { + 'source_tmpl': 'File-ShareDir-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '32bf8772e9fea60866074b27ff31ab5bc3f88972d61915e84cbbb98455e00cc8', # File-ShareDir-Install-0.11.tar.gz + ], + }), + ('DateTime::Locale', '1.16', { + 'source_tmpl': 'DateTime-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'dfaf4c42149c0622e80721773b8d7229d7785280503585895c9fe9f51e076cfe', # DateTime-Locale-1.16.tar.gz + ], + }), + ('DateTime::TimeZone', '2.13', { + 'source_tmpl': 'DateTime-TimeZone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + '333d39ccd6b883460409b9113bec43be256c3e763beedfb97b9eb274c9d4e18c', # DateTime-TimeZone-2.13.tar.gz + ], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + 'checksums': [ + '2768a391d50ab94b95cefe540b9232d7046c13ee86d01859e04c044903222eb5', # Test-Requires-0.10.tar.gz + ], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d', # Module-Implementation-0.09.tar.gz + ], + }), + ('Module::Build', '0.4224', { + 'source_tmpl': 'Module-Build-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'a6ca15d78244a7b50fdbf27f85c85f4035aa799ce7dd018a0d98b358ef7bc782', # Module-Build-0.4224.tar.gz + ], + }), + ('Module::Runtime', '0.015', { + 'source_tmpl': 'Module-Runtime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + 'checksums': [ + '67fcfaf4e33072924975675da9004bacc43fff9f61396135b93627cbe38e43c0', # Module-Runtime-0.015.tar.gz + ], + }), + ('Try::Tiny', '0.28', { + 'source_tmpl': 'Try-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'f1d166be8aa19942c4504c9111dade7aacb981bc5b3a2a5c5f6019646db8c146', # Try-Tiny-0.28.tar.gz + ], + }), + ('Params::Validate', '1.29', { + 'source_tmpl': 'Params-Validate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + '49a68dfb430bea028042479111d19068e08095e5a467e320b7ab7bde3d729733', # Params-Validate-1.29.tar.gz + ], + }), + ('List::MoreUtils', '0.423', { + 'source_tmpl': 'List-MoreUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'b4d90b24809b399fda3772a45b1af9e29d89becf8ba4a4f78fa36234e4ed5396', # List-MoreUtils-0.423.tar.gz + ], + }), + ('Exporter::Tiny', '1.000000', { + 'source_tmpl': 'Exporter-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOBYINK'], + 'checksums': [ + 'ffdd77d57de099e8f64dd942ef12a00a3f4313c2531f342339eeed2d366ad078', # Exporter-Tiny-1.000000.tar.gz + ], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': [ + '38220d04f02e3a803193c2575a1644cce0b95ad4b95c19eb932b94e2647ef678', # Class-Singleton-1.5.tar.gz + ], + }), + ('DateTime', '1.44', { + 'source_tmpl': 'DateTime-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'a7165a9b1bcef735e76ea44c184ea741840249dd1862b8465f3777cd8f0bd701', # DateTime-1.44.tar.gz + ], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '9a48433f86e08ce18e03526e2982de52162eb909d19735460f07eefcaf463ea6', # File-Find-Rule-Perl-1.15.tar.gz + ], + }), + ('Readonly', '2.05', { + 'source_tmpl': 'Readonly-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SA/SANKO'], + 'checksums': [ + '4b23542491af010d44a5c7c861244738acc74ababae6b8838d354dfb19462b5e', # Readonly-2.05.tar.gz + ], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + 'checksums': [ + '9d4de21612253a1d3252ff7657d7e832dcf3cc2a748a8c84f73de618a3a38239', # Git-0.41.tar.gz + ], + }), + ('Tree::DAG_Node', '1.29', { + 'source_tmpl': 'Tree-DAG_Node-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + '2d04eb011aa06cee633c367d1f322b8d937020fde5d5393fad6a26c93725c4a8', # Tree-DAG_Node-1.29.tgz + ], + }), + ('Template', '2.27', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': [ + '1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc', # Template-Toolkit-2.27.tar.gz + ], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + 'checksums': [ + '3c5e08329106f9cee3ab444b81331c5935f83084a151d88505e7a465da540f41', # FreezeThaw-0.5001.tar.gz + ], + }), + ('DBI', '1.637', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': [ + '2557712593e80142c3b50877e00369b6ce78fa26d44edc42156d81a5cdd26bc6', # DBI-1.637.tar.gz + ], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269', # DBD-SQLite-1.54.tar.gz + ], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': [ + '11a815fc45fdf0efabb1822ab77faad8b9eea162572c5f0940c8ed7d56e6b8b8', # Math-Bezier-0.01.tar.gz + ], + }), + ('Archive::Extract', '0.80', { + 'source_tmpl': 'Archive-Extract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '25cbc2d5626c14d39a0b5e4fe8383941e085c9a7e0aa873d86e81b6e709025f4', # Archive-Extract-0.80.tar.gz + ], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JU/JUERD'], + 'checksums': [ + '445535b3dfab88140c7a0d2776b1e78f254dc7e9c81072d5a01afc95a5db499a', # DBIx-Simple-1.35.tar.gz + ], + }), + ('Shell', '0.73', { + 'source_tmpl': 'Shell-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + 'checksums': [ + 'f7dbebf65261ed0e5abd0f57052b64d665a1a830bab4c8bbc220f235bd39caf5', # Shell-0.73.tar.gz + ], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '36350e12f58871437ba03391f80a506e447e3c6630cc37d0625bc25ff1c7b4d2', # PathTools-3.62.tar.gz + ], + }), + ('Test::Simple', '1.302086', { + 'source_tmpl': 'Test-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '21e4c93c52529a10ef970afcf2cdb5719bcfef5f71af09cad3675fcf021995b1', # Test-Simple-1.302086.tar.gz + ], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + 'checksums': [ + 'a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d', # Set-Scalar-1.29.tar.gz + ], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': [ + '8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d', # IO-stringy-2.111.tar.gz + ], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1', # Encode-Locale-1.05.tar.gz + ], + }), + ('XML::SAX::Base', '1.09', { + 'source_tmpl': 'XML-SAX-Base-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0', # XML-SAX-Base-1.09.tar.gz + ], + }), + ('XML::NamespaceSupport', '1.12', { + 'source_tmpl': 'XML-NamespaceSupport-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': [ + '47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef', # XML-NamespaceSupport-1.12.tar.gz + ], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84', # XML-SAX-0.99.tar.gz + ], + }), + ('Test::LeakTrace', '0.16', { + 'source_tmpl': 'Test-LeakTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEEJO'], + 'checksums': [ + '5f089eed915f1ec8c743f6d2777c3ecd0ca01df2f7b9e10038d316952583e403', # Test-LeakTrace-0.16.tar.gz + ], + }), + ('Test::Exception', '0.43', { + 'source_tmpl': 'Test-Exception-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533', # Test-Exception-0.43.tar.gz + ], + }), + ('Text::Table', '1.133', { + 'source_tmpl': 'Text-Table-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + 'cd9ee04860d09a19a9d6bd2254a4bf3144ac14a63c08f15a1e28601b4b2f7012', # Text-Table-1.133.tar.gz + ], + }), + ('MIME::Types', '2.13', { + 'source_tmpl': 'MIME-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': [ + '99c3376357bbe22cc8b6c78f560aa18d81621287695cd629008a6c4e66b77bf8', # MIME-Types-2.13.tar.gz + ], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + 'checksums': [ + '15762fa4e43b41302cff261c7ad75aacdc874f416981f206d783f20acd023adb', # Module-Build-XSUtil-0.16.tar.gz + ], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + 'checksums': [ + '0b1617af218dfab911ba0fbd72210529a246efe140332da77fe3e03d11000117', # Tie-Function-0.02.tar.gz + ], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + 'checksums': [ + # Template-Plugin-Number-Format-1.06.tar.gz + '0865836a1bcbc34d4a0ee34b5ccc14d7b511f1fd300bf390f002dac349539843', + ], + }), + ('HTML::Parser', '3.72', { + 'source_tmpl': 'HTML-Parser-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + 'ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b', # HTML-Parser-3.72.tar.gz + ], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + 'checksums': [ + 'c36fd2b68d48c2e17417bf2873c78820f3ae02460fdf5976b8eeab887d59e16c', # Date-Handler-1.2.tar.gz + ], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c', # Params-Util-1.07.tar.gz + ], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJM'], + 'checksums': [ + 'ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0', # IO-HTML-1.001.tar.gz + ], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + 'checksums': [ + '4571059b7b5d48b7ce52b01389e95d798bf5cf2020523c153ff27b498153c9cb', # libxml-perl-0.08.tar.gz + ], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + 'checksums': [ + '8816f34e9a38e849a10df756030dccf9fe061a196c11ac3faafd7113c929b964', # Class-ISA-0.36.tar.gz + ], + }), + ('URI', '1.72', { + 'source_tmpl': 'URI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '35f14431d4b300de4be1163b0b5332de2d7fbda4f05ff1ed198a8e9330d40a32', # URI-1.72.tar.gz + ], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + 'checksums': [ + '8b481ceedbf0ae4a83effb80581550008bfdd3885ef01145e3733c7097c00a08', # Ima-DBI-0.35.tar.gz + ], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': [ + 'fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56', # Tie-IxHash-1.23.tar.gz + ], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + 'checksums': [ + '8eb73d591ad767e7cf26def40cffd84833875f1ad51e456960b9ed73dc23641b', # go-db-perl-0.04.tar.gz + ], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + 'c4661b00afb7e53c97ac36e13f34dde43c1a93540a2f4ff97e6182b0c731e4e7', # Class-DBI-SQLite-0.11.tar.gz + ], + }), + ('Pod::POM', '2.01', { + 'source_tmpl': 'Pod-POM-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + '1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4', # Pod-POM-2.01.tar.gz + ], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + 'checksums': [ + '73a7329a86e54a5c29a440382e5803095b58f33129e61a1df0093b4824de9327', # Math-Round-0.07.tar.gz + ], + }), + ('Text::Diff', '1.45', { + 'source_tmpl': 'Text-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + 'e8baa07b1b3f53e00af3636898bbf73aec9a0ff38f94536ede1dbe96ef086f04', # Text-Diff-1.45.tar.gz + ], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'aa12d1a4c0ac260b94d448fa01feba242a8a85cb6cbfdc66432e3b5b468add96', # Log-Message-Simple-0.10.tar.gz + ], + }), + ('IO::Socket::SSL', '2.050', { + 'source_tmpl': 'IO-Socket-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + 'checksums': [ + '54e6716e40df8b1c168d8f54a0b8f215313739bd99dda17adb7c00fe94656692', # IO-Socket-SSL-2.050.tar.gz + ], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab', # Fennec-Lite-0.004.tar.gz + ], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293', # Sub-Uplevel-0.2800.tar.gz + ], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375', # Meta-Builder-0.003.tar.gz + ], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + '4bd70d6ca76f6f6ba7e4c618d4ac93b8593a58f1233ccbe18b10f5f204f1d4e4', # Exporter-Declare-0.114.tar.gz + ], + }), + ('Getopt::Long', '2.50', { + 'source_tmpl': 'Getopt-Long-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + 'checksums': [ + '20881adb2b73e83825f9a0a3b141db11b3a555e1d3775b13d81d0481623e4b67', # Getopt-Long-2.50.tar.gz + ], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'bd697dd62aaf26d118e9f0a0813429deb1c544e4501559879b61fcbdfe99fe46', # Log-Message-0.08.tar.gz + ], + }), + ('Mouse', 'v2.4.10', { + 'source_tmpl': 'Mouse-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + 'checksums': [ + 'b995dda1918fcebecff34458b6abd16c06b6a7844572c7293d72a24d18126d14', # Mouse-v2.4.10.tar.gz + ], + }), + ('Test::Version', '2.05', { + 'source_tmpl': 'Test-Version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + '39c0ec02663da0e56962bdafaef6790cf83d12b4d90e8a4cdc971d57d869d63f', # Test-Version-2.05.tar.gz + ], + }), + ('DBIx::Admin::TableInfo', '3.03', { + 'source_tmpl': 'DBIx-Admin-TableInfo-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'a852530f95957a43aa794f2edf5f3fe4ecec35bd20150c38136d4c23d85328b6', # DBIx-Admin-TableInfo-3.03.tgz + ], + }), + ('Net::HTTP', '6.16', { + 'source_tmpl': 'Net-HTTP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + '70c45b6aaf3e9fb1ce30a1fc3cf828cfaee45c5c0bd147b2f617efade1765e78', # Net-HTTP-6.16.tar.gz + ], + }), + ('Test::Deep', '1.127', { + 'source_tmpl': 'Test-Deep-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'b78cfc59c41ba91f47281e2c1d2bfc4b3b1b42bfb76b4378bc88cc37b7af7268', # Test-Deep-1.127.tar.gz + ], + }), + ('Test::Warn', '0.32', { + 'source_tmpl': 'Test-Warn-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BIGJ'], + 'checksums': [ + '2fc516e71f9ef453be22a4619d91eb3f78df414a57dfa0fd745d3bff50bf73d2', # Test-Warn-0.32.tar.gz + ], + }), + ('MRO::Compat', '0.13', { + 'source_tmpl': 'MRO-Compat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '8a2c3b6ccc19328d5579d02a7d91285e2afd85d801f49d423a8eb16f323da4f8', # MRO-Compat-0.13.tar.gz + ], + }), + ('Moo', '2.003002', { + 'source_tmpl': 'Moo-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + 'f3e9741e79baa63e89f5a08706cd80d18c0a5a37e3d898847e002310e06582f1', # Moo-2.003002.tar.gz + ], + }), + ('Hash::Merge', '0.200', { + 'source_tmpl': 'Hash-Merge-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '47f9f03330b7595c94e73bdd17dc6682ba59d1cc89e63f4e319617f4bb122a64', # Hash-Merge-0.200.tar.gz + ], + }), + ('SQL::Abstract', '1.84', { + 'source_tmpl': 'SQL-Abstract-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IL/ILMARI'], + 'checksums': [ + '655f4aa3d4ea7ca0a7bafb2beff84010d5c77f0ee4413baa0c86456bf6db5e75', # SQL-Abstract-1.84.tar.gz + ], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '68c01d94f005d5ca9c4d55ad2a1bf3a8d034a5fc6db187d91a4c42f3fdc9fc36', # HTML-Form-6.03.tar.gz + ], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + 'checksums': [ + '84ccbddf3894a88a2c2b6be68ff6ef8960037803bb36aa228b31944cfdf6deeb', # File-Copy-Recursive-0.38.tar.gz + ], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '83293737e803b43112830443fb5208ec5208a2e6ea512ed54ef8e4dd2b880827', # Number-Compare-0.03.tar.gz + ], + }), + ('IPC::Run', '0.96', { + 'source_tmpl': 'IPC-Run-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'bbd24ff027e1c232b3dc027562c9f4386da72b76991d30f9f3d4119e87cf4640', # IPC-Run-0.96.tar.gz + ], + }), + ('HTML::Entities::Interpolate', '1.10', { + 'source_tmpl': 'HTML-Entities-Interpolate-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'f15a9df92c282419f7010964aca1ada844ddfae7afc735cd2ba1bb20883e955c', # HTML-Entities-Interpolate-1.10.tgz + ], + }), + ('File::Remove', '1.57', { + 'source_tmpl': 'File-Remove-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + 'b3becd60165c38786d18285f770b8b06ebffe91797d8c00cc4730614382501ad', # File-Remove-1.57.tar.gz + ], + }), + ('YAML::Tiny', '1.70', { + 'source_tmpl': 'YAML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'bbce4b52b5eafdb04e3043975a08dbf394d00b7d2c958adb9d03d9f7e9291255', # YAML-Tiny-1.70.tar.gz + ], + }), + ('Module::Install', '1.18', { + 'source_tmpl': 'Module-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '29068ac33502cec959844c206516c09cc4a847cb57327d41015f605153ca645e', # Module-Install-1.18.tar.gz + ], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '06f82d076501701d78b8dc40b7688507bcc6c58b1beafd559e05bb0644df00a2', # Test-ClassAPI-1.06.tar.gz + ], + }), + ('Test::Most', '0.35', { + 'source_tmpl': 'Test-Most-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OV/OVID'], + 'checksums': [ + '9897a6f4d751598d2ed1047e01c1554b01d0f8c96c45e7e845229782bf6f657f', # Test-Most-0.35.tar.gz + ], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + 'cdb1e0cdf8380fb9b63b44c33ce5afc1068736d55ac5904bf0eaa1efc1c3cefc', # Class-Accessor-0.34.tar.gz + ], + }), + ('Test::Differences', '0.64', { + 'source_tmpl': 'Test-Differences-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': [ + '9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276', # Test-Differences-0.64.tar.gz + ], + }), + ('HTTP::Tiny', '0.070', { + 'source_tmpl': 'HTTP-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + '74f385d1e96de887a4df5a222d93afdc7d81ea9ad721a56ff3d8449bb12f7733', # HTTP-Tiny-0.070.tar.gz + ], + }), + ('Package::DeprecationManager', '0.17', { + 'source_tmpl': 'Package-DeprecationManager-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + # Package-DeprecationManager-0.17.tar.gz + '1d743ada482b5c9871d894966e87d4c20edc96931bb949fb2638b000ddd6684b', + ], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc', # Digest-SHA1-2.13.tar.gz + ], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': [ + '75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86', # TimeDate-2.30.tar.gz + ], + }), + ('version', '0.9918', { + 'source_tmpl': 'version-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + 'checksums': [ + '54175c7ead4e2259c2fb2b83440b821e4287842067227e48fb899b5cae52237b', # version-0.9918.tar.gz + ], + }), + ('Sub::Uplevel', '0.2800', { + 'source_tmpl': 'Sub-Uplevel-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293', # Sub-Uplevel-0.2800.tar.gz + ], + }), + ('XML::Bare', '0.53', { + 'source_tmpl': 'XML-Bare-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + 'patches': ['XML-Bare-0.53_icc.patch'], + 'checksums': [ + '865e198e98d904be1683ef5a53a4948f02dabdacde59fc554a082ffbcc5baefd', # XML-Bare-0.53.tar.gz + '7d005e44222a0ce130b8ba4912a869675c0aa9ce4d1b95caba06b683b69f2b20', # XML-Bare-0.53_icc.patch + ], + }), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + 'ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4', # Dist-CheckConflicts-0.11.tar.gz + ], + }), + ('Sub::Name', '0.21', { + 'source_tmpl': 'Sub-Name-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'bd32e9dee07047c10ae474c9f17d458b6e9885a6db69474c7a494ccc34c27117', # Sub-Name-0.21.tar.gz + ], + }), + ('Time::Piece', '1.3201', { + 'source_tmpl': 'Time-Piece-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ES/ESAYM'], + 'checksums': [ + '81dbe694474a13d9683c392edd54bd77b6bd6d20b41433358487b51eb71e31bd', # Time-Piece-1.3201.tar.gz + ], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '3bc72c6d3ff144d73aefb90e9a78d33612d58cf1cd1631ecfb8985ba96da4a59', # Digest-HMAC-1.03.tar.gz + ], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016', # HTTP-Negotiate-6.01.tar.gz + ], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962', # MIME-Lite-3.030.tar.gz + ], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + 'cd7209a6dfe0a3dc8caffe1aa2233b0e6effec7572d76a7a93feefffe636214e', # Crypt-Rijndael-1.13.tar.gz + ], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'dc49408964fd8b7963859c92e013f0b9f92f74be5a7c2a78e3996279827c10b3', # B-Lint-1.20.tar.gz + ], + }), + ('Canary::Stability', '2012', { + 'source_tmpl': 'Canary-Stability-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': [ + 'fd240b111d834dbae9630c59b42fae2145ca35addc1965ea311edf0d07817107', # Canary-Stability-2012.tar.gz + ], + }), + ('AnyEvent', '7.14', { + 'source_tmpl': 'AnyEvent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + 'checksums': [ + '539358d225bad34b4a64f5217f8c2a707b15e3a28c74120c9dd2270c7cca7d2a', # AnyEvent-7.14.tar.gz + ], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '76cb824a27b6b4e560409fcf6fd5b3bfbbd38b72f1f3d37ed0b54bd9c0baeade', # Object-Accessor-0.48.tar.gz + ], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667', # Data-UUID-1.221.tar.gz + ], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb', # Test-Pod-1.51.tar.gz + ], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + 'checksums': [ + '1177027025ecb09ee64d9f9f255615c04db5e14f7536c344af632032eb887b0f', # AppConfig-1.71.tar.gz + ], + }), + ('Net::SMTP::SSL', '1.04', { + 'source_tmpl': 'Net-SMTP-SSL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '7b29c45add19d3d5084b751f7ba89a8e40479a446ce21cfd9cc741e558332a00', # Net-SMTP-SSL-1.04.tar.gz + ], + }), + ('XML::Tiny', '2.07', { + 'source_tmpl': 'XML-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + 'checksums': [ + 'ce39fcb53e0fe9f1cbcd86ddf152e1db48566266b70ec0769ef364eeabdd8941', # XML-Tiny-2.07.tar.gz + ], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + 'checksums': [ + 'adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2', # HTML-Tagset-3.20.tar.gz + ], + }), + ('HTML::Tree', '5.06', { + 'source_tmpl': 'HTML-Tree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KE/KENTNL'], + 'checksums': [ + '9c36eb19cbdf9a5906c858948ca51c35bd7561f52cc18c43281acbe57327536e', # HTML-Tree-5.06.tar.gz + ], + }), + ('Devel::GlobalDestruction', '0.14', { + 'source_tmpl': 'Devel-GlobalDestruction-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab', # Devel-GlobalDestruction-0.14.tar.gz + ], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e', # WWW-RobotRules-6.02.tar.gz + ], + }), + ('Expect', '1.35', { + 'source_tmpl': 'Expect-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JA/JACOBY'], + 'checksums': [ + '09d92761421decd495853103379165a99efbf452c720f30277602cf23679fd06', # Expect-1.35.tar.gz + ], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + '91946c80d7f4aab0ca4bfedc3bbe0a75b37cab1a29bd7bca3b3b7456d417e9a6', # Term-UI-0.46.tar.gz + ], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + 'checksums': [ + '14c37bc1cbb3f3cdc7d6c13e0f27a859f14cdcfd5ea54a0467a88bc259b0b741', # Net-SNMP-v6.0.1.tar.gz + ], + }), + ('XML::SAX::Writer', '0.57', { + 'source_tmpl': 'XML-SAX-Writer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + 'checksums': [ + '3d61d07ef43b0126f5b4de4f415a256fa859fa88dc4fdabaad70b7be7c682cf0', # XML-SAX-Writer-0.57.tar.gz + ], + }), + ('Statistics::Descriptive', '3.0612', { + 'source_tmpl': 'Statistics-Descriptive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '772413148e5e00efb32f277c4254aa78b9112490a896208dcd0025813afdbf7a', # Statistics-Descriptive-3.0612.tar.gz + ], + }), + ('Class::Load', '0.24', { + 'source_tmpl': 'Class-Load-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '0bb983da46c146534fc77a556d6e40d925142f2eb43103534025ee545265ca36', # Class-Load-0.24.tar.gz + ], + }), + ('LWP::Simple', '6.26', { + 'source_tmpl': 'libwww-perl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + 'd0c5435275f8638ff36fff8f655ad2ccad1156e66cc47bfacfb9e44fc585b24f', # libwww-perl-6.26.tar.gz + ], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + '319601feec17fae344988a5ee91cfc6a0bcfe742af77dba254724c3268b2a60f', # Time-Piece-MySQL-0.06.tar.gz + ], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + '23d8c5c25768ef1dc0ce53b975796762df0d6e244445d06e48d794886c32d486', # Package-Stash-XS-0.28.tar.gz + ], + }), + ('GD::Graph', '1.54', { + 'source_tmpl': 'GDGraph-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + 'checksums': [ + 'b96f5c10b656c17d16ab65a1777c908297b028d3b6815f6d54b2337f006bfa4f', # GDGraph-1.54.tar.gz + ], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-%(version)s.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + 'checksums': [ + 'd9f024c8e3637feccdebcf6479b6754b6c92f1209f567feaf0c23818af31ee3c', # Set-Array-0.30.tgz + ], + }), + ('boolean', '0.46', { + 'source_tmpl': 'boolean-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + 'checksums': [ + '95c088085c3e83bf680fe6ce16d8264ec26310490f7d1680e416ea7a118f156a', # boolean-0.46.tar.gz + ], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + 'checksums': [ + '82d659cb16461764fd44d11a9ce9e6a4f5e8767dc1069eb03467c6e55de257f3', # Number-Format-1.75.tar.gz + ], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + 'checksums': [ + '4ab122508d2fb86d171a15f4006e5cf896d5facfa65219c0b243a89906258e59', # Data-Stag-0.14.tar.gz + ], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + '638a57658cb119af1fe5b15e73d47c2544dcfef84af0c6b1b2e97f08202b686c', # Test-NoWarnings-1.04.tar.gz + ], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + 'checksums': [ + '2db1ebb5837b4cb20051c0ee5b733b4453e3137df0a92306034c867621edd7e7', # Crypt-DES-2.07.tar.gz + ], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'cd13b7a0e91e8505a0ce4b25f40fab2c92bb28a99ef0d03da1001d95a32f0291', # Exporter-5.72.tar.gz + ], + }), + ('Class::Inspector', '1.32', { + 'source_tmpl': 'Class-Inspector-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + 'cefadc8b5338e43e570bc43f583e7c98d535c17b196bcf9084bb41d561cc0535', # Class-Inspector-1.32.tar.gz + ], + }), + ('Parse::RecDescent', '1.967015', { + 'source_tmpl': 'Parse-RecDescent-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + 'checksums': [ + '1943336a4cb54f1788a733f0827c0c55db4310d5eae15e542639c9dd85656e37', # Parse-RecDescent-1.967015.tar.gz + ], + }), + ('Carp', '1.38', { + 'source_tmpl': 'Carp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'a5a9ce3cbb959dfefa8c2dd16552567199b286d39b0e55053ca247c038977101', # Carp-1.38.tar.gz + ], + }), + ('XML::XPath', '1.42', { + 'source_tmpl': 'XML-XPath-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': [ + '9e6ac67c2cead5f918a060b8b9ccdbdcaa6d610be8517bba42a96cd56748b512', # XML-XPath-1.42.tar.gz + ], + }), + ('Capture::Tiny', '0.46', { + 'source_tmpl': 'Capture-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + '5d7a6a830cf7f2b2960bf8b8afaac16a537ede64f3023827acea5bd24ca77015', # Capture-Tiny-0.46.tar.gz + ], + }), + ('JSON', '2.94', { + 'source_tmpl': 'JSON-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '12271b5cee49943bbdde430eef58f1fe64ba6561980b22c69585e08fc977dc6d', # JSON-2.94.tar.gz + ], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '543cb2e803ab913d44272c7da6a70bb62c19e467f3b12aaac4c9523259b083d6', # Sub-Exporter-0.987.tar.gz + ], + }), + ('Class::Load::XS', '0.10', { + 'source_tmpl': 'Class-Load-XS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + '5bc22cf536ebfd2564c5bdaf42f0d8a4cee3d1930fc8b44b7d4a42038622add1', # Class-Load-XS-0.10.tar.gz + ], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + 'checksums': [ + 'cfb1768c24f55208e87405b17f537f0f303fa141891d0b22d509a941aa57e24e', # Set-IntSpan-Fast-1.15.tar.gz + ], + }), + ('Sub::Exporter::Progressive', '0.001013', { + 'source_tmpl': 'Sub-Exporter-Progressive-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/F/FR/FREW'], + 'checksums': [ + # Sub-Exporter-Progressive-0.001013.tar.gz + 'd535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056', + ], + }), + ('Data::Dumper::Concise', '2.023', { + 'source_tmpl': 'Data-Dumper-Concise-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'a6c22f113caf31137590def1b7028a7e718eface3228272d0672c25e035d5853', # Data-Dumper-Concise-2.023.tar.gz + ], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + 'checksums': [ + '452995beeabf0e923e65fdc627a725dbb12c9e10c00d8018c16d10ba62757f1e', # File-Slurp-Tiny-0.004.tar.gz + ], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + 'checksums': [ + '30e84ac4b31d40b66293f7b1221331c5a50561a39d580d85004d9c1fff991751', # Algorithm-Diff-1.1903.tar.gz + ], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'be6a957f04a2feba9b305536b132deceba1f455db295b221a63e75567fadbcfc', # AnyData-0.12.tar.gz + ], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + 'checksums': [ + '5b80b7d5e709d34393bcba88971864a17b44a5bf0f9e4bcee383d029e7d2d5c3', # Text-Iconv-1.7.tar.gz + ], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '9967feceea15227e442ec818723163eb6d73b8947e31f16ab806f6e2391af14a', # Class-Data-Inheritable-0.08.tar.gz + ], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + 'checksums': [ + '057753f8f0568b53921f66a60a89c30092b73329bcc61a2c43339ab70c9792c8', # Text-Balanced-2.03.tar.gz + ], + }), + ('strictures', '2.000003', { + 'source_tmpl': 'strictures-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + '27f8ea096a521e9754d36ea32889c2cda28346d04e3e399e7ea118d182dbaf22', # strictures-2.000003.tar.gz + ], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + 'checksums': [ + '31354975140fe6235ac130a109496491ad33dd42f9c62189e23f49f75f936d75', # Switch-2.17.tar.gz + ], + }), + ('File::Which', '1.21', { + 'source_tmpl': 'File-Which-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + 'checksums': [ + '9def5f10316bfd944e56b7f8a2501be1d44c288325309462aa9345e340854bcc', # File-Which-1.21.tar.gz + ], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '579c617e303b9d874411c7b61b46b59d36f815718625074ae6832e7bb9db5104', # Email-Date-Format-1.005.tar.gz + ], + }), + ('Error', '0.17025', { + 'source_tmpl': 'Error-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '6c9f474ad3d4fe0cabff6b6be532cb1dd348245986d4a6b600ad921d5cfdefaf', # Error-0.17025.tar.gz + ], + }), + ('Mock::Quick', '1.111', { + 'source_tmpl': 'Mock-Quick-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + 'checksums': [ + 'ff786008bf8c022064ececd3b7ed89c76b35e8d1eac6cf472a9f51771c1c9f2c', # Mock-Quick-1.111.tar.gz + ], + }), + ('Text::CSV', '1.95', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': [ + '7e0a11d9c1129a55b68a26aa4b37c894279df255aa63ec8341d514ab848dbf61', # Text-CSV-1.95.tar.gz + ], + }), + ('Test::Output', '1.031', { + 'source_tmpl': 'Test-Output-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + 'checksums': [ + 'f8b8f37185717872727d06f6c078fa77db794410faf2f6da4d37b0b7650f7ea4', # Test-Output-1.031.tar.gz + ], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '541354fe361c56850cb11261f6ca089a14573fa764792447444ff736ae626206', # Class-DBI-v3.0.17.tar.gz + ], + }), + ('List::AllUtils', '0.14', { + 'source_tmpl': 'List-AllUtils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'e45aa65927ae1975a000cc2fed14274627fa5e2bd09bab826a5f2c41d17ef6cd', # List-AllUtils-0.14.tar.gz + ], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KASEI'], + 'checksums': [ + '94ce27a546cd57cb52e080a8f2533a7cc2350028388582485bd1039a37871f9c', # UNIVERSAL-moniker-0.08.tar.gz + ], + }), + ('Exception::Class', '1.43', { + 'source_tmpl': 'Exception-Class-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'ff3b4b3f706e84aaa87ab0dee5cec6bd7a8fc9f72cf76d115212541fa0a13760', # Exception-Class-1.43.tar.gz + ], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '66fb417f8ff8a5e5b7ea25606156e70e204861c59fa8c3831925b4dd3f155f8a', # File-CheckTree-4.42.tar.gz + ], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + 'checksums': [ + '409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d', # Math-VecStat-0.08.tar.gz + ], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + 'checksums': [ + '15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46', # Pod-LaTeX-0.61.tar.gz + ], + }), + ('Eval::Closure', '0.14', { + 'source_tmpl': 'Eval-Closure-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + 'ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad', # Eval-Closure-0.14.tar.gz + ], + }), + ('HTTP::Request', '6.13', { + 'source_tmpl': 'HTTP-Message-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + 'f25f38428de851e5661e72f124476494852eb30812358b07f1c3a289f6f5eded', # HTTP-Message-6.13.tar.gz + ], + }), + ('XML::Twig', '3.52', { + 'source_tmpl': 'XML-Twig-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + 'checksums': [ + 'fef75826c24f2b877d0a0d2645212fc4fb9756ed4d2711614ac15c497e8680ad', # XML-Twig-3.52.tar.gz + ], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '2a3f4ad8442d9070780e58ef43722d19d1ee21a803bf7c8206877a10482de5a0', # IO-String-1.08.tar.gz + ], + }), + ('XML::Simple', '2.24', { + 'source_tmpl': 'XML-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + 'checksums': [ + '9a14819fd17c75fbb90adcec0446ceab356cab0ccaff870f2e1659205dc2424f', # XML-Simple-2.24.tar.gz + ], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '61e567a7679588887b7b86d427bc476ea6d77fffe7e0d17d640f89007d98ef0f', # Sub-Install-0.928.tar.gz + ], + }), + ('HTTP::Cookies', '6.04', { + 'source_tmpl': 'HTTP-Cookies-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/O/OA/OALDERS'], + 'checksums': [ + '0cc7f079079dcad8293fea36875ef58dd1bfd75ce1a6c244cd73ed9523eb13d4', # HTTP-Cookies-6.04.tar.gz + ], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + 'checksums': [ + '1bbfbf7d1d4871e5a83bab2137e22d089078206815190eb1d5c1260a3499456f', # Pod-Plainer-1.04.tar.gz + ], + }), + ('Test::Exception::LessClever', '0.009', { + 'source_tmpl': 'Test-Exception-LessClever-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + # Test-Exception-LessClever-0.009.tar.gz + '3b2731a44956a11f74b46b3ecf0734fab651e1c0bcf120f8b407aa1b4d43ac34', + ], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676', # LWP-MediaTypes-6.02.tar.gz + ], + }), + ('Scalar::Util', '1.48', { + 'source_tmpl': 'Scalar-List-Utils-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + 'checksums': [ + '0e5318308789ba3625e053001da0a6c5218dc73e561a207d1b91131d06c0d09f', # Scalar-List-Utils-1.48.tar.gz + ], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + '0b3035ffdb909aa1f7ded6b608fa9d894421c82c097d51e7171170d67579a9cb', # Data-Section-Simple-0.07.tar.gz + ], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + 'checksums': [ + '6b1e45acc561e0708e00a2fcf16e157cad8b8963d1bf73726f77dd809b8aebc4', # Class-Trigger-0.14.tar.gz + ], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + '43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2', # HTTP-Daemon-6.01.tar.gz + ], + }), + ('File::HomeDir', '1.002', { + 'source_tmpl': 'File-HomeDir-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + 'eb4c0c85775138460cd4013d8117232f08e88381c95c6a93b3d11e969185c274', # File-HomeDir-1.002.tar.gz + ], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + 'checksums': [ + 'e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333', # HTTP-Date-6.02.tar.gz + ], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': [ + '6614fa7518f094f853741b63c73f3627168c5d3aca89b1d02b1016dc32854e09', # Authen-SASL-2.16.tar.gz + ], + }), + ('Clone', '0.39', { + 'source_tmpl': 'Clone-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + 'checksums': [ + 'acb046683e49d650b113634ecf57df000816a49e611b0fff70bf3f93568bfa2d', # Clone-0.39.tar.gz + ], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + 'checksums': [ + 'b2296fdcf9addc8e8fc39e15eb2c3d81145f6355258438bc783b12b02c41cb81', # Data-Types-0.09.tar.gz + ], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + 'checksums': [ + 'bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567', # Import-Into-1.002005.tar.gz + ], + }), + ('DateTime::Tiny', '1.06', { + 'source_tmpl': 'DateTime-Tiny-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + 'checksums': [ + 'bd725df481d7223ee787e154c116098b08a129f55e0763194b07ebea3dda33ec', # DateTime-Tiny-1.06.tar.gz + ], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '247f0d88e55076fd3f6c7bf3fd527989d62fcc1ef9bde9bf2ee11c280adcaeab', # DBD-AnyData-0.110.tar.gz + ], + }), + ('Text::Format', '0.60', { + 'source_tmpl': 'Text-Format-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + 'checksums': [ + '664f313570604624ff9e1fc9b26b6d04e06897b3e4eac83089fc0905a692a2b8', # Text-Format-0.60.tar.gz + ], + }), + ('Devel::CheckCompiler', '0.07', { + 'source_tmpl': 'Devel-CheckCompiler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + 'checksums': [ + '768b7697b4b8d4d372c7507b65e9dd26aa4223f7100183bbb4d3af46d43869b5', # Devel-CheckCompiler-0.07.tar.gz + ], + }), + ('Log::Handler', '0.88', { + 'source_tmpl': 'Log-Handler-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + 'checksums': [ + '45bf540ab2138ed3ff93afc205b0516dc75755b86acdcc5e75c41347833c293d', # Log-Handler-0.88.tar.gz + ], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TM/TMTM'], + 'checksums': [ + '85e2f805bfc81cd738c294316b27a515397036f397a0ff1c6c8d754c38530306', # DBIx-ContextualFetch-1.03.tar.gz + ], + }), + ('Devel::StackTrace', '2.02', { + 'source_tmpl': 'Devel-StackTrace-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + 'checksums': [ + 'cbbd96db0ecf194ed140198090eaea0e327d9a378a4aa15f9a34b3138a91931f', # Devel-StackTrace-2.02.tar.gz + ], + }), + ('Term::ReadKey', '2.37', { + 'source_tmpl': 'TermReadKey-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'], + 'checksums': [ + '4a9383cf2e0e0194668fe2bd546e894ffad41d556b41d2f2f577c8db682db241', # TermReadKey-2.37.tar.gz + ], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + 'checksums': [ + '11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0', # Set-IntSpan-1.19.tar.gz + ], + }), + ('Moose', '2.2006', { + 'source_tmpl': 'Moose-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + 'checksums': [ + 'a4e00ab25cc41bebc5e7a11d71375fb5e64b56d5f91159afee225d698e06392b', # Moose-2.2006.tar.gz + ], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + 'checksums': [ + 'f27733e8d89cf2ab621284c2584da90ab0cb743ba2295ee739fe51bf92561e37', # Algorithm-Dependency-1.110.tar.gz + ], + }), + ('Font::TTF', '1.06', { + 'source_tmpl': 'Font-TTF-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY'], + 'checksums': [ + '4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293', # Font-TTF-1.06.tar.gz + ], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '3d81c3cc1b5cff69cca9361e2c6e38df0352251ae7b41e2ff3febc850e463565', # IPC-Run3-0.048.tar.gz + ], + }), + ('File::Find::Rule', '0.34', { + 'source_tmpl': 'File-Find-Rule-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + 'checksums': [ + '7e6f16cc33eb1f29ff25bee51d513f4b8a84947bbfa18edb2d3cc40a2d64cafe', # File-Find-Rule-0.34.tar.gz + ], + }), + ('SQL::Statement', '1.412', { + 'source_tmpl': 'SQL-Statement-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + 'checksums': [ + '65c870883379c11b53f19ead10aaac241ccc86a90bbab77f6376fe750720e5c8', # SQL-Statement-1.412.tar.gz + ], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/U/UR/URI'], + 'checksums': [ + 'ce29ebe995097ebd6e9bc03284714cdfa0c46dc94f6b14a56980747ea3253643', # File-Slurp-9999.19.tar.gz + ], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + 'checksums': [ + '06ab05388f9130cd377c0e1d3e3bafeed6ef6a1e22104571a9e1d7bfac787b2c', # Package-Stash-0.37.tar.gz + ], + }), + ('Data::OptList', '0.110', { + 'source_tmpl': 'Data-OptList-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + '366117cb2966473f2559f2f4575ff6ae69e84c69a0f30a0773e1b51a457ef5c3', # Data-OptList-0.110.tar.gz + ], + }), + ('CPANPLUS', '0.9168', { + 'source_tmpl': 'CPANPLUS-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + 'checksums': [ + 'ea7b3278a688721729244de4d8efc57536be833458d93172c412bdc7c3c1ed02', # CPANPLUS-0.9168.tar.gz + ], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + 'checksums': [ + 'a2ef8770d3309178203f8c8ac25e623e63cf76e97830fd3be280ade1a555290d', # IO-Tty-1.12.tar.gz + ], + }), + ('Text::Soundex', '3.05', { + 'source_tmpl': 'Text-Soundex-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + 'checksums': [ + 'f6dd55b4280b25dea978221839864382560074e1d6933395faee2510c2db60ed', # Text-Soundex-3.05.tar.gz + ], + }), + ('Lingua::EN::PluralToSingular', '0.19', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BK/BKB'], + 'checksums': [ + # Lingua-EN-PluralToSingular-0.19.tar.gz + 'c71b6c1aec01aae9c42aef0d9f147a437e91a7cc5cea6e4abbc35440638f299e', + ], + }), + ('Want', '0.29', { + 'source_tmpl': 'Want-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + 'checksums': [ + 'b4e4740b8d4cb783591273c636bd68304892e28d89e88abf9273b1de17f552f7', # Want-0.29.tar.gz + ], + }), + ('Cwd::Guard', '0.05', { + 'source_tmpl': 'Cwd-Guard-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + 'checksums': [ + '7afc7ca2b9502e440241938ad97a3e7ebd550180ebd6142e1db394186b268e77', # Cwd-Guard-0.05.tar.gz + ], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + 'checksums': [ + 'c343ba97f49d86e7fb14aef4cfe3124992e2a5c3168e53a54606dd611d73e5c7', # Bundle-BioPerl-2.1.9.tar.gz + ], + }), + ('Mail::Util', '2.19', { + 'source_tmpl': 'MailTools-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + 'checksums': [ + 'c17ed702efea8eab56fe92961c07cd4980cee26ca6f13aff2688dc8af69c5e1a', # MailTools-2.19.tar.gz + ], + }), + ('Text::Template', '1.47', { + 'source_tmpl': 'Text-Template-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT'], + 'checksums': [ + '50d742c74482478aa01008d468290fcfbc0b9a1219cfe1284076f1f31f0be8fc', # Text-Template-1.47.tar.gz + ], + }), + ('PDF::API2', '2.033', { + 'source_tmpl': 'PDF-API2-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SS/SSIMMS'], + 'checksums': [ + '9c0866ec1a3053f73afaca5f5cdbe6925903b4ce606f4bf4ac317731a69d27a0', # PDF-API2-2.033.tar.gz + ], + }), + ('Devel::CheckLib', '1.11', { + 'source_tmpl': 'Devel-CheckLib-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MATTN'], + 'checksums': [ + 'bd6d1c187e80be6de1f0d37add441ba8f14950c7bc1f54e764770ed484b232c1', # Devel-CheckLib-1.11.tar.gz + ], + }), + ('SVG', '2.78', { + 'source_tmpl': 'SVG-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MANWAR'], + 'checksums': [ + 'a665c1f18c0529f3da0f4b631976eb47e0f71f6d6784ef3f44d32fd76643d6bb', # SVG-2.78.tar.gz + ], + }), + ('Statistics::Basic', '1.6611', { + 'source_tmpl': 'Statistics-Basic-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JE/JETTERO'], + 'checksums': [ + '6855ce5615fd3e1af4cfc451a9bf44ff29a3140b4e7130034f1f0af2511a94fb', # Statistics-Basic-1.6611.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/PhyML/PhyML-20120412-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PhyML/PhyML-20120412-goolf-1.4.10.eb index 2ee0e32243a25aa516db98deefcbb9187c555eee..dfae3001aaeccac91eb13f564550761c9132e186 100644 --- a/easybuild/easyconfigs/p/PhyML/PhyML-20120412-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PhyML/PhyML-20120412-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/PhyML/PhyML-20131016-goolf-1.4.10devel.eb b/easybuild/easyconfigs/p/PhyML/PhyML-20131016-goolf-1.4.10devel.eb index 3c4e95c7ce3f04734542fc26a6ea1ca5098d7850..f0201e1312a3f945628435daabba077f61e7d439 100644 --- a/easybuild/easyconfigs/p/PhyML/PhyML-20131016-goolf-1.4.10devel.eb +++ b/easybuild/easyconfigs/p/PhyML/PhyML-20131016-goolf-1.4.10devel.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/PhyML/PhyML-3.3.20170530-goolf-1.7.20.eb b/easybuild/easyconfigs/p/PhyML/PhyML-3.3.20170530-goolf-1.7.20.eb new file mode 100644 index 0000000000000000000000000000000000000000..3a76caba75c609a037e26a381b7a35b76cf7b6b0 --- /dev/null +++ b/easybuild/easyconfigs/p/PhyML/PhyML-3.3.20170530-goolf-1.7.20.eb @@ -0,0 +1,31 @@ +# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'ConfigureMake' + +name = 'PhyML' +version = '3.3.20170530' + +homepage = 'https://github.com/stephaneguindon/phyml' +description = "Phylogenetic estimation using (Maximum) Likelihood" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +source_urls = ['https://github.com/stephaneguindon/phyml/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['f826726cd56b755be75f923abdf29aca8a9951d6af948cddbab40739a8f99f74'] + +preconfigopts = 'sh autogen.sh && ' + +configopts = ['--enable-phyml', '--enable-phytime', '--enable-phyrex', '--enable-mpi --enable-phyml'] + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/phyml', 'bin/phyml-mpi', 'bin/phyrex', 'bin/phytime'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pillow/Pillow-4.2.1-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/p/Pillow/Pillow-4.2.1-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..0b05e830a73230462835b25807cd4b93134e857f --- /dev/null +++ b/easybuild/easyconfigs/p/Pillow/Pillow-4.2.1-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'Pillow' +version = '4.2.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://pillow.readthedocs.org/' +description = """Pillow is the 'friendly PIL fork' by Alex Clark and Contributors. + PIL is the Python Imaging Library by Fredrik Lundh and Contributors.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['c724f65870e545316f9e82e4c6d608ab5aa9dd82d5185e5b2e72119378740073'] + +dependencies = [ + ('Python', '3.6.1'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.29'), + ('zlib', '1.2.11'), + ('LibTIFF', '4.0.8'), + ('freetype', '2.7.1', '-libpng-1.6.29'), +] + +options = {'modulename': 'PIL'} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Pillow/Pillow-4.3.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/Pillow/Pillow-4.3.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..9da668b52e33c902e9e75536fcb357f36f9d0141 --- /dev/null +++ b/easybuild/easyconfigs/p/Pillow/Pillow-4.3.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'Pillow' +version = '4.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://pillow.readthedocs.org/' +description = """Pillow is the 'friendly PIL fork' by Alex Clark and Contributors. + PIL is the Python Imaging Library by Fredrik Lundh and Contributors.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['a97c715d44efd5b4aa8d739b8fad88b93ed79f1b33fc2822d5802043f3b1b527'] + +dependencies = [ + ('Python', '2.7.13'), + ('libjpeg-turbo', '1.5.2'), + ('libpng', '1.6.29'), + ('zlib', '1.2.11'), + ('LibTIFF', '4.0.8'), + ('freetype', '2.7.1', '-libpng-1.6.29'), +] + +options = {'modulename': 'PIL'} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb index bca12c0034c692c32615cf608fe8627e57d02486..a1bd0d68a7fc0dc23fbacaba73e0ed196f79db20 100644 --- a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5b8-foss-2016b.eb b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5b8-foss-2016b.eb index 9f45199e957c63f63c862b78cad8290ab3ad82c8..7c9fc74d13b9db6cd422bd24b33de8fb869601bb 100644 --- a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5b8-foss-2016b.eb +++ b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5b8-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/Platanus/Platanus-1.2.4-goolf-1.7.20.eb b/easybuild/easyconfigs/p/Platanus/Platanus-1.2.4-goolf-1.7.20.eb index fb465f5c8927a0420b246d8a4a347c5203f5ccc3..f30e2624cc0edcae97f5455633cf507564b74776 100644 --- a/easybuild/easyconfigs/p/Platanus/Platanus-1.2.4-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/p/Platanus/Platanus-1.2.4-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/Pmw/Pmw-1.3.3-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/p/Pmw/Pmw-1.3.3-goolf-1.4.10-Python-2.7.5.eb index c8749eca4a0f3d66d4cb82e69f1ece1c9c6f9ddf..105ca94d208cf0355699fe9506e48f62b0c00b58 100644 --- a/easybuild/easyconfigs/p/Pmw/Pmw-1.3.3-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/p/Pmw/Pmw-1.3.3-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Mazur # Research IT # Biozentrum, University of Basel diff --git a/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-goolf-1.5.14.eb b/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-goolf-1.5.14.eb index 30ff748dc8c05e6ff5995466fd16db636884eb56..008ed299aa6a6de26fdc241860e7118dd58dba25 100644 --- a/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.8.1-intel-2017a.eb b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.8.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..fcfc6e3551166c892a64247857e5f7c7a1b6db6d --- /dev/null +++ b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.8.1-intel-2017a.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'PnetCDF' +version = '1.8.1' + +homepage = 'https://trac.mcs.anl.gov/projects/parallel-netcdf' +description = """Parallel netCDF: A Parallel I/O Library for NetCDF File Access""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +sources = ['parallel-netcdf-%(version)s.tar.gz'] +source_urls = ['http://cucis.ece.northwestern.edu/projects/PnetCDF/Release/'] +checksums = ['8d7d4c9c7b39bb1cbbcf087e0d726551c50f0cc30d44aed3df63daf3772c9043'] + +sanity_check_paths = { + 'files': ['bin/pnetcdf_version'], + 'dirs': ['include', 'lib'], +} + +modextravars = { + 'PNETCDF': '%(installdir)s', +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/Primer3/Primer3-2.3.7-intel-2017b.eb b/easybuild/easyconfigs/p/Primer3/Primer3-2.3.7-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..700041ce734b0cd9a5a7c36a704a0a7d27cc4e93 --- /dev/null +++ b/easybuild/easyconfigs/p/Primer3/Primer3-2.3.7-intel-2017b.eb @@ -0,0 +1,17 @@ +name = 'Primer3' +version = '2.3.7' + +homepage = 'http://primer3.sourceforge.net' +description = """Primer3 is a widely used program for designing PCR primers (PCR = 'Polymerase Chain Reaction'). + PCR is an essential and ubiquitous tool in genetics and molecular biology. + Primer3 can also design hybridization probes and sequencing primers.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['http://prdownloads.sourceforge.net/primer3'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['9e37a301d2ca9e5034c9a9d4afcb3e90041f6cc44c658b63598d0ccfcb176e5e'] + +runtest = 'test' + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/PyCUDA/PyCUDA-2016.1.2-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/PyCUDA/PyCUDA-2016.1.2-intel-2016b-Python-2.7.12.eb similarity index 79% rename from easybuild/easyconfigs/p/PyCUDA/PyCUDA-2016.1.2-intel-2017a-Python-2.7.13.eb rename to easybuild/easyconfigs/p/PyCUDA/PyCUDA-2016.1.2-intel-2016b-Python-2.7.12.eb index fd93f89fda6ed98d15f3bb73b22b02630226cc7f..2899a206f1bab68bcb317308deaa5d295c40e246 100644 --- a/easybuild/easyconfigs/p/PyCUDA/PyCUDA-2016.1.2-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/p/PyCUDA/PyCUDA-2016.1.2-intel-2016b-Python-2.7.12.eb @@ -7,15 +7,16 @@ versionsuffix = '-Python-%(pyver)s' homepage = 'http://mathema.tician.de/software/pycuda' description = """PyCUDA lets you access Nvidia’s CUDA parallel computation API from Python.""" -toolchain = {'name': 'intel', 'version': '2017a'} +toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [PYPI_LOWER_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a7dbdac7e2f0c0d2ad98f5f281d5a9d29d6673b3c20210e261b96e9a2d0b6e37'] dependencies = [ - ('Python', '2.7.13'), + ('Python', '2.7.12'), ('CUDA', '8.0.61', '', True), - ('Boost', '1.63.0', versionsuffix), + ('Boost', '1.61.0', versionsuffix), ] prebuildopts = "./configure.py --cuda-root=$EBROOTCUDA --boost-inc-dir=$EBROOTBOOST/include/boost/ " diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb index 51aeabb7ca96d2743c6cc615a8acba65086fdb72..36bbf7c9f62548979626915edbac9322154a7c2d 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb index 328b12d5a91891a90cd324e86b820ef0a1008611..af29a1b6dd6fe78079871aaf7a20e8aefd28eec3 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-foss-2015a-Python-2.7.9.eb index 992e13df88a1c506383f269ae1aa70a8d0f6ed40..0bee14ad365fd862c10b292b24cb4e8a3d8b51c7 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-foss-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2014b-Python-2.7.8.eb index 0d39a830f0aac18ec09a311bfe93c2703a75f48f..a32f5973035df781a00acf023bb757c6f1f5b123 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2015a-Python-2.7.9.eb index f40c0f4c4be6530467713181180ce7e4d5cb2d3e..aa50b0c60dd22d3e291c964d5372d69cd039357e 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016a-Python-2.7.11.eb index a3811f7d21ef685f2b6860c9781a55a77a991900..afceaf85fcccabcba3d7e1ada0271e8f1da897d3 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016b-Python-2.7.12.eb index b495a5ba45473287484c34d62a3f261d26f19105..a3cbafa68a8a0cc09fd45b3352e3ff9781ad0880 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.4-intel-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.12-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.12-foss-2016b-Python-2.7.12.eb index f8e50daad20abe90266cdc11ea5c5efbd83ab26d..52a8b8d0db038d2a0dc4eeaef63e6688e79627cb 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.12-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.12-foss-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2016b-Python-2.7.12.eb index 8afd4b1225f1441bb300b374163016696942402b..95b12ce511083a09009d45b110e9ccf53d10cd6e 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2017a-Python-2.7.13.eb index d5c9f991a770abd56761295da15d7a1a5109b62f..12cb80c0d580c4d4cbb1e02fb01d56e3586e6335 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.12-intel-2017a-Python-2.7.13.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/p/PyTables/PyTables-3.3.0-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/PyTables/PyTables-3.3.0-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..39245661ae8ad2a7615e4ffd7f51cc4351daa547 --- /dev/null +++ b/easybuild/easyconfigs/p/PyTables/PyTables-3.3.0-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,53 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: Copyright 2014-2017 adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exequiel Sepulveda +# License:: BSD +# +# Notes:: +## + +easyblock = 'PythonPackage' + +name = 'PyTables' +version = '3.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.pytables.org' +description = """PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope + with extremely large amounts of data. PyTables is built on top of the HDF5 library, using the Python language and the + NumPy package. It features an object-oriented interface that, combined with C extensions for the performance-critical + parts of the code (generated using Cython), makes it a fast, yet extremely easy to use tool for interactively browse, + process and search very large amounts of data. One important feature of PyTables is that it optimizes memory and disk + resources so that data takes much less space (specially if on-flight compression is used) than other solutions such as + relational or object oriented databases.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'openmp': True, 'usempi': True} + +source_urls = ['https://github.com/PyTables/PyTables/archive/'] +sources = ['v%(version)s.tar.gz'] +patches = ['pyTables-3.2.2-fix-libs.patch'] +checksums = [ + 'dceb15fef556a2775121bcc695561df4ff0e09248e0ce3a2d58f5244a9f61421', # v3.3.0.tar.gz + '3a5695613215dca13a2e8e771762f1d541390884e438bc73263120d8bf377f43', # pyTables-3.2.2-fix-libs.patch +] + +dependencies = [ + ('Python', '2.7.12'), + ('numexpr', '2.6.1', versionsuffix), + ('HDF5', '1.8.18'), + ('LZO', '2.10'), + ('Blosc', '1.12.1'), +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['pt2to3', 'ptdump', 'ptrepack']], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +options = {'modulename': 'tables'} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..b0fa631b68fd133c0aa1f4588fd5ed96bb102020 --- /dev/null +++ b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'PyYAML' +version = '3.12' +versionsuffix = '-Python-%(pyver)s' + +homepage = "https://pypi.python.org/pypi/PyYAML/" +description = """PyYAML is a YAML parser and emitter for the Python programming language.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.12'), + ('libyaml', '0.1.6'), +] + +options = {'modulename': 'yaml'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..bb6d31425d15cadb7d9097a54cc3df76d81c0863 --- /dev/null +++ b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'PyYAML' +version = '3.12' +versionsuffix = '-Python-%(pyver)s' + +homepage = "https://pypi.python.org/pypi/PyYAML/" +description = """PyYAML is a YAML parser and emitter for the Python programming language.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab'] + +dependencies = [ + ('Python', '2.7.14'), + ('libyaml', '0.1.7', '', True), +] + +options = {'modulename': 'yaml'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..ea0e7706fd317f39db5c5ab899e2406237808eb6 --- /dev/null +++ b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.12-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'PyYAML' +version = '3.12' +versionsuffix = '-Python-%(pyver)s' + +homepage = "https://pypi.python.org/pypi/PyYAML/" +description = """PyYAML is a YAML parser and emitter for the Python programming language.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['592766c6303207a20efc445587778322d7f73b161bd994f227adaa341ba212ab'] + +dependencies = [ + ('Python', '3.6.3'), + ('libyaml', '0.1.7'), +] + +options = {'modulename': 'yaml'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-2.7.12-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-2.7.12-zmq4.eb index 2ae02cf97537598eb3e5060976ed26a5a5a1baf5..d3c80e646a976f7177dee50baa9484bd3460969f 100644 --- a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-2.7.12-zmq4.eb +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-2.7.12-zmq4.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'foss', 'version': '2016b'} source_urls = [PYPI_LOWER_SOURCE] sources = [SOURCELOWER_TAR_GZ] -checksums = ['9a8768b00a566a400d70318f8c359cfe'] +checksums = ['0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d'] dependencies = [ ('Python', '2.7.12'), diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-3.5.2-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-3.5.2-zmq4.eb index a6d0276b239704a651c22711234f31ac483fb104..6cf529a2fe2ecda5b133b59849da240dbd1c1050 100644 --- a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-3.5.2-zmq4.eb +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2016b-Python-3.5.2-zmq4.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'foss', 'version': '2016b'} source_urls = [PYPI_LOWER_SOURCE] sources = [SOURCELOWER_TAR_GZ] -checksums = ['9a8768b00a566a400d70318f8c359cfe'] +checksums = ['0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d'] dependencies = [ ('Python', '3.5.2'), diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2017a-Python-2.7.13-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2017a-Python-2.7.13-zmq4.eb new file mode 100644 index 0000000000000000000000000000000000000000..02249f164c152d6e3df5259c7e170a9baee38aa4 --- /dev/null +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-foss-2017a-Python-2.7.13-zmq4.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'PyZMQ' +version = '16.0.2' +zmqversion = '4.2.2' +versionsuffix = '-Python-%%(pyver)s-zmq%s' % zmqversion.split('.')[0] + +homepage = 'http://www.zeromq.org/bindings:python' +description = """Python bindings for ZeroMQ""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +checksums = ['0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d'] + +dependencies = [ + ('Python', '2.7.13'), + ('ZeroMQ', zmqversion), +] + +options = {'modulename': 'zmq'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/zmq'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-2.7.12-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-2.7.12-zmq4.eb index 83db644170c41b2bd00f723d50bfcf43887202f4..a00c9bd4c1159ae7f9017598c7ca3f7b9b334109 100644 --- a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-2.7.12-zmq4.eb +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-2.7.12-zmq4.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [PYPI_LOWER_SOURCE] sources = [SOURCELOWER_TAR_GZ] -checksums = ['9a8768b00a566a400d70318f8c359cfe'] +checksums = ['0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d'] dependencies = [ ('Python', '2.7.12'), diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-3.5.2-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-3.5.2-zmq4.eb index 0d5d945f584d3a3c5b5b4bad8ba51266e12dbfd8..fb1bfb907fa93d9fa2f12f35796d5aa234e8c368 100644 --- a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-3.5.2-zmq4.eb +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2016b-Python-3.5.2-zmq4.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [PYPI_LOWER_SOURCE] sources = [SOURCELOWER_TAR_GZ] -checksums = ['9a8768b00a566a400d70318f8c359cfe'] +checksums = ['0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d'] dependencies = [ ('Python', '3.5.2'), diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2017a-Python-2.7.13-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2017a-Python-2.7.13-zmq4.eb index 3ee565a8d9b9360a4ed7b956e67d8c8a5e6232e5..e68bb9c4ba67bfb5c62a7449587ae2491f36841c 100644 --- a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2017a-Python-2.7.13-zmq4.eb +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-16.0.2-intel-2017a-Python-2.7.13-zmq4.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'intel', 'version': '2017a'} source_urls = [PYPI_LOWER_SOURCE] sources = [SOURCELOWER_TAR_GZ] -checksums = ['9a8768b00a566a400d70318f8c359cfe'] +checksums = ['0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d'] dependencies = [ ('Python', '2.7.13'), diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..d8682d26e199f2d35fd9103ee8c6c53bf811c60b --- /dev/null +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,53 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# 0.9.1.4: +# Modified by: Robert Qiao , Exequiel Sepulveda +# @ adelaide.edu.au/phoenix + +easyblock = 'Bundle' + +name = 'Pysam' +version = '0.10.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/pysam-developers/pysam' +description = """Pysam is a python module for reading and manipulating Samfiles. + It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +dependencies = [ + ('Python', '2.7.12'), + ('ncurses', '6.0'), + ('zlib', '1.2.8'), + ('cURL', '7.49.1'), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ("python -c 'import %(ext_name)s'", '') + +exts_list = [ + ('Cython', '0.25.2', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': ['f141d1f9c27a07b5a93f7dc5339472067e2d7140d1c5a9e20112a5665ca60306'], + }), + ('pysam', version, { + 'source_tmpl': 'v%(version)s.tar.gz', + 'source_urls': ['https://github.com/pysam-developers/pysam/archive/'], + 'checksums': ['c83b88df7e47fe2ac24996fb6ec5a304cd1301ee4688f3f94443e4a742b2bbd6'], + }), +] + +modextrapaths = { + 'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages'], +} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-intel-2016b-Python-2.7.12.eb index 624f14ed188ea0a58a793381768c7c292f1db148..ef54c7fce273ca891a7c3df34ee06061ed903bdc 100644 --- a/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.10.0-intel-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..433416ba21a7d47f0f5bfa876d28ce67410abf7a --- /dev/null +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# 0.9.1.4: +# Modified by: Adam Huffman +# The Francis Crick Institute + +easyblock = 'PythonPackage' + +name = 'Pysam' +version = '0.12.0.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/pysam-developers/pysam' +description = """Pysam is a python module for reading and manipulating Samfiles. + It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/pysam-developers/pysam/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['0abea22a0f97f8d355570062d4e5ab99784701ed01acf4bf6f617974b453256e'] + +dependencies = [ + ('Python', '2.7.13'), + ('ncurses', '6.0'), + ('cURL', '7.54.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..cad440271c8bae1244312e1bf852db4d42514a21 --- /dev/null +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# 0.9.1.4: +# Modified by: Adam Huffman +# The Francis Crick Institute + +easyblock = 'PythonPackage' + +name = 'Pysam' +version = '0.12.0.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/pysam-developers/pysam' +description = """Pysam is a python module for reading and manipulating Samfiles. + It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/pysam-developers/pysam/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['0abea22a0f97f8d355570062d4e5ab99784701ed01acf4bf6f617974b453256e'] + +dependencies = [ + ('Python', '2.7.14'), + ('ncurses', '6.0'), + ('cURL', '7.56.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..68213728783be5c162fcbaf0da8b102960cfa1cf --- /dev/null +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.12.0.1-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# 0.9.1.4: +# Modified by: Adam Huffman +# The Francis Crick Institute + +easyblock = 'PythonPackage' + +name = 'Pysam' +version = '0.12.0.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/pysam-developers/pysam' +description = """Pysam is a python module for reading and manipulating Samfiles. + It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/pysam-developers/pysam/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['0abea22a0f97f8d355570062d4e5ab99784701ed01acf4bf6f617974b453256e'] + +dependencies = [ + ('Python', '3.6.3'), + ('ncurses', '6.0'), + ('cURL', '7.56.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.8.4-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.8.4-intel-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..76d42a604f8879611150b048851e245590870f3d --- /dev/null +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.8.4-intel-2016b-Python-2.7.12.eb @@ -0,0 +1,37 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# 0.9.1.4: +# Modified by: Adam Huffman +# The Francis Crick Institute + +easyblock = 'PythonPackage' + +name = 'Pysam' +version = '0.8.4' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/pysam-developers/pysam' +description = """Pysam is a python module for reading and manipulating Samfiles. + It's a lightweight wrapper of the samtools C-API. Pysam also includes an interface for tabix.""" + +toolchain = {'name': 'intel', 'version': '2016b'} + +source_urls = ['https://github.com/pysam-developers/pysam/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['4acbfe4b15b1db2417094ea64836d416a66e368e6c0e3031b597509f21e8c021'] + +dependencies = [ + ('Python', '2.7.12'), + ('ncurses', '6.0'), + ('zlib', '1.2.8'), + ('cURL', '7.52.1'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.9.0-goolf-1.7.20-Python-2.7.11.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.9.0-goolf-1.7.20-Python-2.7.11.eb index 160f3b3a158283620ff7042df612c034e05a871d..829a039d16cd50405868dbdbb5971efaa6f391a4 100644 --- a/easybuild/easyconfigs/p/Pysam/Pysam-0.9.0-goolf-1.7.20-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.9.0-goolf-1.7.20-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/Pysam/Pysam-0.9.1.4-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/p/Pysam/Pysam-0.9.1.4-foss-2016b-Python-2.7.12.eb index e283bd562aa367c31f6ce7214c6b1b746cc026f9..93e0a90956229c125ae4a1559ee8e059e6e42f5c 100644 --- a/easybuild/easyconfigs/p/Pysam/Pysam-0.9.1.4-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/p/Pysam/Pysam-0.9.1.4-foss-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.13-GCCcore-6.3.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.13-GCCcore-6.3.0-bare.eb new file mode 100644 index 0000000000000000000000000000000000000000..7fc2c97ae942d9bff8beb49f13543a8fab371540 --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.13-GCCcore-6.3.0-bare.eb @@ -0,0 +1,39 @@ +name = 'Python' +version = '2.7.13' +versionsuffix = '-bare' + +homepage = 'http://python.org/' + +description = """ + Python is a programming language that lets you work more quickly and + integrate your systems more effectively. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['a4f05a0720ce0fd92626f0278b6b433eee9a6173ddf2bced7957dfb599a5ece1'] + +builddependencies = [ + ('binutils', '2.27'), +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.17.0'), + ('zlib', '1.2.11'), +] + +osdependencies = [ + # rely upon distribution for timely security updates + ('openssl-devel', 'libssl-dev', 'libopenssl-devel'), +] + +# bare installation: no extensions +exts_list = [] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.14-GCCcore-6.4.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.14-GCCcore-6.4.0-bare.eb new file mode 100644 index 0000000000000000000000000000000000000000..6e6d61b7acd339851594e1d2db9b80411b923cfa --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.14-GCCcore-6.4.0-bare.eb @@ -0,0 +1,37 @@ +name = 'Python' +version = '2.7.14' +versionsuffix = '-bare' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['304c9b202ea6fbd0a4a8e0ad3733715fbd4749f2204a9173a58ec53c32ea73e8'] + +# python needs bzip2 to build the bz2 package + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +exts_list = [] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.14-foss-2017b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.14-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..9045c620d286274021a6454565f5cfdb096353fa --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.14-foss-2017b.eb @@ -0,0 +1,234 @@ +name = 'Python' +version = '2.7.14' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['304c9b202ea6fbd0a4a8e0ad3733715fbd4749f2204a9173a58ec53c32ea73e8'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + ('GMP', '6.1.2'), # required for pycrypto + ('libffi', '3.2.1'), # required for cryptography + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated September 18th 2017 +exts_list = [ + ('setuptools', '36.5.0', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'checksums': [ + 'ce2007c1cea3359870b80657d634253a0765b0c7dc5a988d77ba803fc86f2c64', # setuptools-36.5.0.zip + ], + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + 'checksums': [ + '09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d', # pip-9.0.1.tar.gz + ], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + 'checksums': [ + 'f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98', # nose-1.3.7.tar.gz + ], + }), + ('numpy', '1.13.1', { + 'patches': ['numpy-1.12.0-mkl.patch'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'checksums': [ + 'c9b0283776085cb2804efff73e9955ca279ba4edafd58d3ead70b61d209c4fbb', # numpy-1.13.1.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch + ], + }), + ('scipy', '0.19.1', { + 'source_tmpl': '%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'checksums': [ + 'a19a2ca7a7336495ec180adeaa0dfdcf41e96dbbee90d51c3ed828ba570884e6', # scipy-0.19.1.tar.gz + ], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + 'checksums': [ + '3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3', # blist-1.3.6.tar.gz + ], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + 'checksums': [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + ], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'checksums': [ + '6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34', # paycheck-1.0.2.tar.gz + ], + }), + ('pbr', '3.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + 'checksums': [ + '05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1', # pbr-3.1.1.tar.gz + ], + }), + ('Cython', '0.26.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': [ + 'c2e63c4794161135adafa8aa4a855d6068073f421c83ffacc39369497a189dd5', # Cython-0.26.1.tar.gz + ], + }), + ('six', '1.11.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + 'checksums': [ + '70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9', # six-1.11.0.tar.gz + ], + }), + ('dateutil', '2.6.1', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + 'checksums': [ + '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca', # python-dateutil-2.6.1.tar.gz + ], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'checksums': [ + 'c52bd32b8f0143db3a0b90f2b976c920b588638d6999ca0d038d8b1c07f7950b', # deap-1.0.2.post2.tar.gz + ], + }), + ('decorator', '4.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + 'checksums': [ + '7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5', # decorator-4.1.2.tar.gz + ], + }), + ('arff', '2.1.1', { + 'source_tmpl': 'liac-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + 'checksums': [ + 'b8ef2c64ae5318f6884dc0e20b8491b0b1c96151a40077a479e0f57257cab817', # liac-arff-2.1.1.tar.gz + ], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + 'checksums': [ + 'f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c', # pycrypto-2.6.1.tar.gz + ], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + 'checksums': [ + '64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa', # ecdsa-0.13.tar.gz + ], + }), + ('cryptography', '2.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + 'checksums': [ + 'd04bb2425086c3fe86f7bc48915290b13e798497839fbb18ab7f6dffcf98cc3a', # cryptography-2.0.3.tar.gz + ], + }), + ('paramiko', '2.2.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + 'checksums': [ + 'ff94ae65379914ec3c960de731381f49092057b6dd1d24d18842ead5a2eb2277', # paramiko-2.2.1.tar.gz + ], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + 'checksums': [ + '0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04', # pyparsing-2.2.0.tar.gz + ], + }), + ('netifaces', '0.10.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + 'checksums': [ + '0c4da523f36d36f1ef92ee183f2512f3ceb9a9d2a45f7d19cda5a42c6689ebe0', # netifaces-0.10.6.tar.gz + ], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + 'checksums': [ + '38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd', # netaddr-0.7.19.tar.gz + ], + }), + ('funcsigs', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs'], + 'checksums': [ + 'a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50', # funcsigs-1.0.2.tar.gz + ], + }), + ('mock', '2.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + 'checksums': [ + 'b158b6df76edd239b8208d481dc46b6afd45a846b7812ff0ce58971cf5bc8bba', # mock-2.0.0.tar.gz + ], + }), + ('pytz', '2017.2', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + 'checksums': [ + 'f5c056e8f62d45ba8215e5cb8f50dfccb198b4b9fbea8500674f3443e4689589', # pytz-2017.2.zip + ], + }), + ('pandas', '0.20.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + 'checksums': [ + 'a777e07633d83d546c55706420179551c8e01075b53c497dcf8ae4036766bc66', # pandas-0.20.3.tar.gz + ], + }), + ('enum34', '1.1.6', { + 'modulename': 'enum', + 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], + 'checksums': [ + '8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1', # enum34-1.1.6.tar.gz + ], + }), + ('bitstring', '3.1.5', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/b/bitstring'], + 'checksums': [ + 'c163a86fcef377c314690051885d86b47419e3e1770990c212e16723c1c08faa', # bitstring-3.1.5.zip + ], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + 'checksums': [ + '02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a', # virtualenv-15.1.0.tar.gz + ], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + 'checksums': [ + '49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491', # docopt-0.6.2.tar.gz + ], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + 'checksums': [ + '7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085', # joblib-0.11.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.14-intel-2017b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.14-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..3d663847c2ad770b08684273617382b6e0ee40db --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.14-intel-2017b.eb @@ -0,0 +1,234 @@ +name = 'Python' +version = '2.7.14' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['304c9b202ea6fbd0a4a8e0ad3733715fbd4749f2204a9173a58ec53c32ea73e8'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + ('GMP', '6.1.2'), # required for pycrypto + ('libffi', '3.2.1'), # required for cryptography + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated September 18th 2017 +exts_list = [ + ('setuptools', '36.5.0', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'checksums': [ + 'ce2007c1cea3359870b80657d634253a0765b0c7dc5a988d77ba803fc86f2c64', # setuptools-36.5.0.zip + ], + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + 'checksums': [ + '09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d', # pip-9.0.1.tar.gz + ], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + 'checksums': [ + 'f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98', # nose-1.3.7.tar.gz + ], + }), + ('numpy', '1.13.1', { + 'patches': ['numpy-1.12.0-mkl.patch'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'checksums': [ + 'c9b0283776085cb2804efff73e9955ca279ba4edafd58d3ead70b61d209c4fbb', # numpy-1.13.1.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch + ], + }), + ('scipy', '0.19.1', { + 'source_tmpl': '%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'checksums': [ + 'a19a2ca7a7336495ec180adeaa0dfdcf41e96dbbee90d51c3ed828ba570884e6', # scipy-0.19.1.tar.gz + ], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + 'checksums': [ + '3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3', # blist-1.3.6.tar.gz + ], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + 'checksums': [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + ], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'checksums': [ + '6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34', # paycheck-1.0.2.tar.gz + ], + }), + ('pbr', '3.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + 'checksums': [ + '05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1', # pbr-3.1.1.tar.gz + ], + }), + ('Cython', '0.26.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': [ + 'c2e63c4794161135adafa8aa4a855d6068073f421c83ffacc39369497a189dd5', # Cython-0.26.1.tar.gz + ], + }), + ('six', '1.11.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + 'checksums': [ + '70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9', # six-1.11.0.tar.gz + ], + }), + ('dateutil', '2.6.1', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + 'checksums': [ + '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca', # python-dateutil-2.6.1.tar.gz + ], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'checksums': [ + 'c52bd32b8f0143db3a0b90f2b976c920b588638d6999ca0d038d8b1c07f7950b', # deap-1.0.2.post2.tar.gz + ], + }), + ('decorator', '4.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + 'checksums': [ + '7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5', # decorator-4.1.2.tar.gz + ], + }), + ('arff', '2.1.1', { + 'source_tmpl': 'liac-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + 'checksums': [ + 'b8ef2c64ae5318f6884dc0e20b8491b0b1c96151a40077a479e0f57257cab817', # liac-arff-2.1.1.tar.gz + ], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + 'checksums': [ + 'f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c', # pycrypto-2.6.1.tar.gz + ], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + 'checksums': [ + '64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa', # ecdsa-0.13.tar.gz + ], + }), + ('cryptography', '2.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + 'checksums': [ + 'd04bb2425086c3fe86f7bc48915290b13e798497839fbb18ab7f6dffcf98cc3a', # cryptography-2.0.3.tar.gz + ], + }), + ('paramiko', '2.2.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + 'checksums': [ + 'ff94ae65379914ec3c960de731381f49092057b6dd1d24d18842ead5a2eb2277', # paramiko-2.2.1.tar.gz + ], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + 'checksums': [ + '0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04', # pyparsing-2.2.0.tar.gz + ], + }), + ('netifaces', '0.10.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + 'checksums': [ + '0c4da523f36d36f1ef92ee183f2512f3ceb9a9d2a45f7d19cda5a42c6689ebe0', # netifaces-0.10.6.tar.gz + ], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + 'checksums': [ + '38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd', # netaddr-0.7.19.tar.gz + ], + }), + ('funcsigs', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs'], + 'checksums': [ + 'a7bb0f2cf3a3fd1ab2732cb49eba4252c2af4240442415b4abce3b87022a8f50', # funcsigs-1.0.2.tar.gz + ], + }), + ('mock', '2.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + 'checksums': [ + 'b158b6df76edd239b8208d481dc46b6afd45a846b7812ff0ce58971cf5bc8bba', # mock-2.0.0.tar.gz + ], + }), + ('pytz', '2017.2', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + 'checksums': [ + 'f5c056e8f62d45ba8215e5cb8f50dfccb198b4b9fbea8500674f3443e4689589', # pytz-2017.2.zip + ], + }), + ('pandas', '0.20.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + 'checksums': [ + 'a777e07633d83d546c55706420179551c8e01075b53c497dcf8ae4036766bc66', # pandas-0.20.3.tar.gz + ], + }), + ('enum34', '1.1.6', { + 'modulename': 'enum', + 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], + 'checksums': [ + '8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1', # enum34-1.1.6.tar.gz + ], + }), + ('bitstring', '3.1.5', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/b/bitstring'], + 'checksums': [ + 'c163a86fcef377c314690051885d86b47419e3e1770990c212e16723c1c08faa', # bitstring-3.1.5.zip + ], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + 'checksums': [ + '02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a', # virtualenv-15.1.0.tar.gz + ], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + 'checksums': [ + '49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491', # docopt-0.6.2.tar.gz + ], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + 'checksums': [ + '7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085', # joblib-0.11.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.6.1-foss-2017a.eb b/easybuild/easyconfigs/p/Python/Python-3.6.1-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..6f2470bf49c2abc8a3268b85b4c6e6ad4dd280a5 --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-3.6.1-foss-2017a.eb @@ -0,0 +1,134 @@ +name = 'Python' +version = '3.6.1' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['aa50b0143df7c89ce91be020fe41382613a817354b33acdc6641b44f8ced3828'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.17.0'), + ('GMP', '6.1.2'), + ('XZ', '5.2.3'), + ('libffi', '3.2.1'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2k'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated May 28th 2015 +exts_list = [ + # note: more recent versions of setuptools (v34.x) can not be installed from source anymore, + # see https://github.com/pypa/setuptools/issues/980 + ('setuptools', '33.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'source_tmpl': '%(name)s-%(version)s.zip', + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', '1.12.1', { + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'patches': ['numpy-1.12.0-mkl.patch'], + }), + ('scipy', '0.19.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'source_tmpl': '%(name)s-%(version)s.zip', + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'patches': [ + 'paycheck-1.0.2_setup-open-README-utf8.patch', + ], + }), + ('pbr', '2.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.25.2', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.6.0', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'patches': [ + 'deap-1.0.2_setup-open-README-utf8.patch', + ], + }), + ('decorator', '4.0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.1.0', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('cryptography', '1.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + }), + ('paramiko', '2.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.5', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), + ('pandas', '0.19.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.6.1-intel-2017a.eb b/easybuild/easyconfigs/p/Python/Python-3.6.1-intel-2017a.eb index 9157c902c696153311b14d80a845fdb52cad8fed..d4d83a1db66edd767e6786d1ec596072b4ae4281 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.6.1-intel-2017a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.6.1-intel-2017a.eb @@ -10,6 +10,7 @@ toolchainopts = {'pic': True} source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] sources = [SOURCE_TGZ] +checksums = ['aa50b0143df7c89ce91be020fe41382613a817354b33acdc6641b44f8ced3828'] # python needs bzip2 to build the bz2 package dependencies = [ diff --git a/easybuild/easyconfigs/p/Python/Python-3.6.2-foss-2017b.eb b/easybuild/easyconfigs/p/Python/Python-3.6.2-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..45c6e67aad188b8e7fc9eac98f054fa0779a4d0f --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-3.6.2-foss-2017b.eb @@ -0,0 +1,214 @@ +name = 'Python' +version = '3.6.2' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['7919489310a5f17f7acbab64d731e46dca0702874840dadce8bd4b2b3b8e7a82'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + ('GMP', '6.1.2'), + ('XZ', '5.2.3'), + ('libffi', '3.2.1'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated August 31st 2017 +exts_list = [ + ('setuptools', '36.3.0', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'checksums': [ + 'e9fa391c1183b40fc6a1298bee02d554743f23c805a3b75dbb18def0f0755fb1', # setuptools-36.3.0.zip + ], + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + 'checksums': [ + '09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d', # pip-9.0.1.tar.gz + ], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + 'checksums': [ + 'f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98', # nose-1.3.7.tar.gz + ], + }), + ('numpy', '1.13.1', { + 'patches': ['numpy-1.12.0-mkl.patch'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'checksums': [ + 'c9b0283776085cb2804efff73e9955ca279ba4edafd58d3ead70b61d209c4fbb', # numpy-1.13.1.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch + ], + }), + ('scipy', '0.19.1', { + 'source_tmpl': '%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'checksums': [ + 'a19a2ca7a7336495ec180adeaa0dfdcf41e96dbbee90d51c3ed828ba570884e6', # scipy-0.19.1.tar.gz + ], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + 'checksums': [ + '3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3', # blist-1.3.6.tar.gz + ], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + 'checksums': [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + ], + }), + ('paycheck', '1.0.2', { + 'patches': ['paycheck-1.0.2_setup-open-README-utf8.patch'], + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'checksums': [ + '6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34', # paycheck-1.0.2.tar.gz + # paycheck-1.0.2_setup-open-README-utf8.patch + 'ceb7f08aebf016cdcd94ae41c1c76c8c120907f85cbfce240d3a112afb264d79', + ], + }), + ('pbr', '3.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + 'checksums': [ + '05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1', # pbr-3.1.1.tar.gz + ], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + 'checksums': [ + '6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799', # lockfile-0.12.2.tar.gz + ], + }), + ('Cython', '0.26.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': [ + 'c2e63c4794161135adafa8aa4a855d6068073f421c83ffacc39369497a189dd5', # Cython-0.26.1.tar.gz + ], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + 'checksums': [ + '105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a', # six-1.10.0.tar.gz + ], + }), + ('dateutil', '2.6.1', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + 'checksums': [ + '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca', # python-dateutil-2.6.1.tar.gz + ], + }), + ('deap', '1.0.2', { + 'patches': ['deap-1.0.2_setup-open-README-utf8.patch'], + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'checksums': [ + 'c52bd32b8f0143db3a0b90f2b976c920b588638d6999ca0d038d8b1c07f7950b', # deap-1.0.2.post2.tar.gz + # deap-1.0.2_setup-open-README-utf8.patch + '39a3a08359321189a1b27a382eb309dfd4470cba9101997a6d527a2fd3a0ce93', + ], + }), + ('decorator', '4.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + 'checksums': [ + '7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5', # decorator-4.1.2.tar.gz + ], + }), + ('arff', '2.1.1', { + 'source_tmpl': 'liac-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + 'checksums': [ + 'b8ef2c64ae5318f6884dc0e20b8491b0b1c96151a40077a479e0f57257cab817', # liac-arff-2.1.1.tar.gz + ], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + 'checksums': [ + 'f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c', # pycrypto-2.6.1.tar.gz + ], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + 'checksums': [ + '64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa', # ecdsa-0.13.tar.gz + ], + }), + ('cryptography', '2.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + 'checksums': [ + 'd04bb2425086c3fe86f7bc48915290b13e798497839fbb18ab7f6dffcf98cc3a', # cryptography-2.0.3.tar.gz + ], + }), + ('paramiko', '2.2.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + 'checksums': [ + 'ff94ae65379914ec3c960de731381f49092057b6dd1d24d18842ead5a2eb2277', # paramiko-2.2.1.tar.gz + ], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + 'checksums': [ + '0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04', # pyparsing-2.2.0.tar.gz + ], + }), + ('netifaces', '0.10.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + 'checksums': [ + '0c4da523f36d36f1ef92ee183f2512f3ceb9a9d2a45f7d19cda5a42c6689ebe0', # netifaces-0.10.6.tar.gz + ], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + 'checksums': [ + '38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd', # netaddr-0.7.19.tar.gz + ], + }), + ('pandas', '0.20.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + 'checksums': [ + 'a777e07633d83d546c55706420179551c8e01075b53c497dcf8ae4036766bc66', # pandas-0.20.3.tar.gz + ], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + 'checksums': [ + '02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a', # virtualenv-15.1.0.tar.gz + ], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + 'checksums': [ + '49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491', # docopt-0.6.2.tar.gz + ], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + 'checksums': [ + '7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085', # joblib-0.11.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.6.2-intel-2017b.eb b/easybuild/easyconfigs/p/Python/Python-3.6.2-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..5afe59c970bf6e439e7a6b53c38a4de10e4f6941 --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-3.6.2-intel-2017b.eb @@ -0,0 +1,214 @@ +name = 'Python' +version = '3.6.2' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['7919489310a5f17f7acbab64d731e46dca0702874840dadce8bd4b2b3b8e7a82'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + ('GMP', '6.1.2'), + ('XZ', '5.2.3'), + ('libffi', '3.2.1'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated August 31st 2017 +exts_list = [ + ('setuptools', '36.3.0', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'checksums': [ + 'e9fa391c1183b40fc6a1298bee02d554743f23c805a3b75dbb18def0f0755fb1', # setuptools-36.3.0.zip + ], + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + 'checksums': [ + '09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d', # pip-9.0.1.tar.gz + ], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + 'checksums': [ + 'f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98', # nose-1.3.7.tar.gz + ], + }), + ('numpy', '1.13.1', { + 'patches': ['numpy-1.12.0-mkl.patch'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'checksums': [ + 'c9b0283776085cb2804efff73e9955ca279ba4edafd58d3ead70b61d209c4fbb', # numpy-1.13.1.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch + ], + }), + ('scipy', '0.19.1', { + 'source_tmpl': '%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'checksums': [ + 'a19a2ca7a7336495ec180adeaa0dfdcf41e96dbbee90d51c3ed828ba570884e6', # scipy-0.19.1.tar.gz + ], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + 'checksums': [ + '3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3', # blist-1.3.6.tar.gz + ], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + 'checksums': [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + ], + }), + ('paycheck', '1.0.2', { + 'patches': ['paycheck-1.0.2_setup-open-README-utf8.patch'], + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'checksums': [ + '6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34', # paycheck-1.0.2.tar.gz + # paycheck-1.0.2_setup-open-README-utf8.patch + 'ceb7f08aebf016cdcd94ae41c1c76c8c120907f85cbfce240d3a112afb264d79', + ], + }), + ('pbr', '3.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + 'checksums': [ + '05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1', # pbr-3.1.1.tar.gz + ], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + 'checksums': [ + '6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799', # lockfile-0.12.2.tar.gz + ], + }), + ('Cython', '0.26.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': [ + 'c2e63c4794161135adafa8aa4a855d6068073f421c83ffacc39369497a189dd5', # Cython-0.26.1.tar.gz + ], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + 'checksums': [ + '105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a', # six-1.10.0.tar.gz + ], + }), + ('dateutil', '2.6.1', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + 'checksums': [ + '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca', # python-dateutil-2.6.1.tar.gz + ], + }), + ('deap', '1.0.2', { + 'patches': ['deap-1.0.2_setup-open-README-utf8.patch'], + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'checksums': [ + 'c52bd32b8f0143db3a0b90f2b976c920b588638d6999ca0d038d8b1c07f7950b', # deap-1.0.2.post2.tar.gz + # deap-1.0.2_setup-open-README-utf8.patch + '39a3a08359321189a1b27a382eb309dfd4470cba9101997a6d527a2fd3a0ce93', + ], + }), + ('decorator', '4.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + 'checksums': [ + '7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5', # decorator-4.1.2.tar.gz + ], + }), + ('arff', '2.1.1', { + 'source_tmpl': 'liac-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + 'checksums': [ + 'b8ef2c64ae5318f6884dc0e20b8491b0b1c96151a40077a479e0f57257cab817', # liac-arff-2.1.1.tar.gz + ], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + 'checksums': [ + 'f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c', # pycrypto-2.6.1.tar.gz + ], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + 'checksums': [ + '64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa', # ecdsa-0.13.tar.gz + ], + }), + ('cryptography', '2.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + 'checksums': [ + 'd04bb2425086c3fe86f7bc48915290b13e798497839fbb18ab7f6dffcf98cc3a', # cryptography-2.0.3.tar.gz + ], + }), + ('paramiko', '2.2.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + 'checksums': [ + 'ff94ae65379914ec3c960de731381f49092057b6dd1d24d18842ead5a2eb2277', # paramiko-2.2.1.tar.gz + ], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + 'checksums': [ + '0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04', # pyparsing-2.2.0.tar.gz + ], + }), + ('netifaces', '0.10.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + 'checksums': [ + '0c4da523f36d36f1ef92ee183f2512f3ceb9a9d2a45f7d19cda5a42c6689ebe0', # netifaces-0.10.6.tar.gz + ], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + 'checksums': [ + '38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd', # netaddr-0.7.19.tar.gz + ], + }), + ('pandas', '0.20.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + 'checksums': [ + 'a777e07633d83d546c55706420179551c8e01075b53c497dcf8ae4036766bc66', # pandas-0.20.3.tar.gz + ], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + 'checksums': [ + '02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a', # virtualenv-15.1.0.tar.gz + ], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + 'checksums': [ + '49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491', # docopt-0.6.2.tar.gz + ], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + 'checksums': [ + '7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085', # joblib-0.11.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.6.3-foss-2017b.eb b/easybuild/easyconfigs/p/Python/Python-3.6.3-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..d2a54f3c7d7cd8ed6bcc1d913390261b1581c9df --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-3.6.3-foss-2017b.eb @@ -0,0 +1,214 @@ +name = 'Python' +version = '3.6.3' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'foss', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['ab6193af1921b30f587b302fe385268510e80187ca83ca82d2bfe7ab544c6f91'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + ('GMP', '6.1.2'), + ('XZ', '5.2.3'), + ('libffi', '3.2.1'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated October 16th 2017 +exts_list = [ + ('setuptools', '36.6.0', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'checksums': [ + '62074589522a798da243f47348f38020d55b6c945652e2f2c09d3a96299812b7', # setuptools-36.6.0.zip + ], + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + 'checksums': [ + '09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d', # pip-9.0.1.tar.gz + ], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + 'checksums': [ + 'f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98', # nose-1.3.7.tar.gz + ], + }), + ('numpy', '1.13.3', { + 'patches': ['numpy-1.12.0-mkl.patch'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'checksums': [ + '36ee86d5adbabc4fa2643a073f93d5504bdfed37a149a3a49f4dde259f35a750', # numpy-1.13.3.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch + ], + }), + ('scipy', '0.19.1', { + 'source_tmpl': '%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'checksums': [ + 'a19a2ca7a7336495ec180adeaa0dfdcf41e96dbbee90d51c3ed828ba570884e6', # scipy-0.19.1.tar.gz + ], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + 'checksums': [ + '3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3', # blist-1.3.6.tar.gz + ], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + 'checksums': [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + ], + }), + ('paycheck', '1.0.2', { + 'patches': ['paycheck-1.0.2_setup-open-README-utf8.patch'], + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'checksums': [ + '6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34', # paycheck-1.0.2.tar.gz + # paycheck-1.0.2_setup-open-README-utf8.patch + 'ceb7f08aebf016cdcd94ae41c1c76c8c120907f85cbfce240d3a112afb264d79', + ], + }), + ('pbr', '3.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + 'checksums': [ + '05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1', # pbr-3.1.1.tar.gz + ], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + 'checksums': [ + '6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799', # lockfile-0.12.2.tar.gz + ], + }), + ('Cython', '0.27.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': [ + 'e6840a2ba2704f4ffb40e454c36f73aeb440a4005453ee8d7ff6a00d812ba176', # Cython-0.27.1.tar.gz + ], + }), + ('six', '1.11.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + 'checksums': [ + '70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9', # six-1.11.0.tar.gz + ], + }), + ('dateutil', '2.6.1', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + 'checksums': [ + '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca', # python-dateutil-2.6.1.tar.gz + ], + }), + ('deap', '1.0.2', { + 'patches': ['deap-1.0.2_setup-open-README-utf8.patch'], + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'checksums': [ + 'c52bd32b8f0143db3a0b90f2b976c920b588638d6999ca0d038d8b1c07f7950b', # deap-1.0.2.post2.tar.gz + # deap-1.0.2_setup-open-README-utf8.patch + '39a3a08359321189a1b27a382eb309dfd4470cba9101997a6d527a2fd3a0ce93', + ], + }), + ('decorator', '4.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + 'checksums': [ + '7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5', # decorator-4.1.2.tar.gz + ], + }), + ('arff', '2.1.1', { + 'source_tmpl': 'liac-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + 'checksums': [ + 'b8ef2c64ae5318f6884dc0e20b8491b0b1c96151a40077a479e0f57257cab817', # liac-arff-2.1.1.tar.gz + ], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + 'checksums': [ + 'f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c', # pycrypto-2.6.1.tar.gz + ], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + 'checksums': [ + '64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa', # ecdsa-0.13.tar.gz + ], + }), + ('cryptography', '2.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + 'checksums': [ + '2699ed21e1f73dd1bdb7b0b22a517295de07809d535b23e200dd22166037fe6f', # cryptography-2.1.1.tar.gz + ], + }), + ('paramiko', '2.3.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + 'checksums': [ + 'fa6b4f5c9d88f27c60fd9578146ff24e99d4b9f63391ff1343305bfd766c4660', # paramiko-2.3.1.tar.gz + ], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + 'checksums': [ + '0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04', # pyparsing-2.2.0.tar.gz + ], + }), + ('netifaces', '0.10.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + 'checksums': [ + '0c4da523f36d36f1ef92ee183f2512f3ceb9a9d2a45f7d19cda5a42c6689ebe0', # netifaces-0.10.6.tar.gz + ], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + 'checksums': [ + '38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd', # netaddr-0.7.19.tar.gz + ], + }), + ('pandas', '0.20.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + 'checksums': [ + 'a777e07633d83d546c55706420179551c8e01075b53c497dcf8ae4036766bc66', # pandas-0.20.3.tar.gz + ], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + 'checksums': [ + '02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a', # virtualenv-15.1.0.tar.gz + ], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + 'checksums': [ + '49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491', # docopt-0.6.2.tar.gz + ], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + 'checksums': [ + '7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085', # joblib-0.11.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.6.3-intel-2017b.eb b/easybuild/easyconfigs/p/Python/Python-3.6.3-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..d7a533d3190f4d929703622edd8c53b4caa4c00a --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-3.6.3-intel-2017b.eb @@ -0,0 +1,218 @@ +name = 'Python' +version = '3.6.3' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] +checksums = ['ab6193af1921b30f587b302fe385268510e80187ca83ca82d2bfe7ab544c6f91'] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.11'), + ('libreadline', '7.0'), + ('ncurses', '6.0'), + ('SQLite', '3.20.1'), + ('GMP', '6.1.2'), + ('XZ', '5.2.3'), + ('libffi', '3.2.1'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.2l'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# workaround for "undefined symbol: __stack_chk_guard" +# see also https://software.intel.com/en-us/forums/intel-c-compiler/topic/610514 +buildopts = 'LDFLAGS="$LDFLAGS -lssp"' + +# order is important! +# package versions updated October 16th 2017 +exts_list = [ + ('setuptools', '36.6.0', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + 'checksums': [ + '62074589522a798da243f47348f38020d55b6c945652e2f2c09d3a96299812b7', # setuptools-36.6.0.zip + ], + }), + ('pip', '9.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + 'checksums': [ + '09f243e1a7b461f654c26a725fa373211bb7ff17a9300058b205c61658ca940d', # pip-9.0.1.tar.gz + ], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + 'checksums': [ + 'f1bffef9cbc82628f6e7d7b40d7e255aefaa1adb6a1b1d26c69a8b79e6208a98', # nose-1.3.7.tar.gz + ], + }), + ('numpy', '1.13.3', { + 'patches': ['numpy-1.12.0-mkl.patch'], + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy'], + 'checksums': [ + '36ee86d5adbabc4fa2643a073f93d5504bdfed37a149a3a49f4dde259f35a750', # numpy-1.13.3.zip + 'f212296ed289eb1b4e3f703997499dee8a2cdd0af78b55e017477487b6377ca4', # numpy-1.12.0-mkl.patch + ], + }), + ('scipy', '0.19.1', { + 'source_tmpl': '%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy'], + 'checksums': [ + 'a19a2ca7a7336495ec180adeaa0dfdcf41e96dbbee90d51c3ed828ba570884e6', # scipy-0.19.1.tar.gz + ], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + 'checksums': [ + '3a12c450b001bdf895b30ae818d4d6d3f1552096b8c995f0fe0c74bef04d1fc3', # blist-1.3.6.tar.gz + ], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + 'checksums': [ + '6543a05851a7aa1e6d165e673d422ba24e45c41e4221f0993fe1e5924a00cb81', # mpi4py-2.0.0.tar.gz + ], + }), + ('paycheck', '1.0.2', { + 'patches': ['paycheck-1.0.2_setup-open-README-utf8.patch'], + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'checksums': [ + '6db7fc367c146cd59d2327ad4d2d6b0a24bc1be2d6953bb0773cbf702ee1ed34', # paycheck-1.0.2.tar.gz + # paycheck-1.0.2_setup-open-README-utf8.patch + 'ceb7f08aebf016cdcd94ae41c1c76c8c120907f85cbfce240d3a112afb264d79', + ], + }), + ('pbr', '3.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + 'checksums': [ + '05f61c71aaefc02d8e37c0a3eeb9815ff526ea28b3b76324769e6158d7f95be1', # pbr-3.1.1.tar.gz + ], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + 'checksums': [ + '6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799', # lockfile-0.12.2.tar.gz + ], + }), + ('Cython', '0.27.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cython/'], + 'checksums': [ + 'e6840a2ba2704f4ffb40e454c36f73aeb440a4005453ee8d7ff6a00d812ba176', # Cython-0.27.1.tar.gz + ], + }), + ('six', '1.11.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + 'checksums': [ + '70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9', # six-1.11.0.tar.gz + ], + }), + ('dateutil', '2.6.1', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + 'checksums': [ + '891c38b2a02f5bb1be3e4793866c8df49c7d19baabf9c1bad62547e0b4866aca', # python-dateutil-2.6.1.tar.gz + ], + }), + ('deap', '1.0.2', { + 'patches': ['deap-1.0.2_setup-open-README-utf8.patch'], + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'checksums': [ + 'c52bd32b8f0143db3a0b90f2b976c920b588638d6999ca0d038d8b1c07f7950b', # deap-1.0.2.post2.tar.gz + # deap-1.0.2_setup-open-README-utf8.patch + '39a3a08359321189a1b27a382eb309dfd4470cba9101997a6d527a2fd3a0ce93', + ], + }), + ('decorator', '4.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + 'checksums': [ + '7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5', # decorator-4.1.2.tar.gz + ], + }), + ('arff', '2.1.1', { + 'source_tmpl': 'liac-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + 'checksums': [ + 'b8ef2c64ae5318f6884dc0e20b8491b0b1c96151a40077a479e0f57257cab817', # liac-arff-2.1.1.tar.gz + ], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['https://pypi.python.org/packages/source/p/pycrypto/'], + 'checksums': [ + 'f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c', # pycrypto-2.6.1.tar.gz + ], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + 'checksums': [ + '64cf1ee26d1cde3c73c6d7d107f835fed7c6a2904aef9eac223d57ad800c43fa', # ecdsa-0.13.tar.gz + ], + }), + ('cryptography', '2.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/cryptography/'], + 'checksums': [ + '2699ed21e1f73dd1bdb7b0b22a517295de07809d535b23e200dd22166037fe6f', # cryptography-2.1.1.tar.gz + ], + }), + ('paramiko', '2.3.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + 'checksums': [ + 'fa6b4f5c9d88f27c60fd9578146ff24e99d4b9f63391ff1343305bfd766c4660', # paramiko-2.3.1.tar.gz + ], + }), + ('pyparsing', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + 'checksums': [ + '0832bcf47acd283788593e7a0f542407bd9550a55a8a8435214a1960e04bcb04', # pyparsing-2.2.0.tar.gz + ], + }), + ('netifaces', '0.10.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + 'checksums': [ + '0c4da523f36d36f1ef92ee183f2512f3ceb9a9d2a45f7d19cda5a42c6689ebe0', # netifaces-0.10.6.tar.gz + ], + }), + ('netaddr', '0.7.19', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + 'checksums': [ + '38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd', # netaddr-0.7.19.tar.gz + ], + }), + ('pandas', '0.20.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + 'checksums': [ + 'a777e07633d83d546c55706420179551c8e01075b53c497dcf8ae4036766bc66', # pandas-0.20.3.tar.gz + ], + }), + ('virtualenv', '15.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/v/virtualenv'], + 'checksums': [ + '02f8102c2436bb03b3ee6dede1919d1dac8a427541652e5ec95171ec8adbc93a', # virtualenv-15.1.0.tar.gz + ], + }), + ('docopt', '0.6.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/docopt'], + 'checksums': [ + '49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491', # docopt-0.6.2.tar.gz + ], + }), + ('joblib', '0.11', { + 'source_urls': ['https://pypi.python.org/packages/source/j/joblib'], + 'checksums': [ + '7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085', # joblib-0.11.tar.gz + ], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb index f8e2358b4aa780f53637547de88b7d42f3e50a97..4538b1fdca6007f29ebc4e8d48e1a3f522972395 100644 --- a/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2014 Cyprus Institute # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/p/parallel/parallel-20130122-goolf-1.4.10.eb b/easybuild/easyconfigs/p/parallel/parallel-20130122-goolf-1.4.10.eb index 3810b2de94c9dd4f1361d166a8079763bb57a2ea..3fc50c73101decbd82bee8f7090f0740ff58dae5 100644 --- a/easybuild/easyconfigs/p/parallel/parallel-20130122-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/parallel/parallel-20130122-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/parallel/parallel-20130122-ictce-5.3.0.eb b/easybuild/easyconfigs/p/parallel/parallel-20130122-ictce-5.3.0.eb index fc4fbe41bc3641206aa40cf86846a23be2f68a8d..62379f0f87937e8211e4f57700667546034070ef 100644 --- a/easybuild/easyconfigs/p/parallel/parallel-20130122-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/parallel/parallel-20130122-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/p/parallel/parallel-20170822-intel-2017a.eb b/easybuild/easyconfigs/p/parallel/parallel-20170822-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..35d523f42bd93a093766f82b08e1fcb321993ecb --- /dev/null +++ b/easybuild/easyconfigs/p/parallel/parallel-20170822-intel-2017a.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'parallel' +version = '20170822' + +homepage = 'http://savannah.gnu.org/projects/parallel/' +description = """parallel: Build and execute shell commands in parallel""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['8949bfa3057e194119a85a8cba2c8e0bdd46b5f5851eda583d2386b95c039148'] + +dependencies = [ + ('Perl', '5.24.1'), +] + +sanity_check_paths = { + 'files': ['bin/parallel'], + 'dirs': [] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/perl-app-cpanminus/perl-app-cpanminus-1.7039.eb b/easybuild/easyconfigs/p/perl-app-cpanminus/perl-app-cpanminus-1.7039.eb index cc1d205d402f6f9feb304f256ac9647a2b0a1cd3..2b1fc2a612a206b450da550317f2d4cfb36eccaf 100644 --- a/easybuild/easyconfigs/p/perl-app-cpanminus/perl-app-cpanminus-1.7039.eb +++ b/easybuild/easyconfigs/p/perl-app-cpanminus/perl-app-cpanminus-1.7039.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/p/piSvM-JSC/piSvM-JSC-1.2-20150622-intel-2017b.eb b/easybuild/easyconfigs/p/piSvM-JSC/piSvM-JSC-1.2-20150622-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..ccbb2c375bbde28adde6511235f56f1d8e149dac --- /dev/null +++ b/easybuild/easyconfigs/p/piSvM-JSC/piSvM-JSC-1.2-20150622-intel-2017b.eb @@ -0,0 +1,27 @@ +easyblock = 'MakeCp' + +name = 'piSvM-JSC' +version = '1.2-20150622' + +homepage = 'https://github.com/mricherzhagen/pisvm' +description = """piSvM is a parallel implementation of the Support Vector Machine (SVM) algorithm that allows + efficient training and testing on a multiprocessor system. +This version is a fork of the original PiSvM to increase scalability.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +source_urls = ['https://github.com/mricherzhagen/pisvm/archive/'] +sources = [{'download_filename': 'b471fcd.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}] +checksums = ['1ef265888bcf1a64b52c09ead023fd6ed9f01cab32d31ebc84e39b622b15e498'] + +buildopts = 'CC="$CC" CXXC="$CXX" CFLAGS="$CFLAGS"' + +files_to_copy = [(['pisvm-predict', 'pisvm-train'], 'bin')] + +sanity_check_paths = { + 'files': ['bin/pisvm-predict', 'bin/pisvm-train'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/piSvM/piSvM-1.3-intel-2017b.eb b/easybuild/easyconfigs/p/piSvM/piSvM-1.3-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..0b9a3fa434167e978b4b7894b337809d8611e971 --- /dev/null +++ b/easybuild/easyconfigs/p/piSvM/piSvM-1.3-intel-2017b.eb @@ -0,0 +1,26 @@ +easyblock = 'MakeCp' + +name = 'piSvM' +version = '1.3' + +homepage = 'http://pisvm.sourceforge.net/' +description = """piSvM is a parallel implementation of the Support Vector Machine (SVM) algorithm that allows + efficient training and testing on a multiprocessor system.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TGZ] +checksums = ['6fae03a804ea545eb76942fc386a4b3292b0312f23537965e1f9ee15ec0abdfa'] + +buildopts = 'CC="$CC" CXXC="$CXX" CFLAGS="$CFLAGS"' + +files_to_copy = [(['pisvm-predict', 'pisvm-train'], 'bin')] + +sanity_check_paths = { + 'files': ['bin/pisvm-predict', 'bin/pisvm-train'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/picard/picard-2.1.0.eb b/easybuild/easyconfigs/p/picard/picard-2.1.0.eb index 702287f8f6a5d7792834b49e76080ed2ba6c3be3..9cc6b0c56aa3f443eee4b25f5d5dd4ff810a0e82 100644 --- a/easybuild/easyconfigs/p/picard/picard-2.1.0.eb +++ b/easybuild/easyconfigs/p/picard/picard-2.1.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/p/picard/picard-2.10.1-Java-1.8.0_131.eb b/easybuild/easyconfigs/p/picard/picard-2.10.1-Java-1.8.0_131.eb new file mode 100755 index 0000000000000000000000000000000000000000..ab38eef7a5f1e73af157a2e6ecf419194fc4caff --- /dev/null +++ b/easybuild/easyconfigs/p/picard/picard-2.10.1-Java-1.8.0_131.eb @@ -0,0 +1,45 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exe Escobedo +# License:: MIT +# +# 2.10.1: +# Adam Huffman +# The Francis Crick Institute +# +## + +easyblock = 'JAR' + +name = 'picard' +version = '2.10.1' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://sourceforge.net/projects/picard' +description = """A set of tools (in Java) for working with next generation sequencing data in the BAM format.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://github.com/broadinstitute/picard/releases/download/%(version)s'] +sources = [{ + 'filename': '%(name)s-%(version)s.jar', + 'download_filename': '%(name)s.jar', +}] + +checksums = ['ace0de725f7dbf3a1f621ac146e205b41bc872a0bdc700cf687124740fb60412'] + +postinstallcmds = [' mv %(installdir)s/%(name)s-%(version)s.jar %(installdir)s/%(name)s.jar'] + +dependencies = [('Java', '1.8.0_131')] + +sanity_check_paths = { + 'files': ['picard.jar'], + 'dirs': [], +} + +modloadmsg = "To execute picard run: java -jar $EBROOTPICARD/%(name)s.jar" + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/picard/picard-2.6.0-Java-1.8.0_131.eb b/easybuild/easyconfigs/p/picard/picard-2.6.0-Java-1.8.0_131.eb new file mode 100755 index 0000000000000000000000000000000000000000..f2d725154484eb282c18e13bc7f3dfb57416e622 --- /dev/null +++ b/easybuild/easyconfigs/p/picard/picard-2.6.0-Java-1.8.0_131.eb @@ -0,0 +1,46 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exe Escobedo +# License:: MIT +# +# 2.6.0: +# Adam Huffman +# The Francis Crick Institute +## + +easyblock = 'JAR' + +name = 'picard' +version = '2.6.0' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://sourceforge.net/projects/picard' +description = """A set of tools (in Java) for working with next generation sequencing data in the BAM format.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://github.com/broadinstitute/picard/releases/download/%(version)s'] +sources = ['%(name)s.jar'] + +sources = [{ + 'filename': '%(name)s-%(version)s.jar', + 'download_filename': '%(name)s.jar', +}] + +checksums = ['671d9e86e6bf0c28ee007aea55d07e2456ae3a57016491b50aab0fd2fd0e493b'] + +postinstallcmds = [' mv %(installdir)s/%(name)s-%(version)s.jar %(installdir)s/%(name)s.jar'] + +dependencies = [('Java', '1.8.0_131')] + +sanity_check_paths = { + 'files': ['picard.jar'], + 'dirs': [], +} + +modloadmsg = "To execute picard run: java -jar $EBROOTPICARD/%(name)s.jar" + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb index 9f34b8962486390a511f55a6f32ec84437a12913..513a7c2b795bb870f0ede70aa4e93b8b257ee045 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb index e3e7f189b133c2886de6ebf4d5a15c56d8d9c3d7..594f9b1a27e58ac4e112e8129846abaee515eff8 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb index a50f50774ee6e71c62e5aa40a1422aa66000ed20..6bf9fd86a2662bb8f67f1739ebbce5a57846bcb1 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2016b.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2016b.eb index 8790ec7dca08bb5833cb3f6d4eabdcc5b5078b0d..0a2b15f59b83c2d6f322f1d73ec5db322a872f7a 100755 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2016b.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f5201cbea55613c34cb53b74ff35153079d2702c --- /dev/null +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.4-GCCcore-6.4.0.eb @@ -0,0 +1,46 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'pigz' +version = '2.3.4' + +homepage = 'http://zlib.net/pigz/' + +description = """ + pigz, which stands for parallel implementation of gzip, is a fully + functional replacement for gzip that exploits multiple processors and multiple + cores to the hilt when compressing data. pigz was written by Mark Adler, and + uses the zlib and pthread libraries. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://zlib.net/pigz/'] +sources = [SOURCE_TAR_GZ] +checksums = ['6f031fa40bc15b1d80d502ff91f83ba14f4b079e886bfb83221374f7bf5c8f9a'] + +# Patch Makefile so zlib provided by EasyBuild is picked up +patches = ['%(name)s-%(version)s_Makefile.patch'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('zlib', '1.2.11'), +] + +parallel = 1 + +files_to_copy = [(["pigz", "unpigz"], "bin")] + +sanity_check_paths = { + 'files': ['bin/pigz', 'bin/unpigz'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.4_Makefile.patch b/easybuild/easyconfigs/p/pigz/pigz-2.3.4_Makefile.patch new file mode 100644 index 0000000000000000000000000000000000000000..685a17d8ca72520ca7f45ec3df44317d09bcb55e --- /dev/null +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.4_Makefile.patch @@ -0,0 +1,20 @@ +# Patch Makefile so zlib provided by EasyBuild is picked up +# Authors:: Jack Perdue - TAMU HPRC - http://hprc.tamu.edu + +--- Makefile.orig 2017-07-12 22:16:56.931252958 -0500 ++++ Makefile 2017-07-12 22:25:34.472386094 -0500 +@@ -1,12 +1,11 @@ +-CC=cc +-CFLAGS=-O3 -Wall -Wextra ++ZLIB=-L$(EBROOTZLIB)/lib + LDFLAGS= + LIBS=-lm -lpthread -lz + ZOPFLI=zopfli/src/zopfli/ + # use gcc and gmake on Solaris + + pigz: pigz.o yarn.o try.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o +- $(CC) $(LDFLAGS) -o pigz $^ $(LIBS) ++ $(CC) $(LDFLAGS) -o pigz $^ $(ZLIB) $(LIBS) + ln -f pigz unpigz + + pigz.o: pigz.c yarn.h try.h ${ZOPFLI}deflate.h ${ZOPFLI}util.h diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.34.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/p/pixman/pixman-0.34.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9fb260913809f7794c88f20647192d1412e184e8 --- /dev/null +++ b/easybuild/easyconfigs/p/pixman/pixman-0.34.0-GCCcore-6.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = "pixman" +version = '0.34.0' + +homepage = 'http://www.pixman.org/' + +description = """ + Pixman is a low-level software library for pixel manipulation, providing + features such as image compositing and trapezoid rasterization. Important + users of pixman are the cairo graphics library and the X server. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_GZ] +checksums = ['21b6b249b51c6800dc9553b65106e1e37d0e25df942c90531d4c3997aa20a88e'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29.2-GCCcore-6.4.0.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29.2-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..c02bedf48d94e7fc1df77367bc427225f8ae670f --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29.2-GCCcore-6.4.0.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.29.2' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' + +description = """ + pkg-config is a helper tool used when compiling applications and libraries. + It helps you insert the correct compiler options on the command line so an + application can use gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other + libraries). +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://pkg-config.freedesktop.org/releases/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591'] + +builddependencies = [ + ('binutils', '2.28'), +] + +# don't use PAX, it might break. +tar_config_opts = True + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-foss-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-foss-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..e54de3e92a2217f4c1d5e9ad0f970314d0692ff2 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-foss-2017a-Python-2.7.13.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.2.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa'] + +dependencies = [ + ('Python', '2.7.13'), + ('pkg-config', '0.29.2'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-foss-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-foss-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..c13a3834cc078971f93a925948eba027c2bd8c53 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-foss-2017a-Python-3.6.1.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.2.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa'] + +dependencies = [ + ('Python', '3.6.1'), + ('pkg-config', '0.29.2'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-2.7.13.eb index 0df86ffc843481a8bc706277aac614bb44be26f8..ff106d313404a915ee6c1afe8974f4c1cebb0c34 100644 --- a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-2.7.13.eb @@ -12,6 +12,7 @@ toolchainopts = {'usempi': True} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa'] dependencies = [ ('Python', '2.7.13'), diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-3.6.1.eb index 5b31de03c13672542967aa37ee1b11b0caaa06de..a39cb8174ca763aaa1b92e144f48656964e1c3d0 100644 --- a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-3.6.1.eb +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017a-Python-3.6.1.eb @@ -12,6 +12,7 @@ toolchainopts = {'usempi': True} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa'] dependencies = [ ('Python', '3.6.1'), diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..7ba733a57b200be4674b0de974b1bc7280d83e3a --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.2.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa'] + +dependencies = [ + ('Python', '2.7.14'), + ('pkg-config', '0.29.2'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..8cb6b8d03b8da25e083f9acaea4b805360ff77f2 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.2.2-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.2.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['3685ba02a9b72654a764b728b559f327e1dbd7dc6ebc310a1bd429666ee202aa'] + +dependencies = [ + ('Python', '3.6.3'), + ('pkg-config', '0.29.2'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/plotly/plotly-4.7.1-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/p/plotly/plotly-4.7.1-intel-2017a-R-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..4118fcb6bf1070e11bfe143c71e6f3f15b2256bd --- /dev/null +++ b/easybuild/easyconfigs/p/plotly/plotly-4.7.1-intel-2017a-R-3.4.0.eb @@ -0,0 +1,42 @@ +easyblock = 'Bundle' + +name = 'plotly' +version = '4.7.1' +versionsuffix = '-R-%(rver)s' + +homepage = 'https://cran.r-project.org/web/packages/plotly' +description = """Easily translate 'ggplot2' graphs to an interactive web-based version and/or + create custom web-based visualizations directly from R.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +dependencies = [('R', '3.4.0', '-X11-20170314')] + +exts_defaultclass = 'RPackage' +exts_list = [ + ('htmlwidgets', '0.9', { + 'source_urls': [ + 'http://cran.r-project.org/src/contrib/Archive/%(name)s', + 'http://cran.r-project.org/src/contrib/', + ], + 'source_tmpl': '%(name)s_%(version)s.tar.gz', + 'checksums': ['1154b541ccd868e41d3cf0d7f188f7275ec99f61fe2c7de21c8a05edb19b985e'], + }), + (name, version, { + 'source_urls': [ + 'http://cran.r-project.org/src/contrib/Archive/%(name)s', + 'http://cran.r-project.org/src/contrib/', + ], + 'source_tmpl': '%(name)s_%(version)s.tar.gz', + 'checksums': ['7cd4b040f9bfd9356a8a2aba59ccf318cae6b5d94ded7463e2e823c10fa74972'], + }), +] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +modextrapaths = {'R_LIBS': ''} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.3.0-foss-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.3.0-foss-2016b-Python-3.5.2.eb new file mode 100644 index 0000000000000000000000000000000000000000..764f2a0624b31892869c793ef37f82bd7dafe3fc --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.3.0-foss-2016b-Python-3.5.2.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'protobuf-python' +version = '3.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/google/protobuf/' +description = """Python Protocol Buffers runtime library.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['9a36bc1265fa83b8e818714c0d4f08b8cec97a1910de0754a321b11e66eb76de'], + +dependencies = [ + ('Python', '3.5.2'), + ('protobuf', version) +] + +start_dir = 'python' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +options = {'modulename': 'google.protobuf'} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..84dd7d4ec1bfeb652877d1035088a310cd97e13f --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'protobuf-python' +version = '3.4.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/google/protobuf/' +description = """Python Protocol Buffers runtime library.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['f6600abeee3babfa18591961a0ff21e7db6a6d9ef82418a261ec4fee44ee6d44'] + +dependencies = [ + ('Python', '2.7.13'), + ('protobuf', version) +] + +start_dir = 'python' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +options = {'modulename': 'google.protobuf'} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..bffc1e1ae8b9aa7652e6502e4a2b892270a70b29 --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'protobuf-python' +version = '3.4.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/google/protobuf/' +description = """Python Protocol Buffers runtime library.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['f6600abeee3babfa18591961a0ff21e7db6a6d9ef82418a261ec4fee44ee6d44'] + +dependencies = [ + ('Python', '3.6.1'), + ('protobuf', version) +] + +start_dir = 'python' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +options = {'modulename': 'google.protobuf'} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..3a379fe4f7d5e5ae932f9055a2bd098950bb88a0 --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf-python/protobuf-python-3.4.0-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'protobuf-python' +version = '3.4.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/google/protobuf/' +description = """Python Protocol Buffers runtime library.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['f6600abeee3babfa18591961a0ff21e7db6a6d9ef82418a261ec4fee44ee6d44'] + +dependencies = [ + ('Python', '3.6.3'), + ('protobuf', version) +] + +start_dir = 'python' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +options = {'modulename': 'google.protobuf'} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/protobuf/protobuf-3.3.0-foss-2016b.eb b/easybuild/easyconfigs/p/protobuf/protobuf-3.3.0-foss-2016b.eb new file mode 100755 index 0000000000000000000000000000000000000000..317ef5117e88a7374fba8f6f49654b20f2e48763 --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf/protobuf-3.3.0-foss-2016b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'protobuf' +version = '3.3.0' + +homepage = 'https://github.com/google/protobuf/' +description = """Google Protocol Buffers""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s/'] +sources = [SOURCE_TAR_GZ] +checksums = ['9a36bc1265fa83b8e818714c0d4f08b8cec97a1910de0754a321b11e66eb76de'] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " + +sanity_check_paths = { + 'files': ['bin/protoc', 'lib/libprotobuf.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/protobuf/protobuf-3.4.0-intel-2017a.eb b/easybuild/easyconfigs/p/protobuf/protobuf-3.4.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..4f15d746b82b98d8e3e540fe12a0b0b0f778d518 --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf/protobuf-3.4.0-intel-2017a.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'protobuf' +version = '3.4.0' + +homepage = 'https://github.com/google/protobuf/' +description = """Google Protocol Buffers""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s/'] +sources = [SOURCE_TAR_GZ] +checksums = ['f6600abeee3babfa18591961a0ff21e7db6a6d9ef82418a261ec4fee44ee6d44'] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "./autogen.sh && " + +sanity_check_paths = { + 'files': ['bin/protoc', 'lib/libprotobuf.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/protobuf/protobuf-3.4.0-intel-2017b.eb b/easybuild/easyconfigs/p/protobuf/protobuf-3.4.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..705701b2b30d95f221bd5eb504ae0dd9c4b2028a --- /dev/null +++ b/easybuild/easyconfigs/p/protobuf/protobuf-3.4.0-intel-2017b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'protobuf' +version = '3.4.0' + +homepage = 'https://github.com/google/protobuf/' +description = """Google Protocol Buffers""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/google/protobuf/archive/v%(version)s/'] +sources = [SOURCE_TAR_GZ] +checksums = ['f6600abeee3babfa18591961a0ff21e7db6a6d9ef82418a261ec4fee44ee6d44'] + +builddependencies = [('Autotools', '20170619')] + +preconfigopts = "./autogen.sh && " + +sanity_check_paths = { + 'files': ['bin/protoc', 'lib/libprotobuf.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pymatgen/pymatgen-2017.10.16-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/p/pymatgen/pymatgen-2017.10.16-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..d1709244e26c5475dd6cfe1d696d3387c3bda121 --- /dev/null +++ b/easybuild/easyconfigs/p/pymatgen/pymatgen-2017.10.16-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,115 @@ +easyblock = 'Bundle' + +name = 'pymatgen' +version = '2017.10.16' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/pymatgen' +description = """Python Materials Genomics is a robust materials analysis code that defines core object + representations for structures and molecules with support for many electronic structure codes.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +dependencies = [ + ('Python', '2.7.14'), + ('PyYAML', '3.12', versionsuffix), + ('matplotlib', '2.1.0', versionsuffix), + ('spglib-python', '1.10.0.2', versionsuffix), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +exts_list = [ + ('click', '6.7', { + 'source_urls': ['https://pypi.python.org/packages/source/c/click/'], + 'checksums': ['f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b'], + }), + ('itsdangerous', '0.24', { + 'source_urls': ['https://pypi.python.org/packages/source/i/itsdangerous/'], + 'checksums': ['cbb3fcf8d3e33df861709ecaf89d9e6629cff0a217bc2848f1b41cd30d360519'], + }), + ('MarkupSafe', '1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/M/MarkupSafe/'], + 'checksums': ['a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665'], + }), + ('Jinja2', '2.9.6', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2/'], + 'checksums': ['ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff'], + }), + ('Werkzeug', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/W/Werkzeug/'], + 'checksums': ['903a7b87b74635244548b30d30db4c8947fe64c5198f58899ddcd3a13c23bb26'], + }), + ('Flask', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/F/Flask/'], + 'checksums': ['49f44461237b69ecd901cc7ce66feea0319b9158743dd27a2899962ab214dac1'], + }), + ('monty', '1.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/m/monty/'], + 'checksums': ['86d9686ff92f0e97fffc74bc9d91c68d2b904915fe7976ff8673bee6fa961b17'], + }), + ('mpmath', '1.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mpmath/'], + 'checksums': ['04d14803b6875fe6d69e6dccea87d5ae5599802e4b1df7997bddd2024001050c'], + }), + ('sympy', '1.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/sympy/'], + 'checksums': ['ac5b57691bc43919dcc21167660a57cc51797c28a4301a6144eff07b751216a4'], + }), + ('palettable', '3.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/palettable/'], + 'checksums': ['4c6f6531b93d97eb0bf4d707160626261de11470c47e2d017ac6bb569b5308aa'], + }), + ('tabulate', '0.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/t/tabulate/'], + 'checksums': ['b9b4d2fc712c1e3b8f2970edf6d83fd8a329d0148de78bbe2755a79a96c190fa'], + }), + ('PyDispatcher', '2.0.5', { + 'modulename': 'pydispatch', + 'source_urls': ['https://pypi.python.org/packages/source/P/PyDispatcher/'], + 'checksums': ['5570069e1b1769af1fe481de6dd1d3a388492acddd2cdad7a3bde145615d5caf'], + }), + ('ruamel.yaml', '0.15.34', { + 'source_urls': ['https://pypi.python.org/packages/source/r/ruamel.yaml/'], + 'use_pip': True, + 'checksums': ['f1e29054c6e477963e302b007b6cd1d6c7a58c38d78fabe64fde9ce170d2d1fd'], + }), + ('certifi', '2017.7.27.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/certifi/'], + 'checksums': ['40523d2efb60523e113b44602298f0960e900388cf3bb6043f645cf57ea9e3f5'], + }), + ('urllib3', '1.22', { + 'source_urls': ['https://pypi.python.org/packages/source/u/urllib3/'], + 'checksums': ['cc44da8e1145637334317feebd728bd869a35285b93cbb4cca2577da7e62db4f'], + }), + ('chardet', '3.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/c/chardet/'], + 'checksums': ['84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae'], + }), + ('requests', '2.18.4', { + 'source_urls': ['https://pypi.python.org/packages/source/r/requests/'], + 'checksums': ['9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e'], + }), + ('ruamel.ordereddict', '0.4.13', { + 'source_urls': ['https://pypi.python.org/packages/source/r/ruamel.ordereddict/'], + 'use_pip': True, + 'checksums': ['bf0a198c8ce5d973c24e5dba12d3abc254996788ca6ad8448eabc6aa710db149'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/p/pymatgen/'], + 'checksums': ['f05ce838c7fe9cc37aae85083f45bf9503eda1292aa1d778bfcd4b5b3018cb1b'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +sanity_check_paths = { + 'files': ['bin/pmg'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'] +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/pymatgen/pymatgen-2017.10.16-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/p/pymatgen/pymatgen-2017.10.16-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..a6ee5939873cc7bfe9c0b25243c03a41a07f035c --- /dev/null +++ b/easybuild/easyconfigs/p/pymatgen/pymatgen-2017.10.16-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,110 @@ +easyblock = 'Bundle' + +name = 'pymatgen' +version = '2017.10.16' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/pymatgen' +description = """Python Materials Genomics is a robust materials analysis code that defines core object + representations for structures and molecules with support for many electronic structure codes.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +dependencies = [ + ('Python', '3.6.3'), + ('PyYAML', '3.12', versionsuffix), + ('matplotlib', '2.1.0', versionsuffix), + ('spglib-python', '1.10.0.2', versionsuffix), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +exts_list = [ + ('click', '6.7', { + 'source_urls': ['https://pypi.python.org/packages/source/c/click/'], + 'checksums': ['f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b'], + }), + ('itsdangerous', '0.24', { + 'source_urls': ['https://pypi.python.org/packages/source/i/itsdangerous/'], + 'checksums': ['cbb3fcf8d3e33df861709ecaf89d9e6629cff0a217bc2848f1b41cd30d360519'], + }), + ('MarkupSafe', '1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/M/MarkupSafe/'], + 'checksums': ['a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665'], + }), + ('Jinja2', '2.9.6', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2/'], + 'checksums': ['ddaa01a212cd6d641401cb01b605f4a4d9f37bfc93043d7f760ec70fb99ff9ff'], + }), + ('Werkzeug', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/W/Werkzeug/'], + 'checksums': ['903a7b87b74635244548b30d30db4c8947fe64c5198f58899ddcd3a13c23bb26'], + }), + ('Flask', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/F/Flask/'], + 'checksums': ['49f44461237b69ecd901cc7ce66feea0319b9158743dd27a2899962ab214dac1'], + }), + ('monty', '1.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/m/monty/'], + 'checksums': ['86d9686ff92f0e97fffc74bc9d91c68d2b904915fe7976ff8673bee6fa961b17'], + }), + ('mpmath', '1.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mpmath/'], + 'checksums': ['04d14803b6875fe6d69e6dccea87d5ae5599802e4b1df7997bddd2024001050c'], + }), + ('sympy', '1.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/sympy/'], + 'checksums': ['ac5b57691bc43919dcc21167660a57cc51797c28a4301a6144eff07b751216a4'], + }), + ('palettable', '3.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/palettable/'], + 'checksums': ['4c6f6531b93d97eb0bf4d707160626261de11470c47e2d017ac6bb569b5308aa'], + }), + ('tabulate', '0.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/t/tabulate/'], + 'checksums': ['b9b4d2fc712c1e3b8f2970edf6d83fd8a329d0148de78bbe2755a79a96c190fa'], + }), + ('PyDispatcher', '2.0.5', { + 'modulename': 'pydispatch', + 'source_urls': ['https://pypi.python.org/packages/source/P/PyDispatcher/'], + 'checksums': ['5570069e1b1769af1fe481de6dd1d3a388492acddd2cdad7a3bde145615d5caf'], + }), + ('ruamel.yaml', '0.15.34', { + 'source_urls': ['https://pypi.python.org/packages/source/r/ruamel.yaml/'], + 'use_pip': True, + 'checksums': ['f1e29054c6e477963e302b007b6cd1d6c7a58c38d78fabe64fde9ce170d2d1fd'], + }), + ('certifi', '2017.7.27.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/certifi/'], + 'checksums': ['40523d2efb60523e113b44602298f0960e900388cf3bb6043f645cf57ea9e3f5'], + }), + ('urllib3', '1.22', { + 'source_urls': ['https://pypi.python.org/packages/source/u/urllib3/'], + 'checksums': ['cc44da8e1145637334317feebd728bd869a35285b93cbb4cca2577da7e62db4f'], + }), + ('chardet', '3.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/c/chardet/'], + 'checksums': ['84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae'], + }), + ('requests', '2.18.4', { + 'source_urls': ['https://pypi.python.org/packages/source/r/requests/'], + 'checksums': ['9c443e7324ba5b85070c4a818ade28bfabedf16ea10206da1132edaa6dda237e'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/p/pymatgen/'], + 'checksums': ['f05ce838c7fe9cc37aae85083f45bf9503eda1292aa1d778bfcd4b5b3018cb1b'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +sanity_check_paths = { + 'files': ['bin/pmg'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'] +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/q/QEMU/QEMU-2.10.1-intel-2017b.eb b/easybuild/easyconfigs/q/QEMU/QEMU-2.10.1-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..ee0e6c975a1e100a6a9ba1abd43a3a3fbdb2e2be --- /dev/null +++ b/easybuild/easyconfigs/q/QEMU/QEMU-2.10.1-intel-2017b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'QEMU' +version = '2.10.1' + +homepage = 'https://www.qemu.org/' +description = "QEMU is a generic and open source machine emulator and virtualizer." + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://download.qemu.org/'] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['1dd51a908fc68c7d935b0b31fb184c5669bc23b5a1b081816e824714f2a11caa'] + +sanity_check_paths = { + 'files': ['bin/qemu-aarch64', 'bin/qemu-alpha', 'bin/qemu-mips', 'bin/qemu-ppc64', 'bin/qemu-x86_64'], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/q/QIIME/QIIME-1.9.1.eb b/easybuild/easyconfigs/q/QIIME/QIIME-1.9.1.eb index 4b9209b380904fa4a0cb8ef8b53fdf998dfee09c..b1a1d1feb4d080a71f49f8c047a4e1059f5801d0 100644 --- a/easybuild/easyconfigs/q/QIIME/QIIME-1.9.1.eb +++ b/easybuild/easyconfigs/q/QIIME/QIIME-1.9.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/q/QML/QML-0.2.10-fix-setup.py.patch b/easybuild/easyconfigs/q/QML/QML-0.2.10-fix-setup.py.patch new file mode 100644 index 0000000000000000000000000000000000000000..91d7f04e6176c7d936616c5d45ae4edd1c484900 --- /dev/null +++ b/easybuild/easyconfigs/q/QML/QML-0.2.10-fix-setup.py.patch @@ -0,0 +1,32 @@ +# patch setup.py to use EB values for building +# wpoely86@gmail.com +diff -ur qml-0.2.10.orig/setup.py qml-0.2.10/setup.py +--- qml-0.2.10.orig/setup.py 2017-06-02 18:14:17.000000000 +0200 ++++ qml-0.2.10/setup.py 2017-09-07 13:44:12.648192634 +0200 +@@ -1,3 +1,4 @@ ++import os + import sys + from numpy.distutils.core import Extension, setup + +@@ -16,10 +17,17 @@ + FORTRAN = "f90" + + # GNU (default) +-COMPILER_FLAGS = ["-O3", "-fopenmp", "-m64", "-march=native", "-fPIC", +- "-Wno-maybe-uninitialized", "-Wno-unused-function", "-Wno-cpp"] +-LINKER_FLAGS = ["-lgomp"] +-MATH_LINKER_FLAGS = ["-lblas", "-llapack"] ++COMPILER_FLAGS = os.environ.get("CFLAGS", '').split(' ') ++if not COMPILER_FLAGS: ++ COMPILER_FLAGS = ["-O3", "-fopenmp", "-m64", "-march=native", "-fPIC", "-Wno-maybe-uninitialized", "-Wno-unused-function", "-Wno-cpp"] ++ ++LINKER_FLAGS = os.environ.get("LDFLAGS", '').split(' ') ++if not LINKER_FLAGS: ++ LINKER_FLAGS = ["-lgomp"] ++ ++MATH_LINKER_FLAGS = os.environ.get("LIBLAPACK", '').split(' ') ++if not MATH_LINKER_FLAGS: ++ MATH_LINKER_FLAGS = ["-lblas", "-llapack"] + + # For clang without OpenMP: (i.e. most Apple/mac system) + if sys.platform == "darwin" and all(["gnu" not in arg for arg in sys.argv]): diff --git a/easybuild/easyconfigs/q/QML/QML-0.2.10-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/q/QML/QML-0.2.10-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..19b0dc9a7dd9ff3d631e4cb9923d61a9b30698fe --- /dev/null +++ b/easybuild/easyconfigs/q/QML/QML-0.2.10-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,31 @@ +easyblock = "PythonPackage" + +name = "QML" +version = "0.2.10" +versionsuffix = "-Python-%(pyver)s" + +homepage = "http://www.qmlcode.org" +description = """QML is a Python2/3-compatible toolkit for representation learning of properties + of molecules and solids.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +patches = ['%(name)s-%(version)s-fix-setup.py.patch'] +checksums = [ + '48e0b6b03b28a981e75358a890bfb7e47048562eec62a4d60190c499b8805685', # qml-0.2.10.tar.gz + 'cc820f0aa800150aa08a5de95869fd0aa39bcc8e2c6eb1ba6918ecef21873535', # QML-0.2.10-fix-setup.py.patch +] + +dependencies = [ + ('Python', '2.7.13'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/q/Qhull/Qhull-2015.2-GCCcore-6.4.0.eb b/easybuild/easyconfigs/q/Qhull/Qhull-2015.2-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..c077c6a6ba57a0015e18148f9cba38120c18febc --- /dev/null +++ b/easybuild/easyconfigs/q/Qhull/Qhull-2015.2-GCCcore-6.4.0.eb @@ -0,0 +1,45 @@ +easyblock = 'CMakeMake' + +name = 'Qhull' +version = '2015.2' + +homepage = 'http://www.qhull.org' + +description = """ + Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, + halfspace intersection about a point, furthest-site Delaunay triangulation, + and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and + higher dimensions. Qhull implements the Quickhull algorithm for computing the + convex hull. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.qhull.org/download/'] +sources = ['%(namelower)s-%(version_major)s-src-7.%(version_minor)s.0.tgz'] +checksums = ['78b010925c3b577adc3d58278787d7df08f7c8fb02c3490e375eab91bb58a436'] + +patches = [ + 'Qhull-%(version)s-intel-fix.patch', + 'Qhull_pkgconfig.patch', +] + +builddependencies = [ + ('binutils', '2.28'), + ('CMake', '3.9.1'), +] + +sanity_check_paths = { + 'files': ['bin/qhull', 'lib/libqhull.%s' % SHLIB_EXT, + 'lib/pkgconfig/qhull.pc'], + 'dirs': [], +} + +modextrapaths = { + 'CPATH': ['qhull/include'], +} + +parallel = 1 + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.7-foss-2017a.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.7-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..71fe074ee9fad2e1dd51a8272655df8533b14b31 --- /dev/null +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.7-foss-2017a.eb @@ -0,0 +1,33 @@ +name = 'Qt' +version = '4.8.7' + +homepage = 'http://qt.io/' +description = "Qt is a comprehensive cross-platform C++ application framework." + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'cstd': 'gnu++98'} + +source_urls = [ + 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/', + 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/' +] +sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz'] +checksums = [ + 'e2882295097e47fe089f8ac741a95fef47e0a73a3f3cdf21b56990638f626ea0', # qt-everywhere-opensource-src-4.8.7.tar.gz + '3853c87c33695bfa57e207ffb0d94cb2565aa462eccdf44d2b2804fd44ecbad6', # Qt-4.8.7_phonon-export.patch +] + +patches = ['Qt-%(version)s_phonon-export.patch'] + +builddependencies = [ + ('pkg-config', '0.29.2'), +] + +dependencies = [ + ('GLib', '2.52.0'), + ('libpng', '1.6.29'), + ('X11', '20170314'), + ('libGLU', '9.0.0'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-goolf-1.4.10.eb index 16a64ab3be7a54492c2976a842878d752582ee3d..0a472e9d66fdac35fb9478a7bc8ea937c3f12886 100644 --- a/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-ictce-6.2.5.eb b/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-ictce-6.2.5.eb index 8514e49d958fc97db7a61be41701a70eea7a11fa..d677851e09184b12443ef527178be7d7571c9ec1 100644 --- a/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/q/QuadProg++/QuadProg++-1.2.1-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/q/QuickFF/QuickFF-2.2.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/q/QuickFF/QuickFF-2.2.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..ed9cfe055d05a8681e12c2347d843db7fc4503be --- /dev/null +++ b/easybuild/easyconfigs/q/QuickFF/QuickFF-2.2.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'QuickFF' +version = '2.2.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://molmod.github.io/QuickFF/' +description = """QuickFF is a Python package developed at the Center for +Molecular Modeling (CMM) to quickly derive accurate force fields from ab initio +calculations.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/molmod/QuickFF/archive/'] +sources = [SOURCE_TAR_GZ] +checksums = ['47444286fabcee52b97f2edf189a5fddf2a1061b44bd64b3e427e07b0408b227'] + +dependencies = [ + ('Python', '2.7.14'), + ('matplotlib', '2.1.0', versionsuffix), + ('molmod', '1.4.3', versionsuffix), + ('yaff', '1.4.2', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/%(namelower)s'], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb b/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb index e4973548b5d8599d18f6c4bb2e41e7bd60df6181..91fe68d23d98a52b107a7ad412a550f617d8a16f 100644 --- a/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2015 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/q/Quorum/Quorum-1.1.1-intel-2017a.eb b/easybuild/easyconfigs/q/Quorum/Quorum-1.1.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..494be9237d2fa3801bc695b1a882694c7a2a5ed9 --- /dev/null +++ b/easybuild/easyconfigs/q/Quorum/Quorum-1.1.1-intel-2017a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Quorum' +version = '1.1.1' + +homepage = 'http://www.genome.umd.edu/quorum.html' +description = """QuorUM is an error corrector for Illumina reads""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/gmarcais/Quorum/releases/download/v%(version)s'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['45d099835eaad43cf915e118e9cb6423411d68c7f35a8145bc725dca366c82b5'] + +dependencies = [('Jellyfish', '2.2.6')] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['merge_mate_pairs', 'quorum', 'quorum_create_database', + 'quorum_error_correct_reads', 'split_mate_pairs']], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/q/qtop/qtop-53-1.eb b/easybuild/easyconfigs/q/qtop/qtop-53-1.eb index 1e12105e71b928a341e95219c0fa1cea4f9cc966..5c02ce39e5951bf53b771a89a9c76dc62a7ca3cc 100644 --- a/easybuild/easyconfigs/q/qtop/qtop-53-1.eb +++ b/easybuild/easyconfigs/q/qtop/qtop-53-1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.5-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.5-intel-2017a-R-3.4.0.eb index 91254154827140066a20b05d0a9891b3ee254e37..4eb3ffe0f7a1dce24d2ee4b32625a111d797f884 100644 --- a/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.5-intel-2017a-R-3.4.0.eb +++ b/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.5-intel-2017a-R-3.4.0.eb @@ -157,6 +157,11 @@ exts_list = [ ('RcppParallel', '4.3.20', ext_options), ('dada2', '1.4.0', bioconductor_options), ('LEA', '1.8.1', bioconductor_options), + ('tximport', '1.4.0', bioconductor_options), + ('scater', '1.4.0', bioconductor_options), + ('scran', '1.4.5', bioconductor_options), + ('SC3', '1.4.2', bioconductor_options), + ('ComplexHeatmap', '1.14.0', bioconductor_options), ] modextrapaths = {'R_LIBS': ''} diff --git a/easybuild/easyconfigs/r/R/R-3.1.3-foss-2015a.eb b/easybuild/easyconfigs/r/R/R-3.1.3-foss-2015a.eb index d82c3b8db250e2ae6d88b27bc4bd1401e27cd7cd..323e10cac9715324dc781c78c14a02d26499f972 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.3-foss-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.3-foss-2015a.eb @@ -22,6 +22,7 @@ dependencies = [ ('Java', '1.8.0_25', '', True), # Java bindings are built if Java is found, might as well provide it ('Tcl', '8.6.4'), # for tcltk ('Tk', '8.6.4', '-no-X11'), # for tcltk + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.1.3-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.1.3-intel-2015a.eb index 53bd4b075109ffc77b6119b2495460fcea2e8ba0..cd4eda7a62e8a963a494908bbd5e4eec1a89d71b 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.3-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.3-intel-2015a.eb @@ -22,6 +22,7 @@ dependencies = [ ('Java', '1.8.0_25', '', True), # Java bindings are built if Java is found, might as well provide it ('Tcl', '8.6.4'), # for tcltk ('Tk', '8.6.4', '-no-X11'), # for tcltk + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.0-goolf-1.7.20.eb b/easybuild/easyconfigs/r/R/R-3.2.0-goolf-1.7.20.eb index ab47b2f1325ac9f6e6f39d29b5f1e58ff05578b0..118fa87c0c0ec75611681f8bc28d706a9acbcbf7 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.0-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.0-goolf-1.7.20.eb @@ -24,6 +24,7 @@ dependencies = [ ('Tk', '8.6.4', '-no-X11'), # for tcltk ('cURL', '7.43.0'), # for RCurl ('libxml2', '2.9.2'), # for XML + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index de7294123d8774da7eed64b8593342c67641671e..7ddee6060950f7b411447c1f416e1d4e15a0bb42 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -24,6 +24,7 @@ dependencies = [ ('Tk', '8.6.4', '-no-X11'), # for tcltk ('cURL', '7.43.0'), # for RCurl ('libxml2', '2.9.2'), # for XML + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index 644dcc259bb3bf662021a5295cbc0bfb3662ec71..cd9298a1a8888b4b853430c6c7f023acbcf21d3b 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -24,6 +24,7 @@ dependencies = [ ('Tk', '8.6.4', '-no-X11'), # for tcltk ('cURL', '7.43.0'), # for RCurl ('libxml2', '2.9.2'), # for XML + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 36f8e25856a6d6f34807aa6562e83e9ae217aaa7..366494726f2279483f2fdbbc27e56e3d10c4ebc0 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -24,6 +24,7 @@ dependencies = [ ('Tk', '8.6.4', '-no-X11'), # for tcltk ('cURL', '7.43.0'), # for RCurl ('libxml2', '2.9.2'), # for XML + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index 193456e409477dc58f780303b7c78e63dc13e33e..491c78774ad2bd6ab8796dcd3a342e3d76b2bdf8 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -27,6 +27,7 @@ dependencies = [ ('GDAL', '2.0.1'), # for rgdal ('PROJ', '4.8.0'), # for rgdal ('GMP', '6.0.0a', '', ('GNU', '4.9.3-2.25')), # for igraph + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016a.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016a.eb index 48a36233ea3b6f60c80329aa394eabd07d23dc57..d594757afcc6695f8a7da50a791e0836f1e6f378 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016a.eb @@ -27,6 +27,7 @@ dependencies = [ ('GDAL', '2.0.2'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.0'), # for igraph + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016b.eb index c866f9a169973533623f4d964acb7bb9ab1b0c69..5f2b97f4f56c1457a53feb4566561a07a9a085b2 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2016b.eb @@ -27,6 +27,7 @@ dependencies = [ ('GDAL', '2.1.0'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.1'), # for igraph + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a-libX11-1.6.3.eb b/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a-libX11-1.6.3.eb index becdf1c5041eff5f561c75dfdcf58d435c2e8c09..d81d97762f41ccd1629c99174b99dbb7b8a0544a 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a-libX11-1.6.3.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a-libX11-1.6.3.eb @@ -38,6 +38,7 @@ dependencies = [ ('GDAL', '2.0.2'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.0'), # for igraph + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a.eb b/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a.eb index 470ef9623d46adf5022c80442865238802d219e0..d124a83db4f4077d1cd65920beb9399161357d90 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-intel-2016a.eb @@ -27,6 +27,7 @@ dependencies = [ ('GDAL', '2.0.2'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.0'), # for igraph + ('NLopt', '2.4.2'), # for nloptr ] name_tmpl = '%(name)s_%(version)s.tar.gz' diff --git a/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016a.eb b/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016a.eb index 7c7e501aad8797ca3f0f6529a97d6db4a412195c..764b4d8d19dbf32629b3cea725b142cda612a526 100644 --- a/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016a.eb +++ b/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016a.eb @@ -33,6 +33,7 @@ dependencies = [ ('GDAL', '2.1.0'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.1'), # for igraph + ('NLopt', '2.4.2'), # for nloptr # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons # ('OpenSSL', '1.0.2h'), diff --git a/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016b.eb b/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016b.eb index 9380aadc9bdf80e3c7c301cb70555d9839f30705..e78283619856692e490064da78ab9ab508e3e048 100644 --- a/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016b.eb +++ b/easybuild/easyconfigs/r/R/R-3.3.1-foss-2016b.eb @@ -33,6 +33,7 @@ dependencies = [ ('GDAL', '2.1.0'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.1'), # for igraph + ('NLopt', '2.4.2'), # for nloptr # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons # ('OpenSSL', '1.0.2h'), diff --git a/easybuild/easyconfigs/r/R/R-3.3.1-intel-2016b.eb b/easybuild/easyconfigs/r/R/R-3.3.1-intel-2016b.eb index 88223934d1faba744b5c7495dc0f9222a555ea71..e878d56ddb6b9b18cb2199065365ff48e8907969 100644 --- a/easybuild/easyconfigs/r/R/R-3.3.1-intel-2016b.eb +++ b/easybuild/easyconfigs/r/R/R-3.3.1-intel-2016b.eb @@ -33,6 +33,7 @@ dependencies = [ ('GDAL', '2.1.0'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.1'), # for igraph + ('NLopt', '2.4.2'), # for nloptr # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons # ('OpenSSL', '1.0.2h'), diff --git a/easybuild/easyconfigs/r/R/R-3.3.3-foss-2016b-X11-20160819.eb b/easybuild/easyconfigs/r/R/R-3.3.3-foss-2016b-X11-20160819.eb index 512b0289b6107ede76282a2a306c771641609331..3579621970cb3aec0e6a573a51a8c76fcb98443e 100644 --- a/easybuild/easyconfigs/r/R/R-3.3.3-foss-2016b-X11-20160819.eb +++ b/easybuild/easyconfigs/r/R/R-3.3.3-foss-2016b-X11-20160819.eb @@ -43,6 +43,7 @@ dependencies = [ ('GDAL', '2.1.0'), # for rgdal ('PROJ', '4.9.2'), # for rgdal ('GMP', '6.1.1'), # for igraph + ('NLopt', '2.4.2'), # for nloptr # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons # ('OpenSSL', '1.0.2h'), diff --git a/easybuild/easyconfigs/r/R/R-3.3.3-intel-2017a-X11-20170314.eb b/easybuild/easyconfigs/r/R/R-3.3.3-intel-2017a-X11-20170314.eb index 262dd0c1219f1220624c467e5ff86d23ab2630b9..672e590aac16267af6c2ffaa663ff3859f953c91 100644 --- a/easybuild/easyconfigs/r/R/R-3.3.3-intel-2017a-X11-20170314.eb +++ b/easybuild/easyconfigs/r/R/R-3.3.3-intel-2017a-X11-20170314.eb @@ -77,7 +77,7 @@ exts_list = [ 'tools', 'utils', # non-standard libraries, should be specified with fixed versions! - ('Rmpi', '0.6-6', ext_options), + ('Rmpi', '0.6-6', dict(ext_options.items() + [('patches', ['Rmpi-0.6-5_impi5.patch'])])), ('abind', '1.4-5', ext_options), ('magic', '1.5-6', ext_options), ('geometry', '0.3-6', dict(ext_options.items() + [('patches', ['geometry-0.3-4-icc.patch'])])), diff --git a/easybuild/easyconfigs/r/R/R-3.4.0-intel-2017a-X11-20170314.eb b/easybuild/easyconfigs/r/R/R-3.4.0-intel-2017a-X11-20170314.eb index 5616a94b6a34d214ef108af8d8d8ad6dba754b72..0c862a332d8acff4fed01662375895a7b879c5c9 100644 --- a/easybuild/easyconfigs/r/R/R-3.4.0-intel-2017a-X11-20170314.eb +++ b/easybuild/easyconfigs/r/R/R-3.4.0-intel-2017a-X11-20170314.eb @@ -79,7 +79,7 @@ exts_list = [ 'tools', 'utils', # non-standard libraries, should be specified with fixed versions! - ('Rmpi', '0.6-6', ext_options), + ('Rmpi', '0.6-6', dict(ext_options.items() + [('patches', ['Rmpi-0.6-5_impi5.patch'])])), ('abind', '1.4-5', ext_options), ('magic', '1.5-6', ext_options), ('geometry', '0.3-6', dict(ext_options.items() + [('patches', ['geometry-0.3-4-icc.patch'])])), @@ -527,6 +527,39 @@ exts_list = [ ('glmmML', '1.0.2', ext_options), ('ucminf', '1.1-4', ext_options), ('ordinal', '2015.6-28', ext_options), + ('Rtsne', '0.13', dict(ext_options.items() + [('patches', ['Rtsne-0.13_icpc-wd308.patch'])])), + ('cowplot', '0.7.0', ext_options), + ('tsne', '0.1-3', ext_options), + ('pbapply', '1.3-3', ext_options), + ('RcppProgress', '0.3', ext_options), + ('sn', '1.5-0', ext_options), + ('tclust', '1.2-7', ext_options), + ('ranger', '0.8.0', ext_options), + ('hexbin', '1.27.1', ext_options), + ('crosstalk', '1.0.0', ext_options), + ('pryr', '0.1.2', ext_options), + ('moments', '0.14', ext_options), + ('forcats', '0.2.0', ext_options), + ('laeken', '0.4.6', ext_options), + ('VIM', '4.7.0', ext_options), + ('proxy', '0.4-17', ext_options), + ('smoother', '1.1', ext_options), + ('dynamicTreeCut', '1.63-1', ext_options), + ('DT', '0.2', ext_options), + ('beeswarm', '0.2.3', ext_options), + ('vipor', '0.4.5', ext_options), + ('ggbeeswarm', '0.6.0', ext_options), + ('shinydashboard', '0.6.1', ext_options), + ('rrcov', '1.4-3', ext_options), + ('WriteXLS', '4.0.0', ext_options), + ('mpath', '0.2-4', ext_options), + ('timereg', '1.9.1', ext_options), + ('peperr', '1.1-7', ext_options), + ('heatmap3', '1.1.1', ext_options), + ('GlobalOptions', '0.0.12', ext_options), + ('circlize', '0.4.1', ext_options), + ('GetoptLong', '0.1.6', ext_options), + ('dendextend', '1.5.2', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/Rtsne-0.13_icpc-wd308.patch b/easybuild/easyconfigs/r/R/Rtsne-0.13_icpc-wd308.patch new file mode 100644 index 0000000000000000000000000000000000000000..6c76f3883e5f4a81b3783a65d8e9217b659aed7f --- /dev/null +++ b/easybuild/easyconfigs/r/R/Rtsne-0.13_icpc-wd308.patch @@ -0,0 +1,22 @@ +add -wd308 compiler option to avoid compiler warning #308 being treated as an error +author: Kenneth Hoste (HPC-UGent) +-- Rtsne.orig/src/Makevars 2017-04-14 17:51:58.000000000 +0200 ++++ Rtsne/src/Makevars 2017-07-07 15:29:41.426358000 +0200 +@@ -25,4 +25,5 @@ + ## done by a number of packages, but recommended only for more advanced users + ## comfortable with autoconf and its related tools. + +- ++# disable Intel C++ compiler (icpc) warning/error #308, to avoid 'member "std::complex::_M_value" is inaccessible' ++PKG_CXXFLAGS = -wd308 +--- Rtsne.orig/MD5 2017-04-14 18:38:37.000000000 +0200 ++++ Rtsne/MD5 2017-07-07 15:29:58.247065000 +0200 +@@ -6,7 +6,7 @@ + 7af8fde3597798501e00bdc337d8f03e *README.md + 42ae2f3c4872e03c5e401d949a86cad9 *inst/CITATION + 065bed604fc3d4be094fea9fbf7f162e *man/Rtsne.Rd +-fcd429500be5e9251157f001145e8a8b *src/Makevars ++5ed55ce6fb49190f62c48ff8ce8705a1 *src/Makevars + e9a378d06e68a325926bf92e779f280e *src/Makevars.win + 5d991038a3c68e7232302c837179c26d *src/RcppExports.cpp + 3740407bdc49d16ee9a7a8d5ee96a327 *src/Rtsne.cpp diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb index d7d22ad5ae512534ec8b26258dc81ed8e4e6e1eb..7f1a2331ac9f6d94752174c72a39dd8f391a5ee7 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb index dd4462802ce5d12126261b35dc1c345caaba54cc..80e5bb60d4959026b20f51714ff96102aa5f34ee 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb index d55bca8237ce5cfcd771f7dcf7b1f7de69e29e5d..7542264fa709f1ac8559dddf4f76eadddb0b7862 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb index 859f2adbb769c0db2637c92807494c16453d13cf..eac6deabdaee5a56a50f86aa19c35253b2d0a9bb 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/r/RCS/RCS-5.7-goolf-1.4.10.eb b/easybuild/easyconfigs/r/RCS/RCS-5.7-goolf-1.4.10.eb index 1fd62ac72d9368ae136ebbf15e0e471789a27d18..525c7dcda51cdfbdb61cae0f828fd5b701eddb77 100644 --- a/easybuild/easyconfigs/r/RCS/RCS-5.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/RCS/RCS-5.7-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/r/RCS/RCS-5.7-ictce-5.3.0.eb b/easybuild/easyconfigs/r/RCS/RCS-5.7-ictce-5.3.0.eb index ff4020095bb22c19115426a6a2120d45717eab67..60eaccfc4721389a72de363401f41a1fd511c58b 100644 --- a/easybuild/easyconfigs/r/RCS/RCS-5.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/RCS/RCS-5.7-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-foss-2017a.eb b/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..711bd6825e4e09982f4995bb22e58089955bc471 --- /dev/null +++ b/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-foss-2017a.eb @@ -0,0 +1,29 @@ +# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'PackedBinary' + +name = 'REMORA' +version = '1.8.2' + +homepage = 'https://github.com/TACC/remora' +description = "REsource MOnitoring for Remote Applications" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = ['https://github.com/TACC/remora/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['140f71671787a49af822e97226c60db208b9ff6f3bf20556eac5b8c59e9fd42b'] + +install_cmd = 'cd remora-%(version)s && REMORA_INSTALL_PREFIX=%(installdir)s ./install.sh' + +sanity_check_paths = { + 'files': ['bin/mpstat', 'bin/remora', 'lib/libmpiP.a', 'lib/libmpiP.%s' % SHLIB_EXT], + 'dirs': [] +} + +modextravars = {'REMORA_BIN': '%(installdir)s/bin'} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-goolf-1.7.20.eb b/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-goolf-1.7.20.eb new file mode 100644 index 0000000000000000000000000000000000000000..9ae5e9ebf1b9400078c76fad2a023277ef623ba5 --- /dev/null +++ b/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-goolf-1.7.20.eb @@ -0,0 +1,29 @@ +# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'PackedBinary' + +name = 'REMORA' +version = '1.8.2' + +homepage = 'https://github.com/TACC/remora' +description = "REsource MOnitoring for Remote Applications" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +source_urls = ['https://github.com/TACC/remora/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['140f71671787a49af822e97226c60db208b9ff6f3bf20556eac5b8c59e9fd42b'] + +install_cmd = 'cd remora-%(version)s && REMORA_INSTALL_PREFIX=%(installdir)s ./install.sh' + +sanity_check_paths = { + 'files': ['bin/mpstat', 'bin/remora', 'lib/libmpiP.a', 'lib/libmpiP.%s' % SHLIB_EXT], + 'dirs': [] +} + +modextravars = {'REMORA_BIN': '%(installdir)s/bin'} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-intel-2017a.eb b/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..6ac17a4b99a49ec97f6ecc74fd8b6aa0701d3336 --- /dev/null +++ b/easybuild/easyconfigs/r/REMORA/REMORA-1.8.2-intel-2017a.eb @@ -0,0 +1,29 @@ +# This file is an EasyBuild reciPY as per https://easybuilders.github.io/easybuild/ +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'PackedBinary' + +name = 'REMORA' +version = '1.8.2' + +homepage = 'https://github.com/TACC/remora' +description = "REsource MOnitoring for Remote Applications" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/TACC/remora/archive/'] +sources = ['v%(version)s.tar.gz'] +checksums = ['140f71671787a49af822e97226c60db208b9ff6f3bf20556eac5b8c59e9fd42b'] + +install_cmd = 'cd remora-%(version)s && REMORA_INSTALL_PREFIX=%(installdir)s ./install.sh' + +sanity_check_paths = { + 'files': ['bin/mpstat', 'bin/remora'], + 'dirs': [] +} + +modextravars = {'REMORA_BIN': '%(installdir)s/bin'} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-foss-2016b.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-foss-2016b.eb index 4ff67a0efb6d4f3a1f758a9a13bb34e204f97039..642eea5ef8fb07e70cb9d097ad1b58d5e694717e 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-foss-2016b.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb index 2155ac1e7630e81bc4d2f5322ff8eddac08e01b5..83c1690c1c743fdeac7d2057c3c79525eab5c3c6 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb index 03f3c66babb1946ee19c480e4023d4c2784d3c83..23460531f8183f531433362fda2b673b2c2202ab 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-6.10.04-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/r/ROOT/ROOT-6.10.04-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..a5fbff59947d59ad4ba92eccce1aa7d92b0a4e21 --- /dev/null +++ b/easybuild/easyconfigs/r/ROOT/ROOT-6.10.04-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,53 @@ +name = 'ROOT' +version = '6.10.04' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://root.cern.ch/drupal/' +description = """The ROOT system provides a set of OO frameworks with all the functionality + needed to handle and analyze large amounts of data in a very efficient way.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = ['https://root.cern.ch/download/'] +sources = ['%(namelower)s_v%(version)s.source.tar.gz'] +patches = [ + 'configure_FftwFromMkl_28.patch', + 'ROOT-v5_recent-ifort.patch', + 'ROOT-v5.34.26_libX.patch', +] +checksums = [ + '461bde21d78608422310f04c599e84ce8dfbdd91caf12c2a54db6c01f8228f5b', # root_v6.10.04.source.tar.gz + '064eeb2a39dc8c96ba707f2a2bfd591c892f64e47e54df2d7d57f5f87a998a48', # configure_FftwFromMkl_28.patch + '54477336c6453e46ba18b465a61c181107943c47816b0744626ba147ad5df1c2', # ROOT-v5_recent-ifort.patch + 'f97179b55bf862d884aba037eef12eed00829fb13f303c464d974331801cc2df', # ROOT-v5.34.26_libX.patch +] + +builddependencies = [ + ('CMake', '3.8.2'), + ('pkg-config', '0.29.2'), +] +dependencies = [ + ('GSL', '2.3'), + ('libxml2', '2.9.4'), + ('PCRE', '8.41'), + ('CFITSIO', '3.41'), + ('freetype', '2.7.1', '-libpng-1.6.29'), + ('Python', '2.7.13'), + ('zlib', '1.2.11'), + ('X11', '20170314'), + ('Mesa', '17.0.2'), + ('libGLU', '9.0.0'), + ('GL2PS', '1.4.0'), + ('FFTW', '3.3.6'), + ('SQLite', '3.17.0'), + ('XZ', '5.2.3'), +] + +# disable some components +configopts = "-Dxrootd=OFF -Dmysql=OFF -Dkrb5=OFF -Dodbc=OFF -Doracle=OFF -Dpgsql=OFF -Dqt=OFF " + +# make sure some components are enabled +configopts += "-Dunuran=ON -Dtable=ON -Dexplicitlink=ON -Dminuit2=ON -Droofit=ON " + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb index d0bbd7da765642af019f23f747fb780a86329269..2500753cc5916792ec381248d4f4418226b8e16e 100644 --- a/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.3-foss-2015b-Python-2.7.10-R-3.2.3.eb b/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.3-foss-2015b-Python-2.7.10-R-3.2.3.eb index d3a31d723c1a6e81544ad1fe513ea86143d5baf4..2d60c20928ebd2da1602cb7a35304959c42ae7b1 100644 --- a/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.3-foss-2015b-Python-2.7.10-R-3.2.3.eb +++ b/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.3-foss-2015b-Python-2.7.10-R-3.2.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.4-foss-2016b-Python-2.7.12-R-3.3.1.eb b/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.4-foss-2016b-Python-2.7.12-R-3.3.1.eb index 8df3ba88afb49cbcf33f243d121152363c75f2e3..0e7c072381002ef6b2220f3a93a51378a1f3fd47 100644 --- a/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.4-foss-2016b-Python-2.7.12-R-3.3.1.eb +++ b/easybuild/easyconfigs/r/RSeQC/RSeQC-2.6.4-foss-2016b-Python-2.7.12-R-3.3.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/r/Rcorrector/Rcorrector-1.0.2-fix-makefile.patch b/easybuild/easyconfigs/r/Rcorrector/Rcorrector-1.0.2-fix-makefile.patch new file mode 100644 index 0000000000000000000000000000000000000000..b70fb17e7f27483d0aa7451a01f9ad4f9d89e7d3 --- /dev/null +++ b/easybuild/easyconfigs/r/Rcorrector/Rcorrector-1.0.2-fix-makefile.patch @@ -0,0 +1,14 @@ +# Patch makefile to use EB values +# wpoely86@gmail.com +--- Makefile.orig 2017-08-14 12:33:11.280163633 +0200 ++++ Makefile 2017-08-14 12:36:46.085730155 +0200 +@@ -1,6 +1,6 @@ +-CXX = g++ +-CXXFLAGS= -Wall -O3 -std=c++0x +-LINKFLAGS = -I . -lpthread -lz ++CXX := $(CXX) ++CXXFLAGS := $(CXXFLAGS) ++LINKFLAGS := -I. $(LDFLAGS) $(LIBS) -lz + DEBUG= + jellyfishPath = `which jellyfish` + jellyfishVersion = `jellyfish --version | cut -f2 -d' ' | cut -f1 -d'.'` diff --git a/easybuild/easyconfigs/r/Rcorrector/Rcorrector-1.0.2-intel-2017a.eb b/easybuild/easyconfigs/r/Rcorrector/Rcorrector-1.0.2-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..abc3fb35adfe0974e8935b0c3c6ba160d28f789f --- /dev/null +++ b/easybuild/easyconfigs/r/Rcorrector/Rcorrector-1.0.2-intel-2017a.eb @@ -0,0 +1,35 @@ +easyblock = 'MakeCp' + +name = 'Rcorrector' +version = '1.0.2' + +homepage = 'https://github.com/mourisl/Rcorrector' +description = """Rcorrector(RNA-seq error CORRECTOR) is a kmer-based error correction method for RNA-seq data.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'cstd': 'c++11'} + +source_urls = ['https://github.com/mourisl/Rcorrector/archive'] +sources = ['v%(version)s.tar.gz'] +patches = ['%(name)s-%(version)s-fix-makefile.patch'] +checksums = [ + '426c7ab5fbb968536dbb4daf6913599f99b50eaabbea8013930da77f1235d9c6', # v1.0.2.tar.gz + '785a24b8af0b075d813ee4cd83f7480dd35365d9a0a2b81d80b6eb210bcf0bd0', # Rcorrector-1.0.2-fix-makefile.patch +] + +dependencies = [ + ('zlib', '1.2.11'), + ('Perl', '5.24.1'), + ('Jellyfish', '2.2.6'), +] + +files_to_copy = [(['rcorrector', 'run_rcorrector.pl'], 'bin'), 'README.md', 'LICENSE', 'Sample'] + +postinstallcmds = ["chmod +x %(installdir)s/bin/run_rcorrector.pl"] + +sanity_check_paths = { + 'files': ['bin/rcorrector'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/Reads2snp/Reads2snp-2.0.eb b/easybuild/easyconfigs/r/Reads2snp/Reads2snp-2.0.eb index 462568a58d3b25191947132fb3f6dda27970aa92..99b121a0e8d63c5ee42bc671432508e80adebf36 100644 --- a/easybuild/easyconfigs/r/Reads2snp/Reads2snp-2.0.eb +++ b/easybuild/easyconfigs/r/Reads2snp/Reads2snp-2.0.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/r/Ruby/Ruby-2.4.2-foss-2017b.eb b/easybuild/easyconfigs/r/Ruby/Ruby-2.4.2-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..893a646568ff416e0b6a72f565e6903919507987 --- /dev/null +++ b/easybuild/easyconfigs/r/Ruby/Ruby-2.4.2-foss-2017b.eb @@ -0,0 +1,68 @@ +# With <3 for EasyBuild +# +# EasyConfig for Ruby 2.1: +# ---------------------------------------------------------------------------- +# Copyright: 2014 - Gregor Mendel Institute of Molecular Plant Biology GmBH +# License: MIT +# Authors: Aaron Zauner +# ---------------------------------------------------------------------------- + +name = 'Ruby' +version = '2.4.2' + +homepage = 'https://www.ruby-lang.org' +description = """Ruby is a dynamic, open source programming language with + a focus on simplicity and productivity. It has an elegant syntax that is + natural to read and easy to write.""" + +toolchain = {'name': 'foss', 'version': '2017b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://cache.ruby-lang.org/pub/ruby/'] +checksums = ['93b9e75e00b262bc4def6b26b7ae8717efc252c47154abb7392e54357e6c8c9c'] + +ext_options = { + 'source_urls': ['http://rubygems.org/downloads/'], + 'source_tmpl': '%(name)s-%(version)s.gem', +} + +exts_list = [ + ('ffi', '1.9.18', ext_options), + ('childprocess', '0.8.0', ext_options), + ('json', '2.1.0', ext_options), + ('cabin', '0.9.0', ext_options), + ('backports', '3.10.3', ext_options), + ('arr-pm', '0.0.10', ext_options), + ('clamp', '1.1.2', ext_options), + ('multipart-post', '2.0.0', ext_options), + ('faraday', '0.13.1', ext_options), + ('faraday_middleware', '0.12.2', ext_options), + ('highline', '1.7.8', ext_options), + ('net-http-pipeline', '1.0.1', ext_options), + ('connection_pool', '2.2.1', ext_options), + ('net-http-persistent', '2.9.4', ext_options), + ('multi_json', '1.12.2', ext_options), + ('public_suffix', '3.0.1', ext_options), + ('addressable', '2.4.0', ext_options), + ('gh', '0.15.1', ext_options), + ('launchy', '2.4.3', ext_options), + ('ethon', '0.11.0', ext_options), + ('typhoeus', '1.3.0', ext_options), + ('websocket', '1.2.4', ext_options), + ('pusher-client', '0.6.2', ext_options), + ('diff-lcs', '1.3', ext_options), + ('rspec-support', '3.7.0', ext_options), + ('rspec-mocks', '3.7.0', ext_options), + ('rspec-expectations', '3.7.0', ext_options), + ('rspec-core', '3.7.0', ext_options), + ('rspec', '3.7.0', ext_options), + ('rack', '2.0.3', ext_options), + ('rack-protection', '2.0.0', ext_options), + ('tilt', '2.0.8', ext_options), + ('mustermann', '1.0.1', ext_options), + ('sinatra', '2.0.0', ext_options), + ('rack-test', '0.7.0', ext_options), + ('bundler', '1.16.0', ext_options), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/Rust/Rust-1.21.0-foss-2017b.eb b/easybuild/easyconfigs/r/Rust/Rust-1.21.0-foss-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..7125821aa94f597694c8f64b609e8191fbaabb04 --- /dev/null +++ b/easybuild/easyconfigs/r/Rust/Rust-1.21.0-foss-2017b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Rust' +version = '1.21.0' + +homepage = 'https://www.rust-lang.org' +description = """Rust is a systems programming language that runs blazingly fast, prevents segfaults, + and guarantees thread safety.""" + +toolchain = {'name': 'foss', 'version': '2017b'} + +source_urls = ['https://static.rust-lang.org/dist/'] +sources = ['rustc-%(version)s-src.tar.gz'] +checksums = ['1707c142244b5bd909993559c6116c81987c1de21d6207c05d3ecbe5bba548fa'] + +builddependencies = [ + ('Python', '2.7.14'), + ('CMake', '3.9.4'), +] + +sanity_check_paths = { + 'files': ['bin/rustc', 'bin/rustdoc'], + 'dirs': ['share/doc', 'share/man', 'lib/rustlib'], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb b/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb index 764e0a56544a32f545de656718e3f9c1f8246dd5..a2dd96fcb99b3e4c41da24c4bc5fee1b9ef0a55c 100644 --- a/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb +++ b/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb b/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb index 67667d2f43bcc42bb5b7511d4a971fc3b8905e1f..0e88376e1b07b3fbc9ee63ab29c15ecdf10affac 100644 --- a/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb +++ b/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb index 515ad4d74a56684ec38f4cc1faa6f368b1942a3c..de39a6a664a657efd6637038e73bb0502eeb5b38 100644 --- a/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/r/rainbow/rainbow-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/r/rainbow/rainbow-2.0.4-goolf-1.4.10.eb index ebe8bfa5d5bff0f3fc1abbdda886124d3b5f9ec0..cbe0f89b4804daf1e841c8221349182aec24c87f 100644 --- a/easybuild/easyconfigs/r/rainbow/rainbow-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/rainbow/rainbow-2.0.4-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/r/rjags/rjags-4-6-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/r/rjags/rjags-4-6-intel-2017a-R-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..2809740b9c10f289730104dd0c62badfb835612d --- /dev/null +++ b/easybuild/easyconfigs/r/rjags/rjags-4-6-intel-2017a-R-3.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'RPackage' + +name = 'rjags' +version = '4-6' +versionsuffix = '-R-%(rver)s' + +homepage = 'http://cran.r-project.org/web/packages/rjags' +description = """The rjags package is an interface to the JAGS library.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'http://cran.r-project.org/src/contrib/', + 'http://cran.r-project.org/src/contrib/Archive/rjags/', +] +sources = ['%(name)s_%(version)s.tar.gz'] +checksums = ['cf24bb1e7c8445bafb49097089ad33e5bd5d8efbccf16fc7e32ad230f05f89ad'] + +dependencies = [ + ('R', '3.4.0', '-X11-20170314'), + ('JAGS', '4.2.0'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['rjags'], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb b/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb index 5b2154b1464bc23344220edc8de9c09fccc8b7c2..7752f26f31e2380f0b5cdce4d5c1a32e1121a898 100644 --- a/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb +++ b/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016 Forschungszentrum Juelich GmbH # Authors:: Damian Alvarez diff --git a/easybuild/easyconfigs/s/SAGE/SAGE-6.3.eb b/easybuild/easyconfigs/s/SAGE/SAGE-6.3.eb index 3c539b01d11ab2539b815f19f0ba8f1c010138cb..e6e619d7aea4eeb228fa6b6da47c587855fa60c6 100644 --- a/easybuild/easyconfigs/s/SAGE/SAGE-6.3.eb +++ b/easybuild/easyconfigs/s/SAGE/SAGE-6.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/s/SAGE/SAGE-6.4.eb b/easybuild/easyconfigs/s/SAGE/SAGE-6.4.eb index f51861712892f3d3088ed5591cc077bfe7cd43e0..44c08dffd3a1bfd64e2e570dbc72c1a22dc02a87 100644 --- a/easybuild/easyconfigs/s/SAGE/SAGE-6.4.eb +++ b/easybuild/easyconfigs/s/SAGE/SAGE-6.4.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-goolf-1.4.10.eb index 073affc93bf62d87a903cff1aefe15e35f4ccaff..41c9a41b52cbdf6654e99b080ed1768796f0c6b9 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-ictce-5.3.0.eb index 5b8825becb9a2f1730e2b426d98820dea5dafabc..cb95f09db12ec87bc9f5cd73d25ed805e5ba3eb0 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.18-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-goolf-1.4.10.eb index e632ad1cd5caf5bc2d499fee5ecb0b26249f9340..c3c62371e337493f219c5d0f9d97c420967b5bf0 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-ictce-5.5.0.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-ictce-5.5.0.eb index d1a314837966c07fca5e001438ad1639a0545b16..4feaa862951a49fd7429d92514bf70213559b2e8 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.19-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb index 37118ac1e183b33c640fcc6b1be9add4cb8b32b5..fe530c9987b3bb26f9fdf14cc91ab42637cc4e55 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb index ffeec869d84fc1e180f1e5fda0614df6be32c359..6d55792df58d6be92b74985ab40693920ed902b4 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb index f6766acbd26aac25f5c3b84c9726230c6851ba52..143b4f0e11eef88650f81b530a3761cbea5f592d 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb index 805874583a9b3a81d667859ea92480f6d94c5e2e..ec9e8200a52c8a593c3719c0d14fd928979c5a8a 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb index 3835083700e6a61402f7f002d7477c15b2305ada..e36e28d9bb154a7ad7505bb3976baeee3e703537 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb index be9360b7e58260f70071ebc91dce097c3a1a5d0f..a99016b9902c37c980d5760ec0332967aa9ed3d4 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb index 598ba6e51e620a64765c5152f8895f4b84789e15..e1dd81f16023f7457964e6c0c6af0bc124bc0e21 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2016b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..af14010ad932b0a62ac70f3049c714ff8e38711e --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2016b.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# +# Modified:: Robert Qiao +# @ adelaide.edu.au/phoenix +## + +name = 'SAMtools' +version = '1.2' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] +patches = ['SAMtools-1.1_Makefile.patch'] +checksums = [ + '420e7a4a107fe37619b9d300b6379452eb8eb04a4a9b65c3ec69de82ccc26daa', # samtools-1.2.tar.bz2 + 'd0d6796db7edb9ceb0c410001c3b00b521d97bcf908650c8f7528a4438f765e1', # SAMtools-1.1_Makefile.patch +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.8'), +] + +parallel = 1 + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb index 97a147d8ecfe0b29fc5b1dd0ffbb9314ec13f560..b93365bdd789d3960942351123d4daed52501fbe 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb index e3ff7301d8bf43ab5f1a5dc47b841caf6381d52a..ce7c10f8f23b352388854712b8acc76b503d3565 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb index 289687681922c87ccefe6248634cd0b485007881..09d30b179c3e333589e3eeaeb76b75d85a8a9d27 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015b-HTSlib-1.2.1.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015b-HTSlib-1.2.1.eb index 739c632246bcd9469d420af8af445945179efe52..303f3a583d7d8d119a2b02a7af841e66b69a1580 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015b-HTSlib-1.2.1.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015b-HTSlib-1.2.1.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb index 4ff251eb7303ffd4196818b02532a2dcdc83f843..63b113948c8f8e760fc85b3c7213ca61c23eb3f2 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2016a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2016a.eb index 96d3b95f0f589aff38d705a2139fa9632ce9afb8..40b271c59eab013949c991d4f9e724c5424c0373 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-intel-2016a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-intel-2016a.eb index d869d21007896411d990c56c08f20a99c0b6d3c6..20c0daa2e9f7188c42d1ba9f3437c3429cc4719d 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-intel-2016a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2015b.eb index a7026c36d0ea34c5ca96e7cf06b3861a2b2b5e04..af67f0ad298166019c78cf564c89c1d42fa8468a 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016a.eb index 7fa65122da6adf2cade52e15cb64bf0a93dc0977..1fcd04d5c51c03f94851a05e95e9f29d9411c16b 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..4e46414370b70b00a5530616855a66297c0778cd --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-foss-2016b.eb @@ -0,0 +1,39 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# Modified by: Adam Huffman +# The Francis Crick Institute +## + +name = 'SAMtools' +version = '1.3.1' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] +# Patch Makefile to link against zlib provided by EB +patches = ['SAMtools-%(version)s_Makefile.patch'] +checksums = [ + '6c3d74355e9cf2d9b2e1460273285d154107659efa36a155704b1e4358b7d67e', # samtools-1.3.1.tar.bz2 + '3760243ab6275ad111079794cc63a2f258b16cab39d94acc21eb774d029d245b', # SAMtools-1.3.1_Makefile.patch +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.8'), + ('bzip2', '1.0.6'), + ('XZ', '5.2.2'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016a.eb index 91ca187c34fd6563aafe6d71bdd9d9fdb090844c..8a9d0ec272503d8513c300c2f03d839fae05d07b 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b-HTSlib-1.3.2.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b-HTSlib-1.3.2.eb index cf342e2224a2bffe8f71631180fb715e368d0b2c..aaae3bc65c2aa3ef4e800b53d8f46cdf9615576b 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b-HTSlib-1.3.2.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b-HTSlib-1.3.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b.eb index ad73efb9d97c3caff60f68af3249977d1baaee47..1d3b8759e622e4809a8bdd47ecf9ac7ff772ac66 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3.1-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-foss-2016b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-foss-2016b.eb index 340f9547b81cb4696761761939a6da123c765cb4..becb1e33dffce2b48ee1cb083df31efe18963de8 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-foss-2016b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-goolf-1.4.10.eb index f62000066175bc24469bed539dd3c70416a34925..a590f0e5c55d859bfb0f87d0715ee64261afed00 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2016b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2016b.eb index 3167310f24bc4b1343a34b37de34ce04e967f2ee..5fc351ad6844320977c154fa66243b94c2482eb2 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2016b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2017a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2017a.eb index 86a737bc611285559bf5c333a288d58f3a6b0146..a9362a745f1cbce29a90471eaa40c11bece27abf 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2017a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4.1-intel-2017a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4.1-intel-2017a.eb index cd48ea8cde8476ca785e2a2e8c26d7e27951a5bf..1cb0955d1915a6ace36f7e3ac058d18e0196920c 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4.1-intel-2017a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.4.1-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-foss-2016b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-foss-2016b.eb new file mode 100755 index 0000000000000000000000000000000000000000..30006e4f3c06cea89d9fa690f253471753ad9b63 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-foss-2016b.eb @@ -0,0 +1,38 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# Modified by: Adam Huffman +# The Francis Crick Institute +# +# Modified for version 1.4 by: Kurt Lust, UAntwerpen +# +## +name = 'SAMtools' +version = '1.5' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['8542da26832ee08c1978713f5f6188ff750635b50d8ab126a0c7bb2ac1ae2df6'] + +# The htslib component of SAMtools 1.4 uses zlib, bzip2 and lzma compression. +# The latter is currently provided by XZ. +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.8'), + ('bzip2', '1.0.6'), + ('XZ', '5.2.2'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-intel-2017a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-intel-2017a.eb index 07e6c5020c4d9b9a6ad37f106ad9afd001044777..ae85c244273f9377f24569e70b3ce7a7e8e5e486 100755 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-intel-2017a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.5-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.6-intel-2017b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.6-intel-2017b.eb new file mode 100755 index 0000000000000000000000000000000000000000..a0bf05f899a71fc650afd1b70dee5c6cea45df81 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.6-intel-2017b.eb @@ -0,0 +1,38 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# Modified by: Adam Huffman +# The Francis Crick Institute +# +# Modified for version 1.4 by: Kurt Lust, UAntwerpen +# +## +name = 'SAMtools' +version = '1.6' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['ee5cd2c8d158a5969a6db59195ff90923c662000816cc0c41a190b2964dbe49e'] + +# The htslib component of SAMtools 1.4 uses zlib, bzip2 and lzma compression. +# The latter is currently provided by XZ. +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), + ('bzip2', '1.0.6'), + ('XZ', '5.2.3'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAS/SAS-9.4.eb b/easybuild/easyconfigs/s/SAS/SAS-9.4.eb new file mode 100644 index 0000000000000000000000000000000000000000..fbdaafe6e6677ce658ed1348d56a2d2608f91d00 --- /dev/null +++ b/easybuild/easyconfigs/s/SAS/SAS-9.4.eb @@ -0,0 +1,16 @@ +name = 'SAS' +version = '9.4' + +homepage = 'https://www.sas.com' +description = """SAS is a software suite for advanced analytics, multivariate analyses, business intelligence, + data management, and predictive analytics.""" + +toolchain = {'name': 'dummy', 'version': ''} + +# tarball needs to be created manually, by packing up the 'Linux64' directory +sources = [SOURCE_TAR_GZ] + +# old libpng is required for libpng12.so.0 +dependencies = [('libpng', '1.2.58')] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb b/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb index d732b448eb4c483f267e48bbb72369db9030efad..ec8b73d7259453b4e0763bc0e177395930c29854 100644 --- a/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2015 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SCANMS/SCANMS-2.02-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/s/SCANMS/SCANMS-2.02-goolf-1.4.10-Perl-5.16.3.eb index 88fe827b030bb2923ea49a7f9d70f5cb87edfeef..607082a50217ac158003a8658dd1d96b7fbc090e 100644 --- a/easybuild/easyconfigs/s/SCANMS/SCANMS-2.02-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/s/SCANMS/SCANMS-2.02-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SCnorm/SCnorm-0.99.7-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/s/SCnorm/SCnorm-0.99.7-intel-2017a-R-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9f1e6bee5766841237b72dbbd1f4fe88c0e46e82 --- /dev/null +++ b/easybuild/easyconfigs/s/SCnorm/SCnorm-0.99.7-intel-2017a-R-3.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'RPackage' + +name = 'SCnorm' +version = '0.99.7' +versionsuffix = '-R-%(rver)s' + +homepage = 'https://bioconductor.org/packages/SCnorm' +description = "This package implements SCnorm — a method to normalize single-cell RNA-seq data." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'http://bioconductor.org/packages/release/bioc/src/contrib/', + 'https://bioconductor.org/packages/devel/bioc/src/contrib/', +] +sources = ['%(name)s_%(version)s.tar.gz'] +checksums = ['f7f6b63aade398ab8f7860ca895914c7bd8161bf2387f2727fe44a897124ae02'] + +dependencies = [ + ('R', '3.4.0', '-X11-20170314'), + ('R-bundle-Bioconductor', '3.5', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SCons/SCons-2.5.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/s/SCons/SCons-2.5.1-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..5994a109abebefb44722a062d2fa325e481ba408 --- /dev/null +++ b/easybuild/easyconfigs/s/SCons/SCons-2.5.1-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,25 @@ +easyblock = 'PythonPackage' + +name = 'SCons' +version = '2.5.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.scons.org/' +description = "SCons is a software construction tool." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['0b25218ae7b46a967db42f2a53721645b3d42874a65f9552ad16ce26d30f51f2'] + +dependencies = [('Python', '2.7.13')] + +sanity_check_paths = { + 'files': ['bin/scons', 'bin/scons-time', 'bin/sconsign'], + 'dirs': ['lib/%(namelower)s-%(version)s/%(name)s'], +} + +options = {'modulename': False} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb b/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb index cd91fac4e45cd58bc024da27d09b3de8b5574afc..1d6583cd4c2e08bccfa20ae4eb71b121f21c29d4 100644 --- a/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb +++ b/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SDL2/SDL2-2.0.4-intel-2016b.eb b/easybuild/easyconfigs/s/SDL2/SDL2-2.0.4-intel-2016b.eb index 9d089f04eb6ce8fe5e556c92a0fe0929a3eeee15..e43bffbbb49d1f08376cd46382c3caa8deb8786d 100644 --- a/easybuild/easyconfigs/s/SDL2/SDL2-2.0.4-intel-2016b.eb +++ b/easybuild/easyconfigs/s/SDL2/SDL2-2.0.4-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SHAPEIT/SHAPEIT-2.r837.GLIBCv2.12.eb b/easybuild/easyconfigs/s/SHAPEIT/SHAPEIT-2.r837.GLIBCv2.12.eb index f2424bbea4413d3d1572131a13c8a3739e01a1ea..8b988dc0fd6860559c0baa96d56a051aa31159b7 100644 --- a/easybuild/easyconfigs/s/SHAPEIT/SHAPEIT-2.r837.GLIBCv2.12.eb +++ b/easybuild/easyconfigs/s/SHAPEIT/SHAPEIT-2.r837.GLIBCv2.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb index 5c52477972cba40987510d41d6c6d1581400dbc4..08978cbb4bfe9a28bbaa66ff37df5959d67d1e13 100644 --- a/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a-tools.eb b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a-tools.eb index e7737796170140164d3121fac915aa6df14c4aeb..89441506e0fb91a69dfe381642145932eec0670b 100644 --- a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a-tools.eb +++ b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a-tools.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016 Juelich Supercomputing Centre, Germany # Authors:: Markus Geimer diff --git a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a.eb b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a.eb index a093e042cbd71ccbe35f739b1e144d6ebe562fdb..ca3d9eb8ab64cd11f47d5184ef1d38a50e04a63b 100644 --- a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.6.1-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016 Juelich Supercomputing Centre, Germany # Authors:: Markus Geimer diff --git a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a-tools.eb b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a-tools.eb index 1c00d4b38baf29d241c32142fe2a202546fd48f9..d9d11099a34eb3323b8dd3a3fa2ef6b32028f10a 100644 --- a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a-tools.eb +++ b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a-tools.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016 Juelich Supercomputing Centre, Germany # Authors:: Markus Geimer diff --git a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a.eb b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a.eb index 8dd41bb2de6f341cb4710b6bb09dd9c12b30a745..37b3f1f4e715195f92e959c0d4dbba4b4596c827 100644 --- a/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a.eb +++ b/easybuild/easyconfigs/s/SIONlib/SIONlib-1.7.1-foss-2017a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016 Juelich Supercomputing Centre, Germany # Authors:: Markus Geimer diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb index 49346a9d1c3e09f8e1e220b9bb52badcb4ee6be3..90532985800ef8a20d9195247a6f061115d4c309 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb index e61810f5fd719695670a96fcaf4a9a49f47f70e9..c121f5bccb942cb44e44bfbc3dba2879924ec5d0 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb index eed3ec9cee2bcd3192cf420e752025087e5edb23..472bc669cef141685482bbb0f1e0820a4d91ffce 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb index 517317038b1a4653c3d031057ad96987c5d28491..4370af06f2142213dfb3da5c0588f6ac390f72c4 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb index b2e1479cba032d634c25261e72fadb3f0e4bd471..fc5e6d4e1f3d458114975608f9dc4c4c84aef507 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.18-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/s/SIP/SIP-4.18-foss-2016a-Python-2.7.11.eb index 0ac8c1861dc319fa5edca39d8d3b4a8316e22ae2..8d523f3226c3bf2462551b088b1546d72b537c21 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.18-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.18-foss-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.18-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/s/SIP/SIP-4.18-intel-2016a-Python-2.7.11.eb index b3dda163251fb2506504094814dfa5c6d53f25cb..09c013815db20d0ef1b618cf0adf9c7ce55090b4 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.18-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.18-intel-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.18.1-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/s/SIP/SIP-4.18.1-foss-2016a-Python-2.7.11.eb index dbc48b8044d8de9956052828588f23750d75e32a..a247773edd94ca98b9d2a8cda413c9ada61f1757 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.18.1-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.18.1-foss-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.18.1-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/s/SIP/SIP-4.18.1-intel-2016b-Python-2.7.12.eb index 57997a86bf365f99400571c661a8530c48d1fe1e..f0abfcf40e4ec742dbdefe0decb7ea95a8318f15 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.18.1-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.18.1-intel-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.19-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/s/SIP/SIP-4.19-foss-2016b-Python-2.7.12.eb index be020214d208cc75a91f6d54dfb1130f95bc3b00..9f50c745690c751288b6ddf757297030d5c9ea1d 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.19-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.19-foss-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.19-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/s/SIP/SIP-4.19-intel-2016b-Python-2.7.12.eb index 9f5fa19c2405b19b80789b58f2f17d3b5c8e14ec..2e69e76a1afadfbd2a3cbf5ddeb35ae5e7dc983d 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.19-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.19-intel-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.19.2-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/s/SIP/SIP-4.19.2-intel-2017a-Python-2.7.13.eb index c113a20dd943048696c84c080c5e9787f8f1ba18..cea8cbea9cbfda764c0d9ed3cdc2391d38078fd7 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.19.2-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.19.2-intel-2017a-Python-2.7.13.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Bart Verleye # Center for eResearch, Auckland easyblock = 'ConfigureMakePythonPackage' diff --git a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb index ed0395223c0f987f3529b023e390ac0bd151bfa7..07bc8cff7aa04162bd5647eef104d570e9dcd47a 100644 --- a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb index 16d05cf3415d4629cc248f5ca3056d83d4f86e8d..7d14bea6a9282f7ef858be91316e599651dd1320 100644 --- a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb b/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb index 67f7cd27da2a5e2797fae76372864fe19f2b66c9..8734a7daed79a0343e72d700b804e2faf6485468 100644 --- a/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb +++ b/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SOAPdenovo-Trans/SOAPdenovo-Trans-1.0.4-fix-makefiles.patch b/easybuild/easyconfigs/s/SOAPdenovo-Trans/SOAPdenovo-Trans-1.0.4-fix-makefiles.patch new file mode 100644 index 0000000000000000000000000000000000000000..edb305d00832ad075c497f512de304e44a3f29a7 --- /dev/null +++ b/easybuild/easyconfigs/s/SOAPdenovo-Trans/SOAPdenovo-Trans-1.0.4-fix-makefiles.patch @@ -0,0 +1,30 @@ +# Fix makefile to use EB values +# Ward Poelmans +--- SOAPdenovo-Trans-src-v1.04.orig/src/Makefile 2014-04-15 04:37:16.000000000 +0200 ++++ SOAPdenovo-Trans-src-v1.04/src/Makefile 2017-08-23 07:54:58.108664416 +0200 +@@ -1,5 +1,5 @@ +-CC= gcc +-CFLAGS= -O3 -fomit-frame-pointer -static ++CC := $(CC) ++CFLAGS := -fomit-frame-pointer $(CFLAGS) + #CFLAGS= -O3 -g -D_DEBUG + DFLAGS= + +@@ -32,7 +32,7 @@ + INCLUDES= -Iinc + SUBDIRS= . + LIBPATH= +-LIBS= -pthread -lm -lrt -lbam -lz -L./inc ++LIBS := $(LIBS) -lrt -lbam -lz -L./inc + EXTRA_FLAGS= + + BIT_ERR = 0 +@@ -73,7 +73,7 @@ + @test $(BIT_ERR) != 1 || sh -c 'echo "Fatal: 64bit CPU and Operating System required!";false;' + + SOAPdenovo: envTest $(OBJS) +- @$(CC) $(CFLAGS) -o $(PROG) $(OBJS) $(LIBPATH) $(LIBS) $(ENTRAFLAGS) ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $(PROG) $(OBJS) $(LIBPATH) $(LIBS) $(ENTRAFLAGS) + @printf "Linking...\r" + @printf "$(PROG) compilation done.\n"; + diff --git a/easybuild/easyconfigs/s/SOAPdenovo-Trans/SOAPdenovo-Trans-1.0.4-intel-2017a.eb b/easybuild/easyconfigs/s/SOAPdenovo-Trans/SOAPdenovo-Trans-1.0.4-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..75f99d40086582555af700e670f6c9b75f697662 --- /dev/null +++ b/easybuild/easyconfigs/s/SOAPdenovo-Trans/SOAPdenovo-Trans-1.0.4-intel-2017a.eb @@ -0,0 +1,35 @@ +easyblock = 'MakeCp' + +name = 'SOAPdenovo-Trans' +version = '1.0.4' + +homepage = 'http://soap.genomics.org.cn/SOAPdenovo-Trans.html' +description = """SOAPdenovo-Trans is a de novo transcriptome assembler basing on the SOAPdenovo framework, +adapt to alternative splicing and different expression level among transcripts. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/aquaskyline/SOAPdenovo-Trans/archive/'] +sources = ['%(version)s.tar.gz'] +patches = ['%(name)s-%(version)s-fix-makefiles.patch'] +checksums = [ + '378a54cde0ebe240fb515ba67197c053cf95393645c1ae1399b3a611be2a9795', # 1.0.4.tar.gz + '15c420a5e2c2a5a5837dbb1223a6b02b78f059b162e82952c7ceee83fdfdcffb', # SOAPdenovo-Trans-1.0.4-fix-makefiles.patch +] + +dependencies = [('zlib', '1.2.11')] + +start_dir = 'src' + +buildopts = ' && make 127mer=1' + +files_to_copy = [(['../SOAPdenovo-Trans-127mer', '../SOAPdenovo-Trans-31mer'], 'bin'), '../LICENSE', + '../README.md', '../VERSION'] + +sanity_check_paths = { + 'files': ['bin/SOAPdenovo-Trans-127mer', 'bin/SOAPdenovo-Trans-31mer'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-goolf-1.4.10.eb index 05651770f255c298fa1280a02b6d5a26e05a4455..f288d7f917c6d113daa1725f1c9442419a9a44f7 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-ictce-5.3.0.eb index 0ce4a98f03a7ce0941e95ac157a0afdc9f52c69f..762c7d68fd786dbd841dab1d39d9081f6b9d97fe 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo/SOAPdenovo-1.05-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb index ab6bd52347d6edb3be4ed7f7600a344124f7b54c..672b4b6174df49e85a9a7c41f446fb5a9be0266d 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb index 5eb12170f691dabeff20d40076ee7ea346823cb8..36652b20f0e7036bd45634526f1361794d41f8f3 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2016b.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2016b.eb index 6e5c9aeb32976d72204dbe1dab1279f1e50f3fcb..5d56e586a24c90ef41713ca43befc5122eae570d 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2016b.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2017a.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..7327cf5610d2ca55ced80bf431700ac8917baa2f --- /dev/null +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.10.1-foss-2017a.eb @@ -0,0 +1,46 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# 3.9.0: +# Modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = "CMakeMake" + +name = 'SPAdes' +version = '3.10.1' + +homepage = 'http://cab.spbu.ru/software/spades/' +description = """Genome assembler for single-cell and isolates data sets""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = ['http://cab.spbu.ru/files/release%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['d49dd9eb947767a14a9896072a1bce107fb8bf39ed64133a9e2f24fb1f240d96'] + +builddependencies = [('CMake', '3.9.1')] + +dependencies = [ + ('zlib', '1.2.11'), + ('bzip2', '1.0.6'), + ('libreadline', '7.0'), +] + +start_dir = 'src' + +separate_build_dir = True + +configopts = ' -DBoost_NO_BOOST_CMAKE=ON' + +sanity_check_commands = [('spades.py', '--test')] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['bwa-spades', 'dipspades', 'dipspades.py', + 'hammer', 'ionhammer', 'spades', 'spades.py']], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.4.10.eb index b8ae8d0ad8e5d9dbe668ae176e5be97b9fd4d9fe..50ca4cd509d9abafed06edb8dd8a8f04dfa35420 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.7.20.eb index df712d6830e021244dc5e9007615cec963ad836e..46422756f799a3c42e5e93077afd136044497b06 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.6.2-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016a.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016a.eb index af3845c60d3667cb3aab66edc57688e12c25a5ae..52377a3fe1906f07b85d150452654259bc260419 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016b.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016b.eb index a92f27ffacdc39c0c7ff8d172e787286fe62de0c..00831a4e1c77a296939ac611400ca661a4bd2805 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016b.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.9.0-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb index c435d47a74ea04b3011d892f400f39138b4b3fc6..17f00411a9769d4f0b613d2c5e6efa8147cbd32c 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-4.9.3-2.25.eb index 212dfd1d759aa2babb6fef13c6dc9a71626c4fc5..16c91c0d283a0e87b1068fdd6fede3fc660f7a5a 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-5.4.0-2.26.eb index c8632b48d572c276b996aba0b56456a7b0c36ec9..1d32b0c2a3578df3af971cb518585a3ba97c5053 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCC-5.4.0-2.26.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCCcore-6.3.0.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCCcore-6.3.0.eb index f7ba78e65490810e94a492d60a75b72717958ad8..f9639f1cf89f9311794cba63f0280c124e82fd6b 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-GCCcore-6.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016.04.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016.04.eb index ee0989cdf47ed8c704440cd282ede5d793f06632..e48edbbcf7adf6fd3626973f0f58b1533b702b25 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016.04.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016.04.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016a.eb index ec5703f27d295215cc4c2feabe8bbc54f2fc6861..2bfe96771adcc9e20d26509ec70d46b466806d08 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016b.eb index 1c9912537cd18e464e190ab516d13458d1f91a72..c95b85d4e3ef21ff1663b40db1aa0999fc902345 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb index de897a790ec115aee84a0fb97ff631a2fa49f656..6e1bb042c83358de481aba98286973b06cd5db59 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-iccifort-2016.3.210-GCC-5.4.0-2.26.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-intel-2016b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-intel-2016b.eb index e6b03228911fc5aded438146b45172caa9daa78c..701c924942d6d4fcca03534f567e8683eb998785 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-intel-2016b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.13.0-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.14.1-GCCcore-4.9.3.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.14.1-GCCcore-4.9.3.eb index cb84023340bea0a91d547e3c76dc278c12f7e729..55a1ec7a8936d0e7dc1d590220fc8ded70327cfe 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.14.1-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.14.1-GCCcore-4.9.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.17.0-GCCcore-6.3.0.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.17.0-GCCcore-6.3.0.eb index 41b5a58bd2f43ce24149f8da9f6eec7decf247ff..d5d4a80684192939f9d59282108cb3bac3d3d849 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.17.0-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.17.0-GCCcore-6.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.20.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.20.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..7d34b6b0e7659d0134977ba5d05138ada56fa16c --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.20.1-GCCcore-6.4.0.eb @@ -0,0 +1,48 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the +# policy: http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.20.1' + +homepage = 'http://www.sqlite.org/' + +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +# eg. http://www.sqlite.org/2017/sqlite-autoconf-3190300.tar.gz +source_urls = ['http://www.sqlite.org/2017/'] +version_str = '%%(version_major)s%s00' % ''.join('%02d' % int(x) for x in version.split('.')[1:]) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] +checksums = ['ec66595b29bc0798b023a5122021ea646ab4fa9e2f735937c5426feeba950742'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('libreadline', '7.0'), + ('Tcl', '8.6.7'), +] + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', + 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-goolf-1.4.10.eb index e74d6f7a39766fa092500382030b609632320ed2..f3308cf41ccab89ededbd50a58fe1a4ba72d3bd1 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-ictce-5.3.0.eb index 30d45082a108519460d3aa99726ecbecdbbd15c8..e3447aee6be04218501c541416f8ebe0d9e9b696 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.7.17-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-goolf-1.4.10.eb index c08623a5a59b7af21c42bac4f65a93584f6e1ae9..f65ec4dae62a21671fe9758b77e86834b28d7ce7 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-ictce-5.3.0.eb index 05b5ca95c117dd1c498dd1a5f1c40f969dcb1b24..80c5606194f2f5945c134e800b8c1dd492366412 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb index 15a228e4cfc9b4bd122434011507cd6bccbfb101..2a4b96094aa4316c6330050506ca7712fc58c7bc 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GNU-4.9.3-2.25.eb index 87526d7754bf4761dcf583fd873a6d3d79292399..8ce08d273da04a80422d8e7721d2ad20b1595e90 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GNU-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb index 0e3d5b09430ed07edfbb7cd4c0034e7938a090d0..9fe38bf12a1628f6888e9bd531fcf2b0499ee1dd 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb index 3cdb5e9a31fbfc508208b3558c63f8198434aaba..5a806bef031bb29d47754b7ea40978fb67cbef2b 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb index c9bee3d1d5acad8ec0e9aa6e33a6bf7392a175bd..0d4572d689a7fcf77f9268a53486857ec3efbfac 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb index 2b1f98a6ac983759dc616a9651729b2bec0cfa3f..e01c86890607cef2d0b3cdd124e182a1305dbb36 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb index 86716967ffc8b7a52a5ec1b8d1b2ba6da070694f..7fb046898e3500f3a2f7cf0abf3336edd0857cf3 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb index 70270519d3f01f4ec89fd66243ebb0cba989b8d8..8738842f40d1b9b6723829e4dbca44461a1af079 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb index 5c38e72b1ad0b072caa888d6175a1ba6ec6e6ace..94e236ef73fb2fe13ce07bc333994e457cc7ebb3 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.4.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.4.1-goolf-1.4.10.eb index 0a07713fbb5ea66d2b195b31db03f56727b7f1d2..db742635b8c915cc6249787fed503b905e76229d 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.4.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.4.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.5-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.5-goolf-1.4.10.eb index 72f8da9d34e2fb34cdd60417b000cedfc6b59128..6cd5fb9e4fc685a9fb94247a62713b191944b86b 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.5-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-ictce-5.5.0.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-ictce-5.5.0.eb index ac855e7cba016f96354e6ee4dfd766b2c7842125..883edbcbca3ecf2b8b2226b168cc9db8971ec383 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-intel-2014b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-intel-2014b.eb index f0ed15f86c2fc14128c7d7ffa75499170df4e4a2..00aa9db43337557cfeb7c9e7a0a48deda812dd76 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-intel-2014b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.6-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.8.4.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.8.4.eb index 27cd84d7ec041f654f7d5fd0ed068d683fce9431..77933d168ba99727534c2ec68fe98d02be7da6c3 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.8.4.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.9.2.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.9.2.eb index ed00f7b98118e00660598ab90df90abf62f66049..53c285b78030243617414ab4bbbcbb5d6136170a 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-GCC-4.9.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015.05.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015.05.eb index 5e77859d0758dc3e6880c242b90029237e0552a9..bc6c9dd40e7bd2aeddbeb3ecb9a06e8bc4ad1d0b 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015.05.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015.05.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015a.eb index a8d05d1f1812277b65b503324696401a259d7c6b..2916ae6c7edc9411b7ea84100ca6d65e9bb260a0 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015b.eb index b3cfb08afd9932c4d94921d5f0ad09d999f700aa..fb622bfe69b6f442462fa4abd6df599d3b287f4d 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-foss-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-gompi-1.5.16.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-gompi-1.5.16.eb index d4af19e4fa10770ad9e26e5a0829efbdba1cb3a9..55e1cd7d9f72bbc1d1878e221e6e348981d96fae 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-gompi-1.5.16.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.14.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.14.eb index 763de183e3b2388df89c6ed94c3ce524f5ee9a91..31dbee8c485bf33dd5c3ea2c8e476225df7e22dc 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.16.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.16.eb index 6946daaee7f143abbc3a051e200b92ec5a0a968e..c93baeda44f1c6aab11bc037fe7fa1c62a70c8ea 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.16.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.5.16.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.7.20.eb index ee10abf94853081b471a6cfaae6b205fd191a6bc..53e7f6572d33071a81bbcfc977937d124afdf4ea 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-intel-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-intel-2015a.eb index f5e96601f1c29872133cd8ebac5fb30ebf970b49..3dcf095ade1395edb99587513d67bdde472caf87 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.8.1-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.9-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.9-foss-2015a.eb index 8c66a0ef4ca4f8f3c494076198c02997b79bff3f..dd707477c94ab395d82173fea1d4f022832aacfc 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.9-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.9-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2015.11.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2015.11.eb index 408f74829a1280fc3d4b1c81696ff9fca3f6ff63..9084d936c85f4d357cdfb52a944f247bdf9f634e 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2015.11.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2015.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2016.03.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2016.03.eb index 5c92bc81368cac969b77db8d56ab73c49839b35d..2eb44c755da6989cbf841cb2a873c13f94efea94 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2016.03.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-CrayGNU-2016.03.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-GCC-4.9.3-2.25.eb index 5c86155323d7709e14db16f8a7c3c658989eaa9d..bb425e87a70b944e8f550eb0ab2cbba93dd827c8 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb index 8902612f46b4678821d4f7fff6b3065d133b379f..f7d80fd057e9ed28e2b66c9fe21e2559f62363a4 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-gimkl-2.11.5.eb index 4b9cea2422164d46c7714aff891e2cf985aa3383..55a3d892fc462beaeb2d7846b1f944e9ce7b8896 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-gimkl-2.11.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-goolf-1.7.20.eb index d75861cbb66d1b2fcbbf164916054ae7d4139656..b694c4fcaadfec6291e250647ab2c935b173cce5 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-goolf-1.7.20.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb index 177a74a0fbe28fa5296a165de5525f0bbb0f06fd..28138bf96874bc4f502d1f30f0945f75f13e4b1b 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016.02-GCC-4.9.eb index 885ab346a94862dd491f56d518f791e813d6bd2d..ecce43f756027a3fb31a33c4737b9bab72637c23 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016.02-GCC-4.9.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb index 46583c5246dd0a8fb355ec1c1c3ad901f34b80e3..21da1895728b4c31ff3a0fdcb9aeb52502ef52df 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.07.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.07.eb index c1a72bbbe4eb833694c78ec0a8e7f9875cca25a1..fb1547876e224d4a357f7b4e2f5242c53c9499fd 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.07.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.09-GCC-4.9.3-2.25.eb index 68f9f01974dcd3ff9525ea58d688385095167b98..3de2d7ff50e00eb2a4191381cee0c213d1f6b099 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.3.5-centos_linux64.eb b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.3.5-centos_linux64.eb index fc325c12fd412351c3880a9ffbe661bd0f1ff047..cfbdcb45e7bf7dd6306cc66502d406fcb8809207 100644 --- a/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.3.5-centos_linux64.eb +++ b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.3.5-centos_linux64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.4-1-centos_linux64.eb b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.4-1-centos_linux64.eb index 54156d430362f194c3e0815ee79c2e3c9c37d1e4..263ce2d19fc6594c576a4a200e7284ca101696e2 100644 --- a/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.4-1-centos_linux64.eb +++ b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.4-1-centos_linux64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/sratoolkit/sratoolkit-2.5.7.eb b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.7-centos_linux64.eb similarity index 77% rename from easybuild/easyconfigs/s/sratoolkit/sratoolkit-2.5.7.eb rename to easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.7-centos_linux64.eb index b3d358e4a359acbc21736f5b9e72a5ee25813c56..4a6fa7558ef600f29d0d6335ad28c7613ec98603 100644 --- a/easybuild/easyconfigs/s/sratoolkit/sratoolkit-2.5.7.eb +++ b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.7-centos_linux64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # adam.huffman@crick.ac.uk @@ -7,8 +7,9 @@ easyblock = 'PackedBinary' -name = 'sratoolkit' +name = 'SRA-Toolkit' version = '2.5.7' +versionsuffix = '-centos_linux64' homepage = 'http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software' description = """The SRA Toolkit, and the source-code SRA System Development @@ -18,7 +19,7 @@ description = """The SRA Toolkit, and the source-code SRA System Development toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['http://ftp-trace.ncbi.nlm.nih.gov/sra/sdk/%(version)s/'] -sources = ['sratoolkit.%(version)s-centos_linux64.tar.gz'] +sources = ['sratoolkit.%(version)s%(versionsuffix)s.tar.gz'] sanity_check_paths = { 'files': ['bin/abi-load', 'bin/fastq-dump', 'bin/sff-load', 'bin/vdb-dump'], diff --git a/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.8.2-1-centos_linux64.eb b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.8.2-1-centos_linux64.eb new file mode 100644 index 0000000000000000000000000000000000000000..07eca4b96783166523c990806317b02d187fd8a7 --- /dev/null +++ b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.8.2-1-centos_linux64.eb @@ -0,0 +1,30 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# +# Author: Adam Huffman +# adam.huffman@crick.ac.uk +# The Francis Crick Institute +# Based on work by npklein + +easyblock = 'PackedBinary' + +name = 'SRA-Toolkit' +version = '2.8.2-1' +versionsuffix = '-centos_linux64' + +homepage = 'http://www.ncbi.nlm.nih.gov/Traces/sra/sra.cgi?view=software' +description = """The SRA Toolkit, and the source-code SRA System Development + Kit (SDK), will allow you to programmatically access data housed within SRA + and convert it from the SRA format""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['http://ftp-trace.ncbi.nlm.nih.gov/sra/sdk/%(version)s/'] +sources = ['sratoolkit.%(version)s%(versionsuffix)s.tar.gz'] +checksums = ['b053061aae7c6d00162fe0f514be4128a60365b4b2b5b36e7f4798b348b55cf5'] + +sanity_check_paths = { + 'files': ['bin/abi-load', 'bin/fastq-dump', 'bin/sff-load', 'bin/vdb-dump'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb index 0e8750aa56a92bca49be6c674c2413e423a96a74..c7d58c5217d3f7f3d17fc92a324b9012a0fe79f9 100644 --- a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb +++ b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb index ea1f495c8a6b9f24ec2dcaf74d60f7ef3fb3c9f0..24b10cedf9db3b90c4e50b122da27f8440e2529c 100644 --- a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb +++ b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb index c87beb9409d680024e5903ce83cec0e901e26b69..4b19365503253d84f24e14b5507251b1707633ab 100644 --- a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb index c819f307db7716444808d574a550bc59d707377a..851afee49530611cafc4b7f3f853d91e01d9daef 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb index 04188b3f1aa186c655082bea1a5ec7f16cbad567..c464f7f180967021106c8a760912eca738d490cb 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb index 457ab933f77dedbea0c46b51107ee9bc2249b048..3b0c1e3f28928651bdb9fa848be9586d2c7e5957 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-foss-2015b.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-foss-2015b.eb index b4f28e006edb94bfd49ee28b19993dd7bcb5aba2..ce729a34b0a60ea5971952c5e7c502d1917e1038 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-foss-2015b.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb index acf5436cbec2dd0ef0db0d4f1c0f188eadc305ce..6147b68e4b0e5530036a396e1c5bd80657694db1 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-foss-2016a.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-foss-2016a.eb index 43cc47b2aa1c809271a9515625463e6fb7575734..47cc2f8fb86cb9585ebdc37013fef54ea2313fb1 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-foss-2016a.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-goolf-1.7.20.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-goolf-1.7.20.eb index d8c6f0be04287f0e426a8200720ae397a6efa9a6..6655aaf6999af7641f199bd2b797812978b10dd2 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.2a-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.2b-intel-2016b.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.2b-intel-2016b.eb index 05c3e56c2fab7ebccfd8993a66165b198d31369b..fdff081070632053de2252bdfcfad5948db0ca5f 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.2b-intel-2016b.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.2b-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017a.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017a.eb index 7bb56d5efdf85597f3b5c30b627501884d1c8967..02ac65a9a019b71ee70fdf0c1c6db6a1c0dd3461 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017a.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017b.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1094079f3639357fe22e81867131fe504f6df398 --- /dev/null +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.3a-intel-2017b.eb @@ -0,0 +1,44 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics +# Modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = 'MakeCp' + +name = 'STAR' +version = '2.5.3a' + +homepage = 'https://github.com/alexdobin/STAR' +description = "STAR aligns RNA-seq reads to a reference genome using uncompressed suffix arrays." + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'openmp': True} + +source_urls = ['https://github.com/alexdobin/STAR/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['2a258e77cda103aa293e528f8597f25dc760cba188d0a7bc7c9452f4698e7c04'] + +dependencies = [ + ('zlib', '1.2.11'), +] + +start_dir = 'source' + +buildopts = ' STAR && make STARlong' + +parallel = 1 + +files_to_copy = [ + (['source/STAR', 'source/STARlong'], 'bin'), + 'CHANGES.md', 'doc', 'extras', 'LICENSE', 'README.md', 'RELEASEnotes.md', +] + +sanity_check_paths = { + 'files': ['bin/STAR', 'bin/STARlong'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SUNDIALS/SUNDIALS-2.7.0-intel-2017a.eb b/easybuild/easyconfigs/s/SUNDIALS/SUNDIALS-2.7.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..cd70179fef4af362a6151a37d937743680720239 --- /dev/null +++ b/easybuild/easyconfigs/s/SUNDIALS/SUNDIALS-2.7.0-intel-2017a.eb @@ -0,0 +1,30 @@ +easyblock = 'CMakeMake' + +name = 'SUNDIALS' +version = '2.7.0' + +homepage = 'http://computation.llnl.gov/projects/sundials' +description = "SUNDIALS: SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'openmp': True, 'usempi': True} + +source_urls = ['http://computation.llnl.gov/projects/sundials/download/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['d39fcac7175d701398e4eb209f7e92a5b30a78358d4a0c0fcc23db23c11ba104'] + +builddependencies = [('CMake', '3.9.1')] + +separate_build_dir = True + +configopts = "-DMPI_ENABLE=ON -DOPENMP_ENABLE=ON -DLAPACK_ENABLE=ON" + +solvers = ['arkode', 'cvode', 'cvodes', 'ida', 'idas', 'kinsol'] +sanity_check_paths = { + 'files': ['lib/libsundials_%s.a' % s for s in solvers + ['nvecopenmp', 'nvecparallel', 'nvecserial']] + + ['lib/libsundials_%s.%s' % (s, SHLIB_EXT) for s in solvers + ['nvecopenmp', 'nvecparallel', 'nvecserial']], + 'dirs': ['examples/%s' % s for s in solvers] + ['include/%s' % s for s in solvers] + + ['examples/nvector', 'include/nvector', 'include/sundials'], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/SWIG/SWIG-3.0.12-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.12-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..b61ada17a45be60759c708c7662cabe7888ac554 --- /dev/null +++ b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.12-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,21 @@ +name = 'SWIG' +version = '3.0.12' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.swig.org/' +description = """SWIG is a software development tool that connects programs written in C and C++ with + a variety of high-level programming languages.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7cf9f447ae7ed1c51722efc45e7f14418d15d7a1e143ac9f09a668999f4fc94d'] + +dependencies = [ + ('Python', '2.7.14'), + ('PCRE', '8.41'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/SWIG/SWIG-3.0.12-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.12-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..17db778b3fe0ae0d8c4c2ea254595e33eaaa55cd --- /dev/null +++ b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.12-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,21 @@ +name = 'SWIG' +version = '3.0.12' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.swig.org/' +description = """SWIG is a software development tool that connects programs written in C and C++ with + a variety of high-level programming languages.""" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['7cf9f447ae7ed1c51722efc45e7f14418d15d7a1e143ac9f09a668999f4fc94d'] + +dependencies = [ + ('Python', '3.6.3'), + ('PCRE', '8.41'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.10.1-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.10.1-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..0b7cab53e10086d0afd0806a299c934811267de9 --- /dev/null +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.10.1-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,40 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'CMakeMake' + +name = 'Sailfish' +version = '0.10.1' +versionsuffix = '-Python-2.7.12' + +homepage = 'http://www.cs.cmu.edu/~ckingsf/software/%(namelower)s/' +description = """Sailfish is a software tool that implements a novel, alignment-free algorithm for the estimation of + isoform abundances directly from a set of reference sequences and RNA-seq reads. """ + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/kingsfordgroup/%(namelower)s/archive/'] +sources = ['v%(version)s.tar.gz'] + +checksums = ['a0d6d944382f2e07ffbfd0371132588e2f22bb846ecfc3d3435ff3d81b30d6c6'] + +patches = ['%(name)s-%(version)s_skip-included-Jellyfish.patch'] + +builddependencies = [('CMake', '3.7.2')] + +dependencies = [ + ('Boost', '1.63.0', versionsuffix), + ('tbb', '2017_U5'), + ('Jellyfish', '2.2.6'), + ('g2log', '1.0'), +] + +sanity_check_paths = { + 'files': ['bin/%(namelower)s'], + 'dirs': [] +} + +# build fails otherwise +parallel = 1 + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.10.1_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.10.1_skip-included-Jellyfish.patch new file mode 100644 index 0000000000000000000000000000000000000000..6f8d75e09831e59d0ec056194f26afaada7750e9 --- /dev/null +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.10.1_skip-included-Jellyfish.patch @@ -0,0 +1,64 @@ +* skip downloading and building of Jellyfish, since it's provided via EasyBuild already +* don't hardcode $CMAKE_CXX_FLAGS +author: Paul Jähne +--- CMakeLists.txt ++++ CMakeLists.txt +@@ -25,7 +25,7 @@ + + ## Set the standard required compile flags + # Nov 18th --- removed -DHAVE_CONFIG_H +-set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DHAVE_ANSI_TERM -DHAVE_SSTREAM -DRAPMAP_SALMON_SUPPORT -Wall -std=c++11 -Wreturn-type -Werror=return-type") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L$ENV{EBROOTJELLYFISH}/lib -ljellyfish-2.0 -pthread -DHAVE_ANSI_TERM -DHAVE_SSTREAM -DRAPMAP_SALMON_SUPPORT -Wall -std=c++11 -Wreturn-type -Werror=return-type") + + ## + # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. +@@ -287,23 +287,6 @@ + set(SUFFARRAY_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/external/install/include) + + +-message("Build system will fetch and build Jellyfish") +-message("==================================================================") +-ExternalProject_Add(libjellyfish +- DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- DOWNLOAD_COMMAND curl -k -L https://github.com/gmarcais/Jellyfish/releases/download/v2.2.3/jellyfish-2.2.3.tar.gz -o jellyfish-2.2.3.tgz && +- rm -fr jellyfish-2.2.3 && +- tar -xzvf jellyfish-2.2.3.tgz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3 +- INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_IN_SOURCE 1 +- INSTALL_COMMAND make install && +- cp config.h /include/jellyfish-2.2.3/jellyfish/ && +- cp config.h /include/ +-) +- + find_package(TBB) + ## + # +--- src/CMakeLists.txt ++++ src/CMakeLists.txt +@@ -43,7 +43,6 @@ + ${GAT_SOURCE_DIR}/external/cereal/include + ${GAT_SOURCE_DIR}/external/install/include + ${GAT_SOURCE_DIR}/external/install/include/rapmap +-${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.3 + ${ZLIB_INCLUDE_DIR} + ${TBB_INCLUDE_DIRS} + ${Boost_INCLUDE_DIRS} +@@ -97,7 +96,6 @@ + ${ZLIB_LIBRARY} + ${SUFFARRAY_LIB} + ${SUFFARRAY64_LIB} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + m + ${TBB_LIBRARIES} + ${LIBSAILFISH_LINKER_FLAGS} +@@ -115,7 +113,6 @@ + ${ZLIB_LIBRARY} + ${SUFFARRAY_LIB} + ${SUFFARRAY64_LIB} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + m + ${TBB_LIBRARIES} + ${LIBSAILFISH_LINKER_FLAGS} diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.8.2-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.8.2-foss-2016b-Python-2.7.12.eb new file mode 100644 index 0000000000000000000000000000000000000000..1ef3760d15f2d3e9de18af94d2bffd683dd5ddc6 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.8.2-foss-2016b-Python-2.7.12.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +easyblock = 'CMakeMake' + +name = 'Salmon' +version = '0.8.2' +versionsuffix = '-Python-2.7.12' + +homepage = 'https://github.com/COMBINE-lab/%(namelower)s' +description = """Salmon is a wicked-fast program to produce a highly-accurate, + transcript-level quantification estimates from RNA-seq data.""" + +toolchain = {'name': 'foss', 'version': '2016b'} +toolchainopts = {'pic': True, 'openmp': True} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/COMBINE-lab/%(namelower)s/archive/'] + +checksums = ['299168e873e71e9b07d63a84ae0b0c41b0876d1ad1d434b326a5be2dce7c4b91'] + +patches = ['%(name)s-%(version)s_skip-included-Jellyfish.patch'] + +builddependencies = [('CMake', '3.7.2')] + +dependencies = [ + ('Boost', '1.63.0', versionsuffix), + ('tbb', '2017_U5'), + ('Jellyfish', '2.2.6'), +] + +sanity_check_paths = { + 'files': ['bin/%(namelower)s'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.8.2_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.8.2_skip-included-Jellyfish.patch new file mode 100644 index 0000000000000000000000000000000000000000..cc8f3208b975e84dc956599859a0082026807e0f --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.8.2_skip-included-Jellyfish.patch @@ -0,0 +1,99 @@ +* skip downloading and building of Jellyfish, since it's provided via EasyBuild already +* don't hardcode $CMAKE_CXX_FLAGS +author: Paul Jähne +--- CMakeLists.txt.orig 2017-07-05 08:07:10.000000000 +0200 ++++ CMakeLists.txt 2017-07-05 08:15:13.000000000 +0200 +@@ -32,7 +32,7 @@ + + ## Set the standard required compile flags + # Nov 18th --- removed -DHAVE_CONFIG_H +-set (CMAKE_CXX_FLAGS "-pthread -ftree-vectorize -funroll-loops -fPIC -fomit-frame-pointer -O3 -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-unknown-pragmas -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L$ENV{EBROOTJELLYFISH}/lib -ljellyfish-2.0 -pthread -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") + + ## + # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. +@@ -459,33 +459,6 @@ + BUILD_IN_SOURCE TRUE + ) + +-find_package(Jellyfish 2.2.6) +- +-if (NOT JELLYFISH_FOUND) +-message("Build system will fetch and build Jellyfish") +-message("==================================================================") +-ExternalProject_Add(libjellyfish +- DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- ## +- #URL https://github.com/gmarcais/Jellyfish/releases/download/v2.2.6/jellyfish-2.2.6.tar.gz +- #DOWNLOAD_NAME jellyfish-2.2.6.tgz +- #URL_HASH SHA1=53819a57ea8ffae26e3f917babf978f8215ef117 +- #TLS_VERIFY FALSE +- ## +- DOWNLOAD_COMMAND curl -k -L https://github.com/gmarcais/Jellyfish/releases/download/v2.2.6/jellyfish-2.2.6.tar.gz -o jellyfish-2.2.6.tgz && +- ${SHASUM} 4532fb003a0494f6473bb97d52467904f631b94f7f9afb0d45b398f6c413692e jellyfish-2.2.6.tgz && +- rm -fr jellyfish-2.2.6 && +- tar -xzvf jellyfish-2.2.6.tgz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.6 +- INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.6/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_IN_SOURCE 1 +- INSTALL_COMMAND make ${QUIET_MAKE} install +-) +-set (FETCHED_JELLYFISH TRUE) +-endif() +- + ## Try and find TBB first + find_package(TBB 4.4 COMPONENTS tbb tbbmalloc tbbmalloc_proxy ) + +--- src/CMakeLists.txt.orig 2017-07-05 09:12:35.000000000 +0200 ++++ src/CMakeLists.txt 2017-07-05 09:18:12.000000000 +0200 +@@ -4,7 +4,6 @@ + ${GAT_SOURCE_DIR}/external + ${GAT_SOURCE_DIR}/external/cereal/include + ${GAT_SOURCE_DIR}/external/install/include +-${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.6 + ${GAT_SOURCE_DIR}/external/install/include/bwa + ${ZLIB_INCLUDE_DIR} + ${TBB_INCLUDE_DIRS} +@@ -12,12 +11,6 @@ + ${GAT_SOURCE_DIR}/external/install/include/rapmap + ) + +-if (JELLYFISH_FOUND) +- include_directories(${JELLYFISH_INCLUDE_DIR}) +-else() +- include_directories(${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.6) +-endif() +- + set ( SALMON_MAIN_SRCS + QSufSort.c + is.c +@@ -135,7 +128,6 @@ + ${ZLIB_LIBRARY} + ${SUFFARRAY_LIB} + ${SUFFARRAY64_LIB} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + ${GAT_SOURCE_DIR}/external/install/lib/libbwa.a + m + ${LIBLZMA_LIBRARIES} +@@ -160,11 +152,6 @@ + add_dependencies(salmon libboost) + endif() + +-if (${FETCHED_JELLYFISH}) +- add_dependencies(salmon_core libjellyfish) +- add_dependencies(salmon libjellyfish) +-endif() +- + if (${FETCHED_TBB}) + add_dependencies(salmon_core libtbb) + add_dependencies(salmon libtbb) +@@ -193,7 +180,6 @@ + ${ZLIB_LIBRARY} + ${SUFFARRAY_LIB} + ${SUFFARRAY64_LIB} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + ${GAT_SOURCE_DIR}/external/install/lib/libbwa.a + m + ${LIBLZMA_LIBRARIES} diff --git a/easybuild/easyconfigs/s/Sambamba/Sambamba-0.6.6.eb b/easybuild/easyconfigs/s/Sambamba/Sambamba-0.6.6.eb index 8b68d940d5570dc5e5bb4a2018c08c3f78194cf0..aaa111b447def96e015da797d90bb7a2e216e8de 100644 --- a/easybuild/easyconfigs/s/Sambamba/Sambamba-0.6.6.eb +++ b/easybuild/easyconfigs/s/Sambamba/Sambamba-0.6.6.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gimpi-2017b-OpenBLAS-0.2.20.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gimpi-2017b-OpenBLAS-0.2.20.eb new file mode 100644 index 0000000000000000000000000000000000000000..7a2fe0f9ae1dd4a3ab2239812f444363377479f7 --- /dev/null +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gimpi-2017b-OpenBLAS-0.2.20.eb @@ -0,0 +1,25 @@ +name = 'ScaLAPACK' +version = '2.0.2' + +homepage = 'http://www.netlib.org/scalapack/' +description = """The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines + redesigned for distributed memory MIMD parallel computers.""" + +toolchain = {'name': 'gimpi', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = [SOURCELOWER_TGZ] +checksums = ['0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c'] + +blaslib = 'OpenBLAS' +blasver = '0.2.20' + +versionsuffix = "-%s-%s" % (blaslib, blasver) + +dependencies = [(blaslib, blasver, '', ('GCC', '6.4.0-2.28'))] + +# parallel build tends to fail, so disabling it +parallel = 1 + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2017b-OpenBLAS-0.2.20.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2017b-OpenBLAS-0.2.20.eb new file mode 100644 index 0000000000000000000000000000000000000000..0d08b4287eb370f1751380a9b456143c63641989 --- /dev/null +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2017b-OpenBLAS-0.2.20.eb @@ -0,0 +1,25 @@ +name = 'ScaLAPACK' +version = '2.0.2' + +homepage = 'http://www.netlib.org/scalapack/' +description = """The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines + redesigned for distributed memory MIMD parallel computers.""" + +toolchain = {'name': 'gompi', 'version': '2017b'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = [SOURCELOWER_TGZ] +checksums = ['0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c'] + +blaslib = 'OpenBLAS' +blasver = '0.2.20' + +versionsuffix = "-%s-%s" % (blaslib, blasver) + +dependencies = [(blaslib, blasver, '', ('GCC', '6.4.0-2.28'))] + +# parallel build tends to fail, so disabling it +parallel = 1 + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.2-foss-2015a.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.2-foss-2015a.eb index 55d127b2f7d9b73bbcce60e64867ab0c60e3fba1..9c891ad20037e079b879cad78f798e5c75b21069 100644 --- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.2-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.2-foss-2015a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.3-foss-2016a.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.3-foss-2016a.eb index 250c8ea829c5f46d148968ac376636873704c3d8..f768f2c53c7d323dc7700ecac5272d207bc7b72f 100644 --- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.3-foss-2016a.eb +++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.3-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # Markus Geimer diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-1.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/s/Score-P/Score-P-1.2.1-goolf-1.5.14.eb index df0333c95eb5cb399e5a0ca56b8df61e9e322fd1..26a76a0f44bae6012ae4fbe5da4fa6701d4476d4 100644 --- a/easybuild/easyconfigs/s/Score-P/Score-P-1.2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/s/Score-P/Score-P-1.2.1-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-1.2.3-goolf-1.5.14.eb b/easybuild/easyconfigs/s/Score-P/Score-P-1.2.3-goolf-1.5.14.eb index 137bacee9cab4f55cbfc869ca4330c81a0c97e92..3f228919973db285d9fac63a2694dd5fb0faacb6 100644 --- a/easybuild/easyconfigs/s/Score-P/Score-P-1.2.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/s/Score-P/Score-P-1.2.3-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Authors:: Jordi Blasco # License:: New BSD # diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-1.4-foss-2015a.eb b/easybuild/easyconfigs/s/Score-P/Score-P-1.4-foss-2015a.eb index 91b0941367ae6df6439ce4d8d3a890e732f8a3f3..c70a882623e0c76eb3afae3db1419974cac09eb0 100644 --- a/easybuild/easyconfigs/s/Score-P/Score-P-1.4-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Score-P/Score-P-1.4-foss-2015a.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-2.0.1-foss-2016a.eb b/easybuild/easyconfigs/s/Score-P/Score-P-2.0.1-foss-2016a.eb index 5df9e5efffae1c0a3c5c6d88100ac3c2112e87e7..65fe9f43f322e72c3469c2c1344a9f3a9bce47eb 100644 --- a/easybuild/easyconfigs/s/Score-P/Score-P-2.0.1-foss-2016a.eb +++ b/easybuild/easyconfigs/s/Score-P/Score-P-2.0.1-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013-2016 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # Markus Geimer diff --git a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb index 8a868683035dbe42e19aaa44cbc42c185b674d5c..31c53447fc75d69ea6ee533cd776f7bd5e02fb9e 100644 --- a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb index a2b58989a1840342a5f76f33850752e315e44e74..1cbfd0027aa8b19edf528b7a065d36feef97b1dc 100644 --- a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.7.1-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.7.1-intel-2016b-Python-2.7.12.eb index c0dc9e45f89a6db0b390e96474539abf5cdd531f..e80e2daca5c5b18457f9706af5a0d5ca4f34bb95 100644 --- a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.7.1-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.7.1-intel-2016b-Python-2.7.12.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/SelEstim/SelEstim-1.1.4-Linux-64bits.eb b/easybuild/easyconfigs/s/SelEstim/SelEstim-1.1.4-Linux-64bits.eb index 1b943d40629f80f642a5024e671bc59bf09951cd..a54e53ac82de801197f8d887a45636d815a10e9c 100644 --- a/easybuild/easyconfigs/s/SelEstim/SelEstim-1.1.4-Linux-64bits.eb +++ b/easybuild/easyconfigs/s/SelEstim/SelEstim-1.1.4-Linux-64bits.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SeqAn/SeqAn-2.3.2-foss-2016b.eb b/easybuild/easyconfigs/s/SeqAn/SeqAn-2.3.2-foss-2016b.eb index d894a7f03ab0b24b6113dcfc6c3eda752c954584..1d596bb25f82a63cba08170e9478cedbe729bae8 100644 --- a/easybuild/easyconfigs/s/SeqAn/SeqAn-2.3.2-foss-2016b.eb +++ b/easybuild/easyconfigs/s/SeqAn/SeqAn-2.3.2-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/SeqPrep/SeqPrep-1.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SeqPrep/SeqPrep-1.2-goolf-1.7.20.eb index 86ba1ed78fcfcb9a1cab449a63b421728273f586..5baf4c32003fd7f06d4a0c2b39e91558d3551e8d 100644 --- a/easybuild/easyconfigs/s/SeqPrep/SeqPrep-1.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SeqPrep/SeqPrep-1.2-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/Seqmagick/Seqmagick-0.6.1-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/s/Seqmagick/Seqmagick-0.6.1-foss-2016a-Python-2.7.11.eb index ae2145d3dff09f4d8df0f69c9f8fcbbe50029026..e171a32650420345ed84e6c2e402d05bebf79b7c 100644 --- a/easybuild/easyconfigs/s/Seqmagick/Seqmagick-0.6.1-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/Seqmagick/Seqmagick-0.6.1-foss-2016a-Python-2.7.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2016 University of Geneva Switzerland # Authors:: Yann Sagon diff --git a/easybuild/easyconfigs/s/Seurat/Seurat-1.4.0.16-intel-2017a-R-3.4.0.eb b/easybuild/easyconfigs/s/Seurat/Seurat-1.4.0.16-intel-2017a-R-3.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..60c29277334a2460117d33a2daf9845242eea01e --- /dev/null +++ b/easybuild/easyconfigs/s/Seurat/Seurat-1.4.0.16-intel-2017a-R-3.4.0.eb @@ -0,0 +1,26 @@ +easyblock = 'RPackage' + +name = 'Seurat' +version = '1.4.0.16' +versionsuffix = '-R-%(rver)s' + +homepage = 'http://satijalab.org/seurat' +description = "Seurat is an R package designed for QC, analysis, and exploration of single cell RNA-seq data." + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/satijalab/seurat/archive/'] +sources = [{ + 'filename': SOURCE_TAR_GZ, + 'download_filename': '3bd092a.tar.gz', +}] +checksums = ['2079b09698aadc1f3fdd3de5ac708add7196f4713d9f6a01b85d05b3a6ba2ec5'] + +dependencies = [('R', '3.4.0', '-X11-20170314')] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Shannon/Shannon-20170511-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/s/Shannon/Shannon-20170511-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..f0f143ee067bdd206cd668da264539b76b47dd4c --- /dev/null +++ b/easybuild/easyconfigs/s/Shannon/Shannon-20170511-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,39 @@ +easyblock = 'Tarball' + +name = 'Shannon' +version = '20170511' +commit = '30a8619' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://sreeramkannan.github.io/Shannon/' +description = """Shannon is a program for assembling transcripts from RNA-Seq data""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +sources = [{ + 'filename': '%(name)s-%(version)s.tar.gz', + 'download_filename': '%s.tar.gz' % commit, +}] +source_urls = ['https://github.com/sreeramkannan/Shannon/archive/'] +checksums = ['436a5ec9723a13314cd18f95b89e18d4da94f3710545291d4b18162447f28ab3'] + +dependencies = [ + ('Python', '2.7.13'), + ('CVXOPT', '1.1.9', versionsuffix), + ('Jellyfish', '2.2.6'), + ('Quorum', '1.1.1'), +] + +postinstallcmds = [ + "sed -i '1 i#!/usr/bin/env python' %(installdir)s/*.py", + "chmod +x %(installdir)s/*.py", +] + +modextrapaths = {'PATH': ['']} + +sanity_check_paths = { + 'files': ['shannon.py', 'run_quorum.py'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Siesta/Siesta-4.0.1-intel-2017a.eb b/easybuild/easyconfigs/s/Siesta/Siesta-4.0.1-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..a7acc195e9df833a596e47f9412588a25f87d40e --- /dev/null +++ b/easybuild/easyconfigs/s/Siesta/Siesta-4.0.1-intel-2017a.eb @@ -0,0 +1,17 @@ +name = 'Siesta' +version = '4.0.1' + +homepage = 'http://departments.icmab.es/leem/siesta' +description = """SIESTA is both a method and its computer program implementation, to perform efficient electronic + structure calculations and ab initio molecular dynamics simulations of molecules and solids.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['https://launchpad.net/siesta/%(version_major_minor)s/%(version)s/+download'] +checksums = ['bfb9e4335ae1d1639a749ce7e679e739fdead5ee5766b5356ea1d259a6b1e6d1'] + +dependencies = [('netCDF-Fortran', '4.4.4')] + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/s/Siesta/Siesta-4.1-b3-intel-2017a.eb b/easybuild/easyconfigs/s/Siesta/Siesta-4.1-b3-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..44fa8757f723ea40aa89161d84a807f5b964fec1 --- /dev/null +++ b/easybuild/easyconfigs/s/Siesta/Siesta-4.1-b3-intel-2017a.eb @@ -0,0 +1,18 @@ +name = 'Siesta' +version = '4.1-b3' + +homepage = 'http://departments.icmab.es/leem/siesta' +description = """SIESTA is both a method and its computer program implementation, to perform efficient electronic + structure calculations and ab initio molecular dynamics simulations of molecules and solids.""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +vl = version.split('-') +source_urls = ['https://launchpad.net/siesta/%s/%%(version)s/+download' % vl[0]] +checksums = ['f51970f34ee9b6b9de7fb77f722dde4e10817bafe7315716502eaa22bb96a090'] + +dependencies = [('netCDF-Fortran', '4.4.4')] + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/s/Singularity/Singularity-2.3.1-GCC-5.4.0-2.26.eb b/easybuild/easyconfigs/s/Singularity/Singularity-2.3.1-GCC-5.4.0-2.26.eb new file mode 100644 index 0000000000000000000000000000000000000000..b3cde7397819209daac066130967046029a6a186 --- /dev/null +++ b/easybuild/easyconfigs/s/Singularity/Singularity-2.3.1-GCC-5.4.0-2.26.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'Singularity' +version = '2.3.1' + +homepage = 'http://gmkurtzer.github.io/singularity' +description = """Singularity is a portable application stack packaging and runtime utility.""" + +toolchain = {'name': 'GCC', 'version': '5.4.0-2.26'} + +source_urls = ['https://github.com/gmkurtzer/singularity/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['d25be31b443969b12179fbdb6db38c24002f06234bf923424bda1d662ad34e71'] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = './autogen.sh && ' + +sanity_check_paths = { + 'files': ['bin/run-singularity', 'bin/singularity', 'etc/singularity/singularity.conf', + 'libexec/singularity/bin/action-suid'], + 'dirs': ['etc', 'libexec/singularity'], +} + +# next steps after installation +# INSTALLATION_PATH=your_installation_path +# chown root:root $INSTALLATION_PATH/Singularity/*/etc/singularity/singularity.conf +# chown root:root $INSTALLATION_PATH/Singularity/*/libexec/singularity/bin/*-suid +# chown root:root $INSTALLATION_PATH/Singularity/*/var/singularity/mnt/container +# chmod 4755 $INSTALLATION_PATH/Singularity/*/libexec/singularity/bin/*-suid +# chmod +s $INSTALLATION_PATH/Singularity/*/libexec/singularity/bin/*-suid + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/SoX/SoX-14.4.2-foss-2015a.eb b/easybuild/easyconfigs/s/SoX/SoX-14.4.2-foss-2015a.eb index a71ba0bca64cad483c78615003a8e682aa316559..08b010527ababdcd7182b5c3f8fa026fd2846b93 100644 --- a/easybuild/easyconfigs/s/SoX/SoX-14.4.2-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SoX/SoX-14.4.2-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Stephane Thiell ### diff --git a/easybuild/easyconfigs/s/SolexaQA++/SolexaQA++-3.1.5-foss-2016b.eb b/easybuild/easyconfigs/s/SolexaQA++/SolexaQA++-3.1.5-foss-2016b.eb index bb975b50f83bd95c22494970366d87b28a382b11..ba655d3a436d321097afbf89d42926c880fd3668 100644 --- a/easybuild/easyconfigs/s/SolexaQA++/SolexaQA++-3.1.5-foss-2016b.eb +++ b/easybuild/easyconfigs/s/SolexaQA++/SolexaQA++-3.1.5-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Adam Huffman # The Francis Crick Institute easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/s/SortMeRNA/SortMeRNA-2.1-foss-2016a.eb b/easybuild/easyconfigs/s/SortMeRNA/SortMeRNA-2.1-foss-2016a.eb index 6af29bdb8bf4ff672d2230b46fd790c108d12ec4..4a5290e8781df8628787b03ce1ac81f02bc5eb32 100644 --- a/easybuild/easyconfigs/s/SortMeRNA/SortMeRNA-2.1-foss-2016a.eb +++ b/easybuild/easyconfigs/s/SortMeRNA/SortMeRNA-2.1-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/s/Spark/Spark-2.2.0-Hadoop-2.6-Java-1.8.0_144.eb b/easybuild/easyconfigs/s/Spark/Spark-2.2.0-Hadoop-2.6-Java-1.8.0_144.eb new file mode 100644 index 0000000000000000000000000000000000000000..8b3d26f8e7484f88b1c4e539ad71e791e9857f42 --- /dev/null +++ b/easybuild/easyconfigs/s/Spark/Spark-2.2.0-Hadoop-2.6-Java-1.8.0_144.eb @@ -0,0 +1,29 @@ +easyblock = 'Tarball' + +name = 'Spark' +version = '2.2.0' +versionsuffix = '-Hadoop-2.6-Java-%(javaver)s' + +homepage = 'http://spark.apache.org' +description = """Spark is Hadoop MapReduce done in memory""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['%(namelower)s-%(version)s-bin-hadoop2.6.tgz'] +source_urls = [ + 'http://apache.belnet.be/%(namelower)s/%(namelower)s-%(version)s/', + 'http://www.eu.apache.org/dist/%(namelower)s/%(namelower)s-%(version)s/', + 'http://www.us.apache.org/dist/%(namelower)s/%(namelower)s-%(version)s/', +] +checksums = ['86f33f6f4fe545cb848600004144f09b6e8413af47ce02c1203c3ecda075288d'] + +dependencies = [('Java', '1.8.0_144')] + +sanity_check_paths = { + 'files': ['bin/spark-shell'], + 'dirs': ['python'] +} + +modextrapaths = {'PYTHONPATH': 'python'} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/Stacks/Stacks-1.47-foss-2016a.eb b/easybuild/easyconfigs/s/Stacks/Stacks-1.47-foss-2016a.eb new file mode 100644 index 0000000000000000000000000000000000000000..8cb31a6ef12e8e92a2a724827b975201f773d562 --- /dev/null +++ b/easybuild/easyconfigs/s/Stacks/Stacks-1.47-foss-2016a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'Stacks' +version = '1.47' + +homepage = 'http://creskolab.uoregon.edu/stacks/' +description = """Stacks is a software pipeline for building loci from short-read sequences, such as those generated on + the Illumina platform. Stacks was developed to work with restriction enzyme-based data, such as RAD-seq, + for the purpose of building genetic maps and conducting population genomics and phylogeography. +""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ['http://catchenlab.life.illinois.edu/stacks/source/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('zlib', '1.2.8'), + ('SAMtools', '1.3.1'), + ('sparsehash', '2.0.2'), +] + +sanity_check_paths = { + 'files': [ + 'bin/%s' % binfile for binfile in [ + 'clone_filter', 'denovo_map.pl', 'exec_velvet.pl', 'genotypes', 'index_radtags.pl', 'load_radtags.pl', + 'populations', 'process_shortreads', 'ref_map.pl', 'sstacks', 'ustacks', 'cstacks', + 'export_sql.pl', 'kmer_filter', 'load_sequences.pl', 'process_radtags', 'pstacks', + 'sort_read_pairs.pl', 'stacks_export_notify.pl', + ] + ], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb index df639eb5dc896a990d7a1bf95fc5f07f3c647023..ab80ccc5bde5e7190829b540731174a53d46cb06 100644 --- a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb index 43fedd4e90594fcf5df82a1687af5ef14a4a0280..4a0685460a012594226dae279176e1971c30bce1 100644 --- a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb index f2c6a5db74d25128e912fa05ba105c13473c0132..0d9f6439b27018c42bdbfa247af537167fca47e5 100644 --- a/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.0-intel-2016b.eb b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.0-intel-2016b.eb index 69634c30e6ad8b812118421f021606c127fbdf0e..6f1084f664a1dfc4ce11d70ac5b56d5d29ab6acf 100644 --- a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.0-intel-2016b.eb +++ b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.0-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-GCCcore-6.4.0.eb b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8347d427b4a85fe7014575f7f23f35d30b617708 --- /dev/null +++ b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'MakeCp' + +name = 'StringTie' +version = '1.3.3' + +homepage = 'http://ccb.jhu.edu/software/stringtie/' + +description = """ + StringTie is a fast and highly efficient assembler of RNA-Seq alignments + into potential transcripts. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://ccb.jhu.edu/software/stringtie/dl/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c01b16a681dc55f114dbfc2fcd725f615b2d9a79058ff8c110047cfa9cbe2976'] + +builddependencies = [ + ('binutils', '2.28'), +] + +files_to_copy = [(['stringtie'], 'bin'), 'README', 'LICENSE'] + +sanity_check_paths = { + 'files': ['bin/stringtie'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-intel-2017a.eb b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-intel-2017a.eb index 2476496f2d911a030954c704d4736da1eb04ae42..0d4e070e86a424aff1b3e757911062201c773bb2 100644 --- a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-intel-2017a.eb +++ b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3b-foss-2016b.eb b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3b-foss-2016b.eb index d1eb27f7fe5ed26d35159f1ad71c2bb8a6b6998a..3924753a7951990e1b65f4581db2f6f353e0a24d 100644 --- a/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3b-foss-2016b.eb +++ b/easybuild/easyconfigs/s/StringTie/StringTie-1.3.3b-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2015b.eb b/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2015b.eb index 612c514399d551d78cb161032f962944f479ac10..ca748e8873e2ad59fe3d809076d5817263c18222 100644 --- a/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2015b.eb +++ b/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016a.eb b/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016a.eb index e525a015c81350f03cc3ebe31807e95b770d5bf7..3ea35d4e6efa19bcabc1fa578186d3963ca35c6d 100644 --- a/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016a.eb +++ b/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016b.eb b/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016b.eb index ecdac2f7d2a7fdca54c47212898ab53d673253df..baebc0d9898ed5951cd70cbf50c4898bd1c943c9 100644 --- a/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016b.eb +++ b/easybuild/easyconfigs/s/Subread/Subread-1.5.0-p1-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.06.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.06.eb index 01689413cc54da79735a9df968469bc707e986e7..53ab24482ea3e64d3b4ce2665de0a644510ca7f8 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.06.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.06.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'CrayGNU', 'version': '2015.06'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.11.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.11.eb index 2c00792f81569f5dfe8a499619c9d5139e93900f..c635ba6729798fabb5bd210fd6ca499d216a2bbb 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.11.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-2015.11.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'CrayGNU', 'version': '2015.11'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb index 4356912900b65786361884ed4fae8d4a002b5936..72691d497a06a175ba3ba405acc025d1cc44401c 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'GCC', 'version': '4.8.1'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-GCCcore-5.4.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-GCCcore-5.4.0.eb index 51caf7745bd24ac69cf850bce4e0abeff2fbb7c7..d42e2e93387fbf6c54004a11b759c7e8d152ab9a 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-GCCcore-5.4.0.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'GCCcore', 'version': '5.4.0'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb index d4cbdb38bb41de45c7d7f3f47c856b36b100b29c..8336d5a80236967a044fde000b98b8c4ffa09da4 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'foss', 'version': '2014b'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb index 8ee9a367a651bc69659a202966a5da1b9ff65bf8..350f8410c009371c327f632a579f269ec6ca5e33 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb index ecef46c63a533217e76ec119be73e755d7bd375c..c89d7a1e753d190ceae7a7bf2c3a10b24c66250b 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016a.eb index 747addc8dfe2332c204fffa0889af2032cc21eff..6e2cc899147a4fc67ab938281b038ef51e13ec01 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'foss', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016b.eb index 93decc8ff1714321b56a39536400ac479ed5765a..6b552db228599c826dfdb0ad923d85b798c51d89 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2016b.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'foss', 'version': '2016b'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2017a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2017a.eb index 7be82daa90cc90fe62be4ce7ab16ab93249cc998..1d72326f3a35b2719e3e04fccb5e5def078bff83 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2017a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2017a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'foss', 'version': '2017a'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2.11.5.eb index bf50049e0fcbcc785822c6405df7d1e05c0f41cd..7e68b74d7af2cfe0e780a172d583f11f7e8429af 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2.11.5.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'gimkl', 'version': '2.11.5'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2017a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2017a.eb index be905d9536c16dc452d75c3e3d2f0e866f2bab70..fc76d4f5da96a0d24a8c6b4f1289dae39926cb09 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2017a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-gimkl-2017a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'gimkl', 'version': '2017a'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb index fa8030d775f837abafddff4295ee08709da70f3d..62358637ffc828dbc08cff49c3f50e40b70f35e7 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb index af861220378e273814042988489f4c9946105526..ab0a659fe0454bd712fa060d294c8e0578e1c0b0 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.16.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.16.eb index 73e27f5f6c2ae1da254097346241e3b5bf9d5dcf..60d41b331551d7d0d12b33e974d68891b3b7f6b6 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.16.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.16.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'goolf', 'version': '1.5.16'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolfc-2016.10.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolfc-2016.10.eb index c2c5a38e56ae865c5eff1623cfd058a60a2fd304..56265f0cfd443a3e5720d20bd371241286ce0eb1 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolfc-2016.10.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolfc-2016.10.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'goolfc', 'version': '2016.10'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb index 57102b24eb418e3af8485dd9061dc2af4ee11f79..08aad207988bbf2a2e9782122cc76cb91504292e 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'ictce', 'version': '5.2.0'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb index 9fb50c3aaa48363b9d95f11f231618d6a8303d69..fb38fd73d123e81fab3e312a0f4031f9d869432a 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb index 6e85cddcb43ab3110b207a4bda341625e6ae39cf..00b809e8da0a5749b1baefd30746fd968b96220e 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'ictce', 'version': '5.4.0'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb index 874483a81c8806c4582de69473df1d627b29eb03..0ba406f3db5270968d66a107236e995d5158c978 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb index dd9bbe69e877a71b8f14b11c0b47a622fcb6a634..f3ab329c948111a6f7ef19f8db2ce5d17379bb79 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'ictce', 'version': '6.1.5'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb index 7ab0bfa52d901b90546c625332b2f4cbd2f251eb..ee02501b4a3e2c959d2386b14b9b16e0c414891f 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'ictce', 'version': '7.1.2'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb index f873b710360dda1026f546c040835ec0cbf6e181..18d2f62c878782e8c39f3c41f7c1ddf4c2e46092 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb index 0c94946cf2c5e58513dcf2f3e279ee2a341bf92d..5d312ba2273f03d6bfe40958de8afb201adb8cd5 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb index fdf466086698383784f7dee3734d999f55c39eea..550f545d6ba32397630127b6994390a843e64dc8 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016.02-GCC-4.9.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016.02-GCC-4.9.eb index d8f05c9dd2119a02a337f3de3715ae021e6b90e8..0aef33ba7f3c1a339f024442cb04191f1386079a 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016.02-GCC-4.9.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016.02-GCC-4.9.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2016.02-GCC-4.9'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb index 67b0f103595ff77e9f79b37cc7da6c6df4e832f5..f9aeca7040ed837ba1f5602979d1a9dc2ac19e66 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016b.eb index 8317e70e0b4795cbfde8436df2087ca12d4e09cd..721301cf2a15713da407ff66c89e3e7f9bcbda50 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016b.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2016b'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017.01.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017.01.eb index 73468933aa94ba25c6488ee800e87185f87afcc0..b8d431470a72ef3aa43c18869cfc18f82f70bfc4 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017.01.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017.01.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2017.01'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017a.eb index 7a02acddeed3ae25fa0a6751735ef7e2287aa84d..adf89e2e6864a431c2d592a7cd50b59542d4ab56 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2017a.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'intel', 'version': '2017a'} toolchainopts = {'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.07.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.07.eb index 6f12c299b1e526f1c078cc3b9f24ca286b7c4b99..edc60dea0d8888a921379db2c24081a9647ee5b7 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.07.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.07.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'iomkl', 'version': '2016.07'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.09-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.09-GCC-4.9.3-2.25.eb index 30b672563639c4268aa8902a7e56a38dad4d054a..0275392a9bf813b11107578c7160faa285d34510 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.09-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-iomkl-2016.09-GCC-4.9.3-2.25.eb @@ -9,8 +9,9 @@ description = "Szip compression software, providing lossless compression of scie toolchain = {'name': 'iomkl', 'version': '2016.09-GCC-4.9.3-2.25'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +source_urls = ['https://support.hdfgroup.org/ftp/lib-external/szip/previous/%(version)s/src/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['a816d95d5662e8279625abdbea7d0e62157d7d1f028020b1075500bf483ed5ef'] configopts = "--with-pic" diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1.1-GCCcore-6.3.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1.1-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..16ddff6e906b5dc8108ab84532026a97e3d7b46e --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1.1-GCCcore-6.3.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' + +description = """ + Szip compression software, providing lossless compression of scientific data +""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['897dda94e1d4bf88c91adeaad88c07b468b18eaf2d6125c47acac57e540904a9'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1.1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1.1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..98b8e0cf482460af3b507d991a28792f7727eec1 --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1.1-GCCcore-6.4.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' + +description = """ + Szip compression software, providing lossless compression of scientific data +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['897dda94e1d4bf88c91adeaad88c07b468b18eaf2d6125c47acac57e540904a9'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/samblaster/samblaster-0.1.24-goolf-1.7.20.eb b/easybuild/easyconfigs/s/samblaster/samblaster-0.1.24-goolf-1.7.20.eb index 5c35b43fcc103be3f368a5608797c1a90cb023ac..3f53f0997abc50ec174302fe1d81e9e3dac43a87 100644 --- a/easybuild/easyconfigs/s/samblaster/samblaster-0.1.24-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/samblaster/samblaster-0.1.24-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/scikit-image/scikit-image-0.13.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/s/scikit-image/scikit-image-0.13.0-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..071a57a08cb0fb71f29880271fcf6ee94a6197ea --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-image/scikit-image-0.13.0-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,51 @@ +easyblock = 'Bundle' + +name = 'scikit-image' +version = '0.13.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://scikit-learn.org/stable/index.html' +description = """Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, +building upon numpy, scipy, and matplotlib. As a machine-learning module, +it provides versatile tools for data mining and analysis in any field of science and engineering. +It strives to be simple and efficient, accessible to everybody, and reusable in various contexts.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +dependencies = [ + ('Python', '3.6.1'), + ('Qhull', '2015.2'), + ('matplotlib', '2.0.2', versionsuffix + '-libpng-1.6.29'), + ('Pillow', '4.2.1', versionsuffix), +] + +exts_list = [ + ('networkx', '1.11', { + 'source_urls': ['https://pypi.python.org/packages/source/n/networkx'], + 'checksums': [ + '0d0e70e10dfb47601cbb3425a00e03e2a2e97477be6f80638fef91d54dd1e4b8', # networkx-1.11.tar.gz + ], + }), + ('scikit-image', '0.13.0', { + 'modulename': 'skimage', + 'source_urls': ['https://pypi.python.org/packages/source/s/scikit-image'], + 'checksums': [ + '77a636bdc08c7668a15951894548c527f0c8c5c2abc86cb850de17551af51e3e', # scikit-image-0.13.0.tar.gz + ], + }), +] + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.19.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.19.0-intel-2017a-Python-3.6.1.eb new file mode 100755 index 0000000000000000000000000000000000000000..327753864db9c8a0d10fc1bfe5d84a555a20fbc5 --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.19.0-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'scikit-learn' +version = '0.19.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://scikit-learn.org/stable/index.html' +description = """Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, +building upon numpy, scipy, and matplotlib. As a machine-learning module, +it provides versatile tools for data mining and analysis in any field of science and engineering. +It strives to be simple and efficient, accessible to everybody, and reusable in various contexts.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['24f5cb67559e0df27827b1804b197431c08880d2ec9285724fac90906830021f'] + +dependencies = [ + ('Python', '3.6.1'), + ('matplotlib', '2.0.2', versionsuffix + '-libpng-1.6.29'), +] + +options = {'modulename': 'sklearn'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/sklearn'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb b/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb index 0c7b7b159e226748d5c4c0a5fc2ac850d48cf2c2..beef8b39ecc331e14ca5ab6ae017d7a2127c7781 100644 --- a/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-foss-2016b.eb b/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-foss-2016b.eb index 3f36bab3c92e9d31a2e17da6395050ec2cc6cdff..09a2f081e9294cb93f4dba4aac5ff626583eef7c 100644 --- a/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-foss-2016b.eb +++ b/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-goolf-1.4.10.eb index a9245a0b765630c5682a1b4540d3fb69fb4171ce..beeb661537eb44e4612ffb61a21b37acd21c0feb 100644 --- a/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/segemehl/segemehl-0.2.0-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/sickle/sickle-1.210-goolf-1.4.10-bab15f7.eb b/easybuild/easyconfigs/s/sickle/sickle-1.210-goolf-1.4.10-bab15f7.eb index a2500b9e047a4001fc7382f44908ef689f418edc..bc93dbaa1d0bcf858ff4b110acf25c4a0692a41d 100644 --- a/easybuild/easyconfigs/s/sickle/sickle-1.210-goolf-1.4.10-bab15f7.eb +++ b/easybuild/easyconfigs/s/sickle/sickle-1.210-goolf-1.4.10-bab15f7.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/s/skewer/skewer-0.2.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/skewer/skewer-0.2.2-goolf-1.7.20.eb index 89547eb92806221b9385ccbe408c99ac9b610439..51eeeb84910eb8758b8dcff255bcb695ac8c0817 100644 --- a/easybuild/easyconfigs/s/skewer/skewer-0.2.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/skewer/skewer-0.2.2-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/snappy/snappy-1.1.6.eb b/easybuild/easyconfigs/s/snappy/snappy-1.1.6.eb new file mode 100644 index 0000000000000000000000000000000000000000..7a976b306d66cf8533bf3d1de38a88f0a017e8b2 --- /dev/null +++ b/easybuild/easyconfigs/s/snappy/snappy-1.1.6.eb @@ -0,0 +1,24 @@ +easyblock = 'CMakeMake' + +name = 'snappy' +version = '1.1.6' + +homepage = 'https://github.com/google/snappy' +description = """Snappy is a compression/decompression library. It does not aim +for maximum compression, or compatibility with any other compression library; +instead, it aims for very high speeds and reasonable compression.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['https://github.com/google/snappy/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['6fa92cde5b2caefd0d9a60336991ba42e5a7ddc3bdc36c5610451373751d0495'] + +builddependencies = [('CMake', '3.9.1')] + +sanity_check_paths = { + 'files': ['lib/libsnappy.%s' % SHLIB_EXT], + 'dirs': ['include'] +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.3-GCCcore-6.4.0.eb b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.3-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..1c99ca060b02ab3e459af1d31c2477a1ec0d8053 --- /dev/null +++ b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.3-GCCcore-6.4.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'sparsehash' +version = '2.0.3' + +homepage = 'https://github.com/sparsehash/sparsehash' + +description = """ + An extremely memory-efficient hash_map implementation. 2 bits/entry overhead! + The SparseHash library contains several hash-map implementations, including + implementations that optimize for space or speed. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['https://github.com/sparsehash/sparsehash/archive'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['05e986a5c7327796dad742182b2d10805a8d4f511ad090da0490f146c1ff7a8c'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['include/google/type_traits.h'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/spglib-python/spglib-python-1.10.0.2-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/s/spglib-python/spglib-python-1.10.0.2-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..8016c3d59e8159c09e8d791853b4b2cb4c0b4fb9 --- /dev/null +++ b/easybuild/easyconfigs/s/spglib-python/spglib-python-1.10.0.2-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'spglib-python' +version = '1.10.0.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/spglib' +description = """Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://pypi.python.org/packages/source/%(nameletter)s/spglib'] +sources = ['spglib-%(version)s.tar.gz'] +checksums = ['225f3d36005c9a5c260c9fda20eaad887fbe58416d5f61fb1565ba6a935d4e98'] + +dependencies = [ + ('Python', '2.7.14'), +] + +options = {'modulename': 'spglib'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'] +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/s/spglib-python/spglib-python-1.10.0.2-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/s/spglib-python/spglib-python-1.10.0.2-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..ad4e6b067f1b4331bbe6be4a5b09723d58a34eeb --- /dev/null +++ b/easybuild/easyconfigs/s/spglib-python/spglib-python-1.10.0.2-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'spglib-python' +version = '1.10.0.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/spglib' +description = """Spglib for Python. Spglib is a library for finding and handling crystal symmetries written in C.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://pypi.python.org/packages/source/%(nameletter)s/spglib'] +sources = ['spglib-%(version)s.tar.gz'] +checksums = ['225f3d36005c9a5c260c9fda20eaad887fbe58416d5f61fb1565ba6a935d4e98'] + +dependencies = [ + ('Python', '3.6.3'), +] + +options = {'modulename': 'spglib'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'] +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/s/splitRef/splitRef-0.0.2.eb b/easybuild/easyconfigs/s/splitRef/splitRef-0.0.2.eb index 88fc3d4707b2c7fea778f4880df546fe4ee2b06e..306703a33f1da72e816c544b2b570e86be6375b2 100644 --- a/easybuild/easyconfigs/s/splitRef/splitRef-0.0.2.eb +++ b/easybuild/easyconfigs/s/splitRef/splitRef-0.0.2.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/stress/stress-1.0.4-goolf-1.7.20.eb b/easybuild/easyconfigs/s/stress/stress-1.0.4-goolf-1.7.20.eb index e91ebd2437620657b9837671eda231bf43f0461d..004ae316932e0e9d7bdd5c76e86971b4817afc54 100644 --- a/easybuild/easyconfigs/s/stress/stress-1.0.4-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/stress/stress-1.0.4-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/s/supermagic/supermagic-20170824-foss-2017a.eb b/easybuild/easyconfigs/s/supermagic/supermagic-20170824-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..b0cec6be4f61745e051fb785acc2686e67cc8896 --- /dev/null +++ b/easybuild/easyconfigs/s/supermagic/supermagic-20170824-foss-2017a.eb @@ -0,0 +1,36 @@ +## +# This is a contribution from HPCNow! (http://hpcnow.com) +# Copyright:: HPCNow! +# Authors:: Jordi Blasco +# License:: GPL-v3.0 +## + +easyblock = 'ConfigureMake' + +name = 'supermagic' +version = '20170824' +git_commit_id = '07311ad853' + +homepage = 'https://github.com/hpc/supermagic' +description = """Very simple MPI sanity code. Nothing more, nothing less.""" + +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'usempi': True} + +sources = [{ + 'filename': 'supermagic-%(version)s.tar.gz', + 'download_filename': '%s.tar.gz' % git_commit_id, +}] +source_urls = ['https://github.com/hpc/supermagic/archive/'] +checksums = ['080d7299d7ae528920882f5b87c86b709b22cc87b2fd4b9d72d495fd7856ef29'] + +preconfigopts = "./autogen && " + +configopts = "CC=$CC" + +sanity_check_paths = { + 'files': ['bin/supermagic'], + 'dirs': [], +} + +moduleclass = 'perf' diff --git a/easybuild/easyconfigs/s/synchronicity/synchronicity-1.1.9.1-foss-2015b-R-3.2.3.eb b/easybuild/easyconfigs/s/synchronicity/synchronicity-1.1.9.1-foss-2015b-R-3.2.3.eb index f056af2b4f5cdf4d06bbcf67b640b3e02f6a919a..56b9997a88914d2a0b14b279e338b969ce2802a0 100644 --- a/easybuild/easyconfigs/s/synchronicity/synchronicity-1.1.9.1-foss-2015b-R-3.2.3.eb +++ b/easybuild/easyconfigs/s/synchronicity/synchronicity-1.1.9.1-foss-2015b-R-3.2.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Author: Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/t/TAU/TAU-2.22.2-goolf-1.5.14.eb b/easybuild/easyconfigs/t/TAU/TAU-2.22.2-goolf-1.5.14.eb index 72a246892c2acc7d5f6654c928441ff54d7342eb..211ff82a357ac07cc12ba587585bc1d56bd55c84 100644 --- a/easybuild/easyconfigs/t/TAU/TAU-2.22.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/t/TAU/TAU-2.22.2-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb index c502d5385e3f361b41852ef622e04b093d66ee70..e97300a69cd1fd04d8b5b373b6c95aa6bd7cd308 100644 --- a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb +++ b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/t/TREE-PUZZLE/TREE-PUZZLE-5.2-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TREE-PUZZLE/TREE-PUZZLE-5.2-goolf-1.4.10.eb index c6409b2a072bf7a82dcacb86f3817b2bec0f17dc..3ffa16eea4990561c89fe116831b543244213bf7 100644 --- a/easybuild/easyconfigs/t/TREE-PUZZLE/TREE-PUZZLE-5.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TREE-PUZZLE/TREE-PUZZLE-5.2-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/Tar/Tar-1.26-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Tar/Tar-1.26-goolf-1.4.10.eb index 69b3b4ca40e0c7fce4c3078e0926bd0c4a45142e..d39813bb2eab67e44418871e9b001c7bd8223672 100644 --- a/easybuild/easyconfigs/t/Tar/Tar-1.26-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Tar/Tar-1.26-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Authors:: Thekla Loizou diff --git a/easybuild/easyconfigs/t/Tar/Tar-1.26-ictce-5.3.0.eb b/easybuild/easyconfigs/t/Tar/Tar-1.26-ictce-5.3.0.eb index 20133db9039806621ceacdac438793d67860138a..7791f62bfc948c813dc1b524e25209d7020a1308 100644 --- a/easybuild/easyconfigs/t/Tar/Tar-1.26-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/Tar/Tar-1.26-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright (c) 2012-2013 Cyprus Institute / CaSToRC # Author:: Thekla Loizou diff --git a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.7-GCCcore-6.4.0.eb b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.7-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..08a9084d56ddec8d36a95c183942d19f8d165758 --- /dev/null +++ b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.7-GCCcore-6.4.0.eb @@ -0,0 +1,42 @@ +easyblock = 'ConfigureMake' + +name = 'Tcl' +version = '8.6.7' + +homepage = 'http://www.tcl.tk/' + +description = """ + Tcl (Tool Command Language) is a very powerful but easy to learn dynamic + programming language, suitable for a very wide range of uses, including web + and desktop applications, networking, administration, testing and many more. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] +checksums = ['7c6b8f84e37332423cfe5bae503440d88450da8cc1243496249faa5268026ba5'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('zlib', '1.2.11'), +] + +configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"' + +runtest = 'test' + +start_dir = 'unix' + +sanity_check_paths = { + 'files': ['bin/tclsh%(version_major)s.%(version_minor)s', 'include/tcl.h', + 'lib/libtcl%%(version_major)s.%%(version_minor)s.%s' % SHLIB_EXT, + 'lib/tclConfig.sh', 'man/man1/tclsh.1'], + 'dirs': ['share'], +} + + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.2.1-foss-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.2.1-foss-2016b-Python-3.5.2.eb new file mode 100755 index 0000000000000000000000000000000000000000..d5adabbb69de99ddea90384d772897ce468e4650 --- /dev/null +++ b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.2.1-foss-2016b-Python-3.5.2.eb @@ -0,0 +1,61 @@ +easyblock = 'Bundle' + +name = 'Tensorflow' +version = '1.2.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://www.tensorflow.org/' +description = "An open-source software library for Machine Intelligence" + +toolchain = {'name': 'foss', 'version': '2016b'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' + +pyver = '3.5.2' +pyshortver = ''.join(pyver.split('.')[:2]) + +dependencies = [ + ('Python', pyver), + ('protobuf-python', '3.3.0', versionsuffix), +] + +exts_list = [ + ('backports.weakref', '1.0rc1', { + 'modulename': 'backports.weakref', + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.weakref'], + 'checksums': ['8813bf712a66b3d8b85dc289e1104ed220f1878cf981e2fe756dfaabe9a82892'], + }), + ('Werkzeug', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/w/Werkzeug'], + 'checksums': ['903a7b87b74635244548b30d30db4c8947fe64c5198f58899ddcd3a13c23bb26'], + }), + ('bleach', '2.0.0', { + 'source_urls': ['https://pypi.python.org/packages/source/b/bleach'], + 'checksums': ['b9522130003e4caedf4f00a39c120a906dcd4242329c1c8f621f5370203cbc30'], + }), + ('Markdown', '2.6.8', { + 'source_urls': ['https://pypi.python.org/packages/source/m/Markdown'], + 'checksums': ['0ac8a81e658167da95d063a9279c9c1b2699f37c7c4153256a458b3a43860e33'], + }), + ('tensorflow', version, { + 'source_urls': ['https://pypi.python.org/packages/source/t/tensorflow'], + 'source_tmpl': 'tensorflow-%%(version)s-cp%(pyshortver)s-cp%(pyshortver)sm-manylinux1_x86_64.whl' % + {'pyshortver': pyshortver}, + 'checksums': ['d42e7a5c522bff59f0d3f5e28fca3dda11bad981a7aa4d777d1f1684700d2a06'], + 'use_pip': True, + 'unpack_sources': False, + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/tensorboard'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017a-Python-2.7.13.eb new file mode 100755 index 0000000000000000000000000000000000000000..129b16a4e46535d4e0439e3df04bf0a2f9a62af7 --- /dev/null +++ b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,49 @@ +easyblock = 'Bundle' + +name = 'Tensorflow' +version = '1.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://www.tensorflow.org/' +description = "An open-source software library for Machine Intelligence" + +toolchain = {'name': 'intel', 'version': '2017a'} + +pymaj = '2' +pymin = '7' +pymajmin = pymaj + pymin + +dependencies = [ + ('Python', '%s.%s.13' % (pymaj, pymin)), + ('protobuf-python', '3.4.0', versionsuffix), +] + +exts_defaultclass = 'PythonPackage' +exts_filter = ("python -c 'import %(ext_name)s'", '') + +exts_list = [ + ('backports.weakref', '1.0.post1', { + 'modulename': 'backports.weakref', + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.weakref'], + 'checksums': ['bc4170a29915f8b22c9e7c4939701859650f2eb84184aee80da329ac0b9825c2'], + }), + ('Tensorflow', '1.3.0', { + 'source_tmpl': 'tensorflow-%%(version)s-cp%(py)s-cp%(py)smu-manylinux1_x86_64.whl' % {'py': pymajmin}, + 'source_urls': ['https://pypi.python.org/packages/source/t/Tensorflow'], + 'unpack_sources': False, + 'use_pip': True, + 'checksums': ['0bf3866115184d97993d702f2f47cd557fa5a26b6661aa94aa16c05e4a545cfb'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/tensorboard'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017a-Python-3.6.1.eb new file mode 100755 index 0000000000000000000000000000000000000000..5fd396a68b5ceca048ccb0b93aa51923e0df80d6 --- /dev/null +++ b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,49 @@ +easyblock = 'Bundle' + +name = 'Tensorflow' +version = '1.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://www.tensorflow.org/' +description = "An open-source software library for Machine Intelligence" + +toolchain = {'name': 'intel', 'version': '2017a'} + +pymaj = '3' +pymin = '6' +pymajmin = pymaj + pymin + +dependencies = [ + ('Python', '%s.%s.1' % (pymaj, pymin)), + ('protobuf-python', '3.4.0', versionsuffix), +] + +exts_defaultclass = 'PythonPackage' +exts_filter = ("python -c 'import %(ext_name)s'", '') + +exts_list = [ + ('backports.weakref', '1.0.post1', { + 'modulename': 'backports.weakref', + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.weakref'], + 'checksums': ['bc4170a29915f8b22c9e7c4939701859650f2eb84184aee80da329ac0b9825c2'], + }), + ('Tensorflow', '1.3.0', { + 'source_tmpl': 'tensorflow-%%(version)s-cp%(py)s-cp%(py)sm-manylinux1_x86_64.whl' % {'py': pymajmin}, + 'source_urls': ['https://pypi.python.org/packages/source/t/Tensorflow'], + 'unpack_sources': False, + 'use_pip': True, + 'checksums': ['a535a4a32aaaf5c59dc582ed472f321a86bf1786d17931c017c0ec7c8f1a1c02'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/tensorboard'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017b-Python-3.6.3.eb new file mode 100755 index 0000000000000000000000000000000000000000..c5ddfeb81751605512e5ac95826e9a31658a1412 --- /dev/null +++ b/easybuild/easyconfigs/t/Tensorflow/Tensorflow-1.3.0-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,49 @@ +easyblock = 'Bundle' + +name = 'Tensorflow' +version = '1.3.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://www.tensorflow.org/' +description = "An open-source software library for Machine Intelligence" + +toolchain = {'name': 'intel', 'version': '2017b'} + +pymaj = '3' +pymin = '6' +pymajmin = pymaj + pymin + +dependencies = [ + ('Python', '%s.%s.3' % (pymaj, pymin)), + ('protobuf-python', '3.4.0', versionsuffix), +] + +exts_defaultclass = 'PythonPackage' +exts_filter = ("python -c 'import %(ext_name)s'", '') + +exts_list = [ + ('backports.weakref', '1.0.post1', { + 'modulename': 'backports.weakref', + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.weakref'], + 'checksums': ['bc4170a29915f8b22c9e7c4939701859650f2eb84184aee80da329ac0b9825c2'], + }), + ('Tensorflow', '1.3.0', { + 'source_tmpl': 'tensorflow-%%(version)s-cp%(py)s-cp%(py)sm-manylinux1_x86_64.whl' % {'py': pymajmin}, + 'source_urls': ['https://pypi.python.org/packages/source/t/Tensorflow'], + 'unpack_sources': False, + 'use_pip': True, + 'checksums': ['a535a4a32aaaf5c59dc582ed472f321a86bf1786d17931c017c0ec7c8f1a1c02'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['bin/tensorboard'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/Tesla-Deployment-Kit/Tesla-Deployment-Kit-5.319.43.eb b/easybuild/easyconfigs/t/Tesla-Deployment-Kit/Tesla-Deployment-Kit-5.319.43.eb index af40f4958d0f9864063f929972bae0f1a58e349e..4ec1dc753b5ec62ab303cf7df3672df1928f0418 100644 --- a/easybuild/easyconfigs/t/Tesla-Deployment-Kit/Tesla-Deployment-Kit-5.319.43.eb +++ b/easybuild/easyconfigs/t/Tesla-Deployment-Kit/Tesla-Deployment-Kit-5.319.43.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos @@ -32,7 +32,9 @@ sanity_check_paths = { modextrapaths = { 'PATH': ['nvidia-healthmon'], 'CPATH': ['nvml/include'], + 'INCLUDEPATH': ['nvml/include'], 'MANPATH': ['nvml/doc/man'], + 'LIBRARY_PATH': ['nvml/lib', 'nvml/lib64'], 'LD_LIBRARY_PATH': ['nvml/lib', 'nvml/lib64'], } diff --git a/easybuild/easyconfigs/t/Tika/Tika-1.16.eb b/easybuild/easyconfigs/t/Tika/Tika-1.16.eb new file mode 100644 index 0000000000000000000000000000000000000000..d0d0317869943855cbfea54347426fd6d5db53a3 --- /dev/null +++ b/easybuild/easyconfigs/t/Tika/Tika-1.16.eb @@ -0,0 +1,28 @@ +easyblock = 'PackedBinary' + +name = 'Tika' +version = '1.16' + +homepage = 'https://tika.apache.org/' +description = """The Apache Tika toolkit detects and extracts metadata and text from over a thousand different + file types (such as PPT, XLS, and PDF).""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [APACHE_SOURCE] +sources = ['tika-%(version)s-src.zip'] +checksums = ['7da47d09c48b2cd1b9acf4eea89d7f4a24d43388a867e4126cf35ee44336a260'] + +builddependencies = [('Maven', '3.5.0')] +dependencies = [('Java', '1.8.0_144')] + +install_cmd = "cd tika-%(version)s && mvn install -Dmaven.repo.local=%(builddir)s/m2 -DskipTests -B && " +install_cmd += "cp -a tika-app/target/tika-app-%(version)s.jar %(installdir)s && " +install_cmd += "cp -a tika-server/target/tika-server-%(version)s.jar %(installdir)s" + +sanity_check_paths = { + 'files': ['tika-app-%(version)s.jar', 'tika-server-%(version)s.jar'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.10-ictce-5.5.0.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.10-ictce-5.5.0.eb index 063b42af9e5fb265d2765c09595a16c7d72da021..febb5f6fbb399d76d46cdd4c450b1829c9908198 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.10-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.10-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos , Jens Timmerman diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.13-goolf-1.7.20.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.13-goolf-1.7.20.eb index d99d70b100c2417eddd9b9f880f16acc2a59ca79..43d3b55138099d70c5505f24b5f88d417ab36caf 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.13-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.13-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.14-goolf-1.7.20.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.14-goolf-1.7.20.eb index 6743572399208ab0950369ed77f5e3a8357cfc1a..63c44a4d0f6ee91ac8542fc46818b13dc4aae8a1 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.14-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.14-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.4-goolf-1.4.10.eb index 0136815261d9c05c76ad661330b9747aefb119a2..22225c98c388d9af821f7a41a5643a64b348efa9 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.4-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-goolf-1.4.10-biodeps-1.6-extended.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-goolf-1.4.10-biodeps-1.6-extended.eb index dff35b1d3f294222d327bfbf6f8e11d4484cb4d4..c3104a01d24f855c356eb6b4c7b4cdb6253e08a6 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-goolf-1.4.10-biodeps-1.6-extended.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-goolf-1.4.10-biodeps-1.6-extended.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0-biodeps-1.6-extended.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0-biodeps-1.6-extended.eb index 5890c30330194bec2e93449b9e82edd72be73e87..30a6d4d9a9e327c58c2ba44b7de6e0b60ccd5645 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0-biodeps-1.6-extended.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0-biodeps-1.6-extended.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0.eb index 60dbbd04a50670d9d84f04b10351d86f7253783a..900fa70d9e7fb8119f2eb033dce970cecfeca72f 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.0.8-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos , Jens Timmerman diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb index f7aede356f066cfdbb30b0db03f8bf477709ae6d..41077a3e9836f98e06e4cececde7d675fcc58f32 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2015b.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2015b.eb index 3bdcb05552a28ff6719346f1cdbed3c892d558c7..2dd3fe0d6e8848cd620d96753c56baf0fa6b0ce1 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2015b.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2015b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2016a.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2016a.eb index bf3b1885b25cc80841cba85486c562439ad257f3..e3d8f194e2291295a7da2ceefdbc07ffafd4a893 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2016a.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-intel-2017a.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-intel-2017a.eb index f3be80ad626db92956e03f27f857eaa43fc4e74f..f3a9590faf9070b1ee9585db8ea7fa1aceeb7e91 100644 --- a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-intel-2017a.eb +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.1-intel-2017a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-0-linux-x86-64.eb b/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-0-linux-x86-64.eb index edea937fc8bc36a5ab34068f5c8d5b45c2216ca3..2994b5477402a576155e6aea8a65efdea057e376 100644 --- a/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-0-linux-x86-64.eb +++ b/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-0-linux-x86-64.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-2-linux-x86-64.eb b/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-2-linux-x86-64.eb index 7af5c3b6cd9baee3dc8cf220e85841009c9c2dd7..b17b02345e760e7824bec5b19d843b36bc55a712 100644 --- a/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-2-linux-x86-64.eb +++ b/easybuild/easyconfigs/t/TotalView/TotalView-8.11.0-2-linux-x86-64.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/t/TotalView/TotalView-8.12.0-0-linux-x86-64.eb b/easybuild/easyconfigs/t/TotalView/TotalView-8.12.0-0-linux-x86-64.eb index 69f8803b05b01c73d16eed75a020e6ae1fd8ea04..2a37a8ab132a3b4dacb35c609fa671d9838511e9 100644 --- a/easybuild/easyconfigs/t/TotalView/TotalView-8.12.0-0-linux-x86-64.eb +++ b/easybuild/easyconfigs/t/TotalView/TotalView-8.12.0-0-linux-x86-64.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild recipy as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.4.4-intel-2017a.eb b/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.4.4-intel-2017a.eb new file mode 100755 index 0000000000000000000000000000000000000000..934d2bd4129f288df5d0db5254c6793021168a3e --- /dev/null +++ b/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.4.4-intel-2017a.eb @@ -0,0 +1,34 @@ +# 0.4.2 modified by: +# Adam Huffman +# The Francis Crick Institute + +easyblock = "PackedBinary" + +name = 'Trim_Galore' +version = '0.4.4' + +homepage = 'http://www.bioinformatics.babraham.ac.uk/projects/trim_galore/' +description = """A wrapper tool around Cutadapt and FastQC to consistently apply + quality and adapter trimming to FastQ files, with some extra functionality for + MspI-digested RRBS-type (Reduced Representation Bisufite-Seq) libraries.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://www.bioinformatics.babraham.ac.uk/projects/%(namelower)s'] +sources = ['%(namelower)s_v%(version)s.zip'] +checksums = ['ccd7eecc73327da29230f3e7c7311a4e21b2cfe7282be18fa059ba900fc33116'] + +install_cmd = "cp -a * %(installdir)s && chmod +x %(installdir)s/%(namelower)s && " +install_cmd += "sed -i '1 i#!/usr/bin/env perl' %(installdir)s/%(namelower)s" + +dependencies = [ + ('FastQC', '0.11.5', '-Java-1.8.0_144', True), + ('cutadapt', '1.14', '-Python-2.7.13'), +] + +sanity_check_paths = { + 'files': ["trim_galore"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/t/Trimmomatic/Trimmomatic-0.32-Java-1.7.0_80.eb b/easybuild/easyconfigs/t/Trimmomatic/Trimmomatic-0.32-Java-1.7.0_80.eb index 091f914cb3b0491a2352f53bf000318eb65d9478..bcb8cdfed46ef9e0250e1486e3e874b99a4f0fde 100644 --- a/easybuild/easyconfigs/t/Trimmomatic/Trimmomatic-0.32-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/t/Trimmomatic/Trimmomatic-0.32-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb index 1f448f04b91840bdb1ad1eecfb5232ea0f4ebe55..821333d6ef71e9bdbba2e200b07f5dbbef503385 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb index 30e64b353f604b806efe2b751dad742dd0f658f8..014e8ca4110e76efa96c23c22e3d2ac29eca0e83 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.2.0-foss-2016a.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.2.0-foss-2016a.eb index 181142b3dbf262d701260a5ea6083c1357ff3922..b4e2affc990df94877dd64f3e9aec68e94bcec95 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.2.0-foss-2016a.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.2.0-foss-2016a.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.4.0-foss-2017a.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.4.0-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..98a63c78c787774f05bf91432840a577726e629d --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.4.0-foss-2017a.eb @@ -0,0 +1,37 @@ +name = 'Trinity' +version = '2.4.0' + +homepage = 'http://trinityrnaseq.github.io' +description = """Trinity represents a novel method for the efficient and robust de novo reconstruction + of transcriptomes from RNA-Seq data. Trinity combines three independent software modules: Inchworm, + Chrysalis, and Butterfly, applied sequentially to process large volumes of RNA-Seq reads.""" +toolchain = {'name': 'foss', 'version': '2017a'} +toolchainopts = {'optarch': True} + +source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] +sources = ['%(name)s-v%(version)s.tar.gz'] +checksums = [ + '9f816fdc7870fb85af9a44249be05bf06f2a3f0b780275513eec9b0124fa9bda', # Trinity-v2.4.0.tar.gz + # chrysalis_commandline_noconsts_2012-10-05.patch + '3442803c357576557de843c80b73436e59e9a99027d60f5f63bb3368eceb4a5c', +] + +patches = [ + 'chrysalis_commandline_noconsts_2012-10-05.patch', +] + +builddependencies = [ + ('Autotools', '20150215', '', ('GCCcore', '6.3.0')), +] + +dependencies = [ + ('Java', '1.8.0_121', '', True), + ('ant', '1.10.1', '-Java-%(javaver)s', True), + ('Bowtie', '1.1.2'), + ('Bowtie2', '2.3.2'), + ('ncurses', '6.0'), + ('zlib', '1.2.11'), + ('Perl', '5.24.1'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/t/tabix/tabix-0.2.6-goolf-1.4.10.eb b/easybuild/easyconfigs/t/tabix/tabix-0.2.6-goolf-1.4.10.eb index e138adfe4c6b7496064bccfb7ca248be6d4c0366..6169c8b9f9b08dac0c999ff5b8040d228057842f 100644 --- a/easybuild/easyconfigs/t/tabix/tabix-0.2.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/tabix/tabix-0.2.6-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2014b.eb b/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2014b.eb index af291cd25c46c9ada3c7e5365a6a760e46e7bb4b..beb5e691d004bba797041b69d0a714fbf1799192 100644 --- a/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2014b.eb +++ b/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2014b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2016b.eb b/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2016b.eb index ef8197538da889d177f6306c1e7f16992ea21b36..6524a384882c43a89167df143a27b2136cd598b7 100644 --- a/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2016b.eb +++ b/easybuild/easyconfigs/t/tabix/tabix-0.2.6-intel-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/t/tbb/tbb-2017_U5-foss-2016b.eb b/easybuild/easyconfigs/t/tbb/tbb-2017_U5-foss-2016b.eb new file mode 100644 index 0000000000000000000000000000000000000000..af70dc027a8671fbd58dca54e7b02bc9ddae7d89 --- /dev/null +++ b/easybuild/easyconfigs/t/tbb/tbb-2017_U5-foss-2016b.eb @@ -0,0 +1,17 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild + +name = 'tbb' +version = '2017_U5' + +homepage = 'https://01.org/tbb/' +description = """Intel(R) Threading Building Blocks (Intel(R) TBB) lets you easily write parallel C++ programs that + take full advantage of multicore performance, that are portable, composable and have future-proof scalability.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['https://github.com/01org/tbb/archive/'] +sources = ['%(version)s.tar.gz'] + +checksums = ['3122c87a35fde759567c8579ba36a36037c6df84c3f9c4df6c9e171f866f352f'] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/tbb/tbb-2017_U6-GCCcore-6.3.0.eb b/easybuild/easyconfigs/t/tbb/tbb-2017_U6-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..99471b647c38d550d824ec73e65eaa6fc7d91c33 --- /dev/null +++ b/easybuild/easyconfigs/t/tbb/tbb-2017_U6-GCCcore-6.3.0.eb @@ -0,0 +1,18 @@ +name = 'tbb' +version = '2017_U6' + +homepage = 'https://01.org/tbb/' +description = """Intel(R) Threading Building Blocks (Intel(R) TBB) lets you easily write parallel C++ programs that + take full advantage of multicore performance, that are portable, composable and have future-proof scalability.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['https://github.com/01org/tbb/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['40d5409a6fd7e214a21fd1949df422ba113fa78fde42a6aac40a2fba36e9bcdb'] + +builddependencies = [ + ('binutils', '2.27') +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/tbb/tbb-2018_U1-GCCcore-6.4.0.eb b/easybuild/easyconfigs/t/tbb/tbb-2018_U1-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f468954da8b53bca0b708eee26a8e84b044147b9 --- /dev/null +++ b/easybuild/easyconfigs/t/tbb/tbb-2018_U1-GCCcore-6.4.0.eb @@ -0,0 +1,18 @@ +name = 'tbb' +version = '2018_U1' + +homepage = 'https://01.org/tbb/' +description = """Intel(R) Threading Building Blocks (Intel(R) TBB) lets you easily write parallel C++ programs that + take full advantage of multicore performance, that are portable, composable and have future-proof scalability.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['https://github.com/01org/tbb/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['c6462217d4ecef2b44fce63cfdf31f9db4f6ff493869899d497a5aef68b05fc5'] + +builddependencies = [ + ('binutils', '2.28') +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.06.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.06.eb index bf01430fff3ad0c41391c6f5e5b1c146c475115d..09047308c7fc4ac37a6f84a4a9fe9eed9e6c0d80 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.06.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.06.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.11.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.11.eb index 57a30b1d872365cebb522bb347496687a21530e5..b79551e9301072bd9814a9172c22d22e09fb41ad 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.11.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayGNU-2015.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayIntel-2015.11.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayIntel-2015.11.eb index 558feb75791db6ea3429c75de502bb7f638afe96..79fccb1726f39b7d873dc9d3b2450695de7644e0 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayIntel-2015.11.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-CrayIntel-2015.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-foss-2015a.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-foss-2015a.eb index 4b5f7237ff41083d2d456bc2eae3cb1bbc8daef7..20e7328d6bf50b6ec80272f1c7f2c7850fd8bacc 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-foss-2015a.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.4.10.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.4.10.eb index a41413570718f14b94df20551bc451ec348e348b..a3d8189e6bd79b3151cc918203dbbc3cc6d240bf 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb index 5e7647f183055292f97422042fdc4a16a11f1662..2997563ac9ba223dafa82f8b2de7864c9cd14b3a 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-ictce-5.3.0.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-ictce-5.3.0.eb index 432a9ad37d900d4df9ec98470bf2d4049250c2c7..7adcf86b000ef725bb7dd3e04febda224249374a 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2014b.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2014b.eb index 648d6836c116ade2e1ac7b403725153f21694dc9..4cfdeaa84c3f81d56c58c3a1dd1946daccc5e68f 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2014b.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2015a.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2015a.eb index 747d0991881ce58ee922f2a84f26179e1a2209b7..ba0c2dc9f5c6d07716f19704f03b9345dc3776ec 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2015a.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2015a.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2015a.eb index ef7cef982f17551132450c2e3478cc7b8107c568..a1e7c5f53ceab90f9b23331220281d7ce21f73c8 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2015a.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2016a.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2016a.eb index 4a02bab4b4f2a9264697256553e74937c6822ff2..3f9f04e15c1f207962ca20d5ae75aff0f59192f2 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2016a.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.19.00-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.20.00-GCCcore-5.4.0.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.20.00-GCCcore-5.4.0.eb index 1413bb1d34fff1c40ada9d43dc2df254cf9c4c23..7522e28d255d7effe576178a86755eb9ee7ac2d3 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.20.00-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.20.00-GCCcore-5.4.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit # Authors:: Valentin Plugaru diff --git a/easybuild/easyconfigs/t/texinfo/texinfo-6.4-GCCcore-5.4.0.eb b/easybuild/easyconfigs/t/texinfo/texinfo-6.4-GCCcore-5.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..26d55908b21a8cb61a25dcefb0855c4108e33080 --- /dev/null +++ b/easybuild/easyconfigs/t/texinfo/texinfo-6.4-GCCcore-5.4.0.eb @@ -0,0 +1,48 @@ +## +# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia +# Homepage: https://www.adelaide.edu.au/phoenix/ +# +# Copyright:: adelaide.edu.au/phoenix +# Authors:: Robert Qiao , Exe Escobedo +# License:: +# +# Notes:: +## + +easyblock = 'ConfigureMake' + +name = 'texinfo' +version = '6.4' + +homepage = 'https://www.gnu.org/software/texinfo/' +description = """Texinfo is the official documentation format of the GNU project.""" + +toolchain = {'name': 'GCCcore', 'version': '5.4.0'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_XZ] +checksums = ['6ae2e61d87c6310f9af7c6f2426bd0470f251d1a6deb61fba83a3b3baff32c3a'] + +builddependencies = [('binutils', '2.26')] + +osdependencies = ['texlive'] + +preinstallopts = "make TEXMF=%(installdir)s/texmf install-tex && " + +# This will overwrite a users $TEXMFHOME so this module is best used as a build dependency +modextravars = {'TEXMFHOME': '%(installdir)s/texmf'} +modloadmsg = "\n\nWARNING: This texinfo module has (re)defined the value for the environment variable $TEXMFHOME.\n" +modloadmsg += "If you use a custom texmf directory (such as ~/texmf) you should copy files found in the\n" +modloadmsg += "new $TEXMFHOME to your custom directory and reset the value of $TEXMFHOME to point to that space:\n" +modloadmsg += "\tcp -r $TEXMFHOME/* /path/to/your/texmf\n" +modloadmsg += "\texport TEXMFHOME=/path/to/your/texmf\n\n" + +sanity_check_paths = { + 'files': [ + 'texmf/tex/texinfo/texinfo.tex', + 'bin/install-info', 'bin/makeinfo', 'bin/pdftexi2dvi', 'bin/pod2texi', 'bin/texi2pdf' + ], + 'dirs': ['bin', 'share', 'texmf'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb index 72d80a88dd707be0846c79bda426158c3666e9bf..2ab471b81737d9b107883d8282f917340646e3b8 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb index 6769cda969032d32dfa09e419869846195d5a050..638cd3928b5c2dc611c447ee461c8209f0731914 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb index 13138db3b02a41b1abe082fa408b980361e3fa65..bec670c6aaf24459474333cae65ea65b908f3798 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb index 39dc1241a0bc16e2ae8c6ef9c5e78c254a1d040d..6aff879dc7e4ad3bef2171c945b1f29c7861b66e 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb index e773e384b2192dc1f1cb9637630a24b85e9ac034..432d91c01907e93da90b060fa16cf7afd2f8d1b9 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb index 964a50f27f8e5527bd2f10768014d2771cdcda43..4cb77bfe4a56f69b3bfda240a110707d46257979 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb index efdb4ae86f533759428bfd8dcc3a0d046bd46af7..b02471d4631ce940ec05f9cd7c649a92e609e776 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-foss-2016a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-foss-2016a.eb index a1f9ee01f434a8fb89a1206d5b14d2d818e7a37c..72be70a029a6a118a3ac349a1ad7e5d1e7deb28d 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-foss-2016a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-intel-2016b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-intel-2016b.eb index ae9bb8dae339bb4e1645b655c6788dd4d7f8a06a..318c851243e0d31b4316d8b6dba43b35be9161b2 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-intel-2016b.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.20-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.24-intel-2017a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.24-intel-2017a.eb index 0e89a4b4d60a782be26374d46d1b22f1e14ca3ad..70717c12c1d4062f4554b1a18ec2039bfb0e8824 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.24-intel-2017a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.24-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University # Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) diff --git a/easybuild/easyconfigs/u/UNAFold/UNAFold-3.8-intel-2017a-Perl-5.24.1.eb b/easybuild/easyconfigs/u/UNAFold/UNAFold-3.8-intel-2017a-Perl-5.24.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..91df69c67fba82743408700fb47e4c76e9511dd4 --- /dev/null +++ b/easybuild/easyconfigs/u/UNAFold/UNAFold-3.8-intel-2017a-Perl-5.24.1.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'UNAFold' +version = '3.8' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://mfold.rna.albany.edu/?q=DINAMelt/software' +description = """The UNAFold package contains several programs for performing energy minimization and partition + function calculations on nucleic acid sequences.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +sources = [SOURCELOWER_TAR_GZ] +checksums = ['f9392621762a74b02eb026caceb69568ea65b0cf0891ba25a805da721a90a275'] + +dependencies = [ + ('gnuplot', '5.0.6'), + ('Perl', '5.24.1'), +] + +sanity_check_paths = { + 'files': ['bin/concentration', 'bin/ct-energy', 'bin/hybrid', 'bin/hybrid2-min.pl', 'bin/sbs'], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb index 75238f212442b437b5ba539363666f1017118271..ba27f710e397b017b46b4e9b638673bfd429657a 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['79d5a1ac095b1a4cc1bd13e43f8f65bfaa5b9793c61a559b5de137ce316170bd'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir configopts = '--disable-chfn-chsh --disable-login --disable-su ' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb index ed49a78c1e658773b6985c97c7e0f58f57a0bdc4..27588804c6cfca1e8cf1bbfd52c512abb55d21de 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['79d5a1ac095b1a4cc1bd13e43f8f65bfaa5b9793c61a559b5de137ce316170bd'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir configopts = '--disable-chfn-chsh --disable-login --disable-su ' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb index 43d67f412c11c7b27de94702dc9aec70e88a2b9b..807046abfc74c3e86897de6222c9322232a8a590 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['79d5a1ac095b1a4cc1bd13e43f8f65bfaa5b9793c61a559b5de137ce316170bd'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir configopts = '--disable-chfn-chsh --disable-login --disable-su ' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb index df0a957cf2c2e0f394d16d086b2f018c6f080154..ead6224d8aadecba36740b9d9e7d6531967e5a51 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2014b'} source_urls = ['%s/v%s' % (homepage, '.'.join(version.split('.')[0:2]))] sources = [SOURCELOWER_TAR_GZ] +checksums = ['79d5a1ac095b1a4cc1bd13e43f8f65bfaa5b9793c61a559b5de137ce316170bd'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir configopts = '--disable-chfn-chsh --disable-login --disable-su ' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb index be21e2d15b3851761c784c062ebe518c57d45aa4..c3b23acffb0f9d1b80bc70b03e227f9f68902b4c 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['b9b51673b21b99e296b9c1de31d81a1f0cd36b28afec5c6b1b3f273319c2f3b7'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir configopts = '--disable-chfn-chsh --disable-login --disable-su ' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb index f71360b39b222539cb84c4460133c356f4dd16a2..f4f54bd198dd629e108255205761afdf9eabd702 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['d50003cba43a910475b25456057e715f63c69cf5d26d7d1e085bf678ebe6ac0e'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb index 61d17ba4f2069161356f782f2ae88f898eee4884..abb4bbb8f02790bcb6ffd851edbf7826cdde9233 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'foss', 'version': '2015a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['cf80b7e3d9011600d888cf19cfc0d124960e490ba87faa62705e62acbaac0b8c'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-goolf-1.4.10.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-goolf-1.4.10.eb index 395c68df0e6971329f4d56d499fadbb531930a5c..b39cc377a2e7dc91d4529d97e4e614f25d15526a 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-goolf-1.4.10.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['cf80b7e3d9011600d888cf19cfc0d124960e490ba87faa62705e62acbaac0b8c'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb index c339492021d626a75a588991b2bf8e882885fae1..406aa59e1e62d350c22986ad4183ecafe2632d05 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['cf80b7e3d9011600d888cf19cfc0d124960e490ba87faa62705e62acbaac0b8c'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb index dae5a4f2971e6771e37e620a881929b47cd40fe7..1c833e147896644a87a0b6a4d2e364a9421fec65 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['f38979533ce43905a111580d17b1cf57169e5e04a54b5d00f18069b2271967ca'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb index 50b1fff058cd9d175a989fe187f55c6edc64ac39..0277934af6641bb3e6590fa89ba5a7ef80cea71c 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'foss', 'version': '2015a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['133c14f625d40e90e73e9d200faf3f2ce87937b99f923c84e5504ac0badc71d6'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2016a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2016a.eb index 6e398ddd1eb1536cbd3c79989d3103044fe67ef5..52f655342672798270702277dd3fb1723749c4c8 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2016a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2016a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'foss', 'version': '2016a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['133c14f625d40e90e73e9d200faf3f2ce87937b99f923c84e5504ac0badc71d6'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-goolf-1.7.20.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-goolf-1.7.20.eb index 1e98256d45e54c52d3bb6c98f8b72fe3ee1aaf34..7457b234c7184173109ff5c2a69da391a4b5e78d 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-goolf-1.7.20.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'goolf', 'version': '1.7.20'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['133c14f625d40e90e73e9d200faf3f2ce87937b99f923c84e5504ac0badc71d6'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb index 98645a6d82885a8164a793ee1f3f0442ed9f6f8b..f7a17a0f744a3b902bfe5c5015c277753ea32a0e 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['133c14f625d40e90e73e9d200faf3f2ce87937b99f923c84e5504ac0badc71d6'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2016a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2016a.eb index fa18d8bb1d1fff589a42d656d8a4a87a5cad70ae..6b117e4b69972076acbb486bc68d44c7528b0a2d 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2016a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2016a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['133c14f625d40e90e73e9d200faf3f2ce87937b99f923c84e5504ac0badc71d6'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.28-foss-2016a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.28-foss-2016a.eb index 8c21c443e70c2e86c7a1185b8e648c7e3b59e0c9..4c434150435342a5363c627a15958481c62dc836 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.28-foss-2016a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.28-foss-2016a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'foss', 'version': '2016a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['b79901455901d0e8cd5aa58671dcc9118fa333cce805a26904155e80a621f595'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.28-intel-2016a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.28-intel-2016a.eb index d86cc6a0296f172645022f1d917104ea94efe7db..b1143ef21e4e52f95467862f4906916028846f40 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.28-intel-2016a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.28-intel-2016a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['b79901455901d0e8cd5aa58671dcc9118fa333cce805a26904155e80a621f595'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.28.1-intel-2016b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.28.1-intel-2016b.eb index d02d397e2393d7203faf091d133e14169179cd37..042a50a556638e66d2a6a7eb7e45934f11b68011 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.28.1-intel-2016b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.28.1-intel-2016b.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['2e16882f018161dc55f36435f09dc29c15072c86630226a7552aeb43789e1644'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.29-foss-2016b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.29-foss-2016b.eb index 27b08c5298d2607d1f5c5b6ef7380d7a2c608e6b..0f580869d35b3529908005c43094431f3f7ca548 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.29-foss-2016b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.29-foss-2016b.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'foss', 'version': '2016b'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['36d2fe6fcc962b6b4354ecd427ad766bc4ad29581f83afe67c3eadbdc5245a1f'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir @@ -23,7 +24,10 @@ configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/complet # disable building Python bindings (since we don't include Python as a dep) configopts += "--without-python " -dependencies = [('ncurses', '6.0')] +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.8'), +] sanity_check_paths = { 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.29-intel-2016b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.29-intel-2016b.eb index b5ac58a535cb6d5b633fe048a0a84f3d29d46889..b575865c167c7a55ef2b5b28c19167ba4c1d88db 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.29-intel-2016b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.29-intel-2016b.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['36d2fe6fcc962b6b4354ecd427ad766bc4ad29581f83afe67c3eadbdc5245a1f'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir @@ -23,7 +24,10 @@ configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/complet # disable building Python bindings (since we don't include Python as a dep) configopts += "--without-python " -dependencies = [('ncurses', '6.0')] +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.8'), +] sanity_check_paths = { 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-GCCcore-6.3.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..f0e822bdd1d4913278dcd88c51cac7a28033d210 --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-GCCcore-6.3.0.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.29.2' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' +description = """Set of Linux utilities""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['29ccdf91d2c3245dc705f0ad3bf729ac41d8adcdbeff914e797c552ecb04a4c7'] + +builddependencies = [ + ('binutils', '2.27'), +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), +] + +# disable account related utilities (they need OS dependent pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-intel-2017a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-intel-2017a.eb index 3495ebee0c0a5ea6c6ed2e26e7df24d80d6b79a4..2a57603e7b959c116886097990ac17aad625af15 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-intel-2017a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.29.2-intel-2017a.eb @@ -10,8 +10,9 @@ toolchain = {'name': 'intel', 'version': '2017a'} source_urls = ['%s/v%%(version_major_minor)s' % homepage] sources = [SOURCELOWER_TAR_GZ] +checksums = ['29ccdf91d2c3245dc705f0ad3bf729ac41d8adcdbeff914e797c552ecb04a4c7'] -# disable account related utilities (they need OS dependant pam-devel files) +# disable account related utilities (they need OS dependent pam-devel files) # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir @@ -23,7 +24,10 @@ configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/complet # disable building Python bindings (since we don't include Python as a dep) configopts += "--without-python " -dependencies = [('ncurses', '6.0')] +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), +] sanity_check_paths = { 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.30-GCCcore-6.4.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.30-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..6d30be4b898fd24614b3c800425b7e1ac174212f --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.30-GCCcore-6.4.0.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.30' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' + +description = "Set of Linux utilities" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e84cc32566abf28b84efb5ee326e1f3597c3d19b9916740f50c75bd57e498ce0'] + +# disable account related utilities (they need OS dependent pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), +] + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.30.1-GCCcore-6.3.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.30.1-GCCcore-6.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..b471d8db48f1ad85d947cb687cd2452d37aed71c --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.30.1-GCCcore-6.3.0.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.30.1' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' + +description = "Set of Linux utilities" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} +toolchainopts = {'pic': True} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['88bb1d08f0d67fb1b548c3e2160f7f40fb552cdf6b771a5dd1b94e1e04fc1d9a'] + +# disable account related utilities (they need OS dependent pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +builddependencies = [ + ('binutils', '2.27'), +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), +] + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.30.1-foss-2017a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.30.1-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..2a3a18b7cb51d31746f264eed0510a445cd1f4c2 --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.30.1-foss-2017a.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.30.1' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' +description = """Set of Linux utilities""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['88bb1d08f0d67fb1b548c3e2160f7f40fb552cdf6b771a5dd1b94e1e04fc1d9a'] + +# disable account related utilities (they need OS dependant pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +dependencies = [('ncurses', '6.0')] + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.31-GCCcore-6.4.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.31-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..d634979d1ead7db0150a39e920bfd88d1e074ed1 --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.31-GCCcore-6.4.0.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.31' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' + +description = "Set of Linux utilities" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['d5950e4b2839d00aa3781f439bfada8091bc6ed8180d8262c53b4e4304e2d299'] + +# disable account related utilities (they need OS dependent pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.11'), +] + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-goolf-1.4.10-Perl-5.16.3.eb index 47c30351f2414f238b5137dfebf90e6114b0fcbd..fbb909422542e1cf6a3b694e0a746a752fd78862 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-ictce-5.5.0-Perl-5.16.3.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-ictce-5.5.0-Perl-5.16.3.eb index 1350a7b674dbb8883cbcfbf71b2067cf135e2888..d9afc1fbcdf35650a5ce163186913bddad651d1f 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-ictce-5.5.0-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.11-ictce-5.5.0-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.12-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.12-goolf-1.4.10-Perl-5.16.3.eb index 26093f8c38437f86d4f4069bc399e253d292d4b4..9ba6154d14783309f31d357f3a09abc6c3c1026c 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.12-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.12-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2015b-Perl-5.20.3.eb index 9d1e642f258295a84534ae6d08780769174cbe21..c64bd42cd99f906cd813d00635a2b698b71743c1 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2015b-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2015b-Perl-5.20.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2016a-Perl-5.22.1.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2016a-Perl-5.22.1.eb index c7db740277d11437394f0a36467b49ba2dfe1a7c..a5698a5603a286476021fd897aa240e927e913bd 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2016a-Perl-5.22.1.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-foss-2016a-Perl-5.22.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.4.10-Perl-5.16.3.eb index 12139688670a566181e26ae2d067ec6145fbfcab..46e460924a9c7d31a2768988715f93a2bf2caa5c 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.4.10-Perl-5.16.3.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.7.20-Perl-5.22.2.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.7.20-Perl-5.22.2.eb index 0a12c2e817591a737f55a47d9107f651024d8c76..d984b53e5f0db66a4c37b4100ded4fbeac2d8f12 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.7.20-Perl-5.22.2.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-goolf-1.7.20-Perl-5.22.2.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-intel-2016a-Perl-5.22.1.eb b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-intel-2016a-Perl-5.22.1.eb index 9f1d001bfa6fca2d25872aef5a1a7fe4688e6cff..08f1cb8b26f05394430857c99d06a66a9474bf08 100644 --- a/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-intel-2016a-Perl-5.22.1.eb +++ b/easybuild/easyconfigs/v/VCFtools/VCFtools-0.1.14-intel-2016a-Perl-5.22.1.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/VEGAS/VEGAS-0.8.27.eb b/easybuild/easyconfigs/v/VEGAS/VEGAS-0.8.27.eb index 367fff56961428c99a2b009a51c0e81a65da05f7..ecaa08a9807f90c6c8bb69da705a3e7549699f2d 100644 --- a/easybuild/easyconfigs/v/VEGAS/VEGAS-0.8.27.eb +++ b/easybuild/easyconfigs/v/VEGAS/VEGAS-0.8.27.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Ravi Tripathi # Email: ravi89@uab.edu diff --git a/easybuild/easyconfigs/v/VERSE/VERSE-0.1.5-foss-2016b.eb b/easybuild/easyconfigs/v/VERSE/VERSE-0.1.5-foss-2016b.eb new file mode 100755 index 0000000000000000000000000000000000000000..6ef907ef1efded596f8c6f434a9e6455ce6130c9 --- /dev/null +++ b/easybuild/easyconfigs/v/VERSE/VERSE-0.1.5-foss-2016b.eb @@ -0,0 +1,33 @@ +# This file is an EasyBuild reciPY, as per https://github.com/easybuilders/easybuild +# Adam Huffman +# The Francis Crick Institute +easyblock = 'MakeCp' + +name = 'VERSE' +version = '0.1.5' + +homepage = 'https://github.com/qinzhu/VERSE' +description = """A versatile and efficient RNA-Seq read counting tool""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +sources = [{ + 'filename': '%(name)s-%(version)s.zip', + 'download_filename': 'master.zip', # No proper release tarballs +}] + +source_urls = ['https://github.com/qinzhu/VERSE/archive'] + +buildopts = ' -f Makefile.Linux' + +start_dir = 'src' + +files_to_copy = [(['%(namelower)s'], 'bin'), 'LICENSE', 'readme.txt', 'update_log.txt', + '%(namelower)s_manual.html', 'testdata'] + +sanity_check_paths = { + 'files': ['bin/%(namelower)s', 'readme.txt'], + 'dirs': ['testdata'] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/VMD/VMD-1.9.3-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/v/VMD/VMD-1.9.3-intel-2016b-Python-2.7.12.eb index 54be12bcef5bf94a17336d602aefe333319548d3..2f45c3f95b2d40d0e016c9091d6c4f6ba71cc4bc 100644 --- a/easybuild/easyconfigs/v/VMD/VMD-1.9.3-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/v/VMD/VMD-1.9.3-intel-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Authors:: Stephane Thiell ## name = 'VMD' diff --git a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goolf-1.4.10.eb b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goolf-1.4.10.eb index 8849734f1b32787fdb160ba4e2450d10657080d6..93686e2ec103c9eb8d4c46be5d37e483522f6af5 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb index 45d8b25c17eeabd4d197b287083f91a63d02fd68..9bb845d1ba6bac5aa5266913e83d9c975b06312a 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-foss-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-foss-2016b-Python-2.7.12.eb index 71edba0d68c65d32a7caef759763e63325972371..053267f953ef2f11eff4648e86caf1d0d2ec57d0 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-foss-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-foss-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb index 94b031902b35b61e70bdf1066ac2f13ed6c8d846..4bb971d12b6067184b6402c612ad679de031436a 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016a-Python-2.7.11.eb index e549b2e96326c874409b2ce4c326399c4afc2675..8128b35ee7ce01d8fbd47e90341af3b26db5a4a2 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016a-Python-2.7.11.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016b-Python-2.7.12.eb index d63c30f413e02bc7aee49f60fc002f0416053ddd..164e61a3e9e4b31f60f0a64cce16c103ca244b74 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-7.0.0-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/v/VTK/VTK-7.0.0-intel-2016b-Python-2.7.12.eb index ce85c69cbd2c83caca5a2cbc964ffd084547a65d..ed12cc491a8ab547b979beaf038cd3bc9b5932d0 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-7.0.0-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-7.0.0-intel-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-7.1.0-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/v/VTK/VTK-7.1.0-intel-2016b-Python-2.7.12.eb index ff2f4a0f6303c8defae0ca6b7d542fd5a6b39ecf..748919048ad8dadb801a98b93fddb5ce68666104 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-7.1.0-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-7.1.0-intel-2016b-Python-2.7.12.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/VTK/VTK-7.1.1-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/v/VTK/VTK-7.1.1-intel-2017a-Python-2.7.13.eb index e0221778a49adb60ed0b588185cf66ff7e27a19d..dffb09bfb69edd1182ec7a923cada6f08d7514f5 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-7.1.1-intel-2017a-Python-2.7.13.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-7.1.1-intel-2017a-Python-2.7.13.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/Valgrind/Valgrind-3.11.0-intel-2016a.eb b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.11.0-intel-2016a.eb new file mode 100644 index 0000000000000000000000000000000000000000..24b8c53bc57ea19a0c4b29a135eb53e75905a7b1 --- /dev/null +++ b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.11.0-intel-2016a.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'Valgrind' +version = '3.11.0' + +homepage = 'http://valgrind.org/' +description = "Valgrind: Debugging and profiling tools" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': False} + +source_urls = ['http://valgrind.org/downloads/'] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['6c396271a8c1ddd5a6fb9abe714ea1e8a86fce85b30ab26b4266aeb4c2413b42'] + +configopts = ' --with-mpicc="$MPICC"' + +binaries = [ + 'callgrind_annotate', 'callgrind_control', 'cg_annotate', 'cg_diff', + 'cg_merge', 'ms_print', 'valgrind', 'valgrind-listener', 'vgdb' +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in binaries] + + ['lib/valgrind/libmpiwrap-amd64-linux.%s' % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/v/Valgrind/Valgrind-3.13.0-intel-2017a.eb b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.13.0-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..ab0e7d94ae927ffe4ecee6d4e8742bee446c341f --- /dev/null +++ b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.13.0-intel-2017a.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'Valgrind' +version = '3.13.0' + +homepage = 'http://valgrind.org' +description = "Valgrind: Debugging and profiling tools" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'optarch': False} + +source_urls = [ + 'ftp://sourceware.org/pub/valgrind/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/valgrind/', +] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['d76680ef03f00cd5e970bbdcd4e57fb1f6df7d2e2c071635ef2be74790190c3b'] + +configopts = ' --with-mpicc="$MPICC"' + +binaries = [ + 'callgrind_annotate', 'callgrind_control', 'cg_annotate', 'cg_diff', + 'cg_merge', 'ms_print', 'valgrind', 'valgrind-listener', 'vgdb' +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in binaries] + + ['lib/valgrind/libmpiwrap-amd64-linux.%s' % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/v/Valgrind/Valgrind-3.13.0-intel-2017b.eb b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.13.0-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..1a72df4981b1208ed7288fa3971fc2735ac58b30 --- /dev/null +++ b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.13.0-intel-2017b.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'Valgrind' +version = '3.13.0' + +homepage = 'http://valgrind.org' +description = "Valgrind: Debugging and profiling tools" + +toolchain = {'name': 'intel', 'version': '2017b'} +toolchainopts = {'optarch': False} + +source_urls = [ + 'ftp://sourceware.org/pub/valgrind/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/valgrind/', +] +sources = [SOURCELOWER_TAR_BZ2] +checksums = ['d76680ef03f00cd5e970bbdcd4e57fb1f6df7d2e2c071635ef2be74790190c3b'] + +configopts = ' --with-mpicc="$MPICC"' + +binaries = [ + 'callgrind_annotate', 'callgrind_control', 'cg_annotate', 'cg_diff', + 'cg_merge', 'ms_print', 'valgrind', 'valgrind-listener', 'vgdb' +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in binaries] + + ['lib/valgrind/libmpiwrap-amd64-linux.%s' % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/v/Valgrind/Valgrind-3.8.1-goolf-1.4.10.eb b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.8.1-goolf-1.4.10.eb index 577f4846d801ff4346aa18cb6d46041bf9ff539e..f191980d632e51ab50576426feb48dd27edd13be 100644 --- a/easybuild/easyconfigs/v/Valgrind/Valgrind-3.8.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/Valgrind/Valgrind-3.8.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb index 85c8901493df8ce7a7cf21daa9e00e033a79000f..920b6b2d14330268636c24144993df66abc3117c 100644 --- a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb +++ b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb index a25a9d20e8c19c28641fa3d25aa6b487b931cd74..d365513d8839e10fc57ae73080f1cfca92ca7d4f 100644 --- a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb +++ b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb index 6a972993654bc5fd14fdd85c1e983e22a890eb32..17cc603f5a6dce0a33e5cb1b23af274037d903ee 100644 --- a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb +++ b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb @@ -1,5 +1,5 @@ ## -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013-2015 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr diff --git a/easybuild/easyconfigs/v/VampirTrace/VampirTrace-5.14.4-goolf-1.5.14.eb b/easybuild/easyconfigs/v/VampirTrace/VampirTrace-5.14.4-goolf-1.5.14.eb index 8c1fc2104fe1a6349c9b0b53ba535f5db9a0ed66..55d368233c0be1c3faa48222e5507a0825999163 100644 --- a/easybuild/easyconfigs/v/VampirTrace/VampirTrace-5.14.4-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/v/VampirTrace/VampirTrace-5.14.4-goolf-1.5.14.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/v/VarScan/VarScan-2.3.6-Java-1.7.0_80.eb b/easybuild/easyconfigs/v/VarScan/VarScan-2.3.6-Java-1.7.0_80.eb index 88844689a52950d7bb513b4df9506d5a11edfa4c..afd198004530b29c8263da5f39531c7dba138b7e 100644 --- a/easybuild/easyconfigs/v/VarScan/VarScan-2.3.6-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/v/VarScan/VarScan-2.3.6-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman # The Francis Crick Institute diff --git a/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb b/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb index dd6c6f31b089ff85efceca088f50bb40ba50f8e5..b1573bf27c3d4b3823875338ba2a8532e69044c4 100644 --- a/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Adam Huffman, based on initial work by Jordi Blasco # The Francis Crick Institute diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-goolf-1.4.10.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-goolf-1.4.10.eb index 8e5bf1c81ca95e37af888fdacf990d36913b7eed..1a83b16bd69658ccc6668d361ea454764165eb5d 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-ictce-5.3.0.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-ictce-5.3.0.eb index 7fff5ef5b5004d5d04176a8a874b6c38b77587ec..fab2964040b14b482ec4ca5a47b7fb2dcafe0836 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.07-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-goolf-1.4.10.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-goolf-1.4.10.eb index e2ba08da33733f40b73911d24e7c61616dbf8ffe..310c71d1cfd047f57e7a466403884ff3b86008a2 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Thekla Loizou , Andreas Panteli diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-ictce-5.3.0.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-ictce-5.3.0.eb index 24b79e8841862e3c506a48c18468dbf4bb2a23f2..df2799a1c3cd72348af4bb052bc32bab7a90528d 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.09-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Thekla Loizou , Andreas Panteli diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb index 7c27a7683f714a47d948e0e9a92200d3492c2d22..99932f6b56c3867e661cfd4f833397f9d27ece33 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Thekla Loizou , Andreas Panteli diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb index 8457ee49034b0b489d2f8a2930debc46d7f0519f..41695b9d6e22a7c8150a7b6b9850a79135c6682e 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Thekla Loizou , Andreas Panteli diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb index ad56fb1790ddd000066e37dff05367672dc304a4..e2cb04417926db69a6b193b23ccf4b43ebfc8b2b 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2013 The Cyprus Institute # Authors:: Thekla Loizou , Andreas Panteli diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb index d05f4f9c7ac2a53b2d999f89d699c1621d2c6160..0c9debe5970f6a575a3434f897de67d81e77a3f8 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute # Authors:: Cedric Laczny , Fotis Georgatos , diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb index 52c0ab85db56a26b9bd052fae767bffc0a3319d4..7fc70475a3cde687f84aa4d514d079474d5b97c9 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute # Authors:: Cedric Laczny , Fotis Georgatos , diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb index fe2df81ad07432b1fec122de1075586f08392b52..8ee19aee565856f1845fc62e074a37ec568c20ad 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute # Authors:: Cedric Laczny , Fotis Georgatos , diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb index c23584dddd5b67feae080fb5552eed50cbafa289..fe1e76769e30891cbc9152bd2a56fd4d9883365c 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute # Authors:: Cedric Laczny , Fotis Georgatos , diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2017a-mt-kmer_37.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2017a-mt-kmer_37.eb index 19b58c6e529c27ab7d1ec923274a8d23d445c24e..8e2cfba9b55c941655d44c0379bd2b155c68d3cc 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2017a-mt-kmer_37.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2017a-mt-kmer_37.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute # Authors:: Cedric Laczny , Fotis Georgatos , diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb index 45a8cbb1a5a7eeb4669f20267b005efe47384d41..924f3ce2cc523976d9df83dcf94046f2be75fa43 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb index fafae9335ef7443b3424010fa2008a1d2833f935..cf8e038130161075dba80b47676605a7deb2dbe5 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb index 29c51c10302ddb52177445faf35ed8bb942d203d..b1d2ca1c123b73e1afbf4a38a4d6edd4ac1edad2 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.2.3-intel-2016b.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.2.3-intel-2016b.eb index 3214395e25accd0eb0473d3996afec3fb2da498f..dc5c973772b40054d9161a3193afe8e62fe54c64 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.2.3-intel-2016b.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.2.3-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.4-foss-2016b.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.4-foss-2016b.eb index ec625ff6c6a87d90354e8367522cfbf724942c83..4f26e4b2b5f612ca17d965fc85ee9187523bac88 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.4-foss-2016b.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.4-foss-2016b.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.5-intel-2017a.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.5-intel-2017a.eb index fc2a6f62b89fb2ba00683733a7b0cb6f95667095..1232bbbdcc12faa09a94e915ce0938026ba4c7f5 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.5-intel-2017a.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.3.5-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb b/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb index 824152274f5ea91bf82f8a7b2d058be47e1931e8..9e67a4c5359f77117bb59d2225884973be614b36 100644 --- a/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/Vim/Vim-8.0-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/v/Vim/Vim-8.0-foss-2016a-Python-2.7.11.eb index 674a6d44d51ffb924fd363bb8ea99bfee2a1236c..f0f30967f23c3413d25578e9b2437875da6c0266 100644 --- a/easybuild/easyconfigs/v/Vim/Vim-8.0-foss-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/v/Vim/Vim-8.0-foss-2016a-Python-2.7.11.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goolf-1.4.10-Python-2.7.3.eb index 120e8225aedef50ecb301a0f613092fe1a0d78e2..51976a2e40bdb4eb87aab5585644180a771cb404 100644 --- a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goolf-1.4.10-Python-2.7.3.eb @@ -22,7 +22,7 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] # hack, 'import viper' fails because VTK and numpy dependencies are missing -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/100 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/100 options = {'modulename': 'os'} sanity_check_paths = { diff --git a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb index 5c807c96fb6c38f4b2e0ec9c19854898272ad46a..5d302a45536b62b4fc8f62a143c10de262f3e143 100644 --- a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb @@ -23,7 +23,7 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] # hack, 'import viper' fails because VTK and numpy dependencies are missing -# see https://github.com/hpcugent/easybuild-easyconfigs/issues/100 +# see https://github.com/easybuilders/easybuild-easyconfigs/issues/100 options = {'modulename': 'os'} sanity_check_paths = { diff --git a/easybuild/easyconfigs/v/Voro++/Voro++-0.4.6-GCCcore-6.4.0.eb b/easybuild/easyconfigs/v/Voro++/Voro++-0.4.6-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..9d8d8d4d19c87ceee8fdce0ae260da1c30f994bc --- /dev/null +++ b/easybuild/easyconfigs/v/Voro++/Voro++-0.4.6-GCCcore-6.4.0.eb @@ -0,0 +1,45 @@ +easyblock = 'ConfigureMake' + +name = 'Voro++' +version = '0.4.6' + +homepage = 'http://math.lbl.gov/voro++/' + +description = """ + Voro++ is a software library for carrying out three-dimensional computations + of the Voronoi tessellation. A distinguishing feature of the Voro++ library is + that it carries out cell-based calculations, computing the Voronoi cell for + each particle individually. It is particularly well-suited for applications + that rely on cell-based statistics, where features of Voronoi cells (eg. + volume, centroid, number of faces) can be used to analyze a system of + particles. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://math.lbl.gov/voro++/download/dir/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ef7970071ee2ce3800daa8723649ca069dc4c71cc25f0f7d22552387f3ea437e'] + +builddependencies = [ + ('binutils', '2.28'), +] + +# No configure +skipsteps = ['configure'] + +# Override CXX and CFLAGS variables from Makefile +buildopts = 'CXX="$CXX" CFLAGS="$CXXFLAGS"' + +# Override PREFIX variable from Makefile +installopts = 'PREFIX=%(installdir)s' + +sanity_check_paths = { + 'files': ['bin/voro++', 'lib/libvoro++.a', 'include/voro++/voro++.hh'], + 'dirs': [], +} + +modextrapaths = {'CPATH': 'include/voro++'} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.2.1.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.2.1.eb index 368c166390d1630230a75938c16c4e80105f5572..1243b5ec82ae02725697ecabe15d7f76cf0d076f 100644 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.2.1.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.2.1.eb @@ -3,7 +3,7 @@ easyblock = 'VersionIndependentPythonPackage' name = 'vsc-mympirun' version = '3.2.1' -homepage = 'http://github.com/hpcugent/vsc-mympirun/' +homepage = 'https://github.com/hpcugent/vsc-mympirun/' description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" # we build this to work with every python version diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-4.0.1.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-4.0.1.eb new file mode 100755 index 0000000000000000000000000000000000000000..5e6aaec33a5bd94f6cf743110538fdfab9bb3dc6 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-4.0.1.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'vsc-mympirun' +version = '4.0.1' + +homepage = 'https://github.com/hpcugent/vsc-mympirun' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +# we build this to work with every python version +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['b5b08e6291a68802d29c344d5807e4c2a1945375055b57c819721151775789f0'] + +builddependencies = [('vsc-install', '0.10.26')] +dependencies = [('vsc-base', '2.5.8')] + +osdependencies = ['python-setuptools'] + +# we ship something in bin/fake +modextrapaths = {'PATH': 'bin/fake'} + +# don't check for import of vsc.mympirun, since that may fail if vsc-base is picked up from the OS +options = {'modulename': 'vsc'} + +pyshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/mympirun', 'bin/mympisanity'], + 'dirs': ['bin/fake', 'lib/python%s/site-packages' % pyshortver], +} +sanity_check_commands = ["mympirun --help"] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-4.0.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-4.0.2.eb new file mode 100755 index 0000000000000000000000000000000000000000..09d422daec63684ba47541eef9cec46121ad7ab1 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-4.0.2.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'vsc-mympirun' +version = '4.0.2' + +homepage = 'https://github.com/hpcugent/vsc-mympirun' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +# we build this to work with every python version +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['a6ef244a80e29ddb1197c1d1bfac6f7b9a0092abb44c4cff789db42e27a3e1ad'] + +builddependencies = [('vsc-install', '0.10.26')] +dependencies = [('vsc-base', '2.5.8')] + +osdependencies = ['python-setuptools'] + +# we ship something in bin/fake +modextrapaths = {'PATH': 'bin/fake'} + +# don't check for import of vsc.mympirun, since that may fail if vsc-base is picked up from the OS +options = {'modulename': 'vsc'} + +pyshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/mympirun', 'bin/mympisanity'], + 'dirs': ['bin/fake', 'lib/python%s/site-packages' % pyshortver], +} +sanity_check_commands = ["mympirun --help"] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vt/vt-0.577-goolf-1.7.20.eb b/easybuild/easyconfigs/v/vt/vt-0.577-goolf-1.7.20.eb index f8de4a4721538b577e478163e8ecf78973959932..9bf6597cd2d12558e2bb7b477b319c541d18fd13 100644 --- a/easybuild/easyconfigs/v/vt/vt-0.577-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/v/vt/vt-0.577-goolf-1.7.20.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/w/WEKA/WEKA-3.6.12-Java-1.7.0_80.eb b/easybuild/easyconfigs/w/WEKA/WEKA-3.6.12-Java-1.7.0_80.eb index c6a5e3fa1409d49e8ea46e9fb428f562f878d3fd..94ae40e0cdcf1f0760411e2f9d3f5611320d672c 100644 --- a/easybuild/easyconfigs/w/WEKA/WEKA-3.6.12-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/w/WEKA/WEKA-3.6.12-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb b/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb index 96ac9d6530ba3e488c4684abc3cd5e77b0559446..a06d973254a288c721c5b6347cf60feb3094db11 100644 --- a/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-goolf-1.4.10.eb b/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-goolf-1.4.10.eb index e27e4f7760b5aa5599db564df161ef830966bcfe..e4cd7e32e8b2cac6cabb729086f9b27b28f86a58 100644 --- a/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-ictce-6.2.5.eb b/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-ictce-6.2.5.eb index cb26524e7fd5b61cacec4f498829114669b32448..e26d3170c28ad897aa8813cad3feee8b7c349887 100644 --- a/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/w/WHAM/WHAM-2.0.9-ictce-6.2.5.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # Swiss Institute of Bioinformatics # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/w/wheel/wheel-0.30.0-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/w/wheel/wheel-0.30.0-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..a1d870aaabe0c770b15f80ea9b7e106d5145fd40 --- /dev/null +++ b/easybuild/easyconfigs/w/wheel/wheel-0.30.0-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,23 @@ +easyblock = 'PythonPackage' + +name = 'wheel' +version = '0.30.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/wheel' +description = """A built-package format for Python.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['9515fe0a94e823fd90b08d22de45d7bde57c90edce705b22f5e1ecf7e1b653c8'] + +dependencies = [('Python', '2.7.14')] + +sanity_check_paths = { + 'files': ['bin/wheel'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/w/wheel/wheel-0.30.0-intel-2017b-Python-3.6.3.eb b/easybuild/easyconfigs/w/wheel/wheel-0.30.0-intel-2017b-Python-3.6.3.eb new file mode 100644 index 0000000000000000000000000000000000000000..4b7487310239fe3a58ff94708a17667da7fd9689 --- /dev/null +++ b/easybuild/easyconfigs/w/wheel/wheel-0.30.0-intel-2017b-Python-3.6.3.eb @@ -0,0 +1,23 @@ +easyblock = 'PythonPackage' + +name = 'wheel' +version = '0.30.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/wheel' +description = """A built-package format for Python.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['9515fe0a94e823fd90b08d22de45d7bde57c90edce705b22f5e1ecf7e1b653c8'] + +dependencies = [('Python', '3.6.3')] + +sanity_check_paths = { + 'files': ['bin/wheel'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb index 71553532b149b6ea24016f6b76131a29699c0882..fe7a81ee6d8436746cc16c5ea75badf7573b5fbc 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb index b2e2623f1fc8cb6e0f85d2ca467492f68dc54c2f..e5c33bcbbd7029b93acfd177e2df6967c9ef0272 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Cedric Laczny , Fotis Georgatos diff --git a/easybuild/easyconfigs/w/wkhtmltopdf/wkhtmltopdf-0.12.3-Linux-x86_64.eb b/easybuild/easyconfigs/w/wkhtmltopdf/wkhtmltopdf-0.12.3-Linux-x86_64.eb index b0bb280f07d041b61507a500be6a759e9f5f2ac2..dfff31c3a769e394a2853de532bdf97a0311bb66 100644 --- a/easybuild/easyconfigs/w/wkhtmltopdf/wkhtmltopdf-0.12.3-Linux-x86_64.eb +++ b/easybuild/easyconfigs/w/wkhtmltopdf/wkhtmltopdf-0.12.3-Linux-x86_64.eb @@ -1,4 +1,4 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel # SIB Swiss Institute of Bioinformatics diff --git a/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2016b.eb b/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2016b.eb index 3ba6c18a9ae63cbc3f5ad9bbf2dda76c1cef6d23..043cc16faa0dc6ad5d8c2dd550671f25f79c8d68 100644 --- a/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2016b.eb +++ b/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2016b.eb @@ -12,6 +12,9 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = ['https://github.com/gjbex/worker/archive/'] sources = ['%(version)s.tar.gz'] +checksums = ['350ffa36c792c5733ae202e76cc266648fca1311a835e9d73c98ed4f13a6835f'] + +osdependencies = ['perl'] tcname = 'intel' tcver = '2016b' @@ -22,28 +25,39 @@ exts_defaultclass = 'PerlModule' exts_list = [ ('Config::General', '2.61', { - 'source_tmpl': 'Config-General-2.61.tar.gz', + 'source_tmpl': 'Config-General-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': ['379a160ddac33c02045d2b7e20b37ca9b155722ce20374f9f245e519f7d7a6ca'], }), ('IO::Stringy', '2.111', { - 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': ['8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d'], }), ('Text::CSV', '1.33', { - 'source_tmpl': 'Text-CSV-1.33.tar.gz', + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + 'checksums': ['9c5b8fb9baffd58f02ed2b3f0b6d9a6454198f18a80e7f3a049680ddbdb24115'], }), ('DBI', '1.636', { - 'source_tmpl': 'DBI-1.636.tar.gz', + 'source_tmpl': 'DBI-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': ['8f7ddce97c04b4b7a000e65e5d05f679c964d62c8b02c94c1a7d815bb2dd676c'], }), ('DBD::SQLite', '1.50', { - 'source_tmpl': 'DBD-SQLite-1.50.tar.gz', + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['3ac513ab73944fd7d4b672e1fe885dc522b6369d38f46a68e67e0045bf159ce1'], }), ('Date::Language', '2.30', { - 'source_tmpl': 'TimeDate-2.30.tar.gz', + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86'], + }), + ('Template', '2.27', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc'], }), ] @@ -62,4 +76,10 @@ postinstallcmds = [ 'sed -i "s@ module_path = .*@ module_path = %(installdir)s/../../../modules/all@g" %(installdir)s/conf/worker.conf', ] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['dbilogstrip', 'dbiprof', 'dbiproxy', 'tpage', 'ttree', 'wcat', 'wconvert', + 'wload', 'worker', 'wreduce', 'wresume', 'wsub', 'wsummarize']], + 'dirs': ['lib/perl', 'lib/tt', 'lib64/perl5'], +} + moduleclass = 'tools' diff --git a/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2017a.eb b/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..0d86380895604e6fcfdeb89759c0929e92be47ff --- /dev/null +++ b/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2017a.eb @@ -0,0 +1,85 @@ +easyblock = 'ConfigureMake' + +name = 'worker' +version = '1.6.7' + +homepage = 'https://github.com/gjbex/worker' +description = """The Worker framework has been developed to help deal with parameter exploration experiments + that would otherwise result in many jobs, forcing the user resort to scripting to retain her sanity; + see also https://vscentrum.be/neutral/documentation/cluster-doc/running-jobs/worker-framework.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['https://github.com/gjbex/worker/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['350ffa36c792c5733ae202e76cc266648fca1311a835e9d73c98ed4f13a6835f'] + +osdependencies = ['perl'] + +tcname = 'intel' +tcver = '2017a' +builddependencies = [(tcname, tcver)] +versionsuffix = '-%s-%s' % (tcname, tcver) + +exts_defaultclass = 'PerlModule' + +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': ['0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': ['8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d'], + }), + ('Text::CSV', '1.95', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['7e0a11d9c1129a55b68a26aa4b37c894279df255aa63ec8341d514ab848dbf61'], + }), + ('DBI', '1.637', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': ['2557712593e80142c3b50877e00369b6ce78fa26d44edc42156d81a5cdd26bc6'], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86'], + }), + ('Template', '2.27', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc'], + }), +] + +modextrapaths = { + 'PERL5LIB': ['share/perl5', 'lib64/perl5'], +} + +# adjust worker configuration file +# note: tweak this to your local setup +postinstallcmds = [ + 'sed -i "s/ cores_per_node = .*/ cores_per_node = 16/g" %(installdir)s/conf/worker.conf', + 'sed -i "s@ qsub = .*@ qsub = `which qsub`@g" %(installdir)s/conf/worker.conf', + 'sed -i "s/ email = .*/ email = hpc-support@example.com/g" %(installdir)s/conf/worker.conf', + 'sed -i "s/ unload_modules = .*/ unload_modules = intel/g" %(installdir)s/conf/worker.conf', + 'sed -i "s@ mpi_module = .*@ mpi_module = %s/%s@g" %%(installdir)s/conf/worker.conf' % (tcname, tcver), + 'sed -i "s@ module_path = .*@ module_path = %(installdir)s/../../../modules/all@g" %(installdir)s/conf/worker.conf', +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['dbilogstrip', 'dbiprof', 'dbiproxy', 'tpage', 'ttree', 'wcat', 'wconvert', + 'wload', 'worker', 'wreduce', 'wresume', 'wsub', 'wsummarize']], + 'dirs': ['lib/perl', 'lib/tt', 'lib64/perl5'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2017b.eb b/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2017b.eb new file mode 100644 index 0000000000000000000000000000000000000000..59a378bf10bcef2f763590170a0c870400ec2a2b --- /dev/null +++ b/easybuild/easyconfigs/w/worker/worker-1.6.7-intel-2017b.eb @@ -0,0 +1,85 @@ +easyblock = 'ConfigureMake' + +name = 'worker' +version = '1.6.7' + +homepage = 'https://github.com/gjbex/worker' +description = """The Worker framework has been developed to help deal with parameter exploration experiments + that would otherwise result in many jobs, forcing the user resort to scripting to retain her sanity; + see also https://vscentrum.be/neutral/documentation/cluster-doc/running-jobs/worker-framework.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['https://github.com/gjbex/worker/archive/'] +sources = ['%(version)s.tar.gz'] +checksums = ['350ffa36c792c5733ae202e76cc266648fca1311a835e9d73c98ed4f13a6835f'] + +osdependencies = ['perl'] + +tcname = 'intel' +tcver = '2017b' +builddependencies = [(tcname, tcver)] +versionsuffix = '-%s-%s' % (tcname, tcver) + +exts_defaultclass = 'PerlModule' + +exts_list = [ + ('Config::General', '2.63', { + 'source_tmpl': 'Config-General-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + 'checksums': ['0a9bf977b8aabe76343e88095d2296c8a422410fd2a05a1901f2b20e2e1f6fad'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + 'checksums': ['8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d'], + }), + ('Text::CSV', '1.95', { + 'source_tmpl': 'Text-CSV-%(version)s.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['7e0a11d9c1129a55b68a26aa4b37c894279df255aa63ec8341d514ab848dbf61'], + }), + ('DBI', '1.637', { + 'source_tmpl': 'DBI-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + 'checksums': ['2557712593e80142c3b50877e00369b6ce78fa26d44edc42156d81a5cdd26bc6'], + }), + ('DBD::SQLite', '1.54', { + 'source_tmpl': 'DBD-SQLite-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + 'checksums': ['3929a6dbd8d71630f0cb57f85dcef9588cd7ac4c9fa12db79df77b9d3a4d7269'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GB/GBARR'], + 'checksums': ['75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86'], + }), + ('Template', '2.27', { + 'source_tmpl': 'Template-Toolkit-%(version)s.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/A/AB/ABW'], + 'checksums': ['1311a403264d0134c585af0309ff2a9d5074b8ece23ece5660d31ec96bf2c6dc'], + }), +] + +modextrapaths = { + 'PERL5LIB': ['share/perl5', 'lib64/perl5'], +} + +# adjust worker configuration file +# note: tweak this to your local setup +postinstallcmds = [ + 'sed -i "s/ cores_per_node = .*/ cores_per_node = 16/g" %(installdir)s/conf/worker.conf', + 'sed -i "s@ qsub = .*@ qsub = `which qsub`@g" %(installdir)s/conf/worker.conf', + 'sed -i "s/ email = .*/ email = hpc-support@example.com/g" %(installdir)s/conf/worker.conf', + 'sed -i "s/ unload_modules = .*/ unload_modules = intel/g" %(installdir)s/conf/worker.conf', + 'sed -i "s@ mpi_module = .*@ mpi_module = %s/%s@g" %%(installdir)s/conf/worker.conf' % (tcname, tcver), + 'sed -i "s@ module_path = .*@ module_path = %(installdir)s/../../../modules/all@g" %(installdir)s/conf/worker.conf', +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['dbilogstrip', 'dbiprof', 'dbiproxy', 'tpage', 'ttree', 'wcat', 'wconvert', + 'wload', 'worker', 'wreduce', 'wresume', 'wsub', 'wsummarize']], + 'dirs': ['lib/perl', 'lib/tt', 'lib64/perl5'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.7.3.eb b/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.7.3.eb index 93c328cff66a60c43d290f73289af8b542a0130a..ff437b5dba75299d334fa76c66745b36a721035f 100644 --- a/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.7.3.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.9.2.eb b/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.9.2.eb index ccad95cd1da0eaf0423054d1327e29f359506573..7f314736fb97bcb73f092476fb242049fb0c919a 100644 --- a/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/w/wxPropertyGrid/wxPropertyGrid-1.4.15-GCC-4.9.2.eb @@ -1,4 +1,4 @@ -# This is an easyconfig file for EasyBuild, see https://github.com/hpcugent/easybuild +# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild # Copyright:: Copyright 2013 Juelich Supercomputing Centre, Germany # Authors:: Bernd Mohr # License:: New BSD diff --git a/easybuild/easyconfigs/w/wxPython/wxPython-3.0.2.0-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/w/wxPython/wxPython-3.0.2.0-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..eb24d323052ce3dafe8441250adf40dd6d125474 --- /dev/null +++ b/easybuild/easyconfigs/w/wxPython/wxPython-3.0.2.0-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,41 @@ +name = 'wxPython' +version = '3.0.2.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.wxpython.org' +description = """wxPython is a GUI toolkit for the Python programming language. + It allows Python programmers to create programs with a robust, + highly functional graphical user interface, simply and easily. + It is implemented as a Python extension module (native code) + that wraps the popular wxWidgets cross platform GUI library, + which is written in C++.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%(name)s-src-%(version)s.tar.bz2'] +patches = [ + 'wxPython_%(version)s_intel.patch', + 'wxPython-%(version)s_fix-abs-overload.patch', +] +checksums = [ + 'd54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61', # wxPython-src-3.0.2.0.tar.bz2 + 'fa7edb55e0c0ad18f636f9d9af7d2ee4cf3be439c78db5cae6d0ee47130f0ec6', # wxPython_3.0.2.0_intel.patch + '7bc2d671af6cd79930275c9e59c42a7c79ee6d66329190ac13df690f5def4d94', # wxPython-3.0.2.0_fix-abs-overload.patch +] + +dependencies = [ + ('Python', '2.7.13'), + ('libpng', '1.6.29'), + ('zlib', '1.2.11'), + ('libjpeg-turbo', '1.5.2'), + ('LibTIFF', '4.0.8'), + ('expat', '2.2.0'), + ('GTK+', '2.24.31'), + ('GConf', '3.2.6'), + ('GST-plugins-base', '0.10.36'), + ('Mesa', '17.0.2'), + ('libGLU', '9.0.0'), +] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/w/wxPython/wxPython-3.0.2.0_fix-abs-overload.patch b/easybuild/easyconfigs/w/wxPython/wxPython-3.0.2.0_fix-abs-overload.patch new file mode 100644 index 0000000000000000000000000000000000000000..c0d81efff142c2214efca8132ebe035c7de9209b --- /dev/null +++ b/easybuild/easyconfigs/w/wxPython/wxPython-3.0.2.0_fix-abs-overload.patch @@ -0,0 +1,26 @@ +fix for: error: more than one instance of overloaded function "abs" matches the argument list +see https://github.com/wxWidgets/wxWidgets/commit/73e9e18ea09ffffcaac50237def0d9728a213c02 +diff --git a/src/stc/scintilla/src/Editor.cxx b/src/stc/scintilla/src/Editor.cxx +index cd72953ae79..2081df28a51 100644 +--- a/src/stc/scintilla/src/Editor.cxx ++++ b/src/stc/scintilla/src/Editor.cxx +@@ -11,6 +11,7 @@ + #include + #include + ++#include + #include + #include + #include +@@ -5841,9 +5842,9 @@ void Editor::GoToLine(int lineNo) { + } + + static bool Close(Point pt1, Point pt2) { +- if (abs(pt1.x - pt2.x) > 3) ++ if (std::abs(pt1.x - pt2.x) > 3) + return false; +- if (abs(pt1.y - pt2.y) > 3) ++ if (std::abs(pt1.y - pt2.y) > 3) + return false; + return true; + } diff --git a/easybuild/easyconfigs/x/X11/X11-20160819-GCCcore-5.4.0.eb b/easybuild/easyconfigs/x/X11/X11-20160819-GCCcore-5.4.0.eb index 69f438faec02c9875ca722698dbd4a95a9e124e3..eece0f4d91ea2ff09f98a82c78c478279c410cc3 100644 --- a/easybuild/easyconfigs/x/X11/X11-20160819-GCCcore-5.4.0.eb +++ b/easybuild/easyconfigs/x/X11/X11-20160819-GCCcore-5.4.0.eb @@ -14,14 +14,17 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.26', '', True), ('Autotools', '20150215'), ('Bison', '3.0.4'), ('gettext', '0.19.8'), ('pkg-config', '0.29.1'), - ('binutils', '2.26', '', True), + ('intltool', '0.51.0', '-Perl-5.24.0') ] dependencies = [ ('freetype', '2.6.5'), @@ -114,6 +117,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), ('xcb-util-wm', '0.4.1', common_specs), ('xcb-util-cursor', '0.1.3', common_specs), + ('xkeyboard-config', '2.18', common_specs), ] # Python is required for xcb-proto @@ -128,7 +132,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20160819-foss-2015a.eb b/easybuild/easyconfigs/x/X11/X11-20160819-foss-2015a.eb index 94c5bfdb697d20688db3e2474df029398b600a70..6d4a4f969e82136a96b6d9d9a826c3a59c1549d3 100644 --- a/easybuild/easyconfigs/x/X11/X11-20160819-foss-2015a.eb +++ b/easybuild/easyconfigs/x/X11/X11-20160819-foss-2015a.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] builddependencies = [ @@ -21,6 +22,7 @@ builddependencies = [ ('Bison', '3.0.4'), ('gettext', '0.19.4'), ('pkg-config', '0.29.1'), + ('intltool', '0.51.0', '-Perl-5.22.0') ] dependencies = [ ('freetype', '2.6.2'), @@ -113,6 +115,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), ('xcb-util-wm', '0.4.1', common_specs), ('xcb-util-cursor', '0.1.3', common_specs), + ('xkeyboard-config', '2.18', common_specs), ] # Python is required for xcb-proto @@ -127,7 +130,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20160819-foss-2016b.eb b/easybuild/easyconfigs/x/X11/X11-20160819-foss-2016b.eb index fbaa5cf2db697d6a3ef2fb1f561aafd51fb59afb..d5853ed4ccf0389c455467c13ab3e6c9a3dec233 100644 --- a/easybuild/easyconfigs/x/X11/X11-20160819-foss-2016b.eb +++ b/easybuild/easyconfigs/x/X11/X11-20160819-foss-2016b.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] builddependencies = [ @@ -21,6 +22,7 @@ builddependencies = [ ('Bison', '3.0.4'), ('gettext', '0.19.8'), ('pkg-config', '0.29.1'), + ('intltool', '0.51.0', '-Perl-5.24.0') ] dependencies = [ ('freetype', '2.6.5'), @@ -113,6 +115,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), ('xcb-util-wm', '0.4.1', common_specs), ('xcb-util-cursor', '0.1.3', common_specs), + ('xkeyboard-config', '2.18', common_specs), ] # Python is required for xcb-proto @@ -127,7 +130,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20160819-intel-2016b.eb b/easybuild/easyconfigs/x/X11/X11-20160819-intel-2016b.eb index 586cdcf5d6226f3c6f244c145f5eb4c81d284e88..16d3b26e976409a95c150481afbc1e56d60b67e1 100644 --- a/easybuild/easyconfigs/x/X11/X11-20160819-intel-2016b.eb +++ b/easybuild/easyconfigs/x/X11/X11-20160819-intel-2016b.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] builddependencies = [ @@ -21,6 +22,7 @@ builddependencies = [ ('Bison', '3.0.4'), ('gettext', '0.19.8'), ('pkg-config', '0.29.1'), + ('intltool', '0.51.0', '-Perl-5.24.0') ] dependencies = [ ('freetype', '2.6.5'), @@ -113,6 +115,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), ('xcb-util-wm', '0.4.1', common_specs), ('xcb-util-cursor', '0.1.3', common_specs), + ('xkeyboard-config', '2.18', common_specs), ] # Python is required for xcb-proto @@ -127,7 +130,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20170129-GCCcore-6.3.0.eb b/easybuild/easyconfigs/x/X11/X11-20170129-GCCcore-6.3.0.eb index 2e89d51b91f39b82b22db1649e604ad086318a32..be96f436b9d210c55c99b292c46a489b3cac6e35 100644 --- a/easybuild/easyconfigs/x/X11/X11-20170129-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/x/X11/X11-20170129-GCCcore-6.3.0.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] dependencies = [ @@ -23,12 +24,13 @@ dependencies = [ ('zlib', '1.2.11'), ] builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.27', '', True), ('Autotools', '20150215'), ('Bison', '3.0.4'), ('gettext', '0.19.8.1'), ('pkg-config', '0.29.1'), - # use same binutils version that was used when building GCCcore toolchain - ('binutils', '2.27', '', True), + ('intltool', '0.51.0', '-Perl-5.24.1') ] default_easyblock = 'ConfigureMake' @@ -116,6 +118,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), # 2014-06-13 ('xcb-util-wm', '0.4.1', common_specs), # 2014-02-19 ('xcb-util-cursor', '0.1.3', common_specs), # 2016-05-12 + ('xkeyboard-config', '2.19', common_specs), # 2016-09-29 ] # Python is required for xcb-proto @@ -130,7 +133,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20170129-gimkl-2017a.eb b/easybuild/easyconfigs/x/X11/X11-20170129-gimkl-2017a.eb index 71b0754c396fa44cb6da6df4e393a174add2cc92..825ceba6d456903c8c961aba6cf366d57a063425 100644 --- a/easybuild/easyconfigs/x/X11/X11-20170129-gimkl-2017a.eb +++ b/easybuild/easyconfigs/x/X11/X11-20170129-gimkl-2017a.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] dependencies = [ @@ -26,6 +27,7 @@ builddependencies = [ ('Bison', '3.0.4'), ('gettext', '0.19.8', '', True), ('pkg-config', '0.29.1'), + ('intltool', '0.51.0', '-Perl-5.24.0') ] default_easyblock = 'ConfigureMake' @@ -113,6 +115,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), # 2014-06-13 ('xcb-util-wm', '0.4.1', common_specs), # 2014-02-19 ('xcb-util-cursor', '0.1.3', common_specs), # 2016-05-12 + ('xkeyboard-config', '2.19', common_specs), # 2016-09-29 ] # Python is required for xcb-proto @@ -129,7 +132,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20170314-GCCcore-6.3.0.eb b/easybuild/easyconfigs/x/X11/X11-20170314-GCCcore-6.3.0.eb index dc3461eb7f4fc654b104101fface3582c3019dbe..dd4f5649d81d13ab10e6918f95cdcd596fd3ba49 100644 --- a/easybuild/easyconfigs/x/X11/X11-20170314-GCCcore-6.3.0.eb +++ b/easybuild/easyconfigs/x/X11/X11-20170314-GCCcore-6.3.0.eb @@ -14,6 +14,7 @@ source_urls = [ 'http://xcb.freedesktop.org/dist/', 'http://xkbcommon.org/download/', 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', ] dependencies = [ @@ -23,12 +24,13 @@ dependencies = [ ('zlib', '1.2.11'), ] builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.27', '', True), ('Autotools', '20150215'), ('Bison', '3.0.4'), ('gettext', '0.19.8.1'), ('pkg-config', '0.29.1'), - # use same binutils version that was used when building GCCcore toolchain - ('binutils', '2.27', '', True), + ('intltool', '0.51.0', '-Perl-5.24.1') ] default_easyblock = 'ConfigureMake' @@ -116,6 +118,7 @@ components = [ ('xcb-util-renderutil', '0.3.9', common_specs), # 2014-06-13 ('xcb-util-wm', '0.4.1', common_specs), # 2014-02-19 ('xcb-util-cursor', '0.1.3', common_specs), # 2016-05-12 + ('xkeyboard-config', '2.20', common_specs), # 2017-02-01 ] # Python is required for xcb-proto @@ -130,7 +133,7 @@ full_sanity_check = True sanity_check_paths = { 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib', - 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig'], + 'lib/python%s/site-packages/xcbgen' % pyshortver, 'lib/pkgconfig', 'share/pkgconfig', 'share/X11/xkb'], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/X11/X11-20171023-GCCcore-6.4.0.eb b/easybuild/easyconfigs/x/X11/X11-20171023-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..71b76bbf6a865ed01b3f065e41b271a68af6e76b --- /dev/null +++ b/easybuild/easyconfigs/x/X11/X11-20171023-GCCcore-6.4.0.eb @@ -0,0 +1,136 @@ +easyblock = 'Bundle' + +name = 'X11' +version = '20171023' + +homepage = 'https://www.x.org' +description = "The X Window System (X11) is a windowing system for bitmap displays" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = [ + XORG_LIB_SOURCE, + XORG_PROTO_SOURCE, + 'http://xcb.freedesktop.org/dist/', + 'http://xkbcommon.org/download/', + 'http://cgit.freedesktop.org/xorg/util/macros/snapshot', + XORG_DATA_SOURCE + '/xkeyboard-config', +] + +dependencies = [ + ('bzip2', '1.0.6'), + ('fontconfig', '2.12.4'), + ('freetype', '2.8'), + ('zlib', '1.2.11'), +] +builddependencies = [ + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.28'), + ('Autotools', '20170619'), + ('Bison', '3.0.4'), + ('gettext', '0.19.8.1'), + ('pkg-config', '0.29.2'), + ('intltool', '0.51.0', '-Perl-5.26.0') +] + +default_easyblock = 'ConfigureMake' + +common_specs = { + 'sources': [SOURCE_TAR_GZ], + 'start_dir': '%(name)s-%(version)s', +} +components = [ + ('xorg-macros', '1.19.1', { # 2017-01-29 + 'sources': ['util-macros-%(version)s.tar.gz'], + 'start_dir': 'util-macros-%(version)s', + }), + ('libpthread-stubs', '0.4', common_specs), # 2017-03-14 + ('bigreqsproto', '1.1.2', common_specs), # 2012-03-23 + ('compositeproto', '0.4.2', common_specs), # 2010-10-30 + ('damageproto', '1.2.1', common_specs), # 2010-10-30 + ('dmxproto', '2.3.1', common_specs), # 2011-01-06 + ('dri2proto', '2.8', common_specs), # 2012-07-11 + ('dri3proto', '1.0', common_specs), # 2013-11-01 + ('fixesproto', '5.0', common_specs), # 2011-03-08 + ('fontsproto', '2.1.3', common_specs), # 2014-04-14 + ('glproto', '1.4.17', common_specs), # 2013-12-10 + ('inputproto', '2.3.2', common_specs), # 2016-04-04 + ('kbproto', '1.0.7', common_specs), # 2015-05-01 + ('presentproto', '1.1', common_specs), # 2017-01-26 + ('randrproto', '1.5.0', common_specs), # 2015-05-17 + ('recordproto', '1.14.2', common_specs), # 2012-03-23 + ('renderproto', '0.11.1', common_specs), # 2010-08-10 + ('resourceproto', '1.2.0', common_specs), # 2011-05-28 + ('scrnsaverproto', '1.2.2', common_specs), # 2012-03-23 + ('videoproto', '2.3.3', common_specs), # 2016-03-11 + ('xcmiscproto', '1.2.2', common_specs), # 2012-03-23 + ('xextproto', '7.3.0', common_specs), # 2013-12-27 + ('xf86bigfontproto', '1.2.0', common_specs), # 2009-08-27 + ('xf86dgaproto', '2.1', common_specs), # 2009-10-01 + ('xf86driproto', '2.1.1', common_specs), # 2011-01-06 + ('xf86vidmodeproto', '2.3.1', common_specs), # 2011-01-06 + ('xineramaproto', '1.2.1', common_specs), # 2011-01-06 + + ('xproto', '7.0.31', common_specs), # 2016-09-23 + ('libXau', '1.0.8', common_specs), # 2013-05-24 + ('libXdmcp', '1.1.2', common_specs), # 2015-03-21 + ('xcb-proto', '1.12', common_specs), # 2016-05-18 + ('libxcb', '1.12', common_specs), # 2016-05-18 + ('xtrans', '1.3.5', common_specs), # 2014-09-22 + ('libxkbcommon', '0.7.2', { # 2017-08-04 + 'sources': ['libxkbcommon-%(version)s.tar.xz'], + 'start_dir': 'libxkbcommon-%(version)s', + }), + ('libX11', '1.6.5', common_specs), # 2017-02-26 + ('libXext', '1.3.3', common_specs), # 2014-07-24 + ('libFS', '1.0.7', common_specs), # 2015-05-01 + ('libICE', '1.0.9', common_specs), # 2014-06-07 + ('libSM', '1.2.2', common_specs), # 2013-09-08 + ('libXScrnSaver', '1.2.2', common_specs), # 2012-03-08 + ('libXt', '1.1.5', common_specs), # 2015-05-01 + ('libXmu', '1.1.2', common_specs), # 2013-09-08 + ('libXpm', '3.5.12', common_specs), # 2016-12-15 + ('libXaw', '1.0.13', common_specs), # 2015-05-01 + ('libXfixes', '5.0.3', common_specs), # 2016-10-04 + ('libXcomposite', '0.4.4', common_specs), # 2013-01-03 + ('libXrender', '0.9.10', common_specs), # 2016-10-04 + ('libXcursor', '1.1.14', common_specs), # 2013-05-30 + ('libXdamage', '1.1.4', common_specs), # 2013-01-03 + ('libfontenc', '1.1.3', common_specs), # 2015-05-01 + ('libXfont', '1.5.3', common_specs), # 2017-10-19 + ('libXfont2', '2.0.2', common_specs), # 2017-10-11 + ('libXft', '2.3.2', common_specs), # 2014-06-06 + ('libXi', '1.7.9', common_specs), # 2017-01-23 + ('libXinerama', '1.1.3', common_specs), # 2013-05-31 + ('libXrandr', '1.5.1', common_specs), # 2016-10-04 + ('libXres', '1.2.0', common_specs), # 2017-10-11 + ('libXtst', '1.2.3', common_specs), # 2016-10-04 + ('libXv', '1.0.11', common_specs), # 2016-10-04 + ('libXvMC', '1.0.10', common_specs), # 2016-10-04 + ('libXxf86dga', '1.1.4', common_specs), # 2013-05-31 + ('libXxf86vm', '1.1.4', common_specs), # 2015-02-24 + ('libdmx', '1.1.3', common_specs), # 2013-05-28 + ('libpciaccess', '0.14', common_specs), # 2017-10-23 + ('libxkbfile', '1.0.9', common_specs), # 2015-05-01 + ('libxshmfence', '1.2', common_specs), # 2015-01-02 + ('xcb-util', '0.4.0', common_specs), # 2014-10-15 + ('xcb-util-image', '0.4.0', common_specs), # 2014-10-15 + ('xcb-util-keysyms', '0.4.0', common_specs), # 2014-10-01 + ('xcb-util-renderutil', '0.3.9', common_specs), # 2014-06-13 + ('xcb-util-wm', '0.4.1', common_specs), # 2014-02-19 + ('xcb-util-cursor', '0.1.3', common_specs), # 2016-05-12 + ('xkeyboard-config', '2.22', common_specs), # 2017-10-04 +] + +preconfigopts = "if [ ! -f configure ]; then ./autogen.sh; fi && " + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': ['include/X11/Xlib.h', 'include/X11/Xutil.h'], + 'dirs': ['include/GL', 'include/X11', 'include/X11/extensions', 'lib/pkgconfig', + 'share/pkgconfig', 'share/X11/xkb'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-2.7.12.eb b/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-2.7.12.eb index 4359ea417ded3cc94d05d4f3a2870362cba8f8a9..da4a0e2bda97e7b6131adbf99718b08a7327aeb3 100644 --- a/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-2.7.12.eb +++ b/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-2.7.12.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [PYPI_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['ebc4e2bf8c8266212e342ff8ec4f6ae469e8c41a05d099b6778de8424ce32563'] dependencies = [('Python', '2.7.12')] diff --git a/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-3.5.2.eb b/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-3.5.2.eb index f4be4224b10265396e54fe9274143ae80dd56d62..a979a43a6fdc4f73e7228b231437393a687b5226 100644 --- a/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-3.5.2.eb +++ b/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2016b-Python-3.5.2.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'intel', 'version': '2016b'} source_urls = [PYPI_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['ebc4e2bf8c8266212e342ff8ec4f6ae469e8c41a05d099b6778de8424ce32563'] dependencies = [('Python', '3.5.2')] diff --git a/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2017a-Python-3.6.1.eb b/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2017a-Python-3.6.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..6269db2cd46605a9d9475767e5943c77dc4d0496 --- /dev/null +++ b/easybuild/easyconfigs/x/XGBoost/XGBoost-0.6a2-intel-2017a-Python-3.6.1.eb @@ -0,0 +1,24 @@ +easyblock = 'PythonPackage' + +name = 'XGBoost' +version = '0.6a2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/dmlc/xgboost' +description = """XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, + flexible and portable.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['ebc4e2bf8c8266212e342ff8ec4f6ae469e8c41a05d099b6778de8424ce32563'] + +dependencies = [('Python', '3.6.1')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44-foss-2015a-Perl-5.22.0.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44-foss-2015a-Perl-5.22.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..35068259c4a5939d77ce293d9feca62b6f159c6c --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44-foss-2015a-Perl-5.22.0.eb @@ -0,0 +1,28 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['1ae9d07ee9c35326b3d9aad56eae71a6730a73a116b9fe9e8a4758b7cc033216'] + +dependencies = [ + ('Perl', '5.22.0'), + ('expat', '2.1.0') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux/XML'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-5.4.0-Perl-5.24.0.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-5.4.0-Perl-5.24.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..0ba1170c1f10766c5a9efcccd527ad5c863bec08 --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-5.4.0-Perl-5.24.0.eb @@ -0,0 +1,32 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44_01' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'GCCcore', 'version': '5.4.0'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5310ea5c8c707f387589bba8934ab9112463a452f828adf2755792d968b9ac7e'] + +builddependencies = [ + ('binutils', '2.26') +] + +dependencies = [ + ('Perl', '5.24.0'), + ('expat', '2.2.0') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/XML'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-6.3.0-Perl-5.24.1.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-6.3.0-Perl-5.24.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..1cba5c81d1adce9b6b872961f78b3653db4a3c97 --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-6.3.0-Perl-5.24.1.eb @@ -0,0 +1,32 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44_01' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'GCCcore', 'version': '6.3.0'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5310ea5c8c707f387589bba8934ab9112463a452f828adf2755792d968b9ac7e'] + +builddependencies = [ + ('binutils', '2.27') +] + +dependencies = [ + ('Perl', '5.24.1'), + ('expat', '2.2.0') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/XML'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-6.4.0-Perl-5.26.0.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-6.4.0-Perl-5.26.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..8ba70567625ecdff67bbf8275c62d89b3369baab --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-GCCcore-6.4.0-Perl-5.26.0.eb @@ -0,0 +1,32 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44_01' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5310ea5c8c707f387589bba8934ab9112463a452f828adf2755792d968b9ac7e'] + +builddependencies = [ + ('binutils', '2.28') +] + +dependencies = [ + ('Perl', '5.26.0'), + ('expat', '2.2.4') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/XML'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-foss-2016b-Perl-5.24.0.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-foss-2016b-Perl-5.24.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..94170b1456305ac095210f828824ed3d2fd5832a --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-foss-2016b-Perl-5.24.0.eb @@ -0,0 +1,28 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44_01' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'foss', 'version': '2016b'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5310ea5c8c707f387589bba8934ab9112463a452f828adf2755792d968b9ac7e'] + +dependencies = [ + ('Perl', '5.24.0'), + ('expat', '2.2.0') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/XML'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-gimkl-2017a-Perl-5.24.0.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-gimkl-2017a-Perl-5.24.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..ede6c9678e2ec3d9abeacf1fc5f7b8ee7f5b24b5 --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-gimkl-2017a-Perl-5.24.0.eb @@ -0,0 +1,28 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44_01' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'gimkl', 'version': '2017a'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5310ea5c8c707f387589bba8934ab9112463a452f828adf2755792d968b9ac7e'] + +dependencies = [ + ('Perl', '5.24.0'), + ('expat', '2.2.0') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/XML'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-intel-2017a-Perl-5.24.1.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-intel-2017a-Perl-5.24.1.eb new file mode 100644 index 0000000000000000000000000000000000000000..3b78b0ddae922de42bf5083c41e6569f9e611378 --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.44_01-intel-2017a-Perl-5.24.1.eb @@ -0,0 +1,28 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.44_01' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] +checksums = ['5310ea5c8c707f387589bba8934ab9112463a452f828adf2755792d968b9ac7e'] + +dependencies = [ + ('Perl', '5.24.1'), + ('expat', '2.2.0') +] + +options = {'modulename': 'XML::Parser'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/XML'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/x/XZ/XZ-5.2.2_compat-libs.patch b/easybuild/easyconfigs/x/XZ/XZ-5.2.2_compat-libs.patch index 3090e4e0eacb0770adcf793487b42ad7c976b101..03b241cdc6f8f22707483dcb8a32dbee2fa8c07c 100644 --- a/easybuild/easyconfigs/x/XZ/XZ-5.2.2_compat-libs.patch +++ b/easybuild/easyconfigs/x/XZ/XZ-5.2.2_compat-libs.patch @@ -1,5 +1,5 @@ include two 5.1.2aplha symbols that were included in XZ 5.1.2alpha which are required by the 'rpm' command on CentOS 7.x -see also https://github.com/hpcugent/easybuild-easyconfigs/issues/4036 +see also https://github.com/easybuilders/easybuild-easyconfigs/issues/4036 original patch: xz-5.2.2-compat-libs.patch, cfr. https://git.centos.org/patch/rpms!xz.git/3f035cee1da9f864609885e5ef2a1be77cd37eee --- src/liblzma/liblzma.map.orig 2015-09-29 12:57:36.000000000 +0200 diff --git a/easybuild/easyconfigs/x/XZ/XZ-5.2.3-GCCcore-6.4.0.eb b/easybuild/easyconfigs/x/XZ/XZ-5.2.3-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..c02558f16a414fb3f2b0b9f217e47b48f21bd258 --- /dev/null +++ b/easybuild/easyconfigs/x/XZ/XZ-5.2.3-GCCcore-6.4.0.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'XZ' +version = '5.2.3' + +homepage = 'http://tukaani.org/xz/' +description = "xz: XZ utilities" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://tukaani.org/xz/'] +sources = [SOURCELOWER_TAR_BZ2] +patches = ['XZ-5.2.2_compat-libs.patch'] +checksums = [ + 'fd9ca16de1052aac899ad3495ad20dfa906c27b4a5070102a2ec35ca3a4740c1', # xz-5.2.3.tar.bz2 + '578da3ea2ddb551972891a60fe31478b16a516d6ea8b6aa3af89e1d558adb703', # XZ-5.2.2_compat-libs.patch +] + +builddependencies = [ + # use gettext built with dummy as build dep to avoid cyclic dependency (XZ -> gettext -> libxml2 -> XZ) + ('gettext', '0.19.8.1', '', True), + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.28'), +] + +# may become useful in non-x86 archs +# configopts = ' --disable-assembler ' + +sanity_check_paths = { + 'files': ["bin/xz", "bin/lzmainfo"], + 'dirs': [] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/x/Xerces-C++/Xerces-C++-3.1.4-GCCcore-6.4.0.eb b/easybuild/easyconfigs/x/Xerces-C++/Xerces-C++-3.1.4-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..1d9545e9d9a13e51fe79829a90ae32da2c7ae889 --- /dev/null +++ b/easybuild/easyconfigs/x/Xerces-C++/Xerces-C++-3.1.4-GCCcore-6.4.0.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'Xerces-C++' +version = '3.1.4' + +homepage = 'http://xerces.apache.org/xerces-c/' + +description = """ + Xerces-C++ is a validating XML parser written in a portable subset of C++. + Xerces-C++ makes it easy to give your application the ability to read and + write XML data. A shared library is provided for parsing, generating, + manipulating, and validating XML documents using the DOM, SAX, and SAX2 + APIs. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://archive.apache.org/dist/xerces/c/%(version_major)s/sources/'] +sources = ['xerces-c-%(version)s.tar.gz'] +checksums = ['c98eedac4cf8a73b09366ad349cb3ef30640e7a3089d360d40a3dde93f66ecf6'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('cURL', '7.55.1'), +] + +sanity_check_paths = { + 'files': ['bin/XInclude', 'lib/libxerces-c.%s' % SHLIB_EXT], + 'dirs': ['include/xercesc/xinclude'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/x/x264/x264-20170721-GCCcore-6.4.0.eb b/easybuild/easyconfigs/x/x264/x264-20170721-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..073bcb840cbd1c863d1b029646da908c85991aa8 --- /dev/null +++ b/easybuild/easyconfigs/x/x264/x264-20170721-GCCcore-6.4.0.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'x264' +version = '20170721' + +homepage = 'http://www.videolan.org/developers/x264.html' + +description = """ + x264 is a free software library and application for encoding video streams + into the H.264/MPEG-4 AVC compression format, and is released under the + terms of the GNU GPL. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = [ + 'https://download.videolan.org/pub/videolan/x264/snapshots/', + 'ftp://ftp.videolan.org/pub/videolan/x264/snapshots/', +] +sources = ['x264-snapshot-%(version)s-2245-stable.tar.bz2'] +checksums = ['1459f7b6683c90eafd9d7bf623a574968a94814cdf4b2fb57c0f73bf414d2c8d'] + +builddependencies = [ + ('binutils', '2.28'), +] + +dependencies = [ + ('Yasm', '1.3.0'), +] + +configopts = " --enable-shared --enable-static" + +sanity_check_paths = { + 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', + 'lib/libx264.a', 'lib/libx264.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/x264/x264-20170913-intel-2017a.eb b/easybuild/easyconfigs/x/x264/x264-20170913-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..e83a97dff056305dbfcaa3bd2bf8d203d2158b1d --- /dev/null +++ b/easybuild/easyconfigs/x/x264/x264-20170913-intel-2017a.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'x264' +version = '20170913' + +homepage = 'http://www.videolan.org/developers/x264.html' + +description = """ + x264 is a free software library and application for encoding video streams + into the H.264/MPEG-4 AVC compression format, and is released under the + terms of the GNU GPL. +""" + +toolchain = {'name': 'intel', 'version': '2017a'} +toolchainopts = {'pic': True} + +source_urls = [ + 'https://download.videolan.org/pub/videolan/x264/snapshots/', + 'ftp://ftp.videolan.org/pub/videolan/x264/snapshots/', +] +sources = ['x264-snapshot-%(version)s-2245-stable.tar.bz2'] +checksums = ['7d6764556065f5625cc99e2bdb811f9cce980adc98a2ddf87466fdf32f0f71c1'] + +dependencies = [ + ('Yasm', '1.3.0'), +] + +configopts = " --enable-shared --enable-static" + +sanity_check_paths = { + 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', + 'lib/libx264.a', 'lib/libx264.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/x265/x265-2.5-intel-2017a.eb b/easybuild/easyconfigs/x/x265/x265-2.5-intel-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..2d4c17170e8868dd5153e68a53935ea7f945663c --- /dev/null +++ b/easybuild/easyconfigs/x/x265/x265-2.5-intel-2017a.eb @@ -0,0 +1,30 @@ +easyblock = 'CMakeMake' + +name = 'x265' +version = '2.5' + +homepage = 'http://x265.org/' +description = """x265 is a free software library and application for encoding video streams into the H.265 + AVC compression format, and is released under the terms of the GNU GPL.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [ + 'http://ftp.videolan.org/pub/videolan/x265/', + 'http://download.videolan.org/pub/videolan/x265/', +] +sources = ['%(name)s_%(version)s.tar.gz'] +checksums = ['2e53259b504a7edb9b21b9800163b1ff4c90e60c74e23e7001d423c69c5d3d17'] + +dependencies = [('Yasm', '1.3.0')] + +builddependencies = [('CMake', '3.9.1')] + +start_dir = 'source' + +sanity_check_paths = { + 'files': ['bin/x265', 'include/x265_config.h', 'include/x265.h', 'lib/libx265.a', 'lib/libx265.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/xarray/xarray-0.9.6-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/x/xarray/xarray-0.9.6-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..d49636fa5c5321a50166a072468d5f6a2be97f90 --- /dev/null +++ b/easybuild/easyconfigs/x/xarray/xarray-0.9.6-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,25 @@ +easyblock = 'PythonPackage' + +name = 'xarray' +version = '0.9.6' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/pydata/xarray' +description = """xarray (formerly xray) is an open source project and Python package that aims to bring + the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the + core pandas data structures.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] +checksums = ['f649a41d43b5a6c64bdcbd57e994932656b689f9593a86dd0be95778a2b47494'] + +dependencies = [('Python', '2.7.13')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb index 8cae54960cb52416522e68c105fbc1d514594fe8..634b4f040d550c54dc3198b9aee3eadab88980ea 100644 --- a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Uni.Lu/LCSB # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb index 19442cc19e0b9528b10c19741b06037afb596f12..a9b01507615b75ac59f25065ebe86ab05f8f5c9b 100644 --- a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2013 Uni.Lu/LCSB # Authors:: Nils Christian diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goolf-1.4.10.eb index 6ed4579c34b9f698186b75b5968cc45f6828743c..4a89685079944ffd0eb6146835bca9c711b57b85 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb index a98dbc5915ec7690c85d7d91bbdf6293f99d5b64..a67685c36b1c3744168e39473a5743218fc02aa2 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-GCCcore-6.4.0.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..691d1170d589459219fff723337f518ab7085572 --- /dev/null +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-GCCcore-6.4.0.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/easybuilders +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of +# the policy: # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'Yasm' +version = '1.3.0' + +homepage = 'http://www.tortall.net/projects/yasm/' + +description = """Yasm: Complete rewrite of the NASM assembler with BSD license""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +source_urls = ['http://www.tortall.net/projects/yasm/releases/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f'] + +builddependencies = [ + ('binutils', '2.28'), +] + +sanity_check_paths = { + 'files': ['bin/yasm'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb index 90c83cfb4e7c3a8cb26ee9630c567d4355c747b9..83c2304c3f9bbb651929172de9f5546f1574f1fc 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016a.eb index fd9ab5e2100db6893d9a9904b390259d6050fb9f..5d91905b00e11abf05672dc47c28f7a425a1c835 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016a.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016b.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016b.eb index d40e39150a0219621316f2454ebcddcfba8b1947..2b3b53fc138e7d749ee7ab5f9e864dddca391121 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016b.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2017a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2017a.eb index bae739cbfae6f163accd6595e0cda71e29820e2e..884d55d98dc42422ecc9a7c0d6888e013bfdcbc5 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2017a.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb index b2b7c412d9ad8e5c93c9ec279e6755bba714efe0..54da1bfc1c535ec98d38771ee4aa8f018d32909b 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2017a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2017a.eb index 78f408a971cdc737a1f244a346f10f188cf3dd1d..190f07dd2b4abc2e8f45e0407bc61bf7a405fa22 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2017a.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2015b.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2015b.eb index af77be599d01325cdfabdd53cf67ed6ff648f018..053cfe39f7b1ac83e12c0dc3beadccd9913a84c1 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2015b.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2015b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb index b5dae689242788d8205f1fbd757094f35fd95ad2..31172f8c406e486ea5cfcb14cabf17fa1c834acb 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016b.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016b.eb index bd4bc5d66f8301218b2425b424e00ec6ddbe4e6f..a838254d152f82d7e101664d65d922eeeab2de98 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016b.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016b.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2017a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2017a.eb index f0db7e825680b7e642a01f21bef5049c01e5abc8..89a5a1ab38ac9f859826b37d175a10ed0d88a8e1 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2017a.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2017a.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/y/yaff/yaff-1.1.3-intel-2017a-Python-2.7.13.eb b/easybuild/easyconfigs/y/yaff/yaff-1.1.3-intel-2017a-Python-2.7.13.eb new file mode 100644 index 0000000000000000000000000000000000000000..16b4d6c3310540484afd0c674b612d537f2ce517 --- /dev/null +++ b/easybuild/easyconfigs/y/yaff/yaff-1.1.3-intel-2017a-Python-2.7.13.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'yaff' +version = '1.1.3' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://molmod.github.io/yaff/' +description = """Yaff stands for 'Yet another force field'. It is a pythonic force-field code.""" + +toolchain = {'name': 'intel', 'version': '2017a'} + +source_urls = ['https://github.com/molmod/yaff/releases/download/%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['1e4ce10c19ed4338cb8ddee63beecadee4ecefcf1c12be90312ce29a6cbae116'] + +dependencies = [ + ('Python', '2.7.13'), + ('h5py', '2.7.0', versionsuffix), + ('molmod', '1.1', '-Python-%(pyver)s'), +] + +options = {'modulename': name} +runtest = "export MATPLOTLIBRC=$PWD; echo 'backend: agg' > $MATPLOTLIBRC/matplotlibrc; " +runtest += "python setup.py build_ext -i; nosetests -v" + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/%(name)s'], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/y/yaff/yaff-1.4.2-intel-2017b-Python-2.7.14.eb b/easybuild/easyconfigs/y/yaff/yaff-1.4.2-intel-2017b-Python-2.7.14.eb new file mode 100644 index 0000000000000000000000000000000000000000..707ddbc6a460db334b9002430140a007f550bdc7 --- /dev/null +++ b/easybuild/easyconfigs/y/yaff/yaff-1.4.2-intel-2017b-Python-2.7.14.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'yaff' +version = '1.4.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://molmod.github.io/yaff/' +description = """Yaff stands for 'Yet another force field'. It is a pythonic force-field code.""" + +toolchain = {'name': 'intel', 'version': '2017b'} + +source_urls = ['https://github.com/molmod/yaff/releases/download/%(version)s'] +sources = [SOURCE_TAR_GZ] +checksums = ['f61a85dcbf375acb21d7540ad7a80850996315d5eca608cfe2d57867f6120710'] + +dependencies = [ + ('Python', '2.7.14'), + ('h5py', '2.7.1', versionsuffix), + ('molmod', '1.4.3', versionsuffix), +] + +options = {'modulename': name} +runtest = "export MATPLOTLIBRC=$PWD; echo 'backend: agg' > $MATPLOTLIBRC/matplotlibrc; " +runtest += "python setup.py build_ext -i; nosetests -v" + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/z/ZPAQ/ZPAQ-7.00-GCC-4.8.2.eb b/easybuild/easyconfigs/z/ZPAQ/ZPAQ-7.00-GCC-4.8.2.eb index 6b82f0fc243f58bf2bdbb40765dc5bf4be9e16bb..66f5997d8e99b28a00af763c3e133fd86f55faf8 100644 --- a/easybuild/easyconfigs/z/ZPAQ/ZPAQ-7.00-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/z/ZPAQ/ZPAQ-7.00-GCC-4.8.2.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2015 NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-foss-2017a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-foss-2017a.eb new file mode 100644 index 0000000000000000000000000000000000000000..d71e55139a161eb1787afedf672403cb3e580a03 --- /dev/null +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-foss-2017a.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'ZeroMQ' +version = '4.2.2' + +homepage = 'http://www.zeromq.org/' +description = """ZeroMQ looks like an embeddable networking library but acts like a concurrency framework. + It gives you sockets that carry atomic messages across various transports like in-process, + inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fanout, + pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered + products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous + message-processing tasks. It has a score of language APIs and runs on most operating systems.""" + +toolchain = {'name': 'foss', 'version': '2017a'} + +source_urls = ['https://github.com/zeromq/libzmq/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['5b23f4ca9ef545d5bd3af55d305765e3ee06b986263b31967435d285a3e6df6b'] + +# --with-pgm will use shipped OpenPGM (in foreign subdir) +configopts = '--with-pic --with-system-pgm ' +configopts += 'OpenPGM_CFLAGS="-I$EBROOTOPENPGM/include/pgm-${EBVERSIONOPENPGM%.*}" ' +configopts += 'OpenPGM_LIBS="-L$EBROOTOPENPGM/lib -lpgm -lrt -lpthread -lm" ' + +dependencies = [ + ('OpenPGM', '5.2.122'), + ('util-linux', '2.30.1'), + ('libsodium', '1.0.13'), +] + +sanity_check_paths = { + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], + 'dirs': ['include', 'lib'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-intel-2017a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-intel-2017a.eb index 165ba15944d71df5f55406391615532efe433a84..20cd4f5b633d409e51bd294ad3a22762e4fd66f8 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-intel-2017a.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.2.2-intel-2017a.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'intel', 'version': '2017a'} source_urls = ['https://github.com/zeromq/libzmq/releases/download/v%(version)s/'] sources = [SOURCELOWER_TAR_GZ] -checksums = ['52499909b29604c1e47a86f1cb6a9115'] +checksums = ['5b23f4ca9ef545d5bd3af55d305765e3ee06b986263b31967435d285a3e6df6b'] # --with-pgm will use shipped OpenPGM (in foreign subdir) configopts = '--with-pic --with-system-pgm ' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-5.5.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-5.5.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..bb5db1a26d286517689b5efdfc98a8cfa2814df3 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-5.5.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.11' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'GCCcore', 'version': '5.5.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://zlib.net/fossils'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.26', '', True)] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-6.4.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-6.4.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..acbff073f4ef527ee32e512f9586e40751f2c409 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-6.4.0.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.11' + +homepage = 'http://www.zlib.net/' + +description = """ + zlib is designed to be a free, general-purpose, legally unencumbered -- that + is, not covered by any patents -- lossless data-compression library for use + on virtually any computer hardware and operating system. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://zlib.net/fossils/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [ + ('binutils', '2.28', '', True), +] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', + 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-7.2.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-7.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..016a24fff229742c939c4370349366a59d5d8a9a --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-7.2.0.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.11' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'GCCcore', 'version': '7.2.0'} +toolchainopts = {'pic': True} + +source_urls = ['http://zlib.net/fossils'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.29', '', True)] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-system.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-system.eb new file mode 100644 index 0000000000000000000000000000000000000000..972fae4f4d766dab78815d86225a729ea54ece54 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.11-GCCcore-system.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.11' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'GCCcore', 'version': 'system'} +# Can't rely on binutils in this case (since this is a dep) so switch off architecture optimisations +toolchainopts = {'optarch': False, 'pic': True} + +source_urls = ['http://zlib.net/fossils'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.11.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.11.eb index b74939ef095a74fd162359b48a31781ac0c1aa81..d8f38e9cadeaa6dd144ae8c87811f976cb34c7da 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.11.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.11.eb @@ -4,22 +4,28 @@ name = 'zlib' version = '1.2.11' homepage = 'http://www.zlib.net/' -description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, - not covered by any patents -- lossless data-compression library for use on virtually any - computer hardware and operating system.""" + +description = """ + zlib is designed to be a free, general-purpose, legally unencumbered -- that + is, not covered by any patents -- lossless data-compression library for use + on virtually any computer hardware and operating system. +""" toolchain = {'name': 'dummy', 'version': 'dummy'} toolchainopts = {'pic': True} source_urls = ['http://zlib.net/fossils/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'] # need to take care of $CFLAGS ourselves with dummy toolchain -# we need to add -fPIC, but should also include -O* option to avoid compiling with -O0 (default for GCC) +# we need to add -fPIC, but should also include -O* option to avoid +# compiling with -O0 (default for GCC) buildopts = 'CFLAGS="-O2 -fPIC"' sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', + 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goolf-1.4.10.eb index d756317c6cdd2f202bee79a7e47b3bdf87c9d26e..aeebd7e24891df407f7dec200735cb5b5541a4ea 100644 --- a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goolf-1.4.10.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb index 960ac2460a460377578f5c7fdb7e735c0e2e62ee..f13e061e4ebf52aefebcf7dbd2fc5e36bf1855a1 100644 --- a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb @@ -1,5 +1,5 @@ ## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild # # Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA # Authors:: Fotis Georgatos diff --git a/setup.py b/setup.py index 6a0698539f361dde8514b6b70fad1c3e55271479..df6b66c1430e327a0d94081f6578fbc1a0000f3d 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ # Flemish Research Foundation (FWO) (http://www.fwo.be/en) # and the Department of Economy, Science and Innovation (EWI) (http://www.ewi-vlaanderen.be/en). # -# http://github.com/hpcugent/easybuild +# https://github.com/easybuilders/easybuild # # EasyBuild is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '3.3.1.dev0' +VERSION = '3.5.0.dev0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) @@ -104,12 +104,12 @@ setup( version = VERSION, author = "EasyBuild community", author_email = "easybuild@lists.ugent.be", - description = """Easyconfig files are simple build specification files for EasyBuild, + description = """Easyconfig files are simple build specification files for EasyBuild, \ that specify the build parameters for software packages (version, compiler toolchain, dependency \ versions, etc.).""", license = "GPLv2", keywords = "software build building installation installing compilation HPC scientific", - url = "http://hpcugent.github.com/easybuild", + url = "https://easybuilders.github.io/easybuild/", data_files = get_data_files(), long_description = read("README.rst"), classifiers = [ diff --git a/test/__init__.py b/test/__init__.py index e44e0c6e5878e4b5e6fa294926e02aaea2b6e8e7..4c16c11e57aa5fe67a5b2630d950f5e1b4343fd7 100644 --- a/test/__init__.py +++ b/test/__init__.py @@ -8,7 +8,7 @@ # Flemish Research Foundation (FWO) (http://www.fwo.be/en) # and the Department of Economy, Science and Innovation (EWI) (http://www.ewi-vlaanderen.be/en). # -# http://github.com/hpcugent/easybuild +# https://github.com/easybuilders/easybuild # # EasyBuild is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/test/bin/composer_xe_2015.3.187/bin/intel64/icc b/test/bin/composer_xe_2015.3.187/bin/intel64/icc new file mode 100755 index 0000000000000000000000000000000000000000..a9bf588e2f88457fdf73ac7361ef1d596fb81453 --- /dev/null +++ b/test/bin/composer_xe_2015.3.187/bin/intel64/icc @@ -0,0 +1 @@ +#!/bin/bash diff --git a/test/bin/composer_xe_2015.3.187/bin/intel64/ifort b/test/bin/composer_xe_2015.3.187/bin/intel64/ifort new file mode 100755 index 0000000000000000000000000000000000000000..a9bf588e2f88457fdf73ac7361ef1d596fb81453 --- /dev/null +++ b/test/bin/composer_xe_2015.3.187/bin/intel64/ifort @@ -0,0 +1 @@ +#!/bin/bash diff --git a/test/bin/icc b/test/bin/icc new file mode 120000 index 0000000000000000000000000000000000000000..de63691b9b1b17be31da959465ca645905a98758 --- /dev/null +++ b/test/bin/icc @@ -0,0 +1 @@ +composer_xe_2015.3.187/bin/intel64/icc \ No newline at end of file diff --git a/test/bin/ifort b/test/bin/ifort new file mode 120000 index 0000000000000000000000000000000000000000..cf23004a15ed54eba00bafff2273e0e20bdad7ac --- /dev/null +++ b/test/bin/ifort @@ -0,0 +1 @@ +composer_xe_2015.3.187/bin/intel64/ifort \ No newline at end of file diff --git a/test/bin/mpiicc b/test/bin/mpiicc new file mode 100755 index 0000000000000000000000000000000000000000..70170a9bc6d983e6df98ebc626e7beabca048e38 --- /dev/null +++ b/test/bin/mpiicc @@ -0,0 +1,3 @@ +#!/bin/bash +#compilers_and_libraries_5.1.3.181/linux/mpiicc +echo "icc $@" diff --git a/test/easyconfigs/easyconfigs.py b/test/easyconfigs/easyconfigs.py index 993e9395bac8bb49f3d9703457a53b041e335a1e..558086303e5d57867a1ee33d59179e7cfadb1e1d 100644 --- a/test/easyconfigs/easyconfigs.py +++ b/test/easyconfigs/easyconfigs.py @@ -8,7 +8,7 @@ # Flemish Research Foundation (FWO) (http://www.fwo.be/en) # and the Department of Economy, Science and Innovation (EWI) (http://www.ewi-vlaanderen.be/en). # -# http://github.com/hpcugent/easybuild +# https://github.com/easybuilders/easybuild # # EasyBuild is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -240,6 +240,33 @@ def template_easyconfig_test(self, spec): error_msg = "Found use of '$root', not compatible with modules in Lua syntax, use '%%(installdir)s' instead: %s" self.assertFalse(res, error_msg % res) + # make sure old GitHub urls for EasyBuild that include 'hpcugent' are no longer used + old_urls = [ + 'github.com/hpcugent/easybuild', + 'hpcugent.github.com/easybuild', + 'hpcugent.github.io/easybuild', + ] + for old_url in old_urls: + self.assertFalse(old_url in ec.rawtxt, "Old URL '%s' not found in %s" % (old_url, spec)) + + # make sure binutils is included as a build dep if toolchain is GCCcore + if ec['toolchain']['name'] == 'GCCcore': + # with 'Tarball' easyblock: only unpacking, no building; Eigen is also just a tarball + requires_binutils = ec['easyblock'] not in ['Tarball'] and ec['name'] not in ['Eigen'] + + # let's also exclude the very special case where the system GCC is used as GCCcore, and only apply this + # exception to the dependencies of binutils (since we should eventually build a new binutils with GCCcore) + binutils_complete_dependencies = ['M4', 'Bison', 'flex', 'help2man', 'zlib', 'binutils'] + requires_binutils &= bool(ec['toolchain']['version'] == 'system' and + ec['name'] not in binutils_complete_dependencies) + + # if no sources/extensions/components are specified, it's just a bundle (nothing is being compiled) + requires_binutils &= bool(ec['sources'] or ec['exts_list'] or ec.get('components')) + + if requires_binutils: + dep_names = [d['name'] for d in ec['builddependencies']] + self.assertTrue('binutils' in dep_names, "binutils is a build dep in %s: %s" % (spec, dep_names)) + # make sure all patch files are available specdir = os.path.dirname(spec) specfn = os.path.basename(spec) diff --git a/test/easyconfigs/styletests.py b/test/easyconfigs/styletests.py index 2ea259071e1f662d7382c0194a0442cfc1d18500..7baae2800729121181ba2b105c8cb24dec2c9ce7 100644 --- a/test/easyconfigs/styletests.py +++ b/test/easyconfigs/styletests.py @@ -8,7 +8,7 @@ # the Hercules foundation (http://www.herculesstichting.be/in_English) # and the Department of Economy, Science and Innovation (EWI) (http://www.ewi-vlaanderen.be/en). # -# http://github.com/hpcugent/easybuild +# https://github.com/easybuilders/easybuild # # EasyBuild is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/test/easyconfigs/suite.py b/test/easyconfigs/suite.py index 56d7f05b41f40f4db4a3ff2e8e0a8388927deb90..a8806bf1ae10712266d2b0543fea4bb4cb16eb47 100644 --- a/test/easyconfigs/suite.py +++ b/test/easyconfigs/suite.py @@ -9,7 +9,7 @@ # Flemish Research Foundation (FWO) (http://www.fwo.be/en) # and the Department of Economy, Science and Innovation (EWI) (http://www.ewi-vlaanderen.be/en). # -# http://github.com/hpcugent/easybuild +# https://github.com/easybuilders/easybuild # # EasyBuild is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by