mothacehe pushed a change to branch wip-newt-installer in repository guix. from 7bdb5a1 gnu: glibc: Export supported locales. new 2d0c01c guile: newt: Update revision to 3. new 33ab8d3 services: kmscon: Remove virtual-terminal requirement. new 605d3e7 gnu: kmscon: Add runtime keymap update support. new d5d78bf gnu: Add graphical installer support.
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: configure.ac | 6 + gnu/installer.scm | 111 ++++++ gnu/installer/aux-files/logo.txt | 19 + gnu/installer/build-installer.scm | 311 ++++++++++++++++ gnu/installer/connman.scm | 400 +++++++++++++++++++++ gnu/installer/keymap.scm | 162 +++++++++ gnu/installer/locale.scm | 199 ++++++++++ gnu/installer/newt.scm | 102 ++++++ gnu/installer/newt/ethernet.scm | 80 +++++ .../installer/newt/hostname.scm | 15 +- gnu/installer/newt/keymap.scm | 132 +++++++ gnu/installer/newt/locale.scm | 193 ++++++++++ gnu/installer/newt/menu.scm | 44 +++ gnu/installer/newt/network.scm | 159 ++++++++ gnu/installer/newt/page.scm | 313 ++++++++++++++++ gnu/installer/newt/timezone.scm | 83 +++++ gnu/installer/newt/user.scm | 181 ++++++++++ gnu/installer/newt/utils.scm | 43 +++ gnu/installer/newt/welcome.scm | 122 +++++++ gnu/installer/newt/wifi.scm | 243 +++++++++++++ gnu/installer/steps.scm | 187 ++++++++++ gnu/installer/timezone.scm | 117 ++++++ gnu/{build/bootloader.scm => installer/utils.scm} | 34 +- gnu/local.mk | 23 ++ gnu/packages/guile.scm | 6 +- .../patches/kmscon-runtime-keymap-switch.patch | 229 ++++++++++++ gnu/packages/terminals.scm | 2 + gnu/services/base.scm | 2 +- gnu/system.scm | 1 + gnu/system/install.scm | 244 +++++++------ po/guix/POTFILES.in | 21 ++ 31 files changed, 3638 insertions(+), 146 deletions(-) create mode 100644 gnu/installer.scm create mode 100644 gnu/installer/aux-files/logo.txt create mode 100644 gnu/installer/build-installer.scm create mode 100644 gnu/installer/connman.scm create mode 100644 gnu/installer/keymap.scm create mode 100644 gnu/installer/locale.scm create mode 100644 gnu/installer/newt.scm create mode 100644 gnu/installer/newt/ethernet.scm copy build-aux/cuirass/gnu-system.scm => gnu/installer/newt/hostname.scm (68%) create mode 100644 gnu/installer/newt/keymap.scm create mode 100644 gnu/installer/newt/locale.scm create mode 100644 gnu/installer/newt/menu.scm create mode 100644 gnu/installer/newt/network.scm create mode 100644 gnu/installer/newt/page.scm create mode 100644 gnu/installer/newt/timezone.scm create mode 100644 gnu/installer/newt/user.scm create mode 100644 gnu/installer/newt/utils.scm create mode 100644 gnu/installer/newt/welcome.scm create mode 100644 gnu/installer/newt/wifi.scm create mode 100644 gnu/installer/steps.scm create mode 100644 gnu/installer/timezone.scm copy gnu/{build/bootloader.scm => installer/utils.scm} (56%) create mode 100644 gnu/packages/patches/kmscon-runtime-keymap-switch.patch