summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-09replace dash with underscore in os name/version (#7381)scheibelp1-2/+2
Fixes #7356 In some cases OperatingSystem (e.g. LinuxDistro) was getting instantiated with a version that contains dashes. This breaks because the concretizer later converts this value to a string and re-parses it, and the '-' character is used to separate architecture components. This adds a guard in the initializer to convert '-' to '_'.
2018-03-09Boost: More Bintray (#7389)Axel Huebl1-2/+4
There are two additional releases moved to bintray. Change to bintray for 1.64 and 1.65 as well since SF downloads are too instable.
2018-03-09cmake: new version (#7429)Federico Ficarelli1-0/+1
2018-03-09r-cner: new package (#7228)Yifan Zhu2-0/+59
2018-03-08lua package: add lib64 to LUA_PATH and LUA_CPATH (#7434)Patrick Gartung1-0/+6
This is needed when using system lua on RHEL and clones where lua is installed in /usr/lib64. Note that the path entry for lua in packages.yaml should specify the major/minor version of lua (since this is used to calculate the lua lib directory)
2018-03-08json-c: Update to 0.13.1 (#7419)Michael Kuhn1-0/+7
* json-c: Update to 0.13.1 0.12.1 does not compile with GCC 7. * json-c: Add patch to make 0.12.1 build with gcc 7
2018-03-08Added new package: ghost (#7362)jthies1-0/+87
2018-03-08hoomd-blue version bump and compiler updated (#7021)Brock Palen1-3/+7
updated hoomd-blue to latest tagged release in repo. This version also supports newer gcc6 compilers, so added constraint for older version to avoid breaking existing installs.
2018-03-08Added compiler conflict to prank (#7168)zenln1-0/+1
2018-03-08Help newer versions of trilinos/zoltan2 successfully configure. (#7059)Kelly (KT) Thompson1-2/+3
+ Newer versions of zoltan2 are doing test compiles that link to parmetis. If these checks don't find `metis.h`, the check fails. + This small tweak ensures that the zoltan2 configure step can find `metis.h` that is provided by spack.
2018-03-08New package r-phangorn and its dependencies (#7034)Yifan Zhu4-1/+90
2018-03-08star: needs zlib (#7418)Levi Baber1-0/+2
2018-03-08dislin: new package (#7305)Yifan Zhu1-0/+53
2018-03-07Generalized ExaSP2 Install (#7422)Robert Pavel1-4/+3
Generalized ExaSP2 Install to use glob due to changes in naming convention between previous release and current development branch
2018-03-07cdbfasta: needs zlib (#7413)Levi Baber1-0/+2
2018-03-07gcta: new package (#7425)snehring1-0/+48
2018-03-07OpenSpeedShop package: add support for building on cray (#7338)Jim Galarowicz10-82/+233
2018-03-07orthofinder: Create new package. (#7364)lingnanyuan1-0/+53
2018-03-07fmt: add version (#7415)Federico Ficarelli1-0/+1
2018-03-07Changed CudaPackage base class to PackageBase (#7416)Massimiliano Culpo1-2/+2
CudaPackage is always used as a mixin. As such it should inherit from PackageBase, and not Package.
2018-03-07py-gpaw package with variants for MPI, FFTW and ScaLAPACK (#7373)simo-tuomisto2-0/+108
2018-03-07Relion 2.1 - Using CudaPackage class (#6707)Douglas Duckworth1-11/+7
2018-03-07lammps: add version 20180222 (#7408)Christoph Junghans1-0/+1
2018-03-06Improved binary relocation: error checking and reporting (#7314)Patrick Gartung5-149/+352
Fixes #7237 Fixes #6404 Fixes #6418 Fixes #6369 Identify when binary relocation fails to remove all instances of the source prefix (and report an error to the user unless they specify -a to allow the old root to appear). This check occurs at two stages: during "bincache create" all instances of the root are replaced with a special placeholder string ("@@@@..."), and a failure occurs if the root is detected at this point; when the binary package is extracted there is a second check. This addresses #7237 and #6418. This is intended to be compatible with previously-created binary packages. This also adds: * Better error messages for "spack install --use-cache" (#6404) * Faster relocation on Mac OS (using a single call to install_name_tool for all files rather than a call for each file) * Clean up when "buildcache create" fails (addresses #6369) * Explicit error message when the spack instance extracting the binary package uses a different install layout than the spack instance that created the binary package (since this is currently not supported) * Remove the option to create unsigned binary packages with -y
2018-03-06minighost: rework link logic (#7402)Christoph Junghans1-5/+3
2018-03-06adds patches required to build hdf5 1.8.10 (#7386)Mike Pozulp2-0/+56
For hdf5 `1.8.10` and some compilers, the hdf5 build system adds the '-ansi' flag. hdf5 1.8.10 is not actually ansi compliant so this adds a patch to modify the places where it violates ansi compatibility (which ends up being a few comments).
2018-03-06bowtie2: Add version 2.3.4.1 (#7252)Eric1-1/+2
2018-03-06pnmpi@1.7: new package (#7051)Geoffrey Oxberry1-0/+67
Add PnMPI, a dynamic MPI tool infrastructure that builds on top of the PMPI interface.
2018-03-06Add the libssh2 variant for curl. (#6980)健美猫1-0/+3
2018-03-06perl-net-scp-expect: Create new package (#7028)Eric1-0/+34
2018-03-06gromacs: add v2018 (#7050)Christoph Junghans1-0/+2
2018-03-06Update package.py (#7327)Simon Flood1-3/+8
Add versions released after 3.5.0 (3.4.3, 3.5.1, and 3.6.x)
2018-03-06py-crossmap: adding new package (#7108)peetsv1-0/+39
2018-03-06Setup dependent environment for pkgconf. (#7102)Sergey Kosukhin1-0/+13
2018-03-06py-rasterio: Added with dependencies. (#7156)Elizabeth Fischer4-0/+171
2018-03-06sosflow: add missing dependencies (#7182)Geoffrey Oxberry1-0/+2
SOSflow depends on MPI and pkg-config, but neither of these dependencies are currently in the spack package, so this commit adds them.
2018-03-06Add cmor version 3.3.0 (#7197)Paschalis Korosoglou1-1/+2
2018-03-06perl-graph-readwrite: Create new package (#7284)Eric1-0/+34
2018-03-06Add sqlite 3.22.0 (#7335)mcneish11-0/+2
2018-03-06Fix apr pick up of log4cxx (#7347)healther1-1/+4
2018-03-06likwid: Fix build (#7244)Michael Kuhn1-0/+2
likwid uses the current directory when building the paths to its internal libraries. Spack overwrites PWD, causing likwid to not find hwloc.h.
2018-03-06mumps: add the libs property (#7264)Veselin Dobrev1-0/+8
2018-03-06Make neuron package more generic (#7393)Ricardo Silva1-39/+36
Make neuron package more generic * find the bin directory dynamically for use in run_env and spack_env * replace filter_compilers after install with filter_compiler_wrappers * update checksum for _current_ 7.5 version * make +python conflict with ~shared * prepend the architecture specific lib directory to the LD_LIBRARY_PATH Signed-off-by: Ricardo Silva <ricardo.silva@epfl.ch>
2018-03-06Colordiff: new package (#7070)Matthias Diener1-0/+40
2018-03-06py-bitstring: Create new package (#7190)Eric1-0/+34
2018-03-06suite-sparse: add a package-specific 'libs' property (#7269)Veselin Dobrev1-1/+20
2018-03-06trnascan-se: new package (#7351)Yifan Zhu1-0/+34
2018-03-06libSplash 1.7.0: Root Fix (#7368)Axel Huebl2-0/+17
Fix installs as "root" user for the last libSplash release. Missing quoting of string compares resulted in a CMake error when run as root (e.g. in a Docker build).
2018-03-06snpEff: Create new package. (#7382)lingnanyuan2-0/+61
2018-03-06mosh build depends on pkg-config (#7365)Eric Müller1-0/+1