diff options
| author | Giacomo Leidi <goodoldpaul@autistici.org> | 2025-09-15 14:39:49 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-09-30 08:43:36 +0200 |
| commit | d9938377cfb733a6edf8e4ef106058b7c9dd7272 (patch) | |
| tree | 0eea807cc2352fb07edf9e985993f2d95a9af046 /gnu/packages/elixir-xyz.scm | |
| parent | 6cb9ab759197f3e97478ee713d84c35cb4af4098 (diff) | |
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>
Diffstat (limited to 'gnu/packages/elixir-xyz.scm')
| -rw-r--r-- | gnu/packages/elixir-xyz.scm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/packages/elixir-xyz.scm b/gnu/packages/elixir-xyz.scm index 0190410b8f3..6d0abb5a22d 100644 --- a/gnu/packages/elixir-xyz.scm +++ b/gnu/packages/elixir-xyz.scm | |||
| @@ -588,6 +588,26 @@ and decode WKB, WKT, and @code{GeoJSON} formats.") | |||
| 588 | (home-page "https://hexdocs.pm/glob_ex/") | 588 | (home-page "https://hexdocs.pm/glob_ex/") |
| 589 | (license license:expat))) | 589 | (license license:expat))) |
| 590 | 590 | ||
| 591 | (define-public elixir-json-serde | ||
| 592 | (package | ||
| 593 | (name "elixir-json-serde") | ||
| 594 | (version "1.1.1") | ||
| 595 | (source | ||
| 596 | (origin | ||
| 597 | (method url-fetch) | ||
| 598 | (uri (hexpm-uri "json_serde" version)) | ||
| 599 | (sha256 | ||
| 600 | (base32 "08irad6l6v6rblxmzh5vcv087q1xim0rhzjl6x9ypz3fq7xcsyha")))) | ||
| 601 | (build-system mix-build-system) | ||
| 602 | (propagated-inputs (list elixir-brex-result elixir-decimal elixir-jason)) | ||
| 603 | (synopsis | ||
| 604 | "Serializes and deserializes nested datastructures") | ||
| 605 | (description | ||
| 606 | "@code{JsonSerde} serializes and deserializes nested Elixir datastructures, | ||
| 607 | including custom structs.") | ||
| 608 | (home-page "https://hexdocs.pm/json_serde/") | ||
| 609 | (license license:asl2.0))) | ||
| 610 | |||
| 591 | (define-public elixir-igniter | 611 | (define-public elixir-igniter |
| 592 | (package | 612 | (package |
| 593 | (name "elixir-igniter") | 613 | (name "elixir-igniter") |
