Hi ports!

Here is an update for MooseX::Role::WithOverloading. It will be needed
to update p5-MooseX-Role-Parameterized, in order to unbreak it with Perl
5.28. 

What's new upstream (partial, see [1]): 

- It's marked as deprecated, but we still need it until we ship 
  Moose>=2.13
- Fixed a bug with Perl 5.18+ that caused this module to simply blow
  up with an error like "Use of uninitialized value in subroutine
  entry at .../Class/MOP/Package.pm ..." 

What's new in the port: 

- Added permissions fix (ETHER's module) 
- Documentation changes reflected in PLIST

Testing: 

- 'make test' passes - but would require Moose 2.1300 to be complete
- There are 140 consumers [2]. I've found no new failures related to
  that update.

Comments/feedback are welcome. 

Charlène. 

[1]
https://metacpan.org/changes/distribution/MooseX-Role-WithOverloading
[2] https://transfer.sh/BMPPq/p5-MooseX-Role-WithOverloading.tgz


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Role-WithOverloading/Makefile,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 Makefile
--- Makefile    20 Mar 2016 19:56:29 -0000      1.14
+++ Makefile    2 Feb 2019 23:26:08 -0000
@@ -3,9 +3,10 @@
 COMMENT=               roles which support overloading
 
 MODULES=               cpan
-DISTNAME=              MooseX-Role-WithOverloading-0.09
-REVISION=              2
+DISTNAME=              MooseX-Role-WithOverloading-0.17
 CATEGORIES=            devel
+
+FIX_EXTRACT_PERMISSIONS =      Yes
 
 MAINTAINER=            Jim Razmus II <j...@openbsd.org>
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Role-WithOverloading/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo    18 Jan 2015 03:13:31 -0000      1.3
+++ distinfo    2 Feb 2019 23:26:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (MooseX-Role-WithOverloading-0.09.tar.gz) = 
yOYpJlZ9558C5lTl37W3GdC5UCVzRTja9NqDOvcIQGM=
-SIZE (MooseX-Role-WithOverloading-0.09.tar.gz) = 14632
+SHA256 (MooseX-Role-WithOverloading-0.17.tar.gz) = 
krCV1z8SIPnC7S06qlugcutaot4gm3xFXaWocBuYaGU=
+SIZE (MooseX-Role-WithOverloading-0.17.tar.gz) = 32308
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Role-WithOverloading/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST   20 Mar 2015 22:47:40 -0000      1.3
+++ pkg/PLIST   2 Feb 2019 23:26:08 -0000
@@ -23,14 +23,4 @@ ${P5ARCH}/auto/MooseX/Role/
 ${P5ARCH}/auto/MooseX/Role/WithOverloading/
 ${P5ARCH}/auto/MooseX/Role/WithOverloading/WithOverloading.so
 @man man/man3p/MooseX::Role::WithOverloading.3p
-@man man/man3p/MooseX::Role::WithOverloading::Meta::Role.3p
 @man man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::Composite.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToClass.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToInstance.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToRole.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::FixOverloadedRefs.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::ToClass.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::ToInstance.3p
-@man 
man/man3p/MooseX::Role::WithOverloading::Meta::Role::Application::ToRole.3p
-@man man/man3p/MooseX::Role::WithOverloading::Meta::Role::Composite.3p

Reply via email to