diff --git a/guix/cvs-download.scm b/guix/cvs-download.scm index 76b3eac739..11a78f2994 100644 --- a/guix/cvs-download.scm +++ b/guix/cvs-download.scm @@ -63,13 +63,20 @@ (define* (cvs-fetch ref hash-algo hash (define guile-zlib (module-ref (resolve-interface '(gnu packages guile)) 'guile-zlib)) + (define guile-json + (module-ref (resolve-interface '(gnu packages guile)) 'guile-json-4)) + + (define gnutls + (module-ref (resolve-interface '(gnu packages tls)) 'gnutls)) + (define modules (delete '(guix config) (source-module-closure '((guix build cvs) (guix build download-nar))))) (define build (with-imported-modules modules - (with-extensions (list guile-zlib) + (with-extensions (list guile-json gnutls ;for (guix swh) + guile-zlib) #~(begin (use-modules (guix build cvs) (guix build download-nar))