pkgsrc-WIP-changes archive

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

p5-Net-OAuth2-AuthorizationServer: update to 0.27.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Sun Sep 13 10:18:19 2020 +0200
Changeset:	7c413ce9ee089b2e403b74b590cc6a99eaf6fbca

Modified Files:
	p5-Net-OAuth2-AuthorizationServer/Makefile
	p5-Net-OAuth2-AuthorizationServer/distinfo

Log Message:
p5-Net-OAuth2-AuthorizationServer: update to 0.27.

Add missing dependencies.

0.27     2020-09-02
        - Update example w/r/t recent(ish) changes in callback return expectations

0.26     2020-07-20
        - Allow access_token_ttl to be passed as callback

0.25     2020-05-06
        - Add "FURTHER READING" section to Manual

        - Audit code from "OAuth 2.0 Security Best Current Practice" draft
        - The above states "clients SHOULD NOT use the implicit grant"
        - The above states "The resource owner password credentials grant MUST NOT be used"
        - Add some documentation to note the above, with links

        - The above draft also reveals:
        - PKCE will be required (https://tools.ietf.org/html/rfc7636)
        - "authorization codes MUST be invalidated by the AS after their first use at the token endpoint"
        - "configured to return an AS identitifier [sic] ("iss") as a non-standard parameter"
        - "Authorization server MUST utilize ... methods to detect refresh token replay"

0.24     2019-12-09
        - Remove hard dependency on Mojo::JWT (GH #26, with thanks to ap)

0.23     2019-06-04
        - Fix examples to work with recent version of deps (GH #23, GH #25)

0.22     2019-04-27
        - Add support for JWEs as well as JWTs (GH #24)
        - Fix make sure user_id is returned in AuthorizationCodeGrant defaults

0.20     2019-03-01
        - Fix example oauth2_client.pl (GH #23)

0.19     2018-12-01
        - Avoid returning from the try/catch block as this never works
          (GH #20, GH #21, thanks to Dylan William Hardison)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7c413ce9ee089b2e403b74b590cc6a99eaf6fbca

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

diffstat:
 p5-Net-OAuth2-AuthorizationServer/Makefile | 12 +++++++++---
 p5-Net-OAuth2-AuthorizationServer/distinfo |  8 ++++----
 2 files changed, 13 insertions(+), 7 deletions(-)

diffs:
diff --git a/p5-Net-OAuth2-AuthorizationServer/Makefile b/p5-Net-OAuth2-AuthorizationServer/Makefile
index 9ac422ea53..c521800a17 100644
--- a/p5-Net-OAuth2-AuthorizationServer/Makefile
+++ b/p5-Net-OAuth2-AuthorizationServer/Makefile
@@ -4,7 +4,7 @@
 # since they disappear immediately when new releases happen,
 # which is quite often.
 
-DISTNAME=	Net-OAuth2-AuthorizationServer-0.18
+DISTNAME=	Net-OAuth2-AuthorizationServer-0.27
 PKGNAME=	p5-${DISTNAME}
 CATEGORIES=	www perl5
 MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=AWS/LEEJO/}
@@ -14,10 +14,16 @@ HOMEPAGE=	https://metacpan.org/pod/Net::OAuth2::AuthorizationServer
 COMMENT=	Easier implementation of an OAuth2 Authorization Server
 LICENSE=	${PERL5_LICENSE}
 
+DEPENDS+=	p5-CryptX-[0-9]*:../../security/p5-CryptX
+DEPENDS+=	p5-Crypt-JWT-[0-9]*:../../security/p5-Crypt-JWT
+DEPENDS+=	p5-Moo-[0-9]*:../../devel/p5-Moo
+DEPENDS+=	p5-Type-Tiny-[0-9]*:../../devel/p5-Type-Tiny
+TEST_DEPENDS+=	p5-Test-Most-[0-9]*:../../devel/p5-Test-Most
+TEST_DEPENDS+=	p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
+TEST_DEPENDS+=	p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
+
 USE_LANGUAGES=	# empty
 PERL5_PACKLIST=	auto/Net/OAuth2/AuthorizationServer/.packlist
 
-DEPENDS+=	p5-CryptX-[0-9]*:../../security/p5-CryptX
-
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/p5-Net-OAuth2-AuthorizationServer/distinfo b/p5-Net-OAuth2-AuthorizationServer/distinfo
index a13972b055..1cc4aae461 100644
--- a/p5-Net-OAuth2-AuthorizationServer/distinfo
+++ b/p5-Net-OAuth2-AuthorizationServer/distinfo
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.130 2018/09/02 07:55:30 wiz Exp $
 
-SHA1 (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = ce3375bf6f64aaa443306ce4a995b1926bcad6ba
-RMD160 (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = ade8ba90f2498c67f99fb771d1b2e2395e3e7e21
-SHA512 (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = 43a02b4746941dc7cf844710b849daefa53aa88d70d8c2836b58384edada0fbb20b61daac791eb18a8bb40293ad662953db28e4fbaf8b600f1dc609cb065bf08
-Size (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = 31475 bytes
+SHA1 (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = 8840c23fe2f313a849d6c3bd81d2c5f0e16c48e0
+RMD160 (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = e72024dc54ff2c2e3d835a9255bacd5f5272a0fa
+SHA512 (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = ade04b5050e963d04adf93a8e95c3bb74be82334d9ecb82b7cbdf1e200ccf9fb9ab562aefa7a2b7ce96285eeac7142d468005a3da006cff4bf911b08f9bbe162
+Size (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = 33916 bytes


Home | Main Index | Thread Index | Old Index