Todd Gamblin
71c976d212
Merge pull request #611 from davydden/p4est
...
add p4est package
2016-03-23 01:52:38 -07:00
Todd Gamblin
38350ae33d
resurrect preferred=True option for packages lost in merge of externals support.
...
- Pyton 2.7.11 is preferred again.
2016-03-23 01:32:54 -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
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
Todd Gamblin
20a00c4cdf
Merge pull request #607 from davydden/muparser
...
add muparser package
2016-03-22 12:38:17 -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
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
e88df95b42
Remove unused code from modules.py
2016-03-21 16:01:26 -07:00
Todd Gamblin
48b35bb495
Fix print function in uninstall.py
2016-03-21 16:00:50 -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
Todd Gamblin
77b94f6030
Merge pull request #595 from mplegendre/bugfix/issue-573-concretize-compilers
...
Bugfix/issue 573 concretize compilers
2016-03-21 14:59:15 -07:00
Matthew LeGendre
5d06daeb5e
Add test for issue 573, child with compiler not respected in concretization
2016-03-21 14:28:34 -07:00
Matthew LeGendre
b79fce76cb
Fix issue 573 where Spack was ignoring user's compiler preference in concretization
2016-03-21 14:28:07 -07:00
Todd Gamblin
6f9a0e73bb
Merge pull request #594 from davydden/superlu_dist
...
add superlu_dist package
2016-03-21 10:46:03 -07:00
Denis Davydov
953fb35f82
add superlu_dist package
2016-03-21 18:00:32 +01:00