janneke pushed a change to branch master
in repository guix.
from 9cdcfb52ac gnu: linux-libre 6.11: Disable a debugging option in the
kernel configs.
new 4f94f07b1f reconfigure: Use native bootloader package for running the
installer.
new 046d6d9f8e guix system: When installing the Hurd, create essential
devices.
new fdb23d9db8 bootloader: grub: Remove hardcoded partition number for the
Hurd.
new 6dbfe1a118 system: hurd: Remove qemu networking from
%base-services/hurd.
new a16c94446e system: hurd: Add swap-services to
hurd-default-essential-services.
new b25d2ad5c7 gnu: hurd: Support second boot.
new f2cefd700d hurd-boot: Support second boot.
new 2390db7f46 system: examples: Add devel-hurd.tmpl.
new a84586dad6 maint: Add installer dependencies to the manifest.
new f7aa7acc22 installer: Remove unused (newt) imports.
new a08bb21376 installer: Align comments.
new 31f687f258 installer: Use "partitioning-page" consistently.
new e57bc3bcde installer: Fix file-name typos.
new cca544513b installer: Use `%' for parameter %run-command-in-installer.
new 9aeb8e3dee installer: Add dry-run?
new 687a2ccabc installer: Add "Kernel" page to select the Hurd.
new 711855cb00 installer: Add static-networking template.
new 035e5f0c74 installer: Support dry-run from Guile via store.
The 18 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
gnu/bootloader/grub.scm | 19 ++-
gnu/build/file-systems.scm | 58 +++++++++
gnu/build/hurd-boot.scm | 21 +++-
gnu/installer.scm | 207 +++++++++++++++++++++++++-------
gnu/installer/final.scm | 9 +-
gnu/installer/kernel.scm | 41 +++++++
gnu/installer/newt.scm | 24 ++--
gnu/installer/newt/ethernet.scm | 1 -
gnu/installer/newt/final.scm | 20 ++-
gnu/installer/newt/kernel.scm | 45 +++++++
gnu/installer/newt/keymap.scm | 6 +-
gnu/installer/newt/locale.scm | 7 +-
gnu/installer/newt/page.scm | 7 +-
gnu/installer/newt/parameters.scm | 1 -
gnu/installer/newt/partition.scm | 11 +-
gnu/installer/newt/services.scm | 32 +++--
gnu/installer/parted.scm | 141 ++++++++++++++--------
gnu/installer/record.scm | 8 +-
gnu/installer/services.scm | 68 +++++++++--
gnu/installer/steps.scm | 30 +++--
gnu/installer/tests.scm | 11 ++
gnu/installer/utils.scm | 17 ++-
gnu/local.mk | 3 +
gnu/packages/hurd.scm | 6 +-
gnu/packages/patches/hurd-startup.patch | 82 +++++++++++++
gnu/services/base.scm | 20 +--
gnu/services/virtualization.scm | 4 +-
gnu/system.scm | 13 +-
gnu/system/examples/bare-hurd.tmpl | 10 +-
gnu/system/examples/devel-hurd.tmpl | 106 ++++++++++++++++
gnu/system/hurd.scm | 26 ++--
gnu/system/images/hurd.scm | 2 +-
gnu/tests/install.scm | 6 +-
guix/scripts/system.scm | 6 +-
guix/scripts/system/reconfigure.scm | 3 +-
manifest.scm | 7 +-
36 files changed, 872 insertions(+), 206 deletions(-)
create mode 100644 gnu/installer/kernel.scm
create mode 100644 gnu/installer/newt/kernel.scm
create mode 100644 gnu/packages/patches/hurd-startup.patch
create mode 100644 gnu/system/examples/devel-hurd.tmpl