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
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
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
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
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