guix/gnu
Christopher Baines 560cb51e7b
gnu: commencement: Use system in %final-inputs.
Otherwise this causes odd issues, I presume arising from when %current-system
differs from the system argument passed to %final-inputs.

* gnu/packages/commencement.scm (%final-inputs): Set %current-system to
system.
* gnu/packages/base.scm (%final-inputs): Add optional system parameter.
* gnu/ci.scm (base-packages): New procedure to memoize the base packages
depending on system.
(package->job): Pass system to base-packages.

Co-authored-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-18 16:02:34 +02:00
..
bootloader
build
home
installer
machine
packages gnu: commencement: Use system in %final-inputs. 2023-08-18 16:02:34 +02:00
services Revert "services: Add ddclient service." 2023-08-16 23:13:55 +02:00
system
tests gnu: elogind: Update to 252.9. 2023-08-16 11:24:10 -04:00
artwork.scm
bootloader.scm
ci.scm gnu: commencement: Use system in %final-inputs. 2023-08-18 16:02:34 +02:00
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: biber: Update to 2.19. 2023-08-17 16:19:05 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm