|
@@ -18,7 +18,7 @@ COLLECTD_AUTORECONF = YES
|
|
|
# These require unmet dependencies, are fringe, pointless or deprecated
|
|
|
COLLECTD_PLUGINS_DISABLE = \
|
|
|
apple_sensors aquaero ascent barometer dbi dpdkstat email \
|
|
|
- gmond grpc hddtemp intel_rdt ipmi java lpar lua lvm \
|
|
|
+ gmond hddtemp intel_rdt ipmi java lpar lua lvm \
|
|
|
madwifi mbmon mic multimeter netapp notify_desktop numa \
|
|
|
nut onewire oracle perl pf pinba powerdns python routeros \
|
|
|
rrdcached sigrok tape target_v5upgrade teamspeak2 ted \
|
|
@@ -78,6 +78,7 @@ COLLECTD_CONF_OPTS += \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_FSCACHE),--enable-fscache,--disable-fscache) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_GPS),--enable-gps,--disable-gps) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_GRAPHITE),--enable-write_graphite,--disable-write_graphite) \
|
|
|
+ $(if $(BR2_PACKAGE_COLLECTD_GRPC),--enable-grpc,--disable-grpc) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_HASHED),--enable-match_hashed,--disable-match_hashed) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_HUGEPAGES),--enable-hugepages,--disable-hugepages) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_INTERFACE),--enable-interface,--disable-interface) \
|
|
@@ -156,6 +157,7 @@ COLLECTD_DEPENDENCIES = \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_CURL_XML),libcurl libxml2) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_DNS),libpcap) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_GPS),gpsd) \
|
|
|
+ $(if $(BR2_PACKAGE_COLLECTD_GRPC),grpc) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_IPTABLES),iptables) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_LOGSTASH),yajl) \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_MEMCACHEC),libmemcached) \
|
|
@@ -179,6 +181,9 @@ COLLECTD_DEPENDENCIES = \
|
|
|
$(if $(BR2_PACKAGE_COLLECTD_WRITEREDIS),hiredis)
|
|
|
|
|
|
# include/library fixups
|
|
|
+ifeq ($(BR2_PACKAGE_GRPC),y)
|
|
|
+COLLECTD_CONF_OPTS += --with-libgrpc++=$(STAGING_DIR)/usr
|
|
|
+endif
|
|
|
ifeq ($(BR2_PACKAGE_LIBCURL),y)
|
|
|
COLLECTD_CONF_OPTS += --with-libcurl=$(STAGING_DIR)/usr
|
|
|
endif
|