public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/
@ 2024-07-08 14:28 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2024-07-08 14:28 UTC (permalink / raw
  To: gentoo-commits

commit:     2d7392d44f0a42531a0302be16a54ac8daabd6f4
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Thu Jul  4 08:57:56 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul  8 14:27:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7392d4

app-metrics/chrony_exporter: fix tests

Disable the race detector for tests, which are all simple
single-threaded input/output verification.

Closes: https://bugs.gentoo.org/935442
Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/37424
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
index b24bc02e2e57..d264fa860fc5 100644
--- a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
+++ b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
@@ -20,6 +20,12 @@ DEPEND="acct-group/chrony_exporter
 
 BDEPEND="dev-util/promu"
 
+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 --prefix bin || die
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/
@ 2024-08-19 10:44 Arthur Zamarin
  0 siblings, 0 replies; 6+ messages in thread
From: Arthur Zamarin @ 2024-08-19 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     3104aa1b1a7d63c2cc9706b4ee3c55bb170f1532
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 19 10:44:08 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 19 10:44:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3104aa1b

app-metrics/chrony_exporter: Stabilize 0.10.1 amd64, #938006

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
index d264fa860fc5..ca89de70cbeb 100644
--- a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
+++ b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/
@ 2024-12-19 16:09 Joonas Niilola
  0 siblings, 0 replies; 6+ messages in thread
From: Joonas Niilola @ 2024-12-19 16:09 UTC (permalink / raw
  To: gentoo-commits

commit:     dc7892095bbaf0b15803aeb63193593b785495c5
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Thu Nov 28 13:11:10 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Dec 19 16:06:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc789209

app-metrics/chrony_exporter: add 0.11.0

This adds new metrics for chrony's serverstats, available since 4.4.

Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/39501
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-metrics/chrony_exporter/Manifest               |  2 ++
 .../chrony_exporter/chrony_exporter-0.11.0.ebuild  | 37 ++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/app-metrics/chrony_exporter/Manifest b/app-metrics/chrony_exporter/Manifest
index cc41592ed45d..cb399a61d08a 100644
--- a/app-metrics/chrony_exporter/Manifest
+++ b/app-metrics/chrony_exporter/Manifest
@@ -1,2 +1,4 @@
 DIST chrony_exporter-0.10.1-deps.tar.xz 8939432 BLAKE2B 91fa640e67ab1b158992808d93093204a040e4487e75443f0c223a3b0d624e8c065785443eaaaa21fa2395df38a49285d209bd35bc95ab72013adc8559b5b99c SHA512 d027d4031ef8635ffbbc9a8d349b60ff1eb26ad17a2d27bd2d56f5a3422983b84891c367d70c43f7ee0ece3165428104611a51e0bc01e35ce1c2a4bd89c648b4
 DIST chrony_exporter-0.10.1.tar.gz 21438 BLAKE2B 9be912ab6569de2a5e6e39055ba54cc619d8a7c29d0043abda97af13ded6ee7766c97d97cc12cfc3404c4adbb1c779e444a9b3f18bf5ca615ba33f8cd62c70b9 SHA512 4e8f321b38605bad448d453e5754c6fe10518fe35ee063552a6dad6c01fbcc2156b1eb40873ba157a324fffc899acdaa8fb33b5464bdfe2c2b620c7849224c2a
+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

diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild
new file mode 100644
index 000000000000..d264fa860fc5
--- /dev/null
+++ b/app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 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/${PN}/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"
+
+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 --prefix bin || die
+}
+
+src_install() {
+	newbin bin/${P} ${PN}
+	newinitd "${FILESDIR}"/${PN}.initd ${PN}
+	newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/
@ 2025-01-19  0:56 Jakov Smolić
  0 siblings, 0 replies; 6+ messages in thread
From: Jakov Smolić @ 2025-01-19  0:56 UTC (permalink / raw
  To: gentoo-commits

commit:     367ae4fabbcfcae98ca11ef395903531f5bb28fa
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 19 00:56:18 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jan 19 00:56:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367ae4fa

app-metrics/chrony_exporter: Stabilize 0.11.0 amd64, #948367

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-metrics/chrony_exporter/chrony_exporter-0.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/
@ 2025-03-03 11:12 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2025-03-03 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     6f93569ad3c2652280911473d1fdc627539bde16
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Mon Mar  3 09:55:03 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar  3 11:11:01 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f93569a

app-metrics/chrony_exporter: clean up old

Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/40864
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-metrics/chrony_exporter/Manifest               |  2 --
 .../chrony_exporter/chrony_exporter-0.10.1.ebuild  | 37 ----------------------
 2 files changed, 39 deletions(-)

diff --git a/app-metrics/chrony_exporter/Manifest b/app-metrics/chrony_exporter/Manifest
index 3687fd971ecb..ac3d3535bce1 100644
--- a/app-metrics/chrony_exporter/Manifest
+++ b/app-metrics/chrony_exporter/Manifest
@@ -1,5 +1,3 @@
-DIST chrony_exporter-0.10.1-deps.tar.xz 8939432 BLAKE2B 91fa640e67ab1b158992808d93093204a040e4487e75443f0c223a3b0d624e8c065785443eaaaa21fa2395df38a49285d209bd35bc95ab72013adc8559b5b99c SHA512 d027d4031ef8635ffbbc9a8d349b60ff1eb26ad17a2d27bd2d56f5a3422983b84891c367d70c43f7ee0ece3165428104611a51e0bc01e35ce1c2a4bd89c648b4
-DIST chrony_exporter-0.10.1.tar.gz 21438 BLAKE2B 9be912ab6569de2a5e6e39055ba54cc619d8a7c29d0043abda97af13ded6ee7766c97d97cc12cfc3404c4adbb1c779e444a9b3f18bf5ca615ba33f8cd62c70b9 SHA512 4e8f321b38605bad448d453e5754c6fe10518fe35ee063552a6dad6c01fbcc2156b1eb40873ba157a324fffc899acdaa8fb33b5464bdfe2c2b620c7849224c2a
 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
 DIST chrony_exporter-0.12.0-deps.tar.xz 41668288 BLAKE2B 2859b3cf8e0e724f60d5c908c1e2f96b4df8a371f5ca3aafe5ce3340b667376af47a8cf0dbc0a3f29ce671fbab0a580b59cd96e074d6fd3b368b7b1e8e0f40d2 SHA512 0efd311bd46613561a5faef163f780a2a29da02717dacfa3a6a6308c0dc52106b87dcc1398cf84c09ffd995f0e216b03be62d9748c88a0432b64da0188aba6f0

diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
deleted file mode 100644
index ca89de70cbeb..000000000000
--- a/app-metrics/chrony_exporter/chrony_exporter-0.10.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 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/${PN}/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"
-
-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 --prefix bin || die
-}
-
-src_install() {
-	newbin bin/${P} ${PN}
-	newinitd "${FILESDIR}"/${PN}.initd ${PN}
-	newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/
@ 2025-03-03 11:12 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2025-03-03 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     71a030d8b52ab6a0378b3f6c47b7b21cd80ab5f5
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Mon Mar  3 09:51:05 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar  3 11:11:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a030d8

app-metrics/chrony_exporter: add 0.12.0

Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-metrics/chrony_exporter/Manifest               |  2 ++
 .../chrony_exporter/chrony_exporter-0.12.0.ebuild  | 37 ++++++++++++++++++++++
 2 files changed, 39 insertions(+)

diff --git a/app-metrics/chrony_exporter/Manifest b/app-metrics/chrony_exporter/Manifest
index cb399a61d08a..3687fd971ecb 100644
--- a/app-metrics/chrony_exporter/Manifest
+++ b/app-metrics/chrony_exporter/Manifest
@@ -2,3 +2,5 @@ DIST chrony_exporter-0.10.1-deps.tar.xz 8939432 BLAKE2B 91fa640e67ab1b158992808d
 DIST chrony_exporter-0.10.1.tar.gz 21438 BLAKE2B 9be912ab6569de2a5e6e39055ba54cc619d8a7c29d0043abda97af13ded6ee7766c97d97cc12cfc3404c4adbb1c779e444a9b3f18bf5ca615ba33f8cd62c70b9 SHA512 4e8f321b38605bad448d453e5754c6fe10518fe35ee063552a6dad6c01fbcc2156b1eb40873ba157a324fffc899acdaa8fb33b5464bdfe2c2b620c7849224c2a
 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
+DIST chrony_exporter-0.12.0-deps.tar.xz 41668288 BLAKE2B 2859b3cf8e0e724f60d5c908c1e2f96b4df8a371f5ca3aafe5ce3340b667376af47a8cf0dbc0a3f29ce671fbab0a580b59cd96e074d6fd3b368b7b1e8e0f40d2 SHA512 0efd311bd46613561a5faef163f780a2a29da02717dacfa3a6a6308c0dc52106b87dcc1398cf84c09ffd995f0e216b03be62d9748c88a0432b64da0188aba6f0
+DIST chrony_exporter-0.12.0.tar.gz 23036 BLAKE2B 9a0610e5f814644551ec5166f7fd471c50a3838c78c00e840f24b6811cab8b2ae00a6f993254c931d9dd4d1243ae8074d7343f0180d5ef8c288998ddb05e6441 SHA512 8ef168f876cb6a1f7bb9a32374c330cc90694c7fe058f94dab6f9e7a687db5c1cc7cf2974897c020874769a964d78398dd88880b503573a9bd5cad2987383673

diff --git a/app-metrics/chrony_exporter/chrony_exporter-0.12.0.ebuild b/app-metrics/chrony_exporter/chrony_exporter-0.12.0.ebuild
new file mode 100644
index 000000000000..8ba3615ba06a
--- /dev/null
+++ b/app-metrics/chrony_exporter/chrony_exporter-0.12.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 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/${PN}/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"
+
+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 --prefix bin || die
+}
+
+src_install() {
+	newbin bin/${P} ${PN}
+	newinitd "${FILESDIR}"/${PN}.initd ${PN}
+	newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-03-03 11:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-03 11:12 [gentoo-commits] repo/gentoo:master commit in: app-metrics/chrony_exporter/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2025-03-03 11:12 Sam James
2025-01-19  0:56 Jakov Smolić
2024-12-19 16:09 Joonas Niilola
2024-08-19 10:44 Arthur Zamarin
2024-07-08 14:28 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox