summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorLudovic Courtès2010-05-26 08:55:55 +0000
committerLudovic Courtès2010-05-26 08:55:55 +0000
commit883ab19eb40ded3afcafa8a0642293246193f935 (patch)
tree0bec9607c43f4be6c55cf9f448db30107a07c3b5 /pkgs/os-specific
parentf3ac7c55ecad87d72ba0aef5635cd32be7813722 (diff)
GNU Mach: Add full build.
svn path=/nixpkgs/trunk/; revision=21986
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/gnu/mach/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/os-specific/gnu/mach/default.nix b/pkgs/os-specific/gnu/mach/default.nix
index 49f1f4883a3b..7949f5e8e45a 100644
--- a/pkgs/os-specific/gnu/mach/default.nix
+++ b/pkgs/os-specific/gnu/mach/default.nix
@@ -1,5 +1,5 @@
 { fetchgit, stdenv, mig ? null, autoconf, automake, texinfo
-, headersOnly ? true }:
+, headersOnly ? false }:
 
 assert (!headersOnly) -> (mig != null);
 
@@ -18,7 +18,7 @@ stdenv.mkDerivation ({
 
   configureFlags = "--build=i586-pc-gnu";
 
-  buildInputs = [ autoconf automake texinfo ]
+  buildNativeInputs = [ autoconf automake texinfo ]
     ++ stdenv.lib.optional (mig != null) mig;
 
   preConfigure = "autoreconf -vfi";
@@ -41,6 +41,7 @@ stdenv.mkDerivation ({
     homepage = http://www.gnu.org/software/hurd/microkernel/mach/gnumach.html;
 
     maintainers = [ stdenv.lib.maintainers.ludo ];
+    platforms = [ "i586-gnu" ];
   };
 }