guix-devel/gnu/system
Ludovic Courtès 2ba2c98d8a
gnu: guile: Move Readline support to a separate 'guile-readline' package.
This reduces the closure of Guile from 131 MiB to 116 MiB and removes
extra readline/ncurses builds from the bootstrap path.

* gnu/packages/guile.scm (guile-2.0)[inputs]: Remove READLINE.
(make-guile-readline): New procedure.
(guile-readline): New variable.
* gnu/system/shadow.scm (default-skeletons): Adjust '.guile' so that it
gracefully deals with missing (ice-9 readline).
2017-12-08 18:18:59 +01:00
..
examples gnu, doc, tests: Use ‘bootloader-configuration’ everywhere. 2017-12-06 15:02:24 +01:00
file-systems.scm file-systems: Preserve UUID types when serializing. 2017-10-11 11:12:33 +02:00
install.scm Merge branch 'version-0.14.0' 2017-12-07 17:16:05 +01:00
linux-container.scm file-systems: Add 'file-system-mapping->bind-mount'. 2017-02-03 00:23:28 +01:00
linux-initrd.scm build: Use overlayfs instead of unionfs. 2017-11-08 18:23:05 +01:00
locale.scm locale: Demonadify the locale creation API. 2017-07-17 23:41:36 +02:00
mapped-devices.scm system: Introduce a disjoint UUID type. 2017-09-11 22:24:46 +02:00
nss.scm
pam.scm services: Move 'session-environment-service-type' to pam.scm. 2017-09-22 00:05:08 +02:00
shadow.scm gnu: guile: Move Readline support to a separate 'guile-readline' package. 2017-12-08 18:18:59 +01:00
uuid.scm uuid: Fix typo in comment. 2017-12-02 23:13:20 +01:00
vm.scm bootloader: extlinux: Stop using dd binary. 2017-12-04 18:26:59 +01:00