summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2017-12-14 21:04:40 +0000
committerfhajny <fhajny@pkgsrc.org>2017-12-14 21:04:40 +0000
commit7aaee34982d3a080436dd039227ec057a07073ca (patch)
tree6ed863d974f99f30751f457a0699407533aeca9c /security
parent4e69b9852b87a1b2849ffc00f5eec4b3560c1173 (diff)
downloadpkgsrc-7aaee34982d3a080436dd039227ec057a07073ca.tar.gz
Import jose-1.8.4 as security/erlang-jose.
JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.
Diffstat (limited to 'security')
-rw-r--r--security/erlang-jose/DESCR1
-rw-r--r--security/erlang-jose/Makefile22
-rw-r--r--security/erlang-jose/PLIST98
-rw-r--r--security/erlang-jose/distinfo6
4 files changed, 127 insertions, 0 deletions
diff --git a/security/erlang-jose/DESCR b/security/erlang-jose/DESCR
new file mode 100644
index 00000000000..22a0c8fffa7
--- /dev/null
+++ b/security/erlang-jose/DESCR
@@ -0,0 +1 @@
+JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.
diff --git a/security/erlang-jose/Makefile b/security/erlang-jose/Makefile
new file mode 100644
index 00000000000..48203e14251
--- /dev/null
+++ b/security/erlang-jose/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2017/12/14 21:04:40 fhajny Exp $
+
+DISTNAME= jose-1.8.4
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_GITHUB:=potatosalad/}
+
+HOMEPAGE= https://hexdocs.pm/jose/JOSE.html
+COMMENT= JSON Object Signing and Encryption
+LICENSE= mpl-2.0
+
+DEPENDS+= erlang-base64url-[0-9]*:../../devel/erlang-base64url
+
+GITHUB_PROJECT= erlang-jose
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+
+USE_LANGUAGES= # none
+USE_TOOLS+= gmake
+
+MAKE_FLAGS+= SKIP_DEPS=true
+
+.include "../../lang/erlang/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/security/erlang-jose/PLIST b/security/erlang-jose/PLIST
new file mode 100644
index 00000000000..63cb9b16552
--- /dev/null
+++ b/security/erlang-jose/PLIST
@@ -0,0 +1,98 @@
+@comment $NetBSD: PLIST,v 1.1 2017/12/14 21:04:40 fhajny Exp $
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose.app
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_app.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_block_encryptor.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_chacha20_poly1305.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_chacha20_poly1305_crypto.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_chacha20_poly1305_libsodium.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_chacha20_poly1305_unsupported.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve25519.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve25519_libdecaf.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve25519_libsodium.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve25519_unsupported.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve448.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve448_libdecaf.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_curve448_unsupported.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_jiffy.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_jsone.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_jsx.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_ojson.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_poison.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_poison_compat_encoder.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_poison_lexical_encoder.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_json_unsupported.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_aes.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_aes_kw.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_bench.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_chacha20.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_chacha20_poly1305.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_concat_kdf.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_curve25519.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_curve448.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_ed25519.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_ed448.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_math.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_pkcs1.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_pkcs5.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_pkcs7.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_poly1305.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_sha3.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_unsupported.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_x25519.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwa_x448.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_alg.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_alg_aes_kw.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_alg_dir.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_alg_ecdh_es.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_alg_pbes2.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_alg_rsa.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_enc.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_enc_aes.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_enc_chacha20_poly1305.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwe_zip.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_ec.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_oct.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_okp_ed25519.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_okp_ed25519ph.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_okp_ed448.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_okp_ed448ph.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_okp_x25519.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_okp_x448.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_kty_rsa.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_oct.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_openssh_key.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_pem.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_set.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_use_enc.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwk_use_sig.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_ecdsa.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_eddsa.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_hmac.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_none.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_poly1305.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_rsa_pkcs1_v1_5.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jws_alg_rsa_pss.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_jwt.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_public_key.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_server.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_sha3.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_sha3_keccakf1600_driver.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_sha3_keccakf1600_nif.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_sha3_libdecaf.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_sha3_unsupported.beam
+lib/erlang/lib/jose-${PKGVERSION}/ebin/jose_sup.beam
+lib/erlang/lib/jose-${PKGVERSION}/include/jose.hrl
+lib/erlang/lib/jose-${PKGVERSION}/include/jose_jwe.hrl
+lib/erlang/lib/jose-${PKGVERSION}/include/jose_jwk.hrl
+lib/erlang/lib/jose-${PKGVERSION}/include/jose_jws.hrl
+lib/erlang/lib/jose-${PKGVERSION}/include/jose_jwt.hrl
+lib/erlang/lib/jose-${PKGVERSION}/include/jose_public_key.hrl
+lib/erlang/lib/jose-${PKGVERSION}/priv/Dockerfile
diff --git a/security/erlang-jose/distinfo b/security/erlang-jose/distinfo
new file mode 100644
index 00000000000..cb4e7be7409
--- /dev/null
+++ b/security/erlang-jose/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/12/14 21:04:40 fhajny Exp $
+
+SHA1 (jose-1.8.4.tar.gz) = ce78563fbc0cb71121230f8883fde747c558e55b
+RMD160 (jose-1.8.4.tar.gz) = 94f38bc1018bc87af0b2c386b0e0b790464bd9f6
+SHA512 (jose-1.8.4.tar.gz) = 47171b4e5f6b61735a15365b4130c110c14de1f4b157cdbf97b448550d48de4ab27a30537e9d9f613d87862d592b3bd95638daacee60f3f5b9877d80a3de773b
+Size (jose-1.8.4.tar.gz) = 230947 bytes