Adam J. Stewart
99ef28b5d2
Add latest version of lmod ( #3467 )
2017-03-16 12:50:30 -05:00
Adam J. Stewart
4c7a721341
Add latest version of git, convert to AutotoolsPackage ( #3466 )
2017-03-16 12:50:10 -05:00
Erik Schnetter
2eda08f192
julia: New variant +simd ( #3458 )
2017-03-16 11:49:37 -05:00
Erik Schnetter
83fe65e121
hwloc: Add missing dependencies ( #3457 )
...
* hwloc: Add missing dependencies
- add several missing dependencies
- add variants for various features
- add new version 1.11.6
* hwloc: Add descriptions to variants
2017-03-16 11:48:39 -05:00
Erik Schnetter
53ca628d8b
qthreads: New version 1.12 ( #3464 )
2017-03-16 10:08:48 -05:00
Erik Schnetter
a609d22b95
pocl: Introduce virtual package “opencl” ( #3461 )
...
OpenCL is a standard like MPI, with several versions and several implementations.
2017-03-16 09:47:46 -05:00
Erik Schnetter
d6a7000aee
py-numpy: Correct typos in comment ( #3462 )
2017-03-16 09:45:09 -05:00
Erik Schnetter
19a90ccc19
py-scipy: New version 0.19.0 ( #3463 )
2017-03-16 09:39:26 -05:00
Javier
9e1e3a203a
Adding new package: py-jpype ( #3402 )
...
* Adding new package: py-jpype
* Moving jdk dependency
2017-03-16 06:37:09 -05:00
Adam J. Stewart
4518ff0150
Add latest version of lua ( #3454 )
2017-03-15 21:28:56 -05:00
Adam J. Stewart
a40ccc24d6
Add latest version of pcre ( #3453 )
2017-03-15 21:28:29 -05:00
Adam J. Stewart
72890f4840
Add latest version of readline ( #3452 )
2017-03-15 20:36:24 -05:00
Adam J. Stewart
caf209bdd7
Add latest version of libiconv ( #3451 )
2017-03-15 20:08:01 -05:00
Gregory Lee
d0060bc318
added parallel studio composer edition 2017.2 ( #3450 )
2017-03-15 18:51:18 -05:00
Adam J. Stewart
7be728d551
Add latest version of libsigsegv ( #3449 )
2017-03-15 18:00:17 -05:00
Adam J. Stewart
9f1af5913b
Add latest version of cURL ( #3447 )
2017-03-15 16:01:10 -05:00
Adam J. Stewart
41114c3e76
Add latest version of Intel Parallel Studio ( #3445 )
2017-03-15 13:46:48 -05:00
健美猫
9af7bef10b
Add version 4.0 for foam-extend. ( #3442 )
2017-03-15 13:02:36 -05:00
Adam J. Stewart
dca4d2b15e
Consistent docs and usage of env mod methods ( #3351 )
2017-03-14 22:26:44 -07:00
Adam J. Stewart
64bd7adefa
Fix vim ~gui behavior ( #3432 )
2017-03-14 07:45:17 -07:00
Adam J. Stewart
5430d45db1
Add latest version of openpyxl and missing dependencies ( #3431 )
2017-03-14 07:44:46 -07:00
Adam J. Stewart
b203058891
Fix zlib %pgi build ( #3436 )
2017-03-14 07:43:54 -07:00
Erik Schnetter
415c9398d2
ncurses: Use gawk as awk ( #3425 )
2017-03-14 07:43:02 -07:00
Erik Schnetter
9121599145
New package pocl ( #3413 )
...
* New package pocl
* pocl: Update dependencies, add self-test
* pocl: Don't require LLVM shared libraries
LLVM build fails with shared libraries.
* Add patch
* Update
* Update
* Make build and install work; install test still fails
* Split pocl into pocl proper and pocl-test
* Add debug output
* pocl: Update to 0.14-rc
* pocl: Correct flake8 error
* pocl: Heed code review recommendations
* pocl: Add newline at end of file
* pocl: Correct flake8 error
I don’t want to use an even longer line by putting the whole variant declaration onto a single line, nor do I think that having an overlong line and adding `# noqa` at the end is more readable than splitting a string over three lines.
* pocl: Correct dependency type for libtool
2017-03-12 12:52:18 -05:00
Denis Davydov
0b948da74c
gnuplot: fixed broken package and add variants ( #3185 )
...
* gnuplot: fix conflict in header via a simple patch; add variants
* gtkplus: fix missing dependency
* wx: fix build on macOS; switch to AutotoolsPackage
* gnuplot: add missing dependencies
* wx: put back parallel build
2017-03-12 09:37:26 -05:00
Erik Schnetter
d8f1446265
julia: New version 0.5.1 ( #3418 )
...
* julia: New version 0.5.1
* julia: Define url on a single line
2017-03-11 21:04:44 -06:00
Erik Schnetter
9a14597493
autoconf: Correct m4 dependency declaration ( #3415 )
...
* autoconf: Correct m4 dependency declaration
Closes #3406 .
* autoconf: Correct m4 dependency type
* autoconf: Update comment
2017-03-11 21:04:18 -06:00
Erik Schnetter
02db630985
hwloc: Disable OpenCL ( #2854 )
...
* hwloc: Disable OpenCL
* hwloc: Convert `install` to `configure_args`
2017-03-11 20:59:06 -06:00
Erik Schnetter
41a3957540
libxsmm: Add header-only variant ( #3419 )
...
* libxsmm: Add header-only variant
* libxsmm: Implement requestes from code review
* libxsmm: Correct error in previous simplification
* libxsmm: Raise error if `header-only` variant is not supported by version
* libxsmm: Correct flake8 errors
2017-03-11 16:00:47 -06:00
Erik Schnetter
18ac76b320
bison: Declare m4 dependency correctly ( #3424 )
...
* bison: Declare m4 dependency correctly
* bison: Declare m4 as run-time dependency
2017-03-11 15:58:57 -06:00
Erik Schnetter
23d4a60639
funhpc: New package ( #3421 )
...
* funhpc: New package
* funhpc: Rename development version to “develop”
* funhpc: Try to make flake8 happy
* funhpc: Correct flake8 error
2017-03-11 15:58:09 -06:00
Erik Schnetter
7e3eaba899
hdf5-blosc: Update compiler selection in self-test ( #3417 )
2017-03-11 12:50:54 -06:00
Erik Schnetter
093ffdfa45
cuda: Allow using unknown compilers ( #3416 )
...
* cuda: Allow using unknown compilers
* cuda: Correct flake8 error
2017-03-11 12:42:02 -06:00
Erik Schnetter
b30637e1ce
py-yt: New version 3.3.4 ( #3420 )
2017-03-11 12:39:33 -06:00
Erik Schnetter
48640cf2fa
binutils: Add gettext dependency ( #3423 )
2017-03-11 12:38:51 -06:00
Elsa Gonsiorowski
eef2021d91
pdsh basic package ( #3408 )
...
* added basic pdsh package
* need link to actual archive file
2017-03-11 09:12:26 -06:00
Todd Gamblin
e3101808ae
Make multimethods work with inheritance. ( #3411 )
...
Previously, this would fail with a NoSuchMethodError:
class Package(object):
# this is the default implementation
def some_method(self):
...
class Foo(Package):
@when('platform=cray')
def some_method(self):
...
@when('platform=linux')
def some_method(self):
...
This fixes the implementation of `@when` so that the superclass method
will be invoked when no subclass method matches.
Adds tests to ensure this works, as well.
2017-03-11 05:48:36 -08:00
Mario Melara
15f80ed15c
Add paths to PKG_CONFIG_PATH to find cray .pc file ( #3378 )
...
* Add paths to PKG_CONFIG_PATH to find cray .pc file
Adds two paths: /usr/lib64/pkgconfig and /usr/local/lib64/pkgconfig.
cray pkg-config looks at two different paths which are not included
in PKG_CONFIG_PATH environment variable. This PR addresses #3167 .
* Flake8 fixes
* flake8 fix again
2017-03-10 16:29:20 -08:00
Javier
68f5b9adf8
Adding new package: py-lxml ( #3403 )
...
* Adding new package: py-lxml
* Adding missing version
2017-03-10 13:18:17 -06:00
Javier
a1e8644f63
Adding new package: py-elasticsearch ( #3398 )
...
* Adding new package: py-elasticsearch
* Adding missing dependency
2017-03-10 12:48:41 -06:00
Javier
0c9ddeafe4
Adding new package: py-keras ( #3400 )
...
* Adding new package: py-keras (and dependencies)
* Fixing dependencies
2017-03-10 12:48:22 -06:00
Jon Rood
6066526492
Confining CPPFLAGS=-P to only happen for GCC. ( #3404 )
2017-03-10 12:48:03 -06:00
Javier
22d7f9da40
Adding new package: py-py4j ( #3390 )
...
* Adding new package: py-py4j
* Adding missing depedency
2017-03-10 07:30:28 -06:00
Javier
a7f35b3db6
Adding new package: py-joblib ( #3399 )
2017-03-10 07:30:01 -06:00
Javier
84db03b5a8
Adding new package: vdt ( #3396 )
2017-03-10 07:08:41 -06:00
Javier
901f044bbf
Adding new package: vc ( #3397 )
2017-03-10 07:08:17 -06:00
Javier
f0fd0156de
Adding new package: py-pathos (and dependencies) ( #3391 )
...
* Adding new package: py-pathos (and dependencies)
* Fixing required versions
2017-03-09 17:28:32 -06:00
George Hartzell
611df0bebf
New gcc uses C++14 mode, this fixes implicit conversion ( #3392 )
...
* New gcc uses C++14 mode, this fixes implicit conversion
The issue is described in depth [here][desc]. C++14 no longer
allows implicit conversion from iostream classes to void*.
This patch comes directly from [PR #6 ][patch].
[desc]: http://stackoverflow.com/questions/38659115/make-fails-with-error-cannot-convert-stdistream-aka-stdbasic-istreamchar
[patch]: https://github.com/agordon/libgtextutils/pull/6
* mend
2017-03-09 17:27:56 -06:00
Javier
ebd5066d07
Adding new package: py-4suite-xml ( #3389 )
2017-03-09 13:44:37 -06:00
Gregory Lee
604b75c1f9
created elf virtual package and updated dependent packages ( #3317 )
...
* created elf virtual package and updated dependent packages
* added `hide_files` context manager to handle moving files.
2017-03-09 10:36:32 -08:00
Erik Schnetter
2ac343e92e
cosmomc: New package CosmoMC ( #3292 )
...
* cosmomc: New package CosmoMC
* cosmomc: Improve version numbering scheme
* planck-likelihood: New package
* cosmomc: Pacify flake8
* cosmomc: Code cleanup as requested in the review
* cosmomc: Various updates suggested during review
* cosmomc: Limit compiler versions (as documented in the build instructions)
* cosmomc: Correct flake8 error
* cosmomc: Use `libs` instead of `lapack_libs`
* planck-likelihood: Make makefile output more verbose and readable
* planck-likelilhood: Correct order of libraries when calling linker
* cosmomc: Clean up check for suitable compiler
* planck-likelihood: Use modern mechanism to set environment variables
2017-03-09 08:14:13 -06:00
Brian Van Essen
21e913bac5
Updated the spectrum-mpi package to get the right compiler names when ( #3381 )
...
we use spectrum.
2017-03-09 08:11:59 -06:00
Michael Kuhn
44b165461a
udunits2: Add build dependency on texinfo ( #3383 )
2017-03-09 08:11:23 -06:00
Michael Kuhn
c1f8fbed34
ncl: Update to 6.4.0 ( #3384 )
2017-03-09 08:11:06 -06:00
Javier
e8c8e444e8
Fixing checkum of py-coverage v4.3.4 ( #3386 )
2017-03-09 08:10:45 -06:00
Massimiliano Culpo
f2c1cbdcd3
patch: configure and build out of source fixes #3387 ( #3388 )
2017-03-09 07:40:05 -06:00
Brian Van Essen
acf95c92a6
Fixes the Elemental and LBANN packages to conform to the new syntax ( #3382 )
...
introduced by PR https://github.com/LLNL/spack/pull/1875
2017-03-08 14:32:26 -06:00
healther
bacb60457d
Add package py-guiqwt and dependencies ( #3334 )
...
* add package py-guiqwt with dependencies
* fixed url
* fixed url2
* Update package.py
* Update package.py
2017-03-08 10:18:57 -06:00
AP97
3d9cd72e33
Adding farmhash package from google ( #3239 )
...
* Adding farmhash package from google
2017-03-07 07:02:08 -08:00
Aidan San
5d1a16805e
Added gemmlowp package ( #3240 )
2017-03-07 07:00:53 -08:00
Hans Pabst
2ae1ebbbe8
LIBXSMM 1.7.1 ( #3371 )
...
* Cleanup list of offered versions (only the latest update release of each minor version is kept: 1.4.4, 1.5.2, 1.6.6, 1.7.1); introduced master revision (via Git). Slightly more selective installation of the documentation; copy README.md and LICENSE files to documentation folder. Removed outdated build options (make_args); generally stay with LIBXSMM's defaults (general purpose build). Introduced one build variant ("debug").
* Incorporated comments of PR #3371 (https://github.com/LLNL/spack/pull/3371 ).
* Fixed flake8 complaints.
* Made the full list of versions available starting with version 1.4 (there are earlier releases, however those have been released before the Spack specification became available; original spec. also started with 1.4).
* Made DBG and TRACE actually two separate arguments.
2017-03-07 06:58:17 -08:00
Erik Schnetter
55e1550a59
openblas: Run tests only when requested ( #3370 )
...
The tests fail on some systems (e.g. Comet at SDSC) that impose limits on the number of processes or threads one can run simultaneously on the head node. Thus the tests should not be run by default.
2017-03-05 12:29:02 -06:00
Barry Smith
00d6cb9a8f
Fixes veclibfort which was broken by PR1875 ( #3368 )
...
Funded-by: IDEAS
Project: IDEAS/xSDK
Thanks-to: Adam J. Stewart
2017-03-05 07:34:38 -06:00
healther
a7bab8a418
add package py-py-cpuinfo ( #3339 )
...
* add package py-py-cpuinfo
* renamed package to py-cpuinfo
2017-03-04 20:12:37 -06:00
Adam J. Stewart
a2d70a45fb
Allow find_libraries to accept lists or strings ( #3363 )
...
* Allow find_libraries to accept lists or strings
* Convert one more example from list to string
2017-03-04 11:23:57 -06:00
Massimiliano Culpo
192a4b30f0
atlas: added a missing property decorator ( #3366 )
2017-03-04 10:24:48 -06:00
Denis Davydov
a36ed7fb9b
fix blas/lapack usage after PR 1875 ( #3365 )
2017-03-04 09:42:02 -06:00
serbanmaerean
c3ac86310e
ADIOS: change subclassing from Package to AutotoolsPackage ( #3230 )
...
* ADIOS: change the invocation of python script that generates test files
The python script ADIOS*/utils/gpp/gpp.py is invoked directly in the
ADIOS*/tests/genarray/Makefile and the name of the python interpreter
can be quite long if it is one built under spack, i.e. longer than the
80 characters allowed by the #! line in bash. The name of the shbang
line is truncated at 80 characters and bash cannot find the python
interpreter specified.
This fix changes how the script is executed, by invoking it under
python. This way, the shbang line is ignored.
* adios: fixed flake8 errors from previous commit.
* adio: Switch to AutotoolsPackage class from Package class
Switched in order to add support for the ppc64le platform.
2017-03-04 07:53:50 -06:00
Jon Rood
0c1441c3e3
Using fPIC in PERL when using an Intel compiler. ( #3355 )
2017-03-04 07:50:38 -06:00
Adam J. Stewart
d52ac82f95
Convert gl2ps to CMakePackage ( #3360 )
...
* Convert gl2ps to CMakePackage
* Remove unused spec variable
2017-03-04 07:49:57 -06:00
Erik Schnetter
3e4fced7d8
ncurses: Work around an awk bug ( #3361 )
2017-03-04 07:49:12 -06:00
healther
1e6871add1
correct ipython dependency ( #3332 )
...
* correct ipython dependency
* needed to introduce a github download for py-jedi
* corrected dependencies
* restrict appnope dependency to darwin>10.8
* flake8 fix
2017-03-04 07:45:07 -06:00
healther
16c08fb5b3
add package py-junit-xml ( #3336 )
...
* add package py-junit-xml
* Update package.py
* flake8 fix
2017-03-04 07:44:36 -06:00
eklee15
c4e7cfe02b
Added magma package ( #3273 )
...
* Added magma package
* Incorporated Serban's change
* Removed cmake dependency
2017-03-03 21:37:29 -06:00
healther
f34cd4be2b
add package py-neo and py-quantities ( #3337 )
...
* add package py-neo and py-quantities
* Update package.py
* fixed errors
2017-03-03 21:34:20 -06:00
healther
ec81643906
add package py-pyminifier ( #3340 )
2017-03-03 21:34:04 -06:00
healther
b6ebfdaa60
add package py-serial ( #3341 )
...
* add package py-serial
* fixed setuptools dependency
2017-03-03 21:33:48 -06:00
healther
16e77086e0
add package py-pyfftw ( #3342 )
...
* add package py-pyfftw
* Update package.py
2017-03-03 21:33:31 -06:00
Adam J. Stewart
e7b019bf48
Revert "Make libgcc_s relocatable on Macos by adding @rpath to installname" ( #3349 )
2017-03-03 21:32:44 -06:00
Denis Davydov
003e841016
openblas: fix flags ( #3344 )
2017-03-03 19:30:35 -06:00
Andrew Holler
1cf8dbd200
features/highwayhash ( #3242 )
...
* Adding highwayhash package from Google
* Added the highwayhash package for Tensorflow
* Fixed the numerous flake8 issues
* fixed requested changes
* added conditionals for some installs
* forgot an import
* create install directories before you install anything in them
2017-03-03 19:00:43 -06:00
healther
8333c56ab8
add versions to package py-pandas ( #3338 )
2017-03-03 16:35:04 -06:00
Adam J. Stewart
678603f3cc
scipy build fails when built in parallel ( #3275 )
2017-03-03 16:31:03 -06:00
Erik Schnetter
37eb59622d
opencoarrays: Correct download url, update version ( #3322 )
2017-03-03 16:29:56 -06:00
健美猫
9ec148e484
Add package sga. ( #3330 )
2017-03-03 16:28:34 -06:00
healther
dfbe3278c4
add package py-lmfit ( #3333 )
...
* add package py-lmfit
* needed to deactivate testing in openblas due to spec.cppflags being undefined
* undid openblas modification
2017-03-03 16:27:32 -06:00
healther
7dff5e7646
add package py-myhdl ( #3335 )
...
* add package py-myhdl
* Update package.py
2017-03-03 16:27:14 -06:00
健美猫
d63a53e691
Fix simul by diabling inline and replacing mpicc command. ( #3323 )
2017-03-03 10:19:17 -06:00
healther
191bf1e132
add package py-elephant ( #3302 )
...
* add package py-elephant
* add variants for docs and pandas
2017-03-03 08:39:06 -06:00
healther
ba21940409
add resource manpages to package git ( #3299 )
...
* add resource manpages to package git
* Update package.py
* added manpages per version
* added explaining comment
* fixed synatx error
2017-03-03 08:07:50 -06:00
healther
def42f156d
add flex variant to cscope ( #3252 )
...
* add flex variant to cscope
* fixed dependency
* fixed typo
2017-03-03 08:06:25 -06:00
健美猫
9df2649d02
Add package mdtest. ( #3303 )
2017-03-03 08:05:16 -06:00
健美猫
f443490f34
Add package sctk. ( #3325 )
2017-03-03 08:04:01 -06:00
健美猫
e4a0d8a78e
Add packag gradle. ( #3326 )
2017-03-03 08:02:32 -06:00
healther
bb997d2de5
add package py-spyder ( #3312 )
...
* add package py-spyder
* fixed dependencies
* py-flake8 -> py-pycodestyle
* fixed packagename
* Update package.py
* Update package.py
2017-03-03 08:01:20 -06:00
healther
818118c589
add package py-qtawesome ( #3308 )
...
* add package py-qtawesome
requires py-qtpy
* fixed url
* remove unnecessary comment
2017-03-03 08:00:21 -06:00
healther
2d395d7d75
add package py-qtpy ( #3307 )
...
* add package py-qtpy
* (re)added qt dependence
* changed url
2017-03-03 08:00:01 -06:00
healther
ac0fa0ca6e
add package py-numpydoc ( #3311 )
...
* add package py-numpydoc
* removed unnecessary dependency
* added dependency
2017-03-03 07:59:28 -06:00
健美猫
7511c9cd1a
Add a new version for bamtools 2.4.1. ( #3328 )
2017-03-03 07:58:41 -06:00
healther
15c311fbeb
add package notmuch and dependencies ( #3329 )
...
* add package notmuch and dependencies
depends on
* gmime
* flake8 again
2017-03-03 07:57:47 -06:00