[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
46/62: system: hurd: Add guile-candy.
From: |
guix-commits |
Subject: |
46/62: system: hurd: Add guile-candy. |
Date: |
Sat, 11 Apr 2020 11:35:54 -0400 (EDT) |
janneke pushed a commit to branch wip-hurd-vm
in repository guix.
commit 6d5ad9f12c738a66025ce6e0ce46d2d4710e1fa0
Author: Ludovic Courtès <address@hidden>
AuthorDate: Wed Apr 8 23:10:14 2020 +0200
system: hurd: Add guile-candy.
* gnu/system/hurd.scm (%base-packages/hurd): Add GUILE-COLORIZED and
GUILE-READLINE.
(cross-hurd-image)[hurd-directives]: Add /root/.guile.
---
gnu/system/hurd.scm | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/gnu/system/hurd.scm b/gnu/system/hurd.scm
index 37b73a0..fd0a602 100644
--- a/gnu/system/hurd.scm
+++ b/gnu/system/hurd.scm
@@ -27,6 +27,7 @@
#:use-module (gnu packages cross-base)
#:use-module (gnu packages file)
#:use-module (gnu packages guile)
+ #:use-module (gnu packages guile-xyz)
#:use-module (gnu packages hurd)
#:use-module (gnu packages package-management)
#:use-module (gnu packages ssh)
@@ -52,8 +53,9 @@
#:target target))
(define %base-packages/hurd
- (list hurd bash coreutils file findutils grep guile-3.0 guix openssh sed
- net-base inetutils))
+ (list hurd bash coreutils file findutils grep
+ guile-3.0 guile-colorized guile-readline
+ guix openssh sed net-base inetutils))
(define* (cross-hurd-image #:key (hurd hurd) (gnumach gnumach))
"Return a cross-built GNU/Hurd image."
@@ -154,6 +156,11 @@ fi\n"))
;; TODO: Create those during activation, eventually.
(directory "/root")
+ (file "/root/.guile"
+ ,(object->string
+ '(begin
+ (use-modules (ice-9 readline) (ice-9 colorized))
+ (activate-readline) (activate-colorized))))
(directory "/run")
(directory "/run/current-system")
("/run/current-system/profile" -> ,system-profile)
- 25/62: linux-boot: 'make-essential-device-nodes' root parameter is optional., (continued)
- 25/62: linux-boot: 'make-essential-device-nodes' root parameter is optional., guix-commits, 2020/04/11
- 34/62: gnu: hurd: Add dependency on libgcrypt., guix-commits, 2020/04/11
- 35/62: gnu: hurd: Add dependency on libdaemon., guix-commits, 2020/04/11
- 39/62: gnu: guile-json: Cross-build fix., guix-commits, 2020/04/11
- 62/62: gnu: guix: Run `make update-guix-package'., guix-commits, 2020/04/11
- 22/62: system: hurd: Create /etc/{hostname,motd,login} and /root., guix-commits, 2020/04/11
- 30/62: vm: Make the device node procedure a parameter., guix-commits, 2020/04/11
- 32/62: system: hurd: Add guix., guix-commits, 2020/04/11
- 38/62: system: hurd: Add openssh, shepherd., guix-commits, 2020/04/11
- 36/62: gnu: hurd: Install a BDF font., guix-commits, 2020/04/11
- 46/62: system: hurd: Add guile-candy.,
guix-commits <=
- 47/62: system: hurd: Ensure propagated inputs are also cross-built., guix-commits, 2020/04/11
- 51/62: gnu: guix: Cross-build fixup for wrap-program., guix-commits, 2020/04/11
- 52/62: gnu: guix: Add dependency on `hurd' when building for the Hurd., guix-commits, 2020/04/11
- 50/62: gnu: Fix typo., guix-commits, 2020/04/11
- 58/62: HACK build.sh, 2GiB disk., guix-commits, 2020/04/11
- 59/62: Revert "compile: Run the load phase within 'with-target'.", guix-commits, 2020/04/11
- 24/62: vm: Preserve file permissions on /dev., guix-commits, 2020/04/11
- 29/62: linux-boot: Add 'make-hurd-device-nodes'., guix-commits, 2020/04/11
- 31/62: gnu: guix: Fix cross-compilation., guix-commits, 2020/04/11
- 37/62: gnu: openssh: Build fix for the Hurd., guix-commits, 2020/04/11