summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-07googletest: add a shared variant for all supported versions (#8373)Daryl W. Grunau1-2/+10
* add a shared variant for all supported versions * address comment from @citibeth about MacOS lib installs * address additional comments from @citibeth about MacOS lib installs * set +shared variant to be default behavior
2018-06-07add commented test dependencies (#8407)healther25-68/+41
* add commented test dependencies Change-Id: I38ffd3caa77a59f2a0a7ae92a9c8e8215cf5b4d6 * readd make('test') to openssl Change-Id: Ia3733a3848a2a26729b4050c7d4439ea9de17b1a
2018-06-07 modified: var/spack/repos/builtin/packages/py-psutil/package.py (#8420)Sajid Ali1-1/+2
2018-06-07Add new package: ftgl (#8416)Javier Cervantes1-0/+57
* Add new package: ftgl * Check version using decorator
2018-06-07openPMD-api: Update Dependencies (#8330)Axel Huebl1-9/+6
We need a newer version of HDF5 and dropped the boost dependency. Modernize the test variant to the spack test functionality.
2018-06-07add package py-cartopy and dependencies (#8406)healther5-0/+224
* add package py-cartopy Change-Id: Ifbe541e852921c384a381594a2c1110814556311 * fix comments and flake8 Change-Id: I8d5e994580e8252e00654e68ad79d74e06089939 * remove pip dependency... not sure why added in the first place Change-Id: Ie2a788887dac30778cc43931a0732980a347514d * move build, link, run to default dependencies Change-Id: I1ec0cb7dc4a697c4ca9e68a0cc0d8694cc21c100
2018-06-06Fix bug where patches specified by dependents were not applied (#8272)scheibelp2-12/+13
Fixes #7885 #7193 added the patches_to_apply function to collect patches which are then applied in Package.do_patch. However this only collects patches that are associated with the Package object and does not include Spec-related patches (which are applied by dependents, added in #5476). Spec.patches already collects patches from the package as well as those applied by dependents, so the Package.patches_to_apply function isn't necessary. All uses of Package.patches_to_apply are replaced with Package.spec.patches. This also updates Package.content_hash to require the associated spec to be concrete: Spec.patches is only set after concretization. Before this PR, it was possible for Package.content_hash to be valid before concretizing the associated Spec if all patches were associated with the Package (vs. being applied by dependents). This behavior was unreliable though so the change is unlikely to be disruptive.
2018-06-06Add new package: davix (#8376)Javier Cervantes2-0/+109
* Add new package: davix * Add list_url * Remove extra spaces, add list_depth and specify dependency type
2018-06-06remove pwrType from the interface SZ_compress_args() (#8414)Sheng Di1-1/+2
2018-06-06r-mitml: new package and its dependencies r-jomo and r-pan (#8412)Yifan Zhu3-0/+120
2018-06-06libjpeg-turbo: updated checksums and added autoreconf for older versions (#8411)ynanyam1-4/+8
2018-06-06ADIOS: Serial API with Parallel Lib (#8409)Axel Huebl2-0/+19
Provides a patch for the fix in https://github.com/ornladios/ADIOS/pull/182 Installed ADIOS MPI-enabled libraries are with that able to also perform serial I/O without the need to start the whole app via `mpiexec`.
2018-06-06Add new package: rngstreams (#8395)Javier Cervantes1-0/+34
* Add new package: rngstreams * Remove unnecessary list_url
2018-06-06xsimd: test type (#8405)Axel Huebl1-1/+9
Add the new type 'test` to the `googletest` dependency of xsimd.
2018-06-06Add new package: prng (#8396)Javier Cervantes3-0/+243
* Add new package: prng * Add missing dependencies and use force_autoreconf option * Add dependency types
2018-06-06Fix ADIOS 1.13.1: Maxium SZ (#8408)Axel Huebl1-2/+2
Fix the maximum accepted SZ version for the latest ADIOS release.
2018-06-06numpy: nosetest (#8404)Axel Huebl1-3/+1
the type 'test' exists now :-)
2018-06-06ISAAC Server 1.3.3 (#8403)Axel Huebl1-0/+1
Forgot to bump this package with the library release.
2018-06-06Trilinos update (#8363)Andrey Prokopenko1-5/+75
* trilinos: add more package conflicts This was done by putting in required lib dependencies from each package's `cmake/Dependencies.cmake`. * trilinos: added few more trilinos packages * trilinos: hiccup fix
2018-06-06r-splitstackshape: Create new package. (#8370)lingnanyuan1-0/+47
* r-splitstackshape: Create new package. * r-splitstackshape: Add version constraints. * add list_url and change dependency type.
2018-06-06add 1.4.13.4 for SZ (#8375)Sheng Di1-1/+2
* add 1.4.13.4 for SZ * undo spack link (change llnl/spack to spack/spack) and change .zip to .tar.gz * revise package.py for SZ 1.4.13.4 based on Adam's comments.
2018-06-06py-mpmath: added version 1.0.0 (#8382)Massimiliano Culpo1-2/+3
* py-mpmath: added version 1.0.0 * Fixed checksum for version 0.19
2018-06-06py-scikit-learn: added version 0.19.1 and updated dependencies (#8399)Massimiliano Culpo3-0/+3
py-numpy: added version 1.14.3 py-scipy: added version 1.1.0
2018-06-06py-theano: added version 1.0.2 (#8400)Massimiliano Culpo1-0/+1
2018-06-05py-sympy: added version 1.1.1 (#8381)Massimiliano Culpo1-1/+2
2018-06-05py-cython: added version 0.28.3 (#8379)Massimiliano Culpo1-0/+1
2018-06-05Added py-pip 10.0.1 and py-setuptools 39.2.0 (#8377)Massimiliano Culpo2-0/+2
2018-06-05py-virtualenv: added version 16.0.0 (#8380)Massimiliano Culpo1-0/+1
2018-06-05Preserve Spack CC/FC/F77/CXX settings when loading modules (#8346)Massimiliano Culpo4-15/+110
Fixes #8345 Spack environment modifications are applied before modules are loaded; this includes settings to CC, FC, F77, and CXX, which point to the Spack compiler wrappers. If the loaded modules set CC, this overrides the Spack compiler wrappers. This PR adds a context manager to preserve the values of CC etc. that are set by Spack: any effects on the CC, FC, F77, and CXX variables from modules are undone and their original values are restored.
2018-06-04added line 43 (#8369)Daniel Topa1-0/+1
version('1.4.1.2', '38c7d33210155e5796b16d536d1b5cfe') Signed-off-by: Daniel Topa <dantopa@lanl.gov>
2018-06-04clean up version names (#8368)Daryl W. Grunau1-6/+6
2018-06-04New package: phast (#7993)Yifan Zhu1-0/+58
* adding partially completed recipe for phast. will need clapack as dependency * try to install phast * seems to still need CLAPCK * using CLAPACK instead * phast: updated * fixed flake8 error * phast cannot build with clapack built with external blas? * phast: depend on clapack built without external blas * fixed flake8 errors * phast: updated build_directory
2018-06-04New package: clapack (#7992)Yifan Zhu1-0/+63
* clapack: new package * clapack: updated edit phase and fixed flake9 errors * clapack: added description for variant * clapack: updated * removed .package.py.swo
2018-06-04pybind11: test functionality (#8304)Axel Huebl2-1/+7
* pybind11: test support Add a test functionality to pybind11. * CMake: test also on "make check" Some projects use non-CTest manual targets for tests.
2018-06-03Add branch with bugfix (#8355)Mario Melara1-0/+3
2018-06-02Less sensitive error detection in build logs (#8278)Adam J. Stewart1-5/+2
* Less sensitive error detection in build logs * Fix test_log_parser unit test
2018-06-02Don't duplicate Python error messages (#8270)Adam J. Stewart1-1/+1
2018-06-02Fix coloring of error messages containing '}' symbol (#8277)Adam J. Stewart3-11/+30
2018-06-02Fix package error message line numbers (#8271)Adam J. Stewart1-12/+20
Line numbers were reported as zero-indexed, but we need to adjust.
2018-06-02add 2.17.1 for git (#8316)healther1-1/+6
2018-06-02legion: version bump (#8352)Christoph Junghans1-0/+2
2018-06-02cmake: update version (#8357)Matthias Diener1-0/+1
2018-06-01Fix digest for abyss@1.5.2 (#8341)George Hartzell1-2/+2
* Fix digest for abyss@1.5.2 The digest value for v1.5.2 appears to have changed. This value works for me, today. The existing value v2.0.2 works as is. * Use "download" URL for ABYSS Following the suggestion of the project team, switch to using the release tarballs from the "download" URL instead of the automagically generated ones at the "archive" URL. Converstation here: https://github.com/bcgsc/abyss/issues/232
2018-06-01added avro and avro_json_serializer python packages (#8351)Gregory Lee2-0/+74
2018-06-01Skip external specs when creating mirrors (#8084)Massimiliano Culpo2-5/+47
fixes #8083 External specs are supposed to be installed already, so there's no need to try to download a tarball for them.
2018-06-01added py-cffi 1.11.5 (#8349)Gregory Lee1-0/+1
2018-06-01Typo: an -> and (#8350)George Hartzell1-1/+1
2018-06-01make provision to install version 6.4.0beta.2 (#8338)Daryl W. Grunau1-1/+2
* make provision to install version 6.4.0beta.2 * drop flang.patch for the newer version per junghans
2018-06-01gmake: fix build with glibc 2.27 (#8344)Michael Kuhn1-0/+10
Also add an nls variant for gettext support.
2018-06-01Adding nektar++ package (#8167)Mayeul d'Avezac1-0/+75
* Adding nektar++ package * - -> ~ and add explicit conflict with metis * Add messages explaing nektar's conflicts