Todd Gamblin
c7f23ca0d6
Merge pull request #887 from adamjstewart/features/openmpi
...
Re-add hwloc as a dependency of openmpi
2016-05-05 00:53:10 -07:00
Todd Gamblin
d0acc9827a
Merge pull request #884 from davydden/libtool_missing_dependency
...
libtool: add a missing dependency
2016-05-05 00:52:39 -07:00
Todd Gamblin
c1010c3422
Merge pull request #889 from adamjstewart/features/netcdf
...
Remove hdf5 ~cxx constraint on netcdf
2016-05-05 00:51:49 -07:00
Todd Gamblin
1181ad2bf0
Merge pull request #891 from adamjstewart/features/gcc
...
Add latest version of GCC
2016-05-05 00:51:05 -07:00
Todd Gamblin
053e687e79
Merge pull request #800 from eschnett/eschnett/qthreads
...
Add some qthreads patches
2016-05-05 00:49:32 -07:00
Todd Gamblin
7ac8ddde96
Merge pull request #897 from robertdfrench/https-urls-for-subversion
...
Build Subversion with HTTP/S support
2016-05-05 00:20:59 -07:00
Todd Gamblin
3dd5b2845b
Merge pull request #900 from eschnett/eschnett/flex
...
Update Flex to 2.6.0
2016-05-05 00:11:50 -07:00
Todd Gamblin
55f1cafb70
Merge pull request #899 from LLNL/bugfix/github-808-mrnet
...
added git commit for clang support
2016-05-05 00:11:19 -07:00
Dhanannjay 'Djay' Deo
ef202fbe0c
Build static and shared libraries for silo
2016-05-04 22:50:15 -04:00
Dhanannjay 'Djay' Deo
45e77e7739
Correctly extend std_cmake_args
2016-05-04 22:49:47 -04:00
Dhanannjay 'Djay' Deo
1785de0f31
remove hdf5 which is silo actually a silo dependency
2016-05-04 22:08:01 -04:00
Erik Schnetter
27de2a42d9
Update Flex to 2.6.0
2016-05-04 20:27:58 -04:00
Greg Lee
514a8c737a
added git commit for clang support
2016-05-04 16:38:43 -07:00
Dhanannjay 'Djay' Deo
32f7b06a36
Add version 2.10.2
2016-05-04 18:14:38 -04:00
Patrick Gartung
67d64b804f
more succinctly
2016-05-04 23:53:10 +02:00
Robert.French
bfe009f98d
Subversion uses serf for http repos
...
Add Scons package
Add serf package
Subversion uses serf for http repos
2016-05-04 16:16:36 +00:00
Denis Davydov
796bf5f85c
mvapich2: add self.spec.[mpicc|mpicxx|mpifc|mpif77]
2016-05-04 17:33:19 +02:00
Patrick Gartung
7eb463a66e
only fail when it is apples clang
2016-05-04 15:05:56 +02:00
Denis Davydov
f417b1cf90
p4est: use mpicc,mpicxx,mpifc,mpif77 compiler variables instead of hardcoding names
2016-05-04 11:51:45 +02:00
Denis Davydov
c3317819cb
mpi: add self.spec.[mpicc|mpicxx|mpifc|mpif77] to avoid hardcoding MPI wrappers names
2016-05-04 10:37:52 +02:00
Adam J. Stewart
88fa9084e2
Add latest version of GCC
2016-05-03 15:58:14 -05:00
Adam J. Stewart
a3d2d0cd22
Add latest OpenSSL versions
2016-05-03 15:44:23 -05:00
Adam J. Stewart
eaa45d8a9a
Remove hdf5 ~cxx constraint on netcdf
2016-05-03 13:28:38 -05:00
Kelly (KT) Thompson
f4260da1c2
Mark SuperLU_DIST version 4.3 as the preferred version since petsc and trilinos are not tested with 5.0.
2016-05-03 12:05:35 -06:00
Adam J. Stewart
51c6867f72
Re-add hwloc as a dependency of openmpi
2016-05-03 10:30:35 -05:00
Erik Schnetter
40d578be95
Disable OpenBLAS's overriding of our "make -jN" option
2016-05-03 10:38:05 -04:00
Denis Davydov
0583bc9859
p4est: put back +tests variant
2016-05-03 16:21:10 +02:00
Denis Davydov
98f8192bde
libtool: add a missing dependency
2016-05-03 15:15:55 +02:00
Kelly (KT) Thompson
89621faaea
+ Add version 5.0 download for SuperLU_DIST.
2016-05-02 20:21:03 -06:00
David Poliakoff
e74cc0df27
Updated docstring
2016-05-02 15:53:43 -07:00
David Poliakoff
afef04bb54
Added cnmem package`
2016-05-02 15:49:37 -07:00
David Poliakoff
179d308fe0
Added a package for the RAJA system
2016-05-02 14:32:57 -07:00
Todd Gamblin
372a455bea
Merge pull request #873 from jppelteret/bugfix/paradiseo
...
Add extra dependencies for Paradiseo
2016-05-02 09:57:30 -07:00
Todd Gamblin
aa7444cd3d
Merge pull request #870 from jppelteret/bugfix/glm
...
Add missing dependency for glm
2016-05-02 09:57:11 -07:00
Todd Gamblin
4fecf33416
Merge pull request #877 from vishalkenchan/develop
...
bugfix: missing dependencies (m4) added for netcdf and autoconf
2016-05-02 09:56:44 -07:00
Denis Davydov
2eb4248f90
dealii: fix a bug where P4EST_DIR was unconditionally requested
2016-05-02 18:53:13 +02:00
Denis Davydov
cde1d18399
dealii: add new dependency -- gsl
2016-05-02 18:53:13 +02:00
Todd Gamblin
999dda8f83
Merge pull request #708 from adamjstewart/fixes/qt
...
Prevent use of system GTK+
2016-05-02 09:41:51 -07:00
Todd Gamblin
568800c045
Merge pull request #875 from jppelteret/features/adol-c
...
Added Adol-C package
2016-05-02 09:30:23 -07:00
Adam J. Stewart
7255f6969b
Merge branch 'develop' into features/argcomplete
2016-05-02 11:29:52 -05:00
Adam J. Stewart
17fa1b5007
Un-fix version 3
2016-05-02 11:28:20 -05:00
Adam J. Stewart
61e5ee5d63
Prevent use of system GTK+
2016-05-02 11:28:20 -05:00
Massimiliano Culpo
cfc25d0a92
Merge branch 'develop' into openmpi_variants
2016-05-02 18:26:05 +02:00
Adam J. Stewart
9c3d8dae57
Add latest jpeg version
2016-05-02 11:17:38 -05:00
Adam J. Stewart
4e2154e58f
Add argcomplete python package
2016-05-02 11:16:29 -05:00
Adam J. Stewart
c110865bf2
Remove OpenMPI dependency on hwloc
2016-05-02 11:06:33 -05:00
Adam J. Stewart
b99c8b641a
Add hydra package
2016-05-02 11:06:33 -05:00
Vishal Boddu
e111add17f
missing dependencies (m4) added for netcdf and autoconf
2016-05-02 14:31:02 +02:00
Jean-Paul Pelteret
5ae7276682
Fixes to installation with OpenMP (tested) and execution of test-suite
2016-05-02 11:01:14 +02:00
Jean-Paul Pelteret
631e235ef3
Added Adol-C package
2016-05-01 11:07:42 +02:00
Jean-Paul Pelteret
c33ffbae04
Add extra dependencies for Paradiseo.
2016-04-30 22:25:14 +02:00
Patrick Gartung
83108f815c
Error out if +openmp used with OS X clang
2016-04-30 13:18:32 -05:00
Patrick Gartung
f8c14e1d98
Make openmp variant false by default.
2016-04-30 13:18:32 -05:00
Patrick Gartung
a588a1fd84
openmp needs to be an option for clang build
2016-04-30 13:18:32 -05:00
Jean-Paul Pelteret
8fc43046eb
Add missing dependency for glm
2016-04-30 12:11:10 +02:00
Denis Davydov
3ad71700dd
the_silver_searcher: add missing dependency
2016-04-29 09:52:49 +02:00
Denis Davydov
176b9febb4
libxcb: add missing dependencies
2016-04-29 09:06:15 +02:00
Denis Davydov
17f696d3b3
glib: add missing dependencies
2016-04-29 09:05:54 +02:00
Todd Gamblin
1b731e525f
Merge pull request #703 from epfl-scitas/fixes/openssl_external
...
fix : no warning when installing 'openssl@external'
2016-04-28 10:25:35 -07:00
Todd Gamblin
b75a3e112b
Merge pull request #855 from citibeth/efischer/160427-OpenblasFix
...
openblas: Added +fpic variant to package.
2016-04-28 10:19:36 -07:00
Elizabeth F
71ca837ada
Add '+fpic' variant.
2016-04-27 20:36:41 -04:00
Elizabeth F
62d806d512
hdf5: Set preferred version, so as to not break NetCDF (for now).
2016-04-27 19:03:26 -04:00
Elizabeth F
ee6a75c9b5
Added missing -lpthread to OpenBLAS check.
...
See: https://github.com/xianyi/OpenBLAS/wiki/faq#static_link
2016-04-27 18:44:54 -04:00
Todd Gamblin
92afa52eec
Merge pull request #804 from jppelteret/features/paradiseo
...
Added package for Paradiseo.
2016-04-26 13:00:09 -07:00
Todd Gamblin
d1a9328793
Merge pull request #824 from adamjstewart/features/ior
...
Add IOR benchmark package
2016-04-26 12:48:57 -07:00
Erik Schnetter
55d339194d
Update hwloc to 1.11.3
2016-04-26 15:29:16 -04:00
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
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
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
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
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
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
ef9347bcfb
dealii: set DEAL_II_DIR when loading a module ( #816 )
2016-04-21 19:25:17 -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
Erik Schnetter
1acb2a1a09
Add some qthreads patches
2016-04-19 16:45:05 -04: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
Kelly Thompson
dd84a57580
+ On some systems, Dia also requires intltool. ( #768 )
2016-04-17 07:15:47 +02:00
Ben Boeckel
63bade7a0c
metis: fix OS X install ( #764 )
...
Without this, the binaries use relative paths for loading which causes
them to not be found when running binaries. Not sure why the existing
hack wasn't working, but this fixes it the proper way.
2016-04-17 07:15:07 +02:00
Erik Schnetter
375de085e2
Make PAPI build on Darwin ( #772 )
...
* Make PAPI build on Darwin
- don't use <malloc.h>
- run install_name_tool
* Use fix_darwin_install_name
2016-04-17 07:14:34 +02:00
Erik Schnetter
fb4f361cd0
Update to version 4.1.0 ( #785 )
2016-04-17 07:12:52 +02:00
Kelly Thompson
523be30974
+ Add CMake version 3.5.2. ( #787 )
2016-04-17 07:11:19 +02:00
Erik Schnetter
a25e33d96e
Create lib directory
2016-04-17 06:50:15 +02:00
Elizabeth F
e03e87b791
1. Added variants to choose language interfaces. 2. Now produces relocatable code (+fpic) by default
2016-04-16 00:57:57 -04:00
Todd Gamblin
69f8d8fa7a
Merge pull request #783 from adamjstewart/features/elk
...
Add Elk package
2016-04-14 18:34:03 +02:00
Adam J. Stewart
cf1914fc00
Also install species directory
2016-04-14 10:18:06 -05:00
Todd Gamblin
a73b7052c9
Merge branch 'osx-fixes' of git://github.com/mathstuf/spack into mathstuf-osx-fixes
2016-04-14 15:25:24 +02:00
Todd Gamblin
9e456acbab
Merge pull request #779 from LLNL/bugfix/binutils-deps
...
binutils depends on flex and bison.
2016-04-14 15:23:35 +02:00
Todd Gamblin
01fab24c15
binutils depends on flex, bison, and m4
2016-04-14 11:47:35 +02:00
Todd Gamblin
d6a232dbe0
Merge pull request #767 from mathstuf/paraview-fixes
...
Paraview fixes
2016-04-14 11:29:46 +02:00
Todd Gamblin
f8543f7755
Merge pull request #780 from adamjstewart/fixes/hdf5
...
fortran2003 option has been removed from HDF5
2016-04-14 11:20:11 +02:00
Todd Gamblin
420a61491d
Merge pull request #781 from jgalarowicz/qt3-fixes
...
Fix compile issues with new libpng versions and qt3 builds by using a…
2016-04-14 09:46:58 +02:00
Todd Gamblin
2bffd569d7
Merge pull request #782 from jgalarowicz/update-mrnet
...
Update mrnet with new version source recognition and add krell related patch controlled by a variant.
2016-04-14 09:45:40 +02:00
Jim Galarowicz
f9aafeee1e
Loosen the boost requirement from a specific version that was specified in my initial commit.
2016-04-13 21:58:57 -07:00
Jim Galarowicz
2cf9ebc62c
Fix compile issues with new libpng versions and qt3 builds by using an older version of libpng. In libpng, make older versions available.
2016-04-13 15:00:45 -07:00
Adam J. Stewart
5717cb981e
fortran2003 option has been removed from HDF5
2016-04-13 15:03:03 -05:00
Todd Gamblin
2fe9bfcd82
Merge pull request #773 from eschnett/eschnett/julia
...
Update Julia
2016-04-13 12:02:19 +02:00
Todd Gamblin
c96dd43174
Merge pull request #776 from adamjstewart/features/pnetcdf
...
Add latest version of PnetCDF
2016-04-13 01:29:37 +02:00
Tom Scogland
04392babca
add setuptools version 20.7.0
2016-04-12 15:59:20 -07:00
Todd Gamblin
7acc7c4dae
Merge pull request #712 from Rombur/fix_pysetuptools
...
Replace py-setuptools version 20.5 by version 20.6.7
2016-04-13 00:54:51 +02:00
Adam J. Stewart
abe744c5a0
Add latest version of PnetCDF
2016-04-12 16:53:45 -05:00
Adam J. Stewart
01f2dd03d5
Also install examples directory
2016-04-12 16:51:27 -05:00
Adam J. Stewart
cb6c6fb374
Add elk package
2016-04-11 16:28:30 -05:00
Erik Schnetter
882e2e42cf
Merge branch 'develop' into eschnett/julia
2016-04-11 15:40:27 -04:00
Erik Schnetter
df7e3f8635
Correct version dependency for OpenBLAS patch
2016-04-09 09:58:48 -04:00
Massimiliano Culpo
6cffac79bd
openmpi : added a few variants
2016-04-09 11:21:29 +02:00
Ben Boeckel
20b9f34b5c
paraview: use internal hdf5
...
Spack's HDF5 is too new. Rather than forcing everything in a ParaView
chain to use older HDF5, use the internal one until ParaView is patched
properly.
2016-04-08 15:09:02 -04:00
Ben Boeckel
6e56ba9f24
paraview: use internal netcdf
...
VTK needs to learn to cope with netcdf being split like this.
2016-04-08 15:08:29 -04:00
Ben Boeckel
3a4aac0213
paraview: use the right cmake variables
2016-04-08 15:08:09 -04:00
Erik Schnetter
f461b99722
Building OpenBLAS requires recent binutils
2016-04-08 14:31:40 -04:00
Ben Boeckel
9eaf735bcd
py-setuptools: add 20.6.7
2016-04-08 12:03:45 -04:00
Ben Boeckel
dcd6b19348
py-setuptools: sort versions
2016-04-08 12:03:36 -04:00
Ben Boeckel
6c409d6b92
py-matplotlib: depend on pkg-config
...
On OS X, freetype isn't found by default, but pkg-config can.
2016-04-08 12:03:05 -04:00
Ben Boeckel
7d19154e18
pkg-config: use the internal glib
...
glib requires pkg-config itself, so on machines without pkg-config,
there's a bootstrapping problem.
2016-04-08 12:01:28 -04:00
Todd Gamblin
e73caad0d7
Merge pull request #747 from KineticTheory/pkg-global
...
Package global depends on ncurses
2016-04-07 00:20:15 -07:00
Glenn Johnson
8a7f34665b
Make sure base bioconductor package can be installed.
2016-04-06 23:05:49 -05:00
Geoffrey Oxberry
bbd328d307
metis 5: fix download url
...
Spack picks up the wrong download for metis 5.1.0 from parsing
the url field for metis 4.0.3. Add an explicit url field to fix
this bug.
2016-04-06 16:58:48 -07:00
Todd Gamblin
4437bae16d
Merge pull request #750 from goxberry/metis-4.0.3
...
metis 4.0.3
2016-04-06 16:05:02 -07:00
Todd Gamblin
cac819766e
Merge pull request #755 from adamjstewart/features/bash
...
Add bash package
2016-04-06 16:02:10 -07:00
Todd Gamblin
25d48f700c
Merge pull request #752 from KineticTheory/pkg-netlib-lapack
...
Second attempt at PR#741
2016-04-06 16:01:33 -07:00
Geoffrey Oxberry
ddaba07d82
metis 4.0.3
...
Add version 4.0.3 to metis package. Attempted to implement reasonable
versions of all variants declared for metis@5.1.0; some of these do
not have analogues in metis@4.0.3, and errors are raised accordingly.
Also updated dependencies of packages with depends_on('metis') to
depends_on('metis@5:') to ensure that these packages still build.
2016-04-06 15:49:59 -07:00
Glenn Johnson
32779ab1f6
Add r-filehash to test version naming.
2016-04-06 17:02:34 -05:00
Massimiliano Culpo
c113d390a7
mvapich2 : MPI compiler wrapper will use spack compilers during the installation phase
...
mpich : fixed wrong function signature
2016-04-06 23:51:47 +02:00
Glenn Johnson
fbabfc593d
Make R extensable and add a couple of packages for verification.
...
Added R as a build system so that the create template will have the
correct configure line.
Added a regex for version parsing as the R URLs are a little odd.
2016-04-06 16:44:22 -05:00
Adam J. Stewart
380a2b23e6
Add bash package
2016-04-06 15:57:03 -05:00