summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2020-01-28Fix for #14148 (#14595)iarspider1-20/+28
* Dirty hack to fix #14148 * A better way of checking if a package is taken from system * Update var/spack/repos/builtin/packages/qt/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update qt/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-01-28ninja: add v1.10.0 (#14647)Christoph Junghans1-0/+1
2020-01-27mpifileutils: add v0.10 (#14644)Adam Moody1-6/+7
Signed-off-by: Adam Moody <moody20@llnl.gov>
2020-01-27Add the py-merlinwf package (#14622)Joe Koning1-0/+38
* Add the py-merlinwf package * Fix importlib-resources package name for spack naming convention. * Add build to dependencies and add updated versions. * Remove pytest-runner dependency. * Fix typo. * Add the py-tabulate dependency. * Add sha256 for version 1.0.0 * Change to maestro version 1.1.5. * Increase to version 1.0.4. * Bump maestrowf version and prepare for new pypi version. * Add sha256sum for version 1.1.5 * Add version 1.1.1. Update maestrowf version to 1.1.7 * Add versions 1.0.5, 1.1.0, 1.1.1 and potential 1.2.0. * Add version 1.2.0 and when on maestrowf@1.1.6. * Add version 1.2.2 , remove 1.2.1 and 1.1.0. * Update var/spack/repos/builtin/packages/py-merlinwf/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Update var/spack/repos/builtin/packages/py-merlinwf/package.py Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Remove mysql variant until new mysql interface module is enabled. The mysql code may be removed. Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-01-27asdf-cxx: new package (#14637)Erik Schnetter1-0/+47
2020-01-27amrex: Update to version 20.01 (#14635)Erik Schnetter1-0/+2
Now using Github releases instead of git commits.
2020-01-26pygdal and gdal versions should be in lockstep (#14630)Sinan1-1/+4
2020-01-26Add py-vermin package (#14631)Adam J. Stewart1-0/+23
2020-01-26simulationio: Correct HDF5 dependency bounds (#14626)Erik Schnetter1-1/+1
The HDF5 dependency bound was inverted. (How did this ever compile? There is a cmake check.)
2020-01-26hwloc: New version 2.1.0 (#14627)Erik Schnetter1-0/+1
2020-01-26curl: New version 7.68.0 (#14625)Erik Schnetter1-0/+1
2020-01-26Add TensorFlow 1.15.2 (#14624)Adam J. Stewart1-0/+1
2020-01-25h5cpp: Download from github release instead of git repo (#14573)Erik Schnetter1-3/+4
* h5cpp: Download from github release instead of git repo * Correct typo in package description
2020-01-25Add TensorFlow 2.0.1 (#14623)Adam J. Stewart1-0/+1
2020-01-25Get vtk-8.2.0 to build (#14562)Glenn Johnson1-2/+17
This PR adds some extra dependencies needed for vtk-8.2.0. It also handles the variable name changes to turn off some of the external libraries.
2020-01-25acts-core: Add and adapt to ACTS v0.14.0 and v0.15.0 (#14580)Hadrien G1-1/+7
* Add and adapt to ACTS v0.14.0 * Add v0.15.0 too
2020-01-25Removing flang variant from llvm package (#14600)Brian Homerding1-83/+6
2020-01-25libcircle: add v0.3 (#14611)Adam Moody1-0/+1
2020-01-24configure z3+python to build python libraries in its own prefix (#14604)Greg Becker1-3/+13
2020-01-24Get py-torch to build caffe2 (#14619)Glenn Johnson1-2/+31
* Get py-torch to build caffe2 This PR gets the py-torch package to build with caffe2, and closes issue #14576. If building on a machine with CUDA but no GPU the build will try to build with all compute capabilities. Older compute capabilities are not supported so the build will fail. The list of capabilities can be passed to the build using values set in the cuda_arch variant. Likewise, conflicts are also set to catch if the unsupported capabilities are listed in cuda_arch. This PR also sets version constraints on using an external mkldnn for newer versions. Currenly, only versions up to 0.4 use an external mkldnn library. Also, the cuda variant is set to True, which restores previous behavior. * Update var/spack/repos/builtin/packages/py-torch/package.py Fix typo. Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com> * Adjust conflicts This commit adjusts the conflicts. There is an issue with the cuda_arch=20 conflicts directive as there is a conflicting dependency with any version >=1.1 and a cuda_arch=20 dependency specified in CudaPackage that gets trapped first. * Use a common message for conflicts This commit adds a variable to contain the bulk of the message stringi for the cuda_arch conflicts. This is used along with a version string in the conflicts directives messages. * Fix the strings - Use a multiline string for the cuda_arch_conflict variable. - No need for format() in the msg value. Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2020-01-24py-opppy package: add version 0_1_2 (#14229)Mathew Cleveland1-1/+2
2020-01-24py-pygdal package: 2.4.0 depends on gdal 2.4.1 (#14075)iarspider1-0/+1
2020-01-24libhio: remove autoreconf method (#14283)plamborn1-4/+0
The autoreconf is not necessary and can cause errors.
2020-01-24New package: MBDyn (#14438)健美猞猁1-0/+19
2020-01-24harfbuzz package: add conflict for @2.3.1: with intel compiler (#14386)Glenn Johnson1-0/+3
harfbuzz 2.3.1 (and presumably all future versions after it) does not build with the Intel compiler
2020-01-24New package: p3dfft3 (#14508)Sajid Ali1-0/+103
2020-01-24Fixing GCC compiler setting for PDT packageKevin Huck1-0/+4
2020-01-24IOR package: add version 3.2.1 (#14582)Kevin Manalo1-2/+3
2020-01-24charliecloud package: add version 0.13; remove older versions (#14591)Jordan Ogas1-23/+12
* Add version 0.13 and update to use Autotools build system * Remove all versions prior to 0.13 (which do not use Autotools)
2020-01-24magma: add new version 2.5.2Piotr Luszczek1-0/+1
2020-01-24Add version 0.6.3 of yaml-cpp.Jon Rood1-0/+1
2020-01-24Updated and cleaned up the recipe for the LBANN and Hydrogen packages. (#14612)Brian Van Essen2-9/+16
* Updated and cleaned up the recipe for the LBANN and Hydrogen packages. * Flake8 * Added type test for catch2
2020-01-24Added version for 10.2 compatibility (#14613)Brian Van Essen1-2/+7
* Added version for 10.2 compatibility * Updated the preferred version
2020-01-24Use Spack target architecture to determine OpenBLAS target (#14380)Seth R. Johnson1-52/+82
Openblas target is now determined automatically upon inspection of `TargetList.txt`. If the spack target is a generic architecture family (like x86_64 or aarch64) the DYNAMIC_ARCH setting is used instead of targeting a specific microarchitecture.
2020-01-23openPMD-api: adios_config to run env (#14610)Axel Huebl1-0/+1
Popular CMake find-scripts for ADIOS1 search for this binary instead of looking up `CMAKE_PREFIX_PATH`.
2020-01-23Add TensorFlow 1.15.1 (#14614)Adam J. Stewart1-1/+2
2020-01-23ftgl: Move to frankheckenbach fork + CMakePackage (#14221)Hadrien G5-186/+40
* Try to switch to a newer fork of ftgl * Allow ROOT to be more flexible about ftgl versions * Turn ftgl into a CMakePackage * Update ROOT ftgl dep since 2.1.3 isn't a thing anymore * Please flake8 * Try to bring back the doc variant * Comment it out instead of removing it
2020-01-23root: Fix root+x breakage from #11129 (#14224)Hadrien G1-0/+29
* Fix root+x breakage from #11129 * Separate out +opengl breakage * Not strictly X11-related, but more breakage from #11129 * Another X11 breakage found while building 6.08.x * Don't put system headers in SPACK_INCLUDE_DIRS + deduplicate * xextproto is only a dependency in +x builds
2020-01-22binutils, libiberty: add version 2.33.1Mark W. Krentel2-1/+5
2020-01-22openPMD-api: Default +adios1 (#14599)Axel Huebl1-1/+1
Enable the ADIOS1 backend by default.
2020-01-22MPark.Variant: Patch NVCC C++14 Build 2 (#14434)Axel Huebl2-20/+33
Update the patch to fix builds with NVCC <= 10.2.89 with the accepted PR for upcoming releases of the library.
2020-01-22libquo: Update default version from 1.3 to 1.3.1. (#14585)Sam Gutiérrez1-1/+2
2020-01-21pipelines: `spack ci` command with env-based workflow (#12854)Scott Wittenburg1-0/+1
Rework Spack's continuous integration workflow to be environment-based. - Add the `spack ci` command, which replaces the many scripts in `bin/` - `spack ci` decouples the CI workflow from the spack instance: - CI is defined in a spack environment - environment is in its own (single) git repository, separate from Spack - spack instance used to run the pipeline is up to the user - A new `gitlab-ci` section in environments allows users to configure how specs in the environment should be mapped to runners - Compilers can be bootstrapped in the new pipeline workflow - Add extensive documentation on pipelines (see `pipelines.rst` for further details) - Add extensive tests for pipeline code
2020-01-21python: add `debug` variant to enable pydebug (#14584)Todd Gamblin1-0/+10
2020-01-21Add py-scipy 1.2.3 (#14583)Adam J. Stewart1-0/+1
2020-01-21Update and fix samtools (#14507)Glenn Johnson1-12/+25
* Update and fix samtools This PR adds samtools-1.10 and sets the htlib directory so that the spack built htslib can be used. This PR also arranges the dependencies so that the htslib sequence is grouped on its own. Finally, the bzip2 dependency is removed and python and perl run dependencies are added. * Fix samtools when built with ncurses+termlib * The CI flake8 tests require lowercase variable Interestingly, this did not show up when I ran `spack flake8` locally.
2020-01-21cmake: Fix patch checksum (#14542)Michael Kuhn2-1/+146
Add patch locally to make sure checksum cannot change again.
2020-01-21Use CudaPackage mixin for py-theano (#14577)Glenn Johnson1-8/+5
This PR adds the CudaPackage mixin class to py-theano. This replaces the `gpu` variant with the `cuda` variant.
2020-01-20Add new kcov package (#14574)Adam J. Stewart1-0/+33
* Add new kcov package * Fix linking error and add test
2020-01-20Update AWS ParallelCluster to 2.5.1 (#14571)Sean Smith1-1/+4
Signed-off-by: Sean Smith <seaam@amazon.com>