services: profile: Use a declarative profile.
* gnu/services.scm (packages->profile-entry): Use 'profile' instead of 'profile-derivation'.
This commit is contained in:
parent
cda751105e
commit
45bd91334f
@ -691,10 +691,10 @@ executables, making them setuid-root.")))
|
||||
|
||||
(define (packages->profile-entry packages)
|
||||
"Return a system entry for the profile containing PACKAGES."
|
||||
(mlet %store-monad ((profile (profile-derivation
|
||||
(packages->manifest
|
||||
(delete-duplicates packages eq?)))))
|
||||
(return `(("profile" ,profile)))))
|
||||
(with-monad %store-monad
|
||||
(return `(("profile" ,(profile
|
||||
(content (packages->manifest
|
||||
(delete-duplicates packages eq?)))))))))
|
||||
|
||||
(define profile-service-type
|
||||
;; The service that populates the system's profile---i.e.,
|
||||
|
Loading…
Reference in New Issue
Block a user