guix-devel/gnu
Ludovic Courtès 3c0128b035
discovery: Remove dependency on (guix ui).
This reduces the closure of (guix discovery) from 28 to 8 modules.

* guix/discovery.scm (scheme-files): Use 'format' instead of 'warning'.
(scheme-modules): Add #:warn parameter.  Use it instead of
'warn-about-load-error'.
(fold-modules): Add #:warn and pass it to 'scheme-modules'.
(all-modules): Likewise.
* gnu/bootloader.scm (bootloader-modules): Pass #:warn to 'all-modules'.
* gnu/packages.scm (fold-packages): Likewise.
* gnu/services.scm (all-service-modules): Likewise.
* guix/upstream.scm (importer-modules): Likewise.
2018-04-08 17:48:33 +02:00
..
bootloader gnu: Pass "--target=i386-pc" when installing GRUB for legacy BIOS. 2018-02-18 12:28:56 +01:00
build activation: Pass '-d HOME' to 'usermod'. 2018-03-27 14:51:44 +02:00
packages gnu: Add 'guix-register'. 2018-04-08 17:41:08 +02:00
services gnu: Add x11-socket-directory-service. 2018-04-04 14:39:39 +02:00
system system: Add default '.nanorc' with syntax highlighting. 2018-04-04 23:14:35 +02:00
tests gnu: mcron: Update to 1.1 and deprecate "mcron2". 2018-03-19 23:19:49 +01:00
artwork.scm artwork: Use a descriptive name for the source directory. 2017-06-07 15:58:16 -04:00
bootloader.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
local.mk gnu: llvm, clang: Update to 6.0.0. 2018-04-06 17:46:03 +02:00
packages.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
services.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
system.scm gnu: util-linux: Fix CVE-2018-7738 without grafting. 2018-03-20 17:14:22 -04:00
tests.scm marionette: Use QEMU's "VM channel" mechanism. 2018-02-19 22:04:11 +01:00