[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#69343] [PATCH v3 00/12] Simplify bootloader data structures and pro
From: |
Lilah Tascheter |
Subject: |
[bug#69343] [PATCH v3 00/12] Simplify bootloader data structures and procedures |
Date: |
Sat, 3 Aug 2024 22:13:22 -0500 |
Two small changes here: add gnu/system/boot.scm to gnu/local.mk, and one other
small fix. Kinda forgot what that second fix was, sorry.
Felix Lechner (12):
Fix bug where the extra menu entries for a bootloader were shown
twice.
Move <boot-parameters> record to a separate file.
Also move boot-parameters->menu-entry.
Rename seconds->string procedure to epoch->date-string.
Move epoch->date-string to gnu/system/boot.scm and use it elsewhere.
Offer a uniform decorated-boot-label and use it.
Rename boot-parameters to boot-alternatives when appropriate.
Rename two remote variables confusingly named 'generations'.
Give a separate name to a commonly used expression.
Simplify profile->boot-alternatives.
Split generation->boot-parameters out of profile->boot-alternatives.
Encapsulate <boot-parameters> to retain generation, system-path and
epoch.
gnu/local.mk | 1 +
gnu/machine/ssh.scm | 77 ++++----
gnu/system.scm | 287 +----------------------------
gnu/system/boot.scm | 376 ++++++++++++++++++++++++++++++++++++++
guix/scripts/system.scm | 71 +++----
tests/boot-parameters.scm | 1 +
6 files changed, 453 insertions(+), 360 deletions(-)
create mode 100644 gnu/system/boot.scm
base-commit: f59c4126827af3d2041d49f1d0a8ce12b41470cf
--
2.45.2
- [bug#69343] [PATCH v3 00/12] Simplify bootloader data structures and procedures,
Lilah Tascheter <=
- [bug#69343] [PATCH v3 03/12] Also move boot-parameters->menu-entry., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 05/12] Move epoch->date-string to gnu/system/boot.scm and use it elsewhere., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 06/12] Offer a uniform decorated-boot-label and use it., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 02/12] Move <boot-parameters> record to a separate file., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 07/12] Rename boot-parameters to boot-alternatives when appropriate., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 10/12] Simplify profile->boot-alternatives., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 11/12] Split generation->boot-parameters out of profile->boot-alternatives., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 12/12] Encapsulate <boot-parameters> to retain generation, system-path and epoch., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 01/12] Fix bug where the extra menu entries for a bootloader were shown twice., Lilah Tascheter, 2024/08/03
- [bug#69343] [PATCH v3 04/12] Rename seconds->string procedure to epoch->date-string., Lilah Tascheter, 2024/08/03