Bug 209966 - security/p5-Dancer2-Plugin-Auth-Extensible: Update to 0.600 (Depends on D2 0200000)
Summary: security/p5-Dancer2-Plugin-Auth-Extensible: Update to 0.600 (Depends on D2 02...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: patch, patch-ready
Depends on: 209961
Blocks: 209975 209978
  Show dependency treegraph
 
Reported: 2016-06-02 10:51 UTC by Henk van Oers
Modified: 2016-06-03 18:45 UTC (History)
3 users (show)

See Also:


Attachments
The diff (3.32 KB, patch)
2016-06-02 10:51 UTC, Henk van Oers
hvo.pm: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Henk van Oers 2016-06-02 10:51:35 UTC
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 1 VK freebsd_triage 2016-06-02 13:51:41 UTC
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). ;)
Comment 2 VK freebsd_triage 2016-06-02 13:53:25 UTC
Removing maintainer-feedback+ for correctness, as the feedback was never requested to begin with.
Comment 3 Henk van Oers 2016-06-02 14:12:59 UTC
Aha, I see now I was changing the wrong flag :)
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-06-03 18:42:17 UTC
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