summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2018-07-29libunwind: document platform=darwin conflict (#8824)Geoffrey Oxberry1-0/+3
2018-07-27added Tasmanian versions 5.1 and development, enabled the Tasmanian options ↵Miroslav Stoyanov1-3/+90
through +~ flags (#8804)
2018-07-27Skip update check. (#8683)健美猞猁1-0/+5
* Skip update check. * mkefile -> makefile. * Fix emboss.
2018-07-27gcc: Add 8.2.0 (#8813)Michael Kuhn1-0/+1
2018-07-26py-numpy: Add CPATH in modulefile (#8466)Oliver Breitwieser1-3/+11
Also fix setup_dependent_package to include the ".egg-less"-include path. Change-Id: I06e66a505ece25cba8896f47e69a5be374bac6d2
2018-07-26Updated llvm to version 6.0.1. The previous 6.0.0 had an incorrectly … (#8801)Neil Flood2-0/+20
* Updated llvm to version 6.0.1. The previous 6.0.0 had an incorrectly declared symbol, discussed at https://reviews.llvm.org/D44140, which, amongst other things, broke py-numba. This version works fine with py-numba. * Flag the conflict between py-numba and llvm@6.0.0 * Removed a single trailing space to satisfy checks
2018-07-26sz: new version 2.0.2.0 (#8786)Sheng Di1-4/+11
2018-07-26hdf5: Fix build with %gcc@8 (#8788)Michael Kuhn1-0/+4
2018-07-26halc: Create new package. (#8795)lingnanyuan1-0/+48
* halc: Create new package. * fix flake8 error. * Modification
2018-07-26FTGL package workarounds (#8812)Hadrien G2-0/+21
* FTGL package workarounds * Remove blank line * Only require doxygen at build time
2018-07-26AMReX: update package.py (#8697)mic841-49/+51
2018-07-26Templight package (#8782)Hadrien G3-0/+247
* First draft of a templight recipe * Let's be explicit for now, we can be clever later on * The clang6 version does not work, drop it * Reorder FIXMEs more logically * Add patch for current templight develop branch * Create an artificial stable release of templight * Take some additional inspiration from llvm package * Added the templight supporting tools * Remove old notes from the no-url branch * Avoid unnecessary join_path
2018-07-26hmmer: added version 3.2.1 & updated URL (#8787)Simon Flood1-9/+2
Add HMMER 3.2.1 and updated URL then removed url_for_version function as no longer required - all HMMER downloads available from updated URL.
2018-07-26papi: Update to 5.6.0 and fix build with %gcc@8 (#8796)Michael Kuhn1-0/+5
2018-07-26Add package DMTCP (#8808)Mario Melara1-0/+36
2018-07-26mfem: mfem-3.3-3.4-petsc-3.9.patch is not needed for latest develop version ↵Satish Balay1-1/+1
(#8809)
2018-07-25intel-tbb: Add `tm` variant to disable transactional memory. (#8799)Mark W. Krentel2-0/+21
* intel-tbb: Add variant `tm` to disable transactional memory. Some AMD or very old Intel systems don't support transactional memory. This commit adds a variant `tm` that defaults to `True`, but can be switched off to allow running on those systems.
2018-07-25Add docs on new top-level VCS attributesAdam J. Stewart1-4/+3
2018-07-25Unit test fixesAdam J. Stewart4-13/+1
2018-07-25Further improvements to version parsingAdam J. Stewart33-60/+38
2018-07-25All git URLs end in .gitAdam J. Stewart15-19/+19
2018-07-25Replace git=git with explicit branch namesAdam J. Stewart29-33/+32
2018-07-25Add top-level attributes for git R-Z packagesAdam J. Stewart71-194/+204
2018-07-25Add top-level attributes for git R (Bioconductor) packagesAdam J. Stewart141-360/+307
2018-07-25Add top-level attributes for git M-P packagesAdam J. Stewart104-343/+287
2018-07-25Add top-level attributes for hg, svn, and git A-L packagesAdam J. Stewart152-486/+461
2018-07-25tests: add checks and tests for consistent version() argumentsTodd Gamblin7-30/+31
- Previously, Spack didn't check the arguments you put in version() directives. - So, you could do something like this, where there are arguments for a URL fetcher AND for a git fetcher: version('1.0', md5='abc123', git='https://foo.bar', commit='feda2343') - Now, we check the arguments before constructing a fetcher, to ensure that each package has *only* arguments for a single type of fetcher. - Also added `test_package_version_consistency()` to the `package_sanity` test, so that all builtin packages are required to have valid `version()` directives.
2018-07-25core: differentiate package-level fetch URLs by args to `version()`Todd Gamblin3-2/+96
- packagers can specify two top-level fetch URLs if one is `url` - e.g., `url` and `git` or `url` and `svn` - allow only one VCS fetcher so we can differentiate between URL and VCS. - also clean up fetcher logic and class structure
2018-07-25core: fixes and tests for handling of fetcher attributes in packagesTodd Gamblin6-0/+215
- Packages can remove the top-level `url` attribute and still work - These are now legal: - Packages with *only* version-specific URLs (even with gaps) - Packages with a top-level git/hg/svn attribute and `version` directives for that. - If a package has both a top-level hg/git/svn attribute AND a top-level url attribute, the url attribute takes precedence.
2018-07-25hypre: 'master' is branch - not a tagSatish Balay1-1/+1
2018-07-26Added latest version of charliecloud (#8792)sknigh1-0/+1
2018-07-23packages: do not use generic checksum= in version() directivesTodd Gamblin2-4/+4
- This is very old usage -- preparing to deprecate this in favor of being explicit about checksums.
2018-07-23core: use sha256 instead of md5 for `spack checksum` and `spack create`Todd Gamblin1-7/+7
- This changes `get_checksums_for_versions` to generate code that uses an explicit `sha256` argument instead if the bare `md5` hash we used to generate. - also use a generic digest parameter for the `version` directive, rather than a specific `md5` parameter.
2018-07-22Trinity plugins (#8516)Levi Baber1-3/+8
* trinity: fix plugin installation * trinity: flake8 * trinity: more specific types for dependencies
2018-07-22beast1: add libbeagle support (#8525)Levi Baber1-0/+3
2018-07-22libbeagle: add java dependency so jni hooks get built (#8524)Levi Baber1-0/+5
* libbeagle: add java dependency so jni hooks get built * libbeagle: set BEAST_LIB instead of LD_LIBRARY_PATH * libbeagle: use BEAST_LIB
2018-07-22Augustus updated to version 3.3.1 (#8588)Roberto Villegas-Díaz1-5/+5
* Augustus updated to version 3.3.1 * Augustus - Version-specific URLs replaced by list_url * Augustus - Adding tool versions back
2018-07-22fix to build libmatheval with guile@2.0: (#8680)g-mathias3-0/+224
* fix to build libmatheval with guile@2.0: * fixed formatting issues * fixed formatting issues2 * fixed check for autoreconf and renaming of configure.in * fixed force_autoreconf * now patching configure, which is hopefully more robust * minimal patches for guile 2.0 and 2.2 (disabeling unit testing for libmatheval) * minimal patches for guile 2.0 and 2.2 (disabeling unit testing for libmatheval)
2018-07-22Ncl update (#8747)Nasr S. Hassanein1-6/+6
* fix ncl url and hash * adding ncl version 6.5.0 * remove 6.5.0 * using github archive url
2018-07-22Make read only source file writeable in perl before patch to avoid failures ↵Jon Rood1-0/+12
on lustre filesystem. (#8764)
2018-07-22add necessary dependence on lapacak, and fix ld_flags for blas (#8776)Lukasz1-1/+3
2018-07-22add MoFEM packages (#8700)Lukasz6-0/+456
* add mofem-cephas package * add mofem fracture module * add user modules build and fracture modyle * add minimal surface module * add slepc variant * bump mofem core lib version * bump mofem core lib version * bump version * fix bug * set upper bound to petsc version and other chanes * fix indentation * add minimal med file installation * chcekc with flake8 and installation with spack packages * add variants to med package * upper bound to adol-c and remove obsolete internal package install * fix basic module install * module install from external source in extended prefix * remove obsolte code and reverse to variant doxygen * fix git adress * improve packaging for mofem users modules * fix flake8 * move dependencies after variants * move root_cmakelists_dir right before cmake_args * remove unused variants * use append for single element * replace root_cmakelists_dir * use install_tree instead copy tree * simplify code * remove phase and mkdirp * add run tests * instal ext modules to ext_users_modules directory * move version below url * simplify directory name * use underscore in variant name * remove unused variable * fix link to blas libs * add missing boost dependence * fix problem with copying module source code * change variant name form doxygen to docs * add expanded description * make installation consistent with spack * fix flake8 * make extensions installed * code comments and minor corrections * make slepc variant false by default
2018-07-21votca: add more deps (#8771)Christoph Junghans2-0/+7
* votca: add more deps * Update package.py
2018-07-19Add kealib 1.4.10 (#8769)Adam J. Stewart1-4/+5
2018-07-19r-qorts: Create new package. (#8744)lingnanyuan2-0/+74
* r-qorts: Create new package. * Change dependency to java, change package name. * Remove some join_path.
2018-07-19Packaged iperf2 (#8765)sknigh1-0/+36
2018-07-19Packaged iperf3 (#8762)sknigh1-0/+36
2018-07-19Py-lark-parser: new package (#8761)Matthias Diener1-0/+36
2018-07-19pycparser: add version 2.18 (#8760)Matthias Diener1-0/+1
2018-07-19nwchem: add link type to python dep (#8759)Levi Baber1-1/+1