gnu: Add erlang-jose.

* gnu/packages/erlang-xyz.scm (erlang-jose): New variable.

Change-Id: I2f7bc3249098a2a36dcb42a4cf62ac15d03db533
Signed-off-by: Andrew Tropin <andrew@trop.in>
This commit is contained in:
Igor Goryachev via Guix-patches via 2024-08-05 13:44:35 +03:00 committed by Andrew Tropin
parent 7b4561b932
commit f44be566a5
No known key found for this signature in database
GPG Key ID: 2208D20958C1DEB0

View File

@ -27,6 +27,25 @@
#:use-module (guix packages)
#:use-module (guix utils))
(define-public erlang-jose
(package
(name "erlang-jose")
(version "1.11.10")
(source
(origin
(method url-fetch)
(uri (hexpm-uri "jose" version))
(sha256
(base32 "0576jdjygby37qmzrs8cm5l6n622b0mi3z28j6r4s5xsz1px6v0d"))))
(build-system rebar-build-system)
(synopsis
"JSON Object Signing and Encryption for Erlang and Elixir")
(description
"This package provides JSON Object Signing and Encryption (JOSE) for
Erlang and Elixir.")
(home-page "https://hex.pm/packages/jose")
(license license:expat)))
(define-public erlang-base64url
(package
(name "erlang-base64url")