~ruther/guix-local

d9938377cfb733a6edf8e4ef106058b7c9dd7272 — Giacomo Leidi 6 months ago 6cb9ab7
gnu: Add elixir-json-serde.

* gnu/packages/elixir-xyz.scm (elixir-json-serde): New variable.

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

M gnu/packages/elixir-xyz.scm
M gnu/packages/elixir-xyz.scm => gnu/packages/elixir-xyz.scm +20 -0
@@ 588,6 588,26 @@ and decode WKB, WKT, and @code{GeoJSON} formats.")
    (home-page "https://hexdocs.pm/glob_ex/")
    (license license:expat)))

(define-public elixir-json-serde
  (package
    (name "elixir-json-serde")
    (version "1.1.1")
    (source
     (origin
       (method url-fetch)
       (uri (hexpm-uri "json_serde" version))
       (sha256
        (base32 "08irad6l6v6rblxmzh5vcv087q1xim0rhzjl6x9ypz3fq7xcsyha"))))
    (build-system mix-build-system)
    (propagated-inputs (list elixir-brex-result elixir-decimal elixir-jason))
    (synopsis
     "Serializes and deserializes nested datastructures")
    (description
     "@code{JsonSerde} serializes and deserializes nested Elixir datastructures,
including custom structs.")
    (home-page "https://hexdocs.pm/json_serde/")
    (license license:asl2.0)))

(define-public elixir-igniter
  (package
    (name "elixir-igniter")