summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-05Package ampliconnoise (#4676)Audrey Thoma1-0/+67
* ampliconnoise: new package * ampliconnoise: fixed installation * ampliconnoise: fixing install again
2017-07-05libint: factored parts of configure_args into their own functions (#4211)Massimiliano Culpo1-10/+22
* libint: factored parts of configure_args into their own functions * libint: added -xSSE2, as suggested by @lee218llnl
2017-07-05gcc: Add version 6.4.0 (#4673)Michael Kuhn1-0/+10
2017-07-04New package: DataSpaces (#4651)Philip Davis1-0/+91
* Dataspaces spack package, hard-wired for ubuntu VM * Initial commit of dataspaces spack package * Made changes and additions necessary to install on Cori and Titan * Added temp 1.6.2.1 for testing * Updated tar file for 1.6.2 * Fixed formatting * Set the type of build dependencies * Changed the way autogen.sh is called for compatibility * Use append instead of extend to add configure flags * Various syntax fixes * Switched string checking to method for compatibility Now using the six library for Python 3 compatibility. Thanks @adamjstewart * Made MPI variant default
2017-07-04Parametrized lock test and make it work with MPITodd Gamblin2-46/+255
- Lock test can be run either as a node-local test or as an MPI test. - Lock test is now parametrized by filesystem, so you can test the locking capabilities of your NFS, Lustre, or GPFS filesystem. See docs for details.
2017-07-04Make filesytem more resilient to concurrent updates.Todd Gamblin1-2/+12
- Uses O_CREAT for touch (for guaranteed atomic open on NFS, multi-node) - Ignore concurrent create errors in mkdirp
2017-07-04Ported lock test to pytest.Todd Gamblin1-519/+630
2017-07-03mpix-launch-swift: MPIX_Launch library tailored to work using swift-t (#4656)Kshitij Mehta1-0/+47
2017-07-03add openfoam community packages for adiosWrite (#3726)Mark Olesen1-0/+136
2017-07-03new OpenFOAM June 2017 release: OpenFOAM-v1706 (#4652)Mark Olesen14-23/+27
- renamed develop version from 'plus' to 'develop' - patches now prefixed by corresponding OpenFOAM version number. This makes it easier to sort and see what old/junk exists. - remove MPI_BUFFER_SIZEk env variable (for all openfoam variants). The OpenFOAM shell setup addresses this and there is no reason to pollute the module environment at this stage.
2017-07-02sabre (#4619)Levi Baber1-0/+48
* sabre initial commit, works but test does not * removing test until I have time to fix it * sabre: fixing flake8 errors * sabre: changing to MakefilePackage
2017-07-02Apply patch to allow users to change path of lock file (#4649)Jimmy Tang2-0/+22
See - https://github.com/Microsoft/CNTK/issues/62
2017-07-02PETSc requires metis build with compatible numerical precision (#4654)Barry Smith1-2/+4
Commit-type: bug-fix, portability-fix Funded-by: IDEAS Project: xSDK Time: .4 hours Reported-by: Stanislav Y Sergienko <ssergien@anl.gov>
2017-07-02Trilinos: add ForTrilinos resource (#4660)Andrey Prokopenko1-0/+12
2017-07-02antlr: Use official sources (#4662)Michael Kuhn2-15/+21
The tarball used until now is not available anymore.
2017-07-02Update go and go-bootstrap (#4664)Michael Kuhn2-5/+4
* go-bootstrap: Update to 1.4-bootstrap-20170531 Clean up empty patch method. * go: Update to 1.8.3
2017-07-01shared-mime-info: Depend on pkg-config (#4663)Michael Kuhn1-0/+1
2017-07-01qt: Update to 5.9.1 (#4661)Michael Kuhn1-0/+1
5.9.0 fails to build with disabled OpenGL.
2017-06-30mpifileutils: update to v0.7 (#4642)Adam Moody1-9/+11
* mpifileutils: update to v0.7 * mpifileutils: disable --enable-experimental in v0.6 and earlier * mpifileutils: list newest version first, avoid experimental switch unless at v0.7 or later
2017-06-30mvapich2: Fix mpifort wrapper (#4650)Michael Kuhn1-1/+3
2017-06-30update libdrm version (fixes #4645) (#4646)Mark Olesen1-3/+3
2017-06-29Update hdfgroup packages to new URL structure (#4643)Adam J. Stewart5-69/+49
* Update hdfgroup packages to new URL structure * Update docs now that HDF5 URL isn't that complicated
2017-06-29Helper script support JAVA_{ARGS,OPTS} (#4640)George Hartzell1-1/+1
Make it possible to pass addition arguments to the JVM. Apparently there are two vars and they are [commonly *both* used][1]. Go figure. [1]: https://stackoverflow.com/questions/23507639/is-it-same-mean-java-args-and-java-opts
2017-06-29added numpy 1.13 - modified albacore to use 1.13 (#4639)Douglas Duckworth2-1/+3
* albacore 1.24 requires numpy 1.13 - added numpy 1.13 * added numpy 1.13
2017-06-29Add package for lftp (#4634)George Hartzell1-0/+52
* Add package for lftp * Avoid expensive list processing
2017-06-29added albacore 1.2.4 (#4637)Douglas Duckworth1-1/+2
2017-06-28make yorick extendable. See plugins on D Munro github. (#4631)Thierry1-0/+2
2017-06-28New package allpaths-lg (#4632)Audrey Thoma1-0/+45
* allpathslg: adding package. compiler specs iffy, will fix * allpaths-lg: adding new package * allpaths-lg: fixing conflicts
2017-06-28Requested changes related to mumps compilation (#4614)Darach Golden3-3/+10
* * add mpii* wrappers for use with intel compilers * in mumps package, scotch is compiled without metis option when ptscotch variant is selected. This removes confusion over which metis.h to use * for intel mkl, add SPACK_COMPILER_EXTRA_RPATHS ending in 'intel64' * scotch lib requires libz when compression is turned on. This caused a link issue on some Ubuntu distributions (not redhat). Change Scotch package to add -lz when needed * * intel-mkl append to SPACK_COMPILER_EXTRA_RPATHS rather than setting * use more concise method to obtain libz libraries for scotch * remove changes to intel mpi * remove commented out depends_on * fix flake8 errors
2017-06-28new package for KaHIP (#4613)Mark Olesen1-0/+80
2017-06-28add mpi to providers to remove virtual package error (#4608)EmreAtes1-2/+7
2017-06-28Update intel-parallel-studio and intel packages (#4628)Kyle Fernandes, né Jacobs2-8/+8
2017-06-28Add package for primer3 (#4615)George Hartzell1-0/+46
* Add package for primer3 Built and mildly tested on CentOS 7. * Convert to MakefilePackage I always forget about this... * Set build_directory the easy way Life's not always complicated. Don't go out of my way to make it so.... * Fix Flake8 issue
2017-06-28Add package for muscle (#4616)George Hartzell1-0/+40
* Add package for muscle Minimally tested on CentOS7. * Convert to MakefilePackage Do it the easy way...
2017-06-28beast2: adding new package beast2 (#4617)Audrey Thoma1-0/+51
2017-06-28Add package for ngmlr (#4618)George Hartzell1-0/+36
Minimally tested on CentOS 7.
2017-06-28angsd: adding package angsd (#4620)Audrey Thoma1-0/+50
2017-06-28pegtl: version bump (#4621)Christoph Junghans1-6/+12
* pegtl: version bump * pegtl: added 2.1.4 * pegtl: reorder versions * pegtl: fix flake8
2017-06-28Return an error exit code if spack cd does not succeed. (#4623)Jon Rood1-0/+2
* Return an error exit code if spack cd does not succeed. * Reducing amount of return statements in spack cd exit code.
2017-06-28vpic: new package (#4624)Christoph Junghans1-0/+58
2017-06-27Added install option to read spec from file (#4611)becker331-1/+10
2017-06-27Added STAR-Fusion (#4380)Douglas Duckworth4-0/+176
* added perl-star-fusion and perl-intervaltree * added perl-star-fusion and all dependencies * changes * made changes as requested to perl-star-fusion dependencies * changed perl-intervaltree dependency * changes to star fusion * now using perl properly
2017-06-27Fix xl/trilinos (#4607)serbanmaerean2-0/+14
* Added magma package * Incorporated Serban's change * fix-xl/trilinos: add -qfixed to Fortran flags in seacas package * fix-xl/trilinos: fixed spack flake8 errors
2017-06-27BUG: inconsistent -fPIC causes adios/mxml linkage problem (fix #4605) (#4606)Mark Olesen1-2/+6
- Thanks to pointer from @adamjstewart - can avoid this either by avoiding an external mxml dependency, or by making certain that they both use consistent code generation. The adios package uses '-fPIC' for python linkage and this seems to require the same for mxml too. If the adios-internal version of mxml is used, it has the same flags for both.
2017-06-26added py-multiqc and dependencies (#4381)Douglas Duckworth4-0/+160
* added py-multiqc and dependencies * added requested changes per #4381 * added colormath dependency per https://github.com/jsvine/spectra/blob/master/requirements.txt * py-multiqc changes * py-multiqc does not need colormath - spectra does
2017-06-26update for clhep (#4588)Lynn Garren1-17/+26
* adding clhep 2.3.4.4, etc and modernizing package.py * add remaining 2.3.x.y clhep releases * setting list_depth to 1 is sufficient * remove whitespace
2017-06-26Cleanup some depends_on flex for scotch and things depending on scotch ↵Mark Olesen5-6/+6
(#4600) (#4601) - The buggy flex-2.6.2 was blacklisted in the corresponding flex package, but now also removed the md5sum to avoid suggesting that this version should be revived. The 2.6.3 has similar problems (at least for scotch), but 2.6.4 seems to work. - Rejig flex restriction for scotch to exclude 2.6.2-2.6.3 only. Since flex-2.6.4 appears to be okay again, we can remove the flex version restriction that trickled through into the openfoam packages as a consequent of an spack spec bug. - Make flex a build dependency for the openfoam packages (seems to have been an earlier oversight).
2017-06-25Don't immediately raise an error when an editor is not found (#4587)Adam J. Stewart1-5/+6
* Don't immediately raise an error when an editor is not found * If no editor is found, raise an error only if we try to use it.
2017-06-25Update libbson and libmongoc to 1.6.3 (#4599)Michael Kuhn2-2/+4
2017-06-24Allow arbitrary Prefix attributes (#4591)Adam J. Stewart10-120/+151
* Allow arbitrary Prefix attributes * Test attribute type as well * Flake8 fixes * Remove __new__ method * Fewer uses of join_path in the docs