aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Bavier <bavier@member.fsf.org>2018-03-15 23:25:01 -0500
committerEric Bavier <bavier@member.fsf.org>2018-03-18 20:00:44 -0500
commitbe95bcf0887dc7d90177fda20cab56c6e248dcfa (patch)
tree21b94e56eed144f48d941ec5e2d7ab019f4993d5
parent109b2f7c93f15a3ee9eb705584c384dcf13862f4 (diff)
downloadguix-be95bcf0887dc7d90177fda20cab56c6e248dcfa.tar
guix-be95bcf0887dc7d90177fda20cab56c6e248dcfa.tar.gz
git-download: Fix recursive checkouts.
* guix/git-download.scm (git-fetch)<build>: Fix match on INPUTS, which may contain package outputs.
-rw-r--r--guix/git-download.scm2
1 files changed, 1 insertions, 1 deletions
diff --git a/guix/git-download.scm b/guix/git-download.scm
index 731e549b38..33f102bc6c 100644
--- a/guix/git-download.scm
+++ b/guix/git-download.scm
@@ -109,7 +109,7 @@ HASH-ALGO (a symbol). Use NAME as the file name, or a generic name if #f."
;; grep, etc. to be in $PATH.
(set-path-environment-variable "PATH" '("bin")
(match '#+inputs
- (((names dirs) ...)
+ (((names dirs outputs ...) ...)
dirs)))
(or (git-fetch (getenv "git url") (getenv "git commit")