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