Commit graph

3280 commits

Author SHA1 Message Date
Todd Gamblin
1d2916da8c Merge pull request #829 from davydden/openblas_unit_test
openblas: a small unit test to make sure Lapack symbols are compiled
2016-04-26 10:47:35 -07:00
Todd Gamblin
7fc69a6b51 Merge pull request #838 from davydden/dealii_dependencies
dealii: add missing dependencies
2016-04-26 10:34:00 -07:00
Todd Gamblin
237c843621 Merge pull request #837 from davydden/p4est_dependencies
p4est: add missing dependencies
2016-04-26 10:33:46 -07:00
Todd Gamblin
ef0fefc506 Merge pull request #836 from davydden/astyle_fix
astyle: fix installation of the binary
2016-04-26 10:33:24 -07:00
Todd Gamblin
9fb514ff81 Merge pull request #828 from glennpj/csvkit
Add py-csvkit package
2016-04-26 10:32:27 -07:00
Glenn Johnson
dfc0efa8ed Put f2py of py-numpy in python ignore list. (#827)
There are many python packages that depend on py-numpy. Each one of
those will have a copy of f2py that will need to be put in the ignore
list for activation. Thise PR adds f2py to the ignore list in the python
package.py file so that it does not have to be done for each package
that depends on py-numpy. This follows the model of what is done for
py-setuptools.

This PR also removes the f2py ignore expression for python packages
that were using it as it is no longer needed in the individual packages.
2016-04-26 10:32:14 -07:00
Glenn Johnson
b56bfcea96 Add the turbomole package. (#826)
* Add the turbomole package.
This package has three modes of operation that need to be selected
independently. This is handled with spack vaiants. Turbomole has a builtin MPI
implementation so it does not need to depend on an mpi provider when using the
+mpi variant.

* Whitespace cleanup.
2016-04-26 10:31:48 -07:00
Joseph Ciurej
8ec5e81186 Update Package : Zoltan (#833)
* Added preliminary implementations for the debug and shared variants.

* Fixed a few problems with the '+shared' variant of the Zoltan package.
Added support for a few more important Zoltan package versions.

* Fixed a minor compiler incompatibility issue with the '+shared+mpi' variants.
2016-04-26 10:24:36 -07:00
jppelteret
8e227f603d Fix: Add missing dependencies for gmp and eigen (#830)
See https://groups.google.com/forum/#!topic/spack/9JMDwafjBUs
2016-04-26 10:01:09 -07:00
Ben Boeckel
603467785b Compiler find docs (#831)
* docs: mention `spack compiler find`

* docs: fix some weird wording.
2016-04-26 10:00:54 -07:00
Geoffrey Oxberry
f70046e6b7 MFEM version 3.1 (#749)
MFEM is a free, lightweight, scalable C++ library for finite element
methods.

Includes lapack, hypre, metis, suite-sparse, mpi variants & tests for
serial and parallel versions.
2016-04-26 10:00:24 -07:00
alalazo
99b52e6e71 test-install : wip to add other information 2016-04-26 16:41:33 +02:00
Denis Davydov
0ff4120692 dealii: add missing dependencies 2016-04-26 15:06:21 +02:00
Denis Davydov
8a45aa4185 p4est: add missing dependencies 2016-04-26 12:52:49 +02:00
Denis Davydov
168f9c46ea astyle: fix installation of the binary 2016-04-26 09:18:39 +02:00
Jean-Paul Pelteret
17b7305086 Added package for Paradiseo. 2016-04-26 09:12:27 +02:00
Elizabeth Fischer
1a585a6c74 Added nccmp package 2016-04-25 22:25:08 -04:00
Denis Davydov
dd37959899 output with new lines 2016-04-25 16:21:19 +02:00
Ben Boeckel
ff9145f8a5 executable: quote arguments
This allows command line arguments with spaces to be shown. The quoting
madness is because a single quote cannot appear within a single quoted
argument on the command line. To do so, you have to stop the single
quote argument, double quote the single quote, then open the single
quote again:

    $ echo 'before'"'"'after'
    before'after

Fixes #174
2016-04-25 09:44:17 -04:00
Denis Davydov
42be50d10b add a test/output pair 2016-04-25 13:53:41 +02:00
Denis Davydov
b81cb554f5 openblas: a small unit test to make sure Lapack symbols are compiled 2016-04-25 13:30:20 +02:00
Glenn Johnson
2b7b7f6d97 Reformat description text. 2016-04-24 18:11:18 -05:00
Glenn Johnson
4e671c54ee Reformat the description. 2016-04-24 18:06:51 -05:00
Glenn Johnson
797af2e80f Add py-csvkit package
This adds the py-csvkit package and needed dependencies for working with
csv files.
2016-04-24 17:39:49 -05:00
Adam J. Stewart
a7ffffc336 Change homepage, explicitly disable 2016-04-24 17:14:33 -05:00
Ben Boeckel
ed16bd133a compiler: add "find" subcommand (#818)
And make "add" an alias to it.

Fixes #713.
2016-04-23 13:34:51 -07:00
Adam J. Stewart
22e4ee5604 Add OSU Micro-Benchmarks package (#822)
* Add OSU Micro-Benchmarks package

* Add workaround for GCC bug
2016-04-23 13:29:47 -07:00
Ben Boeckel
e32416430c Update git (#819)
* git: update to 2.8.0 final and add 2.8.1

* git: hard-depend on curl and expat

HTTP-based cloning is very prevalent now.
2016-04-23 12:18:58 -07:00
Elizabeth Fischer
248248c6b2 Added package: NCView (#791)
* ncview: Added package

* Removed FIXMEs
2016-04-23 12:15:53 -07:00
Erik Schnetter
4e062d86b4 Refine wget's OpenSSL configuration options (#786) 2016-04-23 12:15:32 -07:00
Joseph Ciurej
d701d2ccf3 Updated the Swig package file to include versions for all of the popular Swig releases. (#790) 2016-04-23 12:15:14 -07:00
Glenn Johnson
62d175c984 This commit explicitly sets libdir. This is necessary because different
systems use different defaults.
2016-04-23 12:30:34 -05:00
Erik Schnetter
0cbaecca60 Don't use subprocess module 2016-04-22 21:52:11 -04:00
Adam J. Stewart
e7d2fa7084 Add IOR benchmark package 2016-04-22 12:30:24 -05:00
alalazo
67a01ef2ee tcl : extended conflict to be an array of strings 2016-04-22 10:50:24 +02:00
Todd Gamblin
fa02f94ca4 Regression test for not adding RPATHs with ld -r (#809, #821)
- ld -r is only broken with rpaths on OSX; this tests that
  specific case.

- test should still work cross-platform.
2016-04-21 23:12:33 -07:00
Ben Boeckel
5c4bb69af9 xerces-c: update to 3.1.3 (#811)
The 3.1.2 tarball seems to have gone missing. Also switch to using bz2
rather than gz to reduce the download size.
2016-04-21 19:29:20 -07:00
Denis Davydov
a0989ad672 minor cleanup of environment-modules documentation (#814)
* minor cleanup of environment-modules documentation

* environment modules: update usage instructions
2016-04-21 19:26:19 -07:00
Denis Davydov
ef9347bcfb dealii: set DEAL_II_DIR when loading a module (#816) 2016-04-21 19:25:17 -07:00
Patrick Gartung
d5d1e89cbd remove use of unknown environment variable in lib/spack/env/cc (#821) 2016-04-21 19:15:54 -07:00
Erik Schnetter
867e1333d0 Remove outdated comment 2016-04-20 17:01:26 -04:00
Erik Schnetter
7c155f7456 Check the installed HDF5 library for consistency 2016-04-20 16:33:59 -04:00
Adam Lyon
e92da6a6ba Handle c++11 and c++14 correctly 2016-04-19 16:52:08 -05:00
Erik Schnetter
1acb2a1a09 Add some qthreads patches 2016-04-19 16:45:05 -04:00
alalazo
5deaaa278c modules : added a few unit tests 2016-04-19 14:25:12 +02:00
Jim Galarowicz
44321c5c24 Update the main Krell Institute and Argo Navis Tech. packages for MPI variant support, get source from github not sourceforge, tested external package usage, and general package clean-up 2016-04-18 16:46:15 -07:00
alalazo
bce276d573 fix : missing autoload, failing validation 2016-04-18 17:51:53 +02:00
alalazo
50b148ca22 modules : tcl modules handle 'conflict' directive. This should completely cover the functionality in #498 2016-04-18 13:22:50 +02:00
alalazo
18a241fe21 modules : added hook for module specific extensions 2016-04-18 13:22:31 +02:00
alalazo
c69acfa5c8 naming work correctly 2016-04-18 13:22:04 +02:00