I'm proposing here an update for MooseX::Has::Sugar that fixes tests
with our future Perl 5.28. 

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

- Fixed compile tests to avoid .-in-@INC issues
- Mostly distribution and Pod updates/fixes

What's new in the port: 

- Due to a switch to EUMM, modbuild support has been removed
- Fixed a spacing error by the way

Testing: 

- 'make test' passes
- There are consumers (the Perl+MPD stack) that have been tested. No
  new issues were found [2]

Comments/feedback are welcome. 

Charlène. 

[1] https://metacpan.org/changes/distribution/MooseX-Has-Sugar
[2] https://transfer.sh/CuUAe/p5-MooseX-Has-Sugar.tgz

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Has-Sugar/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile    20 Mar 2016 19:56:29 -0000      1.8
+++ Makefile    29 Dec 2018 15:05:09 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.8 2016/03/20 19:56:29 naddy Exp $
 
 COMMENT=               Sugar syntax for moose 'has' fields
-DISTNAME=              MooseX-Has-Sugar-0.05070419
+DISTNAME=              MooseX-Has-Sugar-1.000006
 CATEGORIES=            devel
 
 # perl
@@ -10,11 +10,9 @@ PERMIT_PACKAGE_CDROM=        Yes
 MODULES=               cpan
 PKG_ARCH=              *
 
-CONFIGURE_STYLE=       modbuild
-
 RUN_DEPENDS=           devel/p5-MooseX-Types \
                        devel/p5-Sub-Exporter \
                        devel/p5-namespace-autoclean
-TEST_DEPENDS=  devel/p5-Test-Fatal
+TEST_DEPENDS=          devel/p5-Test-Fatal
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-MooseX-Has-Sugar/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo    18 Jan 2015 03:13:30 -0000      1.3
+++ distinfo    29 Dec 2018 15:05:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (MooseX-Has-Sugar-0.05070419.tar.gz) = 
Mlyx5snYhNVKKhMRfecv4nHSIuWFv8OylnYpzXroxDw=
-SIZE (MooseX-Has-Sugar-0.05070419.tar.gz) = 22029
+SHA256 (MooseX-Has-Sugar-1.000006.tar.gz) = 
7+7T3bOo6hj0FtSF88KwQnFF0mfmM2jGUdSI6qjCjQk=
+SIZE (MooseX-Has-Sugar-1.000006.tar.gz) = 37600

Reply via email to