commit: c3984baebaa292f541786f3687c48bbf2ea9a216 Author: Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com> AuthorDate: Thu Jan 29 17:17:16 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Feb 11 03:27:09 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3984bae
app-metrics/chrony_exporter: add 0.12.3 This release fixes support for hardware clocks. Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/45571 Signed-off-by: Sam James <sam <AT> gentoo.org> app-metrics/chrony_exporter/Manifest | 2 ++ .../chrony_exporter/chrony_exporter-0.12.3.ebuild | 39 ++++++++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/app-metrics/chrony_exporter/Manifest b/app-metrics/chrony_exporter/Manifest index 4d21610e1ff6..02d50ca850bb 100644 --- a/app-metrics/chrony_exporter/Manifest +++ b/app-metrics/chrony_exporter/Manifest @@ -2,3 +2,5 @@ DIST chrony_exporter-0.12.1-deps.tar.xz 9414928 BLAKE2B 926a60f152c8978cff88628f DIST chrony_exporter-0.12.1.tar.gz 23232 BLAKE2B 9143604da8a825b313716b06c85d6a5ad9cef4142117ffd3fde210196fd7ed41f76dcef56cc403a7577a2ddc0921a46316ac4f7b10c47e9379e1da8e75d8d5a9 SHA512 302a6aa48a46737c20b99244be2e4e156a0dd63a58cbb2d99ef723576b5c0f186f43ecd14129c6b9d3d7f72d81e84b5653837de7d856865c6a3209d5ab8eb69e DIST chrony_exporter-0.12.2-deps.tar.xz 9445464 BLAKE2B c014d3b48cafaeaf556b12a45f14633cb011ca032e433e55c66b2a69c76055b0627022747e5d26c000326595a02e400b4c7f5d65200dd1918a9847576f6854ec SHA512 0000da0222fcd7bfae0f3c6a74254e27852e59e57514ef61686a8a42c26225c03e62b33712068cc06ccb8f73c9d28de74f8dc1b9b4bf78ad4831924a228c0959 DIST chrony_exporter-0.12.2.tar.gz 23362 BLAKE2B df26d1106f59523ba019fe64ee18f40abdec330c43f873083933a15096dcd035787b1528df9b304d40014be703854d3b9fe4234f48087b698742252eff1e828e SHA512 9f74c90532b99b07b0801f4c592e9ad3947fa16b2dc9d49a4d4a77b327c5f18be5d5ba53eae133f64a8d2443349d5ae43d5015ed3e75ea1d4df736dc934a09f7 +DIST chrony_exporter-0.12.3-deps.tar.xz 9570080 BLAKE2B bddcee49ce4cbfd42334d6dd5bbbb62d2b413ba23c8a54dffc984ec56573153123d2ba9a91f582581793f22b937a99d283b4923036b2af77a781fbda06d7dec1 SHA512 2470dde0f5350fd55c4bb381156d1331bd52a2adefe4faefda86edd1697258975c6b8fda6518896edd1c628c33bd0fbf0d533c014d2335dbe18b5a7de5a5757a +DIST chrony_exporter-0.12.3.tar.gz 25137 BLAKE2B 70d07442f559c9359d8ba27f84216609e440ec30e30d32f79d69acf11de473fce7aecd2ecccaeb4ed93587aa4ec5a00c8d3989f5150a77af1bc9e2f1622c59dd SHA512 e4a86b4a3d886331dee96e2c026a7f14b86908e4d2fefcbc5a2bb25b70fd145566244fddf7a9f7abdd6f4b9e5615810551d4566bd7bf36daca4981a5999f9d3d diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.12.3.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.12.3.ebuild new file mode 100644 index 000000000000..d981ab15ed61 --- /dev/null +++ b/app-metrics/chrony_exporter/chrony_exporter-0.12.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Chrony NTP exporter for Prometheus" +HOMEPAGE="https://github.com/SuperQ/chrony_exporter" + +SRC_URI="https://github.com/SuperQ/chrony_exporter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://www.applied-asynchrony.com/distfiles/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="acct-group/chrony_exporter + acct-user/chrony_exporter" + +BDEPEND="dev-util/promu" + +PATCHES=( "${FILESDIR}/0.12.1-binary-name.patch" ) + +src_prepare() { + default + # No need to enable the race detector for tests (#935442) + sed -i -e '/test-flags := -race/d' Makefile.common || die +} + +src_compile() { + promu build -v --cgo || die +} + +src_install() { + dobin ${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} +}
