Bug 255447 - [New port] security/p5-Crypt-JWT ver 0.032
Summary: [New port] security/p5-Crypt-JWT ver 0.032
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Neel Chauhan
URL: https://metacpan.org/release/Crypt-JWT
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-27 20:01 UTC by Sergei Vyshenski
Modified: 2021-04-27 20:51 UTC (History)
2 users (show)

See Also:


Attachments
"git diff" for new port (2.13 KB, patch)
2021-04-27 20:01 UTC, Sergei Vyshenski
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Vyshenski 2021-04-27 20:01:44 UTC
Created attachment 224478 [details]
"git diff" for new port

JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516

Implements perl interface to
JSON Web Token (JWT),
JSON Web Signature (JWS),
JSON Web Encryption (JWE) 
as defined by RFC7519, RFC7515, RFC7516.
The module implements all (100%) algorithms defined in
RFC7518 - JSON Web Algorithms (JWA).
This module supports Compact JWS/JWE and 
Flattened JWS/JWE JSON serialization,
general JSON serialization is not supported yet.
Comment 1 Sergei Vyshenski 2021-04-27 20:02:57 UTC
- This port is needed as a new dependency for existing port 
security/p5-openxpki-3.12+

- "portlint -ACN" says: looks fine.
- "portclippy Makefile" is happy.
- Tested with:
12.2-RELEASE-p6
pkg 1.16.3
poudriere 3.3.6
perl 5.32.1
openssl 1.1.1h
ssl=base
- built-in perl tests in a clean poudriere jail say: PASS.
Comment 2 Neel Chauhan freebsd_committer freebsd_triage 2021-04-27 20:50:53 UTC
Committed!
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-04-27 20:51:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a69f7dd95d51844481bd34bdfa12fef3898c7174

commit a69f7dd95d51844481bd34bdfa12fef3898c7174
Author:     Neel Chauhan <nc@FreeBSD.org>
AuthorDate: 2021-04-27 20:50:18 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2021-04-27 20:50:18 +0000

    New port: security/p5-Crypt-JWT

    JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516
    implements the Perl interface to:

     * JSON Web Token (JWT)
     * JSON Web Signature (JWS)
     * JSON Web Encryption (JWE)

    As defined by RFC7519, RFC7515, RFC7516.

    The module implements all (100%) algorithms defined in RFC7518 - JSON
    Web Algorithms (JWA). This module supports Compact JWS/JWE and
    flattened JWS/JWE JSON serialization, general JSON serialization
    is not supported yet.

    PR:             255447
    Submitted by:   Sergei Vyshenski <svysh.fbsd@gmail.com>

 security/Makefile                     |  1 +
 security/p5-Crypt-JWT/Makefile (new)  | 25 +++++++++++++++++++++++++
 security/p5-Crypt-JWT/distinfo (new)  |  3 +++
 security/p5-Crypt-JWT/pkg-descr (new) | 15 +++++++++++++++
 security/p5-Crypt-JWT/pkg-plist (new) |  4 ++++
 5 files changed, 48 insertions(+)