summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-01-07 18:10:01 +0100
committerLudovic Courtès <ludo@gnu.org>2014-01-07 18:10:01 +0100
commitaa6b0d6bf01aba60c6b5524e4422e7a4cebf01e4 (patch)
tree14e862f46793cce25b4effb5a780896b80313c88
parent8fd6487e1c6ba4b3c8615973389f33335389af13 (diff)
downloadguix-aa6b0d6bf01aba60c6b5524e4422e7a4cebf01e4.tar.gz
gnu: make: Build with Guile support.
* gnu/packages/base.scm (gnu-make, gnu-make-boot0): Add 'native-inputs'
  field.
-rw-r--r--gnu/packages/base.scm3
1 files changed, 3 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 45636e3bd3..606ca8325f 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -32,6 +32,7 @@
   #:use-module (gnu packages perl)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages texinfo)
+  #:use-module (gnu packages pkg-config)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
@@ -285,6 +286,7 @@ functionality beyond that which is outlined in the POSIX standard.")
               "1nyvn8mknw0mf7727lprva3lisl1y0n03lvar342rrpdmz3qc1p6"))
             (patches (list (search-patch "make-impure-dirs.patch")))))
    (build-system gnu-build-system)
+   (native-inputs `(("pkg-config", pkg-config)))  ; to detect Guile
    (inputs `(("guile" ,guile-2.0)))
    (outputs '("out" "debug"))
    (arguments
@@ -589,6 +591,7 @@ and daylight-saving rules.")
                              (copy-file "make"
                                         (string-append bin "/make"))))
                 ,phases))))))
+     (native-inputs '())                          ; no need for 'pkg-config'
      (inputs %bootstrap-inputs))))
 
 (define diffutils-boot0