janneke pushed a commit to branch hurd-team in repository guix. commit 20c6a5267c220e8614dd21505770c0ebf4ab4fef Author: Janneke Nieuwenhuizen <jann...@gnu.org> AuthorDate: Fri Jun 5 09:18:35 2020 +0200
system: examples: devel-hurd: Add hurd dependencies. * gnu/system/examples/devel-hurd.tmpl (hurd-packages): New variable (%hurd-devel-os): Use it. Change-Id: I097c7c00a9ab9602db7f8f3305827c815f308d1e --- gnu/system/examples/devel-hurd.tmpl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gnu/system/examples/devel-hurd.tmpl b/gnu/system/examples/devel-hurd.tmpl index 3dca0706d1..9fbb7e2aae 100644 --- a/gnu/system/examples/devel-hurd.tmpl +++ b/gnu/system/examples/devel-hurd.tmpl @@ -64,6 +64,12 @@ ;; These are not essential and do not build yet. '("graphviz" "guile-avahi" "po4a")))) +(define hurd-packages + (filter-map input->package + (fold alist-delete (package-direct-inputs hurd) + ;; These are not essential or are very big. + '("dde-sources" "parted" "rumpdisk" "util-linux")))) + (define %hurd-devel-os (operating-system (inherit %hurd-vm-operating-system) @@ -89,6 +95,7 @@ openssh-sans-x (append guix-packages + hurd-packages %base-packages/hurd))) (services (cons* (modify-services (operating-system-user-services