Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* Turned <provider>_libs into an iterable
Modifications :
- added class LibraryList + unit tests
- added convenience functions `find_libraries` and `dedupe`
- modifed non Intel blas/lapack providers
- modified packages using blas_shared_libs and similar functions
* atlas : added pthread variant
* intel packages : added lapack_libs and blas_libs
* find_library_path : removed unused function
* PR review : fixed last issues
* LibraryList : added test on __add__ return type
* LibraryList : added __radd__ fixed unit tests
fix : failing unit tests due to missing `self`
* cp2k and dependecies : fixed blas-lapack related statements in package.py
|
|
|
|
|
|
Add package for bedtools2, with support for v2.25.0 and v2.26.0.
|
|
bamtools provides a C++ API & command-line toolkit for working with BAM
data.
|
|
|
|
|
|
|
|
Python will look to link with libncursesw in preference to libncurses. Since
ncurses in spack is built without suffixes there is no libncursesw and
python will link to the system libncursesw for _curses.so and
_curses_panel.so, as well as libpanelw for _curses_panel.so.
This PR introduces a patch that simple removes the check for ncursesw in
setup.py and therefore sets `curses_library` to `ncurses`.
|
|
|
|
* Fixed bug propagating --dirty flag to sub-installs.
* Fix syntax error
* Allow --dirty flag to be set with SPACK_DIRTY env var.
* Added dirty flag to `spack diy` and `spack setup`, as is currently in `spack install`
* flake8
|
|
* Added missing libtiff dependency
* added dependency on fontconfig
* Added version 2.2.3
* use autotools rather than cmake
The cmake build was not producing a complete install.
* There was no versioning of the installed libraries.
* gdlib-config was missing
* pkgconfig directory was missing
These problems do not happen when built with autotools.
|
|
|
|
git://github.com/citibeth/spack into bugfix/efischer-160914-FixBinutils226Question
|
|
* Close #1683 Apply ADIOS 1.10.0 Patch
Also correct version dependencies and comments.
* Clean Up ADIOS
- add develop
- simplify HDF5 options (parallel only)
- remove optional netCDF (not fully v4)
|
|
* wannier90 : added package (#24)
* wannier90 : added package
* cp2k : added dependency on wannier90
* elpa : updated package, added cp2k dependency (#26)
Conflicts:
var/spack/repos/builtin/packages/elpa/package.py
|
|
* Set JAVA_HOME on module load and on dependent installs.
* Include environment setup from dependencies in dependee module (#1714)
|
|
Modifications :
* grackle : added package
* grackle : added version 2.2
|
|
yt is a python package for analyzing and visualizing volumetric, multi-resolution data from astrophysical simulations, radio telescopes, and a burgeoning interdisciplinary community.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fixed a few small bugs in the 'git-lfs' install script.
* Fixed a bug in the '(go|go-bootstrap)@1.4.2+test' install scripts.
* Fixing a minor style issue in the 'git-lfs' install script.
|
|
I encountered an HPC system where PETSc's configure stage does not find a valid `cpp` (C preprocessor). Explicitly pointing to Spack's `cpp` wrapper resolves the problem.
|
|
|
|
|
|
* Fixed a bug that was causing post-install METIS tests to fail.
* Improved the patching procedure used in the 'metis' install script.
* Enabled patch skipping for the 'metis' and 'parmetis' packages.
* Fixed some minor style issues in the 'parmetis' package.
* Improved the 'metis' test fix and added 'run_tests' support.
|
|
|
|
|
|
|
|
* Refactored and reorganized the 'zoltan' install script.
* Fixed a few bugs with the '+mpi' and '+fortan' variants of 'zoltan'.
* Reintroduced and improved the '+shared' variant for the 'zoltan' package.
* Improved compatibility with different MPI providers for 'zoltan'.
|
|
|
|
|
|
Includes :
- treatment of a generic hierarchy (i.e. lapack + mpi + compiler)
- possibility to specify which compilers are to be considered Core
- correct treatment of the 'family' directive
- unit tests for most new features
|
|
When re-using previously downloaded tarballs, spack copies from
`var/spack/stage/PACKAGE-VERSION-HASH/downloaded_file` to
`var/spack/cache/PACKAGE/downloaded_file`. This fails if the source is owned by
a different user (`shutil.copy` tries to retain all meta data including file
ownership). Change to a non-meta-data copy function (`shutil.copyfile`).
|
|
|
|
- add new version 2.10.3
- explicitly require hdf5 variant ~mpi, since we don't know how to build with mpicc
- explicitly disable glew since it may not be installed
|
|
The cmake scripts can't handle the semicolons in gcc's version output. Filter them out before detecting the version.
|
|
|
|
|
|
|
|
|
|
* Update curl to 7.50.2
* Update curl to 7.50.3
|
|
|
|
|
|
|