~ruther/guix-local

8ff3df5baa061d1de4fb999921a7db33bcbeb2ff — Ludovic Courtès 11 years ago 8f3c3e8
gnu: Refer to %GNU-BUILD-SYSTEM-MODULES instead of listing modules.

* gnu/packages/cdrom.scm (cdparanoia)[arguments]: Refer to
  %GNU-BUILD-SYSTEM-MODULES instead of providing the actual list.
* gnu/packages/emacs.scm (magit, emacs-w3m, emacs-wget, emms):
  Likewise.
* gnu/packages/haskell.scm (ghc): Likewise.
* gnu/packages/samba.scm (samba): Likewise.
* gnu/packages/video.scm (ffmpeg): Likewise.
M gnu/packages/cdrom.scm => gnu/packages/cdrom.scm +1 -2
@@ 169,8 169,7 @@ files.")
                  (guix build utils)
                  (guix build rpath)
                  (srfi srfi-26))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,@%gnu-build-system-modules
                           (guix build rpath))
       #:phases
        (alist-cons-after

M gnu/packages/emacs.scm => gnu/packages/emacs.scm +4 -8
@@ 247,8 247,7 @@ when typing parentheses directly or commenting out code line by line.")
     `(#:modules ((guix build gnu-build-system)
                  (guix build utils)
                  (guix build emacs-utils))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,@%gnu-build-system-modules
                           (guix build emacs-utils))
       #:tests? #f  ; no check target
       #:phases


@@ 308,8 307,7 @@ operations.")
     '(#:modules ((guix build gnu-build-system)
                  (guix build utils)
                  (guix build emacs-utils))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,@%gnu-build-system-modules
                           (guix build emacs-utils))
       #:configure-flags
       (let ((out (assoc-ref %outputs "out")))


@@ 376,8 374,7 @@ operations.")
     '(#:modules ((guix build gnu-build-system)
                  (guix build utils)
                  (guix build emacs-utils))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,%gnu-build-system-modules
                           (guix build emacs-utils))
       #:tests? #f  ; no check target
       #:phases


@@ 444,8 441,7 @@ operations.")
     '(#:modules ((guix build gnu-build-system)
                  (guix build utils)
                  (guix build emacs-utils))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,%gnu-build-system-modules
                           (guix build emacs-utils))

       #:phases (alist-replace

M gnu/packages/haskell.scm => gnu/packages/haskell.scm +1 -2
@@ 110,8 110,7 @@
                  (guix build rpath)
                  (srfi srfi-26)
                  (srfi srfi-1))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,%gnu-build-system-modules
                           (guix build rpath))
       #:configure-flags
       (list

M gnu/packages/samba.scm => gnu/packages/samba.scm +2 -3
@@ 1,5 1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2013, 2015 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2015 Mark H Weaver <mhw@netris.org>
;;;
;;; This file is part of GNU Guix.


@@ 127,8 127,7 @@ anywhere.")
                  (guix build utils)
                  (guix build rpath)
                  (srfi srfi-26))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,%gnu-build-system-modules
                           (guix build rpath))

       ;; This flag is required to allow for "make test".

M gnu/packages/video.scm => gnu/packages/video.scm +1 -2
@@ 283,8 283,7 @@ standards (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).")
                  (guix build utils)
                  (guix build rpath)
                  (srfi srfi-26))
       #:imported-modules ((guix build gnu-build-system)
                           (guix build utils)
       #:imported-modules (,@%gnu-build-system-modules
                           (guix build rpath))
       #:phases
         (alist-replace