Mon Apr 26 14:46:04 2021 UTC ()
p5-Moo: update to 2.005004.

2.005004 - 2021-03-29
  - fix file set in %INC in create_class_with_roles (RT#134845)

2.005003 - 2021-03-21
  - silence 'once' warnings from Moo::_Utils

2.005_002 - 2021-01-22
  - fix C3 test skipping properly when MRO::Compat not available on perl < 5.10

2.005_001 - 2021-01-20
  - fix perl version check in global destruction code

2.005_000 - 2021-01-20
  - remove MooseX::Types from developer prereqs
  - recommend Sub::Util rather than Sub::Name, since Sub::Util is in core
  - fix line numbers when using oo module (perl -Moo)
  - adjust some author tests to rely less on external modules
  - lower Exporter prereq to any version
  - bump Role::Tiny prereq to 2.003004
  - refactor and simplify role application code, as allowed by new Role::Tiny
    version
  - switch to using normal strict+warnings rather than strictures for authors
  - remove strictures from recommends, as Moo does not use it anywhere
  - remove Task::Weaken prereq, as it served no purpose
  - remove MRO::Compat prereq, using it only when user code does
  - remove use of Devel::GlobalDestruction in code, only using
    Devel::GlobalDestruction::XS when it is available. Devel::GlobalDestruction
    is still a dependency on perl < 5.14 to facilitate the installation of the
    ::XS module.
  - Moo now has no mandatory perl version specific dependencies. The version
    specific modules are now optional or not used. This means code using Moo can
    be fatpacked on a new perl version without special cases, and it will work
    on older perl versions.

2.004004 - 2020-11-25
  - fix error location test when using core Carp on perl 5.8.9 - 5.10.1

2.004003 - 2020-11-21
  - fix extraneous MANIFEST entry

2.004002 - 2020-11-20
  - no changes
  - releasing as stable

2.004_001 - 2020-07-30
  - remove Module::Runtime prerequisite
  - internal code cleanups
  - added test for conflicts in extensions wrapping 'has' and similar subs


(wiz)
diff -r1.43 -r1.44 pkgsrc/devel/p5-Moo/Makefile
diff -r1.32 -r1.33 pkgsrc/devel/p5-Moo/distinfo

cvs diff -r1.43 -r1.44 pkgsrc/devel/p5-Moo/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Moo/Makefile 2020/08/31 18:08:26 1.43
+++ pkgsrc/devel/p5-Moo/Makefile 2021/04/26 14:46:03 1.44
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1# $NetBSD: Makefile,v 1.43 2020/08/31 18:08:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.44 2021/04/26 14:46:03 wiz Exp $
2 2
3DISTNAME= Moo-2.004000 3DISTNAME= Moo-2.005004
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel perl5 5CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/H/HA/HAARG/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/H/HA/HAARG/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://metacpan.org/release/Moo 9HOMEPAGE= https://metacpan.org/release/Moo
11COMMENT= Minimalist Object Orientation (with Moose compatiblity) 10COMMENT= Minimalist Object Orientation (with Moose compatiblity)
12LICENSE= ${PERL5_LICENSE} 11LICENSE= ${PERL5_LICENSE}
13 12
14DEPENDS+= p5-Class-Method-Modifiers>=1.10:../../devel/p5-Class-Method-Modifiers 13DEPENDS+= p5-Class-Method-Modifiers>=1.10:../../devel/p5-Class-Method-Modifiers
15DEPENDS+= p5-Devel-GlobalDestruction>=0.11:../../devel/p5-Devel-GlobalDestruction 14DEPENDS+= p5-Devel-GlobalDestruction>=0.11:../../devel/p5-Devel-GlobalDestruction
16DEPENDS+= p5-Module-Runtime>=0.014:../../devel/p5-Module-Runtime 15DEPENDS+= p5-Module-Runtime>=0.014:../../devel/p5-Module-Runtime
17DEPENDS+= p5-Role-Tiny>=2.000004:../../devel/p5-Role-Tiny 16DEPENDS+= p5-Role-Tiny>=2.002003:../../devel/p5-Role-Tiny
18DEPENDS+= p5-strictures>=2.000000:../../devel/p5-strictures 17DEPENDS+= p5-strictures>=2.000000:../../devel/p5-strictures
19DEPENDS+= p5-Import-Into>=1.002000:../../devel/p5-Import-Into 18DEPENDS+= p5-Import-Into>=1.002000:../../devel/p5-Import-Into
20DEPENDS+= p5-Sub-Quote>=2.003001:../../devel/p5-Sub-Quote 19DEPENDS+= p5-Sub-Quote>=2.003001:../../devel/p5-Sub-Quote
21 20
22TEST_DEPENDS+= p5-Test-Fatal>=0.003:../../devel/p5-Test-Fatal 21TEST_DEPENDS+= p5-Test-Fatal>=0.003:../../devel/p5-Test-Fatal
23 22
24PERL5_PACKLIST= auto/Moo/.packlist 23PERL5_PACKLIST= auto/Moo/.packlist
25 24
26.include "../../lang/perl5/module.mk" 25.include "../../lang/perl5/module.mk"
27.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.32 -r1.33 pkgsrc/devel/p5-Moo/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Moo/distinfo 2020/04/16 11:29:52 1.32
+++ pkgsrc/devel/p5-Moo/distinfo 2021/04/26 14:46:03 1.33
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.32 2020/04/16 11:29:52 mef Exp $ 1$NetBSD: distinfo,v 1.33 2021/04/26 14:46:03 wiz Exp $
2 2
3SHA1 (Moo-2.004000.tar.gz) = 7de067c51a601018fae1cadcb8c632abf287b2ef 3SHA1 (Moo-2.005004.tar.gz) = 8c3d0ac753583f832461f7232e7152432fb0429c
4RMD160 (Moo-2.004000.tar.gz) = 91e726f53d80e4ee141c6fddaa53b6fdc1469fe1 4RMD160 (Moo-2.005004.tar.gz) = ddd7914c86893f1238c90d0c42919fe1e24afe8a
5SHA512 (Moo-2.004000.tar.gz) = 154a4246e69120e98d0955ffe34f890a199c6ad145f3428481caa89d07614ae25cc4c0bcfb474311f85393520ca0e9551cfdeac4a2958b231895e4556c2abb0a 5SHA512 (Moo-2.005004.tar.gz) = a1335d180cd19dc7189bc1663efd5a05650d579c5e5d049fc4059a382d1eeb882fdd9cd2b107fdd40499e22a5c6196fc47c1334145101def531e5f5fd3cd0edf
6Size (Moo-2.004000.tar.gz) = 107574 bytes 6Size (Moo-2.005004.tar.gz) = 108339 bytes