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 <jim@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
No comments:
Post a Comment