George Hartzell
e0db1f0268
Add package for exonerate
2016-08-06 16:27:40 -04:00
George Hartzell
9e16902397
Fix name of bpp-suite (missing -...)
2016-08-06 16:27:40 -04:00
George Hartzell
63592096c5
Add package for prank
2016-08-06 16:27:40 -04:00
Denis Davydov
4983ebcf7c
opium: add new package
2016-08-06 21:35:52 +02:00
becker33
d3f115933e
Merge pull request #1451 from hartzell/feature/add-package-for-fastx_toolkit
...
Add package for fastx toolkit
2016-08-05 15:09:46 -07:00
becker33
18d155e713
Merge pull request #1452 from hartzell/feature/add-package-for-samtools
...
Add package for samtools
2016-08-05 15:09:41 -07:00
George Hartzell
a6afaeb974
Remove lingering FIXME commentary
2016-08-05 17:51:24 -04:00
George Hartzell
769408130a
Samtools depends on htslib from 1.3.1 onward
...
Samtools used to (before 1.3.1) include it's own copy of htslib. Going
forward, it needs to use the standalone htslib.
2016-08-05 17:47:11 -04:00
becker33
8e20a14945
Merge pull request #1453 from hartzell/feature/add-package-for-seqtk
...
Add package for seqtk
2016-08-05 10:25:19 -07:00
becker33
f403f256ca
Merge pull request #1450 from hartzell/feature/add-package-for-bwa
...
Add package for bwa
2016-08-05 10:21:10 -07:00
becker33
594a6710ed
Merge pull request #1442 from suraia/update-scorep-2.0
...
Update Score-P to 2.0
Most likely this can be generalized to link against older versions of dependencies, but it looks good for now.
2016-08-05 08:57:25 -07:00
George Hartzell
d6dedee6ff
Flake8 cleanup
2016-08-04 15:23:04 -04:00
Bruno Turcksin
0c02ee86a7
Add Trilinos 12.6.4 ( #1447 )
2016-08-04 11:29:10 -07:00
George Hartzell
e12d7aadda
Add package for seqtk
...
Seqtk is a tool for working with fast[aq] files.
2016-08-04 14:18:03 -04:00
George Hartzell
fd11db92e1
Add package for bcftools
2016-08-04 14:18:03 -04:00
George Hartzell
ba0577dc96
Update samtools to support v1.3.1
...
Update the samtools package to support v1.3.1, which
- now uses configure script; and
- now depends on external htslib package.
The dependency on mpc seems to have been bogus, it's never linked in,
nor is it mentioned in the source tree. I *do* have a version in
/usr/lib64, but ldd does not sure it being linked in either....
By depending on 'ncurses' I can do away with the need for the patch.
2016-08-04 14:18:03 -04:00
George Hartzell
ef1369c365
Add package for htslib
...
Htslib was pulled out of samtools and made into a standalone thing.
This commit adds a packag for it, in support of the samtools package.
2016-08-04 14:18:03 -04:00
George Hartzell
e17862c421
Add package for fastx toolkit
...
Tools for working with FASTA/FASTQ files.
2016-08-04 14:18:02 -04:00
George Hartzell
d5bb2955b1
Add package for libgtextutils
...
Gordon's Text utils Library, in support of fastx toolkit.
2016-08-04 14:18:02 -04:00
George Hartzell
d4274b32f2
Make flake8 happy (long lines)
2016-08-04 14:18:01 -04:00
Michael Kuhn
d7665a63e3
flake8 fixes
2016-08-04 19:04:48 +02:00
becker33
1ac1cc3d2c
Merge pull request #1437 from jgalarowicz/update-xercesc
...
Update the version of xerces-c, where the developers remove the old v…
2016-08-04 09:00:36 -07:00
becker33
3c6f6fc811
Merge pull request #1438 from jgalarowicz/update-libmonitor
...
Update libmonitor to use its new github location, it does not exist w…
2016-08-04 08:59:35 -07:00
becker33
cabcdf0ec9
Merge pull request #1443 from davydden/pkg/dealii_python
...
dealii: add optional python bindings
2016-08-04 08:43:36 -07:00
becker33
fcc8b1d3e4
Merge pull request #1431 from hartzell/feature/add-package-for-unison
...
Add package for unison (and ocaml)
2016-08-04 08:41:45 -07:00
Denis Davydov
af8741c23c
dealii: add optional python bindings
2016-08-04 16:11:14 +02:00
Michael Kuhn
584e5506f2
Update Score-P to 2.0
2016-08-04 14:24:25 +02:00
Todd Gamblin
b7fa2c4e21
Fix #1429 : Remove git dep from gettext; break circular dependency.
...
- It's not really a circular dependency -- git is a run dependency of gettext
- We can revert this change when Spack is smart enough to make git a run
dependency and build it.
2016-08-03 21:53:53 -07:00
Jim Galarowicz
2e1dbd0697
Fix flake8 errors for: Update libmonitor to use its new github location, it does not exist where the package file now points to.
2016-08-03 21:32:15 -05:00
Jim Galarowicz
e69423a154
Fix flake8 errors for Update the version of xerces-c, where the developers remove the old version, so there is no fallback.
2016-08-03 21:28:56 -05:00
Jim Galarowicz
e68b7d8c63
Update libmonitor to use its new github location, it does not exist where the package file now points to.
2016-08-03 21:08:48 -05:00
Jim Galarowicz
638f779841
Update the version of xerces-c, where the developers remove the old version, so there is no fallback.
2016-08-03 21:04:17 -05:00
George Hartzell
43371c31a2
Flake8 cleanup
2016-08-03 16:51:53 -04:00
Todd Gamblin
dce105d16f
Merge pull request #1382 from KineticTheory/gktplus3-deps
...
GTK+3: Provide updates to package dependencies.
2016-08-03 13:45:18 -07:00
George Hartzell
4acf6d76bf
Add package for unison
...
Add package for unison (the file synchronizer).
Needs the ocaml compiler to build.
2016-08-03 16:41:31 -04:00
George Hartzell
a7bfaa3797
Add package for ocaml compiler
...
Installs the ocaml compiler.
2016-08-03 16:41:31 -04:00
Kelly (KT) Thompson
7c46a4c0e4
Provide minor updates after code review
...
+ Always depend on the gettext package. This simplifies the logic and I no
longer need to 'import sys'
+ Only apply the patch for the older version of glib.
2016-08-03 13:26:02 -06:00
becker33
3e6ebd577f
Merge pull request #1378 from LLNL/bugfix/gh-1324-intel-parallel-studio
...
Bugfix/gh 1324 intel parallel studio
2016-08-03 10:46:40 -07:00
becker33
353726f08f
Merge pull request #1156 from adamjstewart/features/py-meep
...
Add py-meep package and dependencies
Merging to add the gettext support, will submit a separate issue for the LD_LIBRARY_PATH issue with MPI and py-meep
2016-08-03 10:07:05 -07:00
becker33
b9195b415a
Merge pull request #1420 from epfl-scitas/packages/plumed
...
plumed : added package
2016-08-03 08:36:31 -07:00
alalazo
2f1c000f62
qa : flake8 issues
2016-08-03 08:26:58 +02:00
Kelly (KT) Thompson
d7d12aa2dc
One more formatting change to make flake8 happy.
2016-08-02 19:05:48 -06:00
becker33
48997cffa1
Merge pull request #1233 from hartzell/add-nextflow
...
First cut package for nextflow, has issues
2016-08-02 11:52:19 -07:00
Denis Davydov
f90692cf81
arpack-ng: fix blas/lapack libraries
2016-08-02 20:27:34 +02:00
becker33
b5a117c923
Merge pull request #1366 from hartzell/feature/add-package-for-ack
...
Add package for ack
2016-08-02 10:11:11 -07:00
becker33
1534a115bd
Merge pull request #1421 from hartzell/feature/add-package-for-texlive
...
Add package for texlive
2016-08-02 10:10:43 -07:00
becker33
a03a35565e
Merge pull request #1339 from hartzell/features/add-perl
...
Add perl package
2016-08-02 10:10:04 -07:00
George Hartzell
fa70a837d4
Remove accidentally committed cabal-install bits
2016-08-02 13:00:47 -04:00
becker33
91004158c6
Merge pull request #1243 from davydden/pkg/atlas_urls
...
atlas: fix urls and shared libs
2016-08-02 09:59:05 -07:00
becker33
3f26bbc8b3
Merge pull request #864 from davydden/kdiff3
...
kdiff3: initial version of the package
2016-08-02 09:35:00 -07:00
becker33
a3322fab0a
Merge pull request #1360 from glennpj/pysetuptoolsdep
...
Add py-setuptools dependencies to packages
2016-08-02 09:33:40 -07:00
becker33
21158195fb
Merge pull request #1354 from paulhopkins/bugfix/preferred_variants_do_not_recognise_-variant
...
Bugfix/preferred variants do not recognise -variant
2016-08-02 09:15:06 -07:00
George Hartzell
74a181febc
Remove local copy of cpanm installer
...
This is handled as a resource in the package now.
2016-08-02 12:13:24 -04:00
George Hartzell
4c8672ed1f
Add previous versions back into package
...
Following the advice of @glennpj, added the old versions back into the
packages.
I can install the current packages and the previous packages.
2016-08-02 11:45:16 -04:00
George Hartzell
c77425bb22
Remove useless def unpack
...
Before I learned that I was stumbling over a real but (#1308 ), I thought
I needed to arrange for the fetcher to skip the unpack step.
This commit removes the useful `def unpack`.
2016-08-02 11:32:19 -04:00
George Hartzell
a6605d842b
Flake8 cleanup.
2016-08-02 11:25:03 -04:00
George Hartzell
f2f5f6c279
Touch up variant comment
2016-08-02 11:18:50 -04:00
George Hartzell
c994565c62
Use "resource" machinery to manage cpanm tarball
...
Use the resource machinery to fetch/cache/unpack/... the App::cpanminus
tarball.
- this hardcodes the version, I can't figure out how to use a variant to
hold/set the value and access it in the resource().
- change up the install to use the `with working_dir()` meme.
2016-08-02 11:16:46 -04:00
George Hartzell
1b9becc541
Add the std spack header to perl/package.py
...
Stole the example header from antlr/package.py, included it at the top
of perl/package.py.
2016-08-02 11:16:46 -04:00
George Hartzell
08ff7b65af
Make running perl's tests conditional
...
Make running perl's tests conditional, one must now specify the
`--run-tests` flag to the `spack install` command in order to run the
tests.
On one system (8 core, 16GB Digital Ocean Droplet), installing without
tests takes 3 minutes, with tests takes 16 minutes.
2016-08-02 11:16:46 -04:00
George Hartzell
4d72e0fb9d
Make the cpanm version a variant
...
Rather than hard-coding the verison of `cpanm` that's [optionally]
installed into the core, make it a variant with a default value of
'1.7042'.
Also discovered that `prefix + 'bin'` is the same as `prefix.bin`, so
embetter that bit of code.
2016-08-02 11:16:46 -04:00
George Hartzell
a5a4525bed
Add perl package
...
Add perl package, based on [work by
justintoo](https://github.com/LLNL/spack/pull/105 ). He had too many
things pulled into that pull request, this just adds a perl package.
Support the current releases on the past three minor branches.
Run perl's tests before installing.
Install cpanm into the core (makes building on top of this perl *much*
simpler). Controlled by a variant.
2016-08-02 11:16:46 -04:00
George Hartzell
949621eb7f
Add package for texlive
2016-08-02 11:15:42 -04:00
George Hartzell
857a03c127
Ack should depends_on('perl')
...
Add a depends_on('perl') and rewrite the script's `#!` line to refer to
that Perl's `perl` executable.
2016-08-02 11:11:05 -04:00
George Hartzell
114da813a3
Remove unnecessary imports.
...
Now that it's sporting a cleaner install method, these imports are
unnecessary.
2016-08-02 11:11:05 -04:00
George Hartzell
bf467c5df3
Remove override of unpack(self)
...
I cargo culted that from my *nextflow* package. I [thought I] needed it
to work around Spack trying to use tar to unpack something that was
neither a tar ball nor unpackable.
This package works fine without it. In retrospect, the error that I was
seeing in the *nextflow* package was probably this problem #1308 .
2016-08-02 11:11:05 -04:00
George Hartzell
6c3623422f
Use cleaner mech to install script
...
Use @adamjstewart's nicer bit of python code in the
install method.
2016-08-02 11:11:05 -04:00
George Hartzell
63121a0c49
Add package for ack
...
Add a package for [ack](http://beyondgrep.com/install/ ). Simply install
the fatpacked script.
It uses '#!/usr/bin/env perl' and it very much not choosy about what
perl it needs. For now just trust that there's one available, perhaps
someday we can/should uncomment the depends_on('perl').
Follows the methodolgy I used in nextflow. Has the same
uninstall/install problem that nextflow has, there is an issue in
progress for that: https://github.com/LLNL/spack/issues/1308 .
Tested on CentOS7.
2016-08-02 11:11:05 -04:00
George Hartzell
12d1263980
Update several R packages (r-shiny prereqs)
...
r-jsonlite 0.0.21 -> 1.0
r-mime 0.4 -> 0.5
rcpp 0.12.5 -> 0.12.6
CRAN is funny. The older versions of these packages are still available
in package specific directories but the current version is not there, so
I don't see any way to make the older versions work.
2016-08-02 11:10:41 -04:00
George Hartzell
6f332c7e4c
Fix whitespace, make flake8 happ{y,ier}.
2016-08-02 11:10:12 -04:00
George Hartzell
bfcec69630
Add standard header, use spack helpers
...
Added the standard header (stolen from R).
Touched up the install to use set_executable rather than doing it
myself.
2016-08-02 11:10:12 -04:00
George Hartzell
4373a2b629
First cut package for nextflow, has issues
...
This is my first cut at a package to support nextflow. It's also my
first package. It works, but has issues. I'm going to submit a pull
request and get some coaching on how to deal with it.
One issue particular: if I install, then uninstall, then try to install
again (which uses the cached copy of the "distribution file"), it
explodes.
2016-08-02 11:10:12 -04:00
Glenn Johnson
a57d94af03
Fix flake8 issues.
2016-08-02 09:53:57 -05:00
Denis Davydov
a1703bf70d
kdiff3: add license block
2016-08-02 16:37:14 +02:00
Gilles Fourestey
dea7bbb4a0
added plumed
...
* plumed : first version
* plumed : added dependencies and docs
2016-08-02 15:06:46 +02:00
Denis Davydov
565bd5f51e
atlas: revert to lapack 3.5.0
2016-08-02 13:52:32 +02:00
Denis Davydov
bef7e2645a
atlas: flake8 fixes
2016-08-02 13:52:32 +02:00
Denis Davydov
f6a4a6b00f
atlas: add install_test
2016-08-02 13:52:32 +02:00
Denis Davydov
0c0b37800d
atlas: set (blas|lapack)_shared_lib
2016-08-02 13:52:32 +02:00
Denis Davydov
4ecf481337
atlas: fix shared libs; set compilers
2016-08-02 13:52:32 +02:00
Denis Davydov
6f7e12d49b
atlas: fix urls and use lapack 3.6.0
2016-08-02 13:52:32 +02:00
Denis Davydov
0aa513ad70
libxau: mark pkg-config as build-type dependency
2016-08-02 13:50:46 +02:00
Denis Davydov
450c750214
kdiff3: initial version of the package
2016-08-02 13:49:40 +02:00
Denis Davydov
a4e59c2758
libxau: add missing dependency
2016-08-02 13:49:40 +02:00
Kelly (KT) Thompson
9433e84776
Formatting changes for flake8.
2016-08-01 22:54:51 -06:00
Kelly (KT) Thompson
17f0eb5148
Provide correct download urls and additional dependencies.
2016-08-01 22:10:54 -06:00
ba11f19efc
Merge remote-tracking branch 'upstream/develop' into gktplus3-deps
2016-08-01 20:50:28 -06:00
becker33
b892cebe8a
Merge pull request #1343 from glennpj/r_unfilter
...
R extension dependencies with compiler wrapper
2016-08-01 13:51:13 -07:00
becker33
e861e35acf
Merge pull request #1234 from mwilliammyers/package-opencv
...
Update opencv package
2016-08-01 13:44:31 -07:00
becker33
1847aa035d
Merge pull request #1348 from glennpj/rcurl
...
r-curl update and changed remote archive
2016-08-01 13:38:38 -07:00
becker33
94238eebfa
Merge pull request #1381 from davydden/pkg/mkl_linux
...
MKL linux fixes
2016-08-01 13:36:10 -07:00
becker33
dc9fcea989
Merge pull request #1365 from hartzell/feature/add-package-for-tree
...
Add package for tree
2016-08-01 13:21:09 -07:00
becker33
15514792d5
Merge pull request #1374 from hartzell/bug/fix-jdk-import-of-distutils
...
Bug: fix jdk package's use of distutils
2016-08-01 13:20:44 -07:00
becker33
851bc506e4
Merge pull request #1367 from adamjstewart/features/pgi
...
Add latest version of PGI
2016-08-01 13:07:35 -07:00
becker33
932300256c
Merge pull request #1413 from mdevlin1/fixes/libxsmm
...
Fixed libxsmm package
2016-08-01 13:06:05 -07:00
becker33
6361f5c2d4
Merge pull request #1359 from sknigh/libhio
...
added libhio package
2016-08-01 13:05:29 -07:00
Mitchell Devlin
2d51ea5da4
fixed libxsmm makefile filter
2016-08-01 14:38:16 -05:00
Adam J. Stewart
fed7ba1dab
Add latest version of PGI
2016-08-01 13:42:00 -05:00
Adam J. Stewart
ab885a5397
Allow git to depend on gettext now that it works
2016-08-01 13:35:22 -05:00
Adam J. Stewart
4014a29d2b
Use proper deptype so that spack activate works
2016-08-01 13:35:22 -05:00
Adam J. Stewart
f5aed63b0b
pkg-config should be a build dependency only
2016-08-01 13:35:22 -05:00
Adam J. Stewart
5cac0a528c
Fix undefined symbols by building shared libraries
2016-08-01 13:35:22 -05:00
Adam J. Stewart
bdb64c2e39
Tell MEEP where to find libctl
2016-08-01 13:35:22 -05:00
Adam J. Stewart
0903ae0599
Final fixes to get libctl working
2016-08-01 13:35:22 -05:00
Adam J. Stewart
1e3a5d4e26
Final fixes to get guile to build
2016-08-01 13:35:21 -05:00
Adam J. Stewart
6db99a4fe7
Rename gc => bdw-gc, fix libunistring bug
2016-08-01 13:35:21 -05:00
Adam J. Stewart
5b1a882fc2
Update meep's url_for_version
2016-08-01 13:35:21 -05:00
Adam J. Stewart
a2578c21e4
Supply flags to bdist
2016-08-01 13:35:21 -05:00
Adam J. Stewart
8d0758fc4c
Allow py-meep to link properly
2016-08-01 13:35:21 -05:00
Adam J. Stewart
880cbb2217
Better testing for MEEP
2016-08-01 13:35:21 -05:00
Adam J. Stewart
3b4820f290
Patch pkg-config and update installs for various packages
2016-08-01 13:35:21 -05:00
Adam J. Stewart
9e05fdf4a1
Bug fixes
2016-08-01 13:35:20 -05:00
Adam J. Stewart
7e53f4328f
Add py-meep package and dependencies
2016-08-01 13:35:20 -05:00
George Hartzell
7d303afd64
Address flake8 issue
2016-08-01 13:42:55 -04:00
George Hartzell
1552ed943a
Add package for cask
...
Add a package for cask, the emacs project/dependency management tool.
Based on [Homebrew's formula][brew].
[brew]: https://github.com/Homebrew/homebrew-core/blob/master/Formula/cask.rb
2016-08-01 13:41:28 -04:00
George Hartzell
31b7580b76
Fix jdk package's use of distutils
...
See issue #1364 . @citibeth's fix works fine.
2016-08-01 13:33:27 -04:00
becker33
cc3fc2ba4c
Merge pull request #1322 from mdevlin1/feature/libxsmm
...
Add libxsmm package
2016-08-01 09:56:09 -07:00
Paul Hopkins
cca240c8f9
Add concretize_preferences tests
2016-08-01 16:18:11 +01:00
alalazo
ec09dfe5d1
cp2k : added package
2016-08-01 10:41:33 +02:00
Todd Gamblin
fbbb82259a
Merge pull request #1407 from glennpj/r-ncdf4
...
New package - r-ncdf4
2016-07-31 22:15:52 -07:00
Todd Gamblin
ea11aab71f
Merge pull request #1406 from glennpj/r-np
...
New package - r-np
2016-07-31 22:15:37 -07:00
Todd Gamblin
2042c94a6c
Merge pull request #1405 from glennpj/r-survey
...
New package - r-survey
2016-07-31 22:15:09 -07:00
Todd Gamblin
64be8a80b2
Merge pull request #1404 from glennpj/r-tarifx
...
New package - r-tarifx
2016-07-31 22:14:56 -07:00
Todd Gamblin
7185fe2876
Merge pull request #1403 from glennpj/r-e1071
...
New package - r-e1071
2016-07-31 22:14:40 -07:00
Todd Gamblin
0724eba935
Merge pull request #1402 from glennpj/r-plotrix
...
New package - r-plotrix
2016-07-31 22:14:25 -07:00
Todd Gamblin
441bb83682
Merge pull request #1401 from glennpj/r-gdata
...
New package - r-gdata
2016-07-31 22:13:50 -07:00
Todd Gamblin
2cffc90284
Merge pull request #1400 from glennpj/r-roxygen2
...
New package - r-roxygen2
2016-07-31 22:13:16 -07:00
Todd Gamblin
68cedd2599
Merge pull request #1399 from glennpj/r-testthat
...
New package - r-testthat
2016-07-31 22:12:06 -07:00
Todd Gamblin
d00fd06095
Merge pull request #1398 from glennpj/r-xml
...
New package - r-xml
2016-07-31 22:11:38 -07:00
Glenn Johnson
8815f0a0b5
New package - r-ncdf4
...
Interface to Unidata netCDF (version 4 or earlier) format data files.
2016-07-31 17:12:29 -05:00
Glenn Johnson
bfd03db12a
New package - r-np
...
Nonparametric kernel smoothing methods for mixed data types.
2016-07-31 16:18:55 -05:00
Glenn Johnson
f14eb07dc1
New package - r-survey
...
Analysis of complex survey samples.
2016-07-31 15:50:19 -05:00
Glenn Johnson
a9cc6a7d08
New package - r-tarifx
...
A collection of various utility and convenience functions.
2016-07-31 15:39:09 -05:00
Glenn Johnson
be2f2e42db
New package - r-e1071
...
Misc functions of the Department of Statistics, Probability Theory Group
(Formerly: E1071), TU Wien.
2016-07-31 15:26:13 -05:00
Glenn Johnson
05e5276aec
New package - r-plotrix
...
Various plotting functions.
2016-07-31 15:15:55 -05:00
Glenn Johnson
dbf799bbf9
New package - r-gdata
...
Data manipulation tools.
2016-07-31 15:07:40 -05:00
Glenn Johnson
f39e570f36
New package - r-roxygen2
...
In-source documentation for R.
2016-07-31 14:52:16 -05:00
Glenn Johnson
58a6039c0a
New package - r-testthat
...
A unit testing system for R.
2016-07-31 14:40:46 -05:00
Glenn Johnson
0662b953f0
New package - r-xml
...
Tools for parsing and generating XML within R and S-Plus.
2016-07-31 14:25:17 -05:00
Glenn Johnson
1b04b8be01
New package - r-datatable
...
Extension of Data.frame
2016-07-31 14:11:04 -05:00
Todd Gamblin
173a16b38a
Merge pull request #1396 from glennpj/r-quantmod
...
New package - r-quantmod
2016-07-30 20:15:53 -07:00
Todd Gamblin
68ba5377c1
Merge pull request #1395 from glennpj/r-ggmap
...
New package - r-ggmap and dependencies
2016-07-30 20:14:57 -07:00
Todd Gamblin
253507c0c3
Merge pull request #1394 from glennpj/r-maps
...
New package - r-maps
2016-07-30 20:14:27 -07:00
Todd Gamblin
7684652ce3
Merge pull request #1393 from glennpj/r-maptools
...
New package - r-maptools
2016-07-30 20:14:19 -07:00
Todd Gamblin
b12dc34ba7
Merge pull request #1391 from glennpj/r-caret
...
New package - r-caret
2016-07-30 20:14:09 -07:00
Todd Gamblin
9c31ee8a75
Merge pull request #1390 from glennpj/r-glmnet
...
New package - r-glmnet
2016-07-30 20:13:50 -07:00
Todd Gamblin
ae5ba2b110
Merge pull request #1389 from glennpj/r-vcd
...
New package - r-vcd
2016-07-30 20:13:05 -07:00
Todd Gamblin
13499f1655
Merge pull request #1388 from glennpj/r-multcomp
...
New package - r-multcomp
2016-07-30 20:12:51 -07:00
Todd Gamblin
49e9f365d8
Merge pull request #1387 from glennpj/r-randomforest
...
New package r-randomforest
2016-07-30 20:12:21 -07:00
Glenn Johnson
41cd861861
New package - r-quantmod
...
Qualitative Financial modelling framework.
2016-07-30 18:25:43 -05:00
Glenn Johnson
2913aa8d09
New package - r-ggmap and dependencies
...
Spatial visualization with ggplot2
2016-07-30 18:14:02 -05:00
Glenn Johnson
1bd2def41e
New package - r-maps
...
Draw geographical maps.
2016-07-30 17:34:07 -05:00
Glenn Johnson
386f0e577a
New package - r-maptools
...
Tools for reading and handling spatial objects.
2016-07-30 17:26:31 -05:00
Glenn Johnson
7207ce2a18
New package - r-caret
...
Classification and Regression Training
2016-07-30 16:53:54 -05:00
Glenn Johnson
20e52e5052
New package - r-glmnet
...
Lasso and Elastic-Net Regularized Generalized Linear Models
2016-07-30 16:38:00 -05:00
Glenn Johnson
e9944150a5
New package - r-vcd
...
Visualizing Categorical Data
2016-07-30 16:28:43 -05:00
Glenn Johnson
fc1804974c
New package - r-multcomp
...
Simultaneous Inference in General Parametric Models.
2016-07-30 16:09:57 -05:00
Glenn Johnson
12167e8f37
New package r-randomforest
...
Breiman and Cutler's Random Forests for Classification and Regression.
2016-07-30 15:39:28 -05:00
Glenn Johnson
8dc26bbcd9
Have R extensions build in parallel.
...
Set `MAKEFLAGS` so R extensions can be built in parallel if that is set
in spack.
2016-07-30 15:20:14 -05:00
Glenn Johnson
ee7acc6b13
New package r-car
...
Companion to Applied Regression.
2016-07-30 15:10:25 -05:00
Kelly (KT) Thompson
6c80b15220
GTK+3: Provide updates to package dependencies.
...
WIP: I started trying to build gtkplus@3.20 , but this package has many more
dependencies than v2 and it requires newer versions of existing packages. This
commit provides updates for 5 packages that are required by GTK+3. This is not
the complete set of changes required for GTK+3.
atk - move default version from 2.14 -> 2.20.
glib - move default version from 2.42 -> 2.49
- v2.49 requires pcre+utf as a new dependency.
pcre - if variant +utf is selected, add '--enable-unicode-properties' to the
configure options.
libepoxy - new package to spack
- manages OpenGL function pointers.
pango - move default version from 1.36 -> 1.40
2016-07-29 09:05:44 -06:00
Denis Davydov
aad5a4c4b3
mkl: flake8 fixes; minor docu update
2016-07-29 14:12:07 +02:00
Denis Davydov
b6ce0e6f0e
trilinos: make sure hdf5 is picked up from Spack
2016-07-29 13:11:12 +02:00
Denis Davydov
943896e237
trilinos: fix lapack lib dir
2016-07-29 13:09:34 +02:00
Denis Davydov
8ee4df8101
hypre: minor cleanup related to blas/lapack
2016-07-29 11:37:19 +02:00
Denis Davydov
572f1cd427
mkl: symlink libs to prefix.lib
2016-07-29 11:36:37 +02:00
Todd Gamblin
e04662f84f
Merge pull request #1344 from LLNL/bugfix/py-nose-nosetests
...
do not ignore nosetests script in py-nose
2016-07-28 10:19:13 -07:00
becker33
5caaa2cd75
Merge pull request #1331 from adamjstewart/fixes/mvapich2
...
MVAPICH2 depends on libpciaccess
2016-07-28 09:52:51 -07:00
becker33
3759f62cba
Merge pull request #1235 from davydden/pkg/p4est_run_tests
...
p4est: use run_tests instead of a variant
2016-07-27 18:36:36 -07:00
George Hartzell
f855cf6bab
Add package for tree
...
Add a package for [tree](http://mama.indstate.edu/users/ice/tree/ ).
It has a Makefile that hardcodes a prefix and some CFLAGS. Used
filter_file to:
- set the make variable *prefix* to `prefix`; and
- comment out their CFLAGS, just use ours....
It installs, runs on CentOS7, and uninstalls cleanly.
2016-07-27 11:32:03 -04:00
Todd Gamblin
458deaae5e
Merge pull request #1350 from adamjstewart/fixes/openssl
...
Fix OpenSSL url_for_version
2016-07-27 08:08:00 -07:00
Greg Lee
e4525e57bb
intel parallel studio itac fixes
2016-07-25 14:02:15 -07:00
Greg Lee
dba384108b
intel parallel studio setup mkl environment
2016-07-25 14:01:49 -07:00
Samuel Knight
a2d4dcc636
Added libhio package
2016-07-25 17:32:03 +00:00
becker33
969e785d94
Merge pull request #1352 from glennpj/r_googlevis
...
New package - r-googlevis
2016-07-25 10:25:47 -07:00
becker33
5b7ec8de95
Merge pull request #1351 from glennpj/r_htmlwidgets
...
New packages - R htmlwidgets
2016-07-25 10:25:19 -07:00
Glenn Johnson
eb865b0df2
Add py-setuptools as dependency
...
With the addition of dependency types and with `py-setuptools` set as
type='build' there are more packages that need to have `py-setuptools`
added as a dependency.
This PR adds that dependency for the following packages:
- py-h5py
- py-networkx
- py-pytables
- py-scikit-image
2016-07-25 11:23:09 -05:00
Glenn Johnson
81cd458c26
r-curl update and chaged remote archive
...
This updates to the 1.0 version of r-curl. The remote archive directory
name also changed so change that here as well.
2016-07-24 16:48:07 -05:00
Glenn Johnson
27986c9edf
New packages - R htmlwidgets
2016-07-24 16:43:35 -05:00
Glenn Johnson
b7bf88c761
New package - r-googlevis
2016-07-24 16:38:36 -05:00
Adam J. Stewart
29278090eb
Fix OpenSSL url_for_version
2016-07-24 15:19:27 -05:00
Glenn Johnson
a8855f48aa
Add dependency type tp r- packages
...
This PR adds the `nolink` dependency type to r- package dependencies.
This is needed due to the new dependency types in Spack. A couple of
packages were updated with new versions as well.
2016-07-23 19:43:55 -05:00
Greg Lee
773bca159a
do not ignore nosetests script in py-nose
2016-07-22 15:49:36 -07:00
Glenn Johnson
ec9959b152
R extension dependencies with compiler wrapper
...
This commit introduces a mechanism to insure that R package dependencies
are built with the Spack compiler wrapper. A copy of Makeconf is made
before `filter_compilers` is called. This is then pointed to by the
R_MAKEVARS_SITE environment variable set up in
`setup_dependent_environment`. With this the normal compilers are used
outside of spack and the spack wrapper compilers are used inside of
spack.
This commit also standardizes on the `join_path` call. It also sets the
commented build command to reflect what is actually used with the newer
string formatting.
2016-07-22 17:05:01 -05:00
Adam J. Stewart
1be486c90a
Add CGNS package
2016-07-22 17:02:45 -05:00
Todd Gamblin
395c616a48
Merge pull request #950 from xjrc/packages/python
...
Enhancement Proposal: Make Python Spack Installs Ignore User Configuration
2016-07-22 13:56:19 -07:00
Joseph Ciurej
fa92f58167
Adding temporary script that fixes all Python extensions w/ 'setup_py'.
2016-07-22 11:17:19 -07:00
Joseph Ciurej
ac2e0962ce
Improved the build flag construction code in the python install method.
2016-07-22 11:12:02 -07:00
Joseph Ciurej
fb2d2303d6
Fixed a bug that was causing Python installs to be affected by user config.
2016-07-22 11:11:08 -07:00
Todd Gamblin
f5b4664c7c
Merge pull request #1336 from glennpj/rcase
...
Fix alpha case of dependencies for some r-packages
2016-07-22 10:08:14 -07:00
Todd Gamblin
adffba5081
Merge pull request #1230 from hartzell/update-jdk
...
Add URL and md5 for jdk-8u92.
2016-07-21 22:06:29 -07:00
Glenn Johnson
e083c91d5e
Fix alpha case of dependencies.
...
A while ago I was asked to convert packages to all lowercase. That was
done but some dependencies did not get converted in the specification.
This commit fixes that as well as a couple of urls that need to be made
explicit and a missing dependency on jdk.
2016-07-21 19:58:04 -05:00
Todd Gamblin
ed737cb2a2
Merge pull request #1333 from LLNL/features/no-openssl-pinging
...
Remove remote website pinging from OpenSSL
2016-07-21 16:46:59 -07:00
Todd Gamblin
488550c2e6
Merge pull request #1334 from hartzell/add-gcc-5.4.0
...
Update gcc package with info about gcc-5.4.0
2016-07-21 16:37:31 -07:00
Todd Gamblin
8523f75e6c
Remove remote website pinging from OpenSSL
...
- OpenSSL no longer checks remote versions on the openssl site.
- Spack is used on systems that aren't connected to the internet, and
this check is probably in the wrong place and affects too many
commands. We can work on figuring out a better, more configurable
place to put a check like this.
2016-07-21 16:35:20 -07:00
George Hartzell
4efe022165
Update with info about gcc-5.4.0
2016-07-21 15:36:22 -04:00
Mitchell Devlin
796308ed85
edit
2016-07-21 13:39:27 -05:00
George Hartzell
4c105895ab
Fix flake8 violations
2016-07-21 14:24:51 -04:00
George Hartzell
9523e50732
Fix shebang line in tcl scripts
...
Lmod's configure script goes to the trouble of finding
tclsh. This change uses that info to rewrite the #! lines
in the tcl scripts so that they call the tclsh that the
configure script discovered.
It needs to massage the existing shebang lines into something
that the sed statement in the makefile can manipulate and
it needs to add the path_to_tclsh info into the set of sed
statements.
Checked with versions 6.4.1 and 6.3.7 (the checksum for 6.0.1 is
incorrect, a fix for another time).
2016-07-21 13:58:16 -04:00
George Hartzell
52f0249c61
tcl is actually a runtime dependency.
...
lmod uses tclsh at runtime, so adjust the depends_on accordingly
(thanks @davydden!).
2016-07-21 13:51:03 -04:00
George Hartzell
a27cb639d8
The lmod package should depend_on('tcl')
...
The lmod package needs a tclsh. Up until now it just assumed
that one was available on the system.
This change adds a depends_on('tcl') to the lmod package.
The tcl package installs a tclsh script with an embedded version
number (e.g. tclsh8.6) but the lmod configuration looks for tclsh.
This change extends the tcl package to symlink tclshX.Y to tclsh in
the tcl package bin directory.
2016-07-21 13:51:03 -04:00
Adam J. Stewart
cf8f14780f
MVAPICH2 depends on libpciaccess
2016-07-21 11:13:17 -05:00
Glenn Johnson
ead1b93f75
MPI related changes
...
- Redid the code for setting the itac symlink for the cluster edition.
- Removed the *PATH variables for MPI to avoid a conflict with other MPI
environment modules.
- Added missing test for `+all` when checking variants.
2016-07-20 20:03:05 -05:00
Glenn Johnson
0be4c7dfbd
Changes as discussed in PR review
...
- removed unneeded entry for `debugger/gdb/intel64_mic`
- set `+mpi` directory name to impi
2016-07-20 20:03:05 -05:00
Glenn Johnson
5e5e36a659
Fix flake8 errors.
2016-07-20 19:54:35 -05:00
Glenn Johnson
16f67b5bb1
Setup environment for Intel Parallel Studio
...
Set up the environment for the Intel compilers and tools. This commit
does the following:
- Unset variables that were incorrect from the auto guess prefix
inspections.
- Add a RemovePath environment_modifications_formats for dotkit.
- Set the module environment variables appropriate for the different
variants.
- Change the component logic so that the '+all' variant works. It was
getting split by letter and leaving COMPONENTS empty.
- Added a variant checking function.
- Added NONRPM_DB_DIR to the silent.cfg so that the product database
goes to the installation directory.
- With the product database in prefix the code to remove the product
database file from the home directory is no longer needed and was
removed.
- Reformat the 'tools' variant description.
There are probably more variables needed for the '+tools' for the
'professional' product version but I do not have access to that.
2016-07-20 19:54:35 -05:00
mwilliammyers
b8444aa518
Merge remote-tracking branch 'upstream/develop' into package-opencv
...
* upstream/develop: (126 commits)
Fix indent/flake8 error.
openexr : Add new package
Set environment variables
Added gnu packages datamash, parallel, and screen
added package as argument to setup_platform_environment
ilmbase : Add new IlmBase package
Documented linker default
fixed flake errors
removed commented-out code
Set default link type to dynamic on cray. Includes hooks for platform-based environment changes
fixed flake errors
fixed flake errors
Improved cray_xc detection bug fix
Improved cray_xc detection
remove FIXMEs
Ensure that per-4.4.1 NetCDF doesn't use HDF5 1.10
Re-ignore licenses directory
Add "default" configuration scope.
Draft CDO
Make frontend OS on Cray machines a proper linux distro.
...
2016-07-20 18:34:53 -06:00
mwilliammyers
a09bebcaea
opencv : Add section comments
2016-07-20 18:19:59 -06:00
mwilliammyers
a9541997ae
opencv : Reorder depends_on statements
2016-07-20 18:19:03 -06:00
mwilliammyers
bd02892f7b
opencv : Use dso_suffix for python lib
2016-07-20 18:10:10 -06:00
mwilliammyers
ea9fa81ba5
opencv : Fix python include dir for cmake
2016-07-20 18:10:09 -06:00
mwilliammyers
670157b364
opencv : Add zlib cmake support
2016-07-20 18:10:09 -06:00
mwilliammyers
e5ae48a9da
opencv : Add jasper cmake support
2016-07-20 18:10:09 -06:00
mwilliammyers
47514d07b1
opencv : Use dso_suffix
2016-07-20 18:10:08 -06:00
mwilliammyers
f2e8f27c15
opencv : Add libpng cmake support
2016-07-20 18:10:08 -06:00
mwilliammyers
fc79b104f0
opencv : Add libjpeg-turbo cmake support
2016-07-20 18:10:07 -06:00
mwilliammyers
97143768c8
opencv : Add libtiff cmake support
2016-07-20 18:10:07 -06:00
mwilliammyers
d3b97227a1
opencv : Add optional jdk dependency
2016-07-20 18:10:07 -06:00
mwilliammyers
da2b695f93
opencv : Fix lib finding for python
2016-07-20 17:25:05 -06:00
mwilliammyers
10c285a774
opencv : Use string.format()
2016-07-20 17:25:01 -06:00
mwilliammyers
0654ee6a10
opencv : Fix style inconsistencies
2016-07-20 17:24:55 -06:00
mwilliammyers
8cf03c209f
opencv : Make extending python optional
2016-07-20 17:24:50 -06:00
mwilliammyers
c588ce9648
opencv : Improve cmake detecting python
2016-07-20 17:24:46 -06:00
mwilliammyers
3fac2dcc41
opencv : Fix cmake not disabling gtk
2016-07-20 17:24:40 -06:00
mwilliammyers
0080ffcf9f
opencv : Use in
operator
2016-07-20 17:24:35 -06:00
mwilliammyers
ce902bf27a
opencv : Minor style changes
2016-07-20 17:24:30 -06:00
mwilliammyers
2cde6aaabd
opencv : Add GUI support
2016-07-20 17:24:26 -06:00
mwilliammyers
578ddea418
opencv : Fix pep8 style issues
2016-07-20 17:24:21 -06:00
mwilliammyers
cf0f5756f5
opencv : Fix python extensions issues
2016-07-20 17:24:13 -06:00
mwilliammyers
9e1d26e973
opencv : Add CUDA extensions
2016-07-20 17:23:46 -06:00
Todd Gamblin
e389afedaa
Merge pull request #1323 from glennpj/rlib
...
Set environment variables for R
2016-07-20 15:43:26 -07:00
Todd Gamblin
b9c79824a2
Merge pull request #1313 from sknigh/gnu-tools
...
Added packages for GNU tools screen, datamash, and parallel
2016-07-20 15:38:55 -07:00
Todd Gamblin
0777d3a5ba
Merge pull request #1326 from mwilliammyers/package-openexr
...
openexr : Add new package
2016-07-20 15:35:36 -07:00
Mitchell Devlin
2344ffd0c7
add libxsmm package
2016-07-20 16:36:31 -05:00
Glenn Johnson
0c75174ec3
Fix indent/flake8 error.
2016-07-20 15:56:20 -05:00
mwilliammyers
e973adf84b
openexr : Add new package
2016-07-20 14:49:03 -06:00
Glenn Johnson
f9137f606f
Set environment variables
...
This commit adds `setup_environment` to export the libraries and
headers.
Fixes #1314 .
2016-07-20 15:37:31 -05:00
Todd Gamblin
d8acd41ba1
Merge pull request #1321 from mwilliammyers/package-ilmbase
...
ilmbase : Add new IlmBase package
2016-07-20 13:13:21 -07:00
Todd Gamblin
8efbec3c0b
Merge pull request #1292 from eschnett/eschnett/hdf5-default-1.10
...
Make newest HDF5 release the default version
2016-07-20 12:57:45 -07:00
Todd Gamblin
4c7c9f4ff5
Merge pull request #1303 from adamjstewart/features/armadillo
...
Updates to Armadillo package
2016-07-20 12:56:41 -07:00
Samuel Knight
24c14ff7a8
Added gnu packages datamash, parallel, and screen
2016-07-20 19:53:14 +00:00
mwilliammyers
c9f4e8ce5a
ilmbase : Add new IlmBase package
2016-07-20 13:13:47 -06:00
alalazo
40cb314638
Merge branch 'develop' of https://github.com/LLNL/spack into features/install_with_phases
...
Conflicts:
lib/spack/spack/package.py
2016-07-20 21:02:19 +02:00
Todd Gamblin
4434f482c0
remove FIXMEs
2016-07-20 09:48:54 -07:00
Todd Gamblin
3def8ef60e
Merge branch 'cdo' of https://github.com/robertdfrench/spack into robertdfrench-cdo
2016-07-20 09:48:01 -07:00
Todd Gamblin
20584ab084
Merge pull request #1302 from robertdfrench/adios-url
...
Get adios from github, not NCCS
2016-07-20 09:47:23 -07:00
Todd Gamblin
7c28338d60
Merge pull request #1301 from robertdfrench/silver-searcher
...
Silver Searcher 0.32 is out
2016-07-20 09:47:12 -07:00
Todd Gamblin
17a63c9646
Merge pull request #1284 from eschnett/eschnett/py-h5py.2
...
Declare dependency of "py-h5py +mpi" on "py-mpi4py"
2016-07-20 09:45:54 -07:00
Todd Gamblin
7f20678969
Merge pull request #1291 from eschnett/eschnett/netcdf-4.4.1
...
Update NetCDF to version 4.4.1
2016-07-20 09:34:14 -07:00
Erik Schnetter
69e36c9821
Ensure that per-4.4.1 NetCDF doesn't use HDF5 1.10
2016-07-20 11:25:46 -04:00
Robert D. French
6b0fb476ab
Draft CDO
2016-07-19 15:57:55 -07:00
Robert D. French
1c9cf668a1
Silver Search 0.32 is out
...
PEP8 Love + Re-adding v0.30.0
2016-07-19 10:48:53 -07:00
Adam J. Stewart
8034536054
Fix shared object suffix for macOS
2016-07-19 12:37:34 -05:00
Adam J. Stewart
afa4cdc2d8
Updates to Armadillo package
2016-07-19 12:33:04 -05:00
Robert D. French
25e765baae
Download Adios from Github
...
Get adios from github, not NCCS
Use correct hash, thanks Ben
2016-07-19 10:31:59 -07:00
Todd Gamblin
a64a2e72cf
Merge pull request #1226 from adamjstewart/features/tkinter
...
Add Tkinter support for Python
2016-07-19 09:41:12 -07:00
Todd Gamblin
4ad29b6c9b
Merge pull request #1262 from davydden/pkg/suite_sparse_fix_blas
...
suite-sparse: enable TBB and fix Blas/Lapack libs
2016-07-19 09:18:42 -07:00
Erik Schnetter
71684cb071
Flex requires m4
2016-07-18 23:04:20 -04:00
Erik Schnetter
4dec06e4f4
Make HDF5 1.10 the default version
...
Apply this only after NetCDF 4.4.1 is supported.
2016-07-18 20:14:44 -04:00
Erik Schnetter
94df1b801a
Update NetCDF to version 4.4.1
...
This version supports HDF5 1.10 in a backward-compatible manner.
2016-07-18 20:11:32 -04:00
Todd Gamblin
7555c3d949
Merge pull request #1204 from goxberry/cmake-3.6.0
...
cmake@3.6.0
2016-07-18 16:53:17 -07:00
Todd Gamblin
25a9181a1b
Merge pull request #1287 from mwilliammyers/package-jasper
...
jasper: Add new jasper package
2016-07-18 15:43:18 -07:00
mwilliammyers
02340062b4
package - jasper - Add new jasper package
2016-07-18 16:17:07 -06:00
Todd Gamblin
607813d5ce
setuptools is a build dependency in numpy.
2016-07-18 14:13:14 -07:00
Erik Schnetter
67fade5b1e
Declare dependency of "py-h5py +mpi" on "py-mpi4py"
2016-07-18 17:08:56 -04:00
Todd Gamblin
a9ed2296a1
Merge pull request #1282 from eschnett/eschnett/py-numpy
...
py-numpy: Add py-setuptools dependencies
2016-07-18 13:58:17 -07:00
Todd Gamblin
fa0bbb57ea
Merge pull request #1270 from davydden/pkg/mumps_scalapack_fix_blas
...
Pkg/mumps scalapack fix blas
2016-07-18 13:57:26 -07:00
Erik Schnetter
49cd6f6269
py-numpy: Add py-setuptools dependencies
...
Closes #1281 .
2016-07-18 16:01:48 -04:00
Todd Gamblin
089189afaf
Merge pull request #1238 from davydden/pkg/mkl_update
...
mkl: add provide blas/lapack
2016-07-18 11:52:30 -07:00
Adam J. Stewart
ea425a101a
Flake8 and new tk version
2016-07-18 07:51:08 -05:00
Adam J. Stewart
583232ea52
Build Python with Tkinter support
2016-07-18 07:51:08 -05:00
Todd Gamblin
b3789a4693
Merge pull request #1269 from davydden/pkg/hypre_trilinos_blas
...
Pkg/hypre trilinos blas
2016-07-18 03:06:37 -07:00
Denis Davydov
2e4966c854
netlib-scalapack: use dso_suffix
2016-07-18 10:11:18 +02:00
alalazo
6c00a13ed5
Merge branch 'develop' of https://github.com/LLNL/spack into features/install_with_phases
...
Conflicts:
var/spack/repos/builtin/packages/swiftsim/package.py
2016-07-18 08:49:24 +02:00
Todd Gamblin
c898b9db04
Merge pull request #1188 from epfl-scitas/packages/py-numpy
...
RPATH for blas in py numpy
2016-07-17 21:20:39 -07:00
Todd Gamblin
28ce08b9e2
Merge pull request #1258 from eschnett/eschnett/openmpi-2.0.0
...
Update to OpenMPI 2.0.0
2016-07-17 21:01:21 -07:00
Denis Davydov
1bd3a702c9
mumps: flake8 fixes
2016-07-16 15:14:06 +02:00
Denis Davydov
561748a063
netlib-scalapack: flake8 fixes
2016-07-16 08:03:54 +02:00
Denis Davydov
9ea4f80f15
flake8 fixes
2016-07-16 07:58:51 +02:00
Denis Davydov
0752eccfa5
mumps: don't hardcode blas name; remove unused depends_on(lapack)
2016-07-16 07:38:42 +02:00
Denis Davydov
6175ce7559
netlib-scalapack: make sure Spack's Lapack is used
2016-07-16 07:37:38 +02:00
Denis Davydov
987fb137f9
trilinos: don't hardcode blas/lapack names
2016-07-16 07:31:38 +02:00
Denis Davydov
514c61b8fe
hypre: don't hardcode blas/lapack/mpi; optionally run tests
2016-07-16 07:28:31 +02:00
Denis Davydov
96e9dbca08
suite-sparse: enable TBB and fix Blas/Lapack libs
2016-07-16 00:33:39 +02:00
Erik Schnetter
5a1ed51dcd
Correct indentation
2016-07-15 18:10:33 -04:00
becker33
c0be585b67
Merge pull request #1168 from epfl-scitas/packages/gts
...
gts : added package
2016-07-15 14:07:59 -07:00
becker33
656b2d562f
Merge pull request #1177 from epfl-scitas/packages/swiftsim_and_metis
...
swiftsim : fixed configuration for metis
2016-07-15 14:05:28 -07:00
becker33
f761130343
Merge pull request #1187 from paulhopkins/bugfix/python-updates
...
Bugfix/python updates
2016-07-15 14:04:46 -07:00
becker33
f1d85ac2e9
Merge pull request #1227 from glennpj/ggvis
...
New package - r-ggvis
2016-07-15 14:00:15 -07:00
becker33
37ce4108ce
Merge pull request #1254 from mdevlin1/features/hmmer
...
add HMMER package
2016-07-15 13:52:56 -07:00
Erik Schnetter
4663288b49
Update to OpenMPI 2.0.0
2016-07-15 13:00:48 -04:00
George Hartzell
64b1bafd41
Make flake8 happy with .../jdk/package.py
...
My PR for adding a new jdk version failed its
travis run because of existing flake8 violoations.
This package cleans them up.
I'm not particularly pythonic, but most of the complaints were
obvious. HOWEVER, I'm not particularly confident about handling
long lines by taking an flake8 exception comment onto the end.
Feedback welcome...
2016-07-15 12:39:40 -04:00
Mitchell Devlin
5f1b6f000d
add HMMER package
2016-07-15 11:03:57 -05:00
Denis Davydov
b29b7595dd
mkl: add info on interface and threading layers to the docstring
2016-07-15 17:35:10 +02:00
alalazo
893a5565fe
Merge branch 'develop' of https://github.com/LLNL/spack into features/install_with_phases
...
Conflicts:
lib/spack/spack/__init__.py
var/spack/repos/builtin/packages/gmp/package.py
var/spack/repos/builtin/packages/openjpeg/package.py
2016-07-15 11:02:55 +02:00
Todd Gamblin
077848fc0b
Merge pull request #378 from mathstuf/dep-types
...
dependency types
2016-07-15 00:29:16 -07:00
Todd Gamblin
f3e9588457
Fix package name bug.
2016-07-14 23:15:54 -07:00
Gregory Becker
487ec2aff1
added py-pydatalog package
2016-07-14 23:12:35 -07:00
Todd Gamblin
b8e2799700
Add GNU Prolog package.
2016-07-14 14:38:30 -07:00
Ben Boeckel
a0584c78a8
foam-extend, sundials: add cmake as a builddep
...
The sundials doesn't use CMake directly, but it is referenced in the
patch step. I suspect it calls CMake somewhere else in its build system.
2016-07-14 16:21:47 -04:00
Ben Boeckel
d71a12438b
cantera: use nolink for python module dependencies
...
Unsure about this, but this is probably true.
2016-07-14 16:21:47 -04:00
Ben Boeckel
39aef5fc00
lua: bring in run deps of build and run deps
2016-07-14 16:21:47 -04:00
Ben Boeckel
a82385cdae
R: look only at run dependencies of build and run deps
2016-07-14 16:21:46 -04:00
Ben Boeckel
0ca1a481a3
python: setup the dependent environment properly
...
We want the run dependencies of all build and run dependencies of the
current package.
2016-07-14 16:21:46 -04:00
Ben Boeckel
ac1701ae29
msgpack-c: add missing dependency on cmake
2016-07-14 16:21:46 -04:00
Ben Boeckel
77965ce5bf
py-matplotlib: require py-setuptools to build
2016-07-14 16:21:46 -04:00
Ben Boeckel
6fd45520da
deptypes: mark deptypes in packages
2016-07-14 16:21:46 -04:00
Ben Boeckel
45c675fe7f
spack: introduce dependency types
...
deptypes: allow for different queries
For things like Python modules, they are required for the build and
runtime, but rather than adding a new parameter for what to query across
the dependency DAG, just expose the recursive query parameter.
2016-07-14 16:21:46 -04:00
Ben Boeckel
bdf82246f7
darwin: explicitly use the 'when=' kwarg
2016-07-14 16:21:45 -04:00
Ben Boeckel
1ae43b3405
doxygen: add missing import
2016-07-14 16:21:45 -04:00
Denis Davydov
668b4f1b2c
mkl: set MKLROOT
2016-07-13 23:36:23 +02:00
Adam J. Stewart
3864da6300
Flake8
2016-07-13 11:45:16 -05:00
Adam J. Stewart
d09b0c95ec
Filter both makefiles to allow intel to build bzip2
2016-07-13 11:45:16 -05:00
alalazo
7cedd620f1
package.py : added CMakePackage, changed qhull, ibmisc, openjpeg to work as examples
2016-07-13 17:36:06 +02:00
Denis Davydov
de9cce3e80
p4est: flake8
2016-07-13 11:45:33 +02:00
Denis Davydov
52ca215e29
mkl: add provide blas/lapack
2016-07-13 11:42:40 +02:00
Denis Davydov
b8bd02c5b2
p4est: use run_tests instead of a variant
2016-07-13 10:56:40 +02:00
alalazo
5cc59507f7
package.py : hdf5 and lzo have examples of run_tests
2016-07-13 09:27:09 +02:00
alalazo
97c2224cd6
package.py : extra arguments, fixed inheritance issue
...
- added attribute to hold extra arguments in PackageBase instances
- fixed registration from within packages
- examples : hdf5, lzo
2016-07-13 09:27:09 +02:00
alalazo
a43c63f149
package : added EditableMakefile
...
Modifications :
- added EditableMakefile to PackageBase subclasses
- astyle modified as an example
- preliminary hook to stop at a certain phase of install
2016-07-13 09:27:09 +02:00
alalazo
8f75d34331
package : added a stub for AutotoolsPackage, examples in szip and swiftsim
2016-07-13 09:27:09 +02:00
alalazo
8ed028e2d6
package : introduced InstallPhase, added decorators for prerequisites and sanity_checks of phases
2016-07-13 09:27:09 +02:00
George Hartzell
a73d91a2e5
Add URL and md5 for jdk-8u92.
...
Installed on Centos7.2 system, `java -version` works.
2016-07-12 16:59:08 -04:00
Glenn Johnson
955d02049c
New package - r-ggvis
...
Bring in ggvis and dependencies.
GGvis is an implementaion of the 'Grammar of Graphics', combined with
shiny.
2016-07-12 12:27:54 -05:00
Todd Gamblin
069de3f008
Merge pull request #1223 from glennpj/tidyr
...
New package - r-tidyr
2016-07-12 00:23:09 -07:00
Todd Gamblin
04b3d8d86f
Merge pull request #1222 from glennpj/libxml2
...
Use the site_packages_dir from the Python class
2016-07-12 00:22:45 -07:00
Glenn Johnson
502d15fd3b
New package - r-tidyr
...
Tools for changing the layout of data sets.
2016-07-11 21:12:28 -05:00
Glenn Johnson
5e323b052a
Remove import of os
...
The import of `os` is no longer needed.
2016-07-11 20:21:25 -05:00
Glenn Johnson
81daaddfe9
Use the site_packages_dir from the Python class
...
It is not necessary to set site_packages_dir in this package as it is
already provided by the Python package class.
2016-07-11 20:08:30 -05:00
Todd Gamblin
15790d7018
Merge pull request #1207 from davydden/pkg/dealii_update_petsc37
...
dealii: update for petsc37
2016-07-11 15:32:32 -07:00
Glenn Johnson
1b08296392
Fix flake8 error
2016-07-11 17:22:31 -05:00
Glenn Johnson
8de84b5d8a
Fix error reported on Google Groups list
...
Fixes the reported `TypeError: not enough arguments for format string`
error.
2016-07-11 16:56:26 -05:00
Todd Gamblin
efdcd199c1
Merge pull request #1218 from glennpj/dplyr
...
New package - r-dplyr
2016-07-11 13:19:09 -07:00
Glenn Johnson
d99fbbb68f
New package - r-lubridate
...
Functions to work with date-times and timespans.
2016-07-11 14:59:47 -05:00
Glenn Johnson
11960e53ef
New package - r-dplyr
...
This brings in dplyr and dependencies.
2016-07-11 14:50:33 -05:00
Todd Gamblin
255d05a9c1
Merge pull request #1214 from glennpj/rfilter
...
Filter compilers for R
2016-07-11 11:37:39 -07:00
Glenn Johnson
664bdd359f
Filter compilers for R
...
This adds a filter_compilers function to have the Makeconf file for R
point to the actual compilers rather than the spack wrappers. Also added
version 3.3.1.
2016-07-11 13:29:43 -05:00
Todd Gamblin
691e628726
Merge pull request #1206 from davydden/pkg/slepc_371_fix
...
slepc: fix install_name for binaries on macOS for 3.7.1
2016-07-11 09:14:53 -07:00
Paul Hopkins
0d3a52ae29
Fix typo in Octave variant suitesparse
2016-07-11 16:00:19 +01:00
Denis Davydov
1b553f2b21
dealii: fix directory structure
2016-07-11 13:21:16 +02:00
Denis Davydov
f14cd67446
dealii: flake8 fixes
2016-07-11 10:56:57 +02:00
Denis Davydov
84afaf385f
dealii: run tests only when self.run_tests=true
2016-07-11 10:22:29 +02:00
Denis Davydov
1cc6e42682
dealii: add petsc/slepc 3.7 support
2016-07-11 10:20:15 +02:00
Denis Davydov
38550bbc1b
slepc: fix install_name for binaries on macOS for 3.7.1
2016-07-11 10:17:09 +02:00
Geoffrey Oxberry
7551e4c14f
cmake@3.6.0
...
Add CMake version 3.6.0.
2016-07-10 18:02:51 -07:00
Todd Gamblin
b0f4052bd8
Merge pull request #1169 from davydden/feature/install_argument_tests_petsc_fixes
...
--run-tests install argument and petsc fixes
2016-07-09 12:10:16 -07:00
Denis Davydov
e482994a15
petsc: add -lm when building example
2016-07-09 08:12:34 +02:00
Erik Schnetter
c8137194f0
Update Cereal to 1.2.0
2016-07-08 15:20:09 -04:00
Todd Gamblin
f04258eb29
Merge pull request #1192 from SteVwonder/develop
...
docbook-xml: replace 'cp -t' with install_tree
2016-07-08 11:09:41 -07:00
Todd Gamblin
1fa67e458c
Merge pull request #1194 from SteVwonder/lua-fix
...
lua: switch self.version[:2] to .up_to(2)
2016-07-08 11:09:18 -07:00
Stephen Herbein
bb8a8ecda3
json-c: fix build by running serially
2016-07-08 10:39:47 -07:00
Paul Hopkins
49e8e4b590
Add comments explaining UCS4 and prevent variant being used on Python 3.3 and above
2016-07-08 13:47:25 +01:00
Stephen Herbein
1a1bf31032
lua: switch self.version[:2] to .up_to(2)
...
Previous package would not install correctly, would throw:
return os.path.join('share', 'lua', '%d.%d' % self.version[:2])
TypeError: %d format: a number is required, not Version
2016-07-07 18:58:52 -07:00
Stephen Herbein
1b53452618
docbook-xml: replace 'cp -t' with install_tree
...
'-t' is not supported by the default cp on Mac OS X
replace with install/install_tree
cannot just use install_tree since shutil.copytree insists that the dst
directory not exist
2016-07-07 17:41:53 -07:00
Nicolas Richart
d339f2af29
flake8 corrections
2016-07-07 18:22:27 +02:00
Nicolas Richart
4c1b53660d
fixes #719
2016-07-07 18:18:01 +02:00
Paul Hopkins
a2be05f24b
Fix whitespace
2016-07-07 14:00:37 +01:00
Paul Hopkins
719b6bfffd
Modify range for ucs4 2.* configure arguments
2016-07-07 13:18:40 +01:00
Paul Hopkins
8c1274bbbb
Fix Python configure arguments for ucs4 variant on Python 3.0 and above
2016-07-07 13:12:43 +01:00
Paul Hopkins
fb6d850637
Add more python versions
2016-07-07 13:09:08 +01:00
Todd Gamblin
6bb31a9a4c
Merge pull request #1175 from davydden/pkg/arpack-3.4.0
...
Pkg/arpack 3.4.0
2016-07-06 14:45:21 -07:00
Todd Gamblin
91da3d8e64
Merge pull request #1174 from LLNL/bugfix/github-1172-suite-sparse
...
Bugfix/GitHub 1172 suite sparse
2016-07-06 14:35:59 -07:00
Todd Gamblin
c6e89d9283
Merge pull request #1180 from davydden/pkg/oce_update_and_fix
...
oce: add 0.17.2; fix running tests
2016-07-06 14:27:05 -07:00
Denis Davydov
14cef6eab8
oce: flake8 fixes
2016-07-06 22:51:20 +02:00
Denis Davydov
c096bb332a
petsc: fix unit tests
2016-07-06 22:45:43 +02:00
Greg Lee
3df0f1902d
clean up suitesparse deps
2016-07-06 12:15:20 -07:00
Greg Lee
4e27d91351
flake 8 fixes
2016-07-06 11:51:32 -07:00
Denis Davydov
57eaea2e8c
oce: add 0.17.2; fix running tests
2016-07-06 20:35:59 +02:00
Paul Hopkins
61fe89bda0
Add ucs4 unicode variant to Python package
2016-07-06 18:29:54 +01:00
Denis Davydov
3d755a148b
arpack-ng: fix binaries for macOS
2016-07-06 18:30:38 +02:00
alalazo
379f23be02
swiftsim : fixed configuration for metis
2016-07-06 17:51:46 +02:00
Denis Davydov
c8fc56686c
arpack-ng: fix corrupted parpack_cmake.patch
2016-07-06 13:42:59 +02:00
Denis Davydov
63e45c586c
arpack-ng: flake8 fixes and minor update of incode comments
2016-07-06 13:27:02 +02:00
Denis Davydov
a47b3ba01b
arpack-ng: use spec['mpi'].mpif77
2016-07-06 13:23:51 +02:00
Denis Davydov
f5f7abd71f
arpack-ng: add 3.4.0 with cmake build
2016-07-06 12:59:42 +02:00
Greg Lee
4c063c6055
kludge to get suite-sparse-4.5.1 to link with -lstdc++
2016-07-05 13:48:32 -07:00
Greg Lee
976b2b4d25
added suitesparse version 4.5.3
2016-07-05 13:45:22 -07:00
Erik Schnetter
79b3ef0362
Don't enforce hdf5~mpi
2016-07-05 10:58:11 -04:00
alalazo
55c4a676ad
gts : added package
2016-07-05 14:30:48 +02:00
Todd Gamblin
d687e332ad
Fix compile bugs for gcc on Mac OS X with macports.
...
- add macports to things that are cleaned out of the environment.
- linker incompatibilities cause issues with packages like OpenSSL.
- also clean up NOQA stuff in OpenSSL
2016-07-04 22:59:02 -07:00
Todd Gamblin
f2a692c515
Merge pull request #1163 from epfl-scitas/fixes/reserved_name_for_system_packages
...
fixes : reserved name for system packages
2016-07-04 21:25:50 -07:00
Todd Gamblin
d166c04db5
Merge pull request #1166 from glennpj/rstan
...
New package - RStan
2016-07-04 21:23:10 -07:00
Todd Gamblin
1de675e976
Merge pull request #1165 from robertdfrench/ruby-needs-ffi-zlib
...
Ruby 2.2.0 needs ffi and zlib
2016-07-04 21:22:38 -07:00
Glenn Johnson
d5abcc5c88
Fix flake errors
2016-07-04 17:55:10 -05:00
Glenn Johnson
519b760222
New package - RStan
...
This PR creates the RStan package and its dependencies.
2016-07-04 17:30:05 -05:00
Robert D. French
53bbbfbe21
Require libffi, zlib; Make Openssl, readline optional
2016-07-04 15:21:13 -04:00
Nicolas
85982017b6
Revert "Corrected the shared libraries and tests in mumps package"
2016-07-04 18:19:09 +02:00
alalazo
861f174f66
qa : fixed flake8 issues
2016-07-04 10:26:32 +02:00
alalazo
3e8391458c
openssl : changed tag for system reserved versions fixes #1150
2016-07-04 10:25:20 +02:00
Todd Gamblin
890df7153a
Merge branch 'efischer/160311-StagedPackage' of https://github.com/citibeth/spack into citibeth-efischer/160311-StagedPackage
2016-07-04 00:27:32 -07:00
Glenn Johnson
729f23b432
Use Executable to set script
...
Use `Executable("./install.sh")` to set `install_script`. This allows it
to work when the current directory is not on the PATH.
2016-07-01 22:13:40 -05:00
Tzanio Kolev
137db14b75
Update package.py
2016-06-30 15:40:02 -07:00
Tzanio
d3b0cb56b7
Updating MFEM package with v3.2 info.
2016-06-30 15:23:30 -07:00
Elizabeth Fischer
50ac98bc04
Merge remote-tracking branch 'upstream/develop' into efischer/160630-StagedPackage
...
# Conflicts:
# lib/spack/docs/packaging_guide.rst
# lib/spack/spack/package.py
Mostly minor/formatting issues in lib/spack/spack/package.py (the heavyweight merge was already done recently). Only one serious issue: it looks like the feature branch had accidentally deleted the line `spack.hooks.post_install(self)`. This got added back in from develop.
2016-06-30 09:13:24 -04:00
Todd Gamblin
a7b8cb6901
Merge pull request #1145 from davydden/pkg/petsc_tests
...
petsc: run a test
2016-06-30 01:58:35 -07:00
Denis Davydov
6f4b0e9bda
petsc: fix flake8 and ~mpi case in tests
2016-06-30 08:22:01 +02:00
Denis Davydov
37728afada
petsc: run a test
2016-06-30 00:19:50 +02:00
Adam J. Stewart
2fcaa011ce
Add py-restview package
2016-06-29 12:57:58 -05:00
Todd Gamblin
7df89896f4
Merge pull request #1113 from davydden/octave_extensions
...
Octave extensions
2016-06-29 00:38:05 -07:00
Todd Gamblin
0fd58fb585
Merge pull request #1133 from davydden/pkg/dealii_fix_tests
...
dealii: run more unit tests when building @dev
2016-06-28 10:02:43 -07:00
Denis Davydov
32c801bbf6
dealii: run more unit tests when building @dev
2016-06-28 18:06:56 +02:00
Todd Gamblin
ad48ad7586
Merge pull request #1131 from epfl-scitas/fixes/swift_git_environment_variables
...
fix : swiftsim will set git environment variables in the appropriate hook
2016-06-28 09:05:26 -07:00
alalazo
5cdd37959a
swiftsim : substituted tag with corresponding commit
2016-06-28 18:03:28 +02:00
Todd Gamblin
6810965457
Merge pull request #1130 from davydden/gmsh
...
Gmsh -- various fixes
2016-06-28 08:49:06 -07:00
alalazo
18612eca59
qa : fixed flake8 issues
2016-06-28 12:59:13 +02:00
alalazo
48888b0f8e
swift : setting environment variables in the right place
2016-06-28 12:57:19 +02:00
Denis Davydov
c4c167c1ca
octave: rename executable Octave to octave
2016-06-28 11:25:45 +02:00
Denis Davydov
51b0f53b33
gmsh: flake8 fixes
2016-06-28 10:50:35 +02:00
Denis Davydov
06e38d2ca2
gmsh: various fixes
...
(i) add new version
(ii) add OCE, PETSc and SLEPc as dependencies
(iii) fix Blas/Lapack configuration
(iv) disable internal Metis which does not compile
2016-06-28 10:33:25 +02:00
Todd Gamblin
793c9f5546
Merge pull request #1116 from mwilliammyers/package-lrzip
...
Add package lrzip & its dependency lzo
2016-06-27 22:32:57 -07:00
mwilliammyers
9bb918915f
Add package lrzip & its dependency lzo
2016-06-27 15:19:13 -06:00
Todd Gamblin
d7c2f683d9
Merge pull request #1004 from UCL-RITS/bare-eigen
...
Option to install eigen without dependencies
2016-06-27 13:35:35 -07:00
Nicolas Richart
9026fb8e8a
Corrections for PETSc 3.7 and detection of PETSC version to enable TAO
2016-06-27 20:52:05 +02:00
Todd Gamblin
3ea9d1e665
Merge pull request #1122 from LLNL/bugfix/newarch-sys_type
...
Bugfix/newarch sys type
2016-06-27 10:07:03 -07:00
Todd Gamblin
bf4eeb48b9
Merge pull request #1099 from adamjstewart/fixes/hdf5
...
Fix self-check for hdf5@1.10.0-patch1
2016-06-27 09:47:17 -07:00
Todd Gamblin
76458f5bfc
Merge pull request #1002 from epfl-scitas/packages/foam-extend
...
Package foam-extend
2016-06-27 09:40:49 -07:00
Denis Davydov
0faa6dd753
octave: make extendable and add a package
2016-06-27 13:44:58 +02:00
Todd Gamblin
305d5698df
Rename spack.architecture.sys_type() to spack.architecture.platform()
2016-06-27 02:19:08 -07:00
alalazo
13fcb3c083
swift : renamed swiftsim
2016-06-27 09:25:58 +02:00
alalazo
f3f309a22a
Merge branch 'develop' of https://github.com/LLNL/spack into packages/swift_durham
2016-06-27 09:08:37 +02:00
Todd Gamblin
a1db306a0c
Merge pull request #1009 from epfl-scitas/packages/emacs
...
Emacs: adding dependencies to be able to build without the system libs
2016-06-26 22:46:45 -07:00
Todd Gamblin
bad32724ec
Merge pull request #1092 from adamjstewart/features/netcdf-f
...
Add latest version of netcdf-fortran and curl
2016-06-26 22:38:00 -07:00
Todd Gamblin
8b35940857
Merge pull request #1103 from adamjstewart/features/mpi
...
Add MPI environment variables to packages
2016-06-26 22:35:39 -07:00
Todd Gamblin
f86f6c6274
Merge pull request #1104 from mwilliammyers/py-protobuf
...
Add new package py-protobuf
2016-06-26 22:28:57 -07:00
Todd Gamblin
7d85902f37
Merge pull request #1093 from eschnett/eschnett/julia-update
...
Update Julia to 0.4.6
2016-06-26 22:28:33 -07:00
Todd Gamblin
c096aa9557
Merge pull request #997 from glennpj/glib_gcc
...
Get glib to compile with gcc-6.1
2016-06-26 22:28:07 -07:00
Nicolas Richart
f3accb111e
correcting flake8
2016-06-27 01:23:14 +02:00
Nicolas Richart
7cf1313572
changes to use from_sourcing_file
2016-06-27 00:55:26 +02:00
alalazo
9de0503188
qa : flake8 issues
2016-06-26 22:00:10 +02:00
alalazo
11863d2de3
packages : moved adios and mxml into builtin repo
2016-06-26 21:56:06 +02:00
alalazo
a2ba60f6a8
qa : flake8 issues
2016-06-26 17:38:48 +02:00
alalazo
e5b36583b5
swift : added package
2016-06-26 17:36:53 +02:00
alalazo
acd9014553
autotools : set Executable() in dependent modules
2016-06-26 17:36:33 +02:00
mwilliammyers
2c6c21a3bf
Add new package py-protobuf
2016-06-23 15:54:20 -06:00
Adam J. Stewart
8921bf4552
Add MPI environment variables to packages
2016-06-23 10:08:40 -05:00
Adam J. Stewart
d566510a40
Flake8 and url_for_version fixes
2016-06-22 15:22:42 -05:00
Adam J. Stewart
3f4bf04dde
Fix self-check for hdf5@1.10.0-patch1
2016-06-22 14:40:51 -05:00
Erik Schnetter
c904a42c5b
Address flake errors
2016-06-22 11:09:45 -04:00
Adam J. Stewart
b66f5b6231
Add latest version of cURL
2016-06-22 10:05:20 -05:00
Erik Schnetter
e398c0dc5b
Update Julia to 0.4.6
2016-06-22 11:00:00 -04:00
Adam J. Stewart
060fb596f7
Add latest version of netcdf-fortran
2016-06-22 09:52:17 -05:00
Nicolas Richart
97feca0888
Merge branch 'develop' into packages/foam-extend
2016-06-22 14:51:57 +02:00
Todd Gamblin
e41d67e031
Merge pull request #1078 from adamjstewart/features/pillow
...
Allow py-pillow to link to Spack-built libraries
2016-06-22 01:11:25 -07:00
Todd Gamblin
8b5467e65d
Merge pull request #1049 from glennpj/newR_database
...
New R database packages
2016-06-21 13:23:58 -07:00
Adam J. Stewart
a7ffb2c1a4
Flake8
2016-06-21 15:21:53 -05:00
Todd Gamblin
bbe2db5814
Merge pull request #1087 from LLNL/bugfix/new-harfbuzz-fix
...
Bugfix/new harfbuzz fix
2016-06-21 13:10:50 -07:00
Adam J. Stewart
66089c89aa
Depend on pil
2016-06-21 14:55:49 -05:00
Adam J. Stewart
2efc67da60
Remove +tk variant, provide pil
2016-06-21 14:50:33 -05:00
Gregory L. Lee
e0fbf14f99
consolidated f2py regex
2016-06-21 09:23:58 -07:00
Gregory L. Lee
8f3954c1bd
flake 8 fixes for cairo, freetype, and harfbuzz
2016-06-21 08:47:22 -07:00
Gregory L. Lee
4041f45b6c
fixed conflicts in python package
2016-06-21 08:47:11 -07:00
Todd Gamblin
f18e1a9371
Merge branch 'features/cantera' of https://github.com/adamjstewart/spack into adamjstewart-features/cantera
2016-06-20 23:53:48 -07:00
Glenn Johnson
77cd474a2d
Make all packages lowercase.
2016-06-20 20:10:44 -05:00
alalazo
b86e3047f3
openmpi : revert part of #1079 (OpenMPI can be built without fortran)
...
Building OpenMPI without fortran is possible, and was already handled.
Raising an install error we effectively renounce at clang+OpenMPI.
build_environment : sets 'CC', 'CXX', and similar variables only if a compiler is found
2016-06-20 20:46:11 +02:00
Todd Gamblin
f74d4b0660
Merge pull request #1052 from adamjstewart/features/psi4
...
Add Psi4 Package
2016-06-20 10:49:45 -07:00
Todd Gamblin
9b299cb2bb
Merge pull request #1023 from epfl-scitas/packages/mumps
...
Corrected the shared libraries and tests in mumps package
2016-06-20 10:48:12 -07:00
Todd Gamblin
cec283f608
Merge pull request #1059 from epfl-scitas/packages/mpi_wrappers_with_rpath
...
MPI : have wrappers set RPATH instead of RUNPATH
2016-06-20 10:47:24 -07:00
Todd Gamblin
c2d0870924
Merge pull request #1063 from eschnett/eschnett/openmpi-1.10.3
...
Update OpenMPI to 1.10.3
2016-06-20 10:45:56 -07:00
Todd Gamblin
31bb47356f
Merge pull request #1022 from glennpj/r-devtools
...
new package: r-devtools
2016-06-20 10:34:23 -07:00
Todd Gamblin
b3881701c5
Merge pull request #1021 from glennpj/packrat
...
new package: r-packrat
2016-06-20 10:33:55 -07:00
Todd Gamblin
0fbd2fe224
Merge pull request #1000 from glennpj/new_R
...
Add version 3.3.0 of R and extensions
2016-06-20 10:33:43 -07:00
Todd Gamblin
c09111bbef
Merge pull request #1053 from davydden/pkg/dealii_suite_update
...
update Petsc, Slepc, Trilinos, Superlu-dist and deal.II
2016-06-20 10:32:52 -07:00
Todd Gamblin
8047edfb56
Merge pull request #1029 from adamjstewart/features/armadillo
...
Add Armadillo and SuperLU packages
2016-06-20 10:29:29 -07:00
Todd Gamblin
265b9bcb0f
Merge pull request #1076 from JRWynneIII/ferret
...
Added spec to build Ferret
2016-06-20 10:28:42 -07:00
Adam J. Stewart
c9eb5f8173
Use non-checksummed PyPi download URLs
2016-06-20 12:24:45 -05:00
Adam J. Stewart
7e1ee463ca
Install examples for sundials
2016-06-20 12:24:45 -05:00
Adam J. Stewart
81ac3b62fc
Filter compilers and link boost properly
2016-06-20 12:24:45 -05:00
Adam J. Stewart
a21e845ce7
Flake8
2016-06-20 12:24:45 -05:00
Adam J. Stewart
2220784eda
Add scons support, .zip support, and Cantera package
2016-06-20 12:24:45 -05:00
Todd Gamblin
12b9d6da10
Merge pull request #1083 from robertdfrench/tmux-2.2
...
Tmux 2.2
2016-06-20 09:36:55 -07:00
Robert.French
83b0c16728
Tmux 2.2 with PEP8
...
Tmux 2.2
Provide variant to skip utempter
Remove utempter variant; 2.2 doesn't need it
Flake8ify
2016-06-20 16:26:49 +00:00
Erik Schnetter
e43eaad557
New package porta
2016-06-19 14:11:36 -04:00
Erik Schnetter
a0c0728ea8
New package polymake
2016-06-19 13:47:26 -04:00
Erik Schnetter
b4da4425ff
Add header files to lrslib install
2016-06-19 13:47:02 -04:00
Erik Schnetter
fa471a4ed1
Add missing header files to Bliss install
2016-06-19 13:46:38 -04:00
Erik Schnetter
d8b9cda632
Build Bliss both with and without GMP
2016-06-19 12:48:47 -04:00
Denis Davydov
cf4a34c657
openmpi: raise an error without Fortran compiler
2016-06-19 11:59:29 +02:00
Denis Davydov
1cc04cff27
openblas: raise an error without Fortran compiler
2016-06-19 11:59:10 +02:00
Erik Schnetter
71e92774eb
New package cddlib
2016-06-18 22:47:59 -04:00
Erik Schnetter
8fa8fc239f
New package "nauty and Traces"
2016-06-18 22:22:58 -04:00
Erik Schnetter
e5b08544ff
New package Panda
2016-06-18 22:02:36 -04:00
Erik Schnetter
2009354719
Add fourier tool to lrslib
2016-06-18 21:38:15 -04:00
Erik Schnetter
a5086f474e
New package lrslib
2016-06-18 18:03:09 -04:00
Erik Schnetter
92a7c0ddd5
Update Bliss to use -O3
2016-06-18 18:02:52 -04:00
Erik Schnetter
64aaf7ba81
New package cdd
2016-06-18 16:37:08 -04:00
Erik Schnetter
83d4cdc090
Update Bliss
2016-06-18 16:36:43 -04:00
Erik Schnetter
a07056d67b
Add Bliss package
2016-06-18 16:20:37 -04:00
Adam J. Stewart
652a5eb592
Allow py-pillow to link to Spack-built libraries
2016-06-17 18:09:03 -05:00
Todd Gamblin
62b2f2a7c9
Merge pull request #1065 from epfl-scitas/packages/espresso_update
...
espresso : update to 5.4.0
2016-06-17 14:51:45 -07:00
Todd Gamblin
9a8d109650
Merge pull request #1044 from adamjstewart/features/sncosmo
...
Add py-sncosmo package
2016-06-17 14:50:37 -07:00
Todd Gamblin
0bbbfc2ef7
Merge pull request #946 from LLNL/features/intel2
...
Intel software packages and license enhancements
2016-06-17 14:28:39 -07:00
Adam J. Stewart
536fa73d5f
Python flake8 overhaul
2016-06-17 13:33:09 -05:00
Robert D. French
448f8c43d4
Added working Ferret spec
...
Fixed ferret spec. It builds now
Made ferret spec more flake8-y
Fixed homepage and info text about Ferret
Removed vim swap file
Reverted changes to netcdf-fortran spec and added netcdf~mpi dependency to ferret spec to compensate for it
Fixed flake8 issues!
2016-06-17 14:23:50 -04:00
Adam J. Stewart
80d444624b
Fix activation of sites.py for sncosmo
2016-06-17 11:08:16 -05:00
Adam J. Stewart
24f65c502e
Add additional Astropy dependencies
2016-06-17 10:45:10 -05:00
Adam J. Stewart
b2aa78d6ab
Remove version constraints
2016-06-17 10:45:10 -05:00
Adam J. Stewart
4eeaff175c
Allow packages to build
2016-06-17 10:44:28 -05:00
Adam J. Stewart
a660c60eb1
Add py-sncosmo package
2016-06-17 10:43:34 -05:00
Glenn Johnson
8970785d33
Add 'jdk' as a dependency.
...
Add jdk as a dependency so that R has support for java and allow
packages that need java to work.
2016-06-16 23:08:55 -05:00
Glenn Johnson
a813f03955
Add list_url for old versions.
2016-06-16 23:08:55 -05:00
Glenn Johnson
4850b9d4d1
Make install comment consistent with actual call.
2016-06-16 23:08:55 -05:00
Glenn Johnson
7da405e630
Add validator for bioconductor packages
...
This commit adds a validator function to make sure the versions of R and
bioconductor are in sync.
2016-06-16 23:08:55 -05:00
Glenn Johnson
7213b12324
Tweak how R packages are built.
...
Add bzip2 as a dependency to base R.
Switch from installing the R packages from tar files to installing from
the extracted directory. This is more in line with a standard install
and also allows installing from VCS.
Use the Bioconductor version for BiocGenerics and future Bioconductor
packages. Suffix the package with 'bioc-$version' to indicate which
Bioconductor release the package is a part of. This is actually more
important than the actual version attached to individual packages
although those are subject to change within the Bioconductor branch.
2016-06-16 23:08:55 -05:00
Glenn Johnson
0e64c25ffc
Fix flake8 errors
...
Use Bioconductor provided Short URL for homepage in BiocGenerics.
Wrap description text for utf variant in pcre.
2016-06-16 23:08:54 -05:00
Glenn Johnson
37dc13edaf
Update version of BiocGenerics
...
The BioConductor repositories only keep the most recent version so this
has to be bumped.
2016-06-16 23:08:54 -05:00
Glenn Johnson
8704a4ed35
Use configure_args rather than options
...
Replaced 'options' with 'configure_args'. That seems like a better name
and is consistent with the packaging guide.
2016-06-16 23:08:54 -05:00
Glenn Johnson
fe256870b4
Add variant for UTF support to pcre
...
This will build PCRE with UTF support by default. That seems to be
reasonable for most environments.
2016-06-16 23:08:54 -05:00
Glenn Johnson
cb3505769b
Clean up R extensions
...
Run the existing R extension packages through autopep8 to clean up.
2016-06-16 23:07:13 -05:00
Glenn Johnson
6649f9edc2
Add version 3.3.0 of R
...
This commit adds the 3.3.0 version of R and adds dependencies on curl
and pcre.
2016-06-16 23:07:13 -05:00
Glenn Johnson
64acbbfcf0
Clean up R package files
...
- remove unused imports
- apply pep8
- reformat text strings
2016-06-16 23:07:13 -05:00
Todd Gamblin
9ee6cbfb40
Merge pull request #944 from adamjstewart/features/bertini
...
Add bertini package
2016-06-16 16:57:50 -07:00
Todd Gamblin
344280154a
Merge pull request #962 from adamjstewart/features/hpl
...
Add HPL benchmark package
2016-06-16 16:57:24 -07:00
Todd Gamblin
88b73bacdb
Merge branch 'features/newarch' into develop
...
Conflicts:
lib/spack/spack/config.py
var/spack/repos/builtin/packages/lua/package.py
2016-06-16 03:03:26 -07:00
alalazo
a1cbb73f8b
qa : fixed flake8 issues
2016-06-16 11:24:18 +02:00
alalazo
8d9ffcf565
espresso : updated to 5.4.0, added Parallel=False
2016-06-16 11:22:26 +02:00
Todd Gamblin
76dfaa71a7
fix up packages for new architecture.
2016-06-16 01:47:20 -07:00
Todd Gamblin
40d25d9062
Add libxcb dependencies. Fix up packages to get py-basemap and stat to build.
2016-06-16 00:56:53 -07:00
Erik Schnetter
a7ab064a9e
Update OpenMPI to 1.10.3
2016-06-15 18:05:23 -04:00
Massimiliano Culpo
daa46105a7
mpich based providers : shortened filter_compilers
2016-06-15 21:37:12 +02:00
Adam J. Stewart
44e188f111
Remove MPI support, fix INCLUDE filters
2016-06-15 14:17:30 -05:00
Adam J. Stewart
7b97ea248a
More template filtering
2016-06-15 14:17:29 -05:00
Adam J. Stewart
9cf1257be4
Filter compilers
2016-06-15 14:17:29 -05:00
Adam J. Stewart
deb4f919cf
Psi4 tweaks
2016-06-15 14:17:29 -05:00
Adam J. Stewart
9d99042fed
Add Psi4 package
2016-06-15 14:17:29 -05:00
Denis Davydov
0e04e65ae0
trilinos: specify superlu-dist version dependency
2016-06-15 18:44:59 +02:00
Denis Davydov
5fe531050c
flake8 fixes for dealii
2016-06-15 18:33:34 +02:00
Denis Davydov
e76083205f
flake8 fixes for slepc
2016-06-15 18:33:08 +02:00
Denis Davydov
6390acc660
flake8 fixes for petsc
2016-06-15 18:32:42 +02:00
Denis Davydov
6d714e4425
flake8 fixes for superlu-dist
2016-06-15 18:31:39 +02:00
Denis Davydov
d0d83cfe1e
slepc: build by default with Arpack
2016-06-15 18:21:13 +02:00
Denis Davydov
d04dc8440f
dealii: specify petsc/slepc version dependencies
2016-06-15 18:21:13 +02:00
Denis Davydov
4d40f86bd3
trilinos: add 12.6.2 and 12.6.3
2016-06-15 18:21:13 +02:00
Denis Davydov
5358ffbe5a
slepc: add 3.6.3 and 3.7.1; specify petsc version dependency
2016-06-15 18:21:13 +02:00
Denis Davydov
9ceb8fea78
petsc: add 3.6.4 and 3.7.2; specify superlu-dist version dependency
2016-06-15 18:21:13 +02:00
Denis Davydov
a860a3d614
superlu-dist: avoid harcoding blas/lapack/mpi; remove preferred version
2016-06-15 18:21:13 +02:00
Todd Gamblin
c803f7ae98
Merge pull request #1045 from eschnett/eschnett/openmpi-verbs-usr
...
Do not pass "/usr" or "/usr/local" as path to configure
2016-06-15 09:06:12 -07:00
Todd Gamblin
4ede87a8b0
Merge pull request #1058 from eschnett/eschnett/blosc
...
Add packages c-blosc and hdf5-blosc
2016-06-15 09:04:48 -07:00
Todd Gamblin
9dd1f2747a
Merge pull request #1028 from JRWynneIII/boost-graph-parallel-fix
...
Add variant for boost graph and parallel graph
2016-06-15 09:03:01 -07:00
Todd Gamblin
08badb5a35
Merge pull request #1040 from KineticTheory/pkg-trilinos
...
Make Boost an optional feature of Trilinos.
2016-06-15 08:57:38 -07:00
Todd Gamblin
ff3469385b
Merge pull request #1037 from KineticTheory/develop
...
Package serf also depends on zlib.
2016-06-15 08:57:14 -07:00
Todd Gamblin
bfedeadacb
Merge pull request #1031 from opoplawski/pcre
...
Add patch to compile pcre with Intel 16.0.3 compiler
2016-06-15 08:56:53 -07:00
alalazo
b09bee8158
qa : fixed flake8 issues
2016-06-15 13:29:30 +02:00
alalazo
b59d4f243b
openmpi, mvapich2, mpich : filtered out "--Wl,--enable-new-dtag" in wrappers, as it turns RPATH into RUNPATH
...
Apart from that turned `os.path.join` into `join_path` and `os.environ` into `env` in the packages
2016-06-15 13:21:39 +02:00
Erik Schnetter
05d7378da5
Install shared libraries correctly on Linux
2016-06-14 17:13:20 -04:00
Erik Schnetter
ca5180f7a2
Correct Blosc install on Darwin
2016-06-14 17:03:00 -04:00
Erik Schnetter
e6ec372926
Add packages c-blosc and hdf5-blosc
...
c-blosc provides the Blosc compression filter, and hdf5-blosc provides a plugin for HDF5 to use that filter.
2016-06-14 09:59:48 -04:00
Glenn Johnson
e226837d33
Fix flake8 error.
2016-06-13 23:04:26 -05:00
Glenn Johnson
8861c99333
New package - r-foreign
2016-06-13 22:50:07 -05:00
Glenn Johnson
5ba5ef6c46
Add list_url for older versions.
2016-06-13 17:50:27 -05:00
Glenn Johnson
94d0f21823
New package - r-xlsxjars
2016-06-13 17:50:06 -05:00
Glenn Johnson
4767185082
New package - r-xlsx
2016-06-13 17:48:59 -05:00
Glenn Johnson
5cd09af066
New package - r-XLConnect
2016-06-13 17:48:44 -05:00
Glenn Johnson
3c234a7d3b
New package - r-XLConnectJars
2016-06-13 17:36:50 -05:00
Glenn Johnson
450b082daf
Do not need to depend on jdk here because R itself does.
2016-06-13 17:35:35 -05:00
Glenn Johnson
427fa7fd0a
New package - rJava
2016-06-13 17:26:01 -05:00
David Boehme
52160bff18
Use https for github
2016-06-13 11:47:28 -07:00
Glenn Johnson
d398ebe21f
New package - r-RSQLite
2016-06-12 22:06:06 -05:00
Glenn Johnson
b96b32e9ec
New package - r-RPostgreSQL
2016-06-12 22:05:45 -05:00
Glenn Johnson
77e8096a6f
New package - r-RODBC
2016-06-12 22:05:26 -05:00
Glenn Johnson
bfb0985c38
New package - r-RMySQL
2016-06-12 22:05:10 -05:00
Glenn Johnson
a7a640bfb8
New package - rDBI
2016-06-12 22:04:37 -05:00
Glenn Johnson
b05a565648
New package - mariadb
2016-06-12 22:04:09 -05:00
Glenn Johnson
5d3965c7a6
New package - unixODBC
2016-06-12 22:03:24 -05:00
Glenn Johnson
7727f6fc7e
New package - libaio
2016-06-12 22:02:46 -05:00
Glenn Johnson
4dcb15cf6d
Ran through autopep8 and cleaned up.
2016-06-12 22:00:49 -05:00
Glenn Johnson
bdb9af63ed
Add version 9.5.3 and add readline as a dependency.
2016-06-12 21:58:41 -05:00
Glenn Johnson
8ff7cbb9ce
Run binutils/package.py through autopep8.
2016-06-12 21:57:03 -05:00
Glenn Johnson
1601cf1b14
Patch binutils
...
This commit adds a patch to update symbol versions from linker scripts.
This is seen with libmysqlclient.so which has to maintain compatibility
across two versions. Only one can be the default.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=544ddf9322b1b83982e5cb84a54d084ee7e718ea
2016-06-12 21:46:11 -05:00
Kelly (KT) Thompson
31d2c38687
Update formatting to meet code style requirements.
2016-06-12 19:56:29 -06:00
Kelly (KT) Thompson
b89bcdff62
Make Boost an optional feature of Trilinos.
...
I have been unable to build Boost with some toolset/platform combinations. The
users I support don't need the Boost features in Trilinos, so I have been
manually hacking trilinos/package.py to disable boost. I would like to propose
that these changes be added to the released version.
+ Add boost as a variant, default to true so there is no change to existing
behavior.
+ Move the CMake configure options related to Boost into a conditional block
that is triggered by "if '+boost' in spec".
2016-06-12 19:48:45 -06:00
Tom Scogland
1b28991e0a
Merge pull request #1026 from epfl-scitas/packages/lmod
...
lmod : updated package and dependencies
2016-06-12 17:01:41 -07:00
Glenn Johnson
59c9816dbf
Make quotations in variables consistent.
2016-06-11 16:01:23 -05:00
Glenn Johnson
0e9f8bd38d
Add list_url for old versions.
2016-06-11 15:53:28 -05:00
Erik Schnetter
953b65abcc
Do not pass "/usr" or "/usr/local" as path to configure
2016-06-11 16:41:39 -04:00
Glenn Johnson
6c0ea77d1d
Add list_url for older versions.
2016-06-11 15:36:43 -05:00
Adam J. Stewart
85502e34f9
CMake knows how to create PIC
2016-06-10 14:35:19 -05:00
Kelly (KT) Thompson
883f601bca
Fix style issues.
2016-06-09 19:18:25 -06:00
Kelly (KT) Thompson
915115386a
Package serf also depends on zlib.
...
+ Add zlib as a required dependency.
+ Point scons build system to the spack provided zlib installation.
2016-06-09 18:30:28 -06:00
Orion Poplawski
454acf58af
Add additional blank line for flake8
2016-06-08 16:49:42 -06:00
Orion Poplawski
e3ca5e6676
Add patch to compile pcre with Intel 16.0.3 compiler
2016-06-08 16:23:04 -06:00
Adam J. Stewart
65896ff2ed
Add Armadillo and SuperLU packages
2016-06-08 14:11:14 -05:00
James Riley Wynne III
4b9707f8ea
Fixed flake8 formatting problems
2016-06-08 14:36:45 -04:00
James Riley Wynne III
42a10d5690
Fixes issue #438
2016-06-08 12:43:05 -04:00
Nicolas Richart
2d21693b9d
Missing file to patch mumps
2016-06-08 17:09:13 +02:00
alalazo
564483936f
qa : fixed flake8 issues
2016-06-08 16:33:49 +02:00
alalazo
4a61efe641
lmod : fixed issues with LUA_PATH during installation
2016-06-08 16:21:09 +02:00
alalazo
f4a39457de
lmod : updated package and dependencies
2016-06-08 15:35:15 +02:00
Nicolas Richart
165411f4a5
bug fix in the +mpi case
2016-06-08 15:17:12 +02:00
Nicolas Richart
498c098d11
Cleaning flake warnings in mumps package
2016-06-08 14:57:54 +02:00
Nicolas Richart
e124c86a4f
Corrected the shared libraries and tests in mumps package
2016-06-08 14:17:46 +02:00
Glenn Johnson
bb19dffb26
Fix flake8 error.
2016-06-07 23:40:12 -05:00
Glenn Johnson
ad0cfa41aa
Fix flake8 errors
2016-06-07 23:37:49 -05:00
Glenn Johnson
738720a000
new package: r-devtools
...
This PR brings in the R devtools package and it dependencies.
2016-06-07 23:20:46 -05:00
Greg Lee
bb57b82794
flake8 fixes
2016-06-07 20:15:02 -07:00
Glenn Johnson
2262bc95f1
new package: r-packrat
...
Manage the R packages your project depends on in an isolated, portable,
and reproducible way.
https://github.com/rstudio/packrat/
2016-06-07 22:04:11 -05:00
Greg Lee
25b2f7b1d7
put older versions back + version-specific dwarfdump dir
2016-06-07 20:02:38 -07:00
Mayeul d'Avezac
0b5ce9e16a
💄 style points requested by flake8
2016-06-03 11:52:19 +01:00
Nicolas Richart
8b6035ab82
Making emacs dependent on internal packages
2016-06-03 00:24:00 +02:00
Todd Gamblin
3d2b25e45c
Merge pull request #1014 from epfl-scitas/packages/mvapich2
...
Changes to take into account slurm in version @2.1: of mvapich2
2016-06-02 01:08:28 -07:00
Todd Gamblin
27bc49d8c8
Merge pull request #1001 from ashkan2200/develop
...
Dealii, fixed issue with tests
2016-06-02 01:01:29 -07:00
Todd Gamblin
b843b73bb5
Merge pull request #1005 from eschnett/eschnett/hdf5-update
...
Update HDF5 to version 1.10.0-patch1
2016-06-02 00:57:15 -07:00
Todd Gamblin
1fb4fa02e3
Merge pull request #1010 from epfl-scitas/packages/tetgen
...
Adding a version to tetgen
2016-06-02 00:54:09 -07:00
Nicolas Richart
53dcc39b72
removing useless selfs
2016-06-01 17:33:54 +02:00
Nicolas Richart
3ab8468e73
Correcting the flake8 warnings
2016-06-01 16:43:08 +02:00
Nicolas Richart
0451c8e55f
Addapting the mvapich2@2.1: configure options for slurm
2016-06-01 15:58:00 +02:00
Nicolas Richart
d802144f39
Introduced a bug by correcting flake8 warnings
2016-06-01 03:31:29 +02:00
Nicolas Richart
5d4a0e4050
Corrections for flake8
2016-06-01 03:28:42 +02:00
Nicolas Richart
97bad2c1ac
Corrections for flake8
2016-06-01 03:25:37 +02:00
Nicolas Richart
58052e6632
Adding package fenics
2016-06-01 03:20:56 +02:00
Nicolas Richart
cb673765c2
Adding a version to tetgen
2016-06-01 03:02:48 +02:00
Nicolas Richart
0df0677d5b
Adding a variant to link against the spack libraries instead of the system ones
2016-06-01 03:00:03 +02:00
Nicolas Richart
9db8dc1895
Removing extra dependencies + minor fix according to remarks on #1002
2016-06-01 00:57:01 +02:00
Erik Schnetter
c03c689cb2
Update HDF5 to version 1.10.0-patch1
2016-05-31 12:18:17 -04:00
Adam J. Stewart
564e7f5e5b
Don't build in parallel
2016-05-31 09:32:24 -05:00
Mayeul d'Avezac
29b85fbce0
Eigen can be installed with dependencies
2016-05-31 10:10:12 +01:00
Ali Dorostkar
6f96484f83
Spacing correction
...
More spacing correction
2016-05-31 09:58:29 +02:00
Ali Dorostkar
e82fb5b58f
Fixed spacing
...
Replaced tabs with spaces
2016-05-31 08:44:46 +02:00
Todd Gamblin
f3f0122f11
Merge branch 'develop' into features/newarch
2016-05-30 13:54:53 -07:00
Ali Dorostkar
c4d5bd13c7
dealii, Added comment
...
Added comment for why step-40 is done differently for dealii 8.4.0 and
later
2016-05-30 18:11:34 +02:00
Nicolas Richart
fd345c8ef0
Merge branch 'packages/foam-extend' of github.com:epfl-scitas/spack into packages/foam-extend
2016-05-30 17:04:21 +02:00
Nicolas Richart
9f4e599232
Ignoring the flake8 error for a line too long
2016-05-30 16:58:06 +02:00
Nicolas Richart
08c8d1d1f7
limiting package to foam-extend to start
2016-05-30 16:49:25 +02:00
Nicolas Richart
4122ecbc80
First try at OpenFOAM-extend
2016-05-30 16:49:25 +02:00
Ali Dorostkar
4f591a6fe3
Step-40 test for 8.3.0 and earlier
...
Integrated part of step-40 to be tested for earlier versions of dealii
2016-05-30 16:42:24 +02:00
Nicolas Richart
fe79e43459
limiting package to foam-extend to start
2016-05-30 15:46:39 +02:00
Ali Dorostkar
d7e84fe07c
dealii, test for specific version
...
Specified that test case “step-40” is only to be run when using dealii
version 8.4.0 or later
2016-05-30 14:03:27 +02:00
Glenn Johnson
66aaaa1751
Add a comment regarding the reason for the patch.
2016-05-29 15:30:09 -05:00
Ali Dorostkar
c2ac47235f
additional versions for Dealii
...
Included additional versions for Deal.II package.
2016-05-29 13:22:19 +02:00
Glenn Johnson
c16d7c481c
Get glib to compile with gcc-6.1
...
This commit adds a patch to fix the case where gcc-6.1 emits an error
for string format literal that was a warning in previous versions of
gcc. The patch reference is
https://bugzilla.gnome.org/show_bug.cgi?id=761550
Also ran the package file through autopep8.
2016-05-28 23:30:56 -05:00
Mario Melara
33e1dcc476
Adding mock package file for external module
2016-05-28 10:14:40 -07:00
Gregory Becker
9dad7c2ace
re-merged mainline develop
2016-05-27 13:13:19 -07:00
Greg Lee
6dcdb50a3e
Merge branch 'develop' of https://github.com/llnl/spack into develop
2016-05-27 12:44:57 -07:00
Greg Lee
0ae1298d25
updated libdwarf version and dwarfdump build
2016-05-27 12:43:13 -07:00
Adam J. Stewart
dd5a6914f1
Undo changes to flex
2016-05-27 12:56:43 -05:00
Todd Gamblin
f6a0cd1bf8
Merge pull request #973 from eschnett/eschnett/openmpi-verbs
...
Auto-detect verbs location
2016-05-27 11:01:44 -05:00
Todd Gamblin
7b063e3e6c
Merge pull request #975 from adamjstewart/features/stream
...
Add STREAM benchmark package
2016-05-27 10:59:13 -05:00
Todd Gamblin
dc4ca26441
Merge pull request #992 from davydden/update/dealii
...
Update/dealii
2016-05-26 17:39:37 -05:00
Todd Gamblin
96f65479e7
Merge pull request #993 from xjrc/packages/metis
...
Update Package : METIS/ParMETIS
2016-05-26 17:37:33 -05:00
Denis Davydov
040c122719
dealii: formatting
2016-05-26 23:00:22 +02:00
Denis Davydov
0036483ded
dealii: don't hardcode blas and mpi; minor fixes to dependencies
2016-05-26 18:07:27 +02:00
Todd Gamblin
76d42b5200
Merge pull request #982 from trws/rust
...
Rust
2016-05-25 15:15:51 -05:00
Joseph Ciurej
734fb459a4
Fixing a small bug with metis@4+shared installs on the Mac platform.
2016-05-25 12:27:52 -07:00
Joseph Ciurej
483ec0d762
Added preliminary improved testing code for METIS@:4.
2016-05-24 16:13:52 -07:00
Joseph Ciurej
c9ba73d931
Added staging support and improved error handling for METIS@:4 installs.
2016-05-24 16:05:29 -07:00
Joseph Ciurej
b5d0a38860
Fixed a few linking/testing bugs in the METIS@:4 install method.
2016-05-24 15:03:21 -07:00
Greg Lee
1bca69f272
updated launchmon url and version
2016-05-24 14:54:09 -07:00
Joseph Ciurej
064d3584c0
Updating 'metis' and 'parmetis' to conform to PEP8 standards.
2016-05-24 12:28:05 -07:00
Joseph Ciurej
0ef6843d85
Improved MPI path specification for ParMETIS using PR #893 features.
2016-05-24 12:28:05 -07:00
Joseph Ciurej
9c95ec0b29
Updated and added new versions to the METIS/ParMETIS packages.
...
- Added a 'url_for_version' function to the METIS/ParMETIS packages.
- Added installation support for METIS@5.0.2 and ParMETIS@4.0.2.
- Changed the 'double' variant to 'real64' to make it more consistent
with the 'idx64' variant naming.
- Removed an unnecessary dependency on gdb.
2016-05-24 12:28:05 -07:00
Denis Davydov
c78349a3a4
octave: fix formatting
2016-05-23 15:08:10 +02:00
Denis Davydov
ce3146e91a
octave: add missing dependencies and update to 4.0.2
2016-05-23 14:50:06 +02:00
Tom Scogland
00de72272d
rust compiler/builder package, new llvm variants
2016-05-22 11:16:00 -07:00
Tom Scogland
425beb4d97
updates for rust-bindgen
2016-05-22 11:16:00 -07:00
Tom Scogland
404b7c7c4f
initial rust support
2016-05-22 11:16:00 -07:00
Nicolas Richart
4c87ef915f
First try at OpenFOAM-extend
2016-05-22 18:55:29 +02:00
Erik Schnetter
09eed08b9c
Auto-detect verbs location
2016-05-20 16:24:48 -04:00
Todd Gamblin
d94972503a
Merge pull request #964 from davydden/update/tbb
...
tbb: add 4.4.4; raise InstallError when building 4.4.3 with GCC6.1
2016-05-19 22:44:03 -07:00
Nicolas Richart
2e77cc635e
missing @ in version definition
2016-05-20 00:51:58 +02:00
Nicolas Richart
a233ed2de7
changes scotch package to make he coverage test pass
2016-05-20 00:42:34 +02:00
Nicolas Richart
a51566ec6e
changes to simplify the esmumps variant for version < 6.0.0 + typos corrections, according to the remarks on PR #979
2016-05-20 00:31:12 +02:00
Nicolas Richart
1bf306bbbd
Adding +metis variant to scotch + minor changes
2016-05-19 17:26:44 +02:00
Gregory Becker
9f59c128be
Partial merge of mainline develop
2016-05-18 15:13:40 -07:00
Tom Scogland
29635b7bbd
initial docs for find and flake8 cleanup
2016-05-18 14:04:39 -07:00
Adam J. Stewart
434ff28af4
Add STREAM benchmark package
2016-05-18 15:14:21 -05:00
Todd Gamblin
d391670755
Merge pull request #966 from verolero86/develop
...
Add option to disable VT support in openmpi package
2016-05-18 08:36:23 -07:00
Todd Gamblin
78c46aab35
Merge pull request #969 from Rombur/boost
...
Add boost 1.61.0
2016-05-18 08:35:51 -07:00
Todd Gamblin
637da63506
Merge pull request #948 from davydden/bugfix/astyle
...
astyle: fix filter command which failed on OSX with python 2.7.10
2016-05-18 08:35:01 -07:00
Bruno Turcksin
bbbffe7423
Add boost 1.61.0
2016-05-18 08:51:22 -04:00
Denis Davydov
267666cd97
formatting
2016-05-18 08:35:47 +02:00
Greg Lee
582d01784a
added newdtags variant, default to false (i.e., remove --enable-new-dtags)
2016-05-17 21:18:34 -07:00
Todd Gamblin
d592a1655f
Merge pull request #961 from xjrc/features/flake8-improvements
...
Enhancement Proposal: Exempt '@when' Functions from Style Redefinition Errors
2016-05-17 17:00:49 -07:00
Todd Gamblin
502420ceff
Merge branch 'features/cflags' into develop
...
Conflicts:
lib/spack/spack/cmd/find.py
var/spack/repos/builtin/packages/ghostscript/package.py
2016-05-17 16:44:54 -07:00
Denis Davydov
1a187e73ae
tbb: add 4.4.4; raise InstallError when building 4.4.3 with GCC6.1
2016-05-17 22:57:32 +02:00
Todd Gamblin
138307dd0c
Merge pull request #955 from trws/lua-rework
...
complete lua rework
2016-05-17 13:21:51 -07:00
Veronica G. Vergara Larrea
6c95a5d496
the right flag here is +, the default behavior is controlled in the variant
2016-05-17 14:37:36 -04:00
Adam J. Stewart
f16228d811
Add more install directories
2016-05-17 13:36:38 -05:00
becker33
3d9c8f4fd4
Merge pull request #952 from davydden/package/sed
...
sed: add package
2016-05-17 11:27:57 -07:00
Adam J. Stewart
631cbdbda8
Flake8
2016-05-17 13:22:00 -05:00
Adam J. Stewart
7b9b18f03c
Add HPL benchmark package
2016-05-17 13:14:59 -05:00
Veronica G. Vergara Larrea
471950434e
add a flag to openmpi to allow users to disable vt support
2016-05-17 13:40:01 -04:00
Todd Gamblin
1774c7a7b3
Merge pull request #958 from trws/golang-new
...
Golang new
2016-05-17 05:56:06 -07:00
Tom Scogland
80c02ad36a
flake8-related cleanup
2016-05-17 05:30:35 -07:00
Tom Scogland
af4af94203
rework for gopath and bootstrapping
2016-05-17 05:21:11 -07:00
Joseph Ciurej
761c5c8450
Added line limit exemptions for 'variant' and 'version' directives.
...
Updated the 'scotch' package to use oneline 'variant' directives.
2016-05-16 12:14:57 -07:00
Joseph Ciurej
52c8bedb9c
Updated style checking to ignore refinition errors for '@when' fxns.
...
Updated the Scotch package to conform to PEP8 standards and to test style checking improvements.
2016-05-16 11:09:44 -07:00
Todd Gamblin
a74bc9369b
Merge pull request #953 from citibeth/150514-NetCDFCXX4
...
netcdf-cxx4: Update to latest released version 4.3.0
2016-05-16 10:58:27 -07:00
Elizabeth Fischer
65ff89a0b0
Placate flake8 demands.
2016-05-16 12:53:24 -04:00
Tom Scogland
62dd040a8f
add GOPATH support
...
Also fixes flex to depend on bison for its yacc implementation.
2016-05-16 09:30:37 -07:00
Tom Scogland
9780427940
fixing more flake8 errors that only appear on travis...
2016-05-16 05:37:04 -07:00
Tom Scogland
dacedfcc0e
formatting to appease flake8
2016-05-16 05:12:30 -07:00
Tom Scogland
52c359bc77
fix linking issue on ubuntu
...
Evidently some readline variants are built with only a dynamic dependency on
ncurses, this addresses that problem for such systems.
2016-05-16 03:36:31 -07:00
Todd Gamblin
53df9fbb4f
Merge pull request #959 from davydden/bugfix/doxygen_ghostscript_graphviz
...
Bugfix/doxygen ghostscript graphviz
2016-05-16 00:12:59 -07:00
Denis Davydov
0fbf70d95d
indentation fixes
2016-05-15 23:37:09 +02:00
Denis Davydov
459c647bc9
doxygen: add graphviz variant; enable flex and bison on OSX and they build fine
2016-05-15 19:43:01 +02:00
Tom Scogland
71d9911539
go cleanup, adding hub
2016-05-15 10:23:33 -07:00
Tom Scogland
b7aa47a178
remove debug print
2016-05-15 09:52:09 -07:00
Denis Davydov
a045154b5e
graphviz: add missing dependency and fix installation on darwin
2016-05-15 18:34:50 +02:00
Denis Davydov
21d4f3a356
ghostscript: url was changed upstream
2016-05-15 18:33:06 +02:00
Greg Lee
c2ca5f44b4
flake8 fixes
2016-05-15 08:19:55 -07:00
Tom Scogland
2bfa4d7e4f
removing comments
...
also randomly changed unnecessary licence block
2016-05-14 22:42:14 -07:00
Tom Scogland
577657b3f7
go rework
...
This commit includes:
* a new go package that uses gccgo to bootstrap the go toolchain
* env support added to Executable
* a new Go fetch strategy that uses `go get` to fetch a package and all
of its deps
* A platinum searcher package that leverages the new go package and
fetch strategy
2016-05-14 22:35:55 -07:00
Tom Scogland
0816e9554d
adding go_compiler providers
2016-05-14 18:06:42 -07:00
Tom Scogland
915f91a619
moving go packages to the new path
2016-05-14 18:06:42 -07:00
Tom Scogland
0c33e8ac48
go and a basic go package
2016-05-14 18:06:41 -07:00
Tom Scogland
f50439b990
appeasing the great vengeful flake8 gods
2016-05-14 17:49:06 -07:00
Tom Scogland
0668b6d7ba
changes to appease flake8 for lua-luaposix package
2016-05-14 17:38:32 -07:00
Tom Scogland
21161a60ff
changes to appease flake8 (mostly) for lua package
2016-05-14 17:38:13 -07:00
Glenn Johnson
fffc2d2765
Updated turbomole package file.
...
This PR updates the turbomole package file but does not introduce any
new funtionality. The updtes are:
- use spack interface for subprocess.PIPE and subprocess.Popen
- clean up based on flake8
- remove some extra whitespace
2016-05-14 19:33:45 -05:00
Tom Scogland
b5979b13e3
complete lua rework, also module path fix
...
This is a complete rework of the lua package, it also allows the
environment modification classes to handle paths that are not separated
by colons, and uses the support for same in TCL modules as well.
The biggest difference is the handling for lua extension packages, which
now have their paths set correctly by the lua parent package, and have
access to both lua and luarocks as installation tools. See the luaposix
package for what should be required for most lua packages after this.
2016-05-14 16:18:26 -07:00
Denis Davydov
c5a35acd67
sed: add package
2016-05-14 22:29:16 +02:00
Elizabeth Fischer
4bf9b168a5
netcdf-cxx4: Update to latest released version 4.3.0
2016-05-14 16:19:10 -04:00
Gregory L. Lee
e3cd0a67d0
address flake8 issues
2016-05-13 16:12:48 -07:00
Gregory L. Lee
e9b71872a8
addressed PR#946 comments from @adamjstewart
2016-05-13 15:16:07 -07:00
Todd Gamblin
4a6ec6377d
Merge pull request #940 from gzagaris/feature/doxygen-version-1.8.11
...
Add doxygen version 1.8.11
2016-05-13 10:10:23 -07:00
Denis Davydov
8db35ab9a2
openblas: use spack_cc/spack_f77 and add a note on compiler mixing
2016-05-13 17:28:30 +02:00
Denis Davydov
67999d1b1c
astyle: fix filter command which failed on OSX with python 2.7.10
2016-05-13 17:13:45 +02:00
George Zagaris
e763eeacdd
fix format in doxygen/package.py
2016-05-12 23:25:10 -07:00
Gregory L. Lee
b8a91db089
Intel software packages and license enhancements
2016-05-12 20:04:45 -07:00
Adam J. Stewart
088dce709e
Make flake8 happy
2016-05-12 16:33:37 -05:00
Adam J. Stewart
ab41fd6692
Add bertini package
...
Also add missing dependency. Flex would not build for me without bison.
It complained about not being able to find `yacc`.
2016-05-12 16:21:06 -05:00
Adam J. Stewart
03307f91df
Fix bug when compiling elk~mpi
2016-05-12 10:27:05 -05:00
Adam J. Stewart
3526d92660
Indentation fix
2016-05-12 10:27:05 -05:00
Adam J. Stewart
d7020434d9
Use new-ish blas_shared_lib and more flake8 fixes
2016-05-12 10:27:04 -05:00
Adam J. Stewart
e2e72b14b2
Use new openmp_flag and mpi attributes
2016-05-12 10:26:10 -05:00
George Zagaris
3ece0e7b76
Add doxygen version 1.8.11
2016-05-12 00:42:22 -07:00
Todd Gamblin
e7ced54369
Correct LLNL LGPL license template for clarity.
2016-05-11 21:22:25 -07:00
Todd Gamblin
14fe0b8ad2
Merge pull request #558 from adamjstewart/features/pgi
...
Add Licensed Software Support
2016-05-11 17:17:47 -07:00
Todd Gamblin
2dc49ee88d
Merge pull request #938 from KineticTheory/pkg-moab
...
Provide new package: MOAB
2016-05-11 17:14:05 -07:00
Kelly (KT) Thompson
c5a19b57f7
Clean up formatting.
2016-05-11 16:33:57 -06:00
Gregory Becker
2e1810e3a7
re-merging develop
2016-05-11 15:26:09 -07:00
Kelly (KT) Thompson
8bec127a1d
Attempt to fix formatting issues (flake8).
2016-05-11 14:00:44 -06:00
Kelly (KT) Thompson
9482ce1fce
Remove some extraneous comments.
2016-05-11 12:39:20 -06:00
Kelly (KT) Thompson
e200a41d3d
New package MOAB.
2016-05-11 12:34:33 -06:00
Adam J. Stewart
c043275f1b
Final flake8 changes
2016-05-11 11:46:41 -05:00
Adam J. Stewart
5879f8207f
Flake8 formatting changes
2016-05-11 11:32:08 -05:00
Adam J. Stewart
8ea5e946a2
Add Allinea packages
2016-05-11 11:32:08 -05:00
Adam J. Stewart
8bcb812529
Allow multiple license symlinks
2016-05-11 11:32:08 -05:00
Adam J. Stewart
6906911e85
Allow license files to use different symbols for comments
2016-05-11 11:32:08 -05:00
Adam J. Stewart
240c0643f2
Add NAG Fortran compiler package
2016-05-11 11:27:11 -05:00
Adam J. Stewart
82ce798f41
Bug fix
2016-05-11 11:27:11 -05:00
Adam J. Stewart
2fb128fb34
Add PGI Compiler Package
2016-05-11 11:27:11 -05:00
Denis Davydov
eba264fcd0
fix formatting
2016-05-11 16:11:34 +02:00
Denis Davydov
361b629034
openblas: make unit test more robust by outputing only the solution vector from dgesv
2016-05-11 15:10:13 +02:00
Denis Davydov
809ded74c9
add functions for simple unit tests; refactor openblas to use them
2016-05-11 15:10:13 +02:00
Todd Gamblin
9030541e4b
Merge pull request #929 from epfl-scitas/differentiate_framework_from_packages
...
QA : make qa checking less painful
2016-05-11 02:26:07 -07:00
Todd Gamblin
d7847ff768
Use just one flake8 file; mark package.py files to avoid E501 w/url.
2016-05-11 01:16:41 -07:00
alalazo
7d74e209f3
qa : this should still fail due to F821
2016-05-10 19:20:26 +02:00
Todd Gamblin
3e717842c9
Merge pull request #924 from hegner/feature/python-diverse
...
Add a few more python packages
2016-05-10 09:44:32 -07:00
Todd Gamblin
836d081bca
Merge pull request #927 from davydden/astyle_fix_ubuntu
...
astyle: compile with spack_cxx
2016-05-10 09:43:44 -07:00
alalazo
979b53cab6
qa : modifying 2 packages and a framework file just for the sake of it
2016-05-10 18:33:07 +02:00
Tom Scogland
8fec824484
Merge pull request #769 from epfl-scitas/openmpi_variants
...
openmpi : added variants
2016-05-10 09:02:33 -07:00
Denis Davydov
c8d8860742
astyle: fix formatting
2016-05-10 18:01:19 +02:00
Benedikt Hegner
fa44cd5cef
renaming py-Genshi into py-genshi
2016-05-10 17:30:44 +02:00
Benedikt Hegner
f5fb771573
fixing imports; configure commands aren't available at import time yet
2016-05-10 14:52:14 +02:00
Denis Davydov
cd9cdd6410
astyle: compile with spack_cxx
2016-05-10 13:37:57 +02:00
Benedikt Hegner
ad42579f08
addressing coding style rules
2016-05-10 13:17:36 +02:00
Benedikt Hegner
aca5941a0e
Add a few more python packages
...
py-Genshi
py-astroid
py-jinja2
py-logilab-common
py-markupsafe
py-mistune
py-prettytable
py-py2neo
py-storm
2016-05-10 11:48:18 +02:00
Todd Gamblin
35cf52d182
Merge pull request #707 from dhandeo/visit
...
VisIt v2.10.1
2016-05-10 01:40:27 -07:00
Todd Gamblin
a1ebdf63f3
Merge pull request #812 from eschnett/eschnett/hdf5-check-install
...
Check the installed HDF5 library for consistency
2016-05-10 01:34:10 -07:00
Todd Gamblin
6c46a5d623
Merge pull request #807 from gartung/fftw-openmp
...
FFTW: openmp needs to be an option for clang build
2016-05-10 01:33:13 -07:00
Todd Gamblin
2a38ec4c93
Merge pull request #788 from citibeth/efischer/140416-UpdatePNetCDF
...
parallel-netcdf: Updated package
2016-05-10 01:31:57 -07:00
Todd Gamblin
57e495943f
Merge pull request #757 from glennpj/extend_r
...
Make R extendable
2016-05-10 01:30:13 -07:00
Todd Gamblin
b1da3664ec
Merge pull request #795 from adamjstewart/features/argcomplete
...
Add argcomplete python package
2016-05-10 01:29:08 -07:00
Todd Gamblin
87c772b117
Merge pull request #845 from davydden/openblas_cleanup_unit_test
...
openblas: fix a bug and cleanup the unit test
2016-05-10 01:28:49 -07:00
Todd Gamblin
ccccd7b60d
Merge pull request #806 from davydden/openblas_openmp_clang
...
openblas: do not use OpenMP with Clang
2016-05-10 01:28:12 -07:00
Todd Gamblin
f21fcb3b88
Merge pull request #798 from jgalarowicz/osscbtf-changes
...
Update the main Krell Institute and Argo Navis Tech. packages for MPI…
2016-05-10 01:26:48 -07:00
Todd Gamblin
d2004a186c
Merge pull request #825 from xjrc/packages/scotch
...
Update Package : Scotch
2016-05-10 01:26:21 -07:00
Todd Gamblin
0f427ed334
Tweak nccmp to be more spack-compatible.
...
- Spack doesn't set F90, but it confuses the nccmp build. Just remove
it from the environment.
- TODO: should build environment unset this variable?
2016-05-10 01:07:34 -07:00
Todd Gamblin
1cc94a0f79
Merge branch 'efischer/160425-nccmp' of git://github.com/citibeth/spack into citibeth-efischer/160425-nccmp
2016-05-10 01:04:46 -07:00
Todd Gamblin
1568e64f95
Merge pull request #862 from davydden/glib_libxcb_missing_dependencies
...
Glib libxcb missing dependencies
2016-05-10 00:57:27 -07:00
Todd Gamblin
5e471719a6
Merge pull request #907 from eschnett/eschnett/binutils-werror
...
Disable -Werror
2016-05-10 00:54:24 -07:00
Todd Gamblin
2fde72075f
Merge pull request #918 from hegner/bugfix/bison
...
Add missing m4 dependency to bison
2016-05-10 00:54:04 -07:00
Todd Gamblin
e672e10219
Merge pull request #912 from citibeth/efischer/160506-NCO
...
nco: Added new package
2016-05-10 00:53:51 -07:00
Todd Gamblin
a996b8aa7f
Merge pull request #919 from jppelteret/bugfix/gmsh-2
...
GMsh: Fix binary linking against its own libraries
2016-05-10 00:53:22 -07:00
Todd Gamblin
813fefbc71
Merge pull request #922 from bcouturi/gdbupdate
...
Added gdb 7.11 released on 24 Feb 2016
2016-05-10 00:53:00 -07:00
Todd Gamblin
e3115aa505
Kripke variants.
2016-05-10 00:31:06 -07:00
alalazo
474048ae8b
openmpi : fixes #920 , added sqlite as a dependency
...
The default for the variant `pmi` has been set to `False`
`sqlite` is now a dependency if `+sqlite3`
2016-05-10 09:02:16 +02:00
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
Todd Gamblin
0b68d1292d
Add package for openssl, have postgres use it.
...
- Updated version wildcard to include [a-z]|alpha|beta
to accommodate all the letter suffixes on openssl.
2014-08-11 22:47:23 -07:00
Todd Gamblin
0740c576a7
Package for postgresql.
2014-08-11 22:47:23 -07:00
Todd Gamblin
c55041e9d4
Partial commit of more packages.
2014-08-04 07:54:22 -07:00
David Beckingsale
8738a3a88c
Added LLVM package
2014-08-04 07:54:22 -07:00
Todd Gamblin
782e45e5b1
Fix up versions to match new version format, minor formatting.
2014-08-04 07:54:05 -07:00
Adam Moody
3779c78c00
adding libarchive
2014-08-04 07:54:05 -07:00
Adam Moody
a27e178ac2
add libcircle package
2014-08-04 07:54:05 -07:00
Adam Moody
712a2c3742
fileutils package
2014-08-04 07:54:04 -07:00
Adam Moody
6e7a7d127d
adding dtcmp package
2014-08-04 07:54:04 -07:00
Adam Moody
3dd8e561b9
add lwgrp package
2014-08-04 07:54:04 -07:00
Adam Moody
741084faf4
add mvapich2 package to handle different compilers and variants
2014-08-04 07:54:04 -07:00
Todd Gamblin
d7a3c7e555
Fix up Matt's openss packages.
2014-08-03 12:57:09 -07:00
David Boehme
557ae64d51
Fix cube compiler configuration
2014-08-01 16:40:57 -07:00
Matthew LeGendre
b7fbc77bab
Add sqlite to spack
2014-08-01 15:50:43 -07:00
Matthew LeGendre
d1de958daa
Add libmonitor to spack. Still needs svn support for checkout
2014-08-01 15:48:59 -07:00
David Boehme
513b5aecf1
Improve compiler configuration in otf2 package
2014-08-01 10:16:08 -07:00
Todd Gamblin
61e2cb56a4
Got version 1.2.1 building, but 1.3 and onwards are different.
2014-08-01 09:09:57 -07:00
David Boehme
e377abc18c
Add Score-P packages.
2014-07-31 17:51:23 -07:00
Todd Gamblin
e011b767fa
Converting Luc's packages to the new version format.
2014-07-31 14:09:38 -07:00
Luc Jaulmes
5f3bcbfded
Addind missing dependency nanos->extrae necessary for traces
2014-07-31 13:57:45 -07:00
Luc Jaulmes
853784d382
Added Paraver and dependencies, restricted Extrae to OpenMPI 1.6
2014-07-31 13:57:45 -07:00
Luc Jaulmes
5a4881c086
Adding Extrae and OmpSs with some of their dependencies, hwloc and PAPI.
...
Extrae does not compile for latest versions of any MPI implementation.
2014-07-31 13:57:44 -07:00
Luc Jaulmes
5dffa26711
first try for ompss build script
2014-07-31 13:51:37 -07:00