summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2025-01-19 11:58:48 +0200
committerArthur Zamarin <arthurzam@gentoo.org>2025-01-19 15:10:37 +0200
commitc36c2e9f21500ddad94cf7c592f1a3ec5688bea6 (patch)
tree49a0f1eea30182984d831b18ecc25af89617f026
parentx11-wm/lumina: experimental port qmake -> cmake (diff)
downloadgentoo-c36c2e9f21500ddad94cf7c592f1a3ec5688bea6.tar.gz
gentoo-c36c2e9f21500ddad94cf7c592f1a3ec5688bea6.tar.bz2
gentoo-c36c2e9f21500ddad94cf7c592f1a3ec5688bea6.zip
app-metrics/node_exporter: drop 1.7.0, 1.7.0-r2, 1.8.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
-rw-r--r--app-metrics/node_exporter/Manifest3
-rw-r--r--app-metrics/node_exporter/metadata.xml5
-rw-r--r--app-metrics/node_exporter/node_exporter-1.7.0-r2.ebuild75
-rw-r--r--app-metrics/node_exporter/node_exporter-1.7.0.ebuild78
-rw-r--r--app-metrics/node_exporter/node_exporter-1.8.0.ebuild74
5 files changed, 0 insertions, 235 deletions
diff --git a/app-metrics/node_exporter/Manifest b/app-metrics/node_exporter/Manifest
index e20e2d50da7a..316a68b6d905 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -1,7 +1,4 @@
-DIST node_exporter-1.7.0-deps.tar.xz 26490120 BLAKE2B 3177aa96a50eefaeafad73b293144772443428b8c1b90210230e3e508a678f5515aebec1c51661d47a1e021cd03c8febe9aa948cc3d955eff2b2f272a539b6af SHA512 9fe19ad0fc375f4846fddb7618de5b34ddad583b5c6b09d896c099c3218976fd337c11765699a713c66bbaa834b6cfcaee960b1b1d4014be263b99b897fb1e1c
-DIST node_exporter-1.7.0.tar.gz 328830 BLAKE2B 5f6b8101637bc0df605ea84446f905fcf8abeb68d0f2eda1e172b12aae4cffcfef54996f8725ad458671947c72a48fbbd73d4d401d8fd001e9e9d75f248230fc SHA512 4cd38b81cb54ca620a57c642a88b89d6d1ae36a752fff5f065c8848ea02066a211c6feb955bea4e311f7baafffee30a74670efe1cf4dac113c9bf7d154a1067b
DIST node_exporter-1.8.0-deps.tar.xz 1684580 BLAKE2B 0c02ca1177444885556da08676e78a413952955bfa80d9d7a9026133059594eaddd6f43fe10783701c71d0ecf2be9ac9383d019daeb287d5d016bd1188e5b37c SHA512 7268139beec7bf088ae4819809221985d1920e38b60db75cc074e92ce4dbe573c362f5227f095b4e5d1de7005b8ec2fbf96d3dcdf565eb2c9524d71676e1752e
-DIST node_exporter-1.8.0.tar.gz 335029 BLAKE2B 639edfec973e7412620da855c997e1e50ccb5fc4afc4070c44ab3fbb9b4925103719c87f813e092db3548cd55b779233fbf71bf3affc6b779ba0e45f4767ec32 SHA512 4774ff3e146665783044769235b9d4f538ba3ff1d7c9fdfb33e5546042846371c7d26efa8a6d672e6de3c5a10107c2e72e5bbf38ed2952a5c48eda81fdc1379a
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
diff --git a/app-metrics/node_exporter/metadata.xml b/app-metrics/node_exporter/metadata.xml
index 8e9812c67467..b4867d864edd 100644
--- a/app-metrics/node_exporter/metadata.xml
+++ b/app-metrics/node_exporter/metadata.xml
@@ -13,11 +13,6 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
- <use>
- <flag name="systemd">
- Enables systemd collector by default
- </flag>
- </use>
<upstream>
<remote-id type="github">prometheus/node_exporter</remote-id>
<bugs-to>https://github.com/prometheus/node_exporter/issues</bugs-to>
diff --git a/app-metrics/node_exporter/node_exporter-1.7.0-r2.ebuild b/app-metrics/node_exporter/node_exporter-1.7.0-r2.ebuild
deleted file mode 100644
index 9e3f1d237576..000000000000
--- a/app-metrics/node_exporter/node_exporter-1.7.0-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 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"
- SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-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 systemd"
-
-COMMON_DEPEND="
- acct-group/node_exporter
- acct-user/node_exporter
- selinux? ( sec-policy/selinux-node_exporter )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-util/promu-0.3.0"
-
-src_unpack() {
- if [[ ${PV} == 9999* ]]; then
- git-r3_src_unpack
- go-module_live_vendor
- else
- go-module_src_unpack
- fi
-}
-
-src_prepare() {
- default
- use systemd && { sed -i -e "s|defaultDisabled|defaultEnabled|g;" collector/systemd_linux.go || die; }
-}
-
-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
-}
diff --git a/app-metrics/node_exporter/node_exporter-1.7.0.ebuild b/app-metrics/node_exporter/node_exporter-1.7.0.ebuild
deleted file mode 100644
index 861e9355d3de..000000000000
--- a/app-metrics/node_exporter/node_exporter-1.7.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 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"
- SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-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 systemd"
-
-COMMON_DEPEND="
- acct-group/node_exporter
- acct-user/node_exporter
- selinux? ( sec-policy/selinux-node_exporter )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-util/promu-0.3.0"
-PATCHES=(
- "${FILESDIR}"/01-default-settings-1.7.0.patch
-)
-
-src_prepare() {
- default
- use !systemd && { sed -i -e "s|defaultEnabled|defaultDisabled|g;" collector/systemd_linux.go || die; }
-}
-
-src_unpack() {
- if [[ ${PV} == 9999* ]]; then
- git-r3_src_unpack
- go-module_live_vendor
- else
- go-module_src_unpack
- fi
-}
-
-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
-}
diff --git a/app-metrics/node_exporter/node_exporter-1.8.0.ebuild b/app-metrics/node_exporter/node_exporter-1.8.0.ebuild
deleted file mode 100644
index 8f35f716feb4..000000000000
--- a/app-metrics/node_exporter/node_exporter-1.8.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 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"
- SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-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.3.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
-}