gnu: Add elixir-telemetry-metrics.

* gnu/packages/elixir-xyz.scm (elixir-telemetry-metrics): New variable.

Change-Id: I537cc086a511428d1c5745658793d6e745d454d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Giacomo Leidi 2025-09-15 11:11:39 +02:00 committed by Ludovic Courtès
parent a12bc577a1
commit 39d890cebf
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -24,6 +24,7 @@
#:use-module (gnu packages linux)
#:use-module (gnu packages compression)
#:use-module (gnu packages base)
#:use-module (gnu packages erlang-xyz)
#:use-module (gnu packages)
#:use-module (guix build mix-build-system)
#:use-module (guix build utils)
@ -760,6 +761,26 @@ property-based testing.")
(home-page "https://hexdocs.pm/stream_data/")
(license license:asl2.0)))
(define-public elixir-telemetry-metrics
(package
(name "elixir-telemetry-metrics")
(version "1.1.0")
(source
(origin
(method url-fetch)
(uri (hexpm-uri "telemetry_metrics" version))
(sha256
(base32 "0ryfr1mwam89vpssisb6yc0n9ilffz8j6rlavfvasw6yvy6rxdz7"))))
(build-system mix-build-system)
(propagated-inputs (list erlang-telemetry))
(synopsis
"Common interface for defining metrics based on Telemetry events")
(description
"This package provides a common interface for defining metrics based on
Telemetry events.")
(home-page "https://hexdocs.pm/telemetry_metrics/")
(license license:asl2.0)))
(define-public elixir-text-diff
(package
(name "elixir-text-diff")