summaryrefslogtreecommitdiffstats
path: root/pkgs/development
diff options
context:
space:
mode:
authorBen Siraphob <bensiraphob@gmail.com>2020-12-31 14:48:55 +0700
committerBen Siraphob <bensiraphob@gmail.com>2021-01-01 11:52:33 +0700
commitb04fc593e7b55fe1f74421b11589f12a339c92e2 (patch)
treefa9bbaeb68f1e0cfa6ea2f9580ea2892eed41b3e /pkgs/development
parent54ab07c1fe4e39c5a84834f85300c63e3809ac2d (diff)
treewide: cmake buildInputs to nativeBuildInputs, minor cleanups
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/compilers/dale/default.nix16
-rw-r--r--pkgs/development/compilers/hhvm/default.nix8
-rw-r--r--pkgs/development/compilers/mono/generic.nix6
-rw-r--r--pkgs/development/compilers/mono/llvm.nix3
-rw-r--r--pkgs/development/compilers/osl/default.nix8
-rw-r--r--pkgs/development/compilers/ponyc/default.nix3
-rw-r--r--pkgs/development/compilers/seexpr/default.nix3
-rw-r--r--pkgs/development/interpreters/proglodyte-wasm/default.nix3
-rw-r--r--pkgs/development/libraries/NSPlist/default.nix2
-rw-r--r--pkgs/development/libraries/PlistCpp/default.nix4
-rw-r--r--pkgs/development/libraries/alure/default.nix3
-rw-r--r--pkgs/development/libraries/assimp/default.nix3
-rw-r--r--pkgs/development/libraries/audio/jamomacore/default.nix6
-rw-r--r--pkgs/development/libraries/audio/libgme/default.nix4
-rw-r--r--pkgs/development/libraries/avro-c++/default.nix7
-rw-r--r--pkgs/development/libraries/box2d/default.nix8
-rw-r--r--pkgs/development/libraries/cegui/default.nix4
-rw-r--r--pkgs/development/libraries/cpp-ipfs-api/default.nix3
-rw-r--r--pkgs/development/libraries/cpp-netlib/default.nix5
-rw-r--r--pkgs/development/libraries/cppcms/default.nix5
-rw-r--r--pkgs/development/libraries/cppdb/default.nix5
-rw-r--r--pkgs/development/libraries/csfml/default.nix3
-rw-r--r--pkgs/development/libraries/ctpp2/default.nix2
-rw-r--r--pkgs/development/libraries/curlcpp/default.nix6
-rw-r--r--pkgs/development/libraries/embree/2.x.nix10
-rw-r--r--pkgs/development/libraries/flann/default.nix2
-rw-r--r--pkgs/development/libraries/freeglut/default.nix3
-rw-r--r--pkgs/development/libraries/gdcm/default.nix4
-rw-r--r--pkgs/development/libraries/glbinding/default.nix4
-rw-r--r--pkgs/development/libraries/google-cloud-cpp/default.nix6
-rw-r--r--pkgs/development/libraries/grantlee/default.nix3
-rw-r--r--pkgs/development/libraries/grib-api/default.nix7
-rw-r--r--pkgs/development/libraries/grpc/default.nix4
-rw-r--r--pkgs/development/libraries/hpx/default.nix6
-rw-r--r--pkgs/development/libraries/libLAS/default.nix5
-rw-r--r--pkgs/development/libraries/libbladeRF/default.nix6
-rw-r--r--pkgs/development/libraries/libbluedevil/default.nix3
-rw-r--r--pkgs/development/libraries/libdynd/default.nix2
-rw-r--r--pkgs/development/libraries/libebur128/default.nix6
-rw-r--r--pkgs/development/libraries/libgroove/default.nix3
-rw-r--r--pkgs/development/libraries/libharu/default.nix3
-rw-r--r--pkgs/development/libraries/libjreen/default.nix7
-rw-r--r--pkgs/development/libraries/libjson-rpc-cpp/default.nix6
-rw-r--r--pkgs/development/libraries/liblaxjson/default.nix2
-rw-r--r--pkgs/development/libraries/libmusicbrainz/5.x.nix6
-rw-r--r--pkgs/development/libraries/libmusicbrainz/default.nix3
-rw-r--r--pkgs/development/libraries/libnabo/default.nix3
-rw-r--r--pkgs/development/libraries/libresample/default.nix4
-rw-r--r--pkgs/development/libraries/libsnark/default.nix7
-rw-r--r--pkgs/development/libraries/libtcod/default.nix3
-rw-r--r--pkgs/development/libraries/libuecc/default.nix4
-rw-r--r--pkgs/development/libraries/liquidfun/default.nix10
-rw-r--r--pkgs/development/libraries/lucene++/default.nix4
-rw-r--r--pkgs/development/libraries/mailcore2/default.nix6
-rw-r--r--pkgs/development/libraries/mygui/default.nix10
-rw-r--r--pkgs/development/libraries/nanoflann/default.nix2
-rw-r--r--pkgs/development/libraries/nss_wrapper/default.nix5
-rw-r--r--pkgs/development/libraries/ogre/1.10.x.nix9
-rw-r--r--pkgs/development/libraries/ogre/1.9.x.nix8
-rw-r--r--pkgs/development/libraries/ogre/default.nix8
-rw-r--r--pkgs/development/libraries/opencollada/default.nix7
-rw-r--r--pkgs/development/libraries/opensubdiv/default.nix5
-rw-r--r--pkgs/development/libraries/opentracing-cpp/default.nix3
-rw-r--r--pkgs/development/libraries/portmidi/default.nix3
-rw-r--r--pkgs/development/libraries/properties-cpp/default.nix5
-rw-r--r--pkgs/development/libraries/ptex/default.nix5
-rw-r--r--pkgs/development/libraries/qimageblitz/default.nix3
-rw-r--r--pkgs/development/libraries/qjson/default.nix3
-rw-r--r--pkgs/development/libraries/rabbitmq-c/default.nix3
-rw-r--r--pkgs/development/libraries/rnnoise-plugin/default.nix2
-rw-r--r--pkgs/development/libraries/science/math/clblas/default.nix4
-rw-r--r--pkgs/development/libraries/science/math/metis/default.nix2
-rw-r--r--pkgs/development/libraries/science/math/parmetis/default.nix3
-rw-r--r--pkgs/development/libraries/science/math/superlu/default.nix2
-rw-r--r--pkgs/development/libraries/science/robotics/ispike/default.nix8
-rw-r--r--pkgs/development/libraries/unittest-cpp/default.nix2
-rw-r--r--pkgs/development/libraries/vigra/default.nix3
-rw-r--r--pkgs/development/libraries/vrpn/default.nix3
-rw-r--r--pkgs/development/libraries/vxl/default.nix3
-rw-r--r--pkgs/development/libraries/wt/default.nix6
-rw-r--r--pkgs/development/ocaml-modules/llvm/default.nix3
-rw-r--r--pkgs/development/ruby-modules/gem-config/default.nix40
-rw-r--r--pkgs/development/tools/analysis/hotspot/default.nix4
-rw-r--r--pkgs/development/tools/analysis/ikos/default.nix3
-rw-r--r--pkgs/development/tools/analysis/include-what-you-use/default.nix2
-rw-r--r--pkgs/development/tools/analysis/rr/default.nix8
-rw-r--r--pkgs/development/tools/build-managers/arpa2cm/default.nix2
-rw-r--r--pkgs/development/tools/minizinc/default.nix2
-rw-r--r--pkgs/development/tools/misc/automoc4/default.nix14
-rw-r--r--pkgs/development/tools/misc/xc3sprog/default.nix3
-rw-r--r--pkgs/development/tools/msgpack-tools/default.nix6
-rw-r--r--pkgs/development/tools/rucksack/default.nix3
-rw-r--r--pkgs/development/tools/solarus-quest-editor/default.nix22
-rw-r--r--pkgs/development/tools/xcbuild/default.nix5
94 files changed, 243 insertions, 253 deletions
diff --git a/pkgs/development/compilers/dale/default.nix b/pkgs/development/compilers/dale/default.nix
index cbe4e7ec9260..ef32b37ef99c 100644
--- a/pkgs/development/compilers/dale/default.nix
+++ b/pkgs/development/compilers/dale/default.nix
@@ -1,18 +1,16 @@
{ stdenv
, fetchFromGitHub
, cmake
-, pkgconfig
+, pkg-config
, libffi
, llvm_6
, doCheck ? false
, perl
}:
-let version = "20181024";
-
-in stdenv.mkDerivation {
+stdenv.mkDerivation {
pname = "dale";
- inherit version;
+ version = "20181024";
src = fetchFromGitHub {
owner = "tomhrr";
@@ -21,16 +19,14 @@ in stdenv.mkDerivation {
sha256 = "0v4ajrzrqvf279kd7wsd9flrpsav57lzxlwwimk9vnfwh7xpzf9v";
};
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ cmake libffi llvm_6 ]
- ++ stdenv.lib.optional doCheck perl;
+ nativeBuildInputs = [ cmake pkg-config ];
+ buildInputs = [ libffi llvm_6 ];
inherit doCheck;
+ checkInputs = [ perl ];
checkTarget = "tests";
- enableParallelBuilding = true;
-
meta = with stdenv.lib; {
description = "Lisp-flavoured C";
longDescription = ''
diff --git a/pkgs/development/compilers/hhvm/default.nix b/pkgs/development/compilers/hhvm/default.nix
index 08ba9e468147..c06e94a038fc 100644
--- a/pkgs/development/compilers/hhvm/default.nix
+++ b/pkgs/development/compilers/hhvm/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchgit, cmake, pkgconfig, boost, libunwind, libmemcached
+{ stdenv, fetchgit, cmake, pkg-config, boost, libunwind, libmemcached
, pcre, libevent, gd, curl, libxml2, icu, flex, bison, openssl, zlib, php
, expat, libcap, oniguruma, libdwarf, libmcrypt, tbb, gperftools, glog, libkrb5
, bzip2, openldap, readline, libelf, uwimap, binutils, cyrus_sasl, pam, libpng
@@ -18,9 +18,10 @@ stdenv.mkDerivation rec {
fetchSubmodules = true;
};
+ nativeBuildInputs = [ cmake pkg-config flex bison ];
buildInputs =
- [ cmake pkgconfig boost libunwind libmysqlclient libmemcached pcre gdb git perl
- libevent gd curl libxml2 icu flex bison openssl zlib php expat libcap
+ [ boost libunwind libmysqlclient libmemcached pcre gdb git perl
+ libevent gd curl libxml2 icu openssl zlib php expat libcap
oniguruma libdwarf libmcrypt tbb gperftools bzip2 openldap readline
libelf uwimap binutils cyrus_sasl pam glog libpng libxslt libkrb5
gmp libyaml libedit libvpx imagemagick fribidi gperf which
@@ -31,7 +32,6 @@ stdenv.mkDerivation rec {
./flexible-array-members-gcc6.patch
];
- enableParallelBuilding = true;
dontUseCmakeBuildDir = true;
NIX_LDFLAGS = "-lpam -L${pam}/lib";
diff --git a/pkgs/development/compilers/mono/generic.nix b/pkgs/development/compilers/mono/generic.nix
index ca3b31478070..40d85be5a246 100644
--- a/pkgs/development/compilers/mono/generic.nix
+++ b/pkgs/development/compilers/mono/generic.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python3, version, sha256, autoconf, libtool, automake, cmake, which
+{ stdenv, fetchurl, bison, pkg-config, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python3, version, sha256, autoconf, libtool, automake, cmake, which
, gnumake42
, enableParallelBuilding ? true
, srcArchiveSuffix ? "tar.bz2"
@@ -17,9 +17,9 @@ stdenv.mkDerivation rec {
url = "https://download.mono-project.com/sources/mono/${pname}-${version}.${srcArchiveSuffix}";
};
- nativeBuildInputs = [ gnumake42 ];
+ nativeBuildInputs = [ automake bison cmake pkg-config which gnumake42 ];
buildInputs =
- [ bison pkgconfig glib gettext perl libgdiplus libX11 ncurses zlib python3 autoconf libtool automake cmake which
+ [ glib gettext perl libgdiplus libX11 ncurses zlib python3 autoconf libtool
]
++ (stdenv.lib.optionals stdenv.isDarwin [ Foundation libobjc ]);
diff --git a/pkgs/development/compilers/mono/llvm.nix b/pkgs/development/compilers/mono/llvm.nix
index d08a4ebef24d..71405f30d5ce 100644
--- a/pkgs/development/compilers/mono/llvm.nix
+++ b/pkgs/development/compilers/mono/llvm.nix
@@ -24,7 +24,8 @@ stdenv.mkDerivation {
sha256 = "07wd1cs3fdvzb1lv41b655z5zk34f47j8fgd9ljjimi5j9pj71f7";
};
- buildInputs = [ perl groff cmake libxml2 python2 libffi ] ++ lib.optional stdenv.isLinux valgrind;
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ perl groff libxml2 python2 libffi ] ++ lib.optional stdenv.isLinux valgrind;
propagatedBuildInputs = [ ncurses zlib ];
diff --git a/pkgs/development/compilers/osl/default.nix b/pkgs/development/compilers/osl/default.nix
index 2c00420c3626..b1f9dae4fcd0 100644
--- a/pkgs/development/compilers/osl/default.nix
+++ b/pkgs/development/compilers/osl/default.nix
@@ -18,13 +18,13 @@ in clangStdenv.mkDerivation rec {
};
cmakeFlags = [ "-DUSE_BOOST_WAVE=ON" "-DENABLERTTI=ON" ];
- enableParallelBuilding = true;
preConfigure = '' patchShebangs src/liboslexec/serialize-bc.bash '';
-
+
+ nativeBuildInputs = [ cmake boost_static flex bison];
buildInputs = [
- cmake zlib openexr openimageio llvm
- boost_static flex bison partio pugixml
+ zlib openexr openimageio llvm
+ partio pugixml
util-linux # needed just for hexdump
python # CMake doesn't check this?
];
diff --git a/pkgs/development/compilers/ponyc/default.nix b/pkgs/development/compilers/ponyc/default.nix
index 0bfaba914a7b..f9e4ad742cf3 100644
--- a/pkgs/development/compilers/ponyc/default.nix
+++ b/pkgs/development/compilers/ponyc/default.nix
@@ -29,7 +29,8 @@ stdenv.mkDerivation (rec {
name = "v1.5.0.tar.gz";
};
- buildInputs = [ makeWrapper which libxml2 cmake z3 ];
+ nativeBuildInputs = [ cmake makeWrapper which ];
+ buildInputs = [ libxml2 z3 ];
propagatedBuildInputs = [ cc ];
# Sandbox disallows network access, so disabling problematic networking tests
diff --git a/pkgs/development/compilers/seexpr/default.nix b/pkgs/development/compilers/seexpr/default.nix
index 580fc3b761db..4bf89973d7ef 100644
--- a/pkgs/development/compilers/seexpr/default.nix
+++ b/pkgs/development/compilers/seexpr/default.nix
@@ -12,7 +12,8 @@ stdenv.mkDerivation {
sha256 = "0a44k56jf6dl36fwgg4zpc252wq5lf9cblg74mp73k82hxw439l4";
};
- buildInputs = [ cmake libGLU libpng zlib qt4 pythonPackages.pyqt4 bison flex ];
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ libGLU libpng zlib qt4 pythonPackages.pyqt4 bison flex ];
meta = with stdenv.lib; {
description = "Embeddable expression evaluation engine from Disney Animation";
homepage = "https://www.disneyanimation.com/technology/seexpr.html";
diff --git a/pkgs/development/interpreters/proglodyte-wasm/default.nix b/pkgs/development/interpreters/proglodyte-wasm/default.nix
index 8ebbf6cf5012..3569f66aed0a 100644
--- a/pkgs/development/interpreters/proglodyte-wasm/default.nix
+++ b/pkgs/development/interpreters/proglodyte-wasm/default.nix
@@ -14,7 +14,8 @@ let
# set this to nonempty string to disable default cmake configure
'';
- buildInputs = [ cmake clang python ];
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ clang python ];
buildPhase = "make clang-debug-no-tests";
diff --git a/pkgs/development/libraries/NSPlist/default.nix b/pkgs/development/libraries/NSPlist/default.nix
index bfee99619840..9cf5e9195480 100644
--- a/pkgs/development/libraries/NSPlist/default.nix
+++ b/pkgs/development/libraries/NSPlist/default.nix
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
sha256 = "0v4yfiwfd08hmh2ydgy6pnmlzjbd96k78dsla9pfd56ka89aw74r";
};
- buildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake ];
meta = with stdenv.lib; {
maintainers = with maintainers; [ matthewbauer ];
diff --git a/pkgs/development/libraries/PlistCpp/default.nix b/pkgs/development/libraries/PlistCpp/default.nix
index f7703b731b99..3501fa8b4358 100644
--- a/pkgs/development/libraries/PlistCpp/default.nix
+++ b/pkgs/development/libraries/PlistCpp/default.nix</