Commit graph

12229 commits

Author SHA1 Message Date
Michael Kuhn
59a6eada53 libssh: fix fetching and add 0.8.5 (#9779)
Required for openssl@1.1 compatibility.
2018-11-13 09:51:57 -06:00
Michael Kuhn
68222f2639 libevent: add 2.1.8 and 2.0.22 (#9777)
- 2.1.8 is required for openssl@1.1 compatibility
- Introduce url_for_version since the URL has changed starting with
  version 2.0.22
2018-11-13 09:51:26 -06:00
Valentin Clement (バレンタイン クレメン)
1388f6e907 Add new version 1.2.0 to the package (#9837) 2018-11-13 09:49:08 -06:00
Matthias Diener
86b7e6abc3 man-db: add missing gdbm dependency (#9751) 2018-11-13 09:41:43 -06:00
Michael Kuhn
cc928481f8 openssh: add 7.9p1 (#9782)
- Required for openssl@1.1 compatibility
- Fix openssh's privilege separation path to be below the prefix
2018-11-13 09:41:17 -06:00
Jon Rood
b4c7ffd424 Adding Paraview version 5.6. (#9788) 2018-11-13 09:36:18 -06:00
Michael Kuhn
86e00e7294 ruby: add 2.5.3 (#9793)
Required for openssl@1.1 compatibility.
2018-11-13 09:35:47 -06:00
Michael Kuhn
66ef3c2b18 thrift: add missing pkgconfig dependency (#9834)
Without pkgconfig, Spack's openssl cannot be found.
2018-11-13 09:34:51 -06:00
Eric
f48820a71e barrnap package: Add versions 0.6 and 0.7 (#9820) 2018-11-13 09:33:56 -06:00
Adam J. Stewart
b771b4015a Fix bugs in Modules Tutorial (#9821)
Found a couple bugs while trying to copy and paste the exact
tutorial content.
2018-11-13 09:31:09 -06:00
Phil Tooley
16aa37bdfe New package: openimageio (#9715) 2018-11-13 00:14:29 -06:00
Phil Tooley
ff09fd5a85 New package: dcmtk (#9716) 2018-11-13 00:08:29 -06:00
Michael Kuhn
f56f6d4e38 Fix pkg-config dependencies (#9738)
Replace dependencies on specific pkgconfig implementation (e.g. pkgconf)
with dependency on pkgconfig virtual package
2018-11-13 00:01:41 -06:00
Michael Kuhn
077e509dda gplates package: improvements (#9735)
- Add version 2.1.0
- Now that #9264 has been merged, gplates seems to build fine with newer
  versions of gcc (tested with gcc@8)
- When using the ninja generator, gplates can be built in parallel
2018-11-12 23:56:59 -06:00
Alberto Chiusole
c7c3fab744 Add 'pic' variant to netcdf packages (#9605) 2018-11-12 23:54:11 -06:00
Peer-Timo Bremer
91302f89e4 TALASS package: replace old version with new version (#9703)
New version has bug fixes
2018-11-12 23:38:03 -06:00
Manav Bhatia
0b86675879 libMesh: new version and dependency updates (#9709)
* added v1.3.1 checksum
* added vtk and petsc variants
* bugfix: enable petsc when slepc variant is specified
2018-11-12 23:29:58 -06:00
Daniel Topa
79ad078f78 Open MPI: add versions 3.1.3, 3.0.3, update checksums (#9734)
All checksums are now sha256
2018-11-12 23:26:39 -06:00
Michael Kuhn
47d74f3bca pkgconf: Add 1.5.4 (#9737) 2018-11-12 23:22:34 -06:00
Matthias Diener
dbdee8e542 chrpath: add new package (#9708) 2018-11-12 23:21:56 -06:00
Phil Tooley
02cdfd654e version/dependency updates for ilmbase and openexr (#9714)
* include zlib dependency for openexr, fixes #7274
* version bump to openexr/ilmbase 2.3.0
2018-11-12 23:18:54 -06:00
Cameron Stanavige
230bdce34e new package: flatcc (#9695) 2018-11-12 23:11:52 -06:00
Axel Huebl
152346f275 nlohmann-json: add new version 3.4.0 (#9692) 2018-11-12 23:08:40 -06:00
Ross Miller
7c267e8534 py-numba: update dependencies and versions (#9706)
The latest version of py-numba (0.40.1) wants a newer version of
py-llvmlite.  Had to add that version to py-llvmlite/package.py.
2018-11-12 23:07:40 -06:00
Justin Stanley
87df41e0ca migrate: new package starting at 3.6.11 (#9707) 2018-11-12 23:05:54 -06:00
Sinan
9e67216593 new package: PyH5glance (#9700) 2018-11-12 18:55:49 -06:00
Sinan
ec7e5d3b8b new package: python htmlgen (#9699) 2018-11-12 18:47:04 -06:00
Denis Davydov
e04adbca66 gnuplot: add X11 dependency and QT terminal (#9722) 2018-11-12 18:45:27 -06:00
Justin Stanley
553cecaade r-manipulatewidget: new package at 0.10.0 (#9826) 2018-11-12 18:41:03 -06:00
Justin Stanley
2ee0d98be1 r-webshot: new package at 0.5.1 (#9824) 2018-11-12 18:38:48 -06:00
Levi Baber
dcb696bd3f r-callr: adding new dependencies (#9730) 2018-11-12 18:38:03 -06:00
Justin Stanley
5ed3873f2f r-convevol: new package at 1.3 (#9767) 2018-11-12 18:36:31 -06:00
Justin Stanley
8357c1e0bc r-miniui: new package at 0.1.1.1 (#9823) 2018-11-12 18:34:56 -06:00
Justin Stanley
407bfbc2cb r-clustergeneration: new package at 1.3.4 (#9765) 2018-11-12 18:34:03 -06:00
Adam J. Stewart
7bca5b9c61 Fix typos in Build Systems Tutorial (#9822) 2018-11-12 18:32:13 -06:00
Todd Gamblin
2efaf1b6f7 docs: update tutorial slide link for SC18 2018-11-12 09:44:47 -06:00
Todd Gamblin
d079a5c73e version bump: v0.12.0 2018-11-12 06:04:17 -06:00
Todd Gamblin
f92349ff8c docs: add environments tutorial
- tutorial goes through three sections:
  - installing and uninstalling environments
  - dealing with many specs
  - spack.yaml and spack.lock and workflows
2018-11-12 05:57:08 -06:00
Adam J. Stewart
a1676ab012 Updates to Configuration Tutorial for SC18 (#9811)
* Updates to Configuration Tutorial for SC18

* Suggested rewording
2018-11-11 22:50:59 -08:00
Adam J. Stewart
71561f9d2b Consistent capitalization of Build Caches docs for SC18 (#9810) 2018-11-11 21:13:01 -08:00
Adam J. Stewart
49c66db2fa Minor changes to Build Settings docs (#9808) 2018-11-11 21:12:37 -08:00
Adam J. Stewart
c227e1f02e Minor changes to Basic Settings docs for SC18 (#9809)
Grammar/spelling issues
2018-11-11 23:10:05 -06:00
Greg Becker
dfd0e96508 Update basic usage and modules tutorial (#9807)
* "spack install" now uses cache by default, update examples accordingly
* Replace some example packages with others
* Packing tutorial reference to "spack env" replaced with "spack build-env"
* Command line prompts in examples are shortened
* Example output (including paths) are updated to be more relevant to training environment
2018-11-11 22:58:50 -06:00
Peter Scheibel
2a5d5fda26
Advanced packaging tutorial: reorganize for binary caches (#9804)
Update all examples that need an MPI provider to build with MPICH; reorganize so that fixing MPICH (as part of environment section) comes first in the tutorial (most examples in the tutorial use an MPI provider).
2018-11-11 21:31:51 -06:00
Todd Gamblin
a8e8d80750 env: uninstall just removes specs that are still needed by other envs
- previously, uninstall would complain if a spec was needed by an
  environment.

- Now, we analyze dependents and dependent environments and simply remove
  (not uninstall) specs that are needed by environments
2018-11-11 18:32:24 -06:00
Todd Gamblin
87aec4134d bugfix: preserve abstract specs when installing an environment
- `spack install` was setting the root to be the concrete spec
- abstract spec is now preserved
2018-11-11 18:32:24 -06:00
Todd Gamblin
0f2bfd7492 env: fix display of concretized specs in spack find
- fix highlighting of roots in concretized specs in `spack find`
- tighten up the `spack find` output in environments
2018-11-11 18:32:24 -06:00
Todd Gamblin
8d92fd6640 env: make spack config edit and spack config get environment-aware
- with no arguments, these commands will now edit or dump the
  environment's `spack.yaml` file.

- users may not know where named environments live

- this makes it convenient for users to get to the spack.yaml
  configuration file for their named environment.
2018-11-11 18:32:24 -06:00
Todd Gamblin
25f8abb963 bugfix: make defaults consistent --use-cache and --no-cache (#9803) 2018-11-11 17:18:21 -06:00
Mario Melara
7d98c73e40 Update buildsystem tut (#9795)
* Update Makefile to use property methods ("build_targets"/"install_targets")
  to demonstrate their usage
* Fix highlighting
* Change cbench example to ESMF:
  CBench package file was changed and no longer uses the example shown in
  the old docs
2018-11-11 14:21:54 -06:00