guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

05/11: guix package: Autoload Guile-JSON and (guix describe).


From: guix-commits
Subject: 05/11: guix package: Autoload Guile-JSON and (guix describe).
Date: Fri, 19 Mar 2021 08:57:31 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit 065d832fc235c177700f565e9d7a805d050cbf88
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Mar 19 11:45:12 2021 +0100

    guix package: Autoload Guile-JSON and (guix describe).
    
    * guix/scripts/build.scm: Autoload (guix import json).
    * guix/scripts/package.scm: Autoload (guix import json) and (guix
    describe).
---
 guix/scripts/build.scm   | 4 ++--
 guix/scripts/package.scm | 5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm
index a959cb8..fa1bbf8 100644
--- a/guix/scripts/build.scm
+++ b/guix/scripts/build.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Ludovic 
Courtès <ludo@gnu.org>
+;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 
2021 Ludovic Courtès <ludo@gnu.org>
 ;;; Copyright © 2013 Mark H Weaver <mhw@netris.org>
 ;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com>
 ;;; Copyright © 2020 Ricardo Wurmus <rekado@elephly.net>
@@ -22,7 +22,7 @@
 (define-module (guix scripts build)
   #:use-module (guix ui)
   #:use-module (guix scripts)
-  #:use-module (guix import json)
+  #:autoload   (guix import json) (json->scheme-file)
   #:use-module (guix store)
   #:use-module (guix derivations)
   #:use-module (guix packages)
diff --git a/guix/scripts/package.scm b/guix/scripts/package.scm
index fc5bf81..e3d40d5 100644
--- a/guix/scripts/package.scm
+++ b/guix/scripts/package.scm
@@ -35,14 +35,15 @@
   #:use-module (guix packages)
   #:use-module (guix profiles)
   #:use-module (guix search-paths)
-  #:use-module (guix import json)
+  #:autoload   (guix import json) (json->scheme-file)
   #:use-module (guix monads)
   #:use-module (guix utils)
   #:use-module (guix config)
   #:use-module (guix scripts)
   #:use-module (guix scripts build)
   #:use-module (guix transformations)
-  #:use-module (guix describe)
+  #:autoload   (guix describe) (manifest-entry-provenance
+                                manifest-entry-with-provenance)
   #:autoload   (guix channels) (channel-name channel-commit channel->code)
   #:autoload   (guix store roots) (gc-roots user-owned?)
   #:use-module ((guix build utils)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]