Milton Woods
13911f1b46
gdbm: GNU dbm package for manipulating hashed databases ( #3895 )
2017-04-19 09:32:00 +02:00
George Hartzell
a0b19d50c5
Disable parallel builds for vim ( #3893 )
...
* Disable parallel builds
The install step creates a bunch of links to the vim binary, e.g.
`view`. When run with -j greater than 1 there are silent failures.
Running w/out parallelism seems to fix it.
* Only constrain the install phase to be -j 1
Thanks @adamjstewart!
2017-04-18 20:46:09 -05:00
Javier
687f5e78ae
Adding new python package: py-simplejson ( #3883 )
...
* Adding new python package: py-simplejson
* Adding setuptools dependency
* Fixing typo
2017-04-18 12:02:55 -05:00
Christoph Junghans
2a3fc6c404
charm: set sane default ( #3865 )
...
see https://github.com/LLNL/spack/pull/3852#pullrequestreview-32996651
for details
2017-04-18 12:02:41 -05:00
Denis Davydov
ce714b5641
ocotpus and arpack-ng: fix arpack bug and add libs to arpack-ng ( #3875 )
...
* ocotpus and arpack-ng: fix arpack bug and add libs to arpack-ng
also rename the variant to be consistent with other packages
* fix a bug
* flake8
2017-04-18 11:50:10 -05:00
George Hartzell
afbe81b455
Add version info for git-lfs v2.0.2 ( #3885 )
2017-04-18 11:48:53 -05:00
Kelly (KT) Thompson
fad4ce21cc
Provide version 3.8.0 of CMake. ( #3882 )
2017-04-18 10:59:59 -05:00
Javier
7ed99a4c86
Adding new package: sas ( #3877 )
2017-04-18 07:07:07 -05:00
Denis Davydov
5558bec14e
ape: constrain libxc version ( #3876 )
2017-04-18 07:03:48 -05:00
Mark Olesen
c65d0775cf
ADIOS - add bzip2 transport, python patch not applicable to adios 1.9.0 ( #3874 )
2017-04-18 07:00:39 -05:00
sknigh
d17b5eb2b9
Added expat dependency to apr-util ( #3871 )
2017-04-18 06:57:49 -05:00
健美猫
4e95525280
Add patched openfst-1.4.1 and kaldi@c024e8 required by CNTK. ( #3806 )
2017-04-18 06:56:18 -05:00
Denis Davydov
fc938962fa
octave: add 4.2.1 ( #3872 )
...
Also switch to arpack-ng, which is maintained and has bugfixes,
whereas the original arpack code is abandoned.
2017-04-18 06:55:11 -05:00
Denis Davydov
89f531c18a
gmsh: add 3.0.1 ( #3873 )
2017-04-18 11:30:17 +02:00
Adam J. Stewart
6d7b386199
Add a py-fiscalyear package ( #3864 )
...
* Add a py-fiscalyear package
* Declare supported Python versions
2017-04-17 16:46:52 -05:00
Adam J. Stewart
ebf30d95cd
Add latest numpy release ( #3869 )
2017-04-17 15:45:52 -05:00
Denis Davydov
0ed18de836
opneblas: fix compilation with clang ( #3862 )
...
* opneblas: fix compilation with clang
* indentation
2017-04-17 09:16:18 -05:00
Michael Kuhn
3331c042af
Fix udunits2 ( #3809 )
2017-04-17 09:15:02 -05:00
Adam J. Stewart
cc747d6b6f
Remove redundant cmake dependencies ( #3860 )
2017-04-16 12:23:26 -05:00
Christoph Junghans
675a67e2ca
random123: put uniform.hpp in right subfolder ( #3858 )
2017-04-16 08:47:46 -05:00
Christoph Junghans
a3378ccd3d
charm: add support for shared linking ( #3859 )
2017-04-16 08:47:00 -05:00
Christoph Junghans
fdc8f71a5c
trilinos: allow to compile exodus ( #3857 )
2017-04-15 21:57:44 -05:00
Christoph Junghans
1d514f48bc
random123: install uniform.hpp as well ( #3856 )
2017-04-15 21:57:19 -05:00
Erik Schnetter
62fb1ad990
hpx5: Add patch to select Spack compiler on Cray ( #3798 )
2017-04-14 22:38:22 -05:00
Christoph Junghans
caad110757
New package: flecsi ( #3780 )
...
* New package: flecsi
* make fetch independent of #3779
2017-04-14 17:56:36 -05:00
healther
bd6a90742c
Add package gccxml ( #3836 )
...
* Add package gccxml
* Fix spec undefinedwq
* fix versions
* fix patch when statement
* fix flake8...
2017-04-14 17:54:19 -05:00
Christoph Junghans
7d655f77ee
New package: boost-mpl-cartesian_product ( #3841 )
2017-04-14 17:53:35 -05:00
Christoph Junghans
9e693336ad
New package: tut ( #3844 )
2017-04-14 17:52:57 -05:00
George Hartzell
2ed2469b11
Add a package for FLASh (bioinformatics) ( #3848 )
...
Add a package for FLASh.
2017-04-14 17:51:36 -05:00
Adam J. Stewart
acad217cba
Add a py-pkgconfig package ( #3815 )
2017-04-14 13:14:45 -05:00
George Hartzell
a4311f242a
vim wasn't linking against ncurses ( #3838 )
...
See #3829 . Vim's configure was searching for ncurses
instead of ncursesw.
2017-04-14 13:13:36 -05:00
Christoph Junghans
9626a042f8
New package: PEGTL ( #3839 )
2017-04-14 13:13:15 -05:00
Christoph Junghans
ef64734192
New package: pstreams ( #3840 )
2017-04-14 12:18:49 -05:00
Jean-Paul Pelteret
a0217747d0
Readline package: Add ncurses library directory to link line. ( #3802 )
...
Resolves a issue with finding the ncurses library on MacOS.
2017-04-14 12:17:45 -05:00
Christoph Junghans
9922c374aa
New package: MAD's numdiff ( #3811 )
2017-04-14 11:18:32 -05:00
Adam J. Stewart
5ce0126c91
Prevent users from building Score-P on macOS ( #3825 )
...
* Prevent users from building Score-P on macOS
* Add link to original reporting issue
2017-04-14 08:38:34 -07:00
Adam J. Stewart
3f21b82815
Add variant to mvapich2 to control thread level ( #3832 )
2017-04-14 08:14:19 -07:00
Adam J. Stewart
331f42b991
Convert Image-Magick to AutotoolsPackage ( #3828 )
2017-04-14 08:13:47 -07:00
Adam J. Stewart
91d82c44e6
Remove mawk dependency from ncurses ( #3782 )
2017-04-14 09:38:13 -05:00
健美猫
102dcbcbd4
Add cub-1.4.1 required by cntk. ( #3819 )
2017-04-14 08:29:18 -05:00
健美猫
e636bf05fc
A new package: bowtie. ( #3837 )
2017-04-14 08:16:51 -05:00
Christoph Junghans
c08965701f
New package: h5part ( #3821 )
2017-04-13 15:00:17 -05:00
Christoph Junghans
90f46186f9
New package: pugixml ( #3830 )
2017-04-13 14:59:32 -05:00
Michael Kuhn
afdc2f4182
Fix adios ( #3814 )
...
adios currently only supports zfp <= 0.5.0 due to an API change.
2017-04-12 16:58:18 -05:00
George Hartzell
5b65380f98
Add package for nginx@1.12.0 ( #3810 )
...
* Add package for nginx@1.12.0
Includes support for:
- zlib
- pcre (and pcre-jit)
- openssl (https support)
Built and basics tested on CentOS 7. I haven't tested the `https`
support [yet].
* Include final bit of doc string sentence.
I trimmed the docstring that I lifed from https://nginx.org/en a bit
too aggressively and left a '...' to remind me to fix it.
Apparently I need more obvious reminders.
Thanks @davydden!
2017-04-12 15:27:46 -05:00
Jean-Paul Pelteret
0af57ce345
Apply a patch to allow valgrind 3.12 to build on MacOS >= 10.11 ( #3808 )
2017-04-12 07:43:14 -05:00
Javier
7203a3c055
Update xrootd versions ( #3807 )
...
* Update xrootd versions
* Removing unnecessary url_for_version method
2017-04-12 06:50:31 -05:00
Nils Deppe
701965fb2a
brigand: New Package ( #3801 )
2017-04-11 22:14:54 -05:00
Christoph Junghans
56ae607a39
New package: f90cache ( #3804 )
2017-04-11 20:13:41 -05:00
Nils Deppe
d7b5726fdc
blaze: New Package ( #3803 )
2017-04-11 17:08:26 -05:00
Gregory Lee
9a4077c272
added stat version 3.0.1 ( #3800 )
2017-04-11 14:10:09 -05:00
Adam J. Stewart
ed86dc2db6
Help cscope find ncursesw library ( #3785 )
...
* Help cscope find ncursesw library
* Overwrite CURSES_LIBS at build time
2017-04-11 14:09:29 -05:00
Erik Schnetter
cea4352555
spherepack: New package ( #3797 )
2017-04-11 13:15:41 -05:00
Erik Schnetter
4d18f9f233
pocl: New version 0.14 ( #3799 )
2017-04-11 13:15:19 -05:00
Javier
e55c9a0eb8
Update ccache version to 3.3.4 ( #3794 )
...
* Update ccache version to 3.3.4
* Flake8 fix
2017-04-11 09:32:31 -05:00
George Hartzell
47aa8053e9
Install the shell completion scripts ( #3784 )
...
* Install the shell completion scripts
Install the `git-completion.{bash,tcsh,zsh}` and `git-prompt.sh` into
`$(spack location -i git)/share/` (aka `prefix.share/`).
* Use copy_tree to copy all the files
The dest dir already exists, so install_tree()'s not an option.
2017-04-11 07:39:03 -05:00
healther
74b1f2b860
Fixup gcc@4.9{0,1,2} build on darwin ( #3789 )
2017-04-11 07:37:44 -05:00
Brian Van Essen
808e9b4649
Added a package for the MDAnalysis toolkit. ( #3576 )
...
* Added a package for the MDAnalysis toolkit.
* Added the dependency on setuptools.
* Added the rest of the dependencies to the py-mdanalysis package. Also
added the griddataformats and seaborn packages to satisfy requirements.
* Removed seaborn package since it has been recently added.
* Fixed flake8 error
* Removed inadvertent commits.
* Cleaned up reviewers feedback.
2017-04-10 21:02:32 -05:00
Adam J. Stewart
4627655704
Rename libson-c to json-c, add new version ( #3776 )
2017-04-10 15:09:59 -05:00
George Hartzell
4acc36d188
Fix build, add version info for 1.3.0 ( #3773 )
...
Update the package recipe w.r.t. AutotoolsPackage changes,
now builds "out of source".
Update the package with version info for 1.3.0.
> Mosh 1.3.0 released, with John Hood as release lead. The release includes broader platform compatibility, robustness improvements, better testing, and fixes for excess CPU consumption in some cases. We have switched to semver.org-style versioning and will increment the minor version number whenever we add new functionality. (In our previous practice, this release would probably have been called “1.2.7.”)
Tested on CentOS 7.
2017-04-10 11:12:49 -05:00
healther
5008973d99
Fix namespaced python packages ( #3757 )
...
* Fix namespaced python packages
* Update package.py
* Update package.py
* fix typo
2017-04-10 08:12:57 -05:00
健美猫
77673f4c42
A new package: cudnn. ( #3770 )
2017-04-10 07:27:15 -05:00
健美猫
87818abf21
A new pacakge: hstr(hh). ( #3769 )
2017-04-09 11:56:49 -05:00
Adam J. Stewart
bd9213a55f
Append system PKG_CONFIG_PATH on Cray instead of prepend ( #3766 )
2017-04-08 20:50:16 -05:00
Michael Kuhn
b91bf0e067
Update libbson and libmongoc to 1.6.2 ( #3767 )
2017-04-08 06:40:55 -05:00
George Hartzell
bf9dcc4a10
Add info for go@1.8.1 ( #3765 )
2017-04-07 16:50:08 -05:00
Mark C. Miller
a2afe984c0
Adding ZFP version 0.5.1 and variant for uint8 bit stream word type ( #3753 )
...
* adding 0.5.1 and variant for uint8 bit stream word type
* Revisions as per davydden
* fixing style (flake8) issues
* - switched to derive from MakefilePackage
- fixed typo in variant check
- Confirmed installs correctly with bswtuint8 variant
* added build method; changed zfp_incdir to incdir
2017-04-07 15:00:32 -05:00
Massimiliano Culpo
28e20313ac
lmod: added new version ( #3763 )
2017-04-07 14:32:32 -05:00
Todd Gamblin
d995f9a314
Disable OpenSSL test dependency until we have proper support. ( #3760 )
2017-04-07 14:14:02 -05:00
Adam J. Stewart
ed4f276b68
Add a package for the NAS Parallel Benchmarks (NPB) ( #3762 )
2017-04-07 14:10:29 -05:00
Matthew Scott Krafczyk
7c4ed0a70a
Add the rockstar package ( #3680 )
...
* Add the rockstar package
* Add rockstar to yt.
* Correct signature of prep_yt.
* Correct rockstar package installation process
Needed to change the way the necessary prefixes are found as well as
how the completed package is copied.
There should probably be a way to do the copying in a more 'spack' way.
* Add license
* Add description.
* Set no hdf5 variant as default.
* Use copy_tree for copying files
* Use MakefilePackage
* Address concerns from @adamjstewart
* Fix flake8 errors.
2017-04-07 13:17:19 -05:00
Jean-Paul Pelteret
c6777ddf74
Update LLVM to version 4.0.0 ( #3683 )
...
* Update LLVM to version 4.0.0
* Add arguments to prevent lldb, polly building when using ~<variant>
2017-04-07 13:15:14 -05:00
健美猫
3ad6754c1a
Add the 'shared' variant for protobuf. ( #3703 )
2017-04-07 13:11:22 -05:00
Mark Olesen
f166f57f09
remove mxml CFLAGS option that was breaking configure ( fixes #3700 ) ( #3706 )
...
- provide urls for versions 2.7, 2.6, 2.5 (archive copies)
2017-04-07 13:06:09 -05:00
Milton Woods
04f20320f4
subversion: spec.satisfies('^swig') does not work; replace spec.satisfies by "in spec" ( #3662 )
2017-04-07 13:03:57 -05:00
Axel Huebl
a8bd69f01c
Package: ISAAC ( #3733 )
...
Adds the [ISAAC](https://github.com/ComputationalRadiationPhysics/isaac )
in situ volume rendering library. The ISAAC library can be build with
render/filter kernels for Nvidia GPUs via CUDA or with a more general
backend via [Alpaka](https://github.com/ComputationalRadiationPhysics/alpaka )
with support for Nvidia GPUs (via CUDA) and multicore CPUs.
Since alpaka is not yet part of spack, the second variant is still
commented out.
Packages
- `isaac`: header-only library with dependencies to other C++ libraries
that is then used in simulations
- `isaac-server`: stand-alone executable that connects N simulations with M
clients in a `N simulations:1 server` and
`1 server:M clients` fashion
(ISAAC clients simply speak websockets/JSON and are usually
[HTML/JS pages](https://github.com/ComputationalRadiationPhysics/isaac/tree/v1.2.0/client ))
Downstream Usage
PIConGPU uses ISAAC for in situ visualization.
References
- [Repo](https://github.com/ComputationalRadiationPhysics/isaac ) (LGPLv3+)
- [Documentation](http://computationalradiationphysics.github.io/isaac/ )
- [Talk at GTC2016](http://on-demand.gputechconf.com/gtc/2016/video/S6294.html )
2017-04-07 11:04:45 -05:00
Axel Huebl
7b37620e25
mallocMC: Spack Package ( #3745 )
...
Adds a package for mallocMC, a memory allocator for many core
architectures.
This project provides a framework for fast memory managers on
many core accelerators. Currently, it supports NVIDIA GPUs of
compute capability sm_20 or higher through the ScatterAlloc
algorithm. mallocMC is header-only.
Downstream Dependencies
PIConGPU and other projects of HZDR's
*Computational Radiation Physics* group
References
- Markus Steinberger, Michael Kenzel, Bernhard Kainz and Dieter Schmalstieg.
*ScatterAlloc: Massively parallel dynamic memory allocation for the GPU*,
Innovative Parallel Computing (InPar), 2012,
https://doi.org/10.1109/InPar.2012.6339604
- Carlchristian Eckert.
*Enhancements of the massively parallel memory allocator ScatterAlloc and its adaption to the general interface mallocMC*,
Junior Thesis (grosser Beleg), 2014,
http://dx.doi.org/10.5281/zenodo.34461
2017-04-07 11:03:58 -05:00
Adam J. Stewart
54d0f9157d
Tell libedit to link to -lncursesw ( #3752 )
2017-04-07 11:03:19 -05:00
Christoph Junghans
f1943589b5
gromacs: added 5.1.4 and 2016.3 ( #3758 )
2017-04-07 10:59:14 -05:00
Adam J. Stewart
16fb872f84
Fix ncurses support in bash package ( #3735 )
2017-04-07 08:43:13 -05:00
healther
1d21a11ff4
fix dependencies of py-pynn ( #3756 )
2017-04-07 06:46:46 -05:00
Massimiliano Culpo
10c395b2f5
Abinit: a few modernizations for the package and its dependencies ( #3699 )
...
* libxc: added libs interface
* hdf5: added libs interface, added conflicts
* abinit: modernized package to use build interface
* netcdf-fortran: added libs interface
* abinit: added version 8.2.2
2017-04-07 11:18:34 +02:00
Axel Huebl
030127a071
cuda_memtest: Package of CRP ( #3747 )
...
This adds a maintained version of the (since 2012)
stalled original project.
https://github.com/ComputationalRadiationPhysics/cuda_memtest
Nvidia's NVML (via the GPU deployment kit) could also be
added, providing serial number output of failing GPUs
for multi-GPU nodes.
2017-04-06 22:05:13 -05:00
Christoph Junghans
e3bfb79824
Add Votca packages ( #3748 )
...
* A new package: votca-tools
* A new package: votca-csg
2017-04-06 22:04:51 -05:00
Todd Gamblin
279d410758
Add package for OpenSSH ( #3750 )
2017-04-06 21:37:49 -05:00
Christoph Junghans
10ceed3b66
A new package: legion ( #3738 )
2017-04-06 17:55:09 -05:00
George Hartzell
3232c16d0c
Update version info to include v1.5.5 ( #3743 )
...
* Update version info to include v1.5.5
* Clean up url specifications.
2017-04-06 17:54:36 -05:00
Adam J. Stewart
7c41d9c6db
spglib requires setuptools during runtime ( #3744 )
2017-04-06 17:54:07 -05:00
Denis Davydov
5c0fe2829b
deal.ii: add 8.5.0 ( #3741 )
2017-04-06 16:29:40 -05:00
Axel Huebl
f31a38532f
libSplash & PNGwriter: CMakePackage ( #3739 )
...
Use new CMakePackage base class
2017-04-06 21:33:19 +02:00
Michael Kuhn
95e401fe80
Fix wx ( #3734 )
...
It is missing a pkg-config dependency.
2017-04-06 13:54:57 -05:00
Axel Huebl
951f4bf514
PNGwriter: 0.6.0 ( #3732 )
...
Adds the latest release of PNGwriter.
2017-04-06 12:31:55 -05:00
Todd Gamblin
eb9cb2d4a1
Fix libdwarf/elfutils conflict
2017-04-06 09:42:46 -07:00
健美猫
85f937525d
A new package: xqilla. ( #3731 )
2017-04-06 10:54:16 -05:00
Jimmy Tang
00fb0dd6c6
Openmpi cuda support ( #3725 )
...
* Update cuda to latest ga2 release
* Add CUDA support to openmpi
* Use spec's lib directories for cuda
* flake8 compliance
2017-04-06 16:12:54 +02:00
Michael Kuhn
b81a50b4e3
Add zip package ( #3715 )
2017-04-06 08:12:51 -05:00
Michael Kuhn
095f57409c
Fix magics ( #3721 )
...
- magics requires perl and perl-xml-parser.
- xml2cc_new.pl uses /usr/bin/perl by default.
2017-04-06 08:11:32 -05:00
Josh Asplund
048b6fc454
Fixes patch paths for earlier boost versions ( #3712 )
...
* Fixes patch paths for earlier boost versions
The directory structure of boost changed at version 1.56.0, so the patch
being used for python support did not work on earlier versions. This
adds another patch that matches earlier versions.
* Removes commented out code
2017-04-05 16:26:22 -05:00
Adam J. Stewart
745e2ce52f
Fixes needed to build htop ( #3691 )
...
* Fixes needed to build htop
* Build libncursesw.so, not libncurses.so
* Remove htop hack now that it is picking up newer ncurses
* Tell packages to link to new ncursesw libraries
2017-04-05 16:03:11 -05:00
Milton Woods
87eafaa125
subversion: provide checksums for versions 1.8.17 and 1.9.5 ( #3663 )
...
* subversion: provide checksums for versions 1.8.17 and 1.9.5
* subversion: release versions sorted from newest to oldest
2017-04-05 15:15:22 -05:00