summaryrefslogtreecommitdiff
path: root/lib/spack/spack/test/patch.py
AgeCommit message (Expand)AuthorFilesLines
2024-01-02Update copyright year to 2024 (#41919)Todd Gamblin1-1/+1
2023-08-16Add new custom markers to unit tests (#33862)Massimiliano Culpo1-2/+2
2023-08-11spack.repo: uppercase the global PATH variable (#39372)Massimiliano Culpo1-1/+1
2023-07-19Fetch & patch: actually acquire stage lock, and many more issues (#38903)Harmen Stoppels1-3/+5
2023-05-05Improve version, version range, and version list syntax and behavior (#36273)Harmen Stoppels1-1/+1
2023-03-05windows: use `sys.platform == "win32"` instead of `is_windows` (#35640)Todd Gamblin1-10/+9
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
2022-12-13Use file paths/urls correctly (#34452)Harmen Stoppels1-1/+2
2022-07-31black: reformat entire repository with blackTodd Gamblin1-165/+180
2022-07-20Don't restage develop specs when a patch fails (#31593)psakievich1-1/+45
2022-07-12`spack.repo.get()` can only be called on concrete specs (#31411)Massimiliano Culpo1-3/+4
2022-03-17Windows Support: Testing Suite integrationJohn Parent1-25/+23
2022-03-17Update tests support for WindowsBetsy McPhail1-0/+19
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2021-12-15Revert "patches: make re-applied patches idempotent (#26784)" (#27625)Harmen Stoppels1-83/+14
2021-10-18patches: make re-applied patches idempotent (#26784)Todd Gamblin1-14/+83
2021-07-08imports: sort imports everywhere in Spack (#24695)Todd Gamblin1-5/+6
2021-03-02Assert the use of the patch directive with a non-existing file will fail (#21...Adam J. Stewart1-6/+22
2021-01-02copyrights: update all files with license headers for 2021Todd Gamblin1-1/+1
2019-12-30copyright: update copyright dates for 2020 (#14328)Todd Gamblin1-1/+1
2019-12-13Patch fetching: remove unnecessary argumentPeter Josef Scheibel1-1/+1
2019-12-04patching: do strict version range checking (#13989)Peter Scheibel1-0/+15
2019-08-19features: Remove stage symlinks (#12072)Tamara Dahlgren1-11/+7
2019-07-19Package inheritance: Find patch files defined in parent classes using MRO (#1...Greg Becker1-0/+9
2019-07-01specs: remove parse_anonymous_spec(); use Spec() insteadTodd Gamblin1-4/+4
2019-06-05stage: make `source_path` available before stage is builtTamara Dahlgren1-2/+2
2019-03-28Consistent patch ordering (#10879)Peter Scheibel1-0/+27
2019-01-02patch: split up fetch and clean into separate methods (#10150)Michael Kuhn1-0/+2
2019-01-01copyright: update license headers for 2013-2019 copyright.Todd Gamblin1-1/+1
2018-12-30bugfix: nested directives were broken in python 3Todd Gamblin1-0/+24
2018-12-30tests: add a test to make sure that patched specs can be round-trippedTodd Gamblin1-30/+101
2018-12-30patches: add a per-repository patch indexTodd Gamblin1-2/+3
2018-12-30patches: clean up patch.py, directives, and package class propertiesTodd Gamblin1-3/+2
2018-10-17relicense: replace LGPL headers with Apache-2.0/MIT SPDX headersTodd Gamblin1-23/+4
2018-08-14tests: make the dependency patching test more completeTodd Gamblin1-3/+20
2018-05-17tests: rename builtin_mock to "mock_packages" for clarity.Todd Gamblin1-5/+5
2018-05-17init: factor paths out of spack/__init__.py and into spack.paths moduleTodd Gamblin1-3/+3
2018-03-24Update copyright on LLNL files for 2018. (#7592)Todd Gamblin1-1/+1
2017-11-04Replace github.com/llnl/spack with github.com/spack/spack (#6142)Todd Gamblin1-1/+1
2017-10-04Hotfix: maintain patch order while fixing hashMassimiliano Culpo1-9/+11
2017-09-30Patches are hashed with specs, and can be associated with dependencies.Todd Gamblin1-45/+153
2017-08-31Patch directive allows non-archives (#5197)Massimiliano Culpo1-0/+84