diff options
author | Ludovic Courtès <ludo@gnu.org> | 2023-09-11 15:28:09 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2023-09-26 17:36:58 +0200 |
commit | 13b0cf85eb31e1b1ea674debbbfb0f35a32d1374 (patch) | |
tree | d8560901ccd8d540f05dc342532d183e7ddb418f /gnu | |
parent | c4a1d69a6966aea71114c1aba0eab161139ff6fe (diff) |
git-download: Use “builtin:git-download” when available.
Fixes <https://issues.guix.gnu.org/63331>.
Longer-term this will remove Git from the derivation graph when its sole
use is to perform a checkout for a fixed-output derivation, thereby
breaking dependency cycles that can arise in these situations.
* guix/git-download.scm (git-fetch): Rename to…
(git-fetch/in-band): … this. Deal with GIT or GUILE being #f.
(git-fetch/built-in, built-in-builders*, git-fetch): New procedures.
* tests/builders.scm ("git-fetch, file URI"): New test.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions