[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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