pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www



Module Name:    pkgsrc
Committed By:   nikita
Date:           Mon Feb 27 18:00:43 UTC 2023

Modified Files:
        pkgsrc/www: Makefile
Added Files:
        pkgsrc/www/p5-Mojo-JWT: DESCR Makefile distinfo

Log Message:
www/p5-Mojo-JWT: import as p5-Mojo-JWT version 0.08

Import from wip, packaged by coypu.

    JSON Web Token is described in https://tools.ietf.org/html/rfc7519.
    Mojo::JWT implements that standard with an API that should feel
    familiar to Mojolicious users (though of course it is useful
    elsewhere). Indeed, JWT is much like Mojolicious::Sessions except
    that the result is a url-safe text string rather than a cookie.

    In JWT, the primary payload is called the claims, and a few claims
    are reserved, as seen in the IETF document. The header and the
    claims are signed when stringified to guard against tampering. Note
    that while signed, the data is not encrypted, so don't use it to
    send secrets over clear channels.


To generate a diff of this commit:
cvs rdiff -u -r1.1686 -r1.1687 pkgsrc/www/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/www/p5-Mojo-JWT/DESCR \
    pkgsrc/www/p5-Mojo-JWT/Makefile pkgsrc/www/p5-Mojo-JWT/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/Makefile
diff -u pkgsrc/www/Makefile:1.1686 pkgsrc/www/Makefile:1.1687
--- pkgsrc/www/Makefile:1.1686  Mon Feb 20 10:51:29 2023
+++ pkgsrc/www/Makefile Mon Feb 27 18:00:42 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1686 2023/02/20 10:51:29 adam Exp $
+# $NetBSD: Makefile,v 1.1687 2023/02/27 18:00:42 nikita Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -511,6 +511,7 @@ SUBDIR+=    p5-LWP-UserAgent-Determined
 SUBDIR+=       p5-LWPx-ParanoidAgent
 SUBDIR+=       p5-LWPx-TimedHTTP
 SUBDIR+=       p5-MasonX-Request-WithApacheSession
+SUBDIR+=       p5-Mojo-JWT
 SUBDIR+=       p5-Mojolicious
 SUBDIR+=       p5-Net-Curl
 SUBDIR+=       p5-Net-FastCGI

Added files:

Index: pkgsrc/www/p5-Mojo-JWT/DESCR
diff -u /dev/null pkgsrc/www/p5-Mojo-JWT/DESCR:1.1
--- /dev/null   Mon Feb 27 18:00:43 2023
+++ pkgsrc/www/p5-Mojo-JWT/DESCR        Mon Feb 27 18:00:42 2023
@@ -0,0 +1,11 @@
+JSON Web Token is described in https://tools.ietf.org/html/rfc7519.
+Mojo::JWT implements that standard with an API that should feel
+familiar to Mojolicious users (though of course it is useful
+elsewhere). Indeed, JWT is much like Mojolicious::Sessions except
+that the result is a url-safe text string rather than a cookie.
+
+In JWT, the primary payload is called the claims, and a few claims
+are reserved, as seen in the IETF document. The header and the
+claims are signed when stringified to guard against tampering. Note
+that while signed, the data is not encrypted, so don't use it to
+send secrets over clear channels.
Index: pkgsrc/www/p5-Mojo-JWT/Makefile
diff -u /dev/null pkgsrc/www/p5-Mojo-JWT/Makefile:1.1
--- /dev/null   Mon Feb 27 18:00:43 2023
+++ pkgsrc/www/p5-Mojo-JWT/Makefile     Mon Feb 27 18:00:42 2023
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2023/02/27 18:00:42 nikita Exp $
+#
+# When updating this package, please upload the distfile
+# since they disappear immediately when new releases happen,
+# which is quite often.
+
+DISTNAME=      Mojo-JWT-0.08
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    www perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Mojolicious/JBERGER/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://metacpan.org/pod/Mojo::JWT
+COMMENT=       JSON Web Token the Mojo way
+LICENSE=       ${PERL5_LICENSE}
+
+DEPENDS+=      p5-Mojolicious-[0-9]*:../../www/p5-Mojolicious
+
+USE_LANGUAGES= # empty
+PERL5_PACKLIST=        auto/Mojo/JWT/.packlist
+
+PERL5_MODULE_TYPE=     Module::Build::Tiny
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/p5-Mojo-JWT/distinfo
diff -u /dev/null pkgsrc/www/p5-Mojo-JWT/distinfo:1.1
--- /dev/null   Mon Feb 27 18:00:43 2023
+++ pkgsrc/www/p5-Mojo-JWT/distinfo     Mon Feb 27 18:00:42 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/02/27 18:00:42 nikita Exp $
+
+BLAKE2s (Mojo-JWT-0.08.tar.gz) = 48407b89fc3dd1b6c69a59c0ec89db3191577b8df8400613f8210cee831e2f2e
+SHA512 (Mojo-JWT-0.08.tar.gz) = e041d99ffd00397677d4bca1000a98cdbc2a769df4e6bb7e9d9064bd79667694eb4c0849dd16795f0a8a5876c8997dc0184eba4dc5b871bf845fb1a1d6f86812
+Size (Mojo-JWT-0.08.tar.gz) = 13647 bytes



Home | Main Index | Thread Index | Old Index