diff --git a/guix/import/go.scm b/guix/import/go.scm index 61009f3565..c7a1b1a5d4 100644 --- a/guix/import/go.scm +++ b/guix/import/go.scm @@ -23,7 +23,7 @@ #:use-module (ice-9 regex) #:use-module (srfi srfi-1) #:use-module (srfi srfi-9) - #:use-module (guix json) + #:use-module (json) #:use-module ((guix download) #:prefix download:) #:use-module (guix import utils) #:use-module (guix import json) @@ -268,9 +268,9 @@ control system is being used." (define* (go-module-recursive-import package-name #:key (goproxy-url "https://proxy.golang.org")) - (recursive-import package-name #f + (recursive-import package-name #:repo->guix-package - (lambda (name _) + (lambda* (name #:key repo version) (go-module->guix-package name #:goproxy-url goproxy-url)) #:guix-name to-guix-package-name))