From 1d59a1a217b7a535268e4d883a58e21b189f2988 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Wed, 17 Sep 2025 00:11:31 +0200 Subject: [PATCH] gnu: Add elixir-ex-cldr-locale-display. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/elixir-i18n.scm (elixir-ex-cldr-locale-display): New variable. Change-Id: Id7ab03abb45df97b994850009d91bb3c49e1307f Signed-off-by: Ludovic Courtès --- gnu/packages/elixir-i18n.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/elixir-i18n.scm b/gnu/packages/elixir-i18n.scm index 343cc40aa49de298ff5785cc74eb15a3d3cdffa0..e3884224ed7aa8b7e51d235080408597373b4499 100644 --- a/gnu/packages/elixir-i18n.scm +++ b/gnu/packages/elixir-i18n.scm @@ -144,6 +144,38 @@ Repository (CLDR).") (home-page "https://hexdocs.pm/ex_cldr_lists/") (license license:asl2.0))) +(define-public elixir-ex-cldr-locale-display + (package + (name "elixir-ex-cldr-locale-display") + (version "1.6.1") + (source + (origin + (method url-fetch) + (uri (hexpm-uri "ex_cldr_locale_display" version)) + (sha256 + (base32 "05kh2320r2yc8illlzvn43czbfx01zdpfdwnzf90fjn31ckw69nn")))) + (build-system mix-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'override-mix-env + (lambda _ + (symlink (string-append (getcwd) "/config/release.exs") + "config/prod.exs")))))) + (propagated-inputs + (list elixir-ex-cldr + elixir-ex-cldr-currencies + elixir-ex-cldr-territories + elixir-jason)) + (synopsis + "Locale display name presentation") + (description + "Locale display name presentation for Common Locale Data Repository (CLDR) +locales.") + (home-page "https://hexdocs.pm/ex_cldr_locale_display/") + (license license:asl2.0))) + (define-public elixir-ex-cldr-minimal (package (name "elixir-ex-cldr-minimal")