Commit graph

1229 commits

Author SHA1 Message Date
Kelly (KT) Thompson
a364ab0d0f libpng depends on zlib. 2016-03-30 17:12:32 -06:00
Todd Gamblin
ef5c973c93 Merge pull request #688 from davydden/doxygen_fix
doxygen: add missing dependencies
2016-03-30 15:54:02 -07:00
Todd Gamblin
35322eccc1 Merge pull request #601 from KineticTheory/pkg-numdiff
Provide new package numdiff
2016-03-30 15:22:56 -07:00
Todd Gamblin
892b8f155f Merge branch 'dealii' of git://github.com/davydden/spack into davydden-dealii 2016-03-30 15:09:29 -07:00
Todd Gamblin
228130ddc8 Merge pull request #693 from mathstuf/osx-ninja
ninja: fix installation on OS X
2016-03-30 14:59:08 -07:00
Todd Gamblin
b4580eb04c Merge pull request #604 from KineticTheory/pkg-graphviz
Pkg graphviz
2016-03-30 14:51:15 -07:00
Kelly (KT) Thompson
2ad5d2ea2a + For darwin, add a dependency on gettext. This change was recommended in the discussion for PR#601. 2016-03-30 15:40:04 -06:00
Kelly (KT) Thompson
be2862ef4e Merge remote-tracking branch 'upstream/develop' into pkg-numdiff 2016-03-30 15:35:46 -06:00
Ben Boeckel
f1a0619821 mpich: disable fortran without a fortran compiler 2016-03-30 17:19:29 -04:00
Kelly (KT) Thompson
4ab362ae17 + Fix variant description. 2016-03-30 14:27:23 -06:00
Kelly (KT) Thompson
d1a3adfcf0 + Make --disable-perl the default configure option. 2016-03-30 14:25:44 -06:00
Ben Boeckel
dbb25bfeed ninja: fix installation on OS X
The cp -t flag is a GNU-ism. Instead, add a trailing slash to bindir to
ensure that it is not treated as a file.
2016-03-30 16:17:52 -04:00
Kelly (KT) Thompson
8da62b310e Merge remote-tracking branch 'upstream/develop' into pkg-graphviz 2016-03-30 13:59:10 -06:00
Denis Davydov
5506e89aa9 rename variant doxygen to doc 2016-03-30 21:41:23 +02:00
Todd Gamblin
4bc6ace201 Merge pull request #690 from glennpj/py_updates
Get py-pandas working plus some python package updates
2016-03-30 12:04:30 -07:00
Todd Gamblin
213e9746ad Merge pull request #689 from KineticTheory/pkg-subversion
Provide subversion (along with apr and apr-util)
2016-03-30 12:02:59 -07:00
Todd Gamblin
a65519def0 Merge pull request #691 from davydden/petsc_remove_qunused
petsc: remove no longer needed -Qunused-arguments hack
2016-03-30 12:02:23 -07:00
Todd Gamblin
0ceb7c411b Merge branch 'davydden-trilinos_extra' into develop 2016-03-30 11:41:43 -07:00
Todd Gamblin
01657e6991 Make suite-sparse use spack compilers. 2016-03-30 11:41:25 -07:00
Denis Davydov
b909da759d petsc: remove no longer needed -Qunused-arguments hack 2016-03-30 19:26:03 +02:00
Adam J. Stewart
9519f3d988 Fix MPI-CUDA bug 2016-03-30 11:46:58 -05:00
Glenn Johnson
8ae84cfaba This commit updates pandas and fixes dependencies.
Added version 0.18.0.
Added 'bin/f2py' to ignore so that activation works.

Removed unneccessary dependencies on
- libdrm
- libpciaccess
- llvm
- mesa

Added recommended dependencies from the pandas project site.
http://pandas.pydata.org/pandas-docs/stable/install.html
- py-numexpr
- py-bottleneck

The py-bottleneck is a new package that is also in this branch.

Removed optional dependencies
- py-scipy
- py-matplotlib

While those are most likely desired to be in the same python stack as
pandas they are not required by pandas.
2016-03-30 11:21:38 -05:00
Glenn Johnson
78be85c84f Added version 1.11.0. 2016-03-30 11:21:17 -05:00
Glenn Johnson
e7ae983b41 Added version 2.5.
Added 'bin/f2py' to ignore so that activation works.
2016-03-30 11:20:27 -05:00
Glenn Johnson
f3b353f5f9 Add 'bin/f2py' to ignore so activation works. 2016-03-30 11:17:24 -05:00
Glenn Johnson
8948cb100b Add version 1.3.7. 2016-03-30 11:16:35 -05:00
Glenn Johnson
17075736a0 Add version 2.5.2. 2016-03-30 11:16:11 -05:00
Glenn Johnson
42729d9cce Added version 2016.3. 2016-03-30 11:10:32 -05:00
Glenn Johnson
9153e03e5c Added version 20.5. 2016-03-30 11:09:47 -05:00
Glenn Johnson
3b19cc303f Added version 1.10.0. 2016-03-30 11:08:28 -05:00
Glenn Johnson
5c95977dcc Added version 15.0.1 2016-03-30 11:06:04 -05:00
Glenn Johnson
bc309e42d8 New package, py-bottleneck. 2016-03-30 11:00:18 -05:00
Kelly (KT) Thompson
a7ceacb991 + Changes to swig are not needed with this PR. 2016-03-30 09:47:31 -06:00
Kelly (KT) Thompson
5b1ef64e31 + Provide basic instructions for providing subversion w/o additional language bindings. 2016-03-30 09:33:00 -06:00
Kelly (KT) Thompson
f2051f0440 Merge remote-tracking branch 'upstream/develop' into pkg-graphviz 2016-03-30 08:28:53 -06:00
Denis Davydov
2abdd71b41 add dev version and conditionals for tests; remove parmetis 2016-03-30 15:19:29 +02:00
Denis Davydov
9e9f5d01ad doxygen: add missing dependencies 2016-03-30 13:28:33 +02:00
Denis Davydov
bafc6cebe1 doxygen off by default 2016-03-30 12:00:21 +02:00
Denis Davydov
5b6eefbf04 add variants and extra dependencies 2016-03-30 11:30:35 +02:00
Gregory Lee
c017387214 Merge pull request #672 from citibeth/efischer/160327-GEOSPython3
[WIP] GEOS Python extension did not compile with Python3.
2016-03-29 20:35:00 -07:00
Gregory L. Lee
81b9148b9e Merge branch 'develop' of https://github.com/llnl/spack into develop 2016-03-29 20:26:22 -07:00
Gregory L. Lee
98bb151d85 updated geos version 2016-03-29 20:25:56 -07:00
Todd Gamblin
e4de235e75 Merge pull request #653 from citibeth/efischer/160325-Cython3Fix
Added new Cython version; old versions don't work with Python3.
2016-03-29 17:13:37 -07:00
Todd Gamblin
f42b1dfcbd Merge branch 'trilinos_extra' of git://github.com/davydden/spack into davydden-trilinos_extra 2016-03-29 17:08:51 -07:00
Kelly (KT) Thompson
c69b9b7b24 Merge remote-tracking branch 'upstream/develop' into pkg-subversion 2016-03-29 17:14:27 -06:00
Kelly (KT) Thompson
a4eff6de3f + New version of cmake (3.5.1). 2016-03-29 17:10:49 -06:00
Todd Gamblin
7f469eadff Merge pull request #684 from davydden/astyle
astyle@2.04: add new package
2016-03-29 15:29:14 -07:00
Todd Gamblin
3c8881487f Merge pull request #632 from sixy6e/gdal-tools
Upload of GDAL, kealib, openjpeg, py-tuiview package builds.
2016-03-29 15:28:38 -07:00
Elizabeth Fischer
abee9c83b4 Removed googletest FIXME... 2016-03-29 17:26:34 -04:00
Adam J. Stewart
4ddba5f7ed Add CUDA and HOOMD-blue packages 2016-03-29 14:47:16 -05:00
Todd Gamblin
a06f682e49 Merge pull request #671 from citibeth/efischer/160327-RemoveRedundantLibXML2
Removed redundant package py-libxml2.  Use libxml2 instead.
2016-03-29 12:38:07 -07:00
Patrick Gartung
d96ea5ba00 add modules package and have setup script find it if built 2016-03-29 12:20:11 -05:00
Denis Davydov
ad402ff85b astyle@2.04: add new package 2016-03-29 18:43:44 +02:00
Todd Gamblin
e0fdb34104 Merge branch 'eschnett-eschnett/boost-mpi-osx' into develop 2016-03-29 05:15:40 -07:00
Todd Gamblin
62ae830e49 Merge branch 'eschnett/boost-mpi-osx' of git://github.com/eschnett/spack into eschnett-eschnett/boost-mpi-osx 2016-03-29 05:14:41 -07:00
Todd Gamblin
b3a384e1d8 Merge pull request #680 from davydden/hypre_muparser_fixes
minor fixes to hypre and muparser on Linux
2016-03-29 05:11:50 -07:00
Todd Gamblin
275943d8df Merge branch 'eschnett-eschnett/gcc-osx-2' into develop 2016-03-29 04:16:53 -07:00
Patrick Gartung
ccc1b23bea this allows gcc4.9.3 to build on OSX10 2016-03-29 04:15:07 -07:00
Denis Davydov
63c3feb79e minor fixes to hypre and muparser on Linux 2016-03-29 10:05:08 +02:00
Todd Gamblin
7e7461e8fb Merge pull request #626 from davydden/mumps_shared_tests
add shared variant to mumps (needed for Trilinos) plus tests
2016-03-29 00:33:30 -07:00
Denis Davydov
7753d823cb add a comment on static mumps 2016-03-29 09:27:55 +02:00
Denis Davydov
f9bcce6a68 turn off python by default 2016-03-29 09:19:24 +02:00
Kelly (KT) Thompson
197f07306b Merge remote-tracking branch 'upstream/develop' into pkg-subversion 2016-03-28 19:56:07 -06:00
Kelly (KT) Thompson
40cea0110f Merge remote-tracking branch 'upstream/develop' into pkg-graphviz 2016-03-28 19:53:22 -06:00
Todd Gamblin
02879d94ff Merge pull request #673 from davydden/netcdf_cxx
new package: netcdf-cxx
2016-03-28 18:03:36 -07:00
Denis Davydov
09e77812b6 fix installation of superlu_dist headers and add it as a dependency to petsc; add a variant to hypre to disable internal superlu 2016-03-29 00:21:32 +02:00
Denis Davydov
4e87cf9d74 fix extra comma 2016-03-28 18:00:34 +02:00
Denis Davydov
207215980b make hypre and hdf5 be ON/OFF 2016-03-28 17:54:27 +02:00
Denis Davydov
dd60cc326c adopt modifed superlu and hypre 2016-03-28 17:52:22 +02:00
Denis Davydov
5eefca43e7 petsc: extend variants by mumps, complex and debug 2016-03-28 14:35:01 +02:00
Denis Davydov
0da545ecac tell amesos that we use mumps 5 2016-03-28 13:16:08 +02:00
Denis Davydov
e00cab75bd more elaborated tests/direct solvers 2016-03-28 12:12:55 +02:00
Denis Davydov
97cdd79478 fix netcdf 2016-03-28 10:49:20 +02:00
Denis Davydov
9c894f5935 new package: netcdf-cxx 2016-03-28 10:19:25 +02:00
Todd Gamblin
8b45d6f84f Merge pull request #658 from davydden/metis_parmetis_darwin
metis/parmetis/oce/boost: correct install_name on Darwin via a global tool
2016-03-27 16:10:05 -07:00
Elizabeth F
3bd550d6a2 GEOS Python extension did not compile with Python3. 2016-03-27 18:28:51 -04:00
Denis Davydov
7eca1284c8 metis/parmetis/boost/oce/scalapack: correct install_name on Darwin via a global function. 2016-03-28 00:22:25 +02:00
citibeth
ccd155572f Removed redundant package py-libxml2. Use libxml2 instead. 2016-03-27 18:18:54 -04:00
Denis Davydov
fc73e93b50 rework netcdf 2016-03-27 23:47:43 +02:00
Todd Gamblin
9061800b30 Merge branch 'eschnett/gcc-osx-2' of git://github.com/eschnett/spack into eschnett-eschnett/gcc-osx-2 2016-03-27 13:18:23 -07:00
Denis Davydov
20600b8cac add tests and netcdf-cxx4 2016-03-27 21:03:18 +02:00
Todd Gamblin
66bb71534b Better blas/lapack and scipy packages: more robust, added shared variants.
- py-scipy now builds with netlib-lapack, openblas, and atlas.
- started a convention for passing lib info from blas/lapack implementations.

- Improved netlib-lapack:
  - Also build static libs when `shared` variant is enabled.
  - Enable CBLAS  build
    - needed minor patch to build correctly.

- Added `shared` variant to OpenBLAS.
  - Made OpenBLAS build properly shared and static.
2016-03-27 11:32:42 -07:00
Denis Davydov
439d3b3ddb mumps: add install_name / soname 2016-03-27 17:38:25 +02:00
citibeth
cc42391e0f Added py-netcdf 2016-03-27 11:06:10 -04:00
Denis Davydov
69ebc8173e use global tool to fix install_name 2016-03-27 16:04:13 +02:00
Denis Davydov
9cff241ad5 fix install name on Darwin 2016-03-27 10:39:09 +02:00
Denis Davydov
a82a587b32 lower requirement on mumps 2016-03-27 06:17:43 +02:00
citibeth
9b130e1d19 Added googletest package. 2016-03-26 20:42:35 -04:00
Elizabeth F
11ca06b104 Added new py-cython version 2016-03-26 20:37:02 -04:00
Denis Davydov
9c391bbda1 minor changes to variants 2016-03-26 20:52:08 +01:00
Denis Davydov
965ce633c3 cleanup variants 2016-03-26 18:51:59 +01:00
Denis Davydov
f603c82e81 qualify Amesos link errors 2016-03-26 18:43:55 +01:00
Elizabeth F
497adc3b42 Added new version; old versions don't work with Python3. 2016-03-25 22:47:37 -04:00
Denis Davydov
c7011d21aa update dependencies. Builds fine on OSX 2016-03-25 22:15:39 +01:00
Todd Gamblin
42ec822379 Merge pull request #633 from davydden/netcdf_curl
make netcdf link against Spack's curl
2016-03-25 12:54:53 -07:00
Todd Gamblin
8b2e79bcfa Merge pull request #485 from epfl-scitas/packages/blas_lapack_providers
reworking package : netlib
2016-03-25 12:53:46 -07:00
Denis Davydov
6699399e51 add when to depends_on scalapack 2016-03-25 17:00:42 +01:00
Denis Davydov
eec50b524b minor cleanup 2016-03-25 16:58:14 +01:00
Denis Davydov
5172f09b9f builds on OSX again (modulo CC wrappers are solved) 2016-03-25 16:47:48 +01:00
Denis Davydov
26a72619ae add missing sys 2016-03-25 12:42:26 +01:00
Denis Davydov
21e81e92a9 try to disable VerifyFortranC tests on Darwin 2016-03-25 12:05:48 +01:00
Denis Davydov
828aeefb1d minor cleanup 2016-03-25 12:01:00 +01:00
Denis Davydov
7f2db8c267 fix w GCC 4.8 on Ubuntu but broke w GCC 5.3/Clang on OSX 2016-03-25 11:56:41 +01:00
Denis Davydov
d096b155f4 fix filter_file 2016-03-25 11:56:40 +01:00
Denis Davydov
c33a63cabc fix python installation 2016-03-25 11:56:40 +01:00
Denis Davydov
416fcd0810 same 2016-03-25 11:56:40 +01:00
Denis Davydov
0fc9326a4c add variants 2016-03-25 11:56:40 +01:00
Denis Davydov
df995c4ef8 minor cleanup 2016-03-25 11:56:40 +01:00
Denis Davydov
8c9f887613 finally builds 2016-03-25 11:56:40 +01:00
Denis Davydov
3f12a51759 keep fiddling 2016-03-25 11:56:40 +01:00
Denis Davydov
e51fe2934e fiddle more 2016-03-25 11:56:40 +01:00
Denis Davydov
fade526ae4 remove tbb 2016-03-25 11:56:40 +01:00
Denis Davydov
7897f10126 fiddle with fortran 2016-03-25 11:56:40 +01:00
Denis Davydov
eb5b0767aa remove gfortran as we have libnotfound... 2016-03-25 11:56:40 +01:00
Denis Davydov
2fb599ea86 minor 2016-03-25 11:56:39 +01:00
Denis Davydov
50e4b609c6 minor 2016-03-25 11:56:39 +01:00
Denis Davydov
7e4e2c988a minor 2016-03-25 11:56:39 +01:00
Denis Davydov
88a7a23132 even more 2016-03-25 11:56:39 +01:00
Denis Davydov
2162627f35 more 2016-03-25 11:56:39 +01:00
Denis Davydov
bc3314a57d more and more 2016-03-25 11:56:39 +01:00
Denis Davydov
45b4895888 patch 2016-03-25 11:56:39 +01:00
Denis Davydov
b6a35716ce same 2016-03-25 11:56:39 +01:00
Denis Davydov
b91a155e8d more specific about dependencies 2016-03-25 11:56:39 +01:00
Denis Davydov
18db930866 rearrange 2016-03-25 11:56:39 +01:00
Denis Davydov
76006fc346 fix typo 2016-03-25 11:56:38 +01:00
Denis Davydov
30ba96e58f same 2016-03-25 11:56:38 +01:00
Denis Davydov
83fea631f1 extend trilinos 2016-03-25 11:56:38 +01:00
Massimiliano Culpo
f15249afe5 Merge branch 'develop' of https://github.com/LLNL/spack into packages/blas_lapack_providers
Conflicts:
	var/spack/repos/builtin/packages/py-numpy/package.py
2016-03-25 11:05:05 +01:00
Denis Davydov
3e39daeb12 add fPIC to MUMPS when building shared libs 2016-03-25 09:56:24 +01:00
Denis Davydov
fd67da607e make netcdf link against Spack's curl 2016-03-25 09:32:48 +01:00
Josh Sixsmith
540e57f026 Upload of GDAL, kealib, openjpeg, py-tuiview package builds. 2016-03-25 18:27:02 +11:00
Denis Davydov
fdd7e91ba0 add shared variant to mumps (needed for Trilinos) plus tests 2016-03-25 06:56:46 +01:00
Denis Davydov
03c8a91f6a parmetis: avoid hardcoding -lm; use same approach as in METIS 2016-03-24 22:33:10 +01:00
Denis Davydov
0d4d201b70 patch parmetis to use external GKlib 2016-03-24 21:24:03 +01:00
Denis Davydov
7fb463abb9 install GKlib headers along with METIS 2016-03-24 21:24:03 +01:00
Todd Gamblin
38ea75e8ca Merge pull request #490 from epfl-scitas/packages/atlas
atlas : provides both 'blas' and 'lapack'
2016-03-24 11:24:04 -07:00
Todd Gamblin
823edd0bb2 Merge pull request #627 from adamjstewart/features/numpy-scipy
Simplify NumPy dependencies
2016-03-24 11:05:09 -07:00
Alfredo Gimenez
254f65f299 Remove incorrect sanity check for libelf 2016-03-24 10:48:38 -07:00
Adam J. Stewart
8643e21913 Simplified NumPy dependencies 2016-03-24 12:34:58 -05:00
alalazo
758a9c9096 python extensions : create PYTHONPATH in module files 2016-03-24 10:57:46 +01:00
Todd Gamblin
7cf1b7ed51 Merge pull request #613 from davydden/superlu_dist_fix_lib
fix superlu-dist lib installation
2016-03-24 02:54:43 -07:00
Todd Gamblin
1306cdd998 Merge pull request #618 from epfl-scitas/fixes/espresso_no_module
fix : no module file gets generated by espresso
2016-03-24 02:53:56 -07:00
Todd Gamblin
4be8472f61 Merge pull request #612 from davydden/mumps_osx
fix MUMPS build on OSX (set parallel=False)
2016-03-24 02:53:29 -07:00
Todd Gamblin
e1848c1d28 Merge pull request #624 from davydden/parmetis_gnu
fix parmetis on Ubuntu with GNU compilers by linking to lm
2016-03-24 02:44:40 -07:00
Todd Gamblin
c83d22b5fc Merge pull request #587 from cyrush/cmake_pkg_openssl_as_variant
cmake package: add variant for openssl support
2016-03-24 02:42:39 -07:00
Denis Davydov
9b8b17b6f1 fix parmetis on Ubuntu with GNU compilers by linking to lm 2016-03-24 10:36:02 +01:00
Denis Davydov
4e5dfc8b18 fix missing (depricated) _dggsvd_ and _sggsvd_ in Openblas 0.2.16 2016-03-23 22:09:39 +01:00
alalazo
acaa589bdd Merge branch 'develop' of https://github.com/LLNL/spack into packages/blas_lapack_providers
Conflicts:
	var/spack/repos/builtin/packages/netlib-lapack/package.py
2016-03-23 17:25:00 +01:00
alalazo
34a8f0c96b espresso : fixes #454 2016-03-23 17:01:52 +01:00
Todd Gamblin
cc582dd4b4 Add mock python package. 2016-03-23 02:03:27 -07:00