Created attachment 170944 [details] The diff 0.600 Tue May 31 15:38:56 2016 CEST [ENHANCEMENTS] * Major update for compatibility with plugin2 (Peter Mottram). For plugin2 details see: https://github.com/PerlDancer/Dancer2/pull/1010 Any old providers that have not been updated will die on using Provider::Base. * Add disable_roles attr to Provider roles. This allows this setting to be different for each realm. * Providers are now Moo classes. Provider::Base is no longer used and is replaced by Role::Provider Moo::Role. * Provider settings now handled as class attributes. * Use strict and warnings everywhere (except in Moo classes). [MISC] * Dancer2::Plugin::Auth::Extensible::Provider::Database moved into its own repository. * Switch from Types::Standard to Dancer2::Core::Types instead. * Switch all evals to Try::Tiny. * Update Moo dependency to v2. * Add security warning to Provider::Unix. [TESTS] * Make base tests compatible with Provider::Usergroup. * Split out DBIC provider role tests into new subtest.
Comment on attachment 170944 [details] The diff Thanks for the patch. Please approve the patches for ports you maintain by flagging them maintainer-approval+, that way the report becomes visible in the "Maintainer Approved" saved search (at the bottom). ;)
Removing maintainer-feedback+ for correctness, as the feedback was never requested to begin with.
Aha, I see now I was changing the wrong flag :)
A commit references this bug: Author: pi Date: Fri Jun 3 18:41:39 UTC 2016 New revision: 416329 URL: https://svnweb.freebsd.org/changeset/ports/416329 Log: www/p5-Dancer2: 0.166001 -> 0.200000 security/p5-Dancer2-Plugin-Passphrase: 3.2.2 -> 3.3.0 security/p5-Dancer2-Plugin-Auth-Extensible: 0.502 -> 0.600 security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC: 0.502 -> 0.600 security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup: 0.24 -> 0.600 Changes: http://cpansearch.perl.org/src/XSAWYERX/Dancer2-0.200000/Changes http://search.cpan.org/src/SYSPETE/Dancer2-Plugin-Passphrase-3.3.0/CHANGES http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-0.600/Changes http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-Provider-DBIC-0.600/Changes http://search.cpan.org/src/HORNBURG/Dancer2-Plugin-Auth-Extensible-Provider-Usergroup-0.600/Changes - Upgrade Dancer2 with those other ports that depend on it PR: 209961, 209962, 209966, 209975, 209978 Submitted by: Henk van Oers <hvo.pm@xs4all.nl> (maintainer) Changes: head/security/p5-Dancer2-Plugin-Auth-Extensible/Makefile head/security/p5-Dancer2-Plugin-Auth-Extensible/distinfo head/security/p5-Dancer2-Plugin-Auth-Extensible/pkg-plist head/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC/Makefile head/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC/distinfo head/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC/pkg-plist head/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile head/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/distinfo head/security/p5-Dancer2-Plugin-Passphrase/Makefile head/security/p5-Dancer2-Plugin-Passphrase/distinfo head/www/p5-Dancer2/Makefile head/www/p5-Dancer2/distinfo