about summary refs log tree commit diff
path: root/pkgs/tools/system/netdata
diff options
context:
space:
mode:
authorIzorkin <izorkin@elven.pw>2023-10-03 16:50:03 +0300
committerIzorkin <izorkin@elven.pw>2023-10-07 11:12:59 +0300
commit11e05fb515796718107764a8a4786ed6e118366e (patch)
tree08f1dc3b1609631327f1e14f5726b573ec5f6f11 /pkgs/tools/system/netdata
parent34d8d08fdd2bfa089dc670a6f3e5f0d645370925 (diff)
downloadnixlib-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.nix7
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 ]