[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-05-07 Thread Andreas K. Hüttel
commit: b94387ffaef892cfe3551d871decf34d0e6b8635
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Apr 21 11:26:08 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May  7 07:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94387ff

app-metrics/collectd: Port to PERL_FEATURES

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{collectd-5.12.0-r9.ebuild => collectd-5.12.0-r10.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r10.ebuild
similarity index 98%
rename from app-metrics/collectd/collectd-5.12.0-r9.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r10.ebuild
index 8d1cbfe0d598..301e390ecd45 100644
--- a/app-metrics/collectd/collectd-5.12.0-r9.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r10.ebuild
@@ -89,7 +89,7 @@ COMMON_DEPEND="
dev-libs/libgcrypt:=
dev-libs/libltdl:0=
sys-libs/libcap
-   perl?   ( dev-lang/perl:=[ithreads] )
+   perl?   ( || ( 
>=dev-lang/perl-5.38.2-r3[perl_features_ithreads] 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-03-09 Thread Conrad Kostecki
commit: b9f136aea1ce73cb42eadaaee193dad5017842ce
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar  9 17:40:16 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar  9 17:41:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f136ae

app-metrics/collectd: drop 5.12.0-r8

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r8.ebuild | 562 -
 1 file changed, 562 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r8.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r8.ebuild
deleted file mode 100644
index 06e6d5ed301c..
--- a/app-metrics/collectd/collectd-5.12.0-r8.ebuild
+++ /dev/null
@@ -1,562 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-LUA_COMPAT=( lua5-{1..4} )
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions 
python-single-r1 systemd tmpfiles udev
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 x86"
-IUSE="contrib debug java perl selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors:  Requires libIOKit
-# amqp1:  Requires libqpid-proton
-# aquaero:Requires aerotools-ng/libaquaero5
-# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents: Requires dpdk
-# dpdkstat:   Requires dpdk
-# dpdk_telemetry: Requires dpdk
-# grpc:   Requires libgrpc
-# intel_pmu:  Requires libjevents (pmu-tools)
-# intel_rdt:  Requires libpqos from intel-cmt-cat project
-# lpar:   Requires libperfstat (AIX only)
-# mic:Requires Intel Many Integrated Core Architecture API
-# (part of Intel's  Xeon Phi software)
-# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# onewire:Requires sys-fs/owfs which was removed from repository
-# pf: Requires BSD packet filter
-# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
-# redfish:Requires libredfish
-# tape:   Requires libkstat (Solaris only)
-# tokyotyrant:Requires tokyotyrant
-# write_riemann:  Requires riemann-c-client
-# xmms:   Requires libxmms (v1)
-# zone:   Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
-   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
-   mic netapp onewire pf pinba redfish tape tokyotyrant write_riemann
-   xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
-   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
-   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
-   filecount fscache gps gpu_nvidia hddtemp hugepages interface ipc
-   ipmi iptables ipvs irq java lua load logfile logparser log_logstash
-   madwifi match_empty_counter match_hashed match_regex match_timediff
-   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
-   multimeter mysql netlink network network nfs nginx notify_desktop
-   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
-   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
-   powerdns procevent processes protocols python redis routeros
-   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
-   statsd swap synproxy sysevent syslog table tail tail_csv
-   target_notification target_replace target_scale target_set tcpconns
-   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
-   uuid varnish virt vmem vserver wireless write_graphite write_http
-   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
-   write_redis write_sensu write_stackdriver write_syslog write_tsdb
-   xencpu zfs_arc zookeeper"
-
-COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
-
-COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
-
-for plugin in ${COLLECTD_ALL_PLUGINS}; do
-   IUSE="${IUSE} collectd_plugins_${plugin}"
-done
-unset plugin
-
-# Now come the dependencies.
-
-COMMON_DEPEND="
-   acct-group/collectd
-   acct-user/collectd
-   dev-libs/libgcrypt:=
-   dev-libs/libltdl:0=
-   sys-libs/libcap
-   perl?   ( dev-lang/perl:=[ithreads] )
-

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-03-09 Thread Conrad Kostecki
commit: fb40be135044378280d33646ae7fcd59c3a29359
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar  9 17:40:45 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar  9 17:41:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb40be13

app-metrics/collectd: drop slurm

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r9.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
index 12c711c8981a..8d1cbfe0d598 100644
--- a/app-metrics/collectd/collectd-5.12.0-r9.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
@@ -63,7 +63,7 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
notify_email notify_nagios ntpd numa nut olsrd onewire openldap
openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
powerdns procevent processes protocols python redis routeros
-   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
+   rrdcached rrdtool sensors serial sigrok smart snmp snmp_agent
statsd swap synproxy sysevent syslog table tail tail_csv
target_notification target_replace target_scale target_set tcpconns
teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
@@ -134,7 +134,6 @@ COMMON_DEPEND="
collectd_plugins_rrdtool?   ( net-analyzer/rrdtool:= )
collectd_plugins_sensors?   ( sys-apps/lm-sensors:= )
collectd_plugins_sigrok?( >=sci-libs/libsigrok-0.4:= 
dev-libs/glib:2 )
-   collectd_plugins_slurm? ( sys-cluster/slurm )
collectd_plugins_smart? ( dev-libs/libatasmart:0= )
collectd_plugins_snmp?  ( net-analyzer/net-snmp:= )
collectd_plugins_snmp_agent?( net-analyzer/net-snmp:= )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-03-09 Thread Conrad Kostecki
commit: d1509c4ab186cd7b3ce1a5d2edf2f2e42e7d4355
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Mar  9 17:38:49 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Mar  9 17:41:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1509c4a

app-metrics/collectd: add python3.12 support

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
index 30a964c5a41e..12c711c8981a 100644
--- a/app-metrics/collectd/collectd-5.12.0-r9.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 LUA_COMPAT=( lua5-{1..4} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions 
python-single-r1 systemd tmpfiles udev
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-01-27 Thread Ionen Wolkens
commit: 846f3a881055cc95515511a9879956680514cdcc
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Jan 27 18:50:11 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 19:48:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846f3a88

app-metrics/collectd: Stabilize 5.12.0-r9 arm, #921562

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
index 65ac98f46503..30a964c5a41e 100644
--- a/app-metrics/collectd/collectd-5.12.0-r9.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 x86"
+KEYWORDS="~alpha amd64 arm ~arm64 x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-01-27 Thread Ionen Wolkens
commit: b3336441ae1fc1df617206cb5017a873e83cf708
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Jan 27 18:30:46 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 19:48:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3336441

app-metrics/collectd: Stabilize 5.12.0-r9 amd64, #921562

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
index 7cbf1ca77c19..65ac98f46503 100644
--- a/app-metrics/collectd/collectd-5.12.0-r9.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2024-01-13 Thread Sam James
commit: 30162bc07f1bfa4dcf8197157cbdb07bf0e6f60a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 13 11:13:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 13 11:13:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30162bc0

app-metrics/collectd: Stabilize 5.12.0-r9 x86, #921562

Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
index 04af4bc67d49..7cbf1ca77c19 100644
--- a/app-metrics/collectd/collectd-5.12.0-r9.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2023-12-03 Thread Sam James
commit: 70e9a9462d2ab905cc2daeba69bc3a502de0729c
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  4 07:32:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  4 07:32:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e9a946

app-metrics/collectd: fix another modern c issue in configure (for nut)

Bug: https://bugs.gentoo.org/879633
Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r9.ebuild | 563 +
 .../collectd/files/collectd-5.12.0-nut-c99.patch   | 143 ++
 2 files changed, 706 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.12.0-r9.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
new file mode 100644
index ..04af4bc67d49
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.12.0-r9.ebuild
@@ -0,0 +1,563 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+LUA_COMPAT=( lua5-{1..4} )
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions 
python-single-r1 systemd tmpfiles udev
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~x86"
+IUSE="contrib debug java perl selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors:  Requires libIOKit
+# amqp1:  Requires libqpid-proton
+# aquaero:Requires aerotools-ng/libaquaero5
+# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents: Requires dpdk
+# dpdkstat:   Requires dpdk
+# dpdk_telemetry: Requires dpdk
+# grpc:   Requires libgrpc
+# intel_pmu:  Requires libjevents (pmu-tools)
+# intel_rdt:  Requires libpqos from intel-cmt-cat project
+# lpar:   Requires libperfstat (AIX only)
+# mic:Requires Intel Many Integrated Core Architecture API
+# (part of Intel's  Xeon Phi software)
+# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# onewire:Requires sys-fs/owfs which was removed from repository
+# pf: Requires BSD packet filter
+# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
+# redfish:Requires libredfish
+# tape:   Requires libkstat (Solaris only)
+# tokyotyrant:Requires tokyotyrant
+# write_riemann:  Requires riemann-c-client
+# xmms:   Requires libxmms (v1)
+# zone:   Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
+   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
+   mic netapp onewire pf pinba redfish tape tokyotyrant write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
+   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
+   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
+   filecount fscache gps gpu_nvidia hddtemp hugepages interface ipc
+   ipmi iptables ipvs irq java lua load logfile logparser log_logstash
+   madwifi match_empty_counter match_hashed match_regex match_timediff
+   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
+   multimeter mysql netlink network network nfs nginx notify_desktop
+   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
+   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
+   powerdns procevent processes protocols python redis routeros
+   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
+   statsd swap synproxy sysevent syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
+   uuid varnish virt vmem vserver wireless write_graphite write_http
+   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_stackdriver write_syslog write_tsdb
+   xencpu zfs_arc zookeeper"
+
+COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
+
+COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
+
+for plugin in ${COLLECTD_ALL_PLUGINS}; do
+   IUSE="${IUSE} collectd_plugins_${plugin}"
+done
+unset plugin
+
+# Now come the dependencies.
+
+COMMON_DEPEND="
+   acct-group/collectd
+   acct-user/collectd
+   dev-libs/libgcrypt:=
+   dev-libs

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2023-08-05 Thread Conrad Kostecki
commit: 02e526eb2bf6ba24f07b99fa8469bf2bb51ea37e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug  5 22:36:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug  5 22:40:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e526eb

app-metrics/collectd: fix QA NonexistentDeps, ExcessiveLineLength

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r8.ebuild | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r8.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r8.ebuild
index 0c8c8c88baa4..06e6d5ed301c 100644
--- a/app-metrics/collectd/collectd-5.12.0-r8.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r8.ebuild
@@ -55,7 +55,7 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
-   filecount fscache gmond gps gpu_nvidia hddtemp hugepages interface ipc
+   filecount fscache gps gpu_nvidia hddtemp hugepages interface ipc
ipmi iptables ipvs irq java lua load logfile logparser log_logstash
madwifi match_empty_counter match_hashed match_regex match_timediff
match_value mbmon mcelog md memcachec memcached memory modbus mqtt
@@ -104,7 +104,6 @@ COMMON_DEPEND="
collectd_plugins_curl_xml?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )
collectd_plugins_dbi?   ( dev-db/libdbi )
collectd_plugins_dns?   ( net-libs/libpcap )
-   collectd_plugins_gmond? ( sys-cluster/ganglia )
collectd_plugins_gps?   ( sci-geosciences/gpsd:= )
collectd_plugins_gpu_nvidia?( dev-util/nvidia-cuda-toolkit )
collectd_plugins_ipmi?  ( >=sys-libs/openipmi-2.0.16-r1 
)
@@ -476,10 +475,18 @@ src_install() {
 
newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
 
-   sed -i -e 's:^.*PIDFile "/var/run/collectd.pid":#PIDFile 
"/run/collectd.pid":' "${ED}"/etc/collectd.conf || die
-   sed -i -e 's:^# SocketFile "/var/run/collectd-unixsock":#   
SocketFile "/run/collectd/collectd.socket":' "${ED}"/etc/collectd.conf || die
-   sed -i -e 's:^.*LoadPlugin perl$:# The new, correct way to load the 
perl plugin -- \n# \n#   Globals true\n# :' 
"${ED}"/etc/collectd.conf || die
-   sed -i -e 's:^.*LoadPlugin python$:# The new, correct way to load the 
python plugin -- \n# \n#   Globals true\n# :' 
"${ED}"/etc/collectd.conf || die
+   sed \
+   -e 's:^.*PIDFile "/var/run/collectd.pid":#PIDFile 
"/run/collectd.pid":' \
+   -i "${ED}"/etc/collectd.conf || die
+   sed \
+   -e 's:^#SocketFile "/var/run/collectd-unixsock":#   
SocketFile "/run/collectd/collectd.socket":' \
+   -i "${ED}"/etc/collectd.conf || die
+   sed \
+   -e 's:^.*LoadPlugin perl$:# The new, correct way to load the 
perl plugin -- \n# \n#   Globals true\n# :' \
+   -i "${ED}"/etc/collectd.conf || die
+   sed \
+   -e 's:^.*LoadPlugin python$:# The new, correct way to load the 
python plugin -- \n# \n#   Globals true\n# :' \
+   -i "${ED}"/etc/collectd.conf || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2023-04-13 Thread Sam James
commit: eff1ccb300e56b56ceea1fa204946647366afff3
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 14 02:50:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 14 03:23:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff1ccb3

app-metrics/collectd: fix configure w/ clang 16

Closes: https://bugs.gentoo.org/879633
Closes: https://bugs.gentoo.org/900392
Signed-off-by: Sam James  gentoo.org>

 ...-5.12.0-r7.ebuild => collectd-5.12.0-r8.ebuild} |   1 +
 .../files/collectd-5.12.0-clang16-configure.patch  | 127 +
 2 files changed, 128 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r8.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.12.0-r7.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r8.ebuild
index 9662889050c6..0c8c8c88baa4 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r8.ebuild
@@ -173,6 +173,7 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}"/${PN}-5.11.0-libsigrok-0.4+.patch
"${FILESDIR}"/${PN}-5.12.0-python3_11.patch
+   "${FILESDIR}"/${PN}-5.12.0-clang16-configure.patch
 )
 
 # @FUNCTION: collectd_plugin_kernel_linux

diff --git a/app-metrics/collectd/files/collectd-5.12.0-clang16-configure.patch 
b/app-metrics/collectd/files/collectd-5.12.0-clang16-configure.patch
new file mode 100644
index ..578099579c47
--- /dev/null
+++ b/app-metrics/collectd/files/collectd-5.12.0-clang16-configure.patch
@@ -0,0 +1,127 @@
+https://bugs.gentoo.org/879633
+https://bugs.gentoo.org/900392
+https://github.com/collectd/collectd/pull/4106
+
+From f23164e589502ff675b3b54fa598bd9efd1422ed Mon Sep 17 00:00:00 2001
+From: Florian Weimer 
+Date: Thu, 6 Apr 2023 19:00:08 +0200
+Subject: [PATCH] Fix glibc feature macro handling for timegm
+
+The way strptime is activated using feature macros, _DEFAULT_SOURCE
+(successor to _BSD_SOURCE) is disabled implicitly, so timegm is
+hidden.  Defining _DEFAULT_SOURCE at the same time as the other
+feature macros solves this, and removes the need for the
+TIMEGM_NEEDS_BSD configure macro.
+
+This avoids an implicit declaration of timegm in src/bind.c, and build
+failures with future compilers.
+---
+ configure.ac | 53 
+ src/bind.c   | 10 +-
+ 2 files changed, 17 insertions(+), 46 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index bbe65a7e99..78bbff6624 100644
+--- a/configure.ac
 b/configure.ac
+@@ -974,6 +974,12 @@ if test "x$have_strptime" = "xyes" && test 
"x$c_cv_have_strptime_default" = "xno
+   #ifndef _XOPEN_SOURCE
+   # define _XOPEN_SOURCE 500
+   #endif
++  # ifndef _BSD_SOURCE
++  #  define _BSD_SOURCE
++  # endif
++  # ifndef _DEFAULT_SOURCE
++  #  define _DEFAULT_SOURCE
++  # endif
+   #include 
+ ]],
+ [[
+@@ -1024,6 +1030,12 @@ AC_CACHE_CHECK([for timegm],
+ # ifndef _XOPEN_SOURCE
+ #  define _XOPEN_SOURCE 500
+ # endif
++# ifndef _BSD_SOURCE
++#  define _BSD_SOURCE
++# endif
++# ifndef _DEFAULT_SOURCE
++#  define _DEFAULT_SOURCE
++# endif
+ #endif
+ #include 
+ ]]],
+@@ -1039,50 +1051,9 @@ AC_CACHE_CHECK([for timegm],
+   )
+ )
+ 
+-if test "x$c_cv_have_timegm" != "xyes"
+-then
+-  AC_CACHE_CHECK([for timegm with _BSD_SOURCE],
+-[c_cv_have_timegm_bsd],
+-AC_LINK_IFELSE(
+-  [AC_LANG_PROGRAM(
+-[[[
+-#if STRPTIME_NEEDS_STANDARDS
+-# ifndef _ISOC99_SOURCE
+-#  define _ISOC99_SOURCE 1
+-# endif
+-# ifndef _POSIX_C_SOURCE
+-#  define _POSIX_C_SOURCE 200112L
+-# endif
+-# ifndef _XOPEN_SOURCE
+-#  define _XOPEN_SOURCE 500
+-# endif
+-#endif
+-#ifndef _BSD_SOURCE
+-# define _BSD_SOURCE 1
+-#endif
+-#include 
+-]]],
+-[[[
+- time_t t = timegm(&(struct tm){0});
+- if (t == ((time_t) -1)) {
+-   return 1;
+- }
+-]]]
+-  )],
+-  [c_cv_have_timegm_bsd="yes"
+-   c_cv_have_timegm="yes"],
+-  [c_cv_have_timegm_bsd="no"]
+-)
+-  )
+-fi
+-
+ if test "x$c_cv_have_timegm" = "xyes"
+ then
+   AC_DEFINE(HAVE_TIMEGM, 1, [Define if the timegm(3) function is available.])
+-  if test "x$c_cv_have_timegm_bsd" = "xyes"
+-  then
+-AC_DEFINE(TIMEGM_NEEDS_BSD, 1, [Set to true if timegm is only exported in 
BSD mode.])
+-  fi
+ fi
+ 
+ CFLAGS="$SAVE_CFLAGS"
+diff --git a/src/bind.c b/src/bind.c
+index a246f1aacf..4a7c024253 100644
+--- a/src/bind.c
 b/src/bind.c
+@@ -33,13 +33,13 @@
+ #ifndef _XOPEN_SOURCE
+ #define _XOPEN_SOURCE 500
+ #endif
+-#endif /* STRPTIME_NEEDS_STANDARDS */
+-
+-#if TIMEGM_NEEDS_BSD
+ #ifndef _BSD_SOURCE
+-#define _BSD_SOURCE 1
++#define _BSD_SOURCE
+ #endif
+-#endif /* TIMEGM_NEEDS_BSD */
++#ifndef _DEFAULT_SOURCE
++#define _DEFAULT_SOURCE
++#endif
++#endif /* STRPTIME_NEEDS_STANDARDS */
+ 
+ #include "collectd.h"
+ 
+



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2022-11-10 Thread Conrad Kostecki
commit: d5b4e4f0eaa2057de7dda8b3e2af437fca7016c9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 10 23:00:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 10 23:03:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b4e4f0

app-metrics/collectd: fix compilation with python3_11

Closes: https://bugs.gentoo.org/880445
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild |  5 +++-
 .../files/collectd-5.12.0-python3_11.patch | 33 ++
 2 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 1b25586eb8fc..26990d0f4680 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -170,7 +170,10 @@ REQUIRED_USE="
collectd_plugins_smart? ( udev )
contrib?( perl )"
 
-PATCHES=( "${FILESDIR}"/${PN}-5.11.0-libsigrok-0.4+.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.11.0-libsigrok-0.4+.patch
+   "${FILESDIR}"/${PN}-5.12.0-python3_11.patch
+)
 
 # @FUNCTION: collectd_plugin_kernel_linux
 # @DESCRIPTION:

diff --git a/app-metrics/collectd/files/collectd-5.12.0-python3_11.patch 
b/app-metrics/collectd/files/collectd-5.12.0-python3_11.patch
new file mode 100644
index ..3c0572889559
--- /dev/null
+++ b/app-metrics/collectd/files/collectd-5.12.0-python3_11.patch
@@ -0,0 +1,33 @@
+From 623e95394e0e62e7f9ced2104b786d21e9c0bf53 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
+ 
+Date: Wed, 21 Sep 2022 22:21:58 +0700
+Subject: [PATCH] cpython: fix build with Python 3.11
+
+Python 3.11 moves longintrepr.h into cpython sub-directory.
+However, in this version, longintrepr.h is always included.
+---
+ src/cpython.h | 8 +++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/src/cpython.h b/src/cpython.h
+index 11e64fa62f..bcfa406feb 100644
+--- a/src/cpython.h
 b/src/cpython.h
+@@ -24,9 +24,15 @@
+  *   Sven Trenkel 
+  **/
+ 
++#include 
+ /* Some python versions don't include this by default. */
+-
++#if PY_VERSION_HEX < 0x030B
++/*
++ * Python 3.11 move longintrepr.h to cpython/longintrepr.h
++ * And it's always included
++ */
+ #include 
++#endif /* PY_VERSION_HEX < 0x030B */
+ 
+ /* These two macros are basically Py_BEGIN_ALLOW_THREADS and
+  * Py_BEGIN_ALLOW_THREADS



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-25 Thread Conrad Kostecki
commit: 3fb2af616783fc951ed113c6de0be2eaf08a7032
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 25 14:32:22 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 25 14:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb2af61

app-metrics/collectd: add python3_11 support

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 4b9b13facbc4..1b25586eb8fc 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 LUA_COMPAT=( lua5-{1..4} )
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions 
python-single-r1 systemd tmpfiles udev
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-25 Thread Conrad Kostecki
commit: 4332f0ac12ee6ab42c1be67ae81f0104aa684f4c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 25 14:31:18 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 25 14:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4332f0ac

app-metrics/collectd: remove unused inherits

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 5c3c1a792939..4b9b13facbc4 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -7,8 +7,7 @@ JAVA_PKG_OPT_USE="collectd_plugins_java"
 LUA_COMPAT=( lua5-{1..4} )
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \
-   multilib perl-functions python-single-r1 systemd tmpfiles udev
+inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions 
python-single-r1 systemd tmpfiles udev
 
 DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-25 Thread Conrad Kostecki
commit: eb3ed6aed881fbdfd158329019b1e8d9d312bba3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jun 25 14:28:58 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jun 25 14:34:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3ed6ae

app-metrics/collectd: add ~arm64 keyword

Tested on a local Pi4.

Closes: https://bugs.gentoo.org/687830
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 7d56a636cd36..5c3c1a792939 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
+KEYWORDS="~alpha amd64 arm ~arm64 x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2022-06-07 Thread Conrad Kostecki
commit: 27e246bff6899e93be3c31e1368f08f02d404c2b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jun  7 17:58:03 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jun  7 17:58:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e246bf

app-metrics/collectd: drop 5.12.0-r5

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r5.ebuild | 552 -
 app-metrics/collectd/files/collectd.initd-r2   |  70 
 2 files changed, 622 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r5.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r5.ebuild
deleted file mode 100644
index 31e9c7f7be72..
--- a/app-metrics/collectd/collectd-5.12.0-r5.ebuild
+++ /dev/null
@@ -1,552 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \
-   multilib perl-functions python-single-r1 systemd tmpfiles udev
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
-IUSE="contrib debug java perl selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors:  Requires libIOKit
-# amqp1:  Requires libqpid-proton
-# aquaero:Requires aerotools-ng/libaquaero5
-# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents: Requires dpdk
-# dpdkstat:   Requires dpdk
-# dpdk_telemetry: Requires dpdk
-# grpc:   Requires libgrpc
-# intel_pmu:  Requires libjevents (pmu-tools)
-# intel_rdt:  Requires libpqos from intel-cmt-cat project
-# lpar:   Requires libperfstat (AIX only)
-# mic:Requires Intel Many Integrated Core Architecture API
-# (part of Intel's  Xeon Phi software)
-# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# onewire:Requires sys-fs/owfs which was removed from repository
-# pf: Requires BSD packet filter
-# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
-# redfish:Requires libredfish
-# tape:   Requires libkstat (Solaris only)
-# tokyotyrant:Requires tokyotyrant
-# write_riemann:  Requires riemann-c-client
-# xmms:   Requires libxmms (v1)
-# zone:   Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
-   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
-   mic netapp onewire pf pinba redfish tape tokyotyrant write_riemann
-   xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
-   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
-   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
-   filecount fscache gmond gps gpu_nvidia hddtemp hugepages interface ipc
-   ipmi iptables ipvs irq java lua load logfile logparser log_logstash
-   madwifi match_empty_counter match_hashed match_regex match_timediff
-   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
-   multimeter mysql netlink network network nfs nginx notify_desktop
-   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
-   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
-   powerdns procevent processes protocols python redis routeros
-   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
-   statsd swap synproxy sysevent syslog table tail tail_csv
-   target_notification target_replace target_scale target_set tcpconns
-   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
-   uuid varnish virt vmem vserver wireless write_graphite write_http
-   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
-   write_redis write_sensu write_stackdriver write_syslog write_tsdb
-   xencpu zfs_arc zookeeper"
-
-COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
-
-COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
-
-for plugin in ${COLLECTD_ALL_PLUGINS}; do
-   IUSE="${IUSE} collectd_plugins_${plugin}"
-done
-unset plugin
-
-# Now come the dependencies.
-
-COMMON_DEPEND="
-   acct-group/collectd
-   acct-user/collectd
-   dev-libs/libgcrypt:=
-   dev-libs/libltdl:0=
-   sys-libs/l

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-07 Thread Agostino Sarubbo
commit: 3886d3e5538e446237ca08e82e2c4bb551f7930a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 14:47:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 14:47:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3886d3e5

app-metrics/collectd: amd64 stable wrt bug #833886

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 19a409a9bdce..7d56a636cd36 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm x86"
+KEYWORDS="~alpha amd64 arm x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-06 Thread Agostino Sarubbo
commit: e4f01a8ab1376a7ecbbc5c07107a9cd6a515624e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f01a8a

app-metrics/collectd: arm stable wrt bug #833886

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index ed5fb662eb88..19a409a9bdce 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm x86"
+KEYWORDS="~alpha ~amd64 arm x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-06 Thread Sam James
commit: 951390b69bd175831468bdcd24cb9c57b41dbc40
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun  6 23:30:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  6 23:30:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951390b6

app-metrics/collectd: Stabilize 5.12.0-r7 x86, #833886

Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r7.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 1e9d0b18e23e..ed5fb662eb88 100644
--- a/app-metrics/collectd/collectd-5.12.0-r7.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm x86"
 IUSE="contrib debug java perl selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2022-06-05 Thread Conrad Kostecki
commit: c1983aebe66b95bd9da87d40db1f608ba90c7528
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Apr  5 19:18:08 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 14:06:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1983aeb

app-metrics/collectd: fix missing group in init script

Signed-off-by: Conrad Kostecki  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24922
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...-5.12.0-r6.ebuild => collectd-5.12.0-r7.ebuild} |  2 +-
 app-metrics/collectd/files/collectd.initd-r3   | 71 ++
 2 files changed, 72 insertions(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r6.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.12.0-r6.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r7.ebuild
index 608f269fb2c6..1e9d0b18e23e 100644
--- a/app-metrics/collectd/collectd-5.12.0-r6.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r7.ebuild
@@ -464,7 +464,7 @@ src_install() {
keepdir /var/lib/${PN}
fowners collectd:collectd /var/lib/${PN}
 
-   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
+   newinitd "${FILESDIR}/${PN}.initd-r3" ${PN}
newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
systemd_newunit "contrib/systemd.${PN}.service" ${PN}.service
 

diff --git a/app-metrics/collectd/files/collectd.initd-r3 
b/app-metrics/collectd/files/collectd.initd-r3
new file mode 100644
index ..aa3396d5a451
--- /dev/null
+++ b/app-metrics/collectd/files/collectd.initd-r3
@@ -0,0 +1,71 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+COLLECTD_CONFIGFILE=${COLLECTD_CONFIGFILE:-"/etc/collectd.conf"}
+COLLECTD_PIDFILE=${COLLECTD_PIDFILE:-"/run/collectd.pid"}
+COLLECTD_NICELEVEL=${COLLECTD_NICELEVEL:-5}
+COLLECTD_USER=${COLLECTD_USER:-"collectd"}
+COLLECTD_GROUP=${COLLECTD_GROUP:-"collectd"}
+COLLECTD_SSDARGS=${COLLECTD_SSDARGS:-"--wait 1000"}
+COLLECTD_TERMTIMEOUT=${COLLECTD_TERMTIMEOUT:-"TERM/25/KILL/5"}
+COLLECTD_OPTS=${COLLECTD_OPTS:-""}
+
+command="/usr/sbin/collectd"
+command_args="${COLLECTD_OPTS} -C \"${COLLECTD_CONFIGFILE}\" -f"
+command_background=true
+command_group="${COLLECTD_GROUP}"
+command_user="${COLLECTD_USER}"
+start_stop_daemon_args="${COLLECTD_SSDARGS} --nice ${COLLECTD_NICELEVEL}"
+pidfile="${COLLECTD_PIDFILE}"
+retry="${COLLECTD_TERMTIMEOUT}"
+
+extra_commands="configtest"
+description_configtest="Run collectd's internal config check."
+
+required_files="\"${COLLECTD_CONFIGFILE}\""
+
+depend() {
+   use dns
+}
+
+_checkconfig() {
+   if [ $(sed '/^$\|^#/d' "${COLLECTD_CONFIGFILE}" | grep 
'LoadPlugin[[:space:]]\+oracle' | wc -l) -ge 1 ] ; then
+   if [ -e /etc/env.d/50oracle-instantclient-basic ] ; then
+   . /etc/env.d/50oracle-instantclient-basic
+   export ORACLE_HOME
+   export TNS_ADMIN
+   else
+   ewarn "Unable to set Oracle environment, Oracle plugin 
wont work"
+   fi
+   fi
+
+   local test_command="${command} -t -C \"${COLLECTD_CONFIGFILE}\""
+
+   eval ${test_command} 1>/dev/null 2>&1
+   ret=$?
+   if [ $ret -ne 0 ]; then
+   eerror "${SVCNAME} has detected an error in your configuration:"
+   eval ${test_command}
+   fi
+
+   return $ret
+}
+
+configtest() {
+   ebegin "Checking ${SVCNAME} configuration"
+   _checkconfig
+   eend $?
+}
+
+start_pre() {
+   if [ "${RC_CMD}" != "restart" ]; then
+   configtest || return 1
+   fi
+}
+
+stop_pre() {
+   if [ "${RC_CMD}" = "restart" ]; then
+   configtest || return 1
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-06-05 Thread Conrad Kostecki
commit: 40652ba98278ade1c68a7e161c8f55c16a2e3754
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jun  5 13:18:47 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jun  5 13:18:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40652ba9

app-metrics/collectd: add myself as maintainer

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-metrics/collectd/metadata.xml 
b/app-metrics/collectd/metadata.xml
index 19f8407871b2..47eeb1f98f50 100644
--- a/app-metrics/collectd/metadata.xml
+++ b/app-metrics/collectd/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   

Collectd gathers statistics about the system it is running on 
and stores this
information. Those statistics can then be used to find current 
performance



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-04-16 Thread Conrad Kostecki
commit: b2349fbef73a4790684d5d77d6a22e168297b98b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 16 21:32:42 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 16 21:34:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2349fbe

app-metrics/collectd: drop python3_7 support

Closes: https://github.com/gentoo/gentoo/pull/24823
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r6.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
index d2888d57da61..0100185fd686 100644
--- a/app-metrics/collectd/collectd-5.12.0-r6.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \
multilib perl-functions python-single-r1 systemd tmpfiles udev



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-04-16 Thread Conrad Kostecki
commit: 37ec5e863696c8b7d508aa53dc067331950e98ef
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 16 21:33:06 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 16 21:34:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ec5e86

app-metrics/collectd: add lua5_4 support

Closes: https://github.com/gentoo/gentoo/pull/24823
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r6.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
index 0100185fd686..608f269fb2c6 100644
--- a/app-metrics/collectd/collectd-5.12.0-r6.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
@@ -4,7 +4,7 @@
 EAPI="7"
 
 JAVA_PKG_OPT_USE="collectd_plugins_java"
-LUA_COMPAT=( lua5-{1..3} )
+LUA_COMPAT=( lua5-{1..4} )
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-04-16 Thread Conrad Kostecki
commit: 4425f246103f596295d103dfb007b863e2601a1c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 16 21:32:09 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 16 21:34:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4425f246

app-metrics/collectd: add python3_10 support

Closes: https://github.com/gentoo/gentoo/pull/24823
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r6.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
index 0d9005d31c3f..d2888d57da61 100644
--- a/app-metrics/collectd/collectd-5.12.0-r6.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
@@ -5,7 +5,7 @@ EAPI="7"
 
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 LUA_COMPAT=( lua5-{1..3} )
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \
multilib perl-functions python-single-r1 systemd tmpfiles udev



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-03-22 Thread Sam James
commit: cccae9d98c70f0cacdd8b2de4a20195382abe44e
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 23 00:57:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 23 00:58:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccae9d9

app-metrics/collectd: add subslot dep on OpenLDAP

New OpenLDAP breaks ABI (changes SONAME)

Signed-off-by: Sam James  gentoo.org>

 .../{collectd-5.12.0-r3.ebuild => collectd-5.12.0-r5.ebuild}| 6 +++---
 .../{collectd-5.12.0-r4.ebuild => collectd-5.12.0-r6.ebuild}| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r3.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r5.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.12.0-r3.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r5.ebuild
index 90d4dfa6324a..31e9c7f7be72 100644
--- a/app-metrics/collectd/collectd-5.12.0-r3.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r5.ebuild
@@ -121,7 +121,7 @@ COMMON_DEPEND="
collectd_plugins_notify_desktop?( x11-libs/libnotify )
collectd_plugins_notify_email?  ( net-libs/libesmtp:= )
collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
-   collectd_plugins_openldap?  ( net-nds/openldap )
+   collectd_plugins_openldap?  ( net-nds/openldap:= )
collectd_plugins_oracle?( 
dev-db/oracle-instantclient[sdk] )
collectd_plugins_ovs_events?( dev-libs/yajl:= )
collectd_plugins_ovs_stats? ( dev-libs/yajl:= )
@@ -138,8 +138,8 @@ COMMON_DEPEND="
collectd_plugins_sigrok?( >=sci-libs/libsigrok-0.4:= 
dev-libs/glib:2 )
collectd_plugins_slurm? ( sys-cluster/slurm )
collectd_plugins_smart? ( dev-libs/libatasmart:0= )
-   collectd_plugins_snmp?  ( net-analyzer/net-snmp )
-   collectd_plugins_snmp_agent?( net-analyzer/net-snmp )
+   collectd_plugins_snmp?  ( net-analyzer/net-snmp:= )
+   collectd_plugins_snmp_agent?( net-analyzer/net-snmp:= )
collectd_plugins_sysevent?  ( dev-libs/yajl:= )
collectd_plugins_varnish?   ( www-servers/varnish:= )
collectd_plugins_virt?  ( app-emulation/libvirt:= 
dev-libs/libxml2:2= )

diff --git a/app-metrics/collectd/collectd-5.12.0-r4.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.12.0-r4.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r6.ebuild
index 6e2aae300ac5..0d9005d31c3f 100644
--- a/app-metrics/collectd/collectd-5.12.0-r4.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r6.ebuild
@@ -121,7 +121,7 @@ COMMON_DEPEND="
collectd_plugins_notify_desktop?( x11-libs/libnotify )
collectd_plugins_notify_email?  ( net-libs/libesmtp:= )
collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
-   collectd_plugins_openldap?  ( net-nds/openldap )
+   collectd_plugins_openldap?  ( net-nds/openldap:= )
collectd_plugins_oracle?( 
dev-db/oracle-instantclient[sdk] )
collectd_plugins_ovs_events?( dev-libs/yajl:= )
collectd_plugins_ovs_stats? ( dev-libs/yajl:= )
@@ -138,8 +138,8 @@ COMMON_DEPEND="
collectd_plugins_sigrok?( >=sci-libs/libsigrok-0.4:= 
dev-libs/glib:2 )
collectd_plugins_slurm? ( sys-cluster/slurm )
collectd_plugins_smart? ( dev-libs/libatasmart:0= )
-   collectd_plugins_snmp?  ( net-analyzer/net-snmp )
-   collectd_plugins_snmp_agent?( net-analyzer/net-snmp )
+   collectd_plugins_snmp?  ( net-analyzer/net-snmp:= )
+   collectd_plugins_snmp_agent?( net-analyzer/net-snmp:= )
collectd_plugins_sysevent?  ( dev-libs/yajl:= )
collectd_plugins_varnish?   ( www-servers/varnish:= )
collectd_plugins_virt?  ( app-emulation/libvirt:= 
dev-libs/libxml2:2= )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-01-15 Thread Sam James
commit: 1d1e2448e2ab445de038436f8771ddfdd71c008a
Author: Marco Genasci  gmail  com>
AuthorDate: Fri Jan  7 12:56:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 15 21:50:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1e2448

app-metrics/collectd: changed old oracle-instantclient-basic dependency

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Marco Genasci  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../collectd/{collectd-5.12.0-r1.ebuild => collectd-5.12.0-r3.ebuild}   | 2 +-
 .../collectd/{collectd-5.12.0-r2.ebuild => collectd-5.12.0-r4.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r3.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.12.0-r1.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r3.ebuild
index 658cbb79591d..90d4dfa6324a 100644
--- a/app-metrics/collectd/collectd-5.12.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r3.ebuild
@@ -122,7 +122,7 @@ COMMON_DEPEND="
collectd_plugins_notify_email?  ( net-libs/libesmtp:= )
collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
collectd_plugins_openldap?  ( net-nds/openldap )
-   collectd_plugins_oracle?( 
dev-db/oracle-instantclient-basic )
+   collectd_plugins_oracle?( 
dev-db/oracle-instantclient[sdk] )
collectd_plugins_ovs_events?( dev-libs/yajl:= )
collectd_plugins_ovs_stats? ( dev-libs/yajl:= )
collectd_plugins_perl?  ( dev-lang/perl:=[ithreads] )

diff --git a/app-metrics/collectd/collectd-5.12.0-r2.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r4.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.12.0-r2.ebuild
rename to app-metrics/collectd/collectd-5.12.0-r4.ebuild
index 3d7dd49059cc..6e2aae300ac5 100644
--- a/app-metrics/collectd/collectd-5.12.0-r2.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r4.ebuild
@@ -122,7 +122,7 @@ COMMON_DEPEND="
collectd_plugins_notify_email?  ( net-libs/libesmtp:= )
collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
collectd_plugins_openldap?  ( net-nds/openldap )
-   collectd_plugins_oracle?( 
dev-db/oracle-instantclient-basic )
+   collectd_plugins_oracle?( 
dev-db/oracle-instantclient[sdk] )
collectd_plugins_ovs_events?( dev-libs/yajl:= )
collectd_plugins_ovs_stats? ( dev-libs/yajl:= )
collectd_plugins_perl?  ( dev-lang/perl:=[ithreads] )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2022-01-03 Thread Sam James
commit: 0d6b26d7906996ac8e2f4fd260afdc55fd418209
Author: David Seifert  gentoo  org>
AuthorDate: Mon Jan  3 16:01:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  4 03:28:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6b26d7

app-metrics/collectd: remove kernel_FreeBSD

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r1.ebuild | 22 +++---
 app-metrics/collectd/collectd-5.12.0-r2.ebuild | 22 +++---
 2 files changed, 6 insertions(+), 38 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
index 1c16631dc941..1c9fdac841d9 100644
--- a/app-metrics/collectd/collectd-5.12.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+IUSE="contrib debug java kernel_Darwin kernel_linux perl selinux static-libs 
udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE
 
@@ -150,15 +150,7 @@ COMMON_DEPEND="
collectd_plugins_write_redis?   ( dev-libs/hiredis:= )
collectd_plugins_write_stackdriver? ( net-misc/curl:0= 
dev-libs/yajl:= )
collectd_plugins_xencpu?( app-emulation/xen-tools:= )
-
-   kernel_FreeBSD? (
-   collectd_plugins_disk?  ( sys-libs/libstatgrab:= )
-   collectd_plugins_interface? ( sys-libs/libstatgrab:= )
-   collectd_plugins_load?  ( sys-libs/libstatgrab:= )
-   collectd_plugins_memory?( sys-libs/libstatgrab:= )
-   collectd_plugins_swap?  ( sys-libs/libstatgrab:= )
-   collectd_plugins_users? ( sys-libs/libstatgrab:= )
-   )"
+"
 
 # FIXME: should virtual/jdk be here as well?
 BDEPEND="virtual/pkgconfig"
@@ -337,9 +329,6 @@ src_configure() {
if use kernel_linux; then
einfo "Enabling Linux plugins."
myos_plugins=${linux_plugins}
-   elif use kernel_FreeBSD; then
-   einfo "Enabling FreeBSD plugins."
-   myos_plugins=${bsd_plugins}
elif use kernel_Darwin; then
einfo "Enabling Darwin plugins."
myos_plugins=${darwin_plugins}
@@ -376,11 +365,6 @@ src_configure() {
if has ${plugin} ${myos_plugins}; then
# ... and available in this os
myconf+=" $(use_enable 
collectd_plugins_${plugin} ${plugin})"
-   # ... must we link against libstatgrab? Bug 
#541518
-   if use kernel_FreeBSD && has ${plugin} 
${libstatgrab_plugins}; then
-   einfo "We must link against libstatgrab 
due to plugin \"${plugin}\" ..."
-   need_libstatgrab=1
-   fi
else
# ... and NOT available in this os
if use collectd_plugins_${plugin}; then

diff --git a/app-metrics/collectd/collectd-5.12.0-r2.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r2.ebuild
index c3aaedc933aa..f0ded8dfeb16 100644
--- a/app-metrics/collectd/collectd-5.12.0-r2.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+IUSE="contrib debug java kernel_Darwin kernel_linux perl selinux static-libs 
udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE
 
@@ -150,15 +150,7 @@ COMMON_DEPEND="
collectd_plugins_write_redis?   ( dev-libs/hiredis:= )
collectd_plugins_write_stackdriver? ( net-misc/curl:0= 
dev-libs/yajl:= )
collectd_plugins_xencpu?( app-emulation/xen-tools:= )
-
-   kernel_FreeBSD? (
-   collectd_plugins_disk?  ( sys-libs/libstatgrab:= )
-   collectd_plugins_interface? ( sys-libs/libstatgrab:= )
-   collectd_plugins_load?  ( sys-libs/libstatgrab:= )
-   co

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-11-19 Thread Conrad Kostecki
commit: 5766876126dfbca1e8889ab5257f50ec63db331a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 20 00:42:24 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 20 00:42:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57668761

app-metrics/collectd: add support for >=java-11

Closes: https://github.com/gentoo/gentoo/pull/22949
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r2.ebuild | 568 +
 1 file changed, 568 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.12.0-r2.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r2.ebuild
new file mode 100644
index ..c3aaedc933aa
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.12.0-r2.ebuild
@@ -0,0 +1,568 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \
+   multilib perl-functions python-single-r1 systemd tmpfiles udev
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors:  Requires libIOKit
+# amqp1:  Requires libqpid-proton
+# aquaero:Requires aerotools-ng/libaquaero5
+# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents: Requires dpdk
+# dpdkstat:   Requires dpdk
+# dpdk_telemetry: Requires dpdk
+# grpc:   Requires libgrpc
+# intel_pmu:  Requires libjevents (pmu-tools)
+# intel_rdt:  Requires libpqos from intel-cmt-cat project
+# lpar:   Requires libperfstat (AIX only)
+# mic:Requires Intel Many Integrated Core Architecture API
+# (part of Intel's  Xeon Phi software)
+# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# onewire:Requires sys-fs/owfs which was removed from repository
+# pf: Requires BSD packet filter
+# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
+# redfish:Requires libredfish
+# tape:   Requires libkstat (Solaris only)
+# tokyotyrant:Requires tokyotyrant
+# write_riemann:  Requires riemann-c-client
+# xmms:   Requires libxmms (v1)
+# zone:   Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
+   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
+   mic netapp onewire pf pinba redfish tape tokyotyrant write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
+   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
+   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
+   filecount fscache gmond gps gpu_nvidia hddtemp hugepages interface ipc
+   ipmi iptables ipvs irq java lua load logfile logparser log_logstash
+   madwifi match_empty_counter match_hashed match_regex match_timediff
+   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
+   multimeter mysql netlink network network nfs nginx notify_desktop
+   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
+   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
+   powerdns procevent processes protocols python redis routeros
+   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
+   statsd swap synproxy sysevent syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
+   uuid varnish virt vmem vserver wireless write_graphite write_http
+   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_stackdriver write_syslog write_tsdb
+   xencpu zfs_arc zookeeper"
+
+COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
+
+COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
+
+for plugin in ${COLLECTD_ALL_PLUGINS}; do
+   IUSE="${IUSE} collectd_plugins_${plugin}"
+done
+unset plugin
+
+# Now come the dependencies.
+
+COMMON_DEPEND="
+   acct-group/collectd
+   a

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/

2021-07-31 Thread Sam James
commit: 5f67d29ba38a54c74818f82a7c2902b89892de44
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 04:09:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:13:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f67d29b

app-metrics/collectd: fix tmpfiles path in conf.d

Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/files/collectd.confd-r2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/files/collectd.confd-r2 
b/app-metrics/collectd/files/collectd.confd-r2
index 835936d5bce..38fb9a6057e 100644
--- a/app-metrics/collectd/files/collectd.confd-r2
+++ b/app-metrics/collectd/files/collectd.confd-r2
@@ -27,7 +27,7 @@
 # isn't used anymore.
 # If you are going to change UNIX socket location or change COLLECTD_USER
 # setting above, make sure you overwrite /usr/lib/tmpfiles.d/collectd.conf
-# via copy in /etc/tmpfiles.d/collectd.conf to match your setup.
+# via copy in /usr/lib/tmpfiles.d/collectd.conf to match your setup.
 #COLLECTD_GROUP="collectd"
 
 # You can use this configuration option to pass additional options to the



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-04-12 Thread Thomas Deutschmann
commit: 4542132e4bcb1cde7014c1c5138a5cb9ad2f5113
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 12 18:04:26 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 12 18:14:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4542132e

app-metrics/collectd: subscribe to net-libs/libesmtp subslot

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
index 284f99fa470..1c16631dc94 100644
--- a/app-metrics/collectd/collectd-5.12.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
@@ -119,7 +119,7 @@ COMMON_DEPEND="
collectd_plugins_netlink?   ( net-libs/libmnl )
collectd_plugins_nginx? ( net-misc/curl:0= )
collectd_plugins_notify_desktop?( x11-libs/libnotify )
-   collectd_plugins_notify_email?  ( net-libs/libesmtp )
+   collectd_plugins_notify_email?  ( net-libs/libesmtp:= )
collectd_plugins_nut?   ( >=sys-power/nut-2.7.2-r2 )
collectd_plugins_openldap?  ( net-nds/openldap )
collectd_plugins_oracle?( 
dev-db/oracle-instantclient-basic )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-02-15 Thread Thomas Deutschmann
commit: 4191881a6793ec12904ba576cfec6d9fbaf9f80a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb 15 13:57:20 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb 15 15:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4191881a

app-metrics/collectd: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest  |   1 -
 app-metrics/collectd/collectd-5.11.0-r3.ebuild | 551 
 app-metrics/collectd/collectd-5.12.0.ebuild| 558 -
 3 files changed, 1110 deletions(-)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index 7040f466d4f..c3666c8289f 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,2 +1 @@
-DIST collectd-5.11.0.tar.bz2 1851663 BLAKE2B 
b07c727ed553b3d11967da734a98fda753794be199377b08a2780b7d3f79acef345f160d930dda68cd12aa0949bbc0aee6ca5e7ae01e16a5e392a4a73e272d1d
 SHA512 
87671545e3d01770c204ba4439265d1c0add6a105bf04ff02dc04db3731fd933d32ecb9b0dc15f2e504d70c3e421a64cf19728c897aa4fb1fda86e393ffc15bf
 DIST collectd-5.12.0.tar.bz2 1902756 BLAKE2B 
9567c55b47c0ea5b7836c0d858c16a637c4a2054486a9d9ca6cd9951a92381bdf4f49d7dc0be0c9c9131802120d0af2e542a3997f01484c89ba135b3c46db795
 SHA512 
7a15e4c0ae587db4987d673a790a4f3bea1cab29ce24a506fb21fa7bd2f60bfec70867eaa1c1395cb5b0e0ae81a024fb6109b064da0ef50e7c146d2198871c70

diff --git a/app-metrics/collectd/collectd-5.11.0-r3.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
deleted file mode 100644
index 41f22d78db7..000
--- a/app-metrics/collectd/collectd-5.11.0-r3.ebuild
+++ /dev/null
@@ -1,551 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{7,8} )
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors:  Requires libIOKit
-# amqp1:  Requires libqpid-proton
-# aquaero:Requires aerotools-ng/libaquaero5
-# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents: Requires dpdk
-# dpdkstat:   Requires dpdk
-# dpdk_telemetry: Requires dpdk
-# grpc:   Requires libgrpc
-# intel_pmu:  Requires libjevents (pmu-tools)
-# intel_rdt:  Requires libpqos from intel-cmt-cat project
-# lpar:   Requires libperfstat (AIX only)
-# mic:Requires Intel Many Integrated Core Architecture API
-# (part of Intel's  Xeon Phi software)
-# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf: Requires BSD packet filter
-# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
-# redfish:Requires libredfish
-# tape:   Requires libkstat (Solaris only)
-# tokyotyrant:Requires tokyotyrant
-# write_riemann:  Requires riemann-c-client
-# xmms:   Requires libxmms (v1)
-# zone:   Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
-   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
-   mic netapp pf pinba redfish tape tokyotyrant write_riemann xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
-   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
-   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
-   filecount fscache gmond gps hddtemp hugepages interface ipc ipmi
-   iptables ipvs irq java lua load logfile logparser log_logstash
-   madwifi match_empty_counter match_hashed match_regex match_timediff
-   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
-   multimeter mysql netlink network network nfs nginx notify_desktop
-   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
-   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
-   powerdns procevent processes protocols python redis routeros
-   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
-   statsd swap synproxy sysevent syslo

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-02-15 Thread Sam James
commit: cc27644e8ef25f6750533f9ec33b10356fc4143a
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 08:38:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 08:38:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc27644e

app-metrics/collectd: Stabilize 5.12.0-r1 arm, #769512

Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
index 2c8be397ecf..284f99fa470 100644
--- a/app-metrics/collectd/collectd-5.12.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm x86"
+KEYWORDS="~alpha amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-02-10 Thread Sam James
commit: 2f67c7c83bc40a9cb45572875a5655729c684317
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 11 07:53:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 11 07:53:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f67c7c8

app-metrics/collectd: Stabilize 5.12.0-r1 x86, #769512

Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
index fbf7cb81b4b..2c8be397ecf 100644
--- a/app-metrics/collectd/collectd-5.12.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~x86"
+KEYWORDS="~alpha amd64 ~arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-02-08 Thread Sam James
commit: ca321e184491e8163af0e1baa010744709443bc1
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  8 17:24:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  8 17:24:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca321e18

app-metrics/collectd: Stabilize 5.12.0-r1 amd64, #769512

Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
index d405d80f4cd..fbf7cb81b4b 100644
--- a/app-metrics/collectd/collectd-5.12.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha amd64 ~arm ~x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2021-02-05 Thread Thomas Deutschmann
commit: 2f41c6647286fb4c39a56753b255cc7ce802bb52
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Feb  5 17:04:17 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Feb  5 18:09:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f41c664

app-metrics/collectd: rev bump

- Migrate to EAPI 7.

- Migrate to LUA eclass. [Bug 752558]

- Migrate to acct-* eclass. [Bug 701254]

- Install UDEV rule when USE=collectd_plugins_disk with USE=udev.
  [Bug 763090]

Bug: https://bugs.gentoo.org/701254
Closes: https://bugs.gentoo.org/752558
Closes: https://bugs.gentoo.org/763090
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.12.0-r1.ebuild | 568 +
 1 file changed, 568 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.12.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
new file mode 100644
index 000..d405d80f4cd
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.12.0-r1.ebuild
@@ -0,0 +1,568 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info lua-single \
+   multilib perl-functions python-single-r1 systemd tmpfiles udev
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors:  Requires libIOKit
+# amqp1:  Requires libqpid-proton
+# aquaero:Requires aerotools-ng/libaquaero5
+# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents: Requires dpdk
+# dpdkstat:   Requires dpdk
+# dpdk_telemetry: Requires dpdk
+# grpc:   Requires libgrpc
+# intel_pmu:  Requires libjevents (pmu-tools)
+# intel_rdt:  Requires libpqos from intel-cmt-cat project
+# lpar:   Requires libperfstat (AIX only)
+# mic:Requires Intel Many Integrated Core Architecture API
+# (part of Intel's  Xeon Phi software)
+# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# onewire:Requires sys-fs/owfs which was removed from repository
+# pf: Requires BSD packet filter
+# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
+# redfish:Requires libredfish
+# tape:   Requires libkstat (Solaris only)
+# tokyotyrant:Requires tokyotyrant
+# write_riemann:  Requires riemann-c-client
+# xmms:   Requires libxmms (v1)
+# zone:   Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
+   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
+   mic netapp onewire pf pinba redfish tape tokyotyrant write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
+   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
+   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
+   filecount fscache gmond gps gpu_nvidia hddtemp hugepages interface ipc
+   ipmi iptables ipvs irq java lua load logfile logparser log_logstash
+   madwifi match_empty_counter match_hashed match_regex match_timediff
+   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
+   multimeter mysql netlink network network nfs nginx notify_desktop
+   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
+   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
+   powerdns procevent processes protocols python redis routeros
+   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
+   statsd swap synproxy sysevent syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
+   uuid varnish virt vmem vserver wireless write_graphite write_http
+   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_stackdriver write_syslog write_tsdb
+   xencpu zfs_arc zookeeper"
+
+COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
+
+COLLECTD_ALL_P

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-09-06 Thread Thomas Deutschmann
commit: e342597fed3f6eb21f5696a9127239aab224cb27
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Sep  7 00:13:02 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Sep  7 00:46:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e342597f

app-metrics/collectd: bump to v5.12.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest   |   1 +
 app-metrics/collectd/collectd-5.12.0.ebuild | 551 
 2 files changed, 552 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index 5d0f3add513..7040f466d4f 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1 +1,2 @@
 DIST collectd-5.11.0.tar.bz2 1851663 BLAKE2B 
b07c727ed553b3d11967da734a98fda753794be199377b08a2780b7d3f79acef345f160d930dda68cd12aa0949bbc0aee6ca5e7ae01e16a5e392a4a73e272d1d
 SHA512 
87671545e3d01770c204ba4439265d1c0add6a105bf04ff02dc04db3731fd933d32ecb9b0dc15f2e504d70c3e421a64cf19728c897aa4fb1fda86e393ffc15bf
+DIST collectd-5.12.0.tar.bz2 1902756 BLAKE2B 
9567c55b47c0ea5b7836c0d858c16a637c4a2054486a9d9ca6cd9951a92381bdf4f49d7dc0be0c9c9131802120d0af2e542a3997f01484c89ba135b3c46db795
 SHA512 
7a15e4c0ae587db4987d673a790a4f3bea1cab29ce24a506fb21fa7bd2f60bfec70867eaa1c1395cb5b0e0ae81a024fb6109b064da0ef50e7c146d2198871c70

diff --git a/app-metrics/collectd/collectd-5.12.0.ebuild 
b/app-metrics/collectd/collectd-5.12.0.ebuild
new file mode 100644
index 000..e3d3fc157a4
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.12.0.ebuild
@@ -0,0 +1,551 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors:  Requires libIOKit
+# amqp1:  Requires libqpid-proton
+# aquaero:Requires aerotools-ng/libaquaero5
+# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents: Requires dpdk
+# dpdkstat:   Requires dpdk
+# dpdk_telemetry: Requires dpdk
+# grpc:   Requires libgrpc
+# intel_pmu:  Requires libjevents (pmu-tools)
+# intel_rdt:  Requires libpqos from intel-cmt-cat project
+# lpar:   Requires libperfstat (AIX only)
+# mic:Requires Intel Many Integrated Core Architecture API
+# (part of Intel's  Xeon Phi software)
+# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf: Requires BSD packet filter
+# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
+# redfish:Requires libredfish
+# tape:   Requires libkstat (Solaris only)
+# tokyotyrant:Requires tokyotyrant
+# write_riemann:  Requires riemann-c-client
+# xmms:   Requires libxmms (v1)
+# zone:   Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
+   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
+   mic netapp pf pinba redfish tape tokyotyrant write_riemann xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
+   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
+   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
+   filecount fscache gmond gps hddtemp hugepages interface ipc ipmi
+   iptables ipvs irq java lua load logfile logparser log_logstash
+   madwifi match_empty_counter match_hashed match_regex match_timediff
+   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
+   multimeter mysql netlink network network nfs nginx notify_desktop
+   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
+   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
+   powerdns procevent processes protocols python redis routeros
+   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
+   statsd swap synproxy sysevent syslog table tail tail_csv
+   target_notification target_replace target_scale target

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-08-30 Thread Thomas Deutschmann
commit: c9b8724d6c008b6524314153a66bbc0382fc847a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 30 19:11:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 30 19:11:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b8724d

app-metrics/collectd: drop old

Bug: https://bugs.gentoo.org/730514
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest   |   1 -
 app-metrics/collectd/collectd-5.10.0.ebuild | 539 
 2 files changed, 540 deletions(-)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index a588ea2cd5e..5d0f3add513 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,2 +1 @@
-DIST collectd-5.10.0.tar.bz2 1856377 BLAKE2B 
d4c011c5d2d9bfcf8400a35ca92f0b8c82fd58c3201b1b57a6b48c98af63efaab03c5fb1144bae28e7661743626871eaa962959929ff7fcdd5778b72c7054c4e
 SHA512 
1296085fb19bba0c7b7d8684ec877851158b25c9f7b58fc3ae602fba7d7dc718876e730e1cdba96d39101cc5452705bb3445aaee717b219025ae816299b6a3c5
 DIST collectd-5.11.0.tar.bz2 1851663 BLAKE2B 
b07c727ed553b3d11967da734a98fda753794be199377b08a2780b7d3f79acef345f160d930dda68cd12aa0949bbc0aee6ca5e7ae01e16a5e392a4a73e272d1d
 SHA512 
87671545e3d01770c204ba4439265d1c0add6a105bf04ff02dc04db3731fd933d32ecb9b0dc15f2e504d70c3e421a64cf19728c897aa4fb1fda86e393ffc15bf

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
deleted file mode 100644
index 08653b81531..000
--- a/app-metrics/collectd/collectd-5.10.0.ebuild
+++ /dev/null
@@ -1,539 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# amqp1: Requires libqpid-proton
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents:Requires dpdk
-# dpdkstat:  Requires dpdk
-# grpc:  Requires libgrpc
-# intel_pmu: Requires libjevents (pmu-tools)
-# intel_rdt: Requires libpqos from intel-cmt-cat project
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# tokyotyrant:   Requires tokyotyrant
-# write_riemann: Requires riemann-c-client
-# xmms:  Requires libxmms (v1)
-# zone:  Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer dpdkstat
-   grpc intel_pmu intel_rdt lpar mic netapp pf pinba tape tokyotyrant
-   write_riemann xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
-   csv curl curl_json curl_xml dbi df disk dns drbd email
-   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
-   hugepages interface ipc ipmi iptables ipvs irq java lua
-   load logfile log_logstash lvm madwifi match_empty_counter
-   match_hashed match_regex match_timediff match_value mbmon mcelog md
-   memcachec memcached memory modbus mqtt multimeter mysql netlink
-   network network nfs nginx notify_desktop notify_email notify_nagios
-   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
-   ovs_stats perl ping postgresql powerdns processes protocols
-   python redis routeros rrdcached rrdtool sensors serial sigrok smart
-   snmp snmp_agent statsd swap sysevent syslog table tail tail_csv
-   target_notification target_replace target_scale target_set tcpconns
-   teamspeak2 ted thermal threshold turbostat unixsock
-   uptime users uuid varnish virt vmem vserver wireless write_graphite
-   write_http write_kafka write_log write

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-08-07 Thread Agostino Sarubbo
commit: 53ff2da9b80cfe0cf54c0315045ead312ce82871
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug  7 11:43:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug  7 11:43:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ff2da9

app-metrics/collectd: amd64 stable wrt bug #735772

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.11.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.11.0-r3.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
index ecf8b556356..a455ee29e46 100644
--- a/app-metrics/collectd/collectd-5.11.0-r3.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~x86"
+KEYWORDS="~alpha amd64 arm ~x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-08-05 Thread Sam James
commit: da017033530de9498262f7b8a21a93208164049b
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  6 03:43:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  6 03:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da017033

app-metrics/collectd: arm stable (bug #735772)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-metrics/collectd/collectd-5.11.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.11.0-r3.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
index e3d3fc157a4..ecf8b556356 100644
--- a/app-metrics/collectd/collectd-5.11.0-r3.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 arm ~x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2020-08-05 Thread Thomas Deutschmann
commit: 8bcb791ad645e34183dc17e3c05aca6f28689128
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  5 15:34:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  5 15:35:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcb791a

app-metrics/collectd: fix building with >=libsigrok-0.4

Closes: https://bugs.gentoo.org/730514
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...-5.11.0-r2.ebuild => collectd-5.11.0-r3.ebuild} |   4 +-
 .../files/collectd-5.11.0-libsigrok-0.4+.patch | 157 +
 2 files changed, 160 insertions(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.11.0-r2.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.11.0-r2.ebuild
rename to app-metrics/collectd/collectd-5.11.0-r3.ebuild
index d8acd70eb21..e3d3fc157a4 100644
--- a/app-metrics/collectd/collectd-5.11.0-r2.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0-r3.ebuild
@@ -129,7 +129,7 @@ COMMON_DEPEND="
collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= )
collectd_plugins_rrdtool?   ( net-analyzer/rrdtool:= )
collectd_plugins_sensors?   ( sys-apps/lm-sensors:= )
-   collectd_plugins_sigrok?( =sci-libs/libsigrok-0.4:= 
dev-libs/glib:2 )
collectd_plugins_slurm? ( sys-cluster/slurm )
collectd_plugins_smart? ( dev-libs/libatasmart:0= )
collectd_plugins_snmp?  ( net-analyzer/net-snmp )
@@ -170,6 +170,8 @@ REQUIRED_USE="
collectd_plugins_smart? ( udev )
contrib?( perl )"
 
+PATCHES=( "${FILESDIR}"/${PN}-5.11.0-libsigrok-0.4+.patch )
+
 # @FUNCTION: collectd_plugin_kernel_linux
 # @DESCRIPTION:
 # USAGE:   

diff --git a/app-metrics/collectd/files/collectd-5.11.0-libsigrok-0.4+.patch 
b/app-metrics/collectd/files/collectd-5.11.0-libsigrok-0.4+.patch
new file mode 100644
index 000..981864e81c3
--- /dev/null
+++ b/app-metrics/collectd/files/collectd-5.11.0-libsigrok-0.4+.patch
@@ -0,0 +1,157 @@
+Backport of 
https://github.com/u1f35c/collectd/commit/9e36cd85a2bbd6daa55f1f392f60f9c95573ae2c
+aka https://github.com/collectd/collectd/issues/1574
+
+--- a/configure.ac
 b/configure.ac
+@@ -5367,7 +5367,7 @@ AC_SUBST([BUILD_WITH_LIBSENSORS_LIBS])
+ # libsigrok {{{
+ AC_SUBST([LIBSIGROK_CFLAGS])
+ AC_SUBST([LIBSIGROK_LIBS])
+-PKG_CHECK_MODULES([LIBSIGROK], [libsigrok < 0.4],
++PKG_CHECK_MODULES([LIBSIGROK], [libsigrok >= 0.4],
+   [with_libsigrok="yes"],
+   [with_libsigrok="no (pkg-config could not find libsigrok)"]
+ )
+--- a/src/sigrok.c
 b/src/sigrok.c
+@@ -127,22 +127,22 @@ static int sigrok_config(oconfig_item_t *ci) {
+   return 0;
+ }
+ 
+-static const char *sigrok_value_type(const struct sr_datafeed_analog *analog) 
{
++static const char *sigrok_value_type(const struct sr_analog_meaning *meaning) 
{
+   const char *s;
+ 
+-  if (analog->mq == SR_MQ_VOLTAGE)
++  if (meaning->mq == SR_MQ_VOLTAGE)
+ s = "voltage";
+-  else if (analog->mq == SR_MQ_CURRENT)
++  else if (meaning->mq == SR_MQ_CURRENT)
+ s = "current";
+-  else if (analog->mq == SR_MQ_FREQUENCY)
++  else if (meaning->mq == SR_MQ_FREQUENCY)
+ s = "frequency";
+-  else if (analog->mq == SR_MQ_POWER)
++  else if (meaning->mq == SR_MQ_POWER)
+ s = "power";
+-  else if (analog->mq == SR_MQ_TEMPERATURE)
++  else if (meaning->mq == SR_MQ_TEMPERATURE)
+ s = "temperature";
+-  else if (analog->mq == SR_MQ_RELATIVE_HUMIDITY)
++  else if (meaning->mq == SR_MQ_RELATIVE_HUMIDITY)
+ s = "humidity";
+-  else if (analog->mq == SR_MQ_SOUND_PRESSURE_LEVEL)
++  else if (meaning->mq == SR_MQ_SOUND_PRESSURE_LEVEL)
+ s = "spl";
+   else
+ s = "gauge";
+@@ -172,7 +172,7 @@ static void sigrok_feed_callback(const struct sr_dev_inst 
*sdi,
+ ERROR("sigrok plugin: Received data from driver \"%s\" but "
+   "can't find a configuration / device matching "
+   "it.",
+-  sdi->driver->name);
++  sr_dev_inst_driver_get(sdi)->name);
+ return;
+   }
+ 
+@@ -191,11 +191,11 @@ static void sigrok_feed_callback(const struct 
sr_dev_inst *sdi,
+ 
+   /* Ignore all but the first sample on the first probe. */
+   analog = packet->payload;
+-  vl.values = &(value_t){.gauge = analog->data[0]};
++  vl.values = &(value_t){.gauge = ((float *) analog->data)[0]};
+   vl.values_len = 1;
+   sstrncpy(vl.plugin, "sigrok", sizeof(vl.plugin));
+   sstrncpy(vl.plugin_instance, cfdev->name, sizeof(vl.plugin_instance));
+-  sstrncpy(vl.type, sigrok_value_type(analog), sizeof(vl.type));
++  sstrncpy(vl.type, sigrok_value_type(&analog->meaning[0]), sizeof(vl.type));
+ 
+   plugin_dispatch_values(&vl);
+   cfdev->last_dispatch = cdtime();
+@@ -207,6 +207,7 @@ static void sigrok_free_drvopts(struct sr_config *src) {
+ 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-08-03 Thread Thomas Deutschmann
commit: 002817f4ed01120996f97472bcf10158bd148f90
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug  3 13:46:32 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug  3 13:47:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002817f4

app-metrics/collectd: remove duplicated python plugin

Reported-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.10.0.ebuild| 2 +-
 app-metrics/collectd/collectd-5.11.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
index 16fc096048b..08653b81531 100644
--- a/app-metrics/collectd/collectd-5.10.0.ebuild
+++ b/app-metrics/collectd/collectd-5.10.0.ebuild
@@ -56,7 +56,7 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
memcachec memcached memory modbus mqtt multimeter mysql netlink
network network nfs nginx notify_desktop notify_email notify_nagios
ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
-   ovs_stats perl ping postgresql powerdns processes protocols python
+   ovs_stats perl ping postgresql powerdns processes protocols
python redis routeros rrdcached rrdtool sensors serial sigrok smart
snmp snmp_agent statsd swap sysevent syslog table tail tail_csv
target_notification target_replace target_scale target_set tcpconns

diff --git a/app-metrics/collectd/collectd-5.11.0-r2.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r2.ebuild
index 85a978ee3c4..d8acd70eb21 100644
--- a/app-metrics/collectd/collectd-5.11.0-r2.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0-r2.ebuild
@@ -59,7 +59,7 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
multimeter mysql netlink network network nfs nginx notify_desktop
notify_email notify_nagios ntpd numa nut olsrd onewire openldap
openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
-   powerdns procevent processes protocols python python redis routeros
+   powerdns procevent processes protocols python redis routeros
rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
statsd swap synproxy sysevent syslog table tail tail_csv
target_notification target_replace target_scale target_set tcpconns



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-05-10 Thread Conrad Kostecki
commit: 65d90340cb0904745397227e7ce00a9bb6489544
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun May 10 14:46:14 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun May 10 16:22:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d90340

app-metrics/collectd: drop old version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.11.0-r1.ebuild | 548 -
 1 file changed, 548 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r1.ebuild
deleted file mode 100644
index dffe882cb45..000
--- a/app-metrics/collectd/collectd-5.11.0-r1.ebuild
+++ /dev/null
@@ -1,548 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors:  Requires libIOKit
-# amqp1:  Requires libqpid-proton
-# aquaero:Requires aerotools-ng/libaquaero5
-# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents: Requires dpdk
-# dpdkstat:   Requires dpdk
-# dpdk_telemetry: Requires dpdk
-# grpc:   Requires libgrpc
-# intel_pmu:  Requires libjevents (pmu-tools)
-# intel_rdt:  Requires libpqos from intel-cmt-cat project
-# lpar:   Requires libperfstat (AIX only)
-# mic:Requires Intel Many Integrated Core Architecture API
-# (part of Intel's  Xeon Phi software)
-# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf: Requires BSD packet filter
-# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
-# redfish:Requires libredfish
-# tape:   Requires libkstat (Solaris only)
-# tokyotyrant:Requires tokyotyrant
-# write_riemann:  Requires riemann-c-client
-# xmms:   Requires libxmms (v1)
-# zone:   Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
-   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
-   mic netapp pf pinba redfish tape tokyotyrant write_riemann xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
-   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
-   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
-   filecount fscache gmond gps hddtemp hugepages interface ipc ipmi
-   iptables ipvs irq java lua load logfile logparser log_logstash
-   madwifi match_empty_counter match_hashed match_regex match_timediff
-   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
-   multimeter mysql netlink network network nfs nginx notify_desktop
-   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
-   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
-   powerdns procevent processes protocols python python redis routeros
-   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
-   statsd swap synproxy sysevent syslog table tail tail_csv
-   target_notification target_replace target_scale target_set tcpconns
-   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
-   uuid varnish virt vmem vserver wireless write_graphite write_http
-   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
-   write_redis write_sensu write_stackdriver write_syslog write_tsdb
-   xencpu zfs_arc zookeeper"
-
-COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
-
-COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
-
-for plugin in ${COLLECTD_ALL_PLUGINS}; do
-   IUSE="${IUSE} collectd_plugins_${plugin}"
-done
-unset plugin
-
-# Now come the dependencies.
-
-COMMON_DEPEND="
-   dev-libs/libgcrypt:=
-   dev-libs/libltdl:0=
-   sys-libs/libcap
-   perl?   ( dev-lang/perl:=[ithreads] )
-   udev?   ( virtual/udev )
-   xfs? 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-05-10 Thread Conrad Kostecki
commit: abac1273638a6103982da75c8db1c3ef6bfa33cb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun May 10 14:45:45 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun May 10 16:22:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abac1273

app-metrics/collectd: readd missing dev-libs/libatasmart dep

Closes: https://bugs.gentoo.org/720864
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-metrics/collectd/collectd-5.11.0-r2.ebuild | 549 +
 1 file changed, 549 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.11.0-r2.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r2.ebuild
new file mode 100644
index 000..85a978ee3c4
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.11.0-r2.ebuild
@@ -0,0 +1,549 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors:  Requires libIOKit
+# amqp1:  Requires libqpid-proton
+# aquaero:Requires aerotools-ng/libaquaero5
+# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents: Requires dpdk
+# dpdkstat:   Requires dpdk
+# dpdk_telemetry: Requires dpdk
+# grpc:   Requires libgrpc
+# intel_pmu:  Requires libjevents (pmu-tools)
+# intel_rdt:  Requires libpqos from intel-cmt-cat project
+# lpar:   Requires libperfstat (AIX only)
+# mic:Requires Intel Many Integrated Core Architecture API
+# (part of Intel's  Xeon Phi software)
+# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf: Requires BSD packet filter
+# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
+# redfish:Requires libredfish
+# tape:   Requires libkstat (Solaris only)
+# tokyotyrant:Requires tokyotyrant
+# write_riemann:  Requires riemann-c-client
+# xmms:   Requires libxmms (v1)
+# zone:   Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
+   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
+   mic netapp pf pinba redfish tape tokyotyrant write_riemann xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
+   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
+   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
+   filecount fscache gmond gps hddtemp hugepages interface ipc ipmi
+   iptables ipvs irq java lua load logfile logparser log_logstash
+   madwifi match_empty_counter match_hashed match_regex match_timediff
+   match_value mbmon mcelog md memcachec memcached memory modbus mqtt
+   multimeter mysql netlink network network nfs nginx notify_desktop
+   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
+   openvpn oracle ovs_events ovs_stats pcie_errors perl ping postgresql
+   powerdns procevent processes protocols python python redis routeros
+   rrdcached rrdtool sensors serial sigrok slurm smart snmp snmp_agent
+   statsd swap synproxy sysevent syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold turbostat ubi unixsock uptime users
+   uuid varnish virt vmem vserver wireless write_graphite write_http
+   write_influxdb_udp write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_stackdriver write_syslog write_tsdb
+   xencpu zfs_arc zookeeper"
+
+COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
+
+COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
+
+for plugin in ${COLLECTD_ALL_PLUGINS}; do
+   IUSE="${IUSE} collectd_plugins_${plugin}"
+done
+unset plugin
+
+# Now come the dependencies.
+
+COMMON_DEPEND="
+   dev-libs/libgcrypt:=
+   dev-libs/libltdl:0=
+   sys-libs/libcap
+   perl?   ( dev-lang/perl:=[ithreads] )
+   udev?   

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2020-04-30 Thread Thomas Deutschmann
commit: 5dfb683b324be1e37d681cf4e511d4495904fcb2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 13:47:56 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfb683b

app-metrics/collectd: add synproxy plugin

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 14 +++---
 profiles/desc/collectd_plugins.desc |  1 +
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 8887f3a114e..dc569035caa 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -60,13 +60,13 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
ovs_stats perl ping postgresql powerdns procevent processes protocols
python python redis routeros rrdcached rrdtool sensors serial sigrok
-   slurm smart snmp snmp_agent statsd swap sysevent syslog table tail
-   tail_csv target_notification target_replace target_scale target_set
-   tcpconns teamspeak2 ted thermal threshold turbostat ubi unixsock
-   uptime users uuid varnish virt vmem vserver wireless write_graphite
-   write_http write_influxdb_udp write_kafka write_log write_mongodb
-   write_prometheus write_redis write_sensu write_stackdriver
-   write_syslog write_tsdb xencpu zfs_arc zookeeper"
+   slurm smart snmp snmp_agent statsd swap synproxy sysevent syslog
+   table tail tail_csv target_notification target_replace target_scale
+   target_set tcpconns teamspeak2 ted thermal threshold turbostat ubi
+   unixsock uptime users uuid varnish virt vmem vserver wireless
+   write_graphite write_http write_influxdb_udp write_kafka write_log
+   write_mongodb write_prometheus write_redis write_sensu
+   write_stackdriver write_syslog write_tsdb xencpu zfs_arc zookeeper"
 
 COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
 

diff --git a/profiles/desc/collectd_plugins.desc 
b/profiles/desc/collectd_plugins.desc
index 0b8a5e8a0bf..d5070b1c68c 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -108,6 +108,7 @@ snmp - Build the snmp input plugin (reads values from 
network devices using SNMP
 snmp_agent - Build an input plugin which implements an SNMP AgentX subagent 
that receives and handles queries from SNMP master agent and returns configured 
metrics
 statsd - Build the statsd input plugin (accepts statsd-type metrics from a UDP 
socket)
 swap - Build the swap input plugin (collects amount of memory currently 
written to swap)
+synproxy - Build the Linux SYNPROXY input plugin (collects metrics from 
/proc/net/stat/synproxy)
 sysevent - Build the rsyslog input plugin (collects system events from rsyslog)
 syslog - Build the syslog output plugin (receives messages from collectd and 
dispatches them to syslog)
 table - Build the table input plugin (parses table-like structured plain text)



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-04-30 Thread Thomas Deutschmann
commit: 78c97e93e8277996e881fbc5676a1fe8baa2a4b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 11:01:08 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c97e93

app-metrics/collectd: disable dpdk_telemetry plugin

Closes: https://bugs.gentoo.org/720084
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 47 +++--
 1 file changed, 24 insertions(+), 23 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 06ebbc78f9e..6fe02c08bd3 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -21,29 +21,30 @@ IUSE="contrib debug java kernel_Darwin kernel_FreeBSD 
kernel_linux perl selinux
 # The plugin lists have to follow here since they extend IUSE
 
 # Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# amqp1: Requires libqpid-proton
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents:Requires dpdk
-# dpdkstat:  Requires dpdk
-# grpc:  Requires libgrpc
-# intel_pmu: Requires libjevents (pmu-tools)
-# intel_rdt: Requires libpqos from intel-cmt-cat project
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# tokyotyrant:   Requires tokyotyrant
-# write_riemann: Requires riemann-c-client
-# xmms:  Requires libxmms (v1)
-# zone:  Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer dpdkstat
-   grpc intel_pmu intel_rdt lpar mic netapp pf pinba tape tokyotyrant
-   write_riemann xmms zone"
+# apple_sensors:  Requires libIOKit
+# amqp1:  Requires libqpid-proton
+# aquaero:Requires aerotools-ng/libaquaero5
+# barometer:  Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents: Requires dpdk
+# dpdkstat:   Requires dpdk
+# dpdk_telemetry: Requires dpdk
+# grpc:   Requires libgrpc
+# intel_pmu:  Requires libjevents (pmu-tools)
+# intel_rdt:  Requires libpqos from intel-cmt-cat project
+# lpar:   Requires libperfstat (AIX only)
+# mic:Requires Intel Many Integrated Core Architecture API
+# (part of Intel's  Xeon Phi software)
+# netapp: Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf: Requires BSD packet filter
+# pinba:  Requires MySQL Pinba engine (http://pinba.org/)
+# tape:   Requires libkstat (Solaris only)
+# tokyotyrant:Requires tokyotyrant
+# write_riemann:  Requires riemann-c-client
+# xmms:   Requires libxmms (v1)
+# zone:   Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer
+   dpdkevents dpdkstat dpdk_telemetry grpc intel_pmu intel_rdt lpar
+   mic netapp pf pinba tape tokyotyrant write_riemann xmms zone"
 
 # Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
 COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-04-30 Thread Thomas Deutschmann
commit: 83fd5efb8c4913b8e7d6b85ac73f54b9fa7250cc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 10:44:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fd5efb

app-metrics/collectd: really enable Python 3.8

Fixes: 95b02b11 ("app-metrics/collectd: add Python 3.8 support")
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 82cc5e16e4b..0e7ede29bd5 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{6,3,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2020-04-30 Thread Thomas Deutschmann
commit: 7b8e7be874cc59ed0b17f31dd04f83660277d6eb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 14:05:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8e7be8

app-metrics/collectd: add connectivity plugin

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 13 +++--
 profiles/desc/collectd_plugins.desc |  1 +
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 6f5057626b3..11461aaddc6 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -49,12 +49,12 @@ COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero 
barometer
 
 # Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
 COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   buddyinfo capabilities ceph cgroups check_uptime chrony conntrack
-   contextswitch cpu cpufreq cpusleep csv curl curl_json curl_xml
-   dbi df disk dns drbd email entropy ethstat exec fhcount filecount
-   fscache gmond gps hddtemp hugepages interface ipc ipmi iptables
-   ipvs irq java lua load logfile logparser log_logstash madwifi
-   match_empty_counter match_hashed match_regex match_timediff
+   buddyinfo capabilities ceph cgroups check_uptime chrony connectivity
+   conntrack contextswitch cpu cpufreq cpusleep csv curl curl_json
+   curl_xml dbi df disk dns drbd email entropy ethstat exec fhcount
+   filecount fscache gmond gps hddtemp hugepages interface ipc ipmi
+   iptables ipvs irq java lua load logfile logparser log_logstash
+   madwifi match_empty_counter match_hashed match_regex match_timediff
match_value mbmon mcelog md memcachec memcached memory modbus mqtt
multimeter mysql netlink network network nfs nginx notify_desktop
notify_email notify_nagios ntpd numa nut olsrd onewire openldap
@@ -92,6 +92,7 @@ COMMON_DEPEND="
collectd_plugins_bind?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )
collectd_plugins_ceph?  ( dev-libs/yajl:= )
collectd_plugins_capabilities?  ( sys-libs/libcap 
dev-libs/jansson net-libs/libmicrohttpd:= )
+   collectd_plugins_connectivity?  ( dev-libs/yajl:= 
net-libs/libmnl )
collectd_plugins_curl?  ( net-misc/curl:0= )
collectd_plugins_curl_json? ( net-misc/curl:0= 
dev-libs/yajl:= )
collectd_plugins_curl_xml?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )

diff --git a/profiles/desc/collectd_plugins.desc 
b/profiles/desc/collectd_plugins.desc
index 6bf21031d34..1a323e273a5 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -17,6 +17,7 @@ ceph - Build the Ceph input plugin (collects statistics from 
the Ceph distribute
 cgroups - Build the cgroups input plugin (collects CPU accounting information 
for processes in a cgroup)
 check_uptime - Build a plugin to notify about uptime reset
 chrony - Build the chrony input plugin (collects statistics from a chrony NTP 
server)
+connectivity - Build the connectivity input plugin (monitors interface up/down 
status via netlink library)
 conntrack - Build the conntrack input plugin (tracks the number of entries in 
Linux's connection tracking table)
 contextswitch - Build the contextswitch input plugin (collects the number of 
context switches done by the operating system)
 cpu - Build the cpu input plugin (collects the amount of time spent by the CPU 
in various states)



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-04-30 Thread Thomas Deutschmann
commit: 36ae829a066575088031ffdb9e6ecd2020672990
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 14:09:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ae829a

app-metrics/collectd: depend on sys-libs/libcap

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../collectd/{collectd-5.11.0.ebuild => collectd-5.11.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0-r1.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.11.0.ebuild
rename to app-metrics/collectd/collectd-5.11.0-r1.ebuild
index 11461aaddc6..dffe882cb45 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0-r1.ebuild
@@ -83,6 +83,7 @@ unset plugin
 COMMON_DEPEND="
dev-libs/libgcrypt:=
dev-libs/libltdl:0=
+   sys-libs/libcap
perl?   ( dev-lang/perl:=[ithreads] )
udev?   ( virtual/udev )
xfs?( sys-fs/xfsprogs )
@@ -91,7 +92,7 @@ COMMON_DEPEND="
collectd_plugins_ascent?( net-misc/curl:0= 
dev-libs/libxml2:2= )
collectd_plugins_bind?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )
collectd_plugins_ceph?  ( dev-libs/yajl:= )
-   collectd_plugins_capabilities?  ( sys-libs/libcap 
dev-libs/jansson net-libs/libmicrohttpd:= )
+   collectd_plugins_capabilities?  ( dev-libs/jansson 
net-libs/libmicrohttpd:= )
collectd_plugins_connectivity?  ( dev-libs/yajl:= 
net-libs/libmnl )
collectd_plugins_curl?  ( net-misc/curl:0= )
collectd_plugins_curl_json? ( net-misc/curl:0= 
dev-libs/yajl:= )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-04-30 Thread Thomas Deutschmann
commit: a0b067d07736739b5a619c36f6ce90cb41a26090
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 10:46:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b067d0

app-metrics/collectd: remove LVM plugin

LVM plugin was removed in collectd-5.11.0 [Link 1].

Link 1: 
https://github.com/collectd/collectd/commit/0e73c26f5670b2f11eecfdadaf545bcc7f260658
Closes: https://bugs.gentoo.org/720082
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 0e7ede29bd5..06ebbc78f9e 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -51,7 +51,7 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
csv curl curl_json curl_xml dbi df disk dns drbd email
entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
hugepages interface ipc ipmi iptables ipvs irq java lua
-   load logfile log_logstash lvm madwifi match_empty_counter
+   load logfile log_logstash madwifi match_empty_counter
match_hashed match_regex match_timediff match_value mbmon mcelog md
memcachec memcached memory modbus mqtt multimeter mysql netlink
network network nfs nginx notify_desktop notify_email notify_nagios
@@ -98,7 +98,6 @@ COMMON_DEPEND="
collectd_plugins_iptables?  ( 
>=net-firewall/iptables-1.4.13:0= )
collectd_plugins_log_logstash?  ( dev-libs/yajl:= )
collectd_plugins_lua?   ( dev-lang/lua:0= )
-   collectd_plugins_lvm?   ( sys-fs/lvm2 )
collectd_plugins_memcachec? ( dev-libs/libmemcached )
collectd_plugins_modbus?( dev-libs/libmodbus )
collectd_plugins_mqtt?  ( app-misc/mosquitto )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2020-04-30 Thread Thomas Deutschmann
commit: 52cd2e588d8595efe3c67217b597ae9280bdb7a4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 11:23:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cd2e58

app-metrics/collectd: add capabilities plugin

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 9 +
 profiles/desc/collectd_plugins.desc | 1 +
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 8473b1fe104..1ffe1fb868c 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -48,10 +48,10 @@ COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero 
barometer
 
 # Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
 COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   buddyinfo ceph cgroups chrony conntrack contextswitch cpu cpufreq
-   cpusleep csv curl curl_json curl_xml dbi df disk dns drbd email
-   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
-   hugepages interface ipc ipmi iptables ipvs irq java lua
+   buddyinfo capabilities ceph cgroups chrony conntrack contextswitch
+   cpu cpufreq cpusleep csv curl curl_json curl_xml dbi df disk dns
+   drbd email entropy ethstat exec fhcount filecount fscache gmond gps
+   hddtemp hugepages interface ipc ipmi iptables ipvs irq java lua
load logfile log_logstash madwifi match_empty_counter
match_hashed match_regex match_timediff match_value mbmon mcelog md
memcachec memcached memory modbus mqtt multimeter mysql netlink
@@ -88,6 +88,7 @@ COMMON_DEPEND="
collectd_plugins_ascent?( net-misc/curl:0= 
dev-libs/libxml2:2= )
collectd_plugins_bind?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )
collectd_plugins_ceph?  ( dev-libs/yajl:= )
+   collectd_plugins_capabilities?  ( sys-libs/libcap 
dev-libs/jansson net-libs/libmicrohttpd:= )
collectd_plugins_curl?  ( net-misc/curl:0= )
collectd_plugins_curl_json? ( net-misc/curl:0= 
dev-libs/yajl:= )
collectd_plugins_curl_xml?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )

diff --git a/profiles/desc/collectd_plugins.desc 
b/profiles/desc/collectd_plugins.desc
index d770fec321c..58e5e58a454 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -12,6 +12,7 @@ ascent - Build the ascent input plugin (reads and parses the 
statistics page of
 battery - Build the battery input plugin (collects the battery's charge, the 
drawn current and the battery's voltage)
 bind - Build the bind input plugin (collects statistics from bind instances)
 buddyinfo - Build the buddyinfo input plugin (collects statistics from 
/proc/buddyinfo)
+capabilities - Build the capabilities input plugin (collects platform 
capabilities decoded from the hardware subsystems)
 ceph - Build the Ceph input plugin (collects statistics from the Ceph 
distributed storage system)
 cgroups - Build the cgroups input plugin (collects CPU accounting information 
for processes in a cgroup)
 chrony - Build the chrony input plugin (collects statistics from a chrony NTP 
server)



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2020-04-30 Thread Thomas Deutschmann
commit: 94dcd6dfff1efcc29839f69a57a81e13d8f29ea7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 13:40:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94dcd6df

app-metrics/collectd: add procevent plugin

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 11 ++-
 profiles/desc/collectd_plugins.desc |  1 +
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index f1c40831c22..0a813ac1865 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -58,11 +58,11 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
memcachec memcached memory modbus mqtt multimeter mysql netlink
network network nfs nginx notify_desktop notify_email notify_nagios
ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
-   ovs_stats perl ping postgresql powerdns processes protocols python
-   python redis routeros rrdcached rrdtool sensors serial sigrok slurm
-   smart snmp snmp_agent statsd swap sysevent syslog table tail tail_csv
-   target_notification target_replace target_scale target_set tcpconns
-   teamspeak2 ted thermal threshold turbostat ubi unixsock
+   ovs_stats perl ping postgresql powerdns procevent processes protocols
+   python python redis routeros rrdcached rrdtool sensors serial sigrok
+   slurm smart snmp snmp_agent statsd swap sysevent syslog table tail
+   tail_csv target_notification target_replace target_scale target_set
+   tcpconns teamspeak2 ted thermal threshold turbostat ubi unixsock
uptime users uuid varnish virt vmem vserver wireless write_graphite
write_http write_influxdb_udp write_kafka write_log write_mongodb
write_prometheus write_redis write_sensu write_syslog write_tsdb
@@ -119,6 +119,7 @@ COMMON_DEPEND="
collectd_plugins_perl?  ( dev-lang/perl:=[ithreads] )
collectd_plugins_ping?  ( net-libs/liboping )
collectd_plugins_postgresql?( dev-db/postgresql:= )
+   collectd_plugins_procevent? ( dev-libs/yajl:= )
collectd_plugins_python?( ${PYTHON_DEPS} )
collectd_plugins_redis? ( dev-libs/hiredis:= )
collectd_plugins_routeros?  ( net-libs/librouteros )

diff --git a/profiles/desc/collectd_plugins.desc 
b/profiles/desc/collectd_plugins.desc
index c5e26e3d3b4..804b186851c 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -91,6 +91,7 @@ perl - Build the perl language binding plugin (embeds a Perl 
interpreter into co
 ping - Build the ping input plugin (measures network latency)
 postgresql - Build the postgresql input plugin (executes SQL statements 
against a PostgreSQL database)
 powerdns - Build the powerdns input plugin (collects statistics from the 
PowerDNS name server or recursor via control socket)
+procevent - Build the procevent input plugin (monitors process starts/stops 
via netlink library)
 processes - Build the processes input plugin (collects the number of 
processes, grouped by their state or detailed statistics about selected 
processes)
 protocols - Build the protocols input plugin (collects information about the 
network protocols supported by the system)
 python - Build the python language binding plugin (embeds a Python interpreter 
into collectd for writing plugins)



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2020-04-30 Thread Thomas Deutschmann
commit: 5b3fc9106e724e916b0a2b3ab6f0114e4b80639a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 13:33:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3fc910

app-metrics/collectd: add write_syslog plugin

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 4 ++--
 profiles/desc/collectd_plugins.desc | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index a5df7f44303..f1c40831c22 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -65,8 +65,8 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
teamspeak2 ted thermal threshold turbostat ubi unixsock
uptime users uuid varnish virt vmem vserver wireless write_graphite
write_http write_influxdb_udp write_kafka write_log write_mongodb
-   write_prometheus write_redis write_sensu write_tsdb xencpu zfs_arc
-   zookeeper"
+   write_prometheus write_redis write_sensu write_syslog write_tsdb
+   xencpu zfs_arc zookeeper"
 
 COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
 

diff --git a/profiles/desc/collectd_plugins.desc 
b/profiles/desc/collectd_plugins.desc
index 38d6478a1c0..c5e26e3d3b4 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -142,6 +142,7 @@ write_mongodb - Build the MongoDB output plugin (stores 
values in MongoDB)
 write_prometheus - Builds the Prometheus output plugin (starts an internal 
webserver on port 9103 (configurable) and accepts scrape requests from 
Prometheus)
 write_redis - Build the Redis output plugin (stores values in Redis)
 write_sensu - Build the Sensu output plugin (sends metrics to Sensu Core, an 
open-source monitoring project)
+write_syslog - Build the Syslog output plugin (sends metrics in CEE-enhanced 
syslog message format)
 write_tsdb - Build the TSDB output plugin (writes metrics to OpenTSDB, an 
open-source distributed time-series database based on Apache HBase)
 xencpu - Build the XEN CPU input plugin (collects XEN Hypervisor CPU stats 
using app-emulation/xen-tools)
 zfs_arc - Build the ZFS ARC input plugin (reports information such as the 
cache size, the various hits and misses (also as a ratio) and the transferred 
data)



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2020-04-30 Thread Thomas Deutschmann
commit: 4364f1746f4600246e0af8cd052966eb460ec14b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 12:22:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 14:10:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4364f174

app-metrics/collectd: add write_influxdb_udp plugin

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.11.0.ebuild | 5 +++--
 profiles/desc/collectd_plugins.desc | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index ddb416fedad..a5df7f44303 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -64,8 +64,9 @@ COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups 
ascent battery bind
target_notification target_replace target_scale target_set tcpconns
teamspeak2 ted thermal threshold turbostat ubi unixsock
uptime users uuid varnish virt vmem vserver wireless write_graphite
-   write_http write_kafka write_log write_mongodb write_prometheus
-   write_redis write_sensu write_tsdb xencpu zfs_arc zookeeper"
+   write_http write_influxdb_udp write_kafka write_log write_mongodb
+   write_prometheus write_redis write_sensu write_tsdb xencpu zfs_arc
+   zookeeper"
 
 COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
 

diff --git a/profiles/desc/collectd_plugins.desc 
b/profiles/desc/collectd_plugins.desc
index 8f9c9c90feb..38d6478a1c0 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -135,6 +135,7 @@ vserver - Build the vserver input plugin (collects 
information about the virtual
 wireless - Build the wireless input plugin (collects signal quality, signal 
power and signal-to-noise ratio for wireless LAN cards)
 write_graphite - Build the write_graphite output plugin (stores values in 
Carbon, the storage layer of Graphite)
 write_http - Build the write_http output plugin (sends metrics to a web-server 
using HTTP POST requests)
+write_influxdb_udp - Build the InfluxDB UDP output plugin (sends metrics to 
InfluxDB using UDP)
 write_kafka - Build the Kafka output plugin (sends metrics to Apache Kafka)
 write_log - Build the write_log output plugin (writes metrics to a file)
 write_mongodb - Build the MongoDB output plugin (stores values in MongoDB)



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-04-29 Thread Thomas Deutschmann
commit: 95b02b1136ba1544e770910644daf4fc804c3ec9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 29 18:33:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 29 18:33:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b02b11

app-metrics/collectd: add Python 3.8 support

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.10.0.ebuild | 2 +-
 app-metrics/collectd/collectd-5.11.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
index 530c351a2ef..16fc096048b 100644
--- a/app-metrics/collectd/collectd-5.10.0.ebuild
+++ b/app-metrics/collectd/collectd-5.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
index 9caeac9fb6e..82cc5e16e4b 100644
--- a/app-metrics/collectd/collectd-5.11.0.ebuild
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,3,7} )
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, app-metrics/collectd/files/

2020-04-29 Thread Thomas Deutschmann
commit: 5e3a95e9046e01ac2f2021fe20fd05c9408fe2e7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 29 18:15:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 29 18:31:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3a95e9

app-metrics/collectd: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest  |   3 -
 app-metrics/collectd/collectd-5.8.1-r1.ebuild  | 536 
 app-metrics/collectd/collectd-5.9.1-r2.ebuild  | 543 -
 app-metrics/collectd/collectd-5.9.2.ebuild | 541 
 ...ectd-5.8.1-lm_sensors-4.5.0-compatibility.patch |  70 ---
 .../collectd/files/collectd-5.9.1-fixup.patch  |  81 ---
 6 files changed, 1774 deletions(-)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index 377f9b07844..a38fa25f542 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,4 +1 @@
 DIST collectd-5.10.0.tar.bz2 1856377 BLAKE2B 
d4c011c5d2d9bfcf8400a35ca92f0b8c82fd58c3201b1b57a6b48c98af63efaab03c5fb1144bae28e7661743626871eaa962959929ff7fcdd5778b72c7054c4e
 SHA512 
1296085fb19bba0c7b7d8684ec877851158b25c9f7b58fc3ae602fba7d7dc718876e730e1cdba96d39101cc5452705bb3445aaee717b219025ae816299b6a3c5
-DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901
-DIST collectd-5.9.1.tar.gz 1501178 BLAKE2B 
ed0984637161427f3b354002850b7ea8c49a4aca64b637b864e5513c8057f52a4a479477b21e2a4cff436728c16d66c6d561df14308adcaeb7d597c290f543ce
 SHA512 
424ef12a3ba6997a71e6eda1a62d73fec588c9c4d90542c2381c1f9f4e118b2c02e18c71507e8984e20fb255b69b7f42afe83085b3df5e225c576d1eee1655fb
-DIST collectd-5.9.2.tar.gz 1501275 BLAKE2B 
f878dc9ee0d1948643dcbfcf3a427558a1c17adedcc31f02f4f4bb689e841760dcf732866c0617b8b139b4aecb094f8ca4aa5e7c7c707adf5589fc8767a1d2f9
 SHA512 
cbbc8d6409242108550b974f388d15c6084753dd51c6056614db34bceb3b72abb0237892ea65086093b9a5c5569087666c0430eb16021d22c3dde8e6d1ae7922

diff --git a/app-metrics/collectd/collectd-5.8.1-r1.ebuild 
b/app-metrics/collectd/collectd-5.8.1-r1.ebuild
deleted file mode 100644
index 8c6d11da757..000
--- a/app-metrics/collectd/collectd-5.8.1-r1.ebuild
+++ /dev/null
@@ -1,536 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{3_6,3_7} )
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="https://collectd.org/files/${P}.tar.bz2";
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents:Requires dpdk
-# dpdkstat:  Requires dpdk
-# grpc:  Requires libgrpc
-# intel_pmu: Requires libjevents (pmu-tools)
-# intel_rdt: Requires libpqos from intel-cmt-cat project
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# write_riemann: Requires riemann-c-client
-# xmms:  Requires libxmms (v1)
-# zone:  Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc
-   intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann
-   xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
-   csv curl curl_json curl_xml dbi df disk dns drbd email
-   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
-   hugepages interface ipc ipmi iptables ipvs irq java lua
-   load logfile log_logstash lvm madwifi match_empty_counter
-   mat

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-04-29 Thread Thomas Deutschmann
commit: f94c7be962a30498ae96ac6055e2b0cbc2cdf020
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 29 18:30:20 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 29 18:31:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94c7be9

app-metrics/collectd: bump to v5.11.0

Closes: https://bugs.gentoo.org/717270
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest   |   1 +
 app-metrics/collectd/collectd-5.11.0.ebuild | 540 
 2 files changed, 541 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index a38fa25f542..a588ea2cd5e 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1 +1,2 @@
 DIST collectd-5.10.0.tar.bz2 1856377 BLAKE2B 
d4c011c5d2d9bfcf8400a35ca92f0b8c82fd58c3201b1b57a6b48c98af63efaab03c5fb1144bae28e7661743626871eaa962959929ff7fcdd5778b72c7054c4e
 SHA512 
1296085fb19bba0c7b7d8684ec877851158b25c9f7b58fc3ae602fba7d7dc718876e730e1cdba96d39101cc5452705bb3445aaee717b219025ae816299b6a3c5
+DIST collectd-5.11.0.tar.bz2 1851663 BLAKE2B 
b07c727ed553b3d11967da734a98fda753794be199377b08a2780b7d3f79acef345f160d930dda68cd12aa0949bbc0aee6ca5e7ae01e16a5e392a4a73e272d1d
 SHA512 
87671545e3d01770c204ba4439265d1c0add6a105bf04ff02dc04db3731fd933d32ecb9b0dc15f2e504d70c3e421a64cf19728c897aa4fb1fda86e393ffc15bf

diff --git a/app-metrics/collectd/collectd-5.11.0.ebuild 
b/app-metrics/collectd/collectd-5.11.0.ebuild
new file mode 100644
index 000..9caeac9fb6e
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.11.0.ebuild
@@ -0,0 +1,540 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# amqp1: Requires libqpid-proton
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents:Requires dpdk
+# dpdkstat:  Requires dpdk
+# grpc:  Requires libgrpc
+# intel_pmu: Requires libjevents (pmu-tools)
+# intel_rdt: Requires libpqos from intel-cmt-cat project
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# tokyotyrant:   Requires tokyotyrant
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer dpdkstat
+   grpc intel_pmu intel_rdt lpar mic netapp pf pinba tape tokyotyrant
+   write_riemann xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email
+   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
+   hugepages interface ipc ipmi iptables ipvs irq java lua
+   load logfile log_logstash lvm madwifi match_empty_counter
+   match_hashed match_regex match_timediff match_value mbmon mcelog md
+   memcachec memcached memory modbus mqtt multimeter mysql netlink
+   network network nfs nginx notify_desktop notify_email notify_nagios
+   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
+   ovs_stats perl ping postgresql powerdns processes protocols python
+   python redis routeros rrdcached rrdtool sensors serial sigrok smart
+   snmp snmp_agent statsd swap sysevent syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold turbostat unixsock
+   uptime users uuid varnish virt vmem vserver wireless write_graphite
+   write_http write_kaf

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2020-01-01 Thread Agostino Sarubbo
commit: 94b30723b529073740737c72b4825c513a921e90
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan  1 19:43:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan  1 19:43:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b30723

app-metrics/collectd: arm stable wrt bug #704342

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
index 98499140942..47ec57afd92 100644
--- a/app-metrics/collectd/collectd-5.10.0.ebuild
+++ b/app-metrics/collectd/collectd-5.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm x86"
+KEYWORDS="~alpha amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-12-31 Thread Agostino Sarubbo
commit: f18ac18b61f56835e8dc966e1ff3468805a8e19c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 31 14:06:36 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 31 14:06:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18ac18b

app-metrics/collectd: amd64 stable wrt bug #704342

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
index 16b80d08a68..98499140942 100644
--- a/app-metrics/collectd/collectd-5.10.0.ebuild
+++ b/app-metrics/collectd/collectd-5.10.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm x86"
+KEYWORDS="~alpha amd64 ~arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-12-31 Thread Agostino Sarubbo
commit: 200a97d83e9b966324c6158a784c9273ef8faad1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 31 14:01:28 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 31 14:01:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200a97d8

app-metrics/collectd: x86 stable wrt bug #704342

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-metrics/collectd/collectd-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
index f3a9f179a08..16b80d08a68 100644
--- a/app-metrics/collectd/collectd-5.10.0.ebuild
+++ b/app-metrics/collectd/collectd-5.10.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, profiles/desc/

2019-11-23 Thread Thomas Deutschmann
commit: 938e7828b6a39c57404a25d763c2902a31518cd7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 23 13:28:10 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 23 13:39:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938e7828

app-metrics/collectd: bump to v5.10.0

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest   |   1 +
 app-metrics/collectd/collectd-5.10.0.ebuild | 539 
 profiles/desc/collectd_plugins.desc |   1 +
 3 files changed, 541 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index b43a6cf00e5..377f9b07844 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,3 +1,4 @@
+DIST collectd-5.10.0.tar.bz2 1856377 BLAKE2B 
d4c011c5d2d9bfcf8400a35ca92f0b8c82fd58c3201b1b57a6b48c98af63efaab03c5fb1144bae28e7661743626871eaa962959929ff7fcdd5778b72c7054c4e
 SHA512 
1296085fb19bba0c7b7d8684ec877851158b25c9f7b58fc3ae602fba7d7dc718876e730e1cdba96d39101cc5452705bb3445aaee717b219025ae816299b6a3c5
 DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901
 DIST collectd-5.9.1.tar.gz 1501178 BLAKE2B 
ed0984637161427f3b354002850b7ea8c49a4aca64b637b864e5513c8057f52a4a479477b21e2a4cff436728c16d66c6d561df14308adcaeb7d597c290f543ce
 SHA512 
424ef12a3ba6997a71e6eda1a62d73fec588c9c4d90542c2381c1f9f4e118b2c02e18c71507e8984e20fb255b69b7f42afe83085b3df5e225c576d1eee1655fb
 DIST collectd-5.9.2.tar.gz 1501275 BLAKE2B 
f878dc9ee0d1948643dcbfcf3a427558a1c17adedcc31f02f4f4bb689e841760dcf732866c0617b8b139b4aecb094f8ca4aa5e7c7c707adf5589fc8767a1d2f9
 SHA512 
cbbc8d6409242108550b974f388d15c6084753dd51c6056614db34bceb3b72abb0237892ea65086093b9a5c5569087666c0430eb16021d22c3dde8e6d1ae7922

diff --git a/app-metrics/collectd/collectd-5.10.0.ebuild 
b/app-metrics/collectd/collectd-5.10.0.ebuild
new file mode 100644
index 000..f3a9f179a08
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.10.0.ebuild
@@ -0,0 +1,539 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.bz2";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# amqp1: Requires libqpid-proton
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents:Requires dpdk
+# dpdkstat:  Requires dpdk
+# grpc:  Requires libgrpc
+# intel_pmu: Requires libjevents (pmu-tools)
+# intel_rdt: Requires libpqos from intel-cmt-cat project
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# tokyotyrant:   Requires tokyotyrant
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer dpdkstat
+   grpc intel_pmu intel_rdt lpar mic netapp pf pinba tape tokyotyrant
+   write_riemann xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email
+   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
+   hugepages interface ipc ipmi iptables ipvs irq java lua
+   load logfile log_logstash lvm madwifi match_empty_counter
+   match_hashed match_regex match_timediff match_value mbmon mcelog md
+   memcachec memcached memory

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-10-02 Thread Thomas Deutschmann
commit: 0e78de6c759712842251de262ebf67060e11308e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct  2 22:57:21 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct  2 23:10:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e78de6c

app-metrics/collectd: bump to v5.9.2

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest  |   1 +
 app-metrics/collectd/collectd-5.9.2.ebuild | 541 +
 2 files changed, 542 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index cefe6b9b74f..b43a6cf00e5 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,2 +1,3 @@
 DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901
 DIST collectd-5.9.1.tar.gz 1501178 BLAKE2B 
ed0984637161427f3b354002850b7ea8c49a4aca64b637b864e5513c8057f52a4a479477b21e2a4cff436728c16d66c6d561df14308adcaeb7d597c290f543ce
 SHA512 
424ef12a3ba6997a71e6eda1a62d73fec588c9c4d90542c2381c1f9f4e118b2c02e18c71507e8984e20fb255b69b7f42afe83085b3df5e225c576d1eee1655fb
+DIST collectd-5.9.2.tar.gz 1501275 BLAKE2B 
f878dc9ee0d1948643dcbfcf3a427558a1c17adedcc31f02f4f4bb689e841760dcf732866c0617b8b139b4aecb094f8ca4aa5e7c7c707adf5589fc8767a1d2f9
 SHA512 
cbbc8d6409242108550b974f388d15c6084753dd51c6056614db34bceb3b72abb0237892ea65086093b9a5c5569087666c0430eb16021d22c3dde8e6d1ae7922

diff --git a/app-metrics/collectd/collectd-5.9.2.ebuild 
b/app-metrics/collectd/collectd-5.9.2.ebuild
new file mode 100644
index 000..35c1fbd584f
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.9.2.ebuild
@@ -0,0 +1,541 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PN}-${PV}.tar.gz";
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# amqp1: Requires libqpid-proton
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents:Requires dpdk
+# dpdkstat:  Requires dpdk
+# grpc:  Requires libgrpc
+# intel_pmu: Requires libjevents (pmu-tools)
+# intel_rdt: Requires libpqos from intel-cmt-cat project
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer dpdkstat
+   grpc intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email
+   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
+   hugepages interface ipc ipmi iptables ipvs irq java lua
+   load logfile log_logstash lvm madwifi match_empty_counter
+   match_hashed match_regex match_timediff match_value mbmon mcelog md
+   memcachec memcached memory modbus mqtt multimeter mysql netlink
+   network network nfs nginx notify_desktop notify_email notify_nagios
+   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
+   ovs_stats perl ping postgresql powerdns processes protocols python
+   python redis routeros rrdcached rrdtool sensors serial sigrok smart
+   snmp snmp_agent statsd swap syslog table tail tail_csv
+   target_notification target

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-09-12 Thread Michał Górny
commit: 90851ef7a99353b1b4645a50f3bd12d49e83df49
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 11 08:47:45 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 12 14:28:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90851ef7

app-metrics/collectd: Update for lm_sensors → lm-sensors

Signed-off-by: Michał Górny  gentoo.org>

 app-metrics/collectd/collectd-5.8.1-r1.ebuild | 2 +-
 app-metrics/collectd/collectd-5.9.1-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.8.1-r1.ebuild 
b/app-metrics/collectd/collectd-5.8.1-r1.ebuild
index ce224b6f919..5ab2828b977 100644
--- a/app-metrics/collectd/collectd-5.8.1-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1-r1.ebuild
@@ -119,7 +119,7 @@ COMMON_DEPEND="
collectd_plugins_routeros?  ( net-libs/librouteros )
collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= )
collectd_plugins_rrdtool?   ( net-analyzer/rrdtool:= )
-   collectd_plugins_sensors?   ( sys-apps/lm_sensors:= )
+   collectd_plugins_sensors?   ( sys-apps/lm-sensors:= )
collectd_plugins_sigrok?( 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-08-28 Thread Thomas Deutschmann
commit: 198f42e6bce8f2ca4bdd527c1cdec2d037771695
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 28 11:15:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 28 11:17:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198f42e6

app-metrics/collectd: rev bump to ease migration to dev-db/mysql-connector-c

Commit fc65bef2e8a725278dcc09c4e951296166496254 replaced
virtual/libmysqlclient dependency with dev-db/mysql-connector-c atom
without a rev bump.

To avoid unecessary user interaction for users not using emerge's
--changed-deps=y because we are already pushing towards removal of
virtual/libmysqlclient (see commit 08b83d736f77fd5dffa9cd5f6b1b44771726ce94),
this commit will now force the re-installation through rev bump
to ease migration.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/{collectd-5.8.1.ebuild => collectd-5.8.1-r1.ebuild}  | 0
 .../collectd/{collectd-5.9.1-r1.ebuild => collectd-5.9.1-r2.ebuild}   | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1-r1.ebuild
similarity index 100%
rename from app-metrics/collectd/collectd-5.8.1.ebuild
rename to app-metrics/collectd/collectd-5.8.1-r1.ebuild

diff --git a/app-metrics/collectd/collectd-5.9.1-r1.ebuild 
b/app-metrics/collectd/collectd-5.9.1-r2.ebuild
similarity index 100%
rename from app-metrics/collectd/collectd-5.9.1-r1.ebuild
rename to app-metrics/collectd/collectd-5.9.1-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-08-24 Thread Thomas Deutschmann
commit: fc65bef2e8a725278dcc09c4e951296166496254
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 24 09:29:15 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 24 10:29:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc65bef2

app-metrics/collectd: migrate to dev-db/mysql-connector-c

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.8.1.ebuild| 2 +-
 app-metrics/collectd/collectd-5.9.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
index ce35b6c2a88..ce224b6f919 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -100,7 +100,7 @@ COMMON_DEPEND="
collectd_plugins_memcachec? ( dev-libs/libmemcached )
collectd_plugins_modbus?( dev-libs/libmodbus )
collectd_plugins_mqtt?  ( app-misc/mosquitto )
-   collectd_plugins_mysql? ( virtual/libmysqlclient:= )
+   collectd_plugins_mysql? ( dev-db/mysql-connector-c:= )
collectd_plugins_netlink?   ( net-libs/libmnl )
collectd_plugins_nginx? ( net-misc/curl:0= )
collectd_plugins_notify_desktop?( x11-libs/libnotify )

diff --git a/app-metrics/collectd/collectd-5.9.1-r1.ebuild 
b/app-metrics/collectd/collectd-5.9.1-r1.ebuild
index 052e491c929..af1f3432adc 100644
--- a/app-metrics/collectd/collectd-5.9.1-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.9.1-r1.ebuild
@@ -101,7 +101,7 @@ COMMON_DEPEND="
collectd_plugins_memcachec? ( dev-libs/libmemcached )
collectd_plugins_modbus?( dev-libs/libmodbus )
collectd_plugins_mqtt?  ( app-misc/mosquitto )
-   collectd_plugins_mysql? ( virtual/libmysqlclient:= )
+   collectd_plugins_mysql? ( dev-db/mysql-connector-c:= )
collectd_plugins_netlink?   ( net-libs/libmnl )
collectd_plugins_nginx? ( net-misc/curl:0= )
collectd_plugins_notify_desktop?( x11-libs/libnotify )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2019-08-21 Thread Thomas Deutschmann
commit: 7628e513e894f1fa4d23dd8b4b5a052a4a068dd9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 21 22:52:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 21 22:53:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7628e513

app-metrics/collectd: unbreack v5.9.1

Add some upstream patches to fix broken v5.9.1 release.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...lectd-5.9.1.ebuild => collectd-5.9.1-r1.ebuild} |  2 +-
 .../collectd/files/collectd-5.9.1-fixup.patch  | 81 ++
 2 files changed, 82 insertions(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.9.1.ebuild 
b/app-metrics/collectd/collectd-5.9.1-r1.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.9.1.ebuild
rename to app-metrics/collectd/collectd-5.9.1-r1.ebuild
index e79b4d6e0e4..052e491c929 100644
--- a/app-metrics/collectd/collectd-5.9.1.ebuild
+++ b/app-metrics/collectd/collectd-5.9.1-r1.ebuild
@@ -160,7 +160,7 @@ REQUIRED_USE="
collectd_plugins_python?( ${PYTHON_REQUIRED_USE} )
collectd_plugins_smart? ( udev )"
 
-PATCHES=()
+PATCHES=( "${FILESDIR}"/${P}-fixup.patch )
 
 S="${WORKDIR}/${PN}-${PN}-${PV}"
 

diff --git a/app-metrics/collectd/files/collectd-5.9.1-fixup.patch 
b/app-metrics/collectd/files/collectd-5.9.1-fixup.patch
new file mode 100644
index 000..93f97d95a9c
--- /dev/null
+++ b/app-metrics/collectd/files/collectd-5.9.1-fixup.patch
@@ -0,0 +1,81 @@
+--- a/src/daemon/plugin.c
 b/src/daemon/plugin.c
+@@ -647,7 +647,8 @@ static void start_read_threads(size_t num) /* {{{ */
+ }
+ 
+ char name[THREAD_NAME_MAX];
+-snprintf(name, sizeof(name), "reader#%" PRIu64, 
(uint64_t)read_threads_num);
++ssnprintf(name, sizeof(name), "reader#%" PRIu64,
++  (uint64_t)read_threads_num);
+ set_thread_name(read_threads[read_threads_num], name);
+ 
+ read_threads_num++;
+@@ -836,8 +837,8 @@ static void start_write_threads(size_t num) /* {{{ */
+ }
+ 
+ char name[THREAD_NAME_MAX];
+-snprintf(name, sizeof(name), "writer#%" PRIu64,
+- (uint64_t)write_threads_num);
++ssnprintf(name, sizeof(name), "writer#%" PRIu64,
++  (uint64_t)write_threads_num);
+ set_thread_name(write_threads[write_threads_num], name);
+ 
+ write_threads_num++;
+--- a/src/intel_rdt.c
 b/src/intel_rdt.c
+@@ -325,8 +325,12 @@ static int strlisttoarray(char *str_list, char ***names, 
size_t *names_num) {
+   continue;
+ 
+ if ((isdupstr((const char **)*names, *names_num, token))) {
+-  ERROR(RDT_PLUGIN ": Duplicated process name \'%s\' in group \'%s\'",
+-token, str_list);
++  if (str_list != NULL)
++ERROR(RDT_PLUGIN ": Duplicated process name \'%s\' in group \'%s\'",
++  token, str_list);
++  else
++ERROR(RDT_PLUGIN ": Duplicated process name \'%s\'", token);
++
+   return -EINVAL;
+ } else {
+   if (0 != strarray_add(names, names_num, token)) {
+--- a/src/intel_rdt.c
 b/src/intel_rdt.c
+@@ -325,11 +325,7 @@ static int strlisttoarray(char *str_list, char ***names, 
size_t *names_num) {
+   continue;
+ 
+ if ((isdupstr((const char **)*names, *names_num, token))) {
+-  if (str_list != NULL)
+-ERROR(RDT_PLUGIN ": Duplicated process name \'%s\' in group \'%s\'",
+-  token, str_list);
+-  else
+-ERROR(RDT_PLUGIN ": Duplicated process name \'%s\'", token);
++  ERROR(RDT_PLUGIN ": Duplicated process name \'%s\'", token);
+ 
+   return -EINVAL;
+ } else {
+--- a/src/syslog.c
 b/src/syslog.c
+@@ -51,8 +51,7 @@ static int sl_config(const char *key, const char *value) {
+ log_level = parse_log_severity(value);
+ if (log_level < 0) {
+   log_level = LOG_INFO;
+-  ERROR("syslog: invalid loglevel [%s] defaulting to 'info'", value);
+-  return 1;
++  WARNING("syslog: invalid loglevel [%s] defaulting to 'info'", value);
+ }
+   } else if (strcasecmp(key, "NotifyLevel") == 0) {
+ notif_severity = parse_notif_severity(value);
+--- a/src/utils/common/common.c
 b/src/utils/common/common.c
+@@ -99,10 +99,7 @@ int ssnprintf(char *str, size_t sz, const char *format, 
...) {
+ 
+   va_end(ap);
+ 
+-  if (ret < 0) {
+-return ret;
+-  }
+-  return (size_t)ret >= sz;
++  return ret;
+ } /* int ssnprintf */
+ 
+ char *ssnprintf_alloc(char const *format, ...) /* {{{ */



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-07-26 Thread Thomas Deutschmann
commit: 7af973715f1f6c3cfe9b64449835cd2cf2b82b83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 26 09:44:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul 26 09:47:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af97371

app-metrics/collectd: bump to v5.9.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest | 2 +-
 app-metrics/collectd/{collectd-5.9.0.ebuild => collectd-5.9.1.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index d9352a618fb..cefe6b9b74f 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,2 +1,2 @@
 DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901
-DIST collectd-5.9.0.tar.bz2 1899573 BLAKE2B 
0cd3d33ed219e56a42f737fa1d11eb8b85b1368bc33553c49e950d3a7805fa683e9a1b7d2ae9bbd3d195d051563cd800b472b56a874bc0482730bcd91ca2c38e
 SHA512 
f2bf9896dd8fa116834418ea46aabdb160002da7f2600b7d5120d40eb7a956ccc845299696c854c2335946903374c84bbaeb28667319bf07b7a54ea465cccd54
+DIST collectd-5.9.1.tar.gz 1501178 BLAKE2B 
ed0984637161427f3b354002850b7ea8c49a4aca64b637b864e5513c8057f52a4a479477b21e2a4cff436728c16d66c6d561df14308adcaeb7d597c290f543ce
 SHA512 
424ef12a3ba6997a71e6eda1a62d73fec588c9c4d90542c2381c1f9f4e118b2c02e18c71507e8984e20fb255b69b7f42afe83085b3df5e225c576d1eee1655fb

diff --git a/app-metrics/collectd/collectd-5.9.0.ebuild 
b/app-metrics/collectd/collectd-5.9.1.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.9.0.ebuild
rename to app-metrics/collectd/collectd-5.9.1.ebuild
index a4f4ae59b3e..e79b4d6e0e4 100644
--- a/app-metrics/collectd/collectd-5.9.0.ebuild
+++ b/app-metrics/collectd/collectd-5.9.1.ebuild
@@ -11,7 +11,7 @@ inherit autotools fcaps flag-o-matic java-pkg-opt-2 
linux-info multilib perl-fun
 DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
 
 HOMEPAGE="https://collectd.org/";
-SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PN}-${PV}.tar.gz";
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
@@ -162,6 +162,8 @@ REQUIRED_USE="
 
 PATCHES=()
 
+S="${WORKDIR}/${PN}-${PN}-${PV}"
+
 # @FUNCTION: collectd_plugin_kernel_linux
 # @DESCRIPTION:
 # USAGE:   



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2019-07-19 Thread Thomas Deutschmann
commit: 3afefc69ca98b1871e724df2528786f38e4c0903
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 19 17:41:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jul 20 00:13:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3afefc69

app-metrics/collectd: drop old

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest  |   1 -
 app-metrics/collectd/collectd-5.8.0-r1.ebuild  | 536 -
 .../collectd-5.8.0-disk-plugin-udev-fix.patch  |  98 
 3 files changed, 635 deletions(-)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index ae878e1916e..f639ce1d2be 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,2 +1 @@
-DIST collectd-5.8.0.tar.bz2 1686017 BLAKE2B 
26d995cdb9c25869bf96a056e6ba879de9f009fd4bbf1364a7dedba93b822e57c4b606ca8c84da68cc29db8e77333047695e85d7eb101080de9cee783240f5ea
 SHA512 
1b3d0cc44e2ca54e13eebf292074f1efa8b33d6800d04405e0eaaa2dd1cb2416c6eae580729fb5aead23a5039f41ffe8a9989a907a8c18be8f867f1099fc0008
 DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901

diff --git a/app-metrics/collectd/collectd-5.8.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
deleted file mode 100644
index 64b897cee82..000
--- a/app-metrics/collectd/collectd-5.8.0-r1.ebuild
+++ /dev/null
@@ -1,536 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
-
-LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkevents:Requires dpdk
-# dpdkstat:  Requires dpdk
-# grpc:  Requires libgrpc
-# intel_pmu: Requires libjevents (pmu-tools)
-# intel_rdt: Requires libpqos from intel-cmt-cat project
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# write_riemann: Requires riemann-c-client
-# xmms:  Requires libxmms (v1)
-# zone:  Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc
-   intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann
-   xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
-   csv curl curl_json curl_xml dbi df disk dns drbd email
-   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
-   hugepages interface ipc ipmi iptables ipvs irq java lua
-   load logfile log_logstash lvm madwifi match_empty_counter
-   match_hashed match_regex match_timediff match_value mbmon mcelog md
-   memcachec memcached memory modbus mqtt multimeter mysql netlink
-   network network nfs nginx notify_desktop notify_email notify_nagios
-   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
-   ovs_stats perl ping postgresql powerdns processes protocols python
-   python redis routeros rrdcached rrdtool sensors serial sigrok smart
-   snmp snmp_agent statsd swap syslog table tail tail_csv
-   target_notification target_replace target_scale target_set tcpconns
-   teamspeak2 ted thermal threshold tokyotyrant turbostat unixsock
-   uptime users uuid varnish virt vmem vserver wireless write_graphite
-   write_http write_kafka write_log write_mongodb write_prometheus
-   write_redis write_sensu write_tsdb xencpu zf

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-07-19 Thread Thomas Deutschmann
commit: 1fbba9d0b637ec19e0dc5a2bb45681756e13f6ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jul 20 00:12:50 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jul 20 00:13:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbba9d0

app-metrics/collectd: bump to v5.9.0

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest  |   1 +
 app-metrics/collectd/collectd-5.9.0.ebuild | 541 +
 2 files changed, 542 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index f639ce1d2be..d9352a618fb 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1 +1,2 @@
 DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901
+DIST collectd-5.9.0.tar.bz2 1899573 BLAKE2B 
0cd3d33ed219e56a42f737fa1d11eb8b85b1368bc33553c49e950d3a7805fa683e9a1b7d2ae9bbd3d195d051563cd800b472b56a874bc0482730bcd91ca2c38e
 SHA512 
f2bf9896dd8fa116834418ea46aabdb160002da7f2600b7d5120d40eb7a956ccc845299696c854c2335946903374c84bbaeb28667319bf07b7a54ea465cccd54

diff --git a/app-metrics/collectd/collectd-5.9.0.ebuild 
b/app-metrics/collectd/collectd-5.9.0.ebuild
new file mode 100644
index 000..a4f4ae59b3e
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.9.0.ebuild
@@ -0,0 +1,541 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# amqp1: Requires libqpid-proton
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents:Requires dpdk
+# dpdkstat:  Requires dpdk
+# grpc:  Requires libgrpc
+# intel_pmu: Requires libjevents (pmu-tools)
+# intel_rdt: Requires libpqos from intel-cmt-cat project
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors amqp1 aquaero barometer dpdkstat
+   grpc intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email
+   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
+   hugepages interface ipc ipmi iptables ipvs irq java lua
+   load logfile log_logstash lvm madwifi match_empty_counter
+   match_hashed match_regex match_timediff match_value mbmon mcelog md
+   memcachec memcached memory modbus mqtt multimeter mysql netlink
+   network network nfs nginx notify_desktop notify_email notify_nagios
+   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
+   ovs_stats perl ping postgresql powerdns processes protocols python
+   python redis routeros rrdcached rrdtool sensors serial sigrok smart
+   snmp snmp_agent statsd swap syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold tokyotyrant turbostat unixsock
+   uptime users uuid varnish virt vmem vserver wireless write_graphite
+   write_http write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_tsdb xencpu zfs_arc zookeeper"
+
+COLLE

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-01-31 Thread Tobias Klausmann
commit: a41072655181f8333b1ed7da660bcae4598313f0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Jan 31 08:48:32 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Jan 31 08:48:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4107265

app-metrics/collectd-5.8.1-r0: alpha stable

Bug: http://bugs.gentoo.org/673444
Signed-off-by: Tobias Klausmann  gentoo.org>

 app-metrics/collectd/collectd-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
index ae00f557d5c..5a1b006d786 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
+KEYWORDS="alpha amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2019-01-23 Thread Mikle Kolyada
commit: 1018585c6e53b8a78c030d2f4ba50b527ea82b08
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan 23 13:33:06 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan 23 13:33:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1018585c

app-metrics/collectd: arm stable wrt bug #673444

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-metrics/collectd/collectd-5.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
index e4a2fbf25d0..ae00f557d5c 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm x86"
+KEYWORDS="~alpha amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-12-23 Thread Mikle Kolyada
commit: 3c9bc7ecd4c81030510f3ab584ecd0956ee9db2e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec 23 17:10:31 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec 23 17:10:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9bc7ec

app-metrics/collectd: amd64 stable wrt bug #673444

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-metrics/collectd/collectd-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
index 378b2612a50..e4a2fbf25d0 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm x86"
+KEYWORDS="~alpha amd64 ~arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-12-19 Thread Thomas Deutschmann
commit: 38f221a74732e5f4b3d87a5fadbb9ade2f7575af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 20 01:18:46 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 20 01:29:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f221a7

app-metrics/collectd: x86 stable (bug #673444)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
index d58a3a63c4d..378b2612a50 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2018-11-30 Thread Thomas Deutschmann
commit: 7dbfccac96626dd3bcc4b54577427924e40410f8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Nov 30 19:49:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Nov 30 19:49:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbfccac

app-metrics/collectd: allow lm_sensors-4.5.0 usage

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.8.1.ebuild |  2 +
 ...ectd-5.8.1-lm_sensors-4.5.0-compatibility.patch | 70 ++
 2 files changed, 72 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
index 9ce52b83d6c..d58a3a63c4d 100644
--- a/app-metrics/collectd/collectd-5.8.1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -159,6 +159,8 @@ REQUIRED_USE="
collectd_plugins_python?( ${PYTHON_REQUIRED_USE} )
collectd_plugins_smart? ( udev )"
 
+PATCHES=( "${FILESDIR}"/${PN}-5.8.1-lm_sensors-4.5.0-compatibility.patch )
+
 # @FUNCTION: collectd_plugin_kernel_linux
 # @DESCRIPTION:
 # USAGE:   

diff --git 
a/app-metrics/collectd/files/collectd-5.8.1-lm_sensors-4.5.0-compatibility.patch
 
b/app-metrics/collectd/files/collectd-5.8.1-lm_sensors-4.5.0-compatibility.patch
new file mode 100644
index 000..3476d50664a
--- /dev/null
+++ 
b/app-metrics/collectd/files/collectd-5.8.1-lm_sensors-4.5.0-compatibility.patch
@@ -0,0 +1,70 @@
+https://github.com/collectd/collectd/issues/3006
+
+--- old/src/sensors.c
 new/src/sensors.c
+@@ -149,7 +149,7 @@
+ static char *conffile = SENSORS_CONF_PATH;
+ /* #endif SENSORS_API_VERSION < 0x400 */
+ 
+-#elif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500)
++#elif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600)
+ typedef struct featurelist {
+   const sensors_chip_name *chip;
+   const sensors_feature *feature;
+@@ -159,9 +159,9 @@
+ 
+ static char *conffile = NULL;
+ static _Bool use_labels = 0;
+-/* #endif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500) */
++/* #endif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600) */
+ 
+-#else /* if SENSORS_API_VERSION >= 0x500 */
++#else /* if SENSORS_API_VERSION >= 0x600 */
+ #error "This version of libsensors is not supported yet. Please report this " 
\
+   "as bug."
+ #endif
+@@ -223,7 +223,7 @@
+ if (IS_TRUE(value))
+   ignorelist_set_invert(sensor_list, 0);
+   }
+-#if (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500)
++#if (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600)
+   else if (strcasecmp(key, "UseLabels") == 0) {
+ use_labels = IS_TRUE(value) ? 1 : 0;
+   }
+@@ -353,7 +353,7 @@
+   }   /* while sensors_get_detected_chips */
+ /* #endif SENSORS_API_VERSION < 0x400 */
+ 
+-#elif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500)
++#elif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600)
+   chip_num = 0;
+   while ((chip = sensors_get_detected_chips(NULL, &chip_num)) != NULL) {
+ const sensors_feature *feature;
+@@ -410,7 +410,7 @@
+   } /* while (subfeature) */
+ }   /* while (feature) */
+   } /* while (chip) */
+-#endif /* (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500) */
++#endif /* (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600) */
+ 
+   if (first_feature == NULL) {
+ sensors_cleanup();
+@@ -485,7 +485,7 @@
+   } /* for fl = first_feature .. NULL */
+ /* #endif SENSORS_API_VERSION < 0x400 */
+ 
+-#elif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500)
++#elif (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600)
+   for (featurelist_t *fl = first_feature; fl != NULL; fl = fl->next) {
+ double value;
+ int status;
+@@ -528,7 +528,7 @@
+ 
+ sensors_submit(plugin_instance, type, type_instance, value);
+   } /* for fl = first_feature .. NULL */
+-#endif /* (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x500) */
++#endif /* (SENSORS_API_VERSION >= 0x400) && (SENSORS_API_VERSION < 0x600) */
+ 
+   return 0;
+ } /* int sensors_read */



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-11-29 Thread Thomas Deutschmann
commit: eb179679232341171c2026fd4699019ca5f1577f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Nov 30 06:09:38 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Nov 30 06:09:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb179679

app-metrics/collectd: add subslot operator on sys-apps/lm_sensors atom

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.8.0-r1.ebuild | 2 +-
 app-metrics/collectd/collectd-5.8.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.8.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
index d0f6da99fd5..806483a900e 100644
--- a/app-metrics/collectd/collectd-5.8.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
@@ -119,7 +119,7 @@ COMMON_DEPEND="
collectd_plugins_routeros?  ( net-libs/librouteros )
collectd_plugins_rrdcached? ( net-analyzer/rrdtool:= )
collectd_plugins_rrdtool?   ( net-analyzer/rrdtool:= )
-   collectd_plugins_sensors?   ( sys-apps/lm_sensors )
+   collectd_plugins_sensors?   ( sys-apps/lm_sensors:= )
collectd_plugins_sigrok?( 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-10-29 Thread Thomas Deutschmann
commit: af8ef29cd8467203060306fd8dc89d88a616535e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:53:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8ef29c

app-metrics/collectd: bump to v5.8.1

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/Manifest  |   1 +
 app-metrics/collectd/collectd-5.8.1.ebuild | 534 +
 2 files changed, 535 insertions(+)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index 36255f3caad..ae878e1916e 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1 +1,2 @@
 DIST collectd-5.8.0.tar.bz2 1686017 BLAKE2B 
26d995cdb9c25869bf96a056e6ba879de9f009fd4bbf1364a7dedba93b822e57c4b606ca8c84da68cc29db8e77333047695e85d7eb101080de9cee783240f5ea
 SHA512 
1b3d0cc44e2ca54e13eebf292074f1efa8b33d6800d04405e0eaaa2dd1cb2416c6eae580729fb5aead23a5039f41ffe8a9989a907a8c18be8f867f1099fc0008
+DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 
739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e
 SHA512 
8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901

diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild 
b/app-metrics/collectd/collectd-5.8.1.ebuild
new file mode 100644
index 000..b334e07575c
--- /dev/null
+++ b/app-metrics/collectd/collectd-5.8.1.ebuild
@@ -0,0 +1,534 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/";
+SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
+
+LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# dpdkevents:Requires dpdk
+# dpdkstat:  Requires dpdk
+# grpc:  Requires libgrpc
+# intel_pmu: Requires libjevents (pmu-tools)
+# intel_rdt: Requires libpqos from intel-cmt-cat project
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc
+   intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann
+   xmms zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email
+   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
+   hugepages interface ipc ipmi iptables ipvs irq java lua
+   load logfile log_logstash lvm madwifi match_empty_counter
+   match_hashed match_regex match_timediff match_value mbmon mcelog md
+   memcachec memcached memory modbus mqtt multimeter mysql netlink
+   network network nfs nginx notify_desktop notify_email notify_nagios
+   ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events
+   ovs_stats perl ping postgresql powerdns processes protocols python
+   python redis routeros rrdcached rrdtool sensors serial sigrok smart
+   snmp snmp_agent statsd swap syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold tokyotyrant turbostat unixsock
+   uptime users uuid varnish virt vmem vserver wireless write_graphite
+   write_http write_kafka write_log write_mongodb write_prometheus
+   write_redis write_sensu write_tsdb xencpu zfs_arc zookeeper"
+
+COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-10-02 Thread Thomas Deutschmann
commit: 52ed78a66309727626aecbd0122a256e43e7d6ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct  2 10:52:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct  2 10:52:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ed78a6

app-metrics/collectd: subscribe to www-servers/varnish subslot

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-metrics/collectd/collectd-5.8.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-metrics/collectd/collectd-5.8.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
index 0f37f6abcfc..d0f6da99fd5 100644
--- a/app-metrics/collectd/collectd-5.8.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -125,7 +125,7 @@ COMMON_DEPEND="
collectd_plugins_snmp?  ( net-analyzer/net-snmp )
collectd_plugins_snmp_agent?( net-analyzer/net-snmp )
collectd_plugins_tokyotyrant?   ( net-misc/tokyotyrant )
-   collectd_plugins_varnish?   ( www-servers/varnish )
+   collectd_plugins_varnish?   ( www-servers/varnish:= )
collectd_plugins_virt?  ( app-emulation/libvirt:= 
dev-libs/libxml2:2= )
collectd_plugins_write_http?( net-misc/curl:0= 
dev-libs/yajl:= )
collectd_plugins_write_kafka?   ( 
>=dev-libs/librdkafka-0.9.0.99:= dev-libs/yajl:= )



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-08-02 Thread Thomas Deutschmann
commit: 7cce61e7bdd1520e39638e29907c60c9347f71ea
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug  2 18:38:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug  2 18:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cce61e7

app-metrics/collectd: add Python 3.7 support

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-metrics/collectd/collectd-5.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.8.0-r1.ebuild 
b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
index a401e6d8c24..0f37f6abcfc 100644
--- a/app-metrics/collectd/collectd-5.8.0-r1.ebuild
+++ b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 JAVA_PKG_OPT_USE="collectd_plugins_java"
 
 inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/, app-metrics/collectd/files/

2018-08-02 Thread Thomas Deutschmann
commit: d2742fad0ebcdb912763f84637a3a52b7a13d895
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug  2 18:35:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug  2 18:40:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2742fad

app-metrics/collectd: fix UDEV usage in disk plugin

Closes: https://bugs.gentoo.org/662488
Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --force

 ...lectd-5.8.0.ebuild => collectd-5.8.0-r1.ebuild} |  2 +
 .../collectd-5.8.0-disk-plugin-udev-fix.patch  | 98 ++
 2 files changed, 100 insertions(+)

diff --git a/app-metrics/collectd/collectd-5.8.0.ebuild 
b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
similarity index 99%
rename from app-metrics/collectd/collectd-5.8.0.ebuild
rename to app-metrics/collectd/collectd-5.8.0-r1.ebuild
index 65229f538d9..a401e6d8c24 100644
--- a/app-metrics/collectd/collectd-5.8.0.ebuild
+++ b/app-metrics/collectd/collectd-5.8.0-r1.ebuild
@@ -159,6 +159,8 @@ REQUIRED_USE="
collectd_plugins_python?( ${PYTHON_REQUIRED_USE} )
collectd_plugins_smart? ( udev )"
 
+PATCHES=( "${FILESDIR}"/${P}-disk-plugin-udev-fix.patch )
+
 # @FUNCTION: collectd_plugin_kernel_linux
 # @DESCRIPTION:
 # USAGE:   

diff --git 
a/app-metrics/collectd/files/collectd-5.8.0-disk-plugin-udev-fix.patch 
b/app-metrics/collectd/files/collectd-5.8.0-disk-plugin-udev-fix.patch
new file mode 100644
index 000..1a96f06df0a
--- /dev/null
+++ b/app-metrics/collectd/files/collectd-5.8.0-disk-plugin-udev-fix.patch
@@ -0,0 +1,98 @@
+From ed696c1b3adcb42d55759efe6f8034337f0fd243 Mon Sep 17 00:00:00 2001
+From: Dylan Stephano-Shachter 
+Date: Thu, 15 Feb 2018 16:37:33 -0500
+Subject: [PATCH] change HAVE_UDEV_H to HAVE_LIBUDEV_H for bug 2651
+
+---
+ src/disk.c | 20 ++--
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/src/disk.c b/src/disk.c
+index 004ce9e2d7..04f337415f 100644
+--- a/src/disk.c
 b/src/disk.c
+@@ -139,7 +139,7 @@ static int pnumdisk;
+ #error "No applicable input method."
+ #endif
+ 
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+ #include 
+ 
+ static char *conf_udev_name_attr = NULL;
+@@ -173,7 +173,7 @@ static int disk_config(const char *key, const char *value) 
{
+ "on Mach / Mac OS X and will be ignored.");
+ #endif
+   } else if (strcasecmp("UdevNameAttr", key) == 0) {
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+ if (conf_udev_name_attr != NULL) {
+   free(conf_udev_name_attr);
+   conf_udev_name_attr = NULL;
+@@ -209,7 +209,7 @@ static int disk_init(void) {
+ /* #endif HAVE_IOKIT_IOKITLIB_H */
+ 
+ #elif KERNEL_LINUX
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+   if (conf_udev_name_attr != NULL) {
+ handle_udev = udev_new();
+ if (handle_udev == NULL) {
+@@ -217,7 +217,7 @@ static int disk_init(void) {
+   return -1;
+ }
+   }
+-#endif /* HAVE_UDEV_H */
++#endif /* HAVE_LIBUDEV_H */
+ /* #endif KERNEL_LINUX */
+ 
+ #elif KERNEL_FREEBSD
+@@ -260,10 +260,10 @@ static int disk_init(void) {
+ 
+ static int disk_shutdown(void) {
+ #if KERNEL_LINUX
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+   if (handle_udev != NULL)
+ udev_unref(handle_udev);
+-#endif /* HAVE_UDEV_H */
++#endif /* HAVE_LIBUDEV_H */
+ #endif /* KERNEL_LINUX */
+   return 0;
+ } /* int disk_shutdown */
+@@ -325,7 +325,7 @@ static counter_t disk_calc_time_incr(counter_t delta_time,
+ }
+ #endif
+ 
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+ /**
+  * Attempt to provide an rename disk instance from an assigned udev attribute.
+  *
+@@ -841,7 +841,7 @@ static int disk_read(void) {
+ 
+ output_name = disk_name;
+ 
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+ char *alt_name = NULL;
+ if (conf_udev_name_attr != NULL) {
+   alt_name =
+@@ -852,7 +852,7 @@ static int disk_read(void) {
+ #endif
+ 
+ if (ignorelist_match(ignorelist, output_name) != 0) {
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+   /* release udev-based alternate name, if allocated */
+   sfree(alt_name);
+ #endif
+@@ -878,7 +878,7 @@ static int disk_read(void) {
+ submit_io_time(output_name, io_time, weighted_time);
+ } /* if (is_disk) */
+ 
+-#if HAVE_UDEV_H
++#if HAVE_LIBUDEV_H
+ /* release udev-based alternate name, if allocated */
+ sfree(alt_name);
+ #endif



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/files/, app-metrics/collectd/

2018-08-02 Thread Thomas Deutschmann
commit: 230977ee8c2ce01b6b5d1e8c5900f6c4e496c550
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug  2 18:40:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug  2 18:40:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230977ee

app-metrics/collectd: drop old

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 app-metrics/collectd/Manifest  |1 -
 app-metrics/collectd/collectd-5.7.2-r3.ebuild  |  548 ---
 .../collectd/files/collectd-5.6.0-gentoo.patch |  153 ---
 .../files/collectd-5.7.2-CVE-2017-16820.patch  |   39 -
 .../collectd/files/collectd-5.7.2-issue-2443.patch |  160 ---
 .../files/collectd-5.7.2-varnish-5.2+.patch| 1018 
 6 files changed, 1919 deletions(-)

diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest
index 9fb11846c23..36255f3caad 100644
--- a/app-metrics/collectd/Manifest
+++ b/app-metrics/collectd/Manifest
@@ -1,2 +1 @@
-DIST collectd-5.7.2.tar.bz2 1798777 BLAKE2B 
4af359a773457bb9c05b6a301d7728eea7598c200f7ca534875b07d1d011b280ab138f680d9607723f14523dd71dcbec3a41e0d8d183848c8ef809cef86c2b8f
 SHA512 
8844b67159f8da2203b5ac57ef19fce0a01050a016174d196b48b5fb24925ad2935af9bdd9af06097ff663499abc496cdcc2d9e9a10f403f8d707c465c1a88f3
 DIST collectd-5.8.0.tar.bz2 1686017 BLAKE2B 
26d995cdb9c25869bf96a056e6ba879de9f009fd4bbf1364a7dedba93b822e57c4b606ca8c84da68cc29db8e77333047695e85d7eb101080de9cee783240f5ea
 SHA512 
1b3d0cc44e2ca54e13eebf292074f1efa8b33d6800d04405e0eaaa2dd1cb2416c6eae580729fb5aead23a5039f41ffe8a9989a907a8c18be8f867f1099fc0008

diff --git a/app-metrics/collectd/collectd-5.7.2-r3.ebuild 
b/app-metrics/collectd/collectd-5.7.2-r3.ebuild
deleted file mode 100644
index 32854c2b44a..000
--- a/app-metrics/collectd/collectd-5.7.2-r3.ebuild
+++ /dev/null
@@ -1,548 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-JAVA_PKG_OPT_USE="collectd_plugins_java"
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd tmpfiles user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="https://collectd.org/";
-SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# dpdkstat:  Requires dpdk
-# grpc:  Requires libgrpc
-# intel_rdt  Requires libpqos from intel-cmt-cat project
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# write_mongodb: https://github.com/collectd/collectd/issues/492
-# write_riemann: Requires riemann-c-client
-# xmms:  Requires libxmms (v1)
-# zone:  Solaris only...
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc
-   intel_rdt lpar mic netapp pf pinba tape write_mongodb
-   write_riemann xmms zone"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
-   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
-   csv curl curl_json curl_xml dbi df disk dns drbd email
-   entropy ethstat exec fhcount filecount fscache gmond gps hddtemp
-   hugepages interface ipc ipmi iptables ipvs irq java lua
-   load logfile log_logstash lvm madwifi match_empty_counter
-   match_hashed match_regex match_timediff match_value mbmon md
-   memcachec memcached memory modbus mqtt multimeter mysql netlink
-   network network nfs nginx notify_desktop notify_email notify_nagios
-   ntpd numa nut olsrd onewire openldap openvpn oracle perl ping
-   postgresql powerdns processes protocols python python redis
-   routeros rrdcached rrdtool sensors serial sigrok smart snmp statsd
-   swap syslog table tail tail_csv target_notification target_replace
-   target_scale target_set tcpconns teamspeak2 ted thermal threshold
-   tokyotyrant turbostat unixsock uptime users uuid varnish virt
-   vmem vserver wireless write_graphite write_http write_kafka
-   write_log write

[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-07-23 Thread Tobias Klausmann
commit: 5db966b57e2b3d1dbdedec3d51b8e25260be77d1
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jul 23 13:09:43 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jul 23 13:09:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db966b5

app-metrics/collectd-5.8.0-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/661652

 app-metrics/collectd/collectd-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.8.0.ebuild 
b/app-metrics/collectd/collectd-5.8.0.ebuild
index 4b1009c1eba..65229f538d9 100644
--- a/app-metrics/collectd/collectd-5.8.0.ebuild
+++ b/app-metrics/collectd/collectd-5.8.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm x86"
+KEYWORDS="alpha amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-07-20 Thread Mikle Kolyada
commit: c6a7c4011f78a77514929a7075f193fd21096831
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jul 20 22:11:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jul 20 22:12:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a7c401

app-metrics/collectd: amd64/arm/x86 stable wrt bug #661652

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-metrics/collectd/collectd-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.8.0.ebuild 
b/app-metrics/collectd/collectd-5.8.0.ebuild
index 1595bfd1c82..4b1009c1eba 100644
--- a/app-metrics/collectd/collectd-5.8.0.ebuild
+++ b/app-metrics/collectd/collectd-5.8.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha amd64 arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/

2018-04-08 Thread Thomas Deutschmann
commit: 8a85d6a11fe101f93dbe99398e2affd4d38ca949
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr  8 19:26:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr  8 19:26:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a85d6a1

app-metrics/collectd: Fix type in ewarn

Please ignore the following text (we are testing something):
At https://www.gentoo.org/";>Gentoo.org you can find
Links to alert("bugs.gentoo.org"); and other
Gentoo websites. You will probably not find any links to external
sites like https://www.kernel.org/')">.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-metrics/collectd/collectd-5.7.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/collectd/collectd-5.7.2-r3.ebuild 
b/app-metrics/collectd/collectd-5.7.2-r3.ebuild
index 090a6bb64c9..32854c2b44a 100644
--- a/app-metrics/collectd/collectd-5.7.2-r3.ebuild
+++ b/app-metrics/collectd/collectd-5.7.2-r3.ebuild
@@ -512,7 +512,7 @@ pkg_postinst() {
else
if has_version "sys-apps/systemd"; then
# Bug 596852
-   ewarn "Failed to update 
CapabilityBondingSet in '${systemd_unit}'"
+   ewarn "Failed to update 
CapabilityBoundingSet in '${systemd_unit}'"
ewarn "because unit was not found. 
Please file a bug about this."
fi
fi