mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-31 14:56:54 +01:00
system: Mark 'services' field as thunked.
This allows us to make services dependent on (%current-system), for example. * gnu/system.scm (<operating-system>)[services]: Mark as thunked.
This commit is contained in:
parent
20e6446a68
commit
24ead149db
1 changed files with 1 additions and 0 deletions
|
@ -267,6 +267,7 @@ (define-record-type* <operating-system> operating-system
|
|||
(default (operating-system-default-essential-services
|
||||
this-operating-system)))
|
||||
(services operating-system-user-services ; list of services
|
||||
(thunked) ;allow for system-dependent services
|
||||
(default %base-services))
|
||||
|
||||
(pam-services operating-system-pam-services ; list of PAM services
|
||||
|
|
Loading…
Reference in a new issue