Age | Commit message (Collapse) | Author | Files | Lines |
|
* Add fzf utility package
* Fix "style checks" errors
- var/spack/repos/builtin/packages/fzf/package.py:32:
[E226] missing whitespace around arithmetic operator
|
|
|
|
Originally the version constraint range had an upper bound of 2.7.15
This allows all 2.7.x versions
|
|
This should fix and improve #9934, which was messed up by a fetch from develop
|
|
* various package version updates and build fixes
|
|
|
|
|
|
|
|
|
|
Modified NetCDF requirement to allow NetCDF-4.6.2 and subsequent versions.
|
|
|
|
Fixes #10769
This updates the .headers property to include header subdirectories
for Python and Eigen (as is recommended by these packages).
#10623 updated the default behavior of .headers.directories to
exclude subdirectories (since this can cause clashes with system
headers). This broke some packages which depended on the old behavior
of .headers.directories: for example if you had
<package-prefix>/include/subdir/ex1.h, .headers.directories would
include <package-prefix>/include/subdir.
|
|
* Add EQ-R package
* Add Fansi, Pillar, UTF8 (R) packages
* Add new versions for py-mdanalysis, r-cli, r-dplyr, r-pkgconfig,
r-rlang, r-tibble, stc, and turbine packages
* Add hdf5 support for turbine
* Specify configure directory for stc package
|
|
* blast2go: new package at 5.2.5
* blast2go: remove redundant url
|
|
|
|
|
|
|
|
|
|
* blast-legacy: new package at 2.2.26
* blast-legacy: compile from source
* blast-legacy: add missing os.symlink import
* blast-legacy: fix build script interpreter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
entry.
* Rework of buildcache creation and install prefix checking using the functions introduced in
https://github.com/spack/spack/pull/9199
Instead of replacing rpaths with placeholder and then checking strings, make use of the functions
relocate.is_recocatable and relocate.is_file_relocatable to decide if a package needs the allow-root option.
This fixes a problem where the placeholder path was not in the first rpath entry. This was seen in c++ libraries and binaries because the compiler was outside the spack install base path and always appears first in the rpath.
Instead of checking the first rpath entry, all rpaths have the placeholder path and the old install path (if it exists) replaced with the new install path.
* flake8
|
|
|
|
* Added the `spack buildcache preview` sub-command
This is similar to `spack spec -I` but highlights which nodes in a DAG
are relocatable and which are not.
spec.tree has been generalized a little to accept a status function,
instead of always showing the install status
The current implementation works only for ELF, and needs to be
generalized to other platforms.
* Added a test to check if an executable is relocatable or not
This test requires a few commands to be present in the environment.
Currently it will run only under python 3.7 (which uses Xenial instead
of Trusty).
* Added tests for the 'buildcache preview' command.
* Fixed codebase after rebase
* Fixed the list of apt addons for Python 3.7 in travis.yaml
* Only check ELF executables and shared libraries. Skip checking virtual or external packages. (#229)
* Fixed flake8 issues
* Add handling for macOS mach binaries (#231)
|
|
|
|
xsdk: switch from 12.14.0-rc1 to 12.14.1
|
|
|
|
|
|
Fixes #10702
Same fix merged upstream in git-lfs/git-lfs#3545 -- it may appear
in future release v2.7.2 according to package maintainer.
|
|
|
|
* wtdbg2: new package at 2.3
* wtdbg2: flake8 fix
|
|
- Add missing pkg-config, libpciaccess and libxml2 dependencies
- Add slurm variant for nodelist parsing
- Add missing configure flag for libfabric
- Unset F90 and F90FLAGS
- Allow selecting different PMI interfaces
|
|
|
|
|
|
The environment modules package has been updated to include
versions up to 4.0.0. The url of the package and the homepage
have been updated accordingly.
The `spack bootstrap` command now builds version 3.2.10 of
the environment-modules package, and will do until #10708
is fixed.
|
|
|
|
|
|
* Make use of new QE multi-valued HDF5 variant interface
* Remove explicit CUDA dependency (which is handled by inheriting
from CudaPackage)
* Update cuda_arch unset variant check
|
|
|
|
Part of the software collection introduced in #10529. Developers must
be contacted via email to receive the source code.
|
|
Dependency of Google's Flutter toolchain.
|
|
libbeagle compiles against CUDA by default but no there is no mention
of it in the package recipe. This PR adds explicit cuda paths and
variants, and fixes the target architecture as well (for those who
don't have compute_13)
|
|
|
|
|
|
Piledriver is a codename for an AMD x86-64 processor, it can't
possibly make sense to compile for that if the architecture is
aarch64.
|