mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 03:55:08 -06:00
system: install: Remove current-guix url override.
Prefer parameterization of current-guix in release artifacts generation. * gnu/system/install.scm (%installation-service): Use (current-guix) directly in guix service configuration. Change-Id: Ifa363465e6a4f6936d0e51eaf1b33872519e2b0a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
parent
105dbf7dee
commit
e2857e21fa
1 changed files with 1 additions and 17 deletions
|
|
@ -336,29 +336,13 @@ templates under @file{/etc/configuration}.")))
|
||||||
"Load the @code{uvesafb} kernel module with the right options.")
|
"Load the @code{uvesafb} kernel module with the right options.")
|
||||||
(default-value #t)))
|
(default-value #t)))
|
||||||
|
|
||||||
(define (guix-package-commit guix)
|
|
||||||
;; Extract the commit of the GUIX package.
|
|
||||||
(match (package-source guix)
|
|
||||||
((? channel? source)
|
|
||||||
(channel-commit source))
|
|
||||||
(_
|
|
||||||
(apply (lambda* (#:key commit #:allow-other-keys) commit)
|
|
||||||
(package-arguments guix)))))
|
|
||||||
|
|
||||||
(define* (%installation-services
|
(define* (%installation-services
|
||||||
#:key
|
#:key
|
||||||
(system (or (and=>
|
(system (or (and=>
|
||||||
(%current-target-system)
|
(%current-target-system)
|
||||||
platform-target->system)
|
platform-target->system)
|
||||||
(%current-system)))
|
(%current-system)))
|
||||||
(guix-for-system
|
(guix-for-system (current-guix)))
|
||||||
(let ((guix (current-guix)))
|
|
||||||
(package
|
|
||||||
(inherit guix)
|
|
||||||
;; Do not leak the local checkout URL.
|
|
||||||
(source (channel
|
|
||||||
(inherit %default-guix-channel)
|
|
||||||
(commit (guix-package-commit guix))))))))
|
|
||||||
;; List of services of the installation system.
|
;; List of services of the installation system.
|
||||||
(let ((motd (plain-file "motd" "
|
(let ((motd (plain-file "motd" "
|
||||||
\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m
|
\x1b[1;37mWelcome to the installation of GNU Guix!\x1b[0m
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue