Autoload (guix build syscalls).
* guix/discovery.scm, guix/git.scm, guix/nar.scm, guix/scripts.scm, guix/scripts/build.scm: Autoload (guix build syscalls). * guix/packages.scm: Autoload (guix build utils). Change-Id: Ia7703b5f46e55fbfadff63b13c35bfe097ce2220
This commit is contained in:
		
							parent
							
								
									657107cb90
								
							
						
					
					
						commit
						ee975926ec
					
				
					 6 changed files with 14 additions and 13 deletions
				
			
		| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2012-2019, 2024 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;;
 | 
			
		||||
;;; This file is part of GNU Guix.
 | 
			
		||||
;;;
 | 
			
		||||
| 
						 | 
				
			
			@ -20,7 +20,7 @@
 | 
			
		|||
  #:use-module (guix i18n)
 | 
			
		||||
  #:use-module (guix modules)
 | 
			
		||||
  #:use-module (guix combinators)
 | 
			
		||||
  #:use-module (guix build syscalls)
 | 
			
		||||
  #:autoload   (guix build syscalls) (scandir*)
 | 
			
		||||
  #:use-module (srfi srfi-1)
 | 
			
		||||
  #:use-module (ice-9 match)
 | 
			
		||||
  #:use-module (ice-9 vlist)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,8 +33,7 @@
 | 
			
		|||
  #:use-module (guix store)
 | 
			
		||||
  #:use-module (guix utils)
 | 
			
		||||
  #:use-module (guix records)
 | 
			
		||||
  #:use-module ((guix build syscalls)
 | 
			
		||||
                #:select (terminal-string-width))
 | 
			
		||||
  #:autoload   (guix build syscalls) (terminal-string-width)
 | 
			
		||||
  #:use-module (guix gexp)
 | 
			
		||||
  #:autoload   (guix git-download)
 | 
			
		||||
  (git-reference-url git-reference-commit git-reference-recursive?)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2018, 2019, 2020 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2012-2016, 2018-2020, 2024 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;;
 | 
			
		||||
;;; This file is part of GNU Guix.
 | 
			
		||||
| 
						 | 
				
			
			@ -19,7 +19,7 @@
 | 
			
		|||
 | 
			
		||||
(define-module (guix nar)
 | 
			
		||||
  #:use-module (guix serialization)
 | 
			
		||||
  #:use-module (guix build syscalls)
 | 
			
		||||
  #:autoload   (guix build syscalls) (lock-file unlock-file)
 | 
			
		||||
  #:use-module ((guix build utils)
 | 
			
		||||
                #:select (delete-file-recursively with-directory-excursion))
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2012-2023 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2012-2024 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2017, 2018, 2019 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2015 Eric Bavier <bavier@member.fsf.org>
 | 
			
		||||
;;; Copyright © 2016 Alex Kost <alezost@gmail.com>
 | 
			
		||||
| 
						 | 
				
			
			@ -27,8 +27,7 @@
 | 
			
		|||
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
(define-module (guix packages)
 | 
			
		||||
  #:use-module ((guix build utils) #:select (compressor tarball?
 | 
			
		||||
                                                        strip-store-file-name))
 | 
			
		||||
  #:autoload   (guix build utils) (compressor tarball? strip-store-file-name)
 | 
			
		||||
  #:use-module (guix utils)
 | 
			
		||||
  #:use-module (guix records)
 | 
			
		||||
  #:use-module (guix store)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2013, 2014, 2015, 2017, 2018, 2019, 2020, 2021, 2021 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2013-2015, 2017-2021, 2021, 2024 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2014 Deck Pickard <deck.r.pickard@gmail.com>
 | 
			
		||||
;;; Copyright © 2015, 2016 Alex Kost <alezost@gmail.com>
 | 
			
		||||
;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
 | 
			
		||||
| 
						 | 
				
			
			@ -29,7 +29,10 @@
 | 
			
		|||
  #:use-module (guix packages)
 | 
			
		||||
  #:use-module (guix derivations)
 | 
			
		||||
  #:autoload   (guix describe) (current-profile-date)
 | 
			
		||||
  #:use-module (guix build syscalls)
 | 
			
		||||
  #:autoload   (guix build syscalls) (statfs
 | 
			
		||||
                                      file-system-block-size
 | 
			
		||||
                                      file-system-blocks-available
 | 
			
		||||
                                      file-system-block-count)
 | 
			
		||||
  #:use-module (srfi srfi-1)
 | 
			
		||||
  #:use-module (srfi srfi-19)
 | 
			
		||||
  #:use-module (srfi srfi-37)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2012-2023 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2012-2024 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>
 | 
			
		||||
| 
						 | 
				
			
			@ -45,7 +45,7 @@
 | 
			
		|||
  #:use-module (guix platform)
 | 
			
		||||
  #:use-module ((guix status) #:select (with-status-verbosity))
 | 
			
		||||
  #:use-module ((guix progress) #:select (current-terminal-columns))
 | 
			
		||||
  #:use-module ((guix build syscalls) #:select (terminal-columns))
 | 
			
		||||
  #:autoload   (guix build syscalls) (terminal-columns)
 | 
			
		||||
  #:use-module (guix transformations)
 | 
			
		||||
  #:export (log-url
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue