aboutsummaryrefslogtreecommitdiff
path: root/gnu/services/dmd.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-11-25 10:59:58 +0100
committerLudovic Courtès <ludo@gnu.org>2015-11-25 11:59:54 +0100
commit479b417b54ab5ef7ce0d46c409ab084d5eb3c9ad (patch)
tree78a0f52203cf3ec127156643226270fb08779ded /gnu/services/dmd.scm
parentfae685b9cc21860d84dc5a768795025376b7db06 (diff)
downloadguix-479b417b54ab5ef7ce0d46c409ab084d5eb3c9ad.tar
guix-479b417b54ab5ef7ce0d46c409ab084d5eb3c9ad.tar.gz
services: dmd: Strip the default list of modules.
* gnu/services/dmd.scm (%default-imported-modules): Remove (gnu build file-systems). (%default-modules): Likewise, and remove (ice-9 ftw). * gnu/services/base.scm (file-system-service-type): Add 'modules' and 'imported-modules' fields.
Diffstat (limited to 'gnu/services/dmd.scm')
-rw-r--r--gnu/services/dmd.scm8
1 files changed, 2 insertions, 6 deletions
diff --git a/gnu/services/dmd.scm b/gnu/services/dmd.scm
index 76f286a672..6f70f3d79b 100644
--- a/gnu/services/dmd.scm
+++ b/gnu/services/dmd.scm
@@ -107,18 +107,14 @@ service that extends DMD-ROOT-SERVICE-TYPE and nothing else."
(define %default-imported-modules
;; Default set of modules imported for a service's consumption.
'((guix build utils)
- (guix build syscalls)
- (gnu build file-systems)))
+ (guix build syscalls)))
(define %default-modules
;; Default set of modules visible in a service's file.
`((dmd service)
(oop goops)
- (ice-9 ftw)
(guix build utils)
- (guix build syscalls)
- ((gnu build file-systems)
- #:select (check-file-system canonicalize-device-spec))))
+ (guix build syscalls)))
(define-record-type* <dmd-service>
dmd-service make-dmd-service