From 479b417b54ab5ef7ce0d46c409ab084d5eb3c9ad Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 25 Nov 2015 10:59:58 +0100 Subject: 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. --- gnu/services/dmd.scm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'gnu/services/dmd.scm') 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 make-dmd-service -- cgit v1.2.3