summaryrefslogtreecommitdiff
path: root/gnu/packages/prometheus.scm
AgeCommit message (Collapse)Author
2026-04-19gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/ocaml.scm, gnu/packages/orange.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm, gnu/packages/power.scm, gnu/packages/prometheus.scm, gnu/packages/protobuf.scm, gnu/packages/python-check.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-science.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm, gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm, gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm, gnu/packages/rust.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm: Fix some spelling errors. Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-02-15gnu: go-github-com-prometheus-client-golang: Update to 1.23.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Update to 1.23.2. [arguments] <test-flags>: Rework skipped tests. [propagated-inputs]: Remove go-github-com-google-go-cmp. [native-inputs]: Add go-github-com-google-go-cmp and go-go-uber-org-goleak. Change-Id: I29f9138c8b588fcd40e57ce2d9e728625771ad84
2026-02-15gnu: go-github-com-prometheus-common: Update to 0.67.5.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Update to 0.67.5. [propagated-inputs]: Remove go-github-com-google-go-cmp and go-gopkg-in-yaml-v2; add go-github-com-golang-jwt-jwt-v5, go-github-com-google-uuid, and go-go-yaml-in-yaml-v2. [native-inputs]: Add go-github-com-google-go-cmp. Change-Id: I4a50eb159e1609439ba9580aadc49c19e049b7cb
2026-02-15gnu: go-github-com-prometheus-client-model: Update to 0.6.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-model): Update to 0.6.2. Change-Id: If1cd35fd79b04da17bb2973ea88cf0e9883fa44c
2026-02-15gnu: go-github-com-prometheus-procfs: Update to 0.19.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-procfs): Update to 0.19.2. [native-inputs]: Add go-github-com-google-go-cmp. [propagated-inputs]: Remove go-github-com-google-go-cmp. Change-Id: I6d97784f8a83fbd90936d188bcafabd24fecbd23
2025-10-22gnu: Add go-github-com-prometheus-otlptranslator.Arthur Rodrigues
* gnu/packages/prometheus.scm (go-github-com-prometheus-otlptranslator): New variable. Change-Id: Ib7d84bae39da3d6b8c75e1e4024a92de3e499e8a Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-21gnu: Add go-github-com-prometheus-alertmanager.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-alertmanager): New variable. Change-Id: Idb07cab53deabfda9c01b379d1790bbb9682c4b6
2025-08-11gnu: go-github-com-prometheus-client-golang: Update to 1.22.0.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Update to 1.22.0. Change-Id: Icc43b1f58d8c9a4fc61e47c5676901aebbf7b24c
2025-08-11gnu: go-github-com-prometheus-procfs: Update to 0.16.1.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-procfs): Update to 0.16.1. [arguments] <phases>: Use default 'check. Change-Id: Ie5271db27f7757e7a09ee7a2a03532fd0e838de0
2025-07-22gnu: Add go-github-com-grpc-ecosystem-go-grpc-prometheus.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-grpc-ecosystem-go-grpc-prometheus): New variable. Change-Id: I3b5db83ab16cc18fbb36beecfc846acbde73ceb5
2025-05-26gnu: go-github-com-prometheus-client-model: Simplify.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-model) [arguments] <skip-build?>: No go files in project's root. <tests?>: Enable them. <phases>: Do not delete 'build, skip it. Change-Id: Iee59390189b237977ca3b4b163721ee11caa07aa
2025-05-26gnu: go-github-com-prometheus-client-golang: Update to 1.21.1.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Update to 1.21.1. [source] <snippet>: Remove deletion of "dagger" which is no longer exists. Change-Id: I3ddbad073fec01d42dec3dd6f7d5f86f5035f041
2025-05-26gnu: go-github-com-prometheus-common: Update to 0.63.0.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Update to 0.63.0. [source] <snippet>: Remove deletion of "sigv4" which is distributed separately now. [propagated-inputs]: Remove go-github-com-go-kit-log. Change-Id: I2063b1d8b6213c57d262b7d5b803f625e8aa2ba3
2025-05-26gnu: go-github-com-prometheus-common: Improve package style, simplify.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Simplify package by using go-build-system parameters. [arguments] <skip-build?>: No go go files in project's root. <test-subdirs>: Move them here from custom 'check phase. <phases>: Do not delete 'build, skip it; use default 'check. [synopsis]: Fix it according to project's About. [description]: Add more context from the project's README. Change-Id: I05cfd5e2635b95cd3308f5a3543f6745d6c9079a
2025-05-26gnu: Remove go-github-com-prometheus-procfs-next.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-procfs-next): Delete variable. * gnu/packages/monitoring.scm (prometheus-node-exporter): [propagated-inputs]: Remove go-github-com-prometheus-procfs-next; add go-github-com-prometheus-procfs. Change-Id: I73e15a5cdcda78a6050ded1805301003cc9cf159
2025-05-26gnu: go-github-com-prometheus-procfs: Update to 0.16.0.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-procfs): Update to 0.16.0. Change-Id: I06d3f12e10cdd08fabf6bebdce904dd929187dbb
2025-05-26gnu: Remove go-github-com-prometheus-common-sigv4.Sharlatan Hellseher
sigv4 was extracted from <https://github.com/prometheus/common> in v0.63.0 and destributed as a stand alonge module. * gnu/packages/prometheus.scm (go-github-com-prometheus-common-sigv4): Delete variable. Change-Id: I1831d8b19ed8e1bea09035a8facdf61d3af25187
2025-05-26gnu: Add go-github-com-prometheus-sigv4.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-sigv4): New variable. Change-Id: I5ad8088c071c7b4c2e9b91e9151dd971113f82e5
2025-05-26gnu: Add go-contrib-go-opencensus-io-exporter-prometheus.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-contrib-go-opencensus-io-exporter-prometheus): New variable. Change-Id: I05ca6bd31b11994f36ac05d84b4d827c35d5b9c7
2025-02-19gnu: Fix some misspellings.Efraim Flashner
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-03gnu: go-github-com-prometheus-client-golang: Skip one more test.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang) [arguments] <test-flags>: Skip one more test on non x86_64 systems. Change-Id: Iac1f98a355b595a40fa61c5c4f479f8c11343d9b
2025-01-21gnu: go-github-com-prometheus-node-exporter: 1.8.2-0.b8aac7c.Sharlatan Hellseher
* gnu/packages/monitoring.scm: Add golang-build, golang-web, golang-xyz, and prometheus modules. (go-github-com-prometheus-node-exporter): 1.8.2-0.b8aac7c. [arguments] <install-source?>: Skip source installation as it's a final command. <build-flags>: Provide ldflags. <embed-files>: Copy 2 files required as not symlinks. <phases>: Add 'pre-check and 'post-check - unpacking and removing provided test data. [propagated-inputs]: Add go-github-com-alecthomas-kingpin-v2, go-github-com-beevik-ntp, go-github-com-coreos-go-systemd-v22, go-github-com-dennwc-btrfs, go-github-com-ema-qdisc, go-github-com-go-kit-log, go-github-com-godbus-dbus-v5, go-github-com-hashicorp-go-envparse, go-github-com-hodgesds-perf-utils, go-github-com-josharian-native, go-github-com-jsimonetti-rtnetlink, go-github-com-mattn-go-xmlrpc, go-github-com-mdlayher-ethtool, go-github-com-mdlayher-netlink, go-github-com-mdlayher-wifi, go-github-com-jsimonetti-rtnetlink-v2, go-github-com-opencontainers-selinux, go-github-com-prometheus-client-golang, go-github-com-prometheus-client-model, go-github-com-prometheus-common, go-github-com-prometheus-community-go-runit, go-github-com-prometheus-exporter-toolkit, go-github-com-prometheus-procfs-next, go-github-com-safchain-ethtool, go-golang-org-x-exp, go-golang-org-x-sys, and go-howett-net-plist. * gnu/packages/prometheus.scm (go-github-com-prometheus-procfs-next): New variable. Change-Id: I06f9d5d99266ca1abb3e8203ec66d9415842306a
2025-01-21gnu: go-github-com-prometheus-community-pro-bing: Update to 0.5.0.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-community-pro-bing): Update to 0.5.0. [arguments] <test-flags>: Skip one more test. Change-Id: If733e9c288d640ef412fd6932f34f2f6e42b4f4d
2025-01-21gnu: go-github-com-prometheus-statsd-exporter: Update to 0.28.0.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-statsd-exporter): Update to 0.28.0. Change-Id: Ie02e972f33b09059cf8dfcdc5eefb5cd43191f60
2025-01-21gnu: go-github-com-prometheus-common-assets: Update to 0.2.0.Sharlatan Hellseher
Set the correct version for go submodule. * gnu/packages/prometheus.scm (go-github-com-prometheus-common-assets): Update to 0.2.0. Change-Id: I99fe5d058115401557847be6c026739d1b391c68
2025-01-21gnu: go-github-com-prometheus-common: Update to 0.61.0.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Update to 0.61.0. Change-Id: I476ae2926c3096be69a61f9a2c2368afa03267f6
2025-01-21gnu: go-github-com-prometheus-exporter-toolkit: Update to 0.13.2.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-exporter-toolkit): Update to 0.13.2. [propagated-inputs]: Add go-github-com-mdlayher-vsock. Change-Id: I6679a25c2178d9a1f88534b0755ba6035ff86a68
2025-01-21gnu: go-github-com-prometheus-client-golang: Update to 1.20.5.Sharlatan Hellseher
* gnu/packages/prometheus.scm: Add golang-compression module. (go-github-com-prometheus-client-golang): Update to 1.20.5. [source]: Delete submodules with their own go.mod files to fix build. [arguments] <phases>: Use default 'check. <test-flags>: Skip one test. [propagated-inputs]: Remove go-github-com-davecgh-go-spew; add go-github-com-google-go-cmp, go-github-com-klauspost-compress, and go-github-com-kylelemons-godebug. Change-Id: Ib6a605c6ebfbdf0fa2fa3a554cfaa6532e2a957d
2024-11-09gnu: Add go-github-com-prometheus-community-pro-bing.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-community-pro-bing): New variable. Change-Id: Ifc536d497396b02671ff44f4845c43dfba893d4d
2024-11-09gnu: build/go: Apply default 'fix-embed-files phase.Sharlatan Hellseher
These changes remove redundant phases where files, requiring to be embed during build or check phases, are copied to the build directory as proposed in <https://issues.guix.gnu.org/73299>. * gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>: Remove 'fix-embed-files phase. * gnu/packages/configuration-management.scm (chezmoi): Likewise. * gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise. * gnu/packages/golang-web.scm (go-github-com-go-openapi-loads, go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise. * gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger, go-github-com-libp2p-go-libp2p, kubo): Likewise. * gnu/packages/irc.scm (soju): Likewise. * gnu/packages/networking.scm (nebula): Likewise. * gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus, go-github-com-prometheus-client-golang, go-github-com-prometheus-common, go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit, go-github-com-prometheus-statsd-exporter): Likewise * gnu/packages/version-control.scm (git-lfs): Likewise. * gnu/packages/web.scm (miniflux): Likewise. * gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]: <#:phases>: Remove 'copy-input-to-vendor-direcotyr and 'remove-vendor-directory phases. * gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis, go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise. * gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise. * gnu/packages/textutils.scm (vale): Likewise. Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
2024-11-09gnu: go-github-com-nbrownus-go-metrics-prometheus: Fix build.Sharlatan Hellseher
Fix the build as senn in <https://ci.guix.gnu.org/build/5804385/log/raw>. * gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus): Fix build. [arguments]: <#:phases>: Add 'fix-embed-files. Change-Id: I0164c81caf203d93cdc8d1745b5a15bf77be9fb5
2024-11-09gnu: go-github-com-prometheus-common-sigv4: Update to 0.1.0, fix build.Sharlatan Hellseher
Fix the build as seen in <https://ci.guix.gnu.org/build/5804380/log/raw>. * gnu/packages/prometheus.scm (go-github-com-prometheus-common-sigv4): Update to 0.1.0. [source]: Remove all submodules and keep the sources just for <github.com/prometheus/common/sigv4>. [origin]: Apply new style for "go-version->git-ref" using <#:subdir> key parameter. [arguments]: <#:phases>: Remove 'override-prometheus-common; add 'fix-embed-files. Change-Id: I69a37690baafbfca1a2e33ebdea957456a96b0e8
2024-11-09gnu: go-github-com-prometheus-statsd-exporter: Fix build.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-statsd-exporter): Fix build [arguments]: <#:phases>: Rework 'copy-input-to-vendor-directory and 'remove-vendor-directory by consolidating and simplifying them into 'fix-embed-files. Change-Id: I5c255ea17dc9926bf9e2ea9a0a0e662afe9c2e5d
2024-11-09gnu: go-github-com-prometheus-exporter-toolkit: Fix build.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-exporter-toolkit): Fix build [arguments]: <#:phases>: Add 'fix-embed-editions-defaults-binpb phase; remove 'disable-failing-tests in favor of "-skip" test flags. [native-inputs]: Add go-google-golang-org-protobuf. Change-Id: If573aa261adc3a136a4907267d1427a9f9cfb4d9
2024-11-09gnu: go-github-com-prometheus-client-golang: Fix build.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Fix build. [arguments]: <#:phases>: Add 'fix-embed-files. Change-Id: Ifdd422e4574291d7a101b28862bc129262b48196
2024-11-09gnu: go-github-com-prometheus-common: Fix build.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common): Fix build. [arguments]: <#:phases>: Add 'fix-embed-files. Change-Id: Ia213327d15288315b54b623c4a15837d7d895a69
2024-08-27gnu: go-github-com-prometheus-client-golang: Disable tests on non 64bit ↵Sharlatan Hellseher
architecture. As seen in CI <https://ci.guix.gnu.org/build/5483940/log/raw>. * gnu/packages/gnu/packages/prometheus.scm (go-github-com-prometheus-client-golang): Disable tests on non 64bit architecture. Change-Id: Ic2f23e1aec24e72056741d4f6fe1fa479bf5e60e
2024-08-27gnu: go-github-com-prometheus-procfs: Disable tests on non x86_64 architecture.Sharlatan Hellseher
As seen in CI <https://ci.guix.gnu.org/build/5475510/log/raw>. * gnu/packages/prometheus.scm (go-github-com-prometheus-procfs): Disable tests on non x86_64 architecture. Change-Id: I5f8a4431110cd4b64a2310c2d0b8b0b789216e0d
2024-08-27gnu: go-github-com-prometheus-common: Adjust tests for non x86_64 architecture.Sharlatan Hellseher
As seen in CI <https://ci.guix.gnu.org/build/5327084/log/raw>. * gnu/packages/prometheus.scm (go-github-com-prometheus-common) [arguments] <#:phases>: Adjust selection of Golang packages during 'check phase. Change-Id: I2dba887aeaf9268df135c1a0483023c08853d0c7
2024-08-25gnu: go-github-com-prometheus-procfs: Enable tests.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-procfs): Enable tests. [arguments] <#:phases>: Add 'unpack-testdata and 'remove-testdata phases. Use custom 'check phase. Change-Id: Iae01ce9cb57748ce4b155e2b814dd69ff9ba5114
2024-08-25gnu: Add go-github-com-prometheus-statsd-exporter.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-statsd-exporter): New variable. Change-Id: Ibb45cfd1d4b944d6c809305650df6c323bbf52e0
2024-08-25gnu: Add go-github-com-prometheus-exporter-toolkit.Leo Nikkilä
* gnu/packages/prometheus.scm (go-github-com-prometheus-exporter-toolkit): New variable. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I89d3a28a1f8ceab9ec3e8754582b2292205b3772
2024-07-25gnu: go-github-com-prometheus-procfs: Move to prometheus.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-prometheus-procfs): Move from here ... * gnu/packages/prometheus.scm: ... to here. Remove (gnu packages golang) module. * gnu/packages/golang.scm: Remove (gnu packages prometheus) module. * gnu/packages/prometheus.scm: Remove (gnu packages golang) module. Change-Id: I3dd26ebc80c0a9fad47cec9887d6f52ad21bdc45
2024-07-25gnu: go-github-com-nbrownus-go-metrics-prometheus: Move to prometheus.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-nbrownus-go-metrics-prometheus): Move from here ... * gnu/packages/prometheus.scm: ... to here. Change-Id: I02393dd3620d7c194c4bbba6404e5c0150f8448a
2024-07-25gnu: go-github-com-prometheus-client-golang: Move to prometheus.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-prometheus-client-golang): Move from here ... * gnu/packages/prometheus.scm: ... to here. * gnu/packages/backup.scm: Add (gnu packages prometheus) module. * gnu/packages/golang-xyz.scm: Likewise. * gnu/packages/ipfs.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: If3d78d31b1491f8a95616e59f50371c2914242d9
2024-07-25gnu: Add go-github-com-prometheus-common-sigv4.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common-sigv4): New variable. Change-Id: Id023eec48d48f53b70882809fad139362a48803c
2024-07-25gnu: Add go-github-com-prometheus-common-assets.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-prometheus-common-assets): New variable. Change-Id: I75e9cea67883076d20aef6be5f144397bd4da4f8
2024-07-25gnu: go-github-com-prometheus-common: Move to prometheus.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-prometheus-common): Move from here ... * gnu/packages/prometheus.scm: ... to here. Change-Id: I344f9b5b62569b3a0fde6ed96621f409bb7350a9
2024-07-25gnu: Add go-github-com-mwitkow-go-conntrack.Sharlatan Hellseher
* gnu/packages/prometheus.scm (go-github-com-mwitkow-go-conntrack): New variable. Change-Id: I874b96a61ee116fee435e3817d84802fa48eacfe
2024-07-25gnu: go-github-com-prometheus-client-model: Move to prometheus.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-prometheus-client-model): Move from here ... * gnu/packages/prometheus.scm: ... to here. * gnu/packages/golang.scm: Add (gnu packages prometheus) module. * gnu/packages/networking.scm: Likewise. Change-Id: Ibbfc4100dfe33f9524eee99a461e7760f06a8eb3