Todd Gamblin
62ae830e49
Merge branch 'eschnett/boost-mpi-osx' of git://github.com/eschnett/spack into eschnett-eschnett/boost-mpi-osx
2016-03-29 05:14:41 -07:00
Todd Gamblin
b3a384e1d8
Merge pull request #680 from davydden/hypre_muparser_fixes
...
minor fixes to hypre and muparser on Linux
2016-03-29 05:11:50 -07:00
Todd Gamblin
275943d8df
Merge branch 'eschnett-eschnett/gcc-osx-2' into develop
2016-03-29 04:16:53 -07:00
Patrick Gartung
ccc1b23bea
this allows gcc4.9.3 to build on OSX10
2016-03-29 04:15:07 -07:00
Denis Davydov
63c3feb79e
minor fixes to hypre and muparser on Linux
2016-03-29 10:05:08 +02:00
Todd Gamblin
7e7461e8fb
Merge pull request #626 from davydden/mumps_shared_tests
...
add shared variant to mumps (needed for Trilinos) plus tests
2016-03-29 00:33:30 -07:00
Denis Davydov
7753d823cb
add a comment on static mumps
2016-03-29 09:27:55 +02:00
Denis Davydov
f9bcce6a68
turn off python by default
2016-03-29 09:19:24 +02:00
Kelly (KT) Thompson
197f07306b
Merge remote-tracking branch 'upstream/develop' into pkg-subversion
2016-03-28 19:56:07 -06:00
Kelly (KT) Thompson
40cea0110f
Merge remote-tracking branch 'upstream/develop' into pkg-graphviz
2016-03-28 19:53:22 -06:00
Todd Gamblin
02879d94ff
Merge pull request #673 from davydden/netcdf_cxx
...
new package: netcdf-cxx
2016-03-28 18:03:36 -07:00
Denis Davydov
09e77812b6
fix installation of superlu_dist headers and add it as a dependency to petsc; add a variant to hypre to disable internal superlu
2016-03-29 00:21:32 +02:00
Denis Davydov
4e87cf9d74
fix extra comma
2016-03-28 18:00:34 +02:00
Denis Davydov
207215980b
make hypre and hdf5 be ON/OFF
2016-03-28 17:54:27 +02:00
Denis Davydov
dd60cc326c
adopt modifed superlu and hypre
2016-03-28 17:52:22 +02:00
Denis Davydov
5eefca43e7
petsc: extend variants by mumps, complex and debug
2016-03-28 14:35:01 +02:00
Denis Davydov
0da545ecac
tell amesos that we use mumps 5
2016-03-28 13:16:08 +02:00
Denis Davydov
e00cab75bd
more elaborated tests/direct solvers
2016-03-28 12:12:55 +02:00
Denis Davydov
97cdd79478
fix netcdf
2016-03-28 10:49:20 +02:00
Denis Davydov
9c894f5935
new package: netcdf-cxx
2016-03-28 10:19:25 +02:00
Todd Gamblin
8b45d6f84f
Merge pull request #658 from davydden/metis_parmetis_darwin
...
metis/parmetis/oce/boost: correct install_name on Darwin via a global tool
2016-03-27 16:10:05 -07:00
Elizabeth F
3bd550d6a2
GEOS Python extension did not compile with Python3.
2016-03-27 18:28:51 -04:00
Denis Davydov
7eca1284c8
metis/parmetis/boost/oce/scalapack: correct install_name on Darwin via a global function.
2016-03-28 00:22:25 +02:00
citibeth
ccd155572f
Removed redundant package py-libxml2. Use libxml2 instead.
2016-03-27 18:18:54 -04:00
Denis Davydov
fc73e93b50
rework netcdf
2016-03-27 23:47:43 +02:00
Todd Gamblin
9061800b30
Merge branch 'eschnett/gcc-osx-2' of git://github.com/eschnett/spack into eschnett-eschnett/gcc-osx-2
2016-03-27 13:18:23 -07:00
Denis Davydov
20600b8cac
add tests and netcdf-cxx4
2016-03-27 21:03:18 +02:00
Todd Gamblin
66bb71534b
Better blas/lapack and scipy packages: more robust, added shared
variants.
...
- py-scipy now builds with netlib-lapack, openblas, and atlas.
- started a convention for passing lib info from blas/lapack implementations.
- Improved netlib-lapack:
- Also build static libs when `shared` variant is enabled.
- Enable CBLAS build
- needed minor patch to build correctly.
- Added `shared` variant to OpenBLAS.
- Made OpenBLAS build properly shared and static.
2016-03-27 11:32:42 -07:00
Denis Davydov
439d3b3ddb
mumps: add install_name / soname
2016-03-27 17:38:25 +02:00
citibeth
cc42391e0f
Added py-netcdf
2016-03-27 11:06:10 -04:00
Denis Davydov
69ebc8173e
use global tool to fix install_name
2016-03-27 16:04:13 +02:00
Denis Davydov
9cff241ad5
fix install name on Darwin
2016-03-27 10:39:09 +02:00
Denis Davydov
a82a587b32
lower requirement on mumps
2016-03-27 06:17:43 +02:00
citibeth
9b130e1d19
Added googletest package.
2016-03-26 20:42:35 -04:00
Elizabeth F
11ca06b104
Added new py-cython version
2016-03-26 20:37:02 -04:00
Denis Davydov
9c391bbda1
minor changes to variants
2016-03-26 20:52:08 +01:00
Denis Davydov
965ce633c3
cleanup variants
2016-03-26 18:51:59 +01:00
Denis Davydov
f603c82e81
qualify Amesos link errors
2016-03-26 18:43:55 +01:00
Elizabeth F
497adc3b42
Added new version; old versions don't work with Python3.
2016-03-25 22:47:37 -04:00
Denis Davydov
c7011d21aa
update dependencies. Builds fine on OSX
2016-03-25 22:15:39 +01:00
Todd Gamblin
42ec822379
Merge pull request #633 from davydden/netcdf_curl
...
make netcdf link against Spack's curl
2016-03-25 12:54:53 -07:00
Todd Gamblin
8b2e79bcfa
Merge pull request #485 from epfl-scitas/packages/blas_lapack_providers
...
reworking package : netlib
2016-03-25 12:53:46 -07:00
Denis Davydov
6699399e51
add when to depends_on scalapack
2016-03-25 17:00:42 +01:00
Denis Davydov
eec50b524b
minor cleanup
2016-03-25 16:58:14 +01:00
Denis Davydov
5172f09b9f
builds on OSX again (modulo CC wrappers are solved)
2016-03-25 16:47:48 +01:00
Denis Davydov
26a72619ae
add missing sys
2016-03-25 12:42:26 +01:00
Denis Davydov
21e81e92a9
try to disable VerifyFortranC tests on Darwin
2016-03-25 12:05:48 +01:00
Denis Davydov
828aeefb1d
minor cleanup
2016-03-25 12:01:00 +01:00
Denis Davydov
7f2db8c267
fix w GCC 4.8 on Ubuntu but broke w GCC 5.3/Clang on OSX
2016-03-25 11:56:41 +01:00
Denis Davydov
d096b155f4
fix filter_file
2016-03-25 11:56:40 +01:00
Denis Davydov
c33a63cabc
fix python installation
2016-03-25 11:56:40 +01:00
Denis Davydov
416fcd0810
same
2016-03-25 11:56:40 +01:00
Denis Davydov
0fc9326a4c
add variants
2016-03-25 11:56:40 +01:00
Denis Davydov
df995c4ef8
minor cleanup
2016-03-25 11:56:40 +01:00
Denis Davydov
8c9f887613
finally builds
2016-03-25 11:56:40 +01:00
Denis Davydov
3f12a51759
keep fiddling
2016-03-25 11:56:40 +01:00
Denis Davydov
e51fe2934e
fiddle more
2016-03-25 11:56:40 +01:00
Denis Davydov
fade526ae4
remove tbb
2016-03-25 11:56:40 +01:00
Denis Davydov
7897f10126
fiddle with fortran
2016-03-25 11:56:40 +01:00
Denis Davydov
eb5b0767aa
remove gfortran as we have libnotfound...
2016-03-25 11:56:40 +01:00
Denis Davydov
2fb599ea86
minor
2016-03-25 11:56:39 +01:00
Denis Davydov
50e4b609c6
minor
2016-03-25 11:56:39 +01:00
Denis Davydov
7e4e2c988a
minor
2016-03-25 11:56:39 +01:00
Denis Davydov
88a7a23132
even more
2016-03-25 11:56:39 +01:00
Denis Davydov
2162627f35
more
2016-03-25 11:56:39 +01:00
Denis Davydov
bc3314a57d
more and more
2016-03-25 11:56:39 +01:00
Denis Davydov
45b4895888
patch
2016-03-25 11:56:39 +01:00
Denis Davydov
b6a35716ce
same
2016-03-25 11:56:39 +01:00
Denis Davydov
b91a155e8d
more specific about dependencies
2016-03-25 11:56:39 +01:00
Denis Davydov
18db930866
rearrange
2016-03-25 11:56:39 +01:00
Denis Davydov
76006fc346
fix typo
2016-03-25 11:56:38 +01:00
Denis Davydov
30ba96e58f
same
2016-03-25 11:56:38 +01:00
Denis Davydov
83fea631f1
extend trilinos
2016-03-25 11:56:38 +01:00
Massimiliano Culpo
f15249afe5
Merge branch 'develop' of https://github.com/LLNL/spack into packages/blas_lapack_providers
...
Conflicts:
var/spack/repos/builtin/packages/py-numpy/package.py
2016-03-25 11:05:05 +01:00
Denis Davydov
3e39daeb12
add fPIC to MUMPS when building shared libs
2016-03-25 09:56:24 +01:00
Denis Davydov
fd67da607e
make netcdf link against Spack's curl
2016-03-25 09:32:48 +01:00
Josh Sixsmith
540e57f026
Upload of GDAL, kealib, openjpeg, py-tuiview package builds.
2016-03-25 18:27:02 +11:00
Denis Davydov
fdd7e91ba0
add shared variant to mumps (needed for Trilinos) plus tests
2016-03-25 06:56:46 +01:00
Denis Davydov
03c8a91f6a
parmetis: avoid hardcoding -lm; use same approach as in METIS
2016-03-24 22:33:10 +01:00
Denis Davydov
0d4d201b70
patch parmetis to use external GKlib
2016-03-24 21:24:03 +01:00
Denis Davydov
7fb463abb9
install GKlib headers along with METIS
2016-03-24 21:24:03 +01:00
Todd Gamblin
38ea75e8ca
Merge pull request #490 from epfl-scitas/packages/atlas
...
atlas : provides both 'blas' and 'lapack'
2016-03-24 11:24:04 -07:00
Todd Gamblin
823edd0bb2
Merge pull request #627 from adamjstewart/features/numpy-scipy
...
Simplify NumPy dependencies
2016-03-24 11:05:09 -07:00
Alfredo Gimenez
254f65f299
Remove incorrect sanity check for libelf
2016-03-24 10:48:38 -07:00
Adam J. Stewart
8643e21913
Simplified NumPy dependencies
2016-03-24 12:34:58 -05:00
alalazo
758a9c9096
python extensions : create PYTHONPATH in module files
2016-03-24 10:57:46 +01:00
Todd Gamblin
7cf1b7ed51
Merge pull request #613 from davydden/superlu_dist_fix_lib
...
fix superlu-dist lib installation
2016-03-24 02:54:43 -07:00
Todd Gamblin
1306cdd998
Merge pull request #618 from epfl-scitas/fixes/espresso_no_module
...
fix : no module file gets generated by espresso
2016-03-24 02:53:56 -07:00
Todd Gamblin
4be8472f61
Merge pull request #612 from davydden/mumps_osx
...
fix MUMPS build on OSX (set parallel=False)
2016-03-24 02:53:29 -07:00
Todd Gamblin
e1848c1d28
Merge pull request #624 from davydden/parmetis_gnu
...
fix parmetis on Ubuntu with GNU compilers by linking to lm
2016-03-24 02:44:40 -07:00
Todd Gamblin
c83d22b5fc
Merge pull request #587 from cyrush/cmake_pkg_openssl_as_variant
...
cmake package: add variant for openssl support
2016-03-24 02:42:39 -07:00
Denis Davydov
9b8b17b6f1
fix parmetis on Ubuntu with GNU compilers by linking to lm
2016-03-24 10:36:02 +01:00
Denis Davydov
4e5dfc8b18
fix missing (depricated) _dggsvd_ and _sggsvd_ in Openblas 0.2.16
2016-03-23 22:09:39 +01:00
alalazo
acaa589bdd
Merge branch 'develop' of https://github.com/LLNL/spack into packages/blas_lapack_providers
...
Conflicts:
var/spack/repos/builtin/packages/netlib-lapack/package.py
2016-03-23 17:25:00 +01:00
alalazo
34a8f0c96b
espresso : fixes #454
2016-03-23 17:01:52 +01:00
Todd Gamblin
cc582dd4b4
Add mock python package.
2016-03-23 02:03:27 -07:00
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
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
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