<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/152e7dc68fd222685c9cc8f681949061d279a43c">https://github.com/macports/macports-ports/commit/152e7dc68fd222685c9cc8f681949061d279a43c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 152e7dc68fd222685c9cc8f681949061d279a43c
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Tue Apr 24 01:54:58 2018 +0200
<span style='display:block; white-space:pre;color:#404040;'> collectd: Update variants for version 5.8.0
</span>---
sysutils/collectd/Portfile | 18 +++++++++++++++++-
sysutils/collectd/files/dep-gen.sh | 18 ++++++++++++++++--
2 files changed, 33 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/collectd/Portfile b/sysutils/collectd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index af86e49..5bbe1c3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/collectd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/collectd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ PortSystem 1.0
</span>
name collectd
version 5.8.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories sysutils net
platforms darwin
license GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -105,6 +106,7 @@ configure.args-append \
</span> --disable-df \
--disable-disk \
--disable-dns \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-dpdkevents \
</span> --disable-dpdkstat \
--disable-drbd \
--disable-email \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -119,6 +121,7 @@ configure.args-append \
</span> --disable-grpc \
--disable-hddtemp \
--disable-hugepages \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-intel_pmu \
</span> --disable-intel_rdt \
--disable-interface \
--disable-ipc \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -135,6 +138,7 @@ configure.args-append \
</span> --disable-lvm \
--disable-madwifi \
--disable-mbmon \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-mcelog \
</span> --disable-md \
--disable-memcachec \
--disable-memcached \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -160,6 +164,8 @@ configure.args-append \
</span> --disable-openldap \
--disable-openvpn \
--disable-oracle \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-ovs_events \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-ovs_stats \
</span> --disable-perl \
--disable-pf \
--disable-pinba \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -178,8 +184,10 @@ configure.args-append \
</span> --disable-sigrok \
--disable-smart \
--disable-snmp \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-snmp_agent \
</span> --disable-statsd \
--disable-swap \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-synproxy \
</span> --disable-syslog \
--disable-table \
--disable-tail \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -595,7 +603,7 @@ variant postgresql description {PostgreSQL database statistics} {
</span> configure.args-delete --disable-postgresql
configure.args-append --enable-postgresql
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cflags-append -I${prefix}/include/postgresql96/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cflags-append -I${prefix}/include/postgresql96
</span>
depends_lib-delete port:postgresql96
depends_lib-append port:postgresql96
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -645,6 +653,14 @@ variant snmp description {SNMP querying plugin} {
</span> depends_lib-append port:net-snmp
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant snmp_agent description {SNMP agent plugin} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete --disable-snmp_agent
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-snmp_agent
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-delete port:net-snmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:net-snmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant statsd description {StatsD plugin} {
configure.args-delete --disable-statsd
configure.args-append --enable-statsd
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/collectd/files/dep-gen.sh b/sysutils/collectd/files/dep-gen.sh
</span><span style='display:block; white-space:pre;color:#808080;'>index 02126ab..ac33c46 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/collectd/files/dep-gen.sh
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/collectd/files/dep-gen.sh
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,7 +47,8 @@ PLUGINS=(
</span> [df]="Filesystem usage statistics"
[disk]="Disk usage statistics"
[dns]="DNS traffic analysis"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- [dpdkstat]="Stats & Status from DPDK"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [dpdkevents]="Events from DPDK"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [dpdkstat]="Stats from DPDK"
</span> [drbd]="DRBD statistics"
[email]="EMail statistics"
[entropy]="Entropy statistics"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,6 +62,7 @@ PLUGINS=(
</span> [grpc]="gRPC plugin"
[hddtemp]="Query hddtempd"
[hugepages]="Hugepages statistics"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [intel_pmu]="Intel performance monitor plugin"
</span> [intel_rdt]="Intel RDT monitor plugin"
[interface]="Interface traffic statistics"
[ipc]="IPC statistics"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,6 +79,7 @@ PLUGINS=(
</span> [lvm]="LVM statistics"
[madwifi]="Madwifi wireless statistics"
[mbmon]="Query mbmond"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [mcelog]="Machine Check Exceptions notifications"
</span> [md]="md (Linux software RAID) devices"
[memcachec]="memcachec statistics"
[memcached]="memcached statistics"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,6 +105,8 @@ PLUGINS=(
</span> [openldap]="OpenLDAP statistics"
[openvpn]="OpenVPN client statistics"
[oracle]="Oracle plugin"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [ovs_events]="OVS events plugin"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [ovs_stats]="OVS statistics plugin"
</span> [perl]="Embed a Perl interpreter"
[pf]="BSD packet filter (PF) statistics"
[pinba]="Pinba statistics"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,8 +125,10 @@ PLUGINS=(
</span> [sigrok]="sigrok acquisition sources"
[smart]="SMART statistics"
[snmp]="SNMP querying plugin"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [snmp_agent]="SNMP agent plugin"
</span> [statsd]="StatsD plugin"
[swap]="Swap usage statistics"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [synproxy]="Synproxy stats plugin"
</span> [syslog]="Syslog logging plugin"
[table]="Parsing of tabular data"
[tail]="Parsing of logfiles"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -194,6 +201,7 @@ PLUGIN_DEPS=(
</span> [rrdcached]="port:rrdtool"
[rrdtool]="port:rrdtool"
[snmp]="port:net-snmp"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [snmp_agent]="port:net-snmp"
</span> [tokyotyrant]="port:tokyotyrant"
[varnish]="port:varnish"
[virt]="port:libvirt port:libxml2"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -209,13 +217,15 @@ OSX_BLACKLIST=(
</span> [cgroups]=1 # Linux only
[conntrack]=1 # Linux only
[cpufreq]=1 # Linux only
<span style='display:block; white-space:pre;background:#ffe0e0;'>- [dpdkstat]=1 # requires libdpkd (?), which is not available
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [dpdkstat]=1 # requires libdpdk, which is not available
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [dpdkevents]=1 # requires libdpdk, which is not available
</span> [drbd]=1 # Linux only
[entropy]=1 # Linux only
[fscache]=1 # Linux only
[fhcount]=1 # Linux only
[hugepages]=1 # Linux only
[intel_rdt]=1 # requires intel-cmt-cat, which is not available
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [intel_pmu]=1 # requires libjevents, which is not available
</span> [ipc]=1 # No macOS support
[ipmi]=1 # requires openipmithreads, which is not available
[iptables]=1 # Linux only
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -223,6 +233,7 @@ OSX_BLACKLIST=(
</span> [irq]=1 # Linux only
[lvm]=1 # Linux only
[madwifi]=1 # Linux only
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [mcelog]=1 # Linux only
</span> [md]=1 # Linux only
[mic]=1 # Intel Many Integrated Core (Xeon Phi) only
[modbus]=1 # requires libmodbus, which is not available
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -232,6 +243,8 @@ OSX_BLACKLIST=(
</span> [nfs]=1 # Linux only
[onewire]=1 # requires libowcapu, which is not available
[oracle]=1 # requires libclntsh, which is not available
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [ovs_stats]=1 # Linux only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [ovs_events]=1 # Linux only
</span> [processes]=1 # No macOS support
[protocols]=1 # Linux only
[redis]=1 # requires libcredis, which is not available
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -239,6 +252,7 @@ OSX_BLACKLIST=(
</span> [sensors]=1 # requires libsensors, which is not available
[serial]=1 # Linux only
[sigrok]=1 # requires libsigrok, which is not available
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ [synproxy]=1 # Linux only
</span> [tape]=1 # Solaris only
[thermal]=1 # Linux only
[turbostat]=1 # Linux only
</pre><pre style='margin:0'>
</pre>