commit: 9d7ec2eddc5ab562e97a4df039441c0388736bbf Author: Rahil Bhimjiani <me <AT> rahil <DOT> rocks> AuthorDate: Tue Apr 1 17:26:12 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Mon Apr 7 18:55:20 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7ec2ed
app-metrics/node_exporter: drop 1.8.1 Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/41418 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> app-metrics/node_exporter/Manifest | 2 - .../node_exporter/node_exporter-1.8.1.ebuild | 76 ---------------------- 2 files changed, 78 deletions(-) diff --git a/app-metrics/node_exporter/Manifest b/app-metrics/node_exporter/Manifest index 33bd8e5028e5..12fe9ae0e517 100644 --- a/app-metrics/node_exporter/Manifest +++ b/app-metrics/node_exporter/Manifest @@ -1,5 +1,3 @@ -DIST node_exporter-1.8.0-deps.tar.xz 1684580 BLAKE2B 0c02ca1177444885556da08676e78a413952955bfa80d9d7a9026133059594eaddd6f43fe10783701c71d0ecf2be9ac9383d019daeb287d5d016bd1188e5b37c SHA512 7268139beec7bf088ae4819809221985d1920e38b60db75cc074e92ce4dbe573c362f5227f095b4e5d1de7005b8ec2fbf96d3dcdf565eb2c9524d71676e1752e -DIST node_exporter-1.8.1.tar.gz 335265 BLAKE2B a3b6262fd903373bb3690b0f051d9a4770741ba9702dca30e9de91214493026f3386b72c14d77c9254ab0c3549c3a4aa1075b3abd9516aa1c4a44bcd5c26f25f SHA512 9a715912899b7e27390f403182d8eba3a040fe0f0b6832967d131338b44d7a4f89860d1f2e4da19b8be6389fed38db1a96d803412c041b2b996cc543d1383c79 DIST node_exporter-1.8.2-deps.tar.xz 9579024 BLAKE2B 7fb5abc6f5c0517350dce5fd9ee895ee599853804d97e1229dfcc1b2fa4a75fa900d7af6ae00558b509c798f852432515045986102a55ba4fcb43ec18af18874 SHA512 4acc939c63935191dd5b58860e1543f76ddc67abe16370d19f163c0c982fad53f05a6ffd049555c0c5475d640ca495df0696e77fa23c6dd79f314ce67d014b8f DIST node_exporter-1.8.2.tar.gz 335292 BLAKE2B 7aad2ac3433ba58be887c86d1cfbf0cd53d6712d171d2a928145588ea68f2839d593758254ab8742b7c27f068a75391959ea78ae768ffc1a0a1f5b08069dcf52 SHA512 68112a85a9ffde88d75893c30ab992ae3c591d44fbefa10e45cf94d228c8f8c44bb3585707521e355817c4b4276cf77eeaf4ed9d0261de02620135ad12f5e711 DIST node_exporter-1.9.0-deps.tar.xz 1751656 BLAKE2B 99e81c1bc46bedbfec3366666333d17446a2693da396a8ce7c465608b69d2936d3291b6da736f24c14509633558aefa0bc53dadb74c4c24ad4afc1f76ad4ff43 SHA512 57163a1c35efd54efaff9088af6cfde5d54ec484eafab5961e94ce1cc14d71ff97480294dc18538fcd2329486d0737bc8ee17a6d31e18ae5b6738b91b23b30e8 diff --git a/app-metrics/node_exporter/node_exporter-1.8.1.ebuild b/app-metrics/node_exporter/node_exporter-1.8.1.ebuild deleted file mode 100644 index 7a377584ee5f..000000000000 --- a/app-metrics/node_exporter/node_exporter-1.8.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd - -DESCRIPTION="Prometheus exporter for machine metrics" -HOMEPAGE="https://github.com/prometheus/node_exporter" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/prometheus/node_exporter.git" -else - SRC_URI=" - https://github.com/prometheus/node_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-1.8.0/deps.tar.xz -> ${PN}-1.8.0-deps.tar.xz - " - KEYWORDS="amd64 arm64 ~loong ~riscv ~x86" -fi - -# main pkg -LICENSE="Apache-2.0" -# deps -LICENSE+=" BSD BSD-2 MIT" -SLOT="0" -IUSE="selinux" - -COMMON_DEPEND=" - acct-group/node_exporter - acct-user/node_exporter - selinux? ( sec-policy/selinux-node_exporter ) -" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND=">=dev-util/promu-0.15.0" - -src_unpack() { - if [[ ${PV} == 9999* ]]; then - git-r3_src_unpack - go-module_live_vendor - else - default - fi -} - -src_prepare() { - [[ ${PV} != 9999* ]] && { ln -sv ../vendor ./ || die ; } - default -} - -src_compile() { - if use x86; then - #917577 pie breaks build on x86 - GOFLAGS=${GOFLAGS//-buildmode=pie} - fi - promu build -v || die - ./"${PN}" --help-man > "${PN}".1 || die -} - -src_test() { - emake test-flags= test -} - -src_install() { - dosbin "${PN}" - dodoc example-rules.yml *.md - doman "${PN}".1 - systemd_newunit "${FILESDIR}"/node_exporter-1.7.0.service node_exporter.service - newinitd "${FILESDIR}"/${PN}.initd-1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/node_exporter-1.7.0.logrotate "${PN}" - keepdir /var/lib/node_exporter /var/log/node_exporter - fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter -}
