Lines 1-6
Link Here
|
1 |
PORTNAME= collectd |
1 |
PORTNAME= collectd |
2 |
PORTVERSION= 5.12.0 |
2 |
PORTVERSION= 5.12.0 |
3 |
PORTREVISION= 7 |
3 |
PORTREVISION= 8 |
4 |
CATEGORIES= net-mgmt |
4 |
CATEGORIES= net-mgmt |
5 |
MASTER_SITES= https://storage.googleapis.com/collectd-tarballs/ |
5 |
MASTER_SITES= https://storage.googleapis.com/collectd-tarballs/ |
6 |
PKGNAMESUFFIX= 5 |
6 |
PKGNAMESUFFIX= 5 |
Lines 42-48
LOGGING_DESC= Enable debug logging
Link Here
|
42 |
LOGSTASH_DESC= Enable log_logstash plugin (requires json) |
42 |
LOGSTASH_DESC= Enable log_logstash plugin (requires json) |
43 |
MEMCACHEC_DESC= Enable memcachec plugin |
43 |
MEMCACHEC_DESC= Enable memcachec plugin |
44 |
MODBUS_DESC= Enable modbus plugin |
44 |
MODBUS_DESC= Enable modbus plugin |
45 |
MONGODB_DESC= Enable write_mongodb plugin (BROKEN) |
45 |
MONGODB_DESC= Enable write_mongodb plugin |
46 |
MQTT_DESC= Enable MQTT broker metrics |
46 |
MQTT_DESC= Enable MQTT broker metrics |
47 |
MYSQL_DESC= Enable mysql-based plugins |
47 |
MYSQL_DESC= Enable mysql-based plugins |
48 |
NOTIFYDESKTOP_DESC= Enable desktop notifications |
48 |
NOTIFYDESKTOP_DESC= Enable desktop notifications |
Lines 61-73
RABBITMQ_DESC= Enable rabbitmq-based plugins
Link Here
|
61 |
REDIS_DESC= Enable redis-based plugins |
61 |
REDIS_DESC= Enable redis-based plugins |
62 |
RIEMANN_DESC= Enable write_riemann plugin (via riemann-c-client) |
62 |
RIEMANN_DESC= Enable write_riemann plugin (via riemann-c-client) |
63 |
RRDTOOL_DESC= Enable rrdtool plugin (also rrdcached plugin) |
63 |
RRDTOOL_DESC= Enable rrdtool plugin (also rrdcached plugin) |
64 |
SIGROK_DESC= Enable sigrok plugin |
64 |
SIGROK_DESC= Enable sigrok plugin (BROKEN) |
65 |
SLURM_DESC= Enable slurm plugin |
65 |
SLURM_DESC= Enable slurm plugin |
66 |
SNMP_DESC= Enable SNMP plugin |
66 |
SNMP_DESC= Enable SNMP plugin |
67 |
STATSD_DESC= Enable statsd plugin |
67 |
STATSD_DESC= Enable statsd plugin |
68 |
TOKYOTYRANT_DESC= Enable tokyotyrant plugin |
68 |
TOKYOTYRANT_DESC= Enable tokyotyrant plugin |
69 |
TSDB_DESC= Enable write_tsdb plugin |
69 |
TSDB_DESC= Enable write_tsdb plugin |
70 |
VARNISH_DESC= Enable varnish 4.x cache statistics |
70 |
VARNISH_DESC= Enable varnish 6.x cache statistics |
71 |
VIRT_DESC= Enable libvirt plugin (requires XML) |
71 |
VIRT_DESC= Enable libvirt plugin (requires XML) |
72 |
XML_DESC= Enable XML plugins |
72 |
XML_DESC= Enable XML plugins |
73 |
ZOOKEEPER_DESC= Enable zookeeper plugin |
73 |
ZOOKEEPER_DESC= Enable zookeeper plugin |
Lines 87-93
CONFIGURE_ARGS= --disable-all-plugins \
Link Here
|
87 |
--disable-ceph \ |
87 |
--disable-ceph \ |
88 |
--disable-cgroups \ |
88 |
--disable-cgroups \ |
89 |
--disable-fhcount \ |
89 |
--disable-fhcount \ |
90 |
--disable-lvm \ |
|
|
91 |
--disable-static \ |
90 |
--disable-static \ |
92 |
--disable-turbostat \ |
91 |
--disable-turbostat \ |
93 |
--enable-disk \ |
92 |
--enable-disk \ |
Lines 96-102
CONFIGURE_ARGS= --disable-all-plugins \
Link Here
|
96 |
--without-libganglia \ |
95 |
--without-libganglia \ |
97 |
--without-libiptc \ |
96 |
--without-libiptc \ |
98 |
--without-libldap \ |
97 |
--without-libldap \ |
99 |
--without-liblvm2app \ |
|
|
100 |
--without-libmnl \ |
98 |
--without-libmnl \ |
101 |
--without-libnetapp \ |
99 |
--without-libnetapp \ |
102 |
--without-libowcapi \ |
100 |
--without-libowcapi \ |
Lines 123-129
CURL_XML_CONFIGURE_ENABLE= ascent bind curl_xml
Link Here
|
123 |
|
121 |
|
124 |
JAVA_USE= java |
122 |
JAVA_USE= java |
125 |
JAVA_CONFIGURE_ENABLE= java |
123 |
JAVA_CONFIGURE_ENABLE= java |
126 |
JAVA_CONFIGURE_WITH= java=${LOCALBASE} libjvm |
124 |
JAVA_CONFIGURE_WITH= java=${LOCALBASE} |
127 |
|
125 |
|
128 |
DBI_LIB_DEPENDS= libdbi.so:databases/libdbi |
126 |
DBI_LIB_DEPENDS= libdbi.so:databases/libdbi |
129 |
DBI_CONFIGURE_ENABLE= dbi |
127 |
DBI_CONFIGURE_ENABLE= dbi |
Lines 158-168
MODBUS_LIB_DEPENDS= libmodbus.so:comms/libmodbus
Link Here
|
158 |
MODBUS_CONFIGURE_ENABLE= modbus |
156 |
MODBUS_CONFIGURE_ENABLE= modbus |
159 |
MODBUS_CONFIGURE_WITH= libmodbus=use_pkgconfig |
157 |
MODBUS_CONFIGURE_WITH= libmodbus=use_pkgconfig |
160 |
|
158 |
|
161 |
MONGODB_LIB_DEPENDS+= libbson-1.0.so:devel/libbson \ |
159 |
MONGODB_LIB_DEPENDS+= libmongoc-1.0.so:devel/mongo-c-driver |
162 |
libmongoc-1.0.so:devel/mongo-c-driver |
|
|
163 |
MONGODB_CONFIGURE_ENABLE= write_mongodb |
160 |
MONGODB_CONFIGURE_ENABLE= write_mongodb |
164 |
MONGODB_CONFIGURE_WITH= libmongoc=${LOCALBASE} |
161 |
MONGODB_CONFIGURE_WITH= libmongoc |
165 |
MONGODB_BROKEN= fails to configure with write_mongodb option |
|
|
166 |
|
162 |
|
167 |
MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto |
163 |
MQTT_LIB_DEPENDS= libmosquitto.so:net/mosquitto |
168 |
MQTT_CONFIGURE_ENABLE= mqtt |
164 |
MQTT_CONFIGURE_ENABLE= mqtt |
Lines 174-180
MYSQL_CONFIGURE_WITH= libmysql=${LOCALBASE}
Link Here
|
174 |
|
170 |
|
175 |
NOTIFYDESKTOP_LIB_DEPENDS= libnotify.so:devel/libnotify |
171 |
NOTIFYDESKTOP_LIB_DEPENDS= libnotify.so:devel/libnotify |
176 |
NOTIFYDESKTOP_CONFIGURE_ENABLE= notify_desktop |
172 |
NOTIFYDESKTOP_CONFIGURE_ENABLE= notify_desktop |
177 |
NOTIFYDESKTOP_CONFIGURE_WITH= libnotify=${LOCALBASE} |
|
|
178 |
NOTIFYDESKTOP_USE= GNOME=gdkpixbuf2 |
173 |
NOTIFYDESKTOP_USE= GNOME=gdkpixbuf2 |
179 |
NOTIFYDESKTOP_USES= gettext-runtime gnome |
174 |
NOTIFYDESKTOP_USES= gettext-runtime gnome |
180 |
|
175 |
|
Lines 182-190
NOTIFYEMAIL_LIB_DEPENDS= libesmtp.so:mail/libesmtp
Link Here
|
182 |
NOTIFYEMAIL_CONFIGURE_ENABLE= notify_email |
177 |
NOTIFYEMAIL_CONFIGURE_ENABLE= notify_email |
183 |
NOTIFYEMAIL_CONFIGURE_WITH= libesmtp=${LOCALBASE} |
178 |
NOTIFYEMAIL_CONFIGURE_WITH= libesmtp=${LOCALBASE} |
184 |
|
179 |
|
185 |
NUTUPS_LIB_DEPENDS= libnutclient.so:sysutils/nut |
180 |
NUTUPS_LIB_DEPENDS= libupsclient.so:sysutils/nut |
186 |
NUTUPS_CONFIGURE_ENABLE= nut |
181 |
NUTUPS_CONFIGURE_ENABLE= nut |
187 |
NUTUPS_CONFIGURE_WITH= upsclient=${LOCALBASE} |
182 |
NUTUPS_CONFIGURE_WITH= libupsclient=${LOCALBASE} |
188 |
|
183 |
|
189 |
OLSRD_CONFIGURE_ENABLE= olsrd |
184 |
OLSRD_CONFIGURE_ENABLE= olsrd |
190 |
|
185 |
|
Lines 198-208
OPENLDAP_CONFIGURE_WITH= libldap=${LOCALBASE}
Link Here
|
198 |
|
193 |
|
199 |
PERL_USES= perl5 |
194 |
PERL_USES= perl5 |
200 |
PERL_CONFIGURE_ENABLE= perl |
195 |
PERL_CONFIGURE_ENABLE= perl |
201 |
PERL_CONFIGURE_WITH= libperl perl-bindings perl=${PERL} |
196 |
PERL_CONFIGURE_WITH= libperl=${LOCALBASE} perl-bindings |
202 |
|
197 |
|
203 |
PGSQL_USES= pgsql |
198 |
PGSQL_USES= pgsql |
204 |
PGSQL_CONFIGURE_ENABLE= postgresql |
199 |
PGSQL_CONFIGURE_ENABLE= postgresql |
205 |
PGSQL_CONFIGURE_WITH= libpq postgresql=${LOCALBASE} |
200 |
PGSQL_CONFIGURE_WITH= libpq=${LOCALBASE} |
206 |
|
201 |
|
207 |
PINBA_LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c |
202 |
PINBA_LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c |
208 |
PINBA_CONFIGURE_ENABLE= pinba |
203 |
PINBA_CONFIGURE_ENABLE= pinba |
Lines 218-228
PROMETHEUS_CONFIGURE_ENABLE= write_prometheus
Link Here
|
218 |
|
213 |
|
219 |
PYTHON_USES= python |
214 |
PYTHON_USES= python |
220 |
PYTHON_CONFIGURE_ENABLE= python |
215 |
PYTHON_CONFIGURE_ENABLE= python |
221 |
PYTHON_CONFIGURE_WITH= python=${PYTHON_CMD} |
|
|
222 |
PYTHON_CONFIGURE_ENV= PYTHON_CONFIG=${PYTHON_CMD}-config |
216 |
PYTHON_CONFIGURE_ENV= PYTHON_CONFIG=${PYTHON_CMD}-config |
223 |
|
217 |
|
224 |
RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c |
218 |
RABBITMQ_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c |
225 |
RABBITMQ_CONFIGURE_ENABLE= rabbitmq |
|
|
226 |
RABBITMQ_CONFIGURE_WITH= librabbitmq=${LOCALBASE} |
219 |
RABBITMQ_CONFIGURE_WITH= librabbitmq=${LOCALBASE} |
227 |
|
220 |
|
228 |
REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis |
221 |
REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis |
Lines 238-249
RRDTOOL_CONFIGURE_ENABLE= rrdcached rrdtool
Link Here
|
238 |
RRDTOOL_CONFIGURE_WITH= librrd=${LOCALBASE} |
231 |
RRDTOOL_CONFIGURE_WITH= librrd=${LOCALBASE} |
239 |
|
232 |
|
240 |
SIGROK_USE= GNOME=glib20 |
233 |
SIGROK_USE= GNOME=glib20 |
241 |
SIGROK_CFLAGS= `pkg-config --cflags glib-2.0` |
234 |
SIGROK_CFLAGS= `pkg-config --cflags libsigrok` |
242 |
SIGROK_LIB_DEPENDS= libsigrok.so:devel/libsigrok |
235 |
SIGROK_LIB_DEPENDS= libsigrok.so:devel/libsigrok |
243 |
SIGROK_CONFIGURE_ENABLE= sigrok |
236 |
SIGROK_CONFIGURE_ENABLE= sigrok |
244 |
SIGROK_CONFIGURE_WITH= libsigrok=${LOCALBASE} |
|
|
245 |
SIGROK_USES= gettext-runtime |
237 |
SIGROK_USES= gettext-runtime |
246 |
SIGROK_BROKEN= fails to configure with sigrok option |
238 |
SIGROK_BROKEN= working only with sigrok < 0.4 |
247 |
|
239 |
|
248 |
SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm |
240 |
SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm |
249 |
SLURM_CONFIGURE_ENABLE= slurm |
241 |
SLURM_CONFIGURE_ENABLE= slurm |
Lines 262-268
TOKYOTYRANT_CONFIGURE_WITH= libtokyotyrant=${LOCALBASE}
Link Here
|
262 |
|
254 |
|
263 |
TSDB_CONFIGURE_ENABLE= write_tsdb |
255 |
TSDB_CONFIGURE_ENABLE= write_tsdb |
264 |
|
256 |
|
265 |
VARNISH_LIB_DEPENDS= libvarnishapi.so:www/varnish4 |
257 |
VARNISH_LIB_DEPENDS= libvarnishapi.so:www/varnish6 |
266 |
VARNISH_CONFIGURE_ENABLE= varnish |
258 |
VARNISH_CONFIGURE_ENABLE= varnish |
267 |
|
259 |
|
268 |
VIRT_IMPLIES= XML |
260 |
VIRT_IMPLIES= XML |
Lines 270-276
VIRT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
Link Here
|
270 |
libgpg-error.so:security/libgpg-error \ |
262 |
libgpg-error.so:security/libgpg-error \ |
271 |
libvirt.so:devel/libvirt |
263 |
libvirt.so:devel/libvirt |
272 |
VIRT_CONFIGURE_ENABLE= virt |
264 |
VIRT_CONFIGURE_ENABLE= virt |
273 |
VIRT_CONFIGURE_WITH= virt=${LOCALBASE} |
|
|
274 |
|
265 |
|
275 |
XML_CFLAGS= `pkg-config --cflags libxml-2.0` |
266 |
XML_CFLAGS= `pkg-config --cflags libxml-2.0` |
276 |
XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 |
267 |
XML_LIB_DEPENDS= libxml2.so:textproc/libxml2 |
Lines 278-284
XML_CONFIGURE_WITH= libxml2
Link Here
|
278 |
|
269 |
|
279 |
ZOOKEEPER_LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper |
270 |
ZOOKEEPER_LIB_DEPENDS= libzookeeper_mt.so:devel/libzookeeper |
280 |
ZOOKEEPER_CONFIGURE_ENABLE= zookeeper |
271 |
ZOOKEEPER_CONFIGURE_ENABLE= zookeeper |
281 |
ZOOKEEPER_CONFIGURE_WITH= libzookeeper=${LOCALBASE} |
|
|
282 |
|
272 |
|
283 |
# NOTE: Plugins without external dependencies |
273 |
# NOTE: Plugins without external dependencies |
284 |
CONFIGURE_ARGS+= --enable-aggregation \ |
274 |
CONFIGURE_ARGS+= --enable-aggregation \ |