Commit graph

1295 commits

Author SHA1 Message Date
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
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
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
Adam J. Stewart
380a2b23e6 Add bash package 2016-04-06 15:57:03 -05:00
Kelly (KT) Thompson
71e9f1ab8d + I am resubmitting this proposed change because it was accidentally
overwritten. These modifications were accepted as PR#741 but somehow I
  clobbered them when PR#742 was merged. There was some unintentional overlap in
  my local repository that I didn't straighten out before pushing.
2016-04-06 09:52:09 -06:00
Todd Gamblin
3c8e055ed0 Merge pull request #751 from davydden/openblas_fix_compiler
openblas: provide basename of compilers to avoid issues with detectio…
2016-04-06 02:47:37 -07:00
Denis Davydov
9b3c7b8afa openblas: provide basename of compilers to avoid issues with detection of Fortran 2016-04-06 10:55:59 +02:00
Kelly (KT) Thompson
340ad44aab Merge remote-tracking branch 'upstream/develop' into pkg-exuberant-ctags 2016-04-05 13:31:06 -06:00
Kelly (KT) Thompson
21ad5162c4 + Global requires ncurses. 2016-04-05 11:53:37 -06:00
Todd Gamblin
8ef9d68542 Merge pull request #726 from citibeth/efischer/160402-Qt
Removed useless url in qt
2016-04-05 10:51:12 -07:00
Jim Galarowicz
0ebb192b2f Update the MRNet package with the latest source and patch related to the krell tools needs. Also, reorder the list of version to match with the spack standard: newest to oldest. 2016-04-05 10:36:20 -07:00
Jim Galarowicz
ffed252df4 Merge remote-tracking branch 'upstream/develop' into develop 2016-04-05 10:31:41 -07:00
Erik Schnetter
a87ae5173f Update Julia
- allow checking out the master branche
- add dependencies requires by important Julia package
- add OpenBLAS patch
2016-04-05 09:05:46 -04:00
Todd Gamblin
faf4a1e370 Merge pull request #740 from glennpj/scikit
Scikit
2016-04-04 23:11:04 -07:00
Todd Gamblin
b09d87970c Merge pull request #742 from KineticTheory/pkg-dia
Provide dia
2016-04-04 23:09:41 -07:00
Todd Gamblin
cefcbfea8e Merge pull request #743 from eschnett/eschnett/netlib-scalapack
Require cmake
2016-04-04 23:09:24 -07:00
Todd Gamblin
c010a6f8b0 Merge pull request #728 from eschnett/eschnett/hdf5-1.10
Update HDF5 to 1.10.0
2016-04-04 23:09:08 -07:00
Glenn Johnson
c546b75443 Add missing dependency on py-setuptools for
- py-dask
- py-decorator
2016-04-04 19:23:48 -05:00
Jim Galarowicz
9d2ef9f453 Merge remote-tracking branch 'upstream/develop' into develop 2016-04-04 17:07:53 -07:00
Glenn Johnson
2b3a8a4a5a Add missing dependencies. 2016-04-04 19:01:44 -05:00
Erik Schnetter
aaf2830b8b Require cmake 2016-04-04 19:40:05 -04:00
Kelly (KT) Thompson
48d70d960c + Provide dia, a program for drawing structured diagrams. 2016-04-04 17:11:04 -06:00
Todd Gamblin
3404a61ebf Merge pull request #714 from goxberry/ipopt-3.12.4
Add ipopt v3.12.4 package.
2016-04-04 13:42:37 -07:00
Todd Gamblin
2fd2a5403f Merge pull request #711 from goxberry/mumps-add-libexec
Add mpiseq headers to MUMPS installation (was: Add libexec dir to MUMPS installation)
2016-04-04 13:41:55 -07:00
Kelly (KT) Thompson
cd3086f78d + Since CBLAS is only provided in 3.6.0 or later, modify package.py to on refer to CBLAS when the latest release is requested. 2016-04-04 14:35:09 -06:00
Glenn Johnson
9c60f122a6 New package - py-scikit-image (http://scikit-image.org/). 2016-04-04 14:02:55 -05:00
Glenn Johnson
8404f084c8 New package - py-networkx (https://networkx.github.io/). 2016-04-04 14:02:55 -05:00
Glenn Johnson
a10ab78e28 New package - py-decorator (https://github.com/micheles/decorator). 2016-04-04 14:02:55 -05:00
Glenn Johnson
3a4210e9d7 New package - py-dask (http://dask.pydata.org). 2016-04-04 14:02:55 -05:00
Glenn Johnson
d0ca3952a3 Add version 0.17.1 of scikit-learn. 2016-04-04 14:02:54 -05:00
Erik Schnetter
badf5b047b Calculate version string in a function 2016-04-04 14:42:36 -04:00
Jim Galarowicz
6ebed7a2a6 Add release 9.1.0 recognition to the Dyninst API package file. 2016-04-04 11:23:51 -07:00
Todd Gamblin
220fb068aa Merge pull request #724 from davydden/metis_suitesparse_dealii
Metis and suitesparse fixes
2016-04-04 11:20:53 -07:00
Todd Gamblin
5084130e71 Merge pull request #715 from citibeth/efischer/160401-EnvironmentModules
Added Environment Modules
2016-04-04 10:41:54 -07:00
Jim Galarowicz
e0b9f79b9b Add changes that remove unsupported libraries from the boost build libraries list based on the boost version numbers. Libraries that are removed include: log - for versions of boost 1.53.0 and older - :atomic - for versions of boost 1.52.0 and older - :locale for versions of boost 1.49.0 and older - :chrono - for versions of boost 1.48.0 and older - and :random - for versions of boost 1.44.0 and older. 2016-04-04 10:33:03 -07:00
Todd Gamblin
a8b856432a Merge pull request #716 from citibeth/efischer/160401-TclTk
Fixed TCL/Tk
2016-04-04 10:24:11 -07:00
Todd Gamblin
266f64d848 Merge pull request #725 from citibeth/efischer/160402-NetCDFCXX
Added deprecation warning to netcdf-cxx
2016-04-04 10:18:15 -07:00
Todd Gamblin
2d49842cd1 Merge pull request #730 from citibeth/efischer/160403-PyPillow
[WIP] py-pillow: Updated for variants
2016-04-04 10:15:59 -07:00
Todd Gamblin
bd005b6ba6 Merge pull request #727 from glennpj/sympy
Added version 1.0 of sympy.
2016-04-04 10:14:13 -07:00
Todd Gamblin
6755c397c9 Merge pull request #729 from citibeth/efischer/160403-LibxcbDependency
libxcb: Added comments on two dependencies Spack does not yet know ho…
2016-04-04 10:13:45 -07:00
Todd Gamblin
932ed6b280 Merge pull request #731 from citibeth/efischer/160403-GitDependency
git: added comment about newly discovered dependency
2016-04-04 10:13:15 -07:00
Todd Gamblin
a43cb60097 Merge pull request #733 from citibeth/efischer/160403-DbusDependency
dbus: Added missing dependency (expat)
2016-04-04 10:12:47 -07:00
Bruno Turcksin
7197f15783 Add version 2.6.7 of py-setuptools 2016-04-04 10:15:00 -04:00
alalazo
d375ddadc4 openssl : reads newer version from ftp (recommended on openssl web-site) 2016-04-04 12:25:13 +02:00
Todd Gamblin
bb968fc5a2 Fix #620, Resolve #664. Fix issues with build environment.
- Also added better regression tests for build environment.
2016-04-04 02:52:38 -07:00
Denis Davydov
131d34f318 suite-sparse: temporary disable TBB due to linking errors 2016-04-04 09:05:27 +02:00
Elizabeth F
14f073d410 py-pillow: Updated for variants, but still having trouble getting it to use Spack-supplied libjpeg. 2016-04-03 21:42:55 -04:00
Elizabeth F
0bf61ad57b libxcb: Added comments on two dependencies Spack does not yet know how to build. 2016-04-03 21:42:40 -04:00
Elizabeth F
2809fe95db git: added comment about newly discovered dependency 2016-04-03 21:42:29 -04:00
Elizabeth F
c3f7b035fd dbus: Added missing dependency (expat) 2016-04-03 21:42:09 -04:00
citibeth
79836520d9 Fixed up to work on a machine without any system-install tcl. 2016-04-03 21:38:29 -04:00
Denis Davydov
e0ff3f16cc dealii: blacklist boost 2016-04-03 19:41:51 +02:00
Elizabeth Fischer
40c279ef95 Fixed evil non-ASCII quotes 2016-04-03 00:10:22 -04:00
Erik Schnetter
e436f84244 Update HDF5 to 1.10.0 2016-04-02 20:22:26 -04:00
Glenn Johnson
c952c0ca16 Added version 1.0 of sympy. Beginning with this version, sympy requires
the mpmath package. The py-mpmath package is added in this PR to
accommodate that.
2016-04-02 15:50:20 -05:00
citibeth
1c483ffe4e Merged the best of two Spack packages for Environment Modules.
Named "environment-modules" to be consistent with Fedora and Ubuntu repositories.

See d96ea5b for original packages/modules/package.py
2016-04-02 13:09:56 -04:00
citibeth
9f7db44574 Removed useless url in qt 2016-04-02 12:58:37 -04:00
citibeth
2126683203 Added deprecation warning to netcdf-cxx 2016-04-02 12:55:34 -04:00
Denis Davydov
adccd18015 dealii: add extra test for Petsc+Metis 2016-04-02 12:04:18 +02:00
Denis Davydov
a88c6da9ac suite-sparse: fix a bug where interla metis was used; add TBB variant 2016-04-02 12:04:07 +02:00
Denis Davydov
624b576b1e metis: fix compilation with Clang 7.3.0, add tests 2016-04-02 12:03:57 +02:00
Geoffrey Oxberry
edf6e9ceac Add ipopt v3.12.4 package.
Add package for the nonlinear programming solver IPOPT. This
commit depends on the changes made in GitHub PR #711, since IPOPT
requires the headers that correspond to the fake MPI implementation
in sequential MUMPS.
2016-04-01 18:37:08 -07:00
Geoffrey Oxberry
71ffe2f1c4 mumps: install mpiseq headers for '~mpi'
Prior to this commit, spack installs a library called `libmpiseq` into
`spec['mumps'].prefix.lib` when it builds MUMPS without MPI. However, it
does not also install the headers corresponding to this library, so it
is impossible to compile source files that depend on function calls
implemented in this library. This commit fixes this problem by
installing these headers, which are needed by packages (e.g., IPOPT)
that depend on these headers.
2016-04-01 18:26:25 -07:00
Elizabeth F
e4f7b78e9b Fixed tk, and used uverridden url_for_version(). 2016-04-01 16:38:02 -04:00
Elizabeth F
cfd5e69b81 Added Environment Modules package. 2016-04-01 15:28:03 -04:00
Elizabeth F
d4e6b15d98 Fixed TCL/Tk 2016-04-01 15:25:01 -04:00
Todd Gamblin
f5a77d3958 Merge pull request #709 from xjrc/packages/zoltan
Add Package : Zoltan
2016-03-31 15:16:37 -07:00
Joseph Ciurej
09d657e98e Fixed the MPI variant for the 'zoltan' package. 2016-03-31 14:36:32 -07:00
Joseph Ciurej
b1b94d2b7f Added the initial version of the 'zoltan' package. 2016-03-31 13:59:49 -07:00
Todd Gamblin
d0c8245a58 Merge pull request #685 from gartung/add-modules-package
add modules package and have setup script find it if built
2016-03-31 12:15:11 -07:00
Todd Gamblin
c5f3475f48 Merge pull request #704 from adamjstewart/features/qt-url
Add url_for_version function and gtk variant
2016-03-31 11:55:27 -07:00
Todd Gamblin
220c72d67f Merge branch 'features/blas-lapack-hardening' into develop 2016-03-31 11:37:09 -07:00