summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorJoe Hermaszewski <git@monoid.al>2017-04-25 22:31:31 +0000
committerJoe Hermaszewski <git@monoid.al>2017-04-25 22:31:31 +0000
commitbad5ca052553aefb724e32bed1ea547b911cbb4b (patch)
tree462e3eef2da40fe13b6915983ad02eb5b6ac6529 /pkgs/development/compilers
parentfea424fea33b7b71dfc43b3297ad2d1d2da36f5a (diff)
downloadnixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.tar
nixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.tar.gz
nixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.tar.bz2
nixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.tar.lz
nixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.tar.xz
nixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.tar.zst
nixpkgs-bad5ca052553aefb724e32bed1ea547b911cbb4b.zip
LLVM-3.9: Use nativeBuildInputs instead of buildPackages
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/llvm/3.9/clang/default.nix6
-rw-r--r--pkgs/development/compilers/llvm/3.9/llvm.nix9
2 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/development/compilers/llvm/3.9/clang/default.nix b/pkgs/development/compilers/llvm/3.9/clang/default.nix
index 87216e424ca..ec2ec27df36 100644
--- a/pkgs/development/compilers/llvm/3.9/clang/default.nix
+++ b/pkgs/development/compilers/llvm/3.9/clang/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetch, libxml2, libedit, llvm, version, clang-tools-extra_src, python, buildPackages }:
+{ stdenv, fetch, cmake, libxml2, libedit, llvm, version, clang-tools-extra_src, python }:
 
 let
   gcc = if stdenv.cc.isGNU then stdenv.cc.cc else stdenv.cc.cc.gcc;
@@ -13,7 +13,9 @@ let
       mv clang-tools-extra-* $sourceRoot/tools/extra
     '';
 
-    buildInputs = [ buildPackages.cmake libedit libxml2 llvm python ];
+    nativeBuildInputs = [ cmake ];
+
+    buildInputs = [ libedit libxml2 llvm python ];
 
     cmakeFlags = [
       "-DCMAKE_CXX_FLAGS=-std=c++11"
diff --git a/pkgs/development/compilers/llvm/3.9/llvm.nix b/pkgs/development/compilers/llvm/3.9/llvm.nix
index 6c86ac0c294..380abc0b9b4 100644
--- a/pkgs/development/compilers/llvm/3.9/llvm.nix
+++ b/pkgs/development/compilers/llvm/3.9/llvm.nix
@@ -42,10 +42,13 @@ in stdenv.mkDerivation rec {
 
   outputs = [ "out" ] ++ stdenv.lib.optional enableSharedLibraries "lib";
 
+  nativeBuildInputs = [
+    perl
+    cmake
+    python
+  ];
+
   buildInputs = [
-    buildPackages.perl
-    buildPackages.buildPackages.cmake
-    buildPackages.python
     groff
     libxml2
     libffi ]