diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-24 06:47:17 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-24 06:47:17 +0000 |
commit | f1e6490ffadd8d677960342b348f2b08492dd5f6 (patch) | |
tree | 63f2fb113fe5dad7c6a20b69255e07f9bc2446f2 /app-metrics | |
parent | c78477d222e1ceb9516a9bbbadbba0b5c1ce11db (diff) |
gentoo auto-resync : 24:01:2025 - 06:47:17
Diffstat (limited to 'app-metrics')
-rw-r--r-- | app-metrics/Manifest.gz | bin | 7293 -> 7292 bytes | |||
-rw-r--r-- | app-metrics/collectd/Manifest | 2 | ||||
-rw-r--r-- | app-metrics/collectd/collectd-5.12.0-r11.ebuild (renamed from app-metrics/collectd/collectd-5.12.0-r10.ebuild) | 10 | ||||
-rw-r--r-- | app-metrics/process-exporter/Manifest | 3 | ||||
-rw-r--r-- | app-metrics/process-exporter/process-exporter-0.8.5.ebuild | 34 | ||||
-rw-r--r-- | app-metrics/snmp_exporter/Manifest | 3 | ||||
-rw-r--r-- | app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild | 54 |
7 files changed, 100 insertions, 6 deletions
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz Binary files differindex 1a344d01f767..a07f6a65c2fd 100644 --- a/app-metrics/Manifest.gz +++ b/app-metrics/Manifest.gz diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest index d48c15025a96..d76281f12c19 100644 --- a/app-metrics/collectd/Manifest +++ b/app-metrics/collectd/Manifest @@ -7,5 +7,5 @@ AUX collectd.initd-r3 1877 BLAKE2B 8e81c314abdd366a7583dd18bdad10c9d7da14589c030 AUX collectd.logrotate 115 BLAKE2B ce2a79787096b04af6ecd128633dde68fb868a02cc1d246c3e512c1733133fcc8da41b3ab2a0051b4da78c53e6629b2ad8085872dec1d4c28e397c88cafe3a90 SHA512 87ec01784d415f00834c2b20614f11f7e08b70f88d7c87509a8b8fd7e1af8758565b9ed6a6840af7bf1006cb941a61a6ff4f3176f6ded722728f24483b08bc8e AUX collectd.tmpfile 39 BLAKE2B 0d1ee2f02e539e854b62b47032308d08505fa31d8428e98f8d150c924201074c5edae22eea3990edf3a7837f1473193fe009a501645bf064638c532ec53a36cc SHA512 55fb70da9ece74b143c3e971b890954842230691039f8ad2240cc4c8d699e4e7a21efcbfd0b3cb2503e90af0bbdd0c7d886e09baf9fc86ec26c115a0bce6a668 DIST collectd-5.12.0.tar.bz2 1902756 BLAKE2B 9567c55b47c0ea5b7836c0d858c16a637c4a2054486a9d9ca6cd9951a92381bdf4f49d7dc0be0c9c9131802120d0af2e542a3997f01484c89ba135b3c46db795 SHA512 7a15e4c0ae587db4987d673a790a4f3bea1cab29ce24a506fb21fa7bd2f60bfec70867eaa1c1395cb5b0e0ae81a024fb6109b064da0ef50e7c146d2198871c70 -EBUILD collectd-5.12.0-r10.ebuild 20172 BLAKE2B 2adba6222ebda4a6cc694d34a0e72116f6caf991490501702afe24c27c310ddbac73ebbbcf7bfad008b244eda4658f6a55cef07f1034a1f76568c56cdd485df5 SHA512 e5851f7767a82ff67ea1cf1d61722c3c2c9b4ee50b0df7aae55676648a2675562f57c0e0ec5740472654c97c64f52aa1f0cd20533c65b41881dd539910deae02 +EBUILD collectd-5.12.0-r11.ebuild 20178 BLAKE2B 7a44e279047b10b611a480dec3ab9f9701149e1a0c333fc2b37ad87810797ba399ff14775cd63d79f05f0615ab6a65b29d1f46f9764ecb7fd76bb3b72417d74c SHA512 61effd63e98f2da537faf4570c6f28174111470d8c945537536679ec2b12bcca1f2249ebff8048a347928ee4eab5b2026dcb4cabb931ecba1e685378c0989352 MISC metadata.xml 1515 BLAKE2B 318f796bfacb0e1facbd60f80fc9176e24f06661fc4dce4acda3a218aab10766231566a9ae58f9985770513fb53a52e9ea5e985aba0bcff62c042c75fb662c70 SHA512 4c886d89143d2862a3d915e5b0ef14382c76d758a306fa9971a762fdae400086175c470045e85775f028947156a4bb40a09bd9810c56dda08662e835cba3b45c diff --git a/app-metrics/collectd/collectd-5.12.0-r10.ebuild b/app-metrics/collectd/collectd-5.12.0-r11.ebuild index 301e390ecd45..d487dd5f4ce4 100644 --- a/app-metrics/collectd/collectd-5.12.0-r10.ebuild +++ b/app-metrics/collectd/collectd-5.12.0-r11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 JAVA_PKG_OPT_USE="collectd_plugins_java" LUA_COMPAT=( lua5-{1..4} ) @@ -11,7 +11,7 @@ inherit autotools fcaps java-pkg-opt-2 linux-info lua-single perl-functions pyth DESCRIPTION="Collects system statistics and provides mechanisms to store the values" -HOMEPAGE="https://collectd.org/" +HOMEPAGE="https://www.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+" @@ -155,10 +155,10 @@ BDEPEND="virtual/pkgconfig" # Enforcing !=sys-kernel/linux-headers-4.5 > due to #577846 DEPEND="${COMMON_DEPEND} collectd_plugins_iptables? ( || ( <=sys-kernel/linux-headers-4.4 >=sys-kernel/linux-headers-4.6 ) ) - collectd_plugins_java? ( >=virtual/jdk-1.8 )" + collectd_plugins_java? ( >=virtual/jdk-1.8:* )" RDEPEND="${COMMON_DEPEND} - collectd_plugins_java? ( >=virtual/jre-1.8 ) + collectd_plugins_java? ( >=virtual/jre-1.8:* ) collectd_plugins_syslog? ( virtual/logger ) selinux? ( sec-policy/selinux-collectd )" diff --git a/app-metrics/process-exporter/Manifest b/app-metrics/process-exporter/Manifest index 9663d4560126..32c93a8d618d 100644 --- a/app-metrics/process-exporter/Manifest +++ b/app-metrics/process-exporter/Manifest @@ -1,5 +1,8 @@ AUX process-exporter.initd 443 BLAKE2B 7b1c0475cb3c0c96685b8831578df131661787221e3d9f081b930f0966bdff465218e86d6bf4fe8d5cfb80ed1f8bec3d8b648a002323467408747d0f99d92c4d SHA512 cdebd44d568723de125390453ba169323f7e5b7941a94955c6e45792b573ab57ae41015229b997c32eb093127aaed8bcedde8d46df86396b1e338e5b1f668881 DIST process-exporter-0.7.10-deps.tar.xz 106360268 BLAKE2B a06448eb38cee7cac6c93d8dedecfbb4fc7152f25c7ff42cb440aa6162aa8daac5ddbe7e56e99d96386b70723124b59f0bd0ab9df2b3f519532ac9487ba34b9e SHA512 6982da5d9c4ecdeacaa970baf0c820e0e3053ff3dbbbb260e7f3e68bff2c1e04beffbbbe8546e1f680d0dcba2eaac256a1bce4b6eee290a847ce70fe8653b68d DIST process-exporter-0.7.10.tar.gz 55320 BLAKE2B 72497d513105486de9bc212f4b8af14c52afa8acbcf04f52ab8015bef78172936917cb58573a4ea16b4b3e433e90b404da6658012d904e3d3d787787c7c16c4d SHA512 fd7ff44b28a608184ee0045c2304dad6d5ba0a1b122f9098244a46dfcfd54d0a9e65bb2891e5198ecb9f4bc51a0fcc8577880a05f2e29a073d15e8b0cb5766c1 +DIST process-exporter-0.8.5-deps.tar.xz 9016516 BLAKE2B 567537f60be2e56a3462e34bf46e15d6ba6c4209ea36e6574e57ff4c568a2fd50dcb9cfd45bf086481184d9afb02068814fe8f31f05ae1206f7474816e3a324b SHA512 0aea48891eac031fa9e99cc839b23238557d4f728f299f1a299f56d747ccabe698fdf2ff611a6f25c063e4e9eb545c471e65cf5514eef6225f1800b09a20b6ad +DIST process-exporter-0.8.5.tar.gz 43154 BLAKE2B 094d9b1dcc516b09e5a0984cd4a7d1180a321c73e86095bb258e786fbaa2db3f703102df6463d4ac56404b1d779034dd7018abf59cc00611d53d5c61e957cc2f SHA512 e213f7ee139c4bd07686c009dede432117aac2e7a80416f0e50a46910ba394fcbae69bfdefd3a48fef9e68aff2c5ac0f0da14bb0382392fc95aca55a9a90cf23 EBUILD process-exporter-0.7.10.ebuild 698 BLAKE2B 1fb86f1ba8c15fb5983efc61c17f60df1060a5bac8109a00ee2f0b2d38b2212c4d0e17406f278ab6bc464dd4d7e33dd1a4da11864221f2d0c272be343a301050 SHA512 00a1b82e4c91225af7eb6b6e06c19c00b34ea236eb34951d1603e8d667beb9c860e5ec7afcf98a7b6869fe833858677d57efc85e39276e6b57ed3d7891c0e9fe +EBUILD process-exporter-0.8.5.ebuild 839 BLAKE2B f8eb5282bb2baedd77e5fc0cfe240b0af95df9c7242c302fef8f002d63c989164f209883563b8c0030d11b1f4f3d38de78178dd2a760cd75ff74030a2bc90834 SHA512 78b05524c1cbc7646aa4fba8255ce28cbffa7b30dd25efc8f5e03028f0ed3a6b391ba1901b19892a4f07193650273c898b88fe13932769d23dbf7d07598d33a4 MISC metadata.xml 340 BLAKE2B 0de18fb34400a6b49cbcb2722b8e795deeaca317ed8d748d0f30351c3f03a050a507fbe17eed52707bfbd3765b5c67e6e75bb9f6dde9ed6e285907d6d69f35b8 SHA512 5b48439cc93734d94d84553946e03ee70d4bca29055d76ce358df294800861c8f801a0cb6e2ecd67d7c36edb4cf24279470fe868d3a2a308595c733c307e8cab diff --git a/app-metrics/process-exporter/process-exporter-0.8.5.ebuild b/app-metrics/process-exporter/process-exporter-0.8.5.ebuild new file mode 100644 index 000000000000..6ead94d4103d --- /dev/null +++ b/app-metrics/process-exporter/process-exporter-0.8.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +# update on every bump +REVISION=626431b9a759d425bbb78eb15153f892970aadee +DESCRIPTION="Process exporter for prometheus" +HOMEPAGE="https://github.com/ncabatoff/process-exporter" +SRC_URI="https://github.com/ncabatoff/process-exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="MIT Apache-2.0 BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + emake \ + BRANCH=HEAD \ + REVISION=${REVISION} \ + TAG_VERSION=v${PV} \ + build +} + +src_install() { + dobin ${PN} + dodoc *.md + insinto /etc/${PN} + doins packaging/conf/all.yaml + systemd_dounit packaging/${PN}.service + newinitd "${FILESDIR}"/${PN}.initd ${PN} + keepdir /var/log/${PN} +} diff --git a/app-metrics/snmp_exporter/Manifest b/app-metrics/snmp_exporter/Manifest index 15fdb4f3e209..6b22d740e122 100644 --- a/app-metrics/snmp_exporter/Manifest +++ b/app-metrics/snmp_exporter/Manifest @@ -3,5 +3,8 @@ AUX snmp_exporter.initd 591 BLAKE2B 103fec1c2e4ad46bf86893faaaf23bd64c7f22ecc905 AUX snmp_exporter.logrotated 99 BLAKE2B b0e459df102728238b137443ced2cf717ace780d83caaa7f18117ca8605453e8f325a48f8a4375956209feac210dc452da9cd0a267cf2d663b64f0a2c80f1eb5 SHA512 c1e1264b5a5612b4794c49613b79826245d3d31db65c1541c3ddfb41872993e7039fb0a84f25260d92a78e8e20005560bdd5e41ee6373e85f8f5e866726c9af4 DIST snmp_exporter-0.24.1-deps.tar.xz 23690876 BLAKE2B 35cc65341bbae092fb88ebb42c24cf93c8e926265e5fc1fa67a4a38c99c013f704b4ce02704341bd6aca841fbd75cdcb98635b2f7856c94d9c17a8f96acc29c2 SHA512 090437acf2f66094982374f06ea889bb8694b018a1a74da7cd1275ae4ee4ed1c8147253d4d87b8916e8f397c029881f29bf5ad4d33bfec5d6a99efa7b1d2326b DIST snmp_exporter-0.24.1.tar.gz 168914 BLAKE2B 555136b42af1057cbd553a774ab96f00877f20b1d72b8f78dc87d85e958d14d56b8d58eb5aab829ad33acd9581fe80c4d65ae4faad1c8be0773e2205ac088cb2 SHA512 5268129a50bd255a9505b16d27957ab2e7a23321a25933c9a1a98cd9900aef3a882a59a43d92e021dfa6e732f84f8be1fe171271935a8eac1e023588f417822e +DIST snmp_exporter-0.27.0-deps.tar.xz 40692548 BLAKE2B 3a553497515153e2cc5fdf2b03190a5b3fd4169b6d9ea2e869c92a662d1a7cd1210a76b02662222326b8a4c4861a2f7448f75c8b6ecbe6179a4e2c831a76fe24 SHA512 11d4072a4ffd94943fac8704d45b1c8f5ed23fb1e7ea0102b67aa29a1be95c91b9ca899eb99eb828b140f82828e3f30c448eeedf05c735604c165c63bdb6024f +DIST snmp_exporter-0.27.0.tar.gz 235589 BLAKE2B e61262a3785e0f81e112c5eaf046c0607bef64d61cac81b394f15e276e0648f14166e0854708e41f64b9740ab5deb10b61d1e45f748134f11014c93d937a327c SHA512 bcc6e795c73c278cbb1497eb49e9b4aec8624132771016804dcbfb092c9c02d9ef73e74a0cf6e47567a299dc2cdb19621cbbee3c6bfc2a988d697c743434746d EBUILD snmp_exporter-0.24.1.ebuild 1426 BLAKE2B fd492f84d8cb2584f6c83d673f39f62621ef1c165d749b584494e3352e362407cadbe76a4535e456b61c18e8b3cd31ed17be75143b9c062044311650a0af5a37 SHA512 7b67a49d7f569a89e4b49b6d27cb26cb83931f4cfc461e28f70a4829646aaa688c074573fec8eea6220109e743dcc1b829405007a156421e5954acbd480e276f +EBUILD snmp_exporter-0.27.0.ebuild 1455 BLAKE2B 54d79053b5f3146b8d878a762972eac1a36366270bd27bb62882bab87964be57594cee08b63bc3232ec29c3740a36b8491d018f4cbad50dc59e7ed8b7fb1a146 SHA512 ccb095e551a75713812fa2ff298e66129012cfa14eee842263ef50a252c802cc271f8caed660c3b61f5430e9edd6cb7c70d7981abe0cb3dfe6dcbec85476f2e2 MISC metadata.xml 338 BLAKE2B 74a81881d38a3e761120c6d6a4618a7ee680a512b11f9f611177e69a9e8a2010c231b45d7cc15f58ea746268e3e584ddb5f5bb9dba5fe1c9725a6a11a3f704e0 SHA512 280a333a484837548652059d2d13bd3f9ad304c6d4a746c2f2e6e7e9ce229979feeaca7f61de4d64704da207b73e22045dca6596b8102bd92529d88af71e4861 diff --git a/app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild b/app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild new file mode 100644 index 000000000000..56f056314831 --- /dev/null +++ b/app-metrics/snmp_exporter/snmp_exporter-0.27.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +# update this on every bump +SNMP_EXPORTER_COMMIT=4c054bf5 + +DESCRIPTION="Prometheus exporter for snmp metrics" +HOMEPAGE="https://github.com/prometheus/snmp_exporter" +SRC_URI="https://github.com/prometheus/${PN}/archive/v${PV/_rc/-rc.}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND="acct-group/snmp_exporter + acct-user/snmp_exporter + net-analyzer/net-snmp" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-util/promu" + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${SNMP_EXPORTER_COMMIT}/" .promu.yml || die +} + +src_compile() { + promu build --prefix bin || die + pushd generator || die + ego build -o ../bin/generator + popd || die +} + +src_test() { + emake test-flags= test +} + +src_install() { + dobin bin/generator + newbin bin/${PN}-${PV} ${PN} + dodoc {README,CONTRIBUTING}.md generator/{FORMAT,README}.md generator/generator.yml CHANGELOG.md + insinto /etc/snmp_exporter + newins snmp.yml snmp.yml.example + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" + keepdir /var/lib/snmp_exporter /var/log/snmp_exporter + fowners ${PN}:${PN} /var/lib/snmp_exporter /var/log/snmp_exporter +} |