Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-06-23 | Fix broken CI for package only PRs, make dateutil not strictly required (#24484) | Massimiliano Culpo | 2 | -6/+9 | |
* Force the Python interpreter with an env variable This commit forces the Python interpreter with an environment variable, to ensure that the Python set by the "setup-python" action is the one being used. Due to the policy adopted by Spack to prefer python3 over python we may end up picking a Python 3.X interpreter where Python 2.7 was meant to be used. * Revert "Update conftest.py (#24473)" This reverts commit 477c8ce8205ec149fa897c9d83e530815c978d8b. * Make python-dateutil a soft dependency for unit tests Before #23212 people could clone spack and run ``` spack unit-tests ``` while now this is not possible, since python-dateutil is a required but not vendored dependency. This change makes it not a hard requirement, i.e. it will be used if found in the current interpreter. * Workaround mypy complaint | |||||
2021-06-23 | Add dependency on rocm-cmake to various ROCm related packages (#24427) | Uwe Sauter | 8 | -0/+8 | |
2021-06-22 | filter_compiler_wrappers: include realpath of compiler wrappers (#24456) | eugeneswalker | 1 | -1/+5 | |
2021-06-22 | Add config option to use urllib to fetch if curl missing (#21398) | loulawrence | 6 | -118/+228 | |
* Use Python module urllib to fetch in the case that curl is missing | |||||
2021-06-22 | Update conftest.py (#24473) | Peter Scheibel | 1 | -2/+2 | |
2021-06-22 | add version 35.0 of luaposix (#24458) | Peter Scheibel | 1 | -0/+2 | |
2021-06-22 | ASP-based solver: fix provider logic (#24351) | Massimiliano Culpo | 4 | -10/+58 | |
This commit fixes a subtle bug that may occur when a package is a "possible_provider" of a virtual but no "provides_virtual" can be deduced. In that case the cardinality constraint on "provides_virtual" may arbitrarily assign a package the role of provider even if the constraints for it to be one are not fulfilled. The fix reworks the logic around three concepts: - "possible_provider": a package may provide a virtual if some constraints are met - "provides_virtual": a package meet the constraints to provide a virtual - "provider": a package selected to provide a virtual | |||||
2021-06-22 | ASP-based solver: fix facts for default providers (#24380) | Massimiliano Culpo | 1 | -1/+2 | |
Facts used to compute weights for providers only need the package name, since the other attributes are computed as part of the solve. | |||||
2021-06-22 | z3: set CMAKE_INSTALL_PYTHON_PKG_DIR for +python build (#24470) | Ethan Stam | 1 | -0/+11 | |
2021-06-22 | py-cartopy: mark incompatibility with PROJ 8 (#24454) | Adam J. Stewart | 1 | -2/+2 | |
2021-06-22 | sw4lite: fixed to include build targets (#24466) | OliverPerks | 1 | -2/+2 | |
2021-06-22 | dd4hep: Updated version checksum due to updated tag (#24469) | Thomas Madlener | 1 | -1/+1 | |
2021-06-22 | subread: updating subread to 2.0.2 (#24468) | snehring | 1 | -0/+1 | |
2021-06-22 | Bump libfuse (#24444) | Harmen Stoppels | 1 | -0/+1 | |
2021-06-22 | py-pandas: add v1.2.5 (#24464) | Adam J. Stewart | 1 | -0/+1 | |
2021-06-22 | py-numpy: add v1.21.0 (#24463) | Adam J. Stewart | 1 | -0/+4 | |
2021-06-22 | tau: use filter_compiler_wrappers to take advantage of builtin functionality ↵ | eugeneswalker | 1 | -17/+4 | |
(#24457) | |||||
2021-06-22 | py-scipy: add v1.7.0 (#24438) | Adam J. Stewart | 1 | -0/+2 | |
2021-06-22 | Implement CVS fetcher (#23212) | Erik Schnetter | 6 | -12/+449 | |
Spack packages can now fetch versions from CVS repositories. Note this fetch mechanism is unsafe unless using :extssh:. Most public CVS repositories use an insecure protocol implemented as part of CVS. | |||||
2021-06-22 | py-pythran: add new package (#24440) | Adam J. Stewart | 1 | -0/+25 | |
2021-06-22 | adding save of build times on install (#24350) | Vanessasaurus | 7 | -44/+153 | |
Here we are adding an install_times.json into the spack install metadata folder. We record a total, global time, along with the times for each phase. The type of phase or install start / end is included (e.g., build or fail) Signed-off-by: vsoch <vsoch@users.noreply.github.com> Co-authored-by: vsoch <vsoch@users.noreply.github.com> | |||||
2021-06-22 | py-beniget: add new package (#24439) | Adam J. Stewart | 1 | -0/+19 | |
2021-06-22 | py-gast: add v0.4.0 (#24437) | Adam J. Stewart | 1 | -0/+1 | |
2021-06-21 | hdf5: fix compiler detection in flag_handler (#24451) | Paul Henning | 1 | -1/+1 | |
The original implementation of `flag_handler` searched the `self.compiler.cc` string for `clang` or `gcc` in order to add a flag for those compilers. This approach fails when using a spack-installed compiler that was itself built with gcc or clang, as those strings will appear in the fully-qualified compiler executable paths. This commit switches to searching for `%gcc` or `%clang` in `self.spec`. Co-authored-by: Paul Henning <phenning@lanl.gov> | |||||
2021-06-21 | open mpi: remove preferred for 4.0.5 release (#24433) | Howard Pritchard | 1 | -1/+1 | |
the 4.1.1 release has fixes for problems that kept 4.1.0 from being the default open mpi version to build using spack. related to #24396 Signed-off-by: Howard Pritchard <hppritcha@gmail.com> | |||||
2021-06-21 | MAGMA: add patch to build with CUDA sm_37 (#24442) | Adam J. Stewart | 2 | -0/+28 | |
2021-06-22 | Axom: Remove blueos check on cuda variant (#24349) | Chris White | 2 | -65/+68 | |
* remove blueos check on cuda variant, fix typo * restore necessary compiler guard * remove axom+cuda from testing because it only partially works outside ppc systems | |||||
2021-06-21 | Fetching: git on Mac OS (#24247) | Peter Scheibel | 4 | -6/+17 | |
Extend the changes in #24163 to unit tests. | |||||
2021-06-19 | psimd: add new package (#24406) | Adam J. Stewart | 1 | -0/+24 | |
2021-06-19 | cpuinfo: add new versions (#24402) | Adam J. Stewart | 1 | -0/+7 | |
2021-06-19 | FP16: add new versions, prevent downloads (#24403) | Adam J. Stewart | 1 | -4/+42 | |
2021-06-19 | pthreadpool: add new versions (#24404) | Adam J. Stewart | 1 | -0/+6 | |
2021-06-19 | FXdiv: add new package (#24405) | Adam J. Stewart | 1 | -0/+47 | |
2021-06-19 | singularity: add v3.8.0 (#24407) | snehring | 1 | -0/+1 | |
2021-06-19 | Beast2: add v2.6.4 (#24410) | Alec Scott | 1 | -1/+3 | |
2021-06-19 | bedtools2: add v2.30.0 (#24412) | Alec Scott | 1 | -1/+2 | |
2021-06-19 | benchmark: add v1.5.5 (#24413) | Alec Scott | 1 | -2/+3 | |
2021-06-19 | Bismarck: add v0.23.0 (#24414) | Alec Scott | 1 | -1/+2 | |
2021-06-19 | cantera: add v2.5.1 (#24415) | Alec Scott | 1 | -1/+3 | |
2021-06-19 | coreset: add v1.09 (#24419) | Alec Scott | 1 | -1/+2 | |
2021-06-19 | diamond: add v2.0.9 (#24421) | Alec Scott | 1 | -1/+3 | |
2021-06-18 | reditools: update and add features (#24370) | Glenn Johnson | 5 | -944/+236 | |
This PR does the following: - adds version corresponding to commit at 08/03/2020 - adds missing get_DE_events.py script - adds dependencies needed by get_DE_events.py - removes REDItoolDenovo.py.patch and python2to3.patch in favor of running 2to3 and reindent pre-build - add batch_sort.patch to handle differences in string/char handling betweeen python2 and python3 - adds a variant for the Nature Protocol - adds dependencies for the nature_protocol variant - added myself as maintainer This PR adds a new version of reditools from git. | |||||
2021-06-18 | Add LIKWID 5.2.0 and a patch for LIKWID 5.1.0 (#24399) | Thomas Gruber | 1 | -3/+27 | |
2021-06-18 | abi-dumper: add v1.2 (#24392) | Alec Scott | 1 | -3/+4 | |
2021-06-18 | SLATE: Add e4s testsuite-inspired smoke test (#23376) | Sergei Shudler | 1 | -0/+28 | |
2021-06-18 | Heffte: Add e4s testsuite-inspired smoke test (#23652) | Sergei Shudler | 1 | -0/+61 | |
2021-06-18 | Removed unofficial MAGMA release and enabled MAGMA in e4s (#24400) | G-Ragghianti | 3 | -31/+2 | |
2021-06-18 | spla: add version 1.5.0 and fix compilation with amdblis (#24374) | Simon Frasch | 2 | -0/+18 | |
2021-06-18 | Checksum update for NAGCompiler download , Version 7.0 (Build 7048) (#24360) | Themos Tsikas | 1 | -1/+1 | |
2021-06-18 | petsc, petsc4py: add version 3.15.1 (#24397) | Satish Balay | 2 | -0/+2 | |