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
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
Tanzima Z. Islam
045e5bd458
Adding a new package: Kripke from the public tar ball
2016-05-09 16:22:07 -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
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
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
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
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
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
Erik Schnetter
db80c5e97e
Disable -Werror
...
This leads to problems if new compiler versions report new kinds of warnings.
2016-05-05 21:11:54 -04:00
Gregory Becker
11b62114bb
versioning the database
2016-05-05 16:58:00 -07:00
Gregory Becker
44f089508b
Changed other packages to fit new syntax
2016-05-05 15:40:22 -07:00
Gregory Becker
d45b2c7947
Fixed openssl to work with new syntax
2016-05-05 15:36:48 -07:00
Adam J. Stewart
1203a14563
Remove tutorial comments
2016-05-05 14:01:21 -05:00
Todd Gamblin
9fb1a9537d
Merge branch 'develop' into features/cflags
2016-05-05 10:49:15 -07:00
Robert D. French
18d2b28c49
Build and install BBCP
...
Build and install BBCP
Use correct destination for install
2016-05-05 10:58:24 -04:00
Todd Gamblin
10b0cb108c
Merge pull request #893 from davydden/mpi_dependent_env
...
Introduce variables for MPI compiler wrappers and document their usage
2016-05-05 01:40:11 -07:00
Denis Davydov
c3bc4d6195
mpich: remove module.mpicc as no formula is using it and it is a duplicate of self.spec.mpicc
2016-05-05 10:28:04 +02:00
Denis Davydov
b12fb7ebc8
mpi: move mpicc/mpicxx/mpifc/mpif77 to setup_dependent_package()
2016-05-05 10:24:32 +02:00
Todd Gamblin
56557f7ff6
Merge pull request #871 from davydden/dealii_updated_dependencies
...
dealii: add new dependency -- gsl
2016-05-05 01:00:55 -07:00
Todd Gamblin
4ee1bca1d9
Merge pull request #881 from KineticTheory/pkg-superlu-dist
...
+ Add version 5.0 download for SuperLU_DIST.
2016-05-05 00:57:24 -07:00
Todd Gamblin
c6a7af3fa7
Merge pull request #885 from davydden/p4est_test_option
...
p4est: put back +tests variant
2016-05-05 00:53:58 -07:00
Todd Gamblin
d00680a883
Merge pull request #886 from eschnett/eschnett/openblas-make
...
Disable OpenBLAS's overriding of our "make -jN" option
2016-05-05 00:53:47 -07:00
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
Gregory Becker
ae5198e5e7
Merged in current develop to cflags 042716
2016-04-27 19:38:51 -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
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
Dhanannjay 'Djay' Deo
071548a62f
Building VisIt with silo
2016-04-05 23:16:57 -04:00
Dhanannjay Deo
f221f64509
Add variant for shared library
2016-04-05 23:11:18 -04:00
Dhanannjay Deo
c3c70cf704
Install lite pdb headers
2016-04-05 23:11:18 -04:00
Kelly (KT) Thompson
340ad44aab
Merge remote-tracking branch 'upstream/develop' into pkg-exuberant-ctags
2016-04-05 13:31:06 -06:00
Dhanannjay Deo
2e05830eb1
Constrain to vtk6.1 qt4.8.6 and opengl1 rendering backend
2016-04-05 15:12:06 -04:00
Dhanannjay Deo
872f049b30
create visit package
2016-04-05 15:12:06 -04: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
Adam J. Stewart
66038ef729
Add url_for_version function and gtk variant
2016-03-31 13:34:56 -05:00
Todd Gamblin
2441068d54
Merge pull request #697 from KineticTheory/pkg-libdrm
...
+ libdrm depends_on libpciaccess. Use spack provided libpciaccess.
2016-03-31 09:55:53 -07:00
Todd Gamblin
0840ffa3dd
Merge pull request #698 from UCL-RITS/espresso
...
Fixes install issues on OS/X for Quantum Espresso
2016-03-31 09:47:33 -07:00
Todd Gamblin
e2a7b7e50d
Merge pull request #701 from dhandeo/vtk
...
VTK
2016-03-31 09:46:49 -07:00
Todd Gamblin
a6f6c2b9c5
Merge pull request #702 from adamjstewart/features/cuda
...
Add CUDA and HOOMD-blue packages
2016-03-31 09:45:45 -07:00
Massimiliano Culpo
837eff1704
openssl : special treatment for @external ( fixes #647 )
2016-03-31 18:07:44 +02:00
Adam J. Stewart
a0902ad8d8
Change variant defaults and add comment
2016-03-31 11:04:29 -05:00
Dhanannjay Deo
3b0311a1e4
Add variant opengl2, which is ON by default
...
Needed for visit which depends on vtk@6.1.0~opengl2
2016-03-31 10:39:34 -04:00
Dhanannjay Deo
123996aad0
Fix build for vtk6.1.0
2016-03-31 10:39:34 -04:00
Dhanannjay Deo
0bcfd09536
add: VTK lastest versions
2016-03-31 10:39:34 -04:00
Denis Davydov
6d0b4a28ab
oce: fix bugs related to NULL pointers and compiler optimisation
2016-03-31 13:36:28 +02:00
Mayeul d'Avezac
7430f9142f
Can install espresso on OS/X
...
Espresso uses unix utility `find dir -name \*.x` to determine the executable to
install. On OS/X, it also finds a bunch of debug symbols associated
with the exectuble. These files have the same name, but are in a
different directory. So the install process is done by hand in the
package.py file, for OS/X.
2016-03-31 10:16:40 +01:00
Mayeul d'Avezac
397e0d1368
Fixes #454 in a simpler way than 34a8f0c
...
Rather than mess with the environment, have espresso install into the
right directory (prefix/bin).
2016-03-31 10:12:20 +01:00
Todd Gamblin
360994b638
Merge branch 'davydden-dealii' into develop
...
- Modified arpack-ng to call libtoolize.
2016-03-30 23:47:21 -07:00
Todd Gamblin
44b8947445
arpack-ng needs an extra libtoolize to build.
2016-03-30 23:33:57 -07:00
Kelly (KT) Thompson
a88c15e101
+ libdrm depends_on libpciaccess. Use spack provided libpciaccess.
2016-03-30 21:18:04 -06:00
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
citibeth
358b387283
Merge remote-tracking branch 'upstream/develop' into efischer/160311-StagedPackage
2016-03-25 17:14:35 -04: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
citibeth
8019748396
Merge remote-tracking branch 'upstream/develop' into efischer/160311-StagedPackage
...
# Conflicts:
# lib/spack/spack/package.py
2016-03-25 15:36:54 -04: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
Todd Gamblin
091fcc3aa9
Merge pull request #599 from davydden/slepc
...
add Slepc package
2016-03-23 01:53:32 -07:00
Todd Gamblin
a4f5084589
Merge pull request #609 from xjrc/packages/silo
...
Update Package : Silo
2016-03-23 01:52:56 -07:00
Todd Gamblin
71c976d212
Merge pull request #611 from davydden/p4est
...
add p4est package
2016-03-23 01:52:38 -07:00
Denis Davydov
01918a6f48
fix MUMPS build on OSX (set parallel=False)
2016-03-23 09:29:24 +01:00
Todd Gamblin
c4134ee71e
Fix #608 : broken numpy build.
...
- Failed to catch all instances of modify_module when it was renamed
to setup_dependent_package.
- Refactored remaining modify_module calls.
- Also modified Python's setup_dependent_package slightly: only
creates empty site-packages directory for Python extensions now, not
for all dependents.
2016-03-23 00:36:32 -07:00
Denis Davydov
5b3c96a9bb
fix superlu-dist lib installation
2016-03-23 08:07:45 +01:00
Joseph Ciurej
474db2085e
Simplified the 'url_for_version' function for the 'Crypto++' package.
2016-03-22 15:55:54 -07:00
Gregory Becker
7c729d4c3c
Merged newarch into merge
2016-03-22 15:22:51 -07:00
Denis Davydov
0ee993569f
add deal.ii package
2016-03-22 23:04:59 +01:00
Denis Davydov
6c8d51f403
add p4est package
2016-03-22 22:58:14 +01:00
Denis Davydov
24264eb00e
add slepc package
2016-03-22 22:44:10 +01:00
Denis Davydov
27f337aa11
petsc: set PETSC_DIR in dependent_env
2016-03-22 22:12:01 +01:00
Todd Gamblin
2d69f386d0
Merge pull request #600 from davydden/arpack_mpi_fix
...
arpack: fix for +mpi variant
2016-03-22 13:05:55 -07:00
Todd Gamblin
4a15477783
Merge pull request #605 from davydden/hypre_osx
...
temporary fix Hypre for OSX by building static lib by default
2016-03-22 12:42:14 -07:00
Todd Gamblin
8823a5ac1c
Merge pull request #602 from davydden/oce
...
add OCE package
2016-03-22 12:41:14 -07:00
Todd Gamblin
cb2e6c9d02
Merge pull request #603 from davydden/tbb
...
add Intel TBB package
2016-03-22 12:40:49 -07:00
Todd Gamblin
4f44431900
Merge pull request #606 from davydden/gettext
...
add gettext package
2016-03-22 12:38:34 -07:00
Joseph Ciurej
1728a0c3e6
Updated the 'crypto++' package to use an improved URL formation scheme (inspired by changes made to the 'Silo' package).
2016-03-22 12:33:11 -07:00
Joseph Ciurej
d05e4581c9
Added the '+silex' variant to the Silo package.
...
Added a number of different versions to the Silo package.
2016-03-22 12:31:26 -07:00
Denis Davydov
fd1784369a
add muparser package
2016-03-22 19:50:15 +01:00
Denis Davydov
5f68e14d3b
add gettext package
2016-03-22 19:41:31 +01:00
Cyrus Harrison
e56f5c4d6b
add Intel TBB package
2016-03-22 19:21:34 +01:00
Erik Schnetter
7618dc504c
temporary fix Hypre for OSX by building static lib by default
2016-03-22 19:18:04 +01:00
Kelly (KT) Thompson
1f8d79b69a
+ Provide a ~perl variant to support building on systems w/o the perl-devel
...
package installed.
2016-03-22 09:33:49 -06:00
Denis Davydov
d25026b749
add OCE package
2016-03-22 16:26:16 +01:00
Kelly (KT) Thompson
3214cd0d56
Merge remote-tracking branch 'upstream/develop' into pkg-graphviz
2016-03-22 09:24:31 -06:00
Denis Davydov
6eb97a30a3
arpack: fix for +mpi variant
2016-03-22 14:24:27 +01:00
Todd Gamblin
e32eb7e990
Merge pull request #585 from davydden/mumps_w_parmetis
...
fix mumps: when installed with parmetis has to be linked with metis
2016-03-22 02:44:04 -07:00
Todd Gamblin
f323f54704
Merge pull request #591 from epfl-scitas/package/llvm
...
llvm : added version 3.8.0
2016-03-22 02:22:39 -07:00
Todd Gamblin
1a3bdf03c3
Merge pull request #598 from davydden/suite_sparse_rename
...
Suite sparse rename
2016-03-22 02:15:08 -07:00
Todd Gamblin
eed0ccad73
Merge pull request #597 from davydden/arpack
...
arpack: add a patch for 3.3
2016-03-22 02:10:14 -07:00
Todd Gamblin
a5a4cce7f1
Merge pull request #582 from KineticTheory/develop
...
+ Provide fpic variant for netlib-lapack.
2016-03-22 02:05:43 -07:00
Todd Gamblin
a26992ef55
Change from PR #552 : rename setup_dependent_python_module -> setup_dependent_package
...
- Fixed in package.py
- Fixed wrong prototypes in packages that use it.
- Fixed build_environment to set module variables properly
- added hacky fix to ensure spec/package consistency in build processes.
- Need to think about defensive spec copy done by `Repo.get`. May be
time to think about an immutable spec implementation.
2016-03-22 01:56:16 -07:00
Denis Davydov
cb97e8dd93
adjust eigen and octave to use new names of suite sparse
2016-03-22 09:43:37 +01:00
Denis Davydov
3c5a1605d5
adjust the class name for suite sparse
2016-03-22 09:27:39 +01:00
Denis Davydov
aca8b5c89d
move suite sparse to a proper folder
2016-03-22 09:27:00 +01:00
Denis Davydov
23bf70296e
arpack: add a patch for 3.3
2016-03-22 09:24:15 +01:00
Todd Gamblin
3f32dd767e
Merge pull request #589 from davydden/petsc_osx
...
fix petsc on osx
2016-03-22 00:33:34 -07:00
Kelly (KT) Thompson
7ec450912d
+ Provide subversion and required packages apr and apr-util.
...
+ Installation of subversion may need to be modified to include python and perl
bindings. I have provided comments to this end, but the code is not active.
2016-03-21 21:14:03 -06:00
Kelly (KT) Thompson
039efd55d5
Merge remote-tracking branch 'upstream/develop' into pkg-graphviz
2016-03-21 20:43:22 -06:00
Kelly (KT) Thompson
8bf8617876
Merge remote-tracking branch 'upstream/develop' into pkg-numdiff
2016-03-21 20:42:21 -06:00
Kelly (KT) Thompson
4b46e21685
+ Provide package numdiff.
2016-03-21 19:55:54 -06:00
Todd Gamblin
b1516f64eb
Rename some environment methods to be less repetitive, add set_path.
2016-03-21 16:01:40 -07:00
Todd Gamblin
439d47b4e4
Refactor environment setup.
...
- Gave setup_environment and setup_dependent_environment more similar
signatures. They now allows editing the Spack env and the runtime
env for *this* package and dependents, respectively.
- modify_module renamed to setup_dependent_python_module for symmetry
with setup_dependent_environment and to avoid confusion with
environment modules.
- removed need for patching Package objects at runtime.
- adjust packages to reflect these changes.
2016-03-21 16:01:35 -07:00
Todd Gamblin
861a235ecb
Merge pull request #552 from epfl-scitas/features/env_objects_flying_around
...
enhancement proposal : customization of module files
2016-03-21 15:56:20 -07:00
Kelly (KT) Thompson
799f1f6768
Merge remote-tracking branch 'upstream/develop' into pkg-graphviz
2016-03-21 16:24:17 -06:00
Todd Gamblin
624e56db6a
Merge pull request #592 from mathstuf/paraview-python
...
Paraview python
2016-03-21 14:59:41 -07:00
Denis Davydov
953fb35f82
add superlu_dist package
2016-03-21 18:00:32 +01:00
Ben Boeckel
553fff270a
paraview: disallow python3
...
ParaView is not Python3-ready.
2016-03-21 11:55:09 -04:00
Ben Boeckel
8e77f17760
paraview: fix variant description typo
2016-03-21 11:55:09 -04:00
Ben Boeckel
c5c92d50eb
paraview: remove trailing whitespace
2016-03-21 11:24:36 -04:00
alalazo
efef229b85
Merge branch 'develop' of https://github.com/LLNL/spack into package/llvm
2016-03-21 16:22:34 +01:00
alalazo
7569204a53
llvm : does not support python 3
2016-03-21 16:18:02 +01:00
Denis Davydov
3a3443dff6
parmetis patches by PETSc developers
2016-03-21 15:14:48 +01:00
alalazo
3fcaf5b903
llvm : update to 3.8.0
2016-03-21 14:47:05 +01:00
Denis Davydov
b926d8a0cd
build parmetis against external metis
2016-03-21 14:33:00 +01:00
alalazo
fbeffee91e
Merge branch 'develop' of https://github.com/LLNL/spack into features/env_objects_flying_around
...
Conflicts:
lib/spack/spack/package.py
var/spack/repos/builtin/packages/netlib-scalapack/package.py
2016-03-21 09:46:49 +01:00
Denis Davydov
7b283bfaff
fix petsc on osx
2016-03-21 07:50:10 +01:00
Cyrus Harrison
bba66cbe28
cmake: depend on openssl when openssl variant=true
2016-03-20 19:27:22 -07:00
Cyrus Harrison
d493658a58
cmake package: add variant for openssl support
...
The openssl variant defaults to true to preserve spack's
current CMake configuration, which is using OpenSSL.
Signed-off-by: Cyrus Harrison <cyrush@llnl.gov>
2016-03-20 15:32:54 -07:00
Todd Gamblin
c0f0350634
Merge pull request #583 from davydden/openblas_osx
...
fix openblas suffix for OS-X
2016-03-20 03:37:30 -07:00
Denis Davydov
db61a09cf1
fix mumps: when installed with parmetis has to be linked with metis
2016-03-20 09:47:15 +01:00
Denis Davydov
95ad2875b6
fix scalapack suffix for osx
2016-03-20 09:27:07 +01:00
Denis Davydov
620c120503
fix openblas suffix for OS-X
2016-03-20 09:26:11 +01:00
Kelly (KT) Thompson
ed0b5e649d
+ Provide fpic variant for netlib-lapack.
2016-03-19 20:45:35 -06:00
alalazo
5f6f2d5f51
Revert "openssl : solved glitch to prevent spack to freeze when the network is unreachable"
...
This reverts commit 4cf4bf3a03
.
2016-03-18 14:42:24 +01:00
alalazo
ec8cc2b528
PYTHONPATH : python patches methods for its extensions
2016-03-18 14:40:53 +01:00
alalazo
82ba0c6c07
Merge branch 'bugfix/openssl' into features/env_objects_flying_around
2016-03-18 11:08:55 +01:00
Erik Schnetter
3b24db92b5
Update PAPI to 5.4.3
2016-03-18 11:08:16 +01:00
alalazo
4cf4bf3a03
openssl : solved glitch to prevent spack to freeze when the network is unreachable
2016-03-18 11:05:59 +01:00
alalazo
f9438c75d0
Merge branch 'develop' of https://github.com/LLNL/spack into features/env_objects_flying_around
2016-03-18 10:26:34 +01:00
Todd Gamblin
179ed7cce6
Merge pull request #566 from eschnett/eschnett/papi
...
Update PAPI to 5.4.3
2016-03-17 18:52:44 -07:00
Todd Gamblin
1689131043
Merge pull request #567 from eschnett/eschnett/openblas
...
Update OpenBLAS to 0.2.16
2016-03-17 18:52:32 -07:00
Todd Gamblin
a88c02854a
Merge pull request #565 from eschnett/eschnett/curl
...
Update curl to 7.47.1
2016-03-17 18:52:02 -07:00
Erik Schnetter
1b279cd7ff
Update OpenBLAS to 0.2.16
2016-03-17 21:51:26 -04:00
Erik Schnetter
802acb4d16
Update PAPI to 5.4.3
2016-03-17 21:50:21 -04:00
Todd Gamblin
90268876f7
Change sanity_check_[file|dir] to sanity_check_is_[file|dir], per #554
...
- Add documentation as well.
2016-03-17 18:49:58 -07:00
Erik Schnetter
9e4c757f50
Update curl to 7.47.1
2016-03-17 21:49:36 -04:00
alalazo
e558809043
python : fixed typo
2016-03-17 19:32:31 +01:00
alalazo
ac394718ec
python : implemented possible solution
2016-03-17 18:22:07 +01:00
alalazo
f0f0663d1b
package : split environment_modifications
into setup_environment
and setup_dependent_environment
.
...
package : renamed `module_modifications` to `modify_module` for consistency
2016-03-17 15:11:39 +01:00
Kelly (KT) Thompson
f07d4c9439
+ Provide ~perl and ~shared variants.
2016-03-16 21:30:41 -06:00
citibeth
fa2a66db67
1. Disabled git versions known to have vulnerabilities.
...
2. Added autoconf command to allow building directly from GitHub source.
2016-03-16 15:46:59 -04:00
Todd Gamblin
905549ea2d
Merge pull request #555 from epfl-scitas/packages/binutils
...
Adding latest version in binutils
2016-03-16 08:39:13 -07:00
alalazo
597727f8be
tclmodules : added hooks to process EnvironmentModifications objects
2016-03-16 15:19:13 +01:00
Nicolas Richart
9c29966674
Change urls in binutils to help 'spack checksum/versions' + adding latest version
2016-03-16 12:57:17 +01:00
alalazo
b45ec3f04e
environment : simplified modification of the environment
2016-03-16 10:55:28 +01:00
alalazo
b2c98feea4
Merge branch 'develop' of https://github.com/LLNL/spack into features/env_objects_flying_around
2016-03-16 09:02:35 +01:00
Todd Gamblin
68d22253ec
Add sanity checks to the libelf build.
2016-03-15 17:22:48 -07:00
Matthew LeGendre
108ea1522a
Merge pull request #549 from LLNL/bugfix/gh538-less-greedy-concretize
...
Bugfix/gh538 less greedy concretize
2016-03-15 16:18:54 -07:00
Todd Gamblin
cdd2ea3067
Merge pull request #537 from adamjstewart/features/octave
...
Add GNU Octave package
2016-03-15 11:23:40 -07:00
alalazo
572cb93bf8
package : renamed setup_dependent_environment
to module_modifications
2016-03-15 14:05:30 +01:00
alalazo
c85888eb57
package : added environment_modifications
2016-03-15 13:36:41 +01:00
alalazo
bcea1df01c
environment : refactoreded set_build_environment_variables
2016-03-15 10:49:33 +01:00
Adam J. Stewart
0d9a6d3c25
Updates to qrupdate
2016-03-14 14:19:30 -05:00
Todd Gamblin
f45b8b1083
Add some tests for packages with multiple virtual dependencies.
...
- Added mock `hypre` package, depends on `lapack` and `blas`.
- test cases where some packages provide both `lapack` and `blas`, but
others do not.
2016-03-14 05:02:50 -07:00
Erik Schnetter
8b715d9c3f
Update tmux
2016-03-13 21:31:48 -04:00
citibeth
003957a689
Reverted bad change
2016-03-13 00:33:13 -05:00
Elizabeth F
c1a8574d8f
Fixed for Python 2.6
2016-03-13 00:29:40 -05:00
Elizabeth F
90bb855ffa
A new subclass StagedPackage(Package) is introduced. This PR should
...
not change the behavior for existing packages that subclass from
spack.Package.
If a package subclasses spack.StagedPackage instead of spack.Package,
the install() phase (run inside a forked process) is now separated
into sub-stages:
a) spconfig: Generate a script spconfig.py that will configure the
package (eg by running CMake or ./configure) This is for use if
the user wishes to build externally from Spack. Therefore, the
Spack compiler wrappers are NOT used here. Currently, that
means that RPATH support is up to the user.
b) configure: Configure the project (eg: runs configure, CMake,
etc). This will configure it for use within Spack, using the
Spack wrapper.
c) build: eg: "make"
d) install: eg: "install"
If one chooses to use StagedPackage instead of Package, then one must
implement each of the install sub-stages as a separate method.
StagedPackage.install() then calls each of the sub-stages as
appropriate.
StagedPackage can be configured to only run certain sub-stages. This
is done by setting the optional kwarg install_phases when calling
do_install(). Setting install_phases() ONLY has an effect on
StagedPackage, not on any existing packages. By default,
install_phases is set to make StagedPackage run the same stages that
are normally run for any package: configure, build, install (and NOT
spconfig).
The ability for Spack to run stages selectively for StagedPackage
instances will enable new functionality. For example, explicit
CMake/Autotools helpers that allow Spack to help configure a user's
project without fetching, building or installing it.
-------------
One implementation of StagedPackage is provided, CMakePackage. This
has the following advantage for CMake-based projects over using the
standard Package class:
a) By separating out the phases, it enables future new functionality
for packages that use it.
b) It provides an implementation of intall_spconfig(), which will
help users configure their CMake-based projects.
CMakePackage expects users to implement configure_args() and
configure_env(). These methods provide the package-specific arguments
and environment needed to properly configure the package. They are
placed in separated functions because they are used in both the
spconfig and configure stages.
TODO:
1. Generate spconfig.py scripts that are more readable. This allows
the users to understand how their project is configured.
2. Provide a practical way for the user to ACCESS the spconfig stage
without building the project through Spack.
3. The CMAKE_TRANSITIVE_INCLUDE_PATH stuff needs to be reworked; it
should be considered provisional for now.
4. User of Autotools might wish to make a similar ConfigurePackage
subclass of StagedPackage.
---------------
One package using CMakePackage is introduced. See ibmisc/package.py.
2016-03-11 23:30:38 -05:00
Elizabeth F
7cd478418d
New version of LAPACK
2016-03-11 23:28:36 -05:00
Elizabeth F
90f2e40ff9
Added comment to Emacs.
2016-03-11 23:28:16 -05:00
Adam J. Stewart
145390c7f3
Add gl2ps and qrupdate packages
2016-03-11 16:57:37 -06:00
Todd Gamblin
081bdd0828
Merge pull request #528 from citibeth/efischer/160309-Emacs
...
Added Emacs package
2016-03-11 13:31:58 -08:00
Adam J. Stewart
6ec65cd4ca
Add GNU Octave package
2016-03-11 15:03:37 -06:00
Todd Gamblin
4574f768ef
Merge pull request #526 from KineticTheory/develop
...
Provide instructions for cmake/3.5.0 (plus 2 new variants) and qt/5.4.2
2016-03-11 09:20:47 -08:00
Kelly (KT) Thompson
f5e8857c5e
+ Rename variant 'sphinxbuild' to 'doc' as recommended in the discussion of
...
PR#526. Also, remove a debug print statement that was accidentally committed.
2016-03-11 09:51:12 -07:00
Kelly (KT) Thompson
280384fce3
Merge remote-tracking branch 'upstream/develop' into develop
2016-03-10 09:09:16 -07:00
Todd Gamblin
b637f75164
Merge branch 'mplegendre-features/external-packages' into develop
2016-03-10 02:04:44 -08:00
alalazo
4f14db8af2
netlib-lapack : optional dependency on external blas
2016-03-10 10:34:51 +01:00
Todd Gamblin
1fe196f95c
whitespace and formatting
2016-03-10 01:29:55 -08:00
Todd Gamblin
ad6625456e
Merge pull request #513 from alfredo-gimenez/develop
...
Variants and fixes to thrift package
2016-03-10 00:59:15 -08:00
Elizabeth F
b701aa10d4
Fixed up
2016-03-09 21:21:25 -05:00
Elizabeth F
267e83d8a7
Added emacs package.
2016-03-09 21:16:50 -05:00
Todd Gamblin
bf1639e044
Merge pull request #522 from epfl-scitas/bugfix/mpfr
...
change of url for mpfr
2016-03-09 17:17:23 -08:00
Kelly (KT) Thompson
23cbc2b1d9
+ Provide download/build instructions for qt/5.4.2.
...
- This version provides updates to provided cmake scripts that are required
for building cmake-gui.
+ Provide download/build instructions for version 3.5.0.
- When building the +qt variant, add a validate function to ensure that
qt-5.4.0 is not used (this version of qt has errors related to cmake).
2016-03-09 17:59:39 -07:00
Nicolas Richart
6e82ab1f15
change of url for mpfr
2016-03-09 21:18:44 +01:00
Todd Gamblin
b93a2ba1cf
Merge pull request #520 from LLNL/bugfix/remove-hdf5-unsupported-variant
...
Removing `unsupported` variant from HDF5.
2016-03-09 11:39:06 -08:00
Kelly (KT) Thompson
113e942c3c
Merge remote-tracking branch 'upstream/develop' into develop.
2016-03-09 12:38:48 -07:00
Todd Gamblin
45ef496dd5
Add some descriptive language to a list comprehension.
2016-03-09 11:26:37 -08:00
Alfredo Adolfo Gimenez
383e73a5f5
Remove unneccessary depends_on
2016-03-09 11:25:51 -08:00
Todd Gamblin
d06ebf23d4
Removing unsupported
variant from HDF5.
...
- `unsupported` shouldn't be a variant.
2016-03-09 11:16:35 -08:00
Matthew LeGendre
87db69478d
Merge branch 'develop' into features/external-packages
...
Conflicts:
lib/spack/spack/package.py
2016-03-09 11:09:37 -08:00
Todd Gamblin
b43c277dc6
Merge @citibeth and @alalazo's petsc fixes from #515 and #517
2016-03-09 10:55:50 -08:00
Todd Gamblin
ad7d89b165
Merge branch 'efischer/160309-HypreFix' of git://github.com/citibeth/spack into citibeth-efischer/160309-HypreFix
2016-03-09 10:54:08 -08:00
Todd Gamblin
8ac1752743
Merge pull request #501 from adamjstewart/patches/m4
...
Add patch to allow PGI to build M4
2016-03-09 10:29:48 -08:00
Adam J. Stewart
8e76cda200
Patch config.hin, not extern-inline.m4
2016-03-09 10:41:31 -06:00
alalazo
f01d1c4385
petsc : added variants and logic to build various flavors
2016-03-09 14:36:37 +01:00
Elizabeth F
c67b922185
Added shared library capability.
2016-03-09 00:34:08 -05:00
Elizabeth F
5b22873b3d
Fixed issues with hypre:
...
1. --with-lapack-lib was wrong.
2. --with-MPI was wrong; set env vars for MPI wrappers instead.
3. Added version 2.10.1
4. Added shared library variant (True by default). Hypre can build shared or static libraries, but not both in the same build.
2016-03-09 00:27:25 -05:00
Alfredo Gimenez
0c7d0c0b6c
Variants and fixes to thrift package
2016-03-08 12:26:40 -08:00
Adam J. Stewart
e0e545774a
Add more versions to Autotools
2016-03-08 12:15:40 -06:00
Todd Gamblin
18ce5ccf8f
Avoid race in pango's make install
, set parallel=False
2016-03-08 02:49:11 -08:00
Adam J. Stewart
b7750cf61c
Autoreconf is necessary after patch
2016-03-07 15:52:22 -06:00
Adam J. Stewart
1e7d946d91
Add patch to allow PGI to build M4
2016-03-07 12:37:51 -06:00
Todd Gamblin
96e1b2d25c
Merge pull request #486 from RemoteConnectionManager/paraview_fix
...
Paraview new version
2016-03-07 02:48:12 -08:00
Todd Gamblin
bff7107f56
Merge pull request #491 from citibeth/efischer/160229-NewPackages-2
...
(2) New packages added: blitz, netcdf-cxx4, netcdf-fortran, proj, udunits2
2016-03-07 02:45:37 -08:00
Erik Schnetter
a399451e1e
Update OpenSSL to 1.0.2g
2016-03-06 23:34:48 -05:00
citibeth
ae87948a23
Fixed URLs
...
Removed vestigal mpi variant in netcdf-fortran
2016-03-05 23:05:45 -05:00
Todd Gamblin
c59546fae0
Merge branch 'adamjstewart-features/libsigsegv' into develop
2016-03-05 15:15:08 -08:00
Todd Gamblin
7d847f4dc4
Minor tweaks to m4 -- be sure to add sigsegv args explicitly.
2016-03-05 15:14:21 -08:00
Todd Gamblin
07255da6e9
Merge branch 'features/libsigsegv' of https://github.com/adamjstewart/spack into adamjstewart-features/libsigsegv
2016-03-05 15:06:49 -08:00
Adam J. Stewart
220b6a9fee
Make libsigsegv an optional dependency
2016-03-05 16:46:32 -06:00
Todd Gamblin
24f0757d82
Merge pull request #343 from adamjstewart/features/mpc
...
Add different URL for older source code
2016-03-05 14:37:43 -08:00
Todd Gamblin
3dd630d0a5
Make openssl a variant in libevent.
2016-03-05 14:33:23 -08:00
Todd Gamblin
0b864aacdc
Merge branch 'eschnett/libevent' of https://github.com/eschnett/spack into eschnett-eschnett/libevent
2016-03-05 14:23:06 -08:00
Todd Gamblin
ac67f3b53e
Merge pull request #487 from spakin/llvm-3.7.1
...
Added LLVM 3.7.1 support
2016-03-05 14:19:31 -08:00
Todd Gamblin
a9d7135c19
Merge pull request #495 from alfredo-gimenez/develop
...
Fixed unmatched function signature for do_fetch in jdk package
2016-03-05 14:16:09 -08:00
Mark Miller
f663d37da7
Adding zfp package.
2016-03-04 17:08:11 -08:00
Alfredo Gimenez
f90eaa5f46
Fixed unmatched function signature for do_fetch in jdk package
2016-03-04 14:53:08 -08:00
Adam J. Stewart
a7b918837e
GNU m4 depends on libsigsegv
2016-03-04 15:22:28 -06:00
Elizabeth Fischer
648d08eb30
Update package.py
...
Updated homepage URL to general NetCDF homepage.
2016-03-04 12:05:43 -05:00
Elizabeth Fischer
b043c4a5b8
Update package.py
...
Removed comments on configure options.
2016-03-04 12:04:41 -05:00
Elizabeth F
0eb6ef2cd0
1. Removed fake MPI dependency from netcdf-cxx4 and netcdf-fortran.
...
2. Removed Fortran bootstrap variant from netcdf. Users who need NetCDF Fortran interface should install netcdf-fortran.
3. Added result of ./configure --help on the netcdf-fortran. Verified the package has no additional options that should be exposed through Spack.
2016-03-04 11:14:52 -05:00
alalazo
a2af4940aa
atlas : disabling parallel builds
2016-03-04 09:59:16 +01:00
alalazo
310099d888
atlas : provides blas and lapack
2016-03-04 09:32:01 +01:00
Scott Pakin
7183db1b7d
Added LLVM 3.7.1 support
2016-03-03 11:30:57 -07:00
alalazo
63ae407169
netlib-lapack : unified build with netlib-blas
...
openssl : updated version
py-numpy : updated dependencies
2016-03-03 16:39:21 +01:00
Luigi Calori
f5cc63156c
Merge branch 'develop' of https://github.com/RemoteConnectionManager/spack into paraview_fix
...
merge upstream develop
2016-03-03 12:43:38 +01:00
citibeth
976d0240c4
Removed FIXMEs.
2016-03-02 18:58:47 -05:00
Gregory Becker
6e7b00a0f6
Made module handling much saner and safer
2016-03-02 15:54:23 -08:00
Gregory Becker
676591ffc0
fixed a bug and a test bug
2016-03-02 14:17:46 -08:00
Gregory Becker
25f20b1967
bug hunting
2016-03-02 11:40:21 -08:00
Todd Gamblin
8421dcb762
Merge pull request #452 from epfl-scitas/llvm/cleanup
...
Cleaned package : llvm
2016-03-02 01:32:08 -08:00
Todd Gamblin
9c565b155a
Merge pull request #462 from xjrc/packages/silo
...
Update Package : Silo
2016-03-02 01:31:10 -08:00
Kelly (KT) Thompson
8174489787
+ Provide two new variants for cmake:
...
1) +qt - build the cmake-gui Qt application.
- adds a dependency on Qt.
2) +sphinxbuild - build the html CMake documentation.
- adds a dependency on python and py-sphinx
2016-03-01 15:25:57 -07:00
citibeth
eb1d90a8cf
Undid accidental change on this branch.
2016-02-29 23:31:54 -05:00
Elizabeth F
15ae92aae9
New packages added: blitz, netcdf-cxx4, netcdf-fortran, proj, udunits2
2016-02-29 23:21:44 -05:00
Elizabeth F
e414c5fdfb
Added missing cmake dependencies
2016-02-29 23:21:08 -05:00
Ian Lee
67f327f805
Updated links to use new llnl.gov address
2016-02-28 19:47:19 -08:00
Luigi Calori
8f3ac9ac8b
adding new version to praview, compiled with spack -d install -j 8 --keep-stage paraview@5.0.0+qt+python+tcl+opengl2%gcc@4.8.2 ^netcdf -mpi
2016-02-27 01:40:32 +01:00
Joseph Ciurej
30d9ca2bde
Updated the silo package and added the '+fortran' variant.
2016-02-26 16:06:17 -08:00
Erik Schnetter
20845a739f
Libevent depends on OpenSSL
2016-02-24 22:18:51 -05:00
alalazo
976ae91dcc
llvm : removed duplicate version
2016-02-24 14:11:57 +01:00
Todd Gamblin
0d23ff92b0
Merge pull request #446 from LLNL/bugfix/python_config_compiler
...
modify compiler commands in python config files, fix for #431
2016-02-24 10:52:06 +09:00
Todd Gamblin
87610a5102
Merge pull request #448 from epfl-scitas/packages/gromacs
...
Added package : gromacs
2016-02-24 10:49:06 +09:00
Tom Scogland
5c8dd6c3c8
llvm trunk version
...
Adding a trunk version to the llvm package. This has all the features
and requirements of the others, with the additional caveat that the llvm
project makes no guarantee that trunk on all repositories together will
necessarily make a working compiler. It has been tested, and worked
with a version today, but not yesterday, so if you test keep that in
mind.
2016-02-20 17:23:55 -08:00
Todd Gamblin
97c3854c40
Merge pull request #422 from epfl-scitas/packages/openssl_url
...
openssl : url computation
2016-02-19 16:28:02 -08:00
alalazo
30c3047482
gromacs : added package
2016-02-19 12:39:38 +01:00
Todd Gamblin
3c1aa9a4ad
Merge pull request #298 from epfl-scitas/refactoring/resource_directive
...
refactoring proposal : composite for Stage and FetchStrategy
2016-02-18 23:13:12 -08:00
Gregory L. Lee
19d10291bf
modify compiler commands in python config files, fix for #431
2016-02-18 15:45:29 -08:00
Mario Melara
3558404c03
Check difference by using arch tuple rather than .target
2016-02-17 14:54:39 -08:00
Mario Melara
0a6b54a8c4
Added module compilers so that no CompilerSpecError is thrown
2016-02-17 14:53:56 -08:00
Joseph Ciurej
6cd76d69c3
Fixed the "+shared" variant in the "hdf5" package.
2016-02-17 11:51:24 -08:00
Joseph Ciurej
0388093f7a
Changed the hdf5 "+static" variant to become the "+shared" variant.
2016-02-16 17:33:19 -08:00
Joseph Ciurej
fca7ef2f7b
Moved "Triangle" to "triangle" to be more in line with Spack package naming conventions.
2016-02-16 17:23:37 -08:00
Joseph Ciurej
8cab10214e
Added the installation files for the "ExodusII" package.
...
Added the "+static" variant to "hdf5" to enable "ExodusII" support.
2016-02-16 16:43:24 -08:00
Joseph Ciurej
09254014b1
Added the installation files for the "TetGen" package.
2016-02-16 13:24:01 -08:00
Joseph Ciurej
3c8bbeafc7
Added the installation files for the "Triangle" package.
2016-02-16 13:01:18 -08:00
Joseph Ciurej
9a6221ea40
Added the installation files for the "ndiff" package.
2016-02-16 12:47:14 -08:00
Joseph Ciurej
db50f52bbc
Adding the "Crypto++" package installation files.
2016-02-16 11:40:00 -08:00
Todd Gamblin
9e4671a4b4
Merge pull request #340 from adamjstewart/features/xz
...
Remove unnecessary URLs
2016-02-16 10:24:42 -08:00
Adam J. Stewart
bf162e60f1
Add latest version
2016-02-15 10:53:50 -06:00
Todd Gamblin
d8c0edcc81
Minor code cleanup for gcc.
2016-02-14 14:40:25 -08:00
Todd Gamblin
63911d4165
Merge pull request #354 from eschnett/eschnett/libedit
...
libedit depends on ncurses
2016-02-12 10:33:08 -08:00
Erik Schnetter
8e33cc1ae1
Properly wrap all long lines
2016-02-12 13:11:45 -05:00
Erik Schnetter
77c17e1d92
Since my last patch didn't get traction, here is a new approach to building gcc on Darwin:
...
- Add a variant specifying whether to build with binutils, defaulting to true
- Auto-detect whether this is Darwin; if so, set binutils and gold defaults to false, as they don't work on Darwin
- Disable Go, which doesn't build on Darwin
- Clean up handling configure options
2016-02-12 12:52:47 -05:00
alalazo
247a4bc751
mpich : added back MPI_F90
2016-02-12 12:15:09 +01:00
Massimiliano Culpo
70985170e5
qe : compiled on rhle6
2016-02-12 12:08:31 +01:00
Erik Schnetter
d7f674ce96
libedit depends on ncurses
2016-02-11 14:53:20 -05:00
alalazo
e8704433de
espresso : added directories to search path
2016-02-11 18:57:40 +01:00
alalazo
b272a8881b
espresso : fixed dependency handling
2016-02-11 18:18:05 +01:00
alalazo
ca3cdb4458
espresso : current working tree
2016-02-11 17:45:09 +01:00
alalazo
157ec210a7
espresso : synchronized with current develop
2016-02-11 13:05:31 +01:00
alalazo
e7454132a2
Merge branch 'develop' of https://github.com/LLNL/spack into packages/espresso
2016-02-11 13:03:47 +01:00
Todd Gamblin
bcf705b85e
Merge pull request #432 from RemoteConnectionManager/paraview_fix
...
Paraview fix
2016-02-10 13:59:08 -08:00
Todd Gamblin
e23c260cb0
Merge pull request #402 from epfl-scitas/bugfix/netlib-scalapack
...
Bugfix: netlib-scalapack does not work with all versions of python
2016-02-10 11:40:31 -08:00
Luigi Calori
d7b3ed08ab
add variant to select OpenGL2 Paraview backend
2016-02-10 15:40:05 +01:00
Luigi Calori
a1bd65550e
fix a reported hash mismatch on netcdf-4.4.0 tar download
2016-02-10 15:17:54 +01:00
Luigi Calori
fe8aca630c
add a variant to Qt for make dependency on mesa swlwctable
2016-02-10 14:58:00 +01:00
Luigi Calori
f729cf621a
fixing qhull: seems that dependency on cmake is essential when it is used
2016-02-10 13:29:36 +01:00
alalazo
71a25a109a
arpack-ng : added package
2016-02-05 11:00:37 +01:00
Todd Gamblin
15324c276f
Merge pull request #426 from epfl-scitas/packages/suitesparse
...
Added package : SuiteSparse
2016-02-04 18:08:07 -07:00
alalazo
e2a95d4b50
eigen : added support for SuiteSparse
2016-02-04 16:27:26 +01:00
alalazo
e3a0e1881d
suitesparse : basic implementation
2016-02-04 16:00:39 +01:00
alalazo
031c292136
dakota : basic installation
2016-02-04 13:48:21 +01:00
Adam J. Stewart
e1b3c286ef
Add url for cmake, simplify url_for_version
2016-02-03 16:28:09 -06:00
Todd Gamblin
f38851b73d
Merge remote-tracking branch 'github/pull/99' into develop
...
Conflicts:
var/spack/repos/builtin/packages/cmake/package.py
2016-02-03 14:24:59 -07:00
Todd Gamblin
72ca311f17
Merge pull request #414 from epfl-scitas/issues/trilinos_385
...
fix : trilinos and dependencies
2016-02-03 11:42:53 -07:00
Todd Gamblin
c5455ceee5
Merge pull request #417 from mathstuf/hdf5-unsupported-flag
...
hdf5: always pass the unsupported flag
2016-02-03 08:56:30 -07:00
Todd Gamblin
5a3338323c
Merge pull request #419 from adamjstewart/features/libgpg-error
...
Add latest libgpg-error version
2016-02-03 08:56:06 -07:00
Todd Gamblin
8a4b86dac9
Merge pull request #420 from adamjstewart/features/qhull
...
Add latest qhull version
2016-02-03 08:55:32 -07:00
Todd Gamblin
bc4bf71d8f
Merge pull request #421 from adamjstewart/features/phonopy
...
Add Phonopy and PyYAML Python modules
2016-02-03 08:54:22 -07:00
Todd Gamblin
fe358e24e3
Merge pull request #423 from epfl-scitas/packages/opencv
...
Added package : OpenCV
2016-02-03 08:52:58 -07:00
alalazo
44c1b06609
opencv : added package
2016-02-03 13:36:25 +01:00
alalazo
587d356d6e
openssl : added logic to version computation. The package now warns user if he depends on an old version of the library
2016-02-03 08:59:26 +01:00
Adam J. Stewart
d2fb1522a3
Add Phonopy and PyYAML Python modules
2016-02-02 12:54:24 -06:00
Adam J. Stewart
ab3698e3a4
Add latest qhull version
2016-02-02 11:42:31 -06:00
Adam J. Stewart
422e87badb
Add latest libgpg-error version
2016-02-02 10:57:58 -06:00
Ben Boeckel
2b140b9a34
hdf5: default +unsupported to on
...
This flag can end up being required if a dependency tree ends up needing
hdf5+cxx+parallel, but nothing turns it on. Since the core spack code
puts this together, it ends up that the end user needs to specify it
manually. Instead, just assume an unsupported configuration (since these
*are* useful setups) and if anyone wants to seek upstream support,
masking the flag can be done.
2016-02-01 11:46:33 -05:00
alalazo
c8d2275c06
opencv : reverted url_for_version modifications
2016-02-01 10:56:48 +01:00
alalazo
e67507478a
opencv : reverted url_for_version modifications
2016-02-01 10:55:39 +01:00
alalazo
b0707a61e7
Merge branch 'develop' of https://github.com/LLNL/spack into issues/trilinos_385
2016-02-01 10:54:17 +01:00
Todd Gamblin
9eb037bc87
Merge pull request #415 from adamjstewart/features/hwloc
...
Checksum fix for hwloc
2016-02-01 02:41:47 -07:00
Todd Gamblin
140510fedf
Merge pull request #408 from adamjstewart/features/fish
...
Modify url settings for fish package
2016-02-01 02:39:54 -07:00
alalazo
360abb070a
netcdf : fixed typo in configure option
...
openssl : smarter URL computation
2016-02-01 08:33:03 +01:00
Gregory L. Lee
3bf6fed7b3
updated openssl version
2016-01-29 11:29:27 -08:00
Adam J. Stewart
d14d50beb6
Checksum fix for hwloc
2016-01-29 09:47:57 -06:00
Abhishek Kulkarni
74225544c6
Rename the hpx package to hpx-5.
2016-01-29 10:35:54 -05:00
Massimiliano Culpo
cd54793913
Cleaning up
2016-01-29 11:42:06 +01:00
alalazo
b574c4ad51
trilinos : updated package to meet changes in dependencies
2016-01-29 08:57:07 +01:00
Abhishek Kulkarni
5907cc0de5
Merge remote-tracking branch 'upstream/develop' into develop
2016-01-29 00:32:34 -05:00
Abhishek Kulkarni
2bea7f8d69
Add the HPX-5 package.
2016-01-29 00:29:20 -05:00
Todd Gamblin
9fb5ddbb4c
Merge pull request #411 from adamjstewart/features/pnetcdf
...
Add PnetCDF and M4 packages
2016-01-28 20:52:59 -07:00
David Beckingsale
d9548c01af
Correct package URL
2016-01-28 15:47:37 -07:00
Adam J. Stewart
4f34031534
Add PnetCDF and M4 packages
2016-01-28 15:41:58 -06:00
David Beckingsale
7e65f4da82
Add the Caliper package
2016-01-28 13:22:56 -08:00
Gregory L. Lee
0e52c30bb8
added py-wheel package
2016-01-28 10:42:46 -08:00
Adam J. Stewart
06f3cc33ba
Modify url settings for fish package
2016-01-28 11:41:12 -06:00
alalazo
07bb6fef01
resource directive : now works with all the fetch strategies available
2016-01-28 10:58:56 +01:00
Adam J. Stewart
6122642b81
More NetCDF changes
2016-01-27 16:16:33 -06:00
Nicolas Richart
f1d8f30342
Bug fix: precedence in % operator seems to change depending in the python version
2016-01-27 10:54:41 +01:00
Todd Gamblin
90750f59c1
Merge pull request #400 from adamjstewart/features/netcdf
...
Extensive modifications to NetCDF package
2016-01-26 19:31:14 -07:00
Tom Scogland
23af31cb1c
adding the cmocka unit testing library
2016-01-26 17:55:32 -08:00
Todd Gamblin
c344b30fc4
Merge pull request #342 from adamjstewart/features/hwloc
...
Add url_for_version function to calculate url
2016-01-26 16:01:17 -08:00
Todd Gamblin
d7bd023afa
Merge pull request #339 from adamjstewart/features/hdf
...
Add HDF package
2016-01-26 15:51:57 -08:00
Adam J. Stewart
81ccba202c
Make szip a variant
2016-01-26 15:38:22 -06:00
Adam J. Stewart
c6bb00085f
Extensive modifications to NetCDF package
2016-01-26 12:04:48 -06:00
Adam J. Stewart
1d18f2031c
Add szip variant
2016-01-25 14:57:33 -06:00
Matthew LeGendre
fa888a4ba1
Merge branch 'develop' into features/external-packages
...
Conflicts:
lib/spack/spack/cmd/mirror.py
lib/spack/spack/concretize.py
lib/spack/spack/config.py
lib/spack/spack/spec.py
lib/spack/spack/stage.py
var/spack/packages/mvapich2/package.py
2016-01-25 10:52:17 -08:00
Todd Gamblin
b6731ea47c
Merge pull request #336 from scheibelp/features/boost-additive-libs
...
additive compilation of boost libraries
2016-01-22 14:09:19 -08:00
Peter Scheibel
a653d2f5e2
Slightly more robust approach for setting defaults for noinstall_libs
2016-01-22 13:43:16 -08:00
Peter Scheibel
9f99ee61c7
1. added default install libs (atomic, test, locale, program_options)
...
2. clarify comment for default_noinstall_libs
3. renamed regex_icu variant to icu_support (both the locale and regex libs can
use it)
4. explicitly set b2 install ICU_PATH when regex_icu is activated
2016-01-22 13:25:45 -08:00
Alfredo Gimenez
10de5a3ec7
Patch fix for boost@1.60.0%gcc@4.4.7
2016-01-22 13:02:18 -08:00
Peter Scheibel
4a55b97d11
Fixed reference
2016-01-22 12:37:12 -08:00
Peter Scheibel
2e58bc3113
Sticking with additive approach but now most libraries are installed by default.
2016-01-21 19:57:49 -08:00
Erik Schnetter
2f70c842b8
Disable patch that was merged into upstream in 1.10.2
2016-01-21 14:13:39 -05:00
Erik Schnetter
6b3f023d98
Update OpenMPI to 1.10.2
2016-01-21 14:05:16 -05:00
Todd Gamblin
10848c2e9a
Refactor args for Executable.__call__
...
- simplify output, error, and input redirection
- `return_output=True` is now `output=str`
- `return_output=True` will still work for the time being but is
deprecated.
- previously you could say `return_output=True` and `output=<stream>`,
which wouldn't actually write to the stream. Now you actually can't
specify erroneous cases since there is only one parameter with
mutually exclusive options..
2016-01-21 10:46:33 -08:00
Todd Gamblin
25f7dbd3e9
Merge pull request #384 from epfl-scitas/packages/elpa
...
added package : elpa
2016-01-21 09:14:28 -08:00
Adam J. Stewart
03d5ee6738
Remove constraint on dependency version
2016-01-21 10:02:33 -06:00
Adam J. Stewart
ea9d0c0263
Remove constraints on dependency versions
2016-01-21 09:58:47 -06:00
Adam J. Stewart
950246b331
Remove constraint on dependency version
2016-01-21 09:54:24 -06:00
alalazo
d9b344a247
Merge branch 'develop' of https://github.com/LLNL/spack into packages/elpa
2016-01-21 12:05:28 +01:00
Todd Gamblin
f0a6bfa23c
Merge pull request #376 from adamjstewart/features/mvapich2
...
Various updates to MVAPICH2 package
2016-01-21 01:59:35 -08:00
Todd Gamblin
dab65e4ba6
Merge pull request #380 from epfl-scitas/packages/mumps
...
Adding packages MUMPS and ScaLAPACK
2016-01-21 01:58:57 -08:00
alalazo
785c01218f
elpa : added missing dependencies
2016-01-21 10:06:43 +01:00
alalazo
88f2a1d43a
Merge remote-tracking branch 'scitas/packages/mumps' into packages/elpa
2016-01-21 08:34:44 +01:00
alalazo
a8132470e4
Merge branch 'develop' into packages/elpa
2016-01-21 08:33:59 +01:00
Nicolas Richart
b71b478a36
Minor correction to install mumps+mpi
2016-01-20 18:31:02 +01:00
alalazo
19caac69d8
openmpi : turned torque support into a variant (default false)
...
hdf5 : fixed a few bugs, removed suspicious macro deinition, etc.
2016-01-20 15:22:49 +01:00
Nicolas Richart
974fc65e0f
renaming packages to follow changes on develop
2016-01-20 14:38:55 +01:00
Nicolas Richart
65f65ec4e4
Adding MUMPS and ScaLAPACK
2016-01-20 14:21:44 +01:00
alalazo
ab27fdc692
elpa : commit partial package. Blocked by missing scalapack
2016-01-20 09:35:15 +01:00
Peter Scheibel
965af75d23
Merge branch 'develop' into features/boost-additive-libs
2016-01-19 17:27:18 -08:00
Adam J. Stewart
98706d31dc
Various updates to MVAPICH2 package
...
Use url_for_version function to specify urls
Add version 2.2b
Add dedicated MRAIL variant
Fix typo
Make fortran compiler flags more specific
2016-01-19 12:46:15 -06:00
Todd Gamblin
9be37da077
Merge pull request #373 from adamjstewart/features/mpich
...
Add verbs variant, remove deprecated configure flags
2016-01-19 08:59:59 -08:00
alalazo
e121faffa1
eigen : added package
2016-01-19 17:26:26 +01:00
Adam J. Stewart
0d42cdaffd
Merge branch 'develop' into features/hdf
2016-01-19 10:09:25 -06:00
Adam J. Stewart
530f8e5b26
Merge branch 'develop' into features/hdf
...
* develop: (85 commits)
Make libxcb compile with gcc 4.9.
disable parallel install for glib (found races)
disable cairo-trace, which is incompatible with older libiberty.h.
Fix LaunchMon on newer gcc versions.
Simplify output redirection in spack.util.executable
Allow completely empty config files.
Update cmake package to use http in all URLs.
Fix create, diy, edit, and repo commands to use multiple repos.
Add namespace option to find command.
Temporary fix: Clang is the default compiler on Mac OS X.
Netcdf requires cmake >=2.8.12
Mbedtls depends on cmake
Update libtool to 2.4.6
Update Julia to 0.4.3
Make binutils build on OS X
Add verbs and psm variants
py-matplotlib: depend on freetype
py-numpy: make blas/lapack optional dependencies
qhull: apply patch to work with libc++'s standard library
New package GNU tar
...
2016-01-19 10:07:21 -06:00
Adam J. Stewart
fbab88b0e1
Merge branch 'develop' into features/xz
...
* develop: (85 commits)
Make libxcb compile with gcc 4.9.
disable parallel install for glib (found races)
disable cairo-trace, which is incompatible with older libiberty.h.
Fix LaunchMon on newer gcc versions.
Simplify output redirection in spack.util.executable
Allow completely empty config files.
Update cmake package to use http in all URLs.
Fix create, diy, edit, and repo commands to use multiple repos.
Add namespace option to find command.
Temporary fix: Clang is the default compiler on Mac OS X.
Netcdf requires cmake >=2.8.12
Mbedtls depends on cmake
Update libtool to 2.4.6
Update Julia to 0.4.3
Make binutils build on OS X
Add verbs and psm variants
py-matplotlib: depend on freetype
py-numpy: make blas/lapack optional dependencies
qhull: apply patch to work with libc++'s standard library
New package GNU tar
...
2016-01-19 10:05:50 -06:00
Adam J. Stewart
58f18d5b12
Merge branch 'develop' into features/hwloc
...
* develop: (85 commits)
Make libxcb compile with gcc 4.9.
disable parallel install for glib (found races)
disable cairo-trace, which is incompatible with older libiberty.h.
Fix LaunchMon on newer gcc versions.
Simplify output redirection in spack.util.executable
Allow completely empty config files.
Update cmake package to use http in all URLs.
Fix create, diy, edit, and repo commands to use multiple repos.
Add namespace option to find command.
Temporary fix: Clang is the default compiler on Mac OS X.
Netcdf requires cmake >=2.8.12
Mbedtls depends on cmake
Update libtool to 2.4.6
Update Julia to 0.4.3
Make binutils build on OS X
Add verbs and psm variants
py-matplotlib: depend on freetype
py-numpy: make blas/lapack optional dependencies
qhull: apply patch to work with libc++'s standard library
New package GNU tar
...
2016-01-19 10:01:42 -06:00
Adam J. Stewart
d20ca32440
Merge branch 'develop' into features/mpc
...
* develop: (85 commits)
Make libxcb compile with gcc 4.9.
disable parallel install for glib (found races)
disable cairo-trace, which is incompatible with older libiberty.h.
Fix LaunchMon on newer gcc versions.
Simplify output redirection in spack.util.executable
Allow completely empty config files.
Update cmake package to use http in all URLs.
Fix create, diy, edit, and repo commands to use multiple repos.
Add namespace option to find command.
Temporary fix: Clang is the default compiler on Mac OS X.
Netcdf requires cmake >=2.8.12
Mbedtls depends on cmake
Update libtool to 2.4.6
Update Julia to 0.4.3
Make binutils build on OS X
Add verbs and psm variants
py-matplotlib: depend on freetype
py-numpy: make blas/lapack optional dependencies
qhull: apply patch to work with libc++'s standard library
New package GNU tar
...
2016-01-19 09:58:07 -06:00
Adam J. Stewart
f48fc0d8b1
Revert deprecated configure flags
2016-01-19 09:43:28 -06:00
Adam J. Stewart
16f1267c29
Merge branch 'develop' into features/mpich
...
* develop: (43 commits)
Make libxcb compile with gcc 4.9.
disable parallel install for glib (found races)
disable cairo-trace, which is incompatible with older libiberty.h.
Fix LaunchMon on newer gcc versions.
Simplify output redirection in spack.util.executable
Allow completely empty config files.
Fix create, diy, edit, and repo commands to use multiple repos.
Add namespace option to find command.
Temporary fix: Clang is the default compiler on Mac OS X.
update compiler config test.
add sanity check on config write as well as validation on read.
Add jsonschema validation for config files.
Make text wrapping off by default in tty, add a kwarg for it.
add/remove/list working for new config format.
Add Python 3 aliases to our argparse backport.
All tests that call concretize() need to be MockPackagesTests.
Fix bug in tests.
Rework mirror configuration.
Rework compiler configuration and simplify config.py logic.
Remove mock_configs; tests no longer modify spack home directory.
...
2016-01-19 09:37:53 -06:00
Todd Gamblin
01c5b53ba1
Make libxcb compile with gcc 4.9.
2016-01-19 01:16:15 -08:00
Todd Gamblin
047f1b9de9
disable parallel install for glib (found races)
2016-01-19 01:16:15 -08:00
Todd Gamblin
b7b4faff96
disable cairo-trace, which is incompatible with older libiberty.h.
2016-01-19 01:16:14 -08:00
Todd Gamblin
67ea7ce0ab
Fix LaunchMon on newer gcc versions.
2016-01-19 01:16:14 -08:00
Todd Gamblin
8d6342c53d
Merge branch 'mplegendre-multi_pkgsrc_roots' into develop
...
- This moves var/spack/packages to var/spack/repos/builtin/packages.
- Packages that did not exist in the source branch, or were changed in
develop, were moved into var/spack/repos/builtin/packages as part of
the integration.
Conflicts:
lib/spack/spack/test/unit_install.py
var/spack/repos/builtin/packages/clang/package.py
2016-01-19 01:16:08 -08:00
Adam J. Stewart
58162ec170
Add verbs variant, remove deprecated configure flags
2016-01-18 16:03:41 -06:00
Todd Gamblin
d802165e03
Merge pull request #355 from eschnett/eschnett/llvm
...
LLVM depends on cmake, and does not depend on isl
2016-01-17 19:24:17 -08:00
Todd Gamblin
4bab6f9fdb
Update cmake package to use http in all URLs.
2016-01-17 18:55:36 -08:00
Todd Gamblin
afcd5420ee
Merge pull request #356 from eschnett/eschnett/tar
...
New package GNU tar
2016-01-17 18:49:14 -08:00
Todd Gamblin
85e8f8eb6a
Merge pull request #353 from eschnett/eschnett/ncurses
...
Install ncurses properly
2016-01-17 18:49:00 -08:00
Todd Gamblin
635e053e6d
Merge pull request #358 from adamjstewart/features/openmpi
...
Add psm and verbs variants
2016-01-17 18:45:13 -08:00
Todd Gamblin
77c6038711
Merge pull request #370 from eschnett/eschnett/netcdf-cmake
...
Netcdf requires cmake >=2.8.12
2016-01-17 18:31:56 -08:00
Todd Gamblin
a473830533
Merge pull request #367 from eschnett/eschnett/mbedtls-cmake
...
Mbedtls depends on cmake
2016-01-17 18:26:07 -08:00
Todd Gamblin
99390be127
Merge pull request #366 from eschnett/eschnett/libtool-2.4.6
...
Update libtool to 2.4.6
2016-01-17 18:25:55 -08:00
Todd Gamblin
c20f8eb5b3
Merge pull request #365 from eschnett/eschnett/julia-0.4.3
...
Update Julia to 0.4.3
2016-01-17 18:25:45 -08:00
Todd Gamblin
1a145f68a7
Merge pull request #362 from eschnett/eschnett/binutils-osx
...
Make binutils build on OS X
2016-01-17 18:25:24 -08:00
Erik Schnetter
81f1311a60
Netcdf requires cmake >=2.8.12
2016-01-17 14:57:08 -08:00
Erik Schnetter
f4b87e2967
Mbedtls depends on cmake
2016-01-17 11:05:15 -05:00
Erik Schnetter
60656b6255
Update libtool to 2.4.6
2016-01-17 11:03:40 -05:00
Erik Schnetter
e585a5d8a3
Update Julia to 0.4.3
2016-01-17 11:02:30 -05:00
Erik Schnetter
981cefe8d3
Make Boost build with MPI on OS X
...
Boost does not build on OS X with either gold or binutils. The gold linker does not exist on Darwin, and binutils on Darwin provides an assembler that doesn't work for Boost.
- Introduce a variant that specifies whether to build with binutils, defaulting to true for backward compatibility
- Auto-detect whether we build on Darwin; in this case, set the gold and binutils variant defaults to false
- Clean up configure flags for as and ld
2016-01-17 10:54:12 -05:00
Erik Schnetter
36a428b8fc
Make binutils build on OS X
...
Binutils defines several global variables multiple times. Apparently this works fine under Linux, but it leads to a linker error on Darwin. Rename these global variables.
Note that binutils on OS X is still not really useful, as important tools (e.g. ld) are not supported.
2016-01-17 10:49:13 -05:00
Peter Scheibel
d22cf1aed1
1. raise an exception if the multithreaded and singlethreaded options are both
...
disabled
2. invoke the b2 installation once for each enabled threading option (apparently
the install fails if a single call has both options enabled for mpi)
2016-01-15 18:07:41 -08:00
Gregory Becker
342f4bc2e0
Fixed virtual/cflag combination bug
2016-01-15 14:27:50 -08:00
Adam J. Stewart
eac795abc3
Add verbs and psm variants
2016-01-15 15:09:36 -06:00
Ben Boeckel
4f60948bff
py-matplotlib: depend on freetype
...
Probably a missed dependency, but appeared on OS X.
2016-01-15 16:04:49 -05:00
Ben Boeckel
c3bf1a7741
py-numpy: make blas/lapack optional dependencies
...
OS X is having trouble building these libraries, so make them optional
dependencies.
2016-01-15 16:03:51 -05:00
Ben Boeckel
f6680a0051
qhull: apply patch to work with libc++'s standard library
...
Only seen on OS X with clang right now.
2016-01-15 16:02:35 -05:00
Nicola Varini
7fc308ed26
Update to version 5.3
2016-01-15 17:04:25 +01:00
Nicola Varini
7d0256c9fb
Quantum-ESPRESSO package
2016-01-15 10:27:38 +01:00
Erik Schnetter
0a993cd9d7
New package GNU tar
2016-01-14 20:44:51 -05:00
Erik Schnetter
3e703cc281
LLVM depends on cmake, and does not depend on isl
...
Add cmake requirement.
Remove gmp and isl requirements. Using an external isl leads to a build failure for me on a fairly standard Fedora Linux workstation. The Spack package file says that isl is required for polly, however, the polly documentation states that as of LLVM 3.7, polly includes isl, and has no external dependencies any more.
2016-01-14 17:52:28 -05:00
Erik Schnetter
aa3897a880
Install ncurses properly
...
Currently, ncurses's include files are installed into two separate subdirectories, "install/ncurses" and "install/ncursesw". The second level of subdirectories ("ncurses" and "ncursesw") are non-standard. I checked several systems to confirm this, and ncurses examples on the web also simply contain "#include <ncurses.h>" instead of "#include <ncurses/ncurses.h>", which would be necessary to use the currently installed ncurses packages. For example, this also breaks llvm, which uses ncurses, but does not expect the second level of subdirectories.
I am now using the option "--enable-overwrite", which installs the header files directly in to ".../include". I also enable "widec" support all the time. These options are e.g. similar to the ones used by MacPorts, and I confirm that they make the llvm package build (which didn't build before).
2016-01-14 17:40:11 -05:00
Todd Gamblin
1268b41570
Merge pull request #293 from trws/llvm-rework
...
Llvm rework
2016-01-14 01:13:39 -08:00
Todd Gamblin
93fdb06d7d
Merge pull request #273 from epfl-scitas/packages/R
...
R : updated package
2016-01-14 00:13:27 -08:00
Adam J. Stewart
244ee673d6
Add latest version
2016-01-13 11:44:51 -06:00
Todd Gamblin
a56575a6d2
Merge pull request #324 from eschnett/eschnett/openblas-lapack
...
Ensure that OpenBLAS provides a file liblapack.a
2016-01-13 08:26:26 -08:00
Erik Schnetter
aa1f96c73b
New package "cereal"
2016-01-13 11:21:52 -05:00
alalazo
78b57787fa
gmsh : added hdf5 support
2016-01-13 12:22:59 +01:00
alalazo
767f286a9f
gmsh : added fltk support
2016-01-13 11:26:10 +01:00
alalazo
ffaa4a8922
gmsh : added package with basic compile options
2016-01-13 10:05:19 +01:00
Todd Gamblin
8ead7783ab
Merge pull request #345 from eschnett/eschnett/petsc-python-2
...
Correct Python version constraint syntax
2016-01-12 14:26:28 -08:00
Erik Schnetter
8eb16ba02d
Merge branch 'develop' into eschnett/petsc-python-2
...
# Conflicts:
# var/spack/packages/petsc/package.py
2016-01-12 14:36:37 -05:00
Adam J. Stewart
a6f2cc9cbf
Add required dependency version
2016-01-12 13:28:48 -06:00
Adam J. Stewart
180c673c78
Add different URL for older source code
2016-01-12 13:21:53 -06:00
Adam J. Stewart
6985d2c914
Add url_for_version function to calculate url
2016-01-12 13:00:05 -06:00
Adam J. Stewart
5520ce3c4a
Removed unnecessary URLs
2016-01-12 12:19:03 -06:00
Adam J. Stewart
9b3e0255f4
Add HDF package
2016-01-12 11:55:42 -06:00
Todd Gamblin
4ac530d289
Merge pull request #314 from eschnett/eschnett/libpciaccess-configure
...
Build libpciaccess from tarball
2016-01-12 09:14:19 -08:00
Todd Gamblin
5bdc6e53e5
Merge pull request #323 from eschnett/eschnett/openssl-apps
...
Ensure the APPS environment variable is not set when building OpenSSL
2016-01-12 09:13:50 -08:00
Todd Gamblin
dd0aa90aa1
Merge pull request #328 from eschnett/eschnett/lua-readline
...
Resolve readline/ncurses dependency when building Lua
2016-01-12 09:13:21 -08:00
Todd Gamblin
1a3c0063a5
Merge pull request #329 from epfl-scitas/packages/cmake
...
cmake : added variant that activates the build of the ncurses gui
2016-01-12 09:12:06 -08:00
alalazo
1f78b9c7af
parmetis : removed leftover import statement
2016-01-12 16:59:47 +01:00
alalazo
da8b08b5fe
parmetis : used spack install method instead of shutil.copy
2016-01-12 14:55:29 +01:00
alalazo
30da85c3d8
metis : added variant specified in BUILD.txt. Fixed wrong dependency on MPI.
...
parmetis : added variants as in metis
2016-01-12 14:25:06 +01:00
Peter Scheibel
50727527bc
This commit makes the following changes:
...
There are two sensible defaults for building boost libraries: build all of them
or build none of them. Previously the Spack boost package took the first
approach. This commit changes to building no libraries by default. The user can
specify which libraries they need using variants (e.g. +iostreams to compile the
boost iostreams library). If no libraries are built then a header-only install
is performed (no compilation, just copy header files to prefix). The consequence
of this change is that packages which specify a dependency on boost may now fail
(until they are updated to specify exactly which boost libraries they need
compiled).
The user may now specify whether to build shared libraries (static libraries are
always built) and whether to build libraries with/out multi-threading support
(default is to only build with multi-threading support).
The executable on the user-config.jam toolset line is set to Spack's cc script.
Before, without this, the desired toolset was used but Spack deferred to the
boost build system to choose the compiler version.
bzip2 and zlib are always specified as dependencies when iostreams is built
(before this could be controlled with the +compression variant).
2016-01-11 15:51:59 -08:00
Erik Schnetter
36d74d2a97
Correct Python version constraint syntax
2016-01-11 17:39:39 -05:00
Erik Schnetter
a5588e4bb7
Download package version with a configure script
...
This avoids having to use autoconf, which requires many m4 scripts that are not always available.
2016-01-11 17:37:13 -05:00
Erik Schnetter
8af8c10559
Avoid key error when env var is unset
2016-01-11 17:33:44 -05:00
Todd Gamblin
85220dd77d
Revert "Require Python for PETSc"
2016-01-11 13:57:21 -08:00
Todd Gamblin
01f2c38ee7
Merge pull request #320 from eschnett/eschnett/parmetis-cmake
...
parmetis requires cmake @2.8:
2016-01-11 13:56:28 -08:00
Todd Gamblin
25e398645f
Merge pull request #321 from eschnett/eschnett/petsc-python
...
Require Python for PETSc
2016-01-11 13:56:10 -08:00
Todd Gamblin
c4f2373ac2
Merge pull request #318 from eschnett/eschnett/metis-cmake
...
Require cmake @2.8: for metis
2016-01-11 13:56:04 -08:00
Todd Gamblin
d2b925c709
Merge pull request #312 from eschnett/eschnett/petsc-mpi
...
Make PETSc build with OpenMPI
2016-01-11 13:53:51 -08:00
Todd Gamblin
87e8430921
Merge pull request #316 from eschnett/eschnett/tgz
...
Use .tar.gz instead of .tar.xz in several packages for backward compatibility
2016-01-11 13:52:50 -08:00
Todd Gamblin
d380820f3a
Merge pull request #322 from eschnett/eschnett/gperftools-update
...
Update gperftools
2016-01-11 13:52:05 -08:00
Todd Gamblin
309425833b
Merge pull request #325 from eschnett/eschnett/julia-update
...
Several small updates to Julia
2016-01-11 13:48:09 -08:00
Todd Gamblin
9bbb9a8f0a
Merge pull request #330 from epfl-scitas/packages/cgal
...
Added package : cgal
2016-01-11 13:47:55 -08:00
Todd Gamblin
054c6eefdb
Merge pull request #334 from adamjstewart/features/patchelf
...
Add PatchELF package
2016-01-11 13:47:31 -08:00
Adam J. Stewart
adbe1d4f06
Add PatchELF package
2016-01-11 13:54:26 -06:00
Adam J. Stewart
6a51b1d570
Add SZip package
2016-01-11 13:43:31 -06:00
alalazo
81a389151f
cmake : added variant that activates the build of the ncurses gui
2016-01-11 13:00:23 +01:00
alalazo
625570e730
added package : cgal
2016-01-11 12:50:47 +01:00
Erik Schnetter
23c5a1e6e9
Build Lua on Darwin
2016-01-10 19:37:44 -05:00
Erik Schnetter
9f2dbc9df4
Update Lua to 5.3.2
2016-01-10 19:34:02 -05:00
Erik Schnetter
992b9c46dd
Resolve readline/ncurses dependency when building Lua
2016-01-10 13:44:53 -08:00
Erik Schnetter
79a1de2f17
Add a patch to prevent Julia running out of virtual memory
2016-01-09 10:47:31 -05:00
Erik Schnetter
b18732173a
Require Python to build Julia
2016-01-08 23:21:54 -05:00
Erik Schnetter
d9f1a55c90
Ensure than OpenBLAS provides a file liblapack.a
...
OpenBLAS implements the virtual package "lapack", and its consumers apparently expect a "liblapack.a".
2016-01-08 22:48:37 -05:00
Erik Schnetter
d5ff7fda6e
Ensure the APPS environment variable is not set when building OpenSSL
2016-01-08 22:41:18 -05:00
Erik Schnetter
3d7e7c53c5
Require libunwind
2016-01-08 22:33:55 -05:00
Erik Schnetter
0c9acb0f62
Update gperftools to version 2.4
2016-01-08 22:32:00 -05:00
Erik Schnetter
2ac2985cf2
Require Python for PETSc
...
PETSc requires Python for building.
I have a case where an HPC system has a very old default Python version, too old for Spack. So I load a module for Python, which makes Spack work. This module relies on LD_LIBRARY_PATH.
When building PETSc, Spack unsets LD_LIBRARY_PATH, breaking the Python that PETSc finds.
Explicitly requiring Python for PETSc makes building PETSc work.
2016-01-08 22:24:42 -05:00
Erik Schnetter
e628896c2b
parmetis requires cmake @2.8:
2016-01-08 22:12:19 -05:00
Erik Schnetter
da8fd5b30a
Require cmake @2.8: for metis
2016-01-08 21:56:08 -05:00
Erik Schnetter
04f908a957
Require cmake @2.8:
2016-01-08 21:41:35 -05:00
Erik Schnetter
8da1dd2b45
Require cmake
2016-01-08 21:32:17 -05:00
Gregory Becker
6e5238d037
Fixing the fix and removing debug printing
2016-01-08 17:44:16 -08:00
Gregory Becker
2b2d4bae4e
Fixing multimethod test for new platforms
2016-01-08 17:38:37 -08:00
Gregory Becker
2b4dd8b9af
Fixed target satisfaction and updated tests accordingly
2016-01-08 16:30:27 -08:00
Gregory Becker
6ca1e5c4b0
Revert "added a bunch of packages and added submodule"
...
This reverts commit 79808da760
.
2016-01-08 15:02:29 -08:00
Gregory Becker
86230b9ac8
Revert "make sure submodule is added in the correct location"
...
This reverts commit e9f7d033ff
.
2016-01-08 15:01:46 -08:00
Erik Schnetter
6214148d35
Use .tar.gz instead of .tar.xz for backward compatibility
2016-01-08 17:16:30 -05:00
Gregory Becker
a9e9f9afb0
Revert "removed package for python packages with problematic / duplicate names"
...
This reverts commit f3254ff02d
.
2016-01-08 14:14:26 -08:00
Gregory Becker
1b0d064743
Revert "clean up package.py file and remove duplicate file"
...
This reverts commit c809cc9273
.
2016-01-08 14:13:33 -08:00
Gregory Becker
d2da41b0bd
More file permissions chasing
2016-01-08 12:12:03 -08:00
Gregory Becker
49908386ef
changing problematic package.py file permissions back to 0644
2016-01-08 11:48:59 -08:00
Gregory L. Lee
7ad3e2b56b
new python packages
2016-01-08 11:09:11 -08:00
Gregory Becker
6ccd9d6fa4
Cleaned up naming conventions for architecture, split into platform and target
2016-01-07 11:49:01 -08:00
Gregory L. Lee
175f20a9dc
new and updated python packages
2016-01-07 11:12:47 -08:00
Erik Schnetter
1646bec1a4
Make PETSc build with OpenMPI
2016-01-07 13:54:47 -05:00
Todd Gamblin
dd04b6a873
Merge pull request #278 from eschnett/eschnett/hdf5-variants
...
Enable several variants for HDF5
2016-01-06 23:50:40 -08:00
Todd Gamblin
a651572cfd
Merge pull request #307 from eschnett/eschnett/atop
...
New package atop
2016-01-06 23:40:03 -08:00
Ben Boeckel
e790146627
paraview: add some extra arguments on OS X
...
X shouldn't be used on OS X and spack expects a Unix-style install, not
a .app bundle.
2016-01-06 12:05:05 -05:00
Erik Schnetter
fd7c1fe584
Avoid using tabs
2016-01-06 10:10:15 -05:00
Todd Gamblin
84c7e457e9
Merge pull request #302 from eschnett/eschnett/correct-boost
...
Correct `join_path` in package boost
2016-01-06 04:34:44 -08:00
Todd Gamblin
a65fa54514
Merge pull request #270 from eschnett/eschnett/openssl-darwin
...
Make OpenSSL build on Darwin
2016-01-06 04:07:16 -08:00
alalazo
7670dc7efc
glpk : added support for gmp
2016-01-06 10:05:48 +01:00
alalazo
24ba60168d
added package : glpk
2016-01-06 09:49:10 +01:00
Erik Schnetter
cfe54b201d
New package atop
2016-01-05 20:09:22 -05:00
Erik Schnetter
60d8413940
Support mbedtls, an alternative SSL library
2016-01-05 19:21:57 -05:00
Mike Nolta
2b801e2086
new package: py-astropy
2016-01-05 15:41:18 -05:00
Erik Schnetter
c18dfa058a
Add details to comment
2016-01-05 14:09:54 -05:00
Erik Schnetter
12632f16b8
Combine with other OpenSSL Darwin patch
...
Set KERNEL_BITS.
Don't use Darwin-specific configure script.
2016-01-05 13:17:17 -05:00
Erik Schnetter
25934200de
Merge branch 'develop' into eschnett/openssl-darwin
2016-01-05 13:09:57 -05:00
Erik Schnetter
24ced90913
Correct join_path
in package boost
2016-01-05 09:40:30 -05:00
Todd Gamblin
20e8b67eb6
Merge pull request #297 from eschnett/eschnett/boost-darwin
...
Support Darwin for Boost
2016-01-05 00:42:31 -08:00
Gregory Becker
ff82e41404
Merge branch 'externals' into crayport
2016-01-04 10:46:25 -08:00
Erik Schnetter
96e5905bce
Build multiple FFTW variants simultaneously
...
FFTW can build only one floating point precision (float, double, long double, quad) at once, but they can all be installed simultaneously as the libraries have different names. It is common packages to decide only at run time which precision FFTW they need, and thus FFTW should offer all precisions at once.
2016-01-04 12:14:42 -05:00
Tom Scogland
133fda11f2
Merge remote branch 'origin/llvm-rework' into llvm-rework
2016-01-03 17:22:57 -08:00
Tom Scogland
884f317d50
tweak gold support, added to gcc
...
The gold linker support and gold plugin variants now use the same name.
Trying to apply use-flag-style discipline here despite the fact gold has
other implications for clang, this way globally enabling gold will have
a more consistent effect if that becomes possible. The gold support in
gcc could use more testing to ensure it works consistently, but as long
as a binutils including gold is used the gcc configure tends to pick it
up, and it seems to work with 5.3.0 at least.
2016-01-03 17:22:13 -08:00
Tom Scogland
31803d10aa
bringing back configuration and build stages
2016-01-02 11:59:33 -08:00
Tom Scogland
356836ccbb
removed extraneous comment lines
2016-01-01 22:30:02 -08:00
Erik Schnetter
03537a6be4
Support Darwin for Boost
...
Ensure that builds on Darwin use the "darwin" toolset.
Also update Boost to 1.60.0.
2016-01-01 17:38:42 -05:00
Erik Schnetter
f5a49280c3
Enable C++ and Fortran languages by default
2016-01-01 17:26:49 -05:00
Todd Gamblin
3c64c18bfc
Merge pull request #274 from eschnett/eschnett/julia
...
Add package for Julia
2015-12-31 15:46:52 -08:00
Todd Gamblin
48ebb25c25
Merge pull request #271 from eschnett/eschnett/pcre2
...
New package PCRE2
2015-12-31 15:40:03 -08:00
Todd Gamblin
7062b216b8
Merge pull request #258 from epfl-scitas/packages/scalasca
...
Packages/scalasca
2015-12-31 15:27:39 -08:00
Tom Scogland
48f19b5fde
add the gold linker to binutils
2015-12-30 16:59:39 -08:00
Tom Scogland
5d89fb8dfa
ensure that clang-query gets installed
2015-12-30 16:59:39 -08:00
Tom Scogland
4ae98f8b21
significant llvm update
...
This update significantly reworks the llvm and clang packages. The llvm
package now includes variants allowing it to build and install any and
all of:
* clang
* lldb
* llvm's libunwind (why, WHY did they name it this?!?)
* polly (including building it directly into the clang tools, 3.7.0 only)
* clang extra tools
* compiler-rt (sanitizers)
* clang lto (the gold linker plugin that allows same to work)
* libcxx/libcxxabi
* libopenmp, also setting the default openmp runtime to same, when
parameters happen this shoudl be an option of libomp or libgomp
Ideally, this should have rpath setup like the gcc package does, but
clang's driver has no support for specs as such, and no clearly
equivalent mechanism either. If anyone has ideas on this, they would be
welcome.
One significant note related to gcc though, if you test this on LLNL
systems, or anywhere that has multiple GCCs straddling the dwarf2
boundary and sharing a libstdc++, build a gcc with spack and use that to
build clang. If you use a gcc4.8+ to build this with an older
libstdc++ it will fail on missing unwind symbols because of the
discrepancy.
Resource handling has been changed slightly to move the unpacked archive
into the target rather than use symlinks, because symlinks break certain
kinds of relative paths, and orders resource staging such that nested
resources are unpacked after outer ones.
2015-12-30 16:59:39 -08:00
Tom Scogland
01f811d546
legacy mysql bindings for python
2015-12-30 11:18:13 -08:00
Tom Scogland
31f674da3c
python libraries, libedit, and ninja
...
A pile of libraries and tools, libedit is actually important as a
replacement of readline for non-GPL projects. Also ninja may be
worthwhile for some of the larger CMake projects, like llvm/clang.
2015-12-30 11:13:09 -08:00
Todd Gamblin
3e3667f254
Revert "removing check as it can cause failures in zsh"
...
This reverts commit 496e485691
.
Undo overly large set of changes -- LLVM wasn't ready. Tom can
recommit just the zsh stuff.
2015-12-30 10:20:27 -08:00
Tom Scogland
496e485691
removing check as it can cause failures in zsh
2015-12-30 10:13:46 -08:00
Todd Gamblin
ff0d871612
Remove mock_configs; tests no longer modify spack home directory.
2015-12-27 21:13:18 -08:00
Todd Gamblin
c65fd3a289
Merge branch 'develop' into mplegendre-multi_pkgsrc_roots
...
Conflicts:
lib/spack/spack/cmd/create.py
lib/spack/spack/cmd/extensions.py
lib/spack/spack/cmd/fetch.py
lib/spack/spack/cmd/uninstall.py
lib/spack/spack/config.py
lib/spack/spack/database.py
lib/spack/spack/directory_layout.py
lib/spack/spack/packages.py
lib/spack/spack/spec.py
2015-12-25 16:35:55 -08:00
Erik Schnetter
be12720eb7
Use filter_file
instead of calling perl
2015-12-25 14:02:56 -05:00
Erik Schnetter
01f7e768f6
Enable several variants for HDF5
...
+cxx, +fortran: Enable support for the respective languages
+threadsafe: Enable multi-threading
2015-12-23 22:49:42 -05:00
Erik Schnetter
51f546fe92
Add comments to package file
2015-12-23 18:21:41 -05:00
Erik Schnetter
309877088d
Build Julia
2015-12-23 18:21:40 -05:00
Erik Schnetter
a58dd8f6ab
Remove leftover debug statement
2015-12-23 18:19:26 -05:00
alalazo
21dae4577a
R : updated package
2015-12-23 10:20:13 +01:00
Erik Schnetter
60ec79eac3
New package PCRE2
...
This is a major update of the package PCRE. It seems both PCRE and PCRE2 can be installed at the same time; their APIs are different.
2015-12-22 18:53:43 -05:00
Erik Schnetter
a540a68561
Make OpenSSL build on Darwin
2015-12-22 18:51:49 -05:00
Todd Gamblin
d1d23ec5e6
Merge pull request #257 from eschnett/eschnett/hwloc-1.11.2
...
Update hwloc; don't require libpciaccess on OS X
2015-12-22 15:18:39 -08:00
Erik Schnetter
552d8ca5f0
Update rsync to 3.1.2
2015-12-22 16:40:09 -05:00
Erik Schnetter
6831ee6f0a
Skip installing libpciaccess on Darwin
2015-12-22 16:24:05 -05:00
Erik Schnetter
6dc1fc03c1
Update hwloc; don't require libpciaccess on OS X
...
- hwloc 1.11.2 is available.
- libpciaccess is not supported on OS X; don't require it there.
2015-12-22 15:50:46 -05:00
Todd Gamblin
100ada0ed6
Merge pull request #266 from LLNL/bugfix/python3-setuptools-conflict
...
fix conflict with setuptools and cached pyc files
2015-12-22 09:19:57 -08:00
Gregory L. Lee
41fd380d1b
fixed site pyc regular expression
2015-12-22 09:15:47 -08:00
Todd Gamblin
b1d40efd99
Merge pull request #261 from LLNL/features/prefer-versions-in-packages
...
Add ability to prefer particular versions in packages.
2015-12-22 08:25:52 -08:00
Gregory L. Lee
3db1c1761e
only ignore cached site.py file
2015-12-22 08:03:17 -08:00
Todd Gamblin
5bcec9289e
Merge pull request #263 from nolta/hdf5-mpi
...
fix non-mpi hdf5 package build
2015-12-22 07:57:11 -08:00
Gregory L. Lee
d85a46380c
fix conflict with setuptools and cached pyc files
2015-12-22 06:50:18 -08:00
alalazo
fc43f3c730
valgrind : added package
2015-12-22 10:11:18 +01:00
Mike Nolta
bfc72c04fb
fix non-mpi hdf5 package build
...
Fixes a couple of issues in c5b7eba457
.
2015-12-21 18:59:01 -05:00
Todd Gamblin
fe0fdf60b4
Add ability to prefer particular versions in packages.
...
- Adding `preferred=True` to a version directive will change its sort
order in concretization.
- This provides us a rudimentary ability to keep the Spack stack
stable as new versions are added.
- Having multiple stacks will come next, but this at least allows us
to specify default versions of things instead of always taking the
newest.
2015-12-21 15:35:47 -08:00
Gregory L. Lee
c3aaf005e2
new python versions
2015-12-21 15:14:59 -08:00
Gregory L. Lee
f9326053b9
remove numpy compiler patch
2015-12-21 13:56:19 -08:00
Todd Gamblin
73ea15db8e
Merge pull request #208 from epfl-scitas/features/resource_directive
...
resource directive : implementation + clang / llvm use case
2015-12-21 10:34:16 -08:00
Todd Gamblin
d5e9279c1d
Merge pull request #215 from sjtbham/develop
...
fix build to work against depends for modules created by setup.py and…
2015-12-21 09:24:16 -08:00
alalazo
a411c497ab
scalasca + dependencies : simplified build after #255
2015-12-21 16:10:55 +01:00
alalazo
0a191d6b09
scalasca : updated package build (depends on scorep, does not build twice).
2015-12-21 15:02:48 +01:00
Todd Gamblin
bb329d8a5c
Merge pull request #231 from epfl-scitas/packages/scotch
...
scotch: adding dependencies + variants for mpi, shared, compression and esmumps
2015-12-20 14:29:19 -08:00
Todd Gamblin
d6edaa0970
Merge pull request #251 from epfl-scitas/packages/tau
...
Improved build of tau and related dependencies
2015-12-20 14:26:40 -08:00
alalazo
14c9c61275
tau : scorep is now a variant
2015-12-20 17:38:35 +01:00
Nicolas Richart
27d52badb1
removing completely the write_make_inc function
2015-12-20 13:38:22 +01:00
Nicolas Richart
614c4d1876
moving write_make_inc into a patch function
2015-12-20 13:27:43 +01:00
Todd Gamblin
37db5928b7
Merge pull request #109 from justintoo/add-package-spot
...
(Package) Add Spot C++ library (v1.99.3)
2015-12-19 21:06:22 -08:00
Todd Gamblin
22a4eb6b27
Merge pull request #226 from epfl-scitas/packages/mpiches
...
mpich, mvapich2: changes the filter for the wrappers mpi{cc, cxx, f77, fc}
2015-12-19 21:04:08 -08:00
Todd Gamblin
1b086c928c
Merge pull request #227 from trws/fetch-deps
...
fetch: add options to fetch missing or all deps
2015-12-19 21:02:42 -08:00
Todd Gamblin
3d3bea618e
Fix empty format strings in some packages.
2015-12-19 20:08:14 -08:00
Mike Nolta
e403576cf9
new package: cfitsio
2015-12-19 18:38:23 -05:00
Gregory L. Lee
8dd1f3ffa5
added mrnet 5.0.1
2015-12-19 07:43:34 -08:00
alalazo
f3837dd686
tau : removed direct otf2 support
2015-12-18 16:15:30 +01:00
alalazo
dfbf1b2205
Merge branch 'develop' of https://github.com/alalazo/spack into packages/tau
2015-12-18 13:00:43 +01:00
alalazo
8dc32aeedb
Improved tau build and added optional dependencies
2015-12-18 12:58:29 +01:00
Todd Gamblin
3198522a7f
Merge pull request #236 from nolta/cmake-enable-ssl
...
cmake: enable ssl, for https downloads
2015-12-17 23:03:31 -08:00
David Beckingsale
f91e1ae83f
Added Lmod package
2015-12-17 15:26:47 -08:00
Todd Gamblin
4d982f5aca
Merge pull request #86 from jgalarowicz/develop
...
Add support for Krell Institute related products.
2015-12-17 12:35:30 -08:00
Jim Galarowicz
c02cbaecd8
Change back the previous boost change and change the mrnet variant name to lwthreads.
2015-12-17 07:41:49 -08:00
Todd Gamblin
85c02dbe7b
Merge pull request #167 from mathstuf/hdf5-fix-mpi-dependency
...
Hdf5 fix mpi dependency
2015-12-16 12:03:22 -08:00
Todd Gamblin
9ac4c730fb
Merge pull request #241 from epfl-scitas/packages/gnuplot
...
gnuplot : added package
2015-12-16 11:37:26 -08:00
alalazo
cc9266e56c
gsl : added package
2015-12-16 12:45:58 +01:00
Massimiliano Culpo
d5018e77a3
gnuplot : modifications to build on RHLE 6
2015-12-16 09:32:48 +01:00
Mike Nolta
917fb328bb
cmake: enable ssl, for https downloads
...
By default cmake builds its own curl, without SSL support. This
patch enables SSL when building cmake, fixing the following error:
error: downloading 'https://...' failed
status_code: 1
status_string: "Unsupported protocol"
log: Protocol "https" not supported or disabled in libcurl
2015-12-15 12:39:30 -05:00
alalazo
0a0cd4b9d3
gnuplot : added package
2015-12-15 16:29:36 +01:00
Nicolas Richart
ed7db8e489
adding external dependencies + variants for mpi, shared and compression
2015-12-14 21:59:40 +01:00
alalazo
1bfb16592b
fftw : added package
2015-12-14 16:31:02 +01:00
Jim Galarowicz
8df4fd9e94
Fix build of krell tools to use spack with minimal impact on rest of spack packages.
2015-12-13 17:13:34 -08:00
Jim Galarowicz
0fc83ba999
Fix merge conflict with papi package.
2015-12-11 17:23:54 -08:00
Ben Boeckel
6f978af77b
hdf5: update dependents to declare MPI support
2015-12-10 11:53:40 -05:00
Ben Boeckel
79a641ccf1
paraview: update hdf5 comment
2015-12-10 11:51:54 -05:00
Ben Boeckel
c5b7eba457
hdf5: make mpi support optional
2015-12-10 11:51:54 -05:00
Tom Scogland
786f4cd2c2
add dependency fetching to mirror creation
2015-12-10 08:32:51 -08:00
Gregory L. Lee
3163d016db
install python files to libxml2 prefix instead of python prefix and ignore non-python files when activating
2015-12-09 14:10:05 -08:00
Nicolas Richart
0daa08416a
corrected filter_compilers + added it for mvapich2
2015-12-09 20:00:54 +01:00
Todd Gamblin
f6eb000381
Merge pull request #225 from epfl-scitas/packages/git
...
Adding https support in git even if system lib are missing
2015-12-09 10:59:47 -08:00
alalazo
20e67bc5e6
clang : solve the issue with missing default include paths for OpenMP and libc++
...
resource : support for finer grained linking of resources
2015-12-09 17:15:26 +01:00
Nicolas Richart
31863c68d8
Adding curl and expat support to git for https repos
2015-12-09 11:00:33 +01:00
Todd Gamblin
e46af913be
Merge pull request #148 from PaulDapolito/glib-dep
...
added zlib dependency to glib package specification
2015-12-09 01:44:00 -08:00
Todd Gamblin
8ebac18f50
Merge pull request #224 from epfl-scitas/packages/gdb
...
gdb : added package
2015-12-09 01:35:04 -08:00
Todd Gamblin
c41b9b7ddc
Change github.com/scalability-llnl to github.com/llnl everywhere.
2015-12-09 01:24:15 -08:00
alalazo
4d5eb4ce7d
gdb : added package
2015-12-09 09:06:10 +01:00
alalazo
c5b9732aed
Should fix #177
...
gcc : changed objdir to something out of srcdir and added '--with-sysroot=/'
binutils : added '--with-sysroot=/'
2015-12-08 14:06:04 +01:00
Todd Gamblin
e7ab8d476d
Merge pull request #219 from eschnett/eschnett/gmp
...
Update gmp to 6.1.0
2015-12-07 16:46:44 -08:00
Todd Gamblin
6bc86a6baa
Merge pull request #220 from eschnett/eschnett/mpc
...
Update mpc to 1.0.3
2015-12-07 16:46:32 -08:00
Todd Gamblin
b0434fa486
Merge pull request #221 from davidbeckingsale/features/cleverleaf-boost
...
Update CleverLeaf package to use Boost and fix SAMRAI MPI usage
2015-12-07 16:46:15 -08:00
Matthew LeGendre
f8e046bb33
Fix issue with gcc 5.x not building on RHEL6
2015-12-07 15:49:47 -08:00
Gregory L. Lee
1a22a507d6
mesa requires +python variant of libxml2
2015-12-07 15:36:36 -08:00
David Beckingsale
36272c8136
Fix MPI selection in SAMRAI and remove narrow dependency specification
2015-12-07 14:58:16 -08:00
David Beckingsale
77bf133cd2
Update CleverLeaf package to use Boost and fix SAMRAI MPI usage
2015-12-07 14:33:31 -08:00
Erik Schnetter
aff95ee587
Update mpc to 1.0.3
2015-12-05 11:23:40 -05:00
Erik Schnetter
29537b9991
Update gmp to 6.1.0
2015-12-05 11:21:47 -05:00
Gregory L. Lee
5891847ae4
added py-pillow and updated py-basemap to depend on it
2015-12-03 15:35:28 -08:00
Gregory L. Lee
a56c7e5f1a
Merge branch 'develop' of https://github.com/scalability-llnl/spack into develop
2015-12-03 15:02:49 -08:00
Gregory L. Lee
0f4efc018d
updated package versions
2015-12-03 15:01:44 -08:00
Nicolas Richart
1a132e4fdb
Missing declaration of the debug variant
2015-12-02 16:18:29 +01:00
Simon Thompson
aa137d8be0
fix build to work against depends for modules created by setup.py and add python3 support
2015-12-02 14:20:11 +00:00
Nicolas Richart
4bb6f23ae1
Adding variant for mpi and python + compression for iostream
2015-12-02 13:26:00 +01:00
Massimiliano Culpo
39a3cfd4d9
reource directive accepts 'basename' keyword
...
llvm : libc++ variant
2015-12-02 12:24:37 +01:00
Mario Melara
0544b164fc
Updated script of mini-xml for adios package
2015-12-01 11:59:49 -08:00
Mario Melara
4e0d47f1dd
building with GCC needs special variables added. Intel compilers build just fine
2015-12-01 11:59:19 -08:00
Massimiliano Culpo
a173ab1e31
clang : default OpenMP is libomp
2015-12-01 12:16:08 +01:00
Kevin Huck
cd1207329b
Updating the OMPT hash again...
2015-11-30 10:32:07 -08:00
Kevin Huck
d5c7cd5e50
Had to force a patch to the OMPT support, so the hash for v0.1 has
...
changed.
2015-11-30 09:48:15 -08:00
Tom Scogland
b253308eee
returning flux to a building state for web release
...
Flux package reworked to include all new dependencies, fixed issues with a
clean-build of hwloc, lua and czmq as well that prevented flux from building
cold on a minimal system.
2015-11-29 19:22:31 -08:00
Todd Gamblin
7383bd393e
Fixed bug #42 : problem with satisfies() for virtual dependencies.
...
- _cross_provider_maps() had suffered some bit rot (map returned was
ill-formed but still worked for cases with one vdep)
- ProviderIndex.satisfies() was only checking whether the result map
was non-empty. It should check whether all common vdeps are *in*
the result map, as that indicates there is *some* way to satisfy
*all* of them. We were checking whether there was some way to
satisfy *any one* of them, which is wrong.
- Above would cause a problem when there is more than one vdep provider.
- Added test that covers this case.
- Added `constrained()` method to Spec. Analogous to `normalized()`:
`constrain():constrained() :: normalize():normalized()`
2015-11-27 23:06:18 -08:00
Todd Gamblin
89d5127900
New, cleaner package repository structure.
...
Package repositories now look like this:
top-level-dir/
repo.yaml
packages/
libelf/
package.py
mpich/
package.py
...
This leaves room at the top level for additional metadata, source,
per-repo configs, indexes, etc., and it makes it easy to see that
something is a spack repo (just look for repo.yaml and packages).
2015-11-26 14:19:27 -08:00
Massimiliano Culpo
1fe626ec7c
resource directive : sketch of implementation + clang / llvm use case
2015-11-26 17:53:33 +01:00
Tom Scogland
f8ffb005c8
make cram an extension of python
2015-11-25 15:10:18 -08:00
Todd Gamblin
c526c71f56
Merge pull request #201 from alfredo-gimenez/develop
...
Fixed Mitos dependency and added new version
2015-11-24 16:12:12 -08:00
Alfredo Gimenez
a0d388875e
Fixed Mitos dependency and added new version
2015-11-24 15:12:31 -08:00
Tom Scogland
a1553dd12b
adding google sparsehash and cityhash libraries
2015-11-24 09:23:36 -08:00
Todd Gamblin
e2412e3f21
Merge branch 'eschnett-openblas' into develop
2015-11-24 00:52:48 -08:00
Todd Gamblin
52cce2d710
Revert "WIP: openssl: set KERNEL_BITS to make ./config work"
2015-11-24 00:30:08 -08:00
Erik Schnetter
1d90d98e40
Remove commented-out code
2015-11-23 20:32:06 -05:00
Kevin Huck
4dd47fbc78
cleaning up commits for merge request
2015-11-23 16:16:52 -08:00
Todd Gamblin
98ccad8105
Merge pull request #189 from mathstuf/openssl-use-64-bits
...
WIP: openssl: set KERNEL_BITS to make ./config work
2015-11-23 16:09:28 -08:00
Todd Gamblin
de2213a621
Merge pull request #188 from mathstuf/python-osx
...
python: target OS X 10.6
2015-11-23 16:08:56 -08:00
Todd Gamblin
583b8e3ade
Merge pull request #187 from mathstuf/dbus-osx-disable-launchd
...
dbus: disable launchd support
2015-11-23 16:08:35 -08:00
Todd Gamblin
b5fffc71c9
Merge pull request #168 from mathstuf/libxml2-drop-python-dep
...
Libxml2 drop python dep
2015-11-23 16:08:24 -08:00
Todd Gamblin
0011903e23
Merge pull request #165 from mathstuf/paraview-update-deps
...
Paraview update deps
2015-11-23 16:04:03 -08:00
Todd Gamblin
9bc27561ec
Merge pull request #164 from mathstuf/matplotlib-optional-deps
...
Matplotlib optional deps
2015-11-23 16:03:31 -08:00
Todd Gamblin
76100a6f08
Merge pull request #158 from davidbeckingsale/features/cleverleaf
...
Add CleverLeaf package
2015-11-23 16:00:39 -08:00
David Beckingsale
38b83362b6
Updated url and description
2015-11-23 15:58:33 -08:00
Todd Gamblin
c13329c25a
Merge pull request #155 from epfl-scitas/packages/mvapich2
...
packages/mvapich2 : added support for process managers and network types
2015-11-23 15:53:53 -08:00
Todd Gamblin
6798c177c6
Merge pull request #157 from alfredo-gimenez/develop
...
Added Python Twisted library
2015-11-23 15:51:57 -08:00
Todd Gamblin
8fbd79fa2e
Merge pull request #198 from eschnett/update-papi
...
Update PAPI
2015-11-23 15:42:09 -08:00
Mario Melara
8f56f5cfcc
Added path to netcdf and hdf5 using the env vars NETCDF_DIR and HDF5_DIR.
2015-11-23 14:02:59 -08:00
Erik Schnetter
60fd7e2268
Update PAPI
2015-11-23 16:50:11 -05:00
Erik Schnetter
cb21a5b309
Add OpenBLAS
2015-11-23 16:48:06 -05:00
Erik Schnetter
1330c10fc8
Don't use https for downloading
2015-11-23 16:00:10 -05:00
Todd Gamblin
be92d0b6a4
Merge pull request #194 from trws/judy
...
add judy dynamic array/meta-trie/hash table lib
2015-11-23 10:10:46 -08:00
Todd Gamblin
7392e1af59
Merge pull request #190 from bhatele/feature/networktools
...
Add damselfly package
2015-11-23 10:10:12 -08:00
Tom Scogland
34700d560f
add judy dynamic array/meta-trie/hash table lib
...
Just adding judy.
2015-11-20 12:15:32 -08:00
Abhinav Bhatele
4edcc59c3d
Add damselfly package
2015-11-19 23:05:21 -08:00
Ben Boeckel
c023b1000e
python: target OS X 10.6
...
Targeting anything older lacks rpath stuff which configure uses.
2015-11-19 17:52:59 -05:00
Ben Boeckel
150e43f3fd
WIP: openssl: set KERNEL_BITS to make ./config work
...
Why OpenSSL refuses to build without this (it explicitly warns about it)
is a mystery.
2015-11-19 17:51:44 -05:00
Ben Boeckel
b6d368d7a0
dbus: disable launchd support
2015-11-19 17:50:30 -05:00
Todd Gamblin
34e445a480
Merge pull request #176 from truatpasteurdotfr/develop
...
jdk: updated to version 8u66
2015-11-18 15:58:33 -06:00
Todd Gamblin
5086a1e825
Merge pull request #178 from eschnett/develop
...
Update HDF5 to 1.8.16
2015-11-18 15:58:13 -06:00
Todd Gamblin
38ce53bc85
Merge pull request #179 from eschnett/update-hwloc
...
Update hwloc to 1.11.1
2015-11-18 15:58:06 -06:00
Todd Gamblin
89c11221ed
Merge pull request #181 from eschnett/update-openmpi
...
Update OpenMPI to 1.10.1; correct configure error in OpenMPI
2015-11-18 15:57:56 -06:00
Todd Gamblin
025566b494
Merge pull request #182 from eschnett/hdf5-mpi
...
HDF5: Support non-MPICH MPI implementations
2015-11-18 15:57:29 -06:00
Todd Gamblin
4f8380959c
Merge pull request #183 from eschnett/add-jemalloc
...
Add jemalloc package
2015-11-18 15:56:46 -06:00
Erik Schnetter
2e51e207f9
Update cmake to 3.4.0
2015-11-18 15:17:48 -05:00
Erik Schnetter
cbc552e91e
Add jemalloc package
2015-11-18 13:43:49 -05:00
Erik Schnetter
511ffc3b44
HDF5: Support non-MPICH MPI implementations
2015-11-18 13:33:04 -05:00
Erik Schnetter
e36fd7d29f
Update OpenMPI to 1.10.1; correct configure error in OpenMPI
2015-11-18 13:13:13 -05:00
Erik Schnetter
af9fe0a038
Update hwloc to 1.11.1
2015-11-18 12:37:54 -05:00
Erik Schnetter
893e05540c
Update HDF5 to 1.8.16
2015-11-18 09:55:45 -06:00
Tru Huynh
b2a85bc12e
updated to version 8u66
2015-11-18 10:02:22 +01:00
Erik Schnetter
cc49f9b657
Update OpenSSL package
2015-11-17 18:28:20 -05:00
Erik Schnetter
1003b847b6
Remove comment
2015-11-17 17:10:04 -05:00
Erik Schnetter
ad0a1bf70d
Add rsync package
2015-11-17 16:47:47 -05:00
Ben Boeckel
b98c25c1fb
paraview: update matplotlib and numpy deps
2015-11-16 17:07:28 -05:00
Ben Boeckel
5eb8e1eec8
py-pyside: update docstring
2015-11-16 17:07:27 -05:00
Ben Boeckel
d40897404b
py-matplotlib: make the gui and ipython support optional
...
ipython, nice as it is, is not required to use matplotlib. The UI bits
are also optional and dragging in Qt and Tcl/Tk for the library
shouldn't be the default.
2015-11-16 17:07:27 -05:00
Ben Boeckel
485528cffa
paraview: configure the python and MPI executables
2015-11-16 17:05:17 -05:00
Ben Boeckel
d3ead7061e
paraview: require qt4
...
Qt5 has bugs which need at least 5.6.0 for a fix.
2015-11-16 17:04:35 -05:00
Ben Boeckel
45d981caab
paraview: add dependency on libxml2 back
2015-11-16 11:45:27 -05:00
Ben Boeckel
ca01adb503
libxml2: make the python dependency optional
...
Also turn it off by default since it is usually not necessary. Anything
needing the Python bindings should declare it explicitly.
2015-11-16 11:30:35 -05:00
Tom Scogland
8feaefadcf
updating lua package to install in correct order
2015-11-13 09:43:03 -08:00
Todd Gamblin
55662eca69
Merge branch 'develop' into mplegendre-multi_pkgsrc_roots
...
Conflicts:
lib/spack/spack/__init__.py
lib/spack/spack/directives.py
lib/spack/spack/packages.py
2015-11-12 15:16:06 -08:00
David Beckingsale
679b617649
Add CleverLeaf package
2015-11-11 12:33:08 -08:00
Gregory Becker
db1b21b9aa
reclaimed the = sign. Architectures now specified by +arch= instead. Decided to prepend flag names with + for clarity in spec names and ease of parsing. Also generalized variants, although there is not yet a way to specify a generalized (name=value) variant.
2015-11-10 15:45:22 -08:00
Alfredo Gimenez
666d9e88f5
Added Python Twisted library
2015-11-10 15:37:09 -08:00
Massimiliano Culpo
27c64f7740
mvapich2 : changed method name for consistency. Removed possibly duplicated flags
2015-11-09 16:02:38 +01:00
Massimiliano Culpo
42bc552dd7
mvapich2 : variant strings are associated with a named variable
2015-11-09 16:02:25 +01:00
Massimiliano Culpo
79ed9de4c1
mvapich2 : added variants for different network types
2015-11-09 16:02:12 +01:00
Massimiliano Culpo
0ae05fdf99
mvapich2 : added variants for different process managers
2015-11-09 16:01:56 +01:00
Massimiliano Culpo
4a72bd7919
mvapich2 : fixed typos. Added FIXME
2015-11-09 16:01:27 +01:00
Massimiliano Culpo
076eaba6e3
mvapich2 : fixed some issues with the package. Needs further improvment with respect to network and pm
2015-11-09 16:00:03 +01:00
Jim Galarowicz
0ced060b87
cbtf did not compile with boost 1.59, so reverted to boost 1.50 temporarily until we fix the cbtf/boost compile issues.
2015-11-06 15:15:38 -08:00
Jim Galarowicz
2aa501bf3d
Update the checksum value for the new tarball
2015-11-06 14:19:00 -08:00
Jim Galarowicz
046b348bd3
Merge remote-tracking branch 'upstream/develop' into develop
...
Get up to date with rest of develop repository.
2015-11-06 11:55:49 -08:00
Jim Galarowicz
aa9b14aff4
Match up with the new binutils package file. It does what OSS needs w.r.t. libiberty.
2015-11-06 11:55:20 -08:00
Jim Galarowicz
7e6b7795f1
Match up with the new binutils package file. It does what OSS needs w.r.t. libiberty.
2015-11-06 11:53:53 -08:00
Jim Galarowicz
d6a2ab08ac
Match up with the new binutils package file. It does what OSS needs w.r.t. libiberty.
2015-11-06 11:47:00 -08:00
Mario Melara
e0498ce54a
mxml is adios's package dependency
2015-11-05 13:43:11 -08:00
Mario Melara
0fcb368f47
Adding adios package to spack's package list
2015-11-05 13:42:50 -08:00
Todd Gamblin
9474b8cdac
Merge pull request #153 from ktkirk/libxml2
...
Was getting system python over spack python
2015-11-05 10:12:55 -08:00
Gregory Lee
886861c9f4
Merge pull request #151 from scalability-llnl/features/bzip2-mac
...
Modified bzip2 package to work properly on macs.
2015-11-05 09:29:47 -08:00
David Beckingsale
19876161c7
Update ZSH version
2015-11-05 07:42:18 -08:00
Kelly T. Kirk
618a1c7119
Was getting system python over spack python
2015-11-05 08:01:00 -05:00
Todd Gamblin
1c4ef29962
Add Sphinx package
2015-11-04 17:55:43 -08:00
Todd Gamblin
f201bfb998
Modified bzip2 package to work properly on macs.
2015-11-04 17:43:22 -08:00
Paul Dapolito
16f0ece75b
added zlib dependency to glib package specification
2015-11-01 19:55:14 -08:00
Todd Gamblin
58adff307f
Merge pull request #142 from mathstuf/dbus-disable-systemd
...
dbus: disable systemd
2015-10-29 00:07:03 -07:00
Todd Gamblin
5d626ac561
Merge pull request #141 from epfl-scitas/packages/clang
...
clang : updated versions + depends_on(python)
2015-10-29 00:06:50 -07:00
Todd Gamblin
11c3a9f60d
Merge pull request #143 from mathstuf/update-ncurses
...
ncurses: update package
2015-10-29 00:03:40 -07:00
Todd Gamblin
130d2d8de0
Merge pull request #144 from mathstuf/add-paraview
...
paraview: add package
2015-10-29 00:03:15 -07:00
Todd Gamblin
dab230845d
Merge pull request #121 from epfl-scitas/issues/gcc
...
GCC : added variant to packages for binutils, solve linking time error
2015-10-28 23:29:33 -07:00
Ben Boeckel
ddbfc40303
paraview: add package
...
A first attempt; builds successfully. Some dependencies have hard-coded
dependencies where they shouldn't (e.g., hdf5 -> mpi, libxml -> python),
but that's a different rabbit hole.
2015-10-27 15:37:31 -04:00
Ben Boeckel
b88da83a12
dbus: disable systemd
...
Not necessary in spack. Also forcefully installs outside of the prefix.
2015-10-27 13:51:23 -04:00
Ben Boeckel
e8f5a85ffd
ncurses: update package
2015-10-27 13:50:59 -04:00
Massimiliano Culpo
3913c10afb
clang : updated versions and dependencies
...
llvm : added dependency on 'python@2.7:' for better portability
2015-10-27 08:04:55 +01:00
Massimiliano Culpo
8b22a4f4f8
llvm : updated versions
2015-10-27 08:04:20 +01:00
Paul Dapolito
cd2a23384f
Added v5.2.2 for xz library
2015-10-26 14:28:56 -07:00
Massimiliano Culpo
e812c35689
GCC : removed binutils variant
2015-10-23 10:11:38 +02:00
Todd Gamblin
f76b3890ff
Merge pull request #137 from davidbeckingsale/features/ompi-wrappers
...
Filter wrapper data to use correct compilers in OpenMPI
2015-10-22 16:01:55 -04:00
David Beckingsale
9f496e5efa
Replace compiler in f90 and f77 wrappers if they exist
2015-10-22 09:50:02 -07:00
David Beckingsale
41c01b523f
Filter wrapper data to use correct compilers in OpenMPI
2015-10-22 09:13:20 -07:00
Todd Gamblin
cbcc6fc9f5
Merge branch 'khuck-develop' into develop, github PR #136
2015-10-22 08:27:23 -07:00
Kevin Huck
7cb557cba7
Adding dependency on ompt-openmp, now that it is a package.
2015-10-22 08:06:31 -07:00
Kevin Huck
caf93cc408
Adding package for OMPT support in the LLVM/Clang OpenMP runtime,
...
which gives OMPT support for applications built with GCC, Intel or
LLVM/Clang.
2015-10-22 08:03:50 -07:00
Massimiliano Culpo
e6a44bd8ac
GCC : removed dependency on libelf. Removed isl variant
2015-10-22 15:55:43 +02:00
Massimiliano Culpo
f475ec4ce6
Merge branch 'develop' of https://github.com/scalability-llnl/spack into issues/gcc
...
Conflicts:
var/spack/packages/gcc/package.py
GCC : removed dependency on libelf. Removed isl variant
2015-10-22 15:53:44 +02:00
Kevin Huck
24838a62b4
Changed date formatting.
2015-10-22 06:02:56 -07:00
Kevin Huck
2a61ff0794
Changing git checkout from "master" to commit
...
d2e66ddde689120472fc57fc546d8cd80aab745c
2015-10-22 03:57:33 -07:00
Kevin Huck
fb9eca4226
Added an APEX package, but it is still using the git master instead
...
of a release.
2015-10-21 19:35:31 -07:00
Kevin Huck
c082abfb65
Modified the binutils package to use --enable-shared. Required by tools that
...
use binutils and get this error (or equivalent):
"relocation R_X86_64_32S against `bfd_errmsgs' can not be used when
making a shared object; recompile with -fPIC"
2015-10-21 18:32:57 -07:00
Todd Gamblin
1f662465c2
Merge pull request #119 from mamelara/develop
...
Added current version 3.2 of libffi version 3.1 has a bug
2015-10-21 16:07:26 -04:00
Todd Gamblin
c8f01480d6
Merge pull request #128 from mathstuf/netcdf-new-linker-mpi
...
netcdf: link to MPI
2015-10-21 16:02:59 -04:00
Todd Gamblin
c388cbe8e4
Merge pull request #131 from jsquyres/pr/openmpi-update
...
openmpi: update package versions of Open MPI
2015-10-21 15:59:12 -04:00
Todd Gamblin
6773a2b3bf
Merge pull request #132 from jsquyres/pr/mpich-mpi-version-fix
...
mpich: add fine-grained MPI conformance versions
2015-10-21 15:58:41 -04:00
Todd Gamblin
59dfb1c175
Merge pull request #134 from davidbeckingsale/features/ncdu
...
Added ncdu package
2015-10-21 15:58:02 -04:00
Todd Gamblin
345fd3b285
Merge pull request #133 from epfl-scitas/packages/trilinos
...
Packages/trilinos
2015-10-21 15:54:13 -04:00
Kevin Huck
e0e79a2cb3
Adding package for activeharmony.
2015-10-21 11:56:01 -07:00
David Beckingsale
7e2f3cff44
Added ncdu package
2015-10-19 15:41:46 -07:00
Massimiliano Culpo
ec5560374c
glm : added basic configuration for the package
2015-10-19 13:56:08 +02:00
Massimiliano Culpo
aab7102b9b
matio : added basic configuration for the package
2015-10-19 13:55:44 +02:00
Massimiliano Culpo
3a4bdf1856
trilinos : first version that compiles on bellatrix
2015-10-19 13:48:46 +02:00
Massimiliano Culpo
ff0d039a1f
trilinos : prototype for the whole package
2015-10-19 13:48:38 +02:00
Massimiliano Culpo
f4460894be
hdf5 : updated version
...
mpich : updated version
trilinos : created stub
2015-10-19 13:48:24 +02:00
Todd Gamblin
44ba16a391
Add libiberty option to binutils
2015-10-17 17:04:34 -07:00
Jeff Squyres
67b94acd42
mpich: add fine-grained MPI conformance versions
...
Similar to the Open MPI and MVAPICH packages.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2015-10-17 07:06:06 -04:00
Jeff Squyres
43f58d9f61
openmpi: update the MPI conformance for each Open MPI version
2015-10-16 15:27:22 -04:00
Jeff Squyres
f39e40664f
openmpi: add v1.10.0 and update v1.8.2->v1.8.8
2015-10-16 15:26:58 -04:00
Ben Boeckel
9ec4ae83af
netcdf: link to MPI
...
Newer GNU linker refuses to use transitive linking; if netcdf calls
MPI_Allreduce, it must link the providing library directly.
Also switched to CMake because I don't know autoconf well enough to know
how to put MPI stuff into it.
2015-10-15 09:20:16 -04:00
Gregory L. Lee
5dd39bfca5
bug fix for github issue 122
2015-10-08 08:12:30 -07:00
Todd Gamblin
5d64012868
Merge branch 'features/libxcb-1.11.1' into develop
2015-10-08 00:13:47 -07:00
Mario Melara
06fe879745
Merge branch 'features/crayproto' of https://github.com/scalability-llnl/spack into develop
2015-10-07 14:55:05 -07:00
Massimiliano Culpo
17de9a37f1
gcc : fixed spec file
2015-10-06 18:49:18 +02:00
Massimiliano Culpo
d44571257a
spec file : everything is dumped, only link rule is modified
2015-10-06 18:49:04 +02:00
Massimiliano Culpo
f068d1ba57
GCC : added variants for libelf, binutils, isl. gcc@5.0: still has issues
2015-10-06 18:48:47 +02:00
Gregory L. Lee
6fcf16b710
added libxcb version 1.11.1
2015-10-05 12:59:26 -07:00
Matthew LeGendre
18f0b24a7f
Add tests for spack external dependencies, plus fixes for issues found by those tests.
2015-10-05 11:37:36 -07:00
Matthew LeGendre
650c9d4e36
Allow spack to build against external non-spack-installed packages.
2015-10-05 11:37:36 -07:00
Matthew LeGendre
ee68a76a19
Bug fixes from testing spack preferred packages
2015-10-05 11:36:06 -07:00
karenyyng
f4e72f33c8
added dependencies for py-h5py
2015-10-05 08:24:33 -07:00
karenyyng
c809cc9273
clean up package.py file and remove duplicate file
2015-10-03 19:24:15 -07:00
karenyyng
f3254ff02d
removed package for python packages with problematic / duplicate names
2015-10-03 19:22:53 -07:00
karenyyng
e9f7d033ff
make sure submodule is added in the correct location
2015-10-03 19:13:08 -07:00
karenyyng
79808da760
added a bunch of packages and added submodule
2015-10-03 18:47:36 -07:00
Mario Melara
75d30b08fb
Added current version 3.2 of libffi version 3.1 has a bug that interferes with glib
2015-10-01 21:51:55 -07:00
Mario Melara
c6cd8ae243
Use more recent version of libffi. 3.1 has a known bug that is fixed in current version
2015-10-01 21:35:25 -07:00
Adam Moody
5563c66675
update scr to 1.1.8
2015-09-29 18:18:34 -07:00
Mario Melara
13eb461ec3
Adding bowtie2 package along with patch
2015-09-24 11:21:54 -07:00
Mario Melara
521632b3dc
Added samtools bioinformatics software
2015-09-23 16:30:44 -07:00
Todd Gamblin
6d4eed3845
Merge pull request #102 from RasmusWL/features/fish
...
Add fish (shell) package
2015-09-23 01:37:59 -07:00
Todd Gamblin
82ea7aec51
Merge pull request #106 from justintoo/add-package-doxygen
...
(Package) Add Doxygen (v1.8.10)
2015-09-23 01:37:31 -07:00
Todd Gamblin
d474eeb424
Merge pull request #110 from scalability-llnl/features/boostupdate
...
update boost package for new releases
2015-09-23 00:32:22 -07:00
Todd Gamblin
5d6baacc56
Merge pull request #111 from scalability-llnl/features/protobuf
...
add protobuf package
2015-09-23 00:31:26 -07:00
Todd Gamblin
46cf0a23d9
Merge pull request #112 from scalability-llnl/features/glog
...
add glog package
2015-09-23 00:30:37 -07:00
Todd Gamblin
f02af701e5
Merge pull request #113 from scalability-llnl/features/gflags
...
add gflags package
2015-09-23 00:29:50 -07:00
Todd Gamblin
5f826a0ab7
Merge pull request #114 from scalability-llnl/features/snappy
...
Features/snappy
2015-09-23 00:27:27 -07:00
Adam Moody
84823ed828
add lmdb package
2015-09-22 12:17:01 -07:00
Adam Moody
3ade141829
add leveldb package
2015-09-22 11:59:09 -07:00
Adam Moody
30acc6f2f0
add snappy package
2015-09-21 16:45:59 -07:00
Adam Moody
22ba02b22b
add gflags package
2015-09-21 16:40:23 -07:00
Adam Moody
b5d7cd55ce
add glog package
2015-09-21 16:30:11 -07:00
Adam Moody
e4e22ed17e
add protobuf package
2015-09-21 16:19:50 -07:00
Justin Too
3691201b4f
(Package) Add Spot C++ library (v1.99.3)
2015-09-21 11:04:56 -07:00
Justin Too
99ca0f3153
(Package) Add Doxygen (v1.8.10)
2015-09-11 20:29:18 +00:00
Rasmus Wriedt Larsen
b06117f77a
Add fish (shell) package
2015-09-03 14:19:27 -07:00
Adam Moody
ac088bae6a
update boost
2015-09-01 16:02:14 -07:00
Todd Gamblin
6af49d41fd
Add elfutils.
2015-08-27 00:10:53 -07:00
Todd Gamblin
13fd742610
Merge branch 'features/pidx' into develop
2015-08-26 23:48:52 -07:00
Todd Gamblin
babbc5bb45
Minor fix-ups for PIDX
2015-08-26 23:48:36 -07:00
Gregory L. Lee
2c3e7a6f87
added graphviz dependency and dysect variant to STAT
2015-08-25 11:48:12 -07:00
Gregory L. Lee
1c9c5a385d
added graphviz and dependencies
2015-08-25 11:38:39 -07:00
Todd Gamblin
360b307f68
Save progress. import gov.llnl.spack.mpich works.
2015-08-24 09:14:16 -07:00
Gregory L. Lee
689dbb8fb6
use filter_file instead of patch
2015-08-24 08:51:41 -07:00
Jim Galarowicz
24c609b6df
Updates to the Krell related product packages.
2015-08-22 09:34:44 -05:00
Cyrus Harrison
8821715377
add version-based url map for cmake, provide md5 for cmake 3.3.1
2015-08-19 14:18:02 -07:00
Jim Galarowicz
fe9959d4da
Merge remote-tracking branch 'upstream/develop' into develop
2015-08-18 08:05:25 -05:00
Peer-Timo Bremer
40b21d7cbe
Initial version of PIDX package
2015-08-17 15:38:12 -07:00
Gregory L. Lee
bd1cd83d71
added lapack and blas deps, fixed gfortran compiler dependency
2015-08-17 11:54:14 -07:00
Todd Gamblin
a2f2e6a4ff
Save changes to external repo integration
2015-08-16 12:54:02 -07:00
Matthew LeGendre
c7b8d09c7f
Add packagerepos to spack, allowing for creating multiple package repositories.
2015-08-16 12:48:32 -07:00
Gregory L. Lee
92ea86dc36
moved lapack package to netlib-lapack
2015-08-14 16:30:35 -07:00
Gregory L. Lee
ec47ab16ce
updated blas and lapack packages
2015-08-14 16:27:51 -07:00
Todd Gamblin
c8f65c1530
Fix 2.6 incompatibility
2015-08-13 00:21:02 -07:00
Todd Gamblin
17c2a0d6f3
Merge pull request #92 from trws/flux-build
...
pre-alpha flux build and requisite dependencies
2015-08-13 00:02:49 -07:00
Todd Gamblin
58f848fa29
Merge pull request #94 from alfredo-gimenez/dev-pandas
...
Fixed py-pandas package
2015-08-13 00:00:35 -07:00
Todd Gamblin
f34b04e555
Merge pull request #87 from alfredo-gimenez/develop
...
Added gui and cscope features to Vim package
2015-08-12 23:58:27 -07:00
Alfredo Gimenez
d6bf9c9887
Cscope vim variant depends on cscope
2015-08-07 07:58:04 -07:00
Alfredo Gimenez
d017c5080a
Fixed py-pandas package
2015-08-07 00:03:14 -07:00
Alfredo Gimenez
067ecb90b9
Added cscope (dependency for vim+cscope)
2015-08-06 09:28:28 -07:00
Tom Scogland
7182671f8f
pre-alpha flux build and requisite dependencies
...
NOTE: the ncurses package now installs *BOTH* versions, wide and non-wide
character for compatibility with packages that require either one. It may be
desirable for this to be an option in the future.
2015-08-03 11:59:52 -07:00
Mike Nolta
7ebb4fcedc
add missing gmp dependency to mpfr package
2015-08-01 16:00:13 -04:00
Tom Scogland
016eef6a16
adding the bear compilation database generator
2015-07-29 14:21:03 -07:00
Alfredo Gimenez
00ab6eb616
Vim with added feature support, including gvim
2015-07-23 11:38:02 -07:00
Tom Scogland
6ad5210216
adding a zsh package
2015-07-22 11:35:51 -07:00
Jim Galarowicz
9fee7be695
Add the initial version of the OpenSpeedShop spack build file. OpenSpeedShop is an application performance analysis tool that runs on Linux and gathers a number of different types of performance data and displays that data in a command line tool (CLI) and via a graphical user interface (GUI).
2015-07-21 11:26:59 -05:00
Jim Galarowicz
e8235b10c6
Add the cbtf-lanl spack build package. cbtf-lanl is LANLs contribution to the CBTF project. It contains psTool and memTool which are example tools, showing use case examples for CBTF.
2015-07-21 11:23:23 -05:00
Jim Galarowicz
23971bae92
Add the cbtf-krell spack build package. cbtf-krell is the krell contribution to the CBTF project and includes services, messages, and core libraries and components that support performance information gathering, transfer, and reduction.
2015-07-21 11:20:27 -05:00
Jim Galarowicz
eff5016653
Add the cbtf spack build package. cbtf is the base package for the component based tool framework and is used for building and connecting cbtf components, including distributed components via the MRNet transfer mechanism.
2015-07-21 11:15:53 -05:00
Jim Galarowicz
a9c737f911
Add spack build package for Xerces-C which is a supporting package for the krell related projects.
2015-07-21 10:59:52 -05:00
Jim Galarowicz
f5093094eb
Add the cbtf-argonavis project package file. cbtf-argonavis is a project based on CBTF that supports performance analysis of GPU applications.
2015-07-21 10:58:16 -05:00
Jim Galarowicz
15ec3cb3cd
Add qt3 version support and a variant that controls patching the qt3 version for compile issues and answering yes to the license questions during build.
2015-07-21 10:51:53 -05:00
Jim Galarowicz
b4e0804b37
Add the latest version to the papi package.
2015-07-21 10:50:11 -05:00
Jim Galarowicz
64c8fd3fa1
Add krelloptions variant that is used to turn on a configuration option to build the thread safe lightweight libraries.
2015-07-21 10:49:15 -05:00
Jim Galarowicz
13421dc4aa
Add patches that enable features added for krell related products. Update the package file to add a krellpatch variant to control adding the patches.
2015-07-21 10:20:05 -05:00
Jim Galarowicz
0591980cbe
Add configuration change for krell related products, they expect the dyninst includes in include/dyninst.
2015-07-21 10:17:37 -05:00
Jim Galarowicz
d1f127d8ef
Add changes for krell related products to binutils. Add a patch that installs libiberty_pic.a which krell products will favor/use.
2015-07-21 10:15:17 -05:00
Todd Gamblin
e097696390
Update concretize to check for more changes and iterate further.
2015-07-16 01:12:11 -07:00
Todd Gamblin
8828dbf2e8
Remove superfluous print in vim.
2015-07-14 23:48:07 -07:00
Todd Gamblin
2e90599283
Merge branch 'develop' of github.com:scalability-llnl/spack into develop
2015-07-14 23:43:59 -07:00
Todd Gamblin
6f8a4318c5
Remove python 2.6-incompatible format expression.
2015-07-13 18:25:18 +00:00
Tom Scogland
889485181e
adding gnu global tags and exuberant ctags
2015-07-10 13:54:38 -07:00
Tom Scogland
fda208f6b8
adding YAPF (Yet Another Python Formatter)
2015-07-09 14:55:27 -07:00
Gregory L. Lee
2e37523428
for LaunchMON added latest git commit and dependences
2015-07-08 11:25:41 -07:00
Gregory L. Lee
ddfc276688
removed workaround
2015-07-02 15:14:30 -07:00
Florent Pruvost
e06d351f7a
add cblas headers in install directory
2015-07-02 02:05:00 -07:00
Todd Gamblin
7625881cb3
Merge pull request #75 from alfredo-gimenez/develop
...
Thanks!
2015-07-02 01:27:47 -07:00
Todd Gamblin
6f94a2567b
Add py-lockfile and py-python-daemon packages.
2015-07-02 00:40:25 -07:00
Alfredo Gimenez
25c1678004
Commented out old version
2015-06-23 17:39:23 -07:00
Alfredo Gimenez
9f27ddc256
New mpfr release invalidates previous download link (not sure where old version is...)
2015-06-23 17:36:57 -07:00
Todd Gamblin
a51d4afe3e
Minor simplification (os.environ -> env)
2015-06-20 20:25:12 -07:00
Alfredo Gimenez
314ecc54fe
Thrift python support
2015-06-18 17:29:16 -07:00
Alfredo Gimenez
f832719ceb
Added silo 4.8 with HDF5 (for LULESH 2.0)
2015-06-18 12:31:01 -07:00
Alfredo Gimenez
0c028e24b4
Removed Lua dependency
2015-06-18 10:30:02 -07:00
Alfredo Gimenez
55e24548c3
Added Thrift (HBase management in C++)
2015-06-18 10:29:34 -07:00
Tom Scogland
912c29471a
adding python pyelftools package
2015-06-17 15:19:46 -07:00
Todd Gamblin
607f263fbc
Merge pull request #61 from alfredo-gimenez/develop
...
Mitos 0.9.1
2015-06-11 16:31:28 -07:00
Todd Gamblin
3cb10f92af
Merge pull request #62 from trws/tmuxinator
...
Partial ruby extension and tmuxinator package
2015-06-11 16:31:15 -07:00
Todd Gamblin
9955df896b
Merge pull request #63 from trws/silver-searcher
...
adding package for the silver searcher
2015-06-11 16:31:04 -07:00
Tom Scogland
a087fd71e4
Removing comment line
...
Missed that the auto-generated comment line stuck around.
2015-06-11 13:57:19 -07:00
Tom Scogland
d92ac2a6b2
Small ruby enhancement and tmuxinator package
...
It is currently less painful to pull the source from github, compile it into a
gem, then install the gem, than it is to download a gem and install it. This
still lacks an activation mechanism, but `spack use tmuxinator` is functional.
2015-06-11 13:51:53 -07:00
Alfredo Gimenez
afe3c5b6bb
Mitos 0.9.1
2015-06-11 11:02:51 -07:00
Tom Scogland
cd581d1d5a
adding package for the silver searcher
2015-06-10 14:24:38 -07:00
Tom Scogland
2d465ffd10
partial upgrade to vim package
2015-06-10 14:14:31 -07:00
Todd Gamblin
04bcf43649
Merge pull request #58 from trws/python-cffi
...
Python cffi
2015-06-10 00:36:37 -07:00
Todd Gamblin
874326a1ad
Merge pull request #56 from trws/uuid-task-and-taskd
...
package files for libuuid, needed for flux and taskwarrior packages
2015-06-10 00:35:30 -07:00
Tom Scogland
c8ad456fd6
nettle depends on gmp, without it the nettle build fails on gcc 4.9.2
2015-06-09 19:37:42 -07:00
Tom Scogland
8839eeb421
new package files for python-cffi and its dependency pycparser
2015-06-09 19:36:08 -07:00
Tom Scogland
eab3d4811e
package files for libuuid, needed for flux and taskwarrior packages, along with the taskwarrior packages
2015-06-09 19:26:49 -07:00
Todd Gamblin
e64c0f4e4e
Fix Boost finding in Dyninst 8.2.1.
2015-06-09 17:48:38 -07:00
Todd Gamblin
bde9c7eee3
Upate ATLAS and netlib-blas.
2015-06-07 15:41:15 -07:00
Todd Gamblin
0570660d81
Make blas a virtual dependency, default netlib-blas.
2015-06-06 18:23:12 -07:00
Todd Gamblin
26b9592780
Add disablement of cpu throttle check.
2015-06-06 18:19:05 -07:00
Todd Gamblin
8b9dcfe635
Delete lapack/atlas combined package.
2015-06-06 18:18:51 -07:00
Todd Gamblin
5d94864b6c
Rename netlib_blas -> netlib-blas
2015-06-06 18:18:44 -07:00
Todd Gamblin
50d7b3df2b
Merge branch 'psaravan-fastmath' into features/fastmath
...
Conflicts:
var/spack/packages/lapack/package.py
2015-06-06 18:17:59 -07:00
Todd Gamblin
8215c85619
Merge branch 'develop' into features/fastmath
2015-06-06 18:15:52 -07:00
Todd Gamblin
c43b5d670b
Remove dummy fastmath package.
2015-06-06 17:48:33 -07:00
Todd Gamblin
b6ad37557f
fix up Saravan's petsc install
2015-06-06 17:41:15 -07:00
Todd Gamblin
d266bf0184
Working Hypre, PARPACK.
2015-06-06 17:21:11 -07:00
Todd Gamblin
5294e2b9b9
CGM package working on cab.
2015-06-06 16:56:59 -07:00
Todd Gamblin
c5ab3f4e82
CBLAS package working and patching in spack compilers.
2015-06-06 16:29:37 -07:00
Todd Gamblin
f29fc5822b
Working boxlib package.
2015-06-06 16:16:19 -07:00
Todd Gamblin
b9746de52e
Working ARPACK package.
2015-06-06 15:26:54 -07:00
Todd Gamblin
03780ea105
Remove autosave files from saravan's PR
2015-06-06 15:26:54 -07:00
Todd Gamblin
422a75e4b8
Clean up arpack build, use the Spack f77 compiler.
2015-06-06 15:26:54 -07:00
Saravan Pantham
1f0246f970
Updated HDF5 to use MPI.
2015-06-06 15:26:43 -07:00
Saravan Pantham
9d71093500
Updated Zoltan.
2015-06-06 15:26:42 -07:00
Saravan Pantham
fd34f4b119
Added more FASTMath packages.
2015-06-06 15:26:38 -07:00
Saravan Pantham
c174fe6199
Fixed BLAS and Lapack installations
2015-06-06 15:26:31 -07:00
Saravan Pantham
d461aa3722
Added Lapack package
2015-06-06 13:06:18 -07:00
Saravan Pantham
a23e1579e3
Added BLAS package
2015-06-06 13:06:17 -07:00
Todd Gamblin
ab31f989db
Merge Alfredo's Mitos changes from github with Greg's Python changes.
2015-06-06 12:53:28 -07:00
Gregory L. Lee
96ec75f7fe
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-06-04 15:49:57 -07:00
Gregory L. Lee
5ac5c021b8
new package versions
2015-06-04 15:49:55 -07:00
Alfredo Gimenez
dae33a31c0
Dyninst 8.2.1+ dependency for cmake
2015-06-03 22:02:47 -07:00
Alfredo Gimenez
15aee0de1a
Mitos updated with new release
2015-06-03 21:58:44 -07:00
Gregory L. Lee
c4f5a881e6
new Python extensions
2015-06-03 10:08:07 -07:00
Gregory L. Lee
6dffe2ddd1
updated url
2015-06-03 10:07:21 -07:00
Gregory L. Lee
74b0a9c059
updated Python extension versions
2015-06-01 08:39:01 -07:00
Gregory L. Lee
83af842a74
fixed cython activation conflict
2015-06-01 08:38:32 -07:00
Todd Gamblin
f813d823a1
Merge branch 'features/optional-deps' into develop
...
This includes:
- Much better variant support (+debug/-debug)
- Optional dependency support (depends_on(... , when='<condition>')
- New config file format (YAML in ~/.spack)
- New Spec format (YAML in $prefix/.spack/spec.yaml)
2015-05-18 16:16:20 -07:00
Matthew LeGendre
46b91ddf57
YAML config files for compilers and mirrors
2015-05-18 16:01:21 -07:00
Gregory L. Lee
50970b72d8
added py-pandas
2015-05-12 13:47:48 -07:00
Todd Gamblin
cd5fa128c5
Work on SPACK-41: Optional dependencies work for simple conditions.
...
- Can depend conditionally based on variant, compiler, arch, deps, etc
- normalize() is not iterative yet: no chaining depends_ons
- really need a SAT solver, but iterative will at least handle
simple cases.
- Added "strict" option to Spec.satisfies()
- strict checks that ALL of other's constraints are met (not just
the ones self shares)
- Consider splitting these out into two methods: could_satisfy() and
satisfies()
- didn't do this yet as it would require changing code that uses
satisfies()
- Changed semantics of __contains__ to use strict satisfaction (SPACK-56)
- Added tests for optional dependencies.
- The constrain() method on Specs, compilers, versions, etc. now
returns whether the spec changed as a result of the call.
2015-05-12 09:56:59 -07:00
Todd Gamblin
ef9deeccd1
Merge branch 'features/yaml-spec' into features/optional-deps
2015-05-10 19:28:47 -07:00
Todd Gamblin
43e5465592
Fix bug in directory layout hidden files()
2015-05-10 17:56:27 -07:00
Todd Gamblin
3b1898b8e4
Fix SPACK-40: Finish adding variant directive.
...
- Variants are now declarable in packages using the variant() directive.
- Variants are checked - you can't just ask for a random variant, it has to be declared.
- conditional logic (@when, if, '+debug' in spec, etc.) still required in package to
implement variant.
2015-05-10 12:24:03 -07:00
Cyrus Harrison
8c4fe6d249
added simple spack package files for uncrustify and cppcheck
2015-04-30 22:42:53 -07:00
Alfredo Gimenez
0f5b26c9cd
MemAxes and Mitos
2015-04-09 14:46:33 -07:00
Todd Gamblin
37a5c3b09f
Version bump for adept-utils
2015-04-01 00:05:26 -07:00
Matthew LeGendre
89731d4a7d
Add binutils as a gcc dependency so it doesn't use the system linker/assembler.
2015-03-30 14:23:02 -07:00
Matthew LeGendre
50687e08cb
Fix QT with gcc 4.9 build error where QT's -Wl,--no-undefined interfered with gcc's implicit libgcc_s.so library
2015-03-27 17:32:37 -07:00
Todd Gamblin
c10773503b
Merge branch 'benjaminwalters-develop' into features/blas
...
Conflicts:
var/spack/packages/lapack/package.py
2015-03-26 00:31:34 -07:00
Todd Gamblin
fa53bb835c
Merge branch 'kev40293-develop' into features/blas
2015-03-26 00:12:41 -07:00
Benjamin Walters
1b75b34eb6
Removed subprocess.call calls and replaced with spack symlink calls
2015-03-19 04:37:21 -05:00
Benjamin Walters
3d2df174d1
Added package files for Lapack (has virtual dependency blas) and Netlib blas (provides virtual dependency blas).
2015-03-19 03:20:24 -05:00
Todd Gamblin
32244ac733
MPICH provides environment vars to make MPI compilers behave like spack.
2015-03-13 13:32:24 -07:00
Todd Gamblin
b80e091f46
metis package.
2015-03-13 00:03:33 -07:00
Todd Gamblin
32e2f21e8d
Working scotch package.
2015-03-12 08:49:45 -07:00
Todd Gamblin
81d518438c
Point ravel download at the github release page.
2015-03-12 06:54:15 -07:00
Todd Gamblin
b24aca6da2
Add -Wno-dev to avoid cmake policy warnings.
2015-03-12 06:54:15 -07:00
Todd Gamblin
e624ebec07
Working ravel package.
2015-03-12 06:54:15 -07:00
Todd Gamblin
14a79a2ddf
Add OTF package.
2015-03-12 06:54:14 -07:00
Todd Gamblin
d6c14f40b2
SAMRAI builds on cab with new URL.
2015-03-11 19:14:43 -07:00
Todd Gamblin
f8044e0290
SAMRAI URL update.
2015-03-11 18:58:29 -07:00
Todd Gamblin
fbebb94cd6
Add cram package.
2015-03-05 11:05:42 -08:00
Todd Gamblin
30e45df8a5
Updates to atlas packages.
2015-03-04 09:34:42 -08:00
Kevin Brandstatter
8921d52a82
Working lapack install linking to installed ATLAS
2015-03-03 22:27:16 -06:00
Kevin Brandstatter
0de021d427
Added LAPACK package file that depends on and builds against ATLAS
2015-03-03 19:21:02 -06:00
Kevin Brandstatter
08f37d478f
Removed FIXME comments from atlas
2015-03-01 21:26:37 -06:00
Kevin Brandstatter
2f2eab0e15
Merge branch 'develop' of github.com:kev40293/spack into develop
2015-02-26 14:42:12 -06:00
Kevin Brandstatter
bbfc519ee5
Added packaging files for ATLAS with and without netlib's LAPACK
2015-02-26 14:41:46 -06:00
Todd Gamblin
ffdb90f39a
Last minute Qt bugfix.
2015-02-24 10:42:35 -08:00
Todd Gamblin
daef78f538
Update packaging documentataion.
2015-02-23 10:31:22 -08:00
Saravan Pantham
14e70ad689
Added netcdf package support.
2015-02-18 18:05:57 -08:00
Todd Gamblin
c7b8a4e25c
Fix for SPACK-46: cleanup spack clean, spack restage.
2015-02-18 14:00:37 -08:00
Todd Gamblin
db11373351
Resurrect combined qt4/5 package from b7dacb
2015-02-18 13:16:22 -08:00
Gregory L. Lee
59198e29f9
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-02-18 13:14:26 -08:00
Gregory L. Lee
6e13d0985c
fixed deps for python packages
2015-02-18 13:13:19 -08:00
Todd Gamblin
3e5aa4b0f5
llvm/clang version bump
2015-02-18 10:59:03 -08:00
Todd Gamblin
959ce4f985
Downgrade standard version of ImageMagick to a non-changing URL.
...
- bleeding edge still available but commented by default.
2015-02-18 10:59:03 -08:00
Gregory L. Lee
44003449d5
fixed install steps for version 4
2015-02-17 16:26:00 -08:00
Todd Gamblin
17ac609d23
Merge branch 'features/memaxes' into develop
...
Conflicts:
var/spack/packages/libpng/package.py
2015-02-17 00:49:52 -08:00
Todd Gamblin
724b72bdaf
take out dyninst 8.2 for now.
...
- doesn't build correctly with boost 1.55
2015-02-17 00:47:35 -08:00
Todd Gamblin
4af85441db
Merge branch 'features/python-modules' into develop
2015-02-17 00:44:02 -08:00
Todd Gamblin
57f331e2ac
Ignore conflicting nose tests in py-nose and py-matplotlib.
2015-02-17 00:22:18 -08:00
Todd Gamblin
67db8ddca8
Factor ignore logic into a predicate builder.
2015-02-17 00:21:15 -08:00
Todd Gamblin
06d6b0b205
More py-setuptools dependencies added.
2015-02-16 21:53:55 -08:00
Todd Gamblin
13376efafc
Add package-specific rpath back to shiboken and pyside.
2015-02-16 21:53:34 -08:00
Todd Gamblin
614c22fc1b
Allow forced deactivation -- best effort unlinking
...
spack deactivate -f will unlink even if Spack thinks the package isn't enabled.
Made deactivate routines idempotent.
2015-02-16 12:41:22 -08:00
Todd Gamblin
8aa3afcfde
Python package cleanup.
...
- Added a number of dependencies to python packages.
- Python packages may still not build without some OS support.
- Example: Numpy needs ATLAS, and will use a system ATLAS install.
- Atlas requires turning off CPU throttling to build.
- can't do this as a regular user -- how to build ATLAS with Spack
- currnetly relying on a system ATLAS install.
2015-02-15 23:04:20 -08:00
Todd Gamblin
847ed8ad39
Add libxslt, cleanup libxml2.
2015-02-15 23:04:04 -08:00
Todd Gamblin
b86eb69552
libgcrypt and libgpg-error packages.
2015-02-15 23:03:33 -08:00
Todd Gamblin
65d60f92f5
qhull package.
2015-02-15 23:02:51 -08:00
Todd Gamblin
36579844d9
Add Tcl/Tk packages.
2015-02-15 23:02:36 -08:00
Todd Gamblin
ce011501f9
Add R package.
2015-02-15 23:02:21 -08:00
Todd Gamblin
b11061f99d
Rename py-pyqt4 to py-pyqt.
2015-02-15 12:40:02 -08:00
Todd Gamblin
2f67cdaf10
Better time output on build completion.
2015-02-15 12:39:10 -08:00
Todd Gamblin
3c0048dd89
py-sip installs properly into a prefix
2015-02-15 01:59:36 -08:00
Todd Gamblin
c0c0879924
Better extension activation/deactivation
2015-02-15 01:58:35 -08:00
Todd Gamblin
0c94a6e2b0
Merge branch 'features/python-modules' into features/memaxes
...
Conflicts:
var/spack/packages/qt/package.py
2015-02-12 10:01:58 -08:00
Gregory L. Lee
5c2608b032
typo: Self -> self
2015-02-09 15:55:18 -08:00
Todd Gamblin
25af341954
Python package improvements.
2015-02-09 02:54:49 -08:00
Alfredo Gimenez
27617670f0
qt with hardware accelerated opengl working
2015-02-09 00:01:07 -08:00
Todd Gamblin
20ec80295d
setup_extension_environment is now setup_dependent_environment.
...
- other packages, like Qt, can now use this to set up relevant build
variables and env vars for their dependencies.
- not just extensions anymore.
2015-02-08 19:41:17 -08:00
Todd Gamblin
e51e01f4f0
Cleaned up python to remove redundant line.
2015-02-08 19:39:36 -08:00
Alfredo Gimenez
9e878075ac
mesa 8.0.5 working
2015-02-08 16:09:13 -08:00
Alfredo Gimenez
cc684a3ebe
older mesa for 2.6 kernel (not workin yet)
2015-02-08 13:34:45 -08:00
Alfredo Gimenez
1605e04d44
mesa and systemd (systemd not working yet)
2015-02-07 22:08:50 -08:00
Alfredo Gimenez
932f3930f4
util-linux added
2015-02-07 09:18:34 -08:00
Alfredo Gimenez
676cc84c9e
more mesa dependencies
2015-02-06 17:24:55 -08:00
Alfredo Gimenez
5fdf5438ea
flex and bison
2015-02-06 16:55:48 -08:00
Alfredo Gimenez
d95d48bbe6
py-mako and fix for setup-env.sh
2015-02-06 16:43:21 -08:00
Gregory L. Lee
5cc369c2b8
add dependent packages to PYTHONPATH for build
2015-02-06 16:35:35 -08:00
Alfredo Gimenez
a4ac1977a4
merge with python-modules
2015-02-06 16:27:33 -08:00
Todd Gamblin
457f2d1d51
Fix libpng to use a better URL
...
Sourceforge URLs like this eventually die when the libpng version is bumped:
http://sourceforge.net/projects/libpng/files/libpng16/1.6.14/libpng-1.6.14.tar.gz/download
But ones like this give you a "permanently moved", which curl -L will follow:
http://download.sourceforge.net/libpng/libpng-1.6.16.tar.gz
2015-02-06 08:37:22 -08:00
Todd Gamblin
2d9190d264
Add extensions command.
2015-02-02 11:20:36 -08:00
Gregory L. Lee
48f1ff87f8
added more Python modules
2015-02-02 11:19:54 -08:00
Gregory L. Lee
2bc3f74df2
added more Python modules
2015-02-02 11:19:54 -08:00
Todd Gamblin
de91c95e8e
Ability to ignore files in activate/deactivate for extensions.
2015-02-02 11:19:54 -08:00
Todd Gamblin
ff9cb94f4f
Add arguements to extends() and activate/deactivate.
2015-02-02 11:19:54 -08:00
Gregory L. Lee
9fa489b7f2
added several modules
2015-02-02 11:19:54 -08:00
Gregory L. Lee
7992f415fe
added py-nose
2015-02-02 11:19:54 -08:00
Todd Gamblin
bcccf02020
Add setup_extension_environment() method.
...
- lets packages do some setup before their extensions run install()
2015-02-02 11:19:53 -08:00
Todd Gamblin
9977543478
Added feature: package extensions
...
- packages can be "extended" by others
- allows extension to be symlinked into extendee's prefix.
- used for python modules.
- first module: py-setuptools
2015-02-02 11:19:00 -08:00
Todd Gamblin
2c1eda66c4
First python extension package: setuptools
2015-02-02 11:16:23 -08:00
Alfredo Gimenez
6a496ef620
PSAPI v0.6 -> Mitos v0.7
2015-01-23 16:58:15 -08:00
Todd Gamblin
0ac6ffb3ef
Add extra gcc dependencies.
...
- not used until optional/conditional deps are implemented.
2015-01-23 00:05:23 -08:00
Todd Gamblin
3e37903ffd
Packages have rpath property.
2015-01-23 00:03:51 -08:00
Alfredo Gimenez
e97db785d6
psapi v0.6
2015-01-21 20:42:44 -08:00
Todd Gamblin
2a0e33876e
Add PSAPI
2015-01-19 20:45:27 -08:00
Todd Gamblin
d08c0703a0
Initial build of MemAxes GUI.
2015-01-19 14:07:41 -08:00
Todd Gamblin
b7dacb427d
Qt5 & VTK builds. VTK works with Qt 4 and 5.
2015-01-19 14:07:09 -08:00
Todd Gamblin
0211adbdb6
version bump libpng
2015-01-19 14:06:25 -08:00
Todd Gamblin
53c8b4249a
Make dbus put a machine id file in the right place.
2015-01-19 14:06:09 -08:00
Todd Gamblin
a4c19eee14
Qt5 webkit requires gperf
2015-01-19 14:00:54 -08:00
Todd Gamblin
4e3662f318
Dyninst 8.2 works.
2015-01-17 17:09:42 -08:00
Todd Gamblin
fa67d69585
Merge branch 'develop' of github.com:scalability-llnl/spack into develop
2015-01-13 00:53:04 -08:00
Todd Gamblin
917d82be0d
Add list_url for ompss
2015-01-13 00:45:12 -08:00
Luc Jaulmes
844c083848
Updated versions in OmpSs and Extrae, which resolves version-dependency problems with MPI
2015-01-12 20:38:32 +01:00
Todd Gamblin
36198c525b
Merge pull request #10 from justintoo/rose
...
Add Packages for ROSE and JDK
2015-01-08 09:10:52 -08:00
Justin Too
3a07ec6c7d
(Package) Add ROSE compiler package
2015-01-07 14:07:35 -08:00
Justin Too
cd9e4b5b7f
(Package) Add Oracle JDK package
2015-01-07 14:07:02 -08:00
Todd Gamblin
9dabcc8703
Git package.
2014-12-26 00:07:15 -08:00
Todd Gamblin
b0ce1b81ba
Fix SPINDLE and SCR download URLs.
2014-12-25 18:42:03 -08:00
Todd Gamblin
0bc861db6e
Fix up bzip2 install
2014-12-25 17:55:19 -08:00
Todd Gamblin
d98e475361
Qt4 builds successfully with proper RPATHs.
2014-12-25 16:09:42 -08:00
Todd Gamblin
01ca61c7cc
Updates for Qt dependencies
2014-12-23 14:43:05 -08:00
Todd Gamblin
8edf299dd2
gnutls, nettle, wget, dbus
2014-12-23 14:43:05 -08:00
Todd Gamblin
e0b5890ab5
Initial versions of Qt and some dependencies.
2014-12-23 14:43:04 -08:00
Todd Gamblin
983f35f32a
Tweak extrae indentation.
2014-12-22 23:24:21 -08:00
Adam Moody
a9be5e7239
add gperftools (tcmalloc and friends)
2014-12-18 11:31:58 -08:00
Todd Gamblin
588955a987
Disable pkgconfig files until I support this better.
2014-12-05 08:45:51 -08:00
Todd Gamblin
7dc90c7097
Add experimental gasnet package for legion.
2014-12-04 10:53:52 -08:00
Todd Gamblin
c19347a055
Merge branch 'features/mpibash' into develop
2014-12-02 23:00:11 -08:00
Adam Moody
0f04f75fa3
add autoconf and libcircle dependencies, call autoconf before configure
2014-12-02 22:59:33 -08:00
Todd Gamblin
908400bfc5
Fix dyninst 8.1.1 checksum.
2014-12-02 21:57:37 -08:00
Todd Gamblin
0c12e26026
Bugfix in boost build.
...
- b2 used to be called bjam
2014-12-02 14:25:52 -08:00
Todd Gamblin
79414947ae
Merge branch 'features/gcc' into develop
...
Conflicts:
lib/spack/spack/package.py
2014-11-08 22:30:46 -08:00
Todd Gamblin
57076f6ca4
URL parsing improvements
2014-11-08 11:42:54 -08:00
Todd Gamblin
9033ae6460
Add package for Sandia QThreads.
2014-11-07 00:20:39 -08:00
Todd Gamblin
d78ece658b
Change to faster gcc mirror that allows spidering.
2014-11-07 00:13:52 -08:00
Todd Gamblin
b97ee67a4b
Working GCC package.
2014-11-05 09:54:43 -08:00
Todd Gamblin
a37828bafb
Packages for gcc and its dependencies.
2014-11-04 13:42:47 -08:00
Todd Gamblin
488a6737b7
Merge branch 'features/python' into develop
2014-11-03 14:20:37 -08:00
Todd Gamblin
7905b50dcb
Bump ImageMagick version
2014-11-03 14:19:24 -08:00
Todd Gamblin
6c4bac2ed8
Update libmonitor URL to point to google code.
2014-11-03 14:17:10 -08:00
Todd Gamblin
6c8c41da98
Working Python 2.7.8, ncurses, readline
2014-11-03 14:12:16 -08:00
Todd Gamblin
1656f62a12
Add bzip2 package and spack pkg add command.
2014-11-03 14:12:16 -08:00
Todd Gamblin
8c8fc749be
Initial versions of python and libffi.
2014-11-03 14:12:06 -08:00
Todd Gamblin
132c32076a
Add Muster parallel clustering library.
2014-10-28 16:44:35 -07:00
Todd Gamblin
ee50a4ccce
Merge branch 'features/mpe2' into develop
2014-10-27 21:30:58 -07:00
Todd Gamblin
f918ea1ba7
Merge branch 'features/coreutils' into develop
2014-10-27 20:44:32 -07:00
Todd Gamblin
1c4948e1b0
Fix long-standing multimethod test error.
...
- New inclusive version ranges from git-fetching branch enable a fix.
- Can now write :1 to include 1.3, 1.4, etc.
- couldn't do this before so provides() was weird.
2014-10-27 20:02:24 -07:00
Todd Gamblin
e2af2a27bf
Merge branch 'features/git-fetching' into develop
...
Conflicts:
lib/spack/docs/packaging_guide.rst
lib/spack/spack/cmd/info.py
lib/spack/spack/package.py
lib/spack/spack/stage.py
2014-10-27 19:53:05 -07:00
Bob Robey
f9149b6cb6
Fixing errors in depends_on and updating version for ImageMagick
2014-10-25 21:59:01 -06:00
Bob Robey
76ed5c212c
Adding autotools and ImageMagick and patch for mpe2
2014-10-25 21:25:25 -06:00
Todd Gamblin
340b5590f1
Add coreutils package.
2014-10-25 14:41:06 -07:00
Todd Gamblin
ce1b30c229
Adding initial version of MPE2 package.
2014-10-23 21:08:13 -07:00
Todd Gamblin
c08985f7d1
Add bib2xhtml
2014-10-22 01:08:08 -07:00
Todd Gamblin
e4c2891d4b
Test for URL extrapolation.
2014-10-22 00:49:16 -07:00
Todd Gamblin
fb3003f664
Bug fixes for URLs and mirror fetching.
2014-10-16 06:56:00 -07:00
Todd Gamblin
1fcfb80bdd
SPACK-19 no longer an issue. Removing libtool copy.
2014-10-10 09:23:28 -07:00
David Boehme
8857b1f69e
Add Scalasca 2.1
2014-10-08 17:31:11 -07:00
Todd Gamblin
4c614ac768
Add SUNDIALS solver package.
2014-10-08 03:10:29 -07:00
Todd Gamblin
36a87f5bf9
Update documentation to add an auto-generated list of packages.
2014-10-08 03:08:40 -07:00
Todd Gamblin
4cae48c8df
Add libNBC (non-blocking collectives)
2014-10-06 13:48:50 -07:00
Todd Gamblin
616d232257
Add package for Torsten's netgauge tool.
2014-10-06 10:26:54 -07:00
Todd Gamblin
37e96ff6e1
Added test for Mercurial fetching.
2014-10-04 18:38:47 -07:00
Todd Gamblin
0fa1c5b0a5
Add Mercurial fetch strategy and lwm2.
2014-10-03 16:57:32 -07:00
Todd Gamblin
faae720c36
add tests for svn fetching.
2014-10-03 16:55:53 -07:00
Todd Gamblin
da84764e97
Add test case for git fetching.
2014-10-03 16:55:53 -07:00
Todd Gamblin
c74cd63389
Callpath build works when a tag is fetched from git.
2014-10-03 16:55:53 -07:00
Todd Gamblin
1b67c8493e
Merge branch 'features/automaded' into develop
2014-09-28 11:05:42 -07:00
Todd Gamblin
3bd52678be
MPICH sets MPI compilers to use real compilers and not spack wrappers.
2014-09-27 21:36:42 -07:00
Todd Gamblin
63292c5826
Update callpath to 1.0.2
2014-09-27 16:07:20 -07:00
Todd Gamblin
bff2192498
Added SWIG package.
2014-09-23 21:48:44 -07:00
Todd Gamblin
2de2d4bea7
Modify MPI installs to work without fortran.
2014-09-23 14:59:30 -07:00
Todd Gamblin
c9fbba22a2
First version of AutomaDeD package.
2014-09-19 09:55:31 -07:00
Todd Gamblin
fa5594e13f
Merge branch 'features/llvm' into develop
...
- merging parts of LLVM that can be built now.
- need to wait for standalone builds for some of the others.
2014-09-18 23:30:32 -07:00
Todd Gamblin
9165a000a3
Better C++11 support, remove non-standalone llvm-compiler-rt.
...
- LLVM non-standalone add-ons are difficult to build outside LLVM.
- May have to wait for future versions of LLVM to build some of these
2014-09-18 23:22:03 -07:00
Todd Gamblin
e46e1d51c2
Merge branch 'features/fileutils-deps' into develop
2014-09-18 21:39:41 -07:00
Todd Gamblin
4d2ccfa028
Take fileutils out and just merge the deps into develop.
2014-09-18 21:33:09 -07:00
Todd Gamblin
e85830e313
Fileutils successfully finds libarchive; can't find dtcmp despite config arg.
2014-09-18 01:49:30 -07:00
Adam Moody
250ffc28a3
update libcircle to download tarball from github/hpc
2014-09-17 23:40:16 -07:00
Todd Gamblin
607b4c8414
Merge branch 'features/scorep-packages' into develop
2014-09-17 13:38:33 -07:00
David Boehme
31bd1e069c
Add Score-P 1.3 release. Works for gcc, still some issues with Intel builds.
2014-09-17 12:28:33 -07:00
Adam Moody
6c94fc4fd2
added mpileaks (finally!)
2014-09-17 12:28:00 -07:00
Todd Gamblin
881fdb66ae
Merge branch 'develop' into features/fileutils
...
Conflicts:
lib/spack/spack/packages.py
2014-09-16 23:53:44 -07:00
Todd Gamblin
a4c8e945c7
Some fixups for Adam's callpath and adept-utils packages.
...
- Make spack packages RPATH *ALL* dependencies (i.e. the whole tree)
- prevents callpath link from finding wrong libelf -- always uses the one dyninst used.
2014-09-16 21:59:46 -07:00
Adam Moody
656cf12cda
add adeptutils and callpath packages
2014-09-16 16:50:54 -07:00
Todd Gamblin
ec44791aa3
Remove examples from default STAT build to avoid MPI dependence.
2014-09-05 10:52:43 -07:00
Todd Gamblin
eb5efed421
Merge branch 'features/postgresql' into develop
...
- add spack cd command.
- Fix bug in modules hook
Conflicts:
lib/spack/spack/cmd/stage.py
lib/spack/spack/hooks/dotkit.py
share/spack/setup-env.bash
2014-08-21 22:59:39 -07:00
Todd Gamblin
e301d62332
Remove development TAU version from package.
2014-08-20 11:46:59 -07:00
Todd Gamblin
fa3b19000d
update tau tarball
2014-08-11 22:47:24 -07:00
Todd Gamblin
6127b0baa6
new prototype TAU tarball from Kevin
2014-08-11 22:47:24 -07:00
Todd Gamblin
90cd0c7efa
Add Kevin's experimental TAU version
2014-08-11 22:47:24 -07:00