diff options
author | Izorkin <izorkin@elven.pw> | 2023-10-03 16:50:03 +0300 |
---|---|---|
committer | Izorkin <izorkin@elven.pw> | 2023-10-07 11:12:59 +0300 |
commit | 11e05fb515796718107764a8a4786ed6e118366e (patch) | |
tree | 08f1dc3b1609631327f1e14f5726b573ec5f6f11 /pkgs/tools/system/netdata | |
parent | 34d8d08fdd2bfa089dc670a6f3e5f0d645370925 (diff) | |
download | nixlib-11e05fb515796718107764a8a4786ed6e118366e.tar nixlib-11e05fb515796718107764a8a4786ed6e118366e.tar.gz nixlib-11e05fb515796718107764a8a4786ed6e118366e.tar.bz2 nixlib-11e05fb515796718107764a8a4786ed6e118366e.tar.lz nixlib-11e05fb515796718107764a8a4786ed6e118366e.tar.xz nixlib-11e05fb515796718107764a8a4786ed6e118366e.tar.zst nixlib-11e05fb515796718107764a8a4786ed6e118366e.zip |
netdata: fix build without cloud support
Diffstat (limited to 'pkgs/tools/system/netdata')
-rw-r--r-- | pkgs/tools/system/netdata/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix index f380bf4fd6f6..eccd6ba8ca76 100644 --- a/pkgs/tools/system/netdata/default.nix +++ b/pkgs/tools/system/netdata/default.nix @@ -2,13 +2,13 @@ , CoreFoundation, IOKit, libossp_uuid , nixosTests , netdata-go-plugins -, bash, curl, jemalloc, libuv, zlib, libyaml +, bash, curl, jemalloc, json_c, libuv, zlib, libyaml , libcap, libuuid, lm_sensors, protobuf , withCups ? false, cups , withDBengine ? true, lz4 , withIpmi ? (!stdenv.isDarwin), freeipmi , withNetfilter ? (!stdenv.isDarwin), libmnl, libnetfilter_acct -, withCloud ? (!stdenv.isDarwin), json_c +, withCloud ? (!stdenv.isDarwin) , withCloudUi ? false , withConnPubSub ? false, google-cloud-cpp, grpc , withConnPrometheus ? false, snappy @@ -42,14 +42,13 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkg-config makeWrapper protobuf ]; # bash is only used to rewrite shebangs - buildInputs = [ bash curl jemalloc libuv zlib libyaml ] + buildInputs = [ bash curl jemalloc json_c libuv zlib libyaml ] ++ lib.optionals stdenv.isDarwin [ CoreFoundation IOKit libossp_uuid ] ++ lib.optionals (!stdenv.isDarwin) [ libcap libuuid ] ++ lib.optionals withCups [ cups ] ++ lib.optionals withDBengine [ lz4 ] ++ lib.optionals withIpmi [ freeipmi ] ++ lib.optionals withNetfilter [ libmnl libnetfilter_acct ] - ++ lib.optionals withCloud [ json_c ] ++ lib.optionals withConnPubSub [ google-cloud-cpp grpc ] ++ lib.optionals withConnPrometheus [ snappy ] ++ lib.optionals (withCloud || withConnPrometheus) [ protobuf ] |