This is a fairly minor update, mostly to deal with the lack of "." in @INC. It also moves the Pod tests to an "xt" directory so they don't even try to run normally.
It does remove the dependency on p5-Class-C3 as that is ignored if the perl version >= 5.9.5 or greater (which ours is). There is one difference in the reverse dependency test results, p5-Catalyst-View-TT went from failing to passing, so yay! (I'm not quite sure why, but didn't dig too deep) There are also still some reverse dependency failures: * p5-Catalyst-Plugin-Authentication which seems to need an of a dependency * p5-Catalyst-Plugin-Unicode which is the same issue with Class::MOP::load_class being deprecated * p5-Catalyst-Controller-HTML-FormFu which is again the same * p5-Catalyst-Plugin-PageCache same again * p5-Catalyst-Plugin-Session and again * p5-Catalyst-Runtime-5.90006 and again, probably should look here * p5-HTML-FormFu which apparently uses qw() in a for loop without parens and so needs an update. And some similar failures that were dependencies of p5-Devel-GlobalDestruction: * p5-Moose * p5-MooseX-Daemonize * p5-MooseX-Getopt * p5-MooseX-POE https://marc.info/?l=openbsd-ports&m=154005860118583&w=2 (Catalyst and Moose are both mine, so will need to get to looking at an update for those) OK? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-MRO-Compat/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 20 Mar 2016 19:56:27 -0000 1.12 +++ Makefile 21 Oct 2018 18:56:27 -0000 @@ -2,10 +2,10 @@ COMMENT = mro::* interface compatibility for Perl < 5.9.5 -DISTNAME = MRO-Compat-0.12 +DISTNAME = MRO-Compat-0.13 CATEGORIES = devel -CPAN_AUTHOR = BOBTFISH +CPAN_AUTHOR = HAARG MAINTAINER = Andrew Fresh <afre...@openbsd.org> @@ -16,11 +16,5 @@ MODULES = cpan PKG_ARCH = * CONFIGURE_STYLE = modinst - -RUN_DEPENDS = devel/p5-Class-C3>=0.20 - -# Optional depends to avoid skipping tests -TEST_DEPENDS = devel/p5-Test-Pod \ - devel/p5-Test-Pod-Coverage .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-MRO-Compat/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo 10 May 2014 17:15:50 -0000 1.4 +++ distinfo 21 Oct 2018 18:56:27 -0000 @@ -1,2 +1,2 @@ -SHA256 (MRO-Compat-0.12.tar.gz) = u6W5OGmqU3oziZSWadaC8EfTAU1TvDotcgnGgZ5QFdY= -SIZE (MRO-Compat-0.12.tar.gz) = 24230 +SHA256 (MRO-Compat-0.13.tar.gz) = iiw7bMwZMo1VedAqfZEoXir9hdgB9J1COo6xbzI9pPg= +SIZE (MRO-Compat-0.13.tar.gz) = 8711