Skip to content
Snippets Groups Projects
Commit 56c72822 authored by Ludovic Courtès's avatar Ludovic Courtès
Browse files

download: Perform derivations locally.

* guix/download.scm (url-fetch): Pass #:local-build? #t to
  'build-expression->derivation'.
* guix/git-download.scm (git-fetch): Likewise.
parent 8b3099cf
No related branches found
No related tags found
No related merge requests found
...@@ -242,7 +242,11 @@ (define need-gnutls? ...@@ -242,7 +242,11 @@ (define need-gnutls?
(guix build utils) (guix build utils)
(guix ftp-client)) (guix ftp-client))
#:guile-for-build guile-for-build #:guile-for-build guile-for-build
#:env-vars env-vars))) #:env-vars env-vars
;; In general, offloading downloads is not a
;; good idea.
#:local-build? #t)))
(define* (download-to-store store url #:optional (name (basename url)) (define* (download-to-store store url #:optional (name (basename url))
#:key (log (current-error-port))) #:key (log (current-error-port)))
......
...@@ -84,6 +84,7 @@ (define git-for-build ...@@ -84,6 +84,7 @@ (define git-for-build
#:recursive? #t #:recursive? #t
#:modules '((guix build git) #:modules '((guix build git)
(guix build utils)) (guix build utils))
#:guile-for-build guile-for-build))) #:guile-for-build guile-for-build
#:local-build? #t)))
;;; git-download.scm ends here ;;; git-download.scm ends here
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment