summaryrefslogtreecommitdiff
path: root/app-metrics
diff options
context:
space:
mode:
Diffstat (limited to 'app-metrics')
-rw-r--r--app-metrics/Manifest.gzbin7289 -> 7295 bytes
-rw-r--r--app-metrics/chrony_exporter/Manifest2
-rw-r--r--app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild4
-rw-r--r--app-metrics/prom2json/Manifest3
-rw-r--r--app-metrics/prom2json/prom2json-1.4.1.ebuild40
5 files changed, 46 insertions, 3 deletions
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index accc28917dee..51831c4d60dd 100644
--- a/app-metrics/Manifest.gz
+++ b/app-metrics/Manifest.gz
Binary files differ
diff --git a/app-metrics/chrony_exporter/Manifest b/app-metrics/chrony_exporter/Manifest
index af775172eb5a..f80a1b9e33a0 100644
--- a/app-metrics/chrony_exporter/Manifest
+++ b/app-metrics/chrony_exporter/Manifest
@@ -5,5 +5,5 @@ DIST chrony_exporter-0.10.1.tar.gz 21438 BLAKE2B 9be912ab6569de2a5e6e39055ba54cc
DIST chrony_exporter-0.11.0-deps.tar.xz 41116280 BLAKE2B 03b6ae2be5d4f40b1676bba081c09aac244e77490ae3f1448e7731b110140ae429c5d3221f06935b8d85c75ef2c730938ce1b90e61e91257c1ce47bf548dff99 SHA512 ffab08b45eac42677c59b6b1fdfcbaea1571cfa73ddabebd52b7c5e1080d81f38e049b3983a54bd92c5eb45eff6759d40513c5e71f5c7ab53a60d0986fdedcfd
DIST chrony_exporter-0.11.0.tar.gz 22601 BLAKE2B 9c050f55c6a88f2da37269609d885a15436618368141e75301ddbb477b13bd625089f8315ba020595222afb6e18d5812bfd394ac2413c85c9ce9e9dc13cca689 SHA512 d531d285fa1ff86d2d3036c2efe93f9cf6cd22b55024a91228f25260d6fe6fdb25c4d5af51c83e799721a51b7c742205436b4dc2eeb2ed9cff965f85a264aa1b
EBUILD chrony_exporter-0.10.1.ebuild 859 BLAKE2B e4a7609d99bc947b512ff95f6f8e965d64e3477db3173aa5fba9f7c724f4987065e4348a0cb874d5b9f56a8fc53eb02f6c42f34ef3bb8f066b67f0535bec5df3 SHA512 df707079907e59f537215fbbddd82afdb43c531fb2dd4c611cbfedb9aaa868585cdaa5941d66ab43cf4c0d5e2420a92a388c998e9957a515b232100861173fdf
-EBUILD chrony_exporter-0.11.0.ebuild 860 BLAKE2B fa399642ba152b0ca298edcbd8a401f1d39796d711008468b83a2f1542a29314d7e57e09ffb30dcae8fe390b23e1bc72d22f2ff198c5f3ad997ade7ef2ef311f SHA512 ad58e9d141fc56cd06a2b11dab6882e1f80c166d400d294bd17f8589080f1f9f6c3f368650bb69ef42a787f73a55f17719cc15b81feaa859b3beaa440acffdfb
+EBUILD chrony_exporter-0.11.0.ebuild 859 BLAKE2B 9516a2aa31f0c065b157e49e9eb0126c8a9dddfb51a084880b576143e0ce080f793c4933484256bd08afc9732480ff8a76276077c5126d18ea169b8e8827347a SHA512 beae21186488fa2aeb6fe90f66801927629230df89d953abca04621e8bdc105327ac9a083e824562276dee2414467889621a4a0630667acbb07d594c97d35f26
MISC metadata.xml 498 BLAKE2B aeeb8978b0b8c83392f1744e74e858fb29b9e00903e4493c26ebb4b3b4476ed5e281324eb1dba2998076c56c9fc7b1bbdaaf43f84d5b9932e205ddcdaf5fc6a7 SHA512 0996139fbb967e62d6fe59d248383aa7308209f5c85800321afa8e01d543d7045d7b7824938cc402b70c6e14d19da6564d2f487ae578df05aa06286ed5c7df7a
diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild
index d264fa860fc5..586091d21639 100644
--- a/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild
+++ b/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/SuperQ/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
DEPEND="acct-group/chrony_exporter
acct-user/chrony_exporter"
diff --git a/app-metrics/prom2json/Manifest b/app-metrics/prom2json/Manifest
index 3fc440a77e08..80063c7c985c 100644
--- a/app-metrics/prom2json/Manifest
+++ b/app-metrics/prom2json/Manifest
@@ -1,3 +1,6 @@
DIST prom2json-1.3.0.tar.gz 1646893 BLAKE2B 9b8fcfa4a3e45ee08a57016fa6a7611604cbb578f162f0bf7ff8338f345f98788b75c3ac047ffca95b62020e972c302bc1c44f2f7f00240cfd978f73b8d9c829 SHA512 8f02c7b2616d915e2b4ff5f195a8c2eff89d18417f7396dc02d2aa4cf34711358b0beef6effae9b42a3d6f4b0616c5d3ab995a73ab9e37a4a0ec230adff6f249
+DIST prom2json-1.4.1-deps.tar.xz 2788996 BLAKE2B b720c8d4fb0157c63873e2c15ad2adaef057ac6e6f340d25b321f9a380ee35d6d8eac153fc4cd6e75e60f0a75f6f74c17d8caaa51c46cead0e9942a2b9e29660 SHA512 47f33537a83ed0d24f49f3faa1805593ad4f848b1ff79fe19d3a6a3b2dc3a1e1587217ea7a985c6ae4eae4aca2fac2cff8773e3782c0d0e265722341d0296247
+DIST prom2json-1.4.1.tar.gz 21261 BLAKE2B 76d0f4ba6f7433fbb8701945d297df5fd011d2c62ca39c12647c114202e0a74db8d2c08808b179a5b07f08b7ec7742da238dec9b31bead6b1414b1265f495834 SHA512 4ec0aad8df3e1da4768fdf0c81c4f556589c7d84bee05ad5cf00eface323f3d8770ccb1c48b43a1598be4455307c21af3a0e62842c429ac194e34535b02fa8e8
EBUILD prom2json-1.3.0.ebuild 793 BLAKE2B 7b417de377b221c5ffa1fc802e584a6bcf565950531b16828f8bc9c31682c5c2afa51f42d949ffa3c595d3b29f80533ced03f6b41271fb8414d2b921219c81e8 SHA512 5a8e2e89a8eb8000b8ca65428db640e93b10ca55cc01379774f53cd95a8d0a804c1aa3d19413c2218a001ed73413c2438e2b6a6a03e2c1a0003e741e82143f82
+EBUILD prom2json-1.4.1.ebuild 868 BLAKE2B e5ea611be677755f33c4357de9fa84a7e8f64fe4aaad978bd890f2707473232f23d540039a9f3dec2c859a647d91bf2d35a92ac5b72812d63b2562e59ba61ba0 SHA512 dd43d7cc3961a9f7a9e5b2496f88021050071937f829493df69646314ed5ca8e1a245df1df7bdb11e8517bf3aa7621817a1bfd0091e2bb02c583a13b3aa75323
MISC metadata.xml 338 BLAKE2B 323f1010d7bf975b53a7b9e6278425143c59c276af24a6c486a0e0c57524e25efc3d1bffa3652c6f5362b2a81f8a7656a17a81816a731a3073ab6f2d9b34093b SHA512 3ca80debc07302431da65641a6443c3192fb04d3b40fcd3503176fe450d08157b848d1f4c99a40d2d058d8061072116c21694a603c809d28203ad78288d58cca
diff --git a/app-metrics/prom2json/prom2json-1.4.1.ebuild b/app-metrics/prom2json/prom2json-1.4.1.ebuild
new file mode 100644
index 000000000000..34d59e6ec49d
--- /dev/null
+++ b/app-metrics/prom2json/prom2json-1.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module edo
+
+GIT_COMMIT=e76e84858a35a1094458b792c631cb75867fd550
+
+DESCRIPTION="A tool to scrape a Prometheus client and dump the result as JSON"
+HOMEPAGE="https://github.com/prometheus/prom2json"
+SRC_URI="https://github.com/prometheus/prom2json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/app-metrics/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-util/promu"
+
+src_prepare() {
+ default
+ sed -i .promu.yml \
+ -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+ -e "s/{{.Version}}/${PV}/" || die
+}
+
+src_compile() {
+ mkdir bin || die
+ edo promu build --prefix bin
+}
+
+src_test() {
+ emake test-flags= test
+}
+
+src_install() {
+ dobin bin/*
+ dodoc {README,CONTRIBUTING}.md
+}