Commit graph

3907 commits

Author SHA1 Message Date
alalazo
474048ae8b openmpi : fixes #920, added sqlite as a dependency
The default for the variant `pmi` has been set to `False`
 `sqlite` is now a dependency if `+sqlite3`
2016-05-10 09:02:16 +02:00
alalazo
405b04efab Merge branch 'develop' of https://github.com/LLNL/spack into openmpi_variants 2016-05-10 08:40:26 +02:00
Denis Davydov
b063ab42bf openblas: fix and cleanup the unit test 2016-05-10 07:33:57 +02:00
Todd Gamblin
2e0ee5404d clean up Kripke package and dependencies. 2016-05-09 17:14:25 -07:00
Gregory Becker
c6ac709d70 WIP fixing all the things that broke when I changed the anonymous spec names 2016-05-09 17:06:21 -07:00
Todd Gamblin
92b7534885 Merge branch 'features/kripke' of git://github.com/tzislam/spack into tzislam-features/kripke 2016-05-09 17:00:47 -07:00
Tanzima Z. Islam
23ec6c6bb0 Removed FIXME comments 2016-05-09 16:34:27 -07:00
Gregory Becker
a7026da45c cleanup 2016-05-09 16:24:26 -07:00
Gregory Becker
222c84d9be Changed anonymous specs to have name=None instead of empty string 2016-05-09 16:22:17 -07:00
Tanzima Z. Islam
045e5bd458 Adding a new package: Kripke from the public tar ball 2016-05-09 16:22:07 -07:00
Adam J. Stewart
6665a996e6 Add documentation for rpath_flag handling 2016-05-09 17:04:14 -05:00
Adam J. Stewart
58733eb26a Comment change 2016-05-09 16:59:39 -05:00
Adam J. Stewart
b211829fb1 Testing typo 2016-05-09 16:59:39 -05:00
Adam J. Stewart
4473311bdb Allow compilers to specify their own rpath linking flags 2016-05-09 16:59:39 -05:00
Todd Gamblin
cbae98670b Merge pull request #882 from davydden/openmp_compiler_flag
Compiler::openmp_flag()
2016-05-09 14:42:37 -07:00
Joseph Ciurej
ceab445b9f Integrated improvements from PR #893 to remove hardcoded MPI path. 2016-05-09 14:39:42 -07:00
Joseph Ciurej
88d2f6b83a Enabled the '+esmumps' variant for 'scotch@:6.0.0'.
Added support for 'scotch@6.0.0'.
2016-05-09 14:19:42 -07:00
Joseph Ciurej
7e6be184bc Updated and fixed the Scotch package.
- Fixed a bug that was causing shared library usage to fail when linking with another application.
- Updated the repository URL to allow for more general version downloading.
- Added installation support for version 5.1.10b.
- Cleaned up the installation file to make it a bit easier to follow and modify.
2016-05-09 14:19:42 -07:00
Ben Couturier
3948b082ad Added gdb 7.11 2016-05-09 22:32:46 +02:00
Denis Davydov
7a2d65967c wrap tty.die to 80 chars 2016-05-09 22:04:34 +02:00
Jean-Paul Pelteret
970196d825 GMsh: Fix binary linking against its own libraries
GMsh binary now links against full path name of libraries. This fixes
problems, such as `dyld: Library not loaded: libGmsh.2.11.dylib`, when
running the executable.
2016-05-09 14:23:07 +02:00
Benedikt Hegner
6e07f46df8 add missing m4 dependency to bison 2016-05-09 14:02:41 +02:00
Todd Gamblin
73107d6b0f cleanup 2016-05-09 03:40:34 -07:00
Todd Gamblin
0c853ac3ea Make _hash private to discourage access; fix dag_hash length handling. 2016-05-09 03:39:08 -07:00
Todd Gamblin
7151fd8836 Restore cc from mainline; clean up some cflags stuff. 2016-05-09 03:37:27 -07:00
alalazo
3d7684277a Merge branch 'openmpi_variants' of github.com:epfl-scitas/spack into openmpi_variants
Conflicts:
	var/spack/repos/builtin/packages/openmpi/package.py
2016-05-09 10:56:26 +02:00
alalazo
497ed9f933 Merge branch 'develop' of https://github.com/LLNL/spack into openmpi_variants
Conflicts:
	var/spack/repos/builtin/packages/openmpi/package.py
2016-05-09 08:23:30 +02:00
Todd Gamblin
ea408cc0d0 Merge pull request #911 from castillo23/packages/crypto
add support for crypto version 5.6.1
2016-05-08 14:40:21 -07:00
Todd Gamblin
7145b72482 Merge pull request #914 from trws/packages-leading-to-neovim
pile of dependencies for neovim, including luajit and libuv
2016-05-08 14:37:51 -07:00
Todd Gamblin
bd63545b0c Merge pull request #913 from trws/mpi-should-have-pmi
add pmi support and process managers to the MPIs
2016-05-08 14:36:38 -07:00
Todd Gamblin
e2f390c5da Merge pull request #916 from jppelteret/bugfix/gmsh
Prevent GMsh from installing in custom prefix on OSX
2016-05-08 14:35:50 -07:00
Jean-Paul Pelteret
95c7f4fba3 Fixes #915 2016-05-08 16:53:31 +02:00
Denis Davydov
72b91758c9 openblas: raise an error when using +openmp with clang; set +openmp to false by default 2016-05-08 16:51:06 +02:00
Brett Viren
f1900f6a7b Add a 'print' view allowing genreation of arbitrary strings based on format using package/spec parameters. 2016-05-08 10:25:21 -04:00
Brett Viren
2d1430da13 Address all coments in @trws's latest comment in PR #869.
I addressed them by factoring the code better to follow the visitor
pattern.  This will allow actions to be easily added in the future.
These may not even be file sytsem views.  One could add actions to
generate shell init scripts, JSON DAG-dumpers, GraphViz DOT file
generators, etc (yes, some of these are alread in there - just to give
the idea).

Also added is a top-level test

 $ source share/spack/setup-env.sh
 $ ./share/spack/examples/test_view.sh

Read the top of that script first.
2016-05-07 18:24:24 -04:00
Massimiliano Culpo
7d5bb088b4 Merge branch 'develop' of https://github.com/LLNL/spack into openmpi_variants
Conflicts:
	var/spack/repos/builtin/packages/openmpi/package.py
2016-05-07 15:08:27 +02:00
Gregory Becker
d392056457 Cleaning up print statements for debugging 2016-05-06 18:05:30 -07:00
Gregory Becker
1523ebe9f7 Working properly to display but not reuse old specs from yaml 2016-05-06 18:03:43 -07:00
Tom Scogland
22afc6dadd pile of dependencies for neovim, including luajit and libuv 2016-05-06 15:33:26 -07:00
Tom Scogland
7ec28231d9 Merge pull request #906 from adamjstewart/features/xerces-c
Remove FIXME comments
2016-05-06 15:30:09 -07:00
Tom Scogland
1de110fbba Merge pull request #794 from adamjstewart/features/jpeg
Add latest jpeg version
2016-05-06 15:20:43 -07:00
Tom Scogland
7dbf6f97f6 Merge pull request #841 from eschnett/eschnett/hwloc
Update hwloc to 1.11.3
2016-05-06 15:19:16 -07:00
Tom Scogland
1cf2526a79 Merge pull request #865 from davydden/silver_searcher_dependencies
the_silver_searcher: add missing dependency
2016-05-06 15:18:50 -07:00
Tom Scogland
86449790fe add pmi support and process managers to the MPIs 2016-05-06 15:15:40 -07:00
Elizabeth Fischer
c82db2116b nco: Added new package 2016-05-06 17:42:42 -04:00
Cecilia W. Castillo
7bf724b1d3 add support for crypto version 5.6.1 2016-05-06 14:14:13 -07:00
Tanzima Z. Islam
9f212e7201 Adding a new package file for Kripke 2016-05-06 13:50:34 -07:00
Gregory Becker
06b9433351 Fixed previous commit 2016-05-06 12:35:43 -07:00
Gregory Becker
bc087cfefb Fixed database to account for hashes when reading install records 2016-05-06 12:28:46 -07:00
Gregory Becker
9f37e4c907 Made spec hashes immutable once concrete -- improved 2016-05-06 12:05:51 -07:00