<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0067381c2cb3af24aa0dcdc556ab4fc3df4bcf45">https://github.com/macports/macports-ports/commit/0067381c2cb3af24aa0dcdc556ab4fc3df4bcf45</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0067381c2cb3af24aa0dcdc556ab4fc3df4bcf45
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sun Mar 12 08:03:18 2023 -0700

<span style='display:block; white-space:pre;color:#404040;'>    collectd: have dep-gen.sh use configure.args-replace
</span>---
 sysutils/collectd/Portfile         | 356 ++++++++++++++++++-------------------
 sysutils/collectd/files/dep-gen.sh |   4 +-
 2 files changed, 180 insertions(+), 180 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 e411b851397..67f9e352b23 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;'>@@ -231,196 +231,196 @@ configure.args-append \
</span>     --disable-zookeeper
 
 variant aggregation description {Aggregation plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-aggregation
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-aggregation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-aggregation \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-aggregation
</span> }
 
 variant amqp description {AMQP output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-amqp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-amqp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-amqp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-amqp
</span> 
     depends_lib-delete port:rabbitmq-c
     depends_lib-append port:rabbitmq-c
 }
 
 variant apache description {Apache httpd statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-apache
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-apache
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-apache \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-apache
</span> 
     depends_lib-delete port:curl
     depends_lib-append port:curl
 }
 
 variant apcups description {Statistics of UPSes by APC} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-apcups
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-apcups
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-apcups \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-apcups
</span> }
 
 variant apple_sensors description {Apple hardware sensors} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-apple_sensors
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-apple_sensors
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-apple_sensors \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-apple_sensors
</span> }
 
 variant ascent description {AscentEmu player statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-ascent
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-ascent
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-ascent \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-ascent
</span> 
     depends_lib-delete port:curl port:libxml2
     depends_lib-append port:curl port:libxml2
 }
 
 variant barometer description {Barometer sensor on I2C} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-barometer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-barometer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-barometer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-barometer
</span> }
 
 variant battery description {Battery statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-battery
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-battery
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-battery \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-battery
</span> }
 
 variant bind description {ISC Bind nameserver statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-bind
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-bind
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-bind \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-bind
</span> 
     depends_lib-delete port:curl port:libxml2
     depends_lib-append port:curl port:libxml2
 }
 
 variant ceph description {Ceph daemon statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-ceph
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-ceph
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-ceph \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-ceph
</span> 
     depends_lib-delete port:yajl
     depends_lib-append port:yajl
 }
 
 variant chrony description {Chrony statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-chrony
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-chrony
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-chrony \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-chrony
</span> }
 
 variant contextswitch description {context switch statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-contextswitch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-contextswitch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-contextswitch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-contextswitch
</span> }
 
 variant cpu description {CPU usage statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-cpu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-cpu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-cpu \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-cpu
</span> }
 
 variant cpusleep description {CPU sleep statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-cpusleep
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-cpusleep
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-cpusleep \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-cpusleep
</span> }
 
 variant csv description {CSV output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-csv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-csv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-csv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-csv
</span> }
 
 variant curl description {CURL generic web statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-curl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-curl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-curl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-curl
</span> 
     depends_lib-delete port:curl
     depends_lib-append port:curl
 }
 
 variant curl_json description {CouchDB statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-curl_json
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-curl_json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-curl_json \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-curl_json
</span> 
     depends_lib-delete port:curl port:yajl
     depends_lib-append port:curl port:yajl
 }
 
 variant curl_xml description {CURL generic xml statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-curl_xml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-curl_xml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-curl_xml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-curl_xml
</span> 
     depends_lib-delete port:curl port:libxml2
     depends_lib-append port:curl port:libxml2
 }
 
 variant dbi description {General database statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-dbi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-dbi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-dbi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-dbi
</span> 
     depends_lib-delete port:libdbi
     depends_lib-append port:libdbi
 }
 
 variant df description {Filesystem usage statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-df
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-df
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-df
</span> }
 
 variant disk description {Disk usage statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-disk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-disk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-disk \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-disk
</span> }
 
 variant dns description {DNS traffic analysis} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-dns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-dns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-dns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-dns
</span> 
     depends_lib-delete port:libpcap
     depends_lib-append port:libpcap
 }
 
 variant email description {EMail statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-email
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-email
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-email \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-email
</span> }
 
 variant ethstat description {Stats from NIC driver} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-ethstat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-ethstat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-ethstat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-ethstat
</span> }
 
 variant exec description {Execution of external programs} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-exec
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-exec
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-exec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-exec
</span> }
 
 variant filecount description {Count files in directories} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-filecount
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-filecount
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-filecount \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-filecount
</span> }
 
 variant gmond description {Ganglia plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-gmond
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-gmond
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-gmond \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-gmond
</span> 
     depends_lib-delete port:ganglia
     depends_lib-append port:ganglia
 }
 
 variant gps description {GPS plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-gps
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-gps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-gps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-gps
</span> }
 
 variant grpc description {gRPC plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-grpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-grpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-grpc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-grpc
</span> }
 
 variant hddtemp description {Query hddtempd} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-hddtemp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-hddtemp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-hddtemp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-hddtemp
</span> }
 
 variant interface description {Interface traffic statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-interface
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-interface
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-interface \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-interface
</span> }
 
 variant java description {Embed the Java Virtual Machine} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-java
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-java
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-java \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-java
</span> 
     pre-configure {
         ui_warn "Compiling with Java will probably fail; if you want to make it work, read `Configuring with libjvm' in README in the upstream git"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -428,78 +428,78 @@ variant java description {Embed the Java Virtual Machine} {
</span> }
 
 variant load description {System load} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-load
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-load
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-load \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-load
</span> }
 
 variant log_logstash description {Logstash json_event compatible logging} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-log_logstash
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-log_logstash
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-log_logstash \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-log_logstash
</span> 
     depends_lib-delete port:yajl
     depends_lib-append port:yajl
 }
 
 variant logfile description {File logging plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-logfile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-logfile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-logfile \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-logfile
</span> }
 
 variant lpar description {AIX logical partitions statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-lpar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-lpar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-lpar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-lpar
</span> }
 
 variant lua description {Lua plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-lua
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-lua
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-lua \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-lua
</span> 
     depends_lib-delete port:lua
     depends_lib-append port:lua
 }
 
 variant mbmon description {Query mbmond} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-mbmon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-mbmon
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-mbmon \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-mbmon
</span> }
 
 variant memcachec description {memcachec statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-memcachec
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-memcachec
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-memcachec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-memcachec
</span> 
     depends_lib-delete port:libmemcached
     depends_lib-append port:libmemcached
 }
 
 variant memcached description {memcached statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-memcached
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-memcached
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-memcached \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-memcached
</span> 
     depends_lib-delete port:libmemcached
     depends_lib-append port:libmemcached
 }
 
 variant memory description {Memory usage} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-memory
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-memory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-memory \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-memory
</span> }
 
 variant multimeter description {Read multimeter values} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-multimeter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-multimeter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-multimeter \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-multimeter
</span> }
 
 variant mysql description {MySQL statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-mysql
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-mysql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-mysql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-mysql
</span> 
     depends_lib-delete path:lib/mysql5/mysql/libmysqlclient.dylib:mysql5
     depends_lib-append path:lib/mysql5/mysql/libmysqlclient.dylib:mysql5
 }
 
 variant network description {Network communication plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-network
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-network
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-network \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-network
</span> 
     # silence a deprecation warning
     configure.cflags-append -D_GCRYPT_IN_LIBGCRYPT=1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -509,73 +509,73 @@ variant network description {Network communication plugin} {
</span> }
 
 variant nginx description {nginx statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-nginx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-nginx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-nginx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-nginx
</span> 
     depends_lib-delete port:curl
     depends_lib-append port:curl
 }
 
 variant notify_desktop description {Desktop notifications} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-notify_desktop
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-notify_desktop
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-notify_desktop \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-notify_desktop
</span> 
     depends_lib-delete port:libnotify
     depends_lib-append port:libnotify
 }
 
 variant notify_email description {Email notifier} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-notify_email
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-notify_email
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-notify_email \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-notify_email
</span> 
     depends_lib-delete port:libesmtp
     depends_lib-append port:libesmtp
 }
 
 variant notify_nagios description {Nagios notification plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-notify_nagios
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-notify_nagios
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-notify_nagios \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-notify_nagios
</span> 
     depends_lib-delete port:nagios
     depends_lib-append port:nagios
 }
 
 variant ntpd description {NTPd statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-ntpd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-ntpd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-ntpd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-ntpd
</span> }
 
 variant numa description {NUMA virtual memory statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-numa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-numa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-numa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-numa
</span> }
 
 variant nut description {Network UPS tools statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-nut
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-nut
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-nut \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-nut
</span> 
     depends_lib-delete port:nut
     depends_lib-append port:nut
 }
 
 variant olsrd description {olsrd statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-olsrd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-olsrd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-olsrd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-olsrd
</span> }
 
 variant openldap description {OpenLDAP statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-openldap
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-openldap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-openldap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-openldap
</span> }
 
 variant openvpn description {OpenVPN client statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-openvpn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-openvpn
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-openvpn \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-openvpn
</span> }
 
 variant perl description {Embed a Perl interpreter} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-perl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-perl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-perl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-perl
</span> 
     configure.args-append --with-perl=${prefix}/bin/perl5.26
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -584,29 +584,29 @@ variant perl description {Embed a Perl interpreter} {
</span> }
 
 variant pf description {BSD packet filter (PF) statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-pf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-pf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-pf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-pf
</span> }
 
 variant pinba description {Pinba statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-pinba
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-pinba
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-pinba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-pinba
</span> 
     depends_lib-delete port:protobuf-c
     depends_lib-append port:protobuf-c
 }
 
 variant ping description {Network latency statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-ping
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-ping
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-ping \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-ping
</span> 
     depends_lib-delete port:liboping
     depends_lib-append port:liboping
 }
 
 variant postgresql description {PostgreSQL database statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-postgresql
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-postgresql
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-postgresql \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-postgresql
</span> 
     configure.cflags-append -I${prefix}/include/postgresql96
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -615,13 +615,13 @@ variant postgresql description {PostgreSQL database statistics} {
</span> }
 
 variant powerdns description {PowerDNS statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-powerdns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-powerdns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-powerdns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-powerdns
</span> }
 
 variant python description {Embed a Python interpreter} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-python \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-python
</span> 
     configure.args-append --with-python=${prefix}/bin/python2.7
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -630,167 +630,167 @@ variant python description {Embed a Python interpreter} {
</span> }
 
 variant rrdcached description {RRDTool output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-rrdcached
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-rrdcached
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-rrdcached \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-rrdcached
</span> 
     depends_lib-delete port:rrdtool
     depends_lib-append port:rrdtool
 }
 
 variant rrdtool description {RRDTool output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-rrdtool
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-rrdtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-rrdtool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-rrdtool
</span> 
     depends_lib-delete port:rrdtool
     depends_lib-append port:rrdtool
 }
 
 variant smart description {SMART statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-smart
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-smart
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-smart \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-smart
</span> }
 
 variant snmp description {SNMP querying plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-snmp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-snmp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-snmp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-snmp
</span> 
     depends_lib-delete port:net-snmp
     depends_lib-append port:net-snmp
 }
 
 variant snmp_agent description {SNMP agent plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-snmp_agent
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-snmp_agent
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-snmp_agent \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-snmp_agent
</span> 
     depends_lib-delete port:net-snmp
     depends_lib-append port:net-snmp
 }
 
 variant statsd description {StatsD plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-statsd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-statsd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-statsd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-statsd
</span> }
 
 variant swap description {Swap usage statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-swap
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-swap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-swap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-swap
</span> }
 
 variant syslog description {Syslog logging plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-syslog
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-syslog
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-syslog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-syslog
</span> }
 
 variant table description {Parsing of tabular data} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-table
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-table
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-table \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-table
</span> }
 
 variant tail description {Parsing of logfiles} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-tail
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-tail
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-tail \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-tail
</span> }
 
 variant tail_csv description {Parsing of CSV files} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-tail_csv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-tail_csv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-tail_csv \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-tail_csv
</span> }
 
 variant tcpconns description {TCP connection statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-tcpconns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-tcpconns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-tcpconns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-tcpconns
</span> }
 
 variant teamspeak2 description {TeamSpeak2 server statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-teamspeak2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-teamspeak2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-teamspeak2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-teamspeak2
</span> }
 
 variant ted description {Read The Energy Detective values} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-ted
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-ted
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-ted \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-ted
</span> }
 
 variant threshold description {Threshold checking plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-threshold
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-threshold
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-threshold \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-threshold
</span> }
 
 variant tokyotyrant description {TokyoTyrant database statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-tokyotyrant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-tokyotyrant
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-tokyotyrant \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-tokyotyrant
</span> 
     depends_lib-delete port:tokyotyrant
     depends_lib-append port:tokyotyrant
 }
 
 variant unixsock description {Unixsock communication plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-unixsock
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-unixsock
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-unixsock \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-unixsock
</span> }
 
 variant uptime description {Uptime statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-uptime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-uptime
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-uptime \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-uptime
</span> }
 
 variant users description {User statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-users
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-users
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-users \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-users
</span> }
 
 variant uuid description {UUID as hostname plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-uuid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-uuid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-uuid \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-uuid
</span> }
 
 variant varnish description {Varnish cache statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-varnish
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-varnish
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-varnish \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-varnish
</span> 
     depends_lib-delete port:varnish
     depends_lib-append port:varnish
 }
 
 variant virt description {Virtual machine statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-virt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-virt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-virt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-virt
</span> 
     depends_lib-delete port:libvirt port:libxml2
     depends_lib-append port:libvirt port:libxml2
 }
 
 variant write_graphite description {Graphite / Carbon output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-write_graphite
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-write_graphite
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-write_graphite \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-write_graphite
</span> }
 
 variant write_http description {HTTP output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-write_http
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-write_http
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-write_http \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-write_http
</span> 
     depends_lib-delete port:curl
     depends_lib-append port:curl
 }
 
 variant write_log description {Log output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-write_log
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-write_log
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-write_log \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-write_log
</span> }
 
 variant write_sensu description {Sensu output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-write_sensu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-write_sensu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-write_sensu \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-write_sensu
</span> }
 
 variant write_tsdb description {TSDB output plugin} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-write_tsdb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-write_tsdb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-write_tsdb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-write_tsdb
</span> }
 
 variant zookeeper description {Zookeeper statistics} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-delete --disable-zookeeper
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --enable-zookeeper
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace  --disable-zookeeper \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            --enable-zookeeper
</span> }
 
 default_variants \
<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 bc3c5923346..51934f746ff 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;'>@@ -373,8 +373,8 @@ echo
</span> for plugin in $(printf "%s\n" ${!PLUGINS[@]} | sort); do
        if [ -z "${OSX_BLACKLIST[$plugin]}" ]; then
                printf "variant %s description {%s} {\n" "$plugin" "${PLUGINS[$plugin]}"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                printf "    configure.args-delete --disable-$plugin\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           printf "    configure.args-append --enable-$plugin\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           printf "    configure.args-replace  --disable-$plugin \\\\\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           printf "                            --enable-$plugin\n"
</span>           if [ -n "${EXTRA_CODE[$plugin]}" ]; then
                        echo
                        echo "    ${EXTRA_CODE[$plugin]}"
</pre><pre style='margin:0'>

</pre>