| Age | Commit message (Expand) | Author |
| 2022-12-31 | nongnu: Keep the raw-initrd references file.•••The raw-initrd contains a "references" file that is used to keep the static
guile used in the initrd alive. This file is not part of the combined-initrd.
It means that during garbage collection, the static guile could be collected
making the system unbootable because the static guile is then not part of the
store once the root is switched.
In the combined-initrds procedure, make sure to concatenate all the possible
references files of the underlying initrds into a top-level references file.
Fixes: <https://gitlab.com/nonguix/nonguix/issues/111>
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Mathieu Othacehe |
| 2022-12-19 | *.scm: Use SPDX license identifiers.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/224
* *.scm: Use SPDX license identifier and remove obsolete license
statement.
| Jonathan Brielmaier |
| 2022-07-09 | nongnu: Add packages to the installation image.•••This increases the size of the ISO by 100MiB.
* nongnu/system/install.scm (operating-system)[packages]: Add curl, git,
neovim and zile.
| Jonathan Brielmaier |
| 2020-12-22 | nongnu: Adapt linux-initrd to populate-store changes.•••Fixes https://gitlab.com/nonguix/nonguix/-/issues/81.
Reported-by: Jean-Baptiste Volatier.
Depends on https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d88ff09.
* nonguix/modules.scm (import-nonguix-module?): New variable. Export it
instead of nonguix-module-name?.
* nongnu/system/linux-initrd.scm (microcode-initrd): Use
import-nonguix-module? instead of nonguix-module-name?.
(combined-initrd): Dito.
| Jonathan Brielmaier |
| 2020-01-08 | linux-initrd: Don't close over core Guile modules.•••* nonguix/modules.scm: New file.
* nongnu/system/linux-initrd.scm: Limit 'source-module-closure' to guix and
nonguix modules only.
| Alex Griffin |
| 2020-01-08 | nongnu: system: Add linux-initrd module.•••* nongnu/system/linux-initrd.scm: New file.
| Alex Griffin |
| 2019-05-29 | nongnu: Add install image definition with nonfree firmware included.•••* nongnu/system/install.scm: New file.
| Alex Griffin |