~ruther/guix-local

1d59a1a217b7a535268e4d883a58e21b189f2988 — Giacomo Leidi 6 months ago 6a274db
gnu: Add elixir-ex-cldr-locale-display.

* gnu/packages/elixir-i18n.scm (elixir-ex-cldr-locale-display): New variable.

Change-Id: Id7ab03abb45df97b994850009d91bb3c49e1307f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 32 insertions(+), 0 deletions(-)

M gnu/packages/elixir-i18n.scm
M gnu/packages/elixir-i18n.scm => gnu/packages/elixir-i18n.scm +32 -0
@@ 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")