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