Commit graph

10130 commits

Author SHA1 Message Date
Justin Stanley
6c4e0b1bf1 sspace-standard: add perl-perl4-corelibs dep, fix perl scripts (#9473)
perl scripts were pointing to /usr/bin/perl, changed to point to
the spack-installed perl
2018-10-09 16:54:32 -07:00
Greg Becker
ca0d9ae7f0
Make builtin flag handlers available in package scope (#8668)
* Push default flag handlers into module scope

* Preserve backwards compatibility of builtin flag handler names

Ensure Spack continues to work for packages using the `Package.env_flags` idiom and equivalent.

* update docs and tests to match

* Update packages to match new syntax
2018-10-09 15:18:31 -07:00
Mark W. Krentel
54bd049d99 xerces-c: add variant for transcoder, rework config flags. (#9393)
* xerces-c: Add variant for choice of transcoder (gnuiconv, iconv, icu,
  macos, windows).  It's important to specify a --enable-transcoder
  option on the configure line or else xerces may make a different
  choice when multiple transcoders are available.
* Pass the compile flags to configure.  For cflags and cxxflags, this is
  necessary to respect the value from the spack install line.
  Otherwise, xerces (and any autotools package) will choose a default
  value that overrides the spack compiler wrapper.
* Add xerces version 3.2.2.
* icu4c needs the --enable-rpath configure option on Darwin
2018-10-09 15:12:34 -07:00
Dan Han
5cafe1b4e8 blastplus: newest version 2.7.1 (#9472) 2018-10-09 13:22:34 -07:00
Satish Balay
5e4264ed89
xsdk: reorder develop version statements (#9469) 2018-10-09 14:19:29 -05:00
Denis Davydov
ab099e9ba3 trilinos: extend TPetra explicit instantiations and fix missing Teuchos counterparts (#9448) 2018-10-09 12:07:13 -07:00
Chris Green
5ebdc6076f New package: pythia6 (#9340)
Includes optional extra code for compatibility with Root.
2018-10-09 11:56:43 -07:00
Satish Balay
9ee8a1055b
petsc: add petsc-3.10.2 (#9467) 2018-10-09 13:14:41 -05:00
Robert Pavel
9c221228ef Removed gtk dependency from Candle (#9451)
After talks with candle dev, removed unsatisfiable conflict with
candle-benchmark and opencv by disabling gtk in the candle spec
2018-10-09 11:38:54 -06:00
Levi Baber
f12b42e8e6
Autofact: new package (#9317)
* autofact: new package

* autofact: typo

* autofact: syntax

* autofact: deps

* autofact: perl mods path

* autofact: edit->patch and script path
2018-10-09 12:26:46 -05:00
Justin Stanley
817ee344c5 perl-perl4-corelibs: new package (#9459) 2018-10-09 09:17:21 -05:00
Ricardo Silva
36941ffb45 New package: tldd (#9434)
* New package: tldd

* https://gitlab.com/miscripts/tldd

* Improvements

* make it prefetchable by specifying a hash based version
* specify the constraints on pstreams versions (from INSTALL)

* Improvements

* Make it a Makefile Package and only overwrite the install_targets
* Remove the URL as there's really no downloadable 'tar ball' version
2018-10-09 09:15:42 -05:00
Justin Stanley
22a56d86ae energyplus: new package starting at 8.9.0 (#9262)
* energyplus: new package starting at 8.9.0

* energyplus: fix misleading comment

* energyplus: remove redundant version url
2018-10-09 08:45:13 -05:00
Pieter Ghysels
838337da37 STRUMPACK: new package (#9429)
* Initial commit for new package STRUMPACK, a linear solver library.

* Update to STRUMPACK version 3.0.3.
This adds a check for OpenMP task priority support (since OpenMP 4.5)
2018-10-09 08:44:49 -05:00
Justin Stanley
8f4123e564 r-proto: added 1.0.0 (#9456)
* r-proto: added 1.0.0

* r-proto: reorder versions
2018-10-09 08:44:17 -05:00
Justin Stanley
b17fb74e5f ant: add tested 1.10.0, switch build target (#9358) 2018-10-08 17:09:56 -05:00
Justin Stanley
80100ffc39 treesub: new package starting at 0.2 (#9361)
* treesub: new package starting at 0.2

* treesub: fix ant build, add exec script

* treesub: use portable octal format

* treesub: add license header

not sure how it even went missing.
2018-10-08 16:26:51 -05:00
Miles Perry
4e20b16dbe added list URL for r-rodbc (#9460) 2018-10-08 16:25:52 -05:00
Justin Stanley
b8e0d5824e r-edger: add r-rcpp dependency (#9457)
* r-edger: add r-rcpp dependency

* r-edger: add r-rcpp to link deps
2018-10-08 16:25:31 -05:00
Simon Flood
84046b79b2 New package: pplacer (#9112)
* New package: pplacer

Simple package - copies files and directory out of a zip file

* Update package.py
2018-10-08 16:02:12 -05:00
Justin Stanley
b2e255fe5a figtree: new package starting at 1.4.3 (#9359)
* figtree: new package starting at 1.4.3

* figtree: add java dep

* figtree: use portable octal format

* figtree: remove boilerplate
2018-10-08 16:00:21 -05:00
snehring
c379f4ee24 sspace-standard: adding threads variant to perl dependency (#9452) 2018-10-08 15:41:36 -05:00
Justin Stanley
b62571ecdf r-readxl: added 1.1.0 (#9454) 2018-10-08 15:40:45 -05:00
Strahinja Trecakov
cf52083b74 perl-module-build new version (#9404) 2018-10-08 09:12:13 +02:00
dorier
e51b48d9a1 Catalyst Package: made Python mandatory at build time (#9432)
The build process of Catalyst requires Python at build time (see line 86) even when the +python variant is not selected.
When the +python variant is selected, Python becomes required at build, link, and run time. There doesn't seem to be any restriction on the version of Python required when +python is not selected.
2018-10-08 09:10:03 +02:00
dorier
baa664ffaa Fix: bug in VTK package (#9431)
* Fix: bug in VTK package

Fix for issue 9423 (https://github.com/spack/spack/issues/9423): compilers other than clang don't have the `is_apple` property.

* VTK package: removing trailing whitespace

So flake8 stops complaining.
2018-10-08 09:08:50 +02:00
Matthias Wolf
c0249eddb1 py-pyspark: new package (#9419) 2018-10-08 09:03:31 +02:00
Jon Rood
2e11d5914c Update HYPRE with version 2.15.0. (#9443) 2018-10-08 08:58:02 +02:00
DDevHan
75fe3a5436 Pacvim new (#9273)
* pacvim: new package

* pacvim: removed fixme's

* pacvim: added full docstring

* pacvim: fixing docstring
2018-10-05 12:07:22 -05:00
Matthias Wolf
d77ed45bfe py-jprops: new package @ 1.0.2 (#9417) 2018-10-05 10:58:49 -05:00
DDevHan
b8fcc4d230 Canu-Updated to lastest version:1.7.1 (#9413)
* Canu-Updated to lastest version:1.7.1

* canu: added sha256 hash as comment above version

* canu: changed to sha256
2018-10-05 10:56:03 -05:00
Reid Priedhorsky
7c35c70217 add Charliecloud 0.9.2 and 0.9.3 (#9441) 2018-10-05 11:16:07 +02:00
Justin Stanley
011ad24950 salmon: remove static link to libstdc++ (#9343) 2018-10-04 20:57:33 -05:00
Patrick Gartung
d981f28a80 Davix version update (#9304)
* Replace old version with new version
* Remove patch only needed by CMS
2018-10-04 16:12:53 -07:00
Patrick Gartung
5a20217a54 VecGeom: add versions and cxxstd variant (#9303) 2018-10-04 16:11:28 -07:00
Patrick Gartung
9b5f3d77f3 Valgrind: add ubsan and only64bit variants. (#9302)
* Add conflict for +ubsan when building with clang on MacOS
* only64bit is enabled by default
2018-10-04 16:06:10 -07:00
Matthias Wolf
2b3e7dbd93 py-py4j: add version 0.10.6 (#9418) 2018-10-04 15:32:54 -05:00
dorier
872e3c76f6 Package mesa: added dependency on zlib (#9424) 2018-10-03 19:48:42 -07:00
Denis Davydov
600acbbe66 python: add details on missing library to error message (#9332)
When a library cannot be found, the exception now includes the name
of the library that was requested.
2018-10-03 19:46:14 -07:00
Cody Balos
219846684b SUNDIALS: add new versions (#9401)
* Add SUNDIALS 3.2.0 and 4.0.0-dev.2 releases.
* Update CMake dependency version constraints
* Update CMake args to find raja dependency
2018-10-03 19:37:54 -07:00
Daryl W. Grunau
7f4b436ab6 ParaView: add versions (#9428) 2018-10-03 19:34:38 -07:00
Geoffrey Oxberry
98cdd616ca py-flake8: enum34 not required for python 3.4 and up (#9415)
py-flake8 only requires py-enum34 when using a python version
earlier than 3.4
2018-10-03 19:33:22 -07:00
Robert Pavel
479e71a832 Specified Maximum Matplotlib for Candle (#9425)
Specifying that Candle-benchmarks requires matplotlib 2.x due to
matplotlib 3.x requiring python 3.x
2018-10-03 11:47:17 -06:00
Valentin Clement (バレンタイン クレメン)
a97e9cb282 CLAW Compiler: Add Spack Package (#9405) 2018-10-03 17:17:13 +02:00
Matthias Wolf
fe60b2f6de py-progress: new package. (#9420) 2018-10-03 17:12:30 +02:00
Christoph Junghans
63844a97f8
openmc: version bump (#7974)
* openmc: version bump

* s/mit-crpg/openmc-dev/
2018-10-03 09:12:14 -06:00
Satish Balay
297f8537b5
trilinos: superlu_dist patch is now in trilinos develop - so removing it (#9422)
https://github.com/trilinos/Trilinos/pull/3209
2018-10-03 09:52:12 -05:00
Satish Balay
846e2c7ca9
PETSc: configure use CFLAGS,FFLAGS,CXXFLAGS from spack (#9383) 2018-10-03 08:19:43 -05:00
alcharal
c46a7a61f0 Abyss: added variant maxk (#9280) 2018-10-02 17:27:25 -07:00
dorier
8f29fbb605 Adding new versions to Catalyst package (#9267) 2018-10-02 17:25:56 -07:00