Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Upstream changes:
0.24 2013-09-07
- added missing lib include (Karen Etheridge)
0.23 2013-09-04
- stop using old and deprecated (or soon to be deprecated) functions from
Class::MOP
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
Changes from previous:
0.22 2011-05-09
- Fix issues where the metaclass gets reinitialized after the call to
'extends' but before 'make_immutable'. This could happen if a role
used an extension which provided an application_to_class metarole,
since the role application would then apply a metarole to the class,
and metarole application currently causes metaclass reinitialization
in Moose. (ugh.)
0.21 2011-04-29
- Allow this module to work with constructors with names other than
'new'. If you're extending a class with a constructor named something
other than 'new', you should declare this when calling extends, as in:
extends 'Foo' => { -constructor_name => 'create' };
This will ensure that calling 'create' will also call Moose's
constructor.
0.20 2011-03-22
- fix warning when passing inline_constructor => 0 with no superclass new
method (rafl).
0.19 2011-03-02
- don't die if superclass doesn't have a 'new' method
0.18 2011-02-09
- forward compat for Moose 2.0
0.17 2010-11-08
- convert to Test::Fatal, and dep on it
0.16 2010-10-05
- Make it work with Moose 1.15 (Dave Rolsky).
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
Pkgsrc changes:
- adjust dependencies
Upstream changes:
0.14 2010-07-19
- Avoid warnings from Moose 1.09, part 2 (Dave Rolsky).
0.13 2010-07-18
- Also avoid warnings in MooseX::NonMoose::InsideOut.
0.12 2010-07-18
- Avoid warnings from Moose 1.09 (Dave Rolsky).
0.11 2010-06-30
- Actually use the right test.
0.10 2010-06-30
- Don't break if someone specifies a version to extends.
0.09 2010-06-15
- Fix several issues relating to picking the correct constructor to call
from the constructor that we build.
0.08 2010-05-20
- Fix inheriting from classes which don't bless their instances into the
correct class when subclassing (jhallock).
- Update for things fixed in latest Moose.
ChangeLog:
0.07 09/27/2009
Start adding support for non-Moose destructors. Destructor inlining isn't
supported yet, since Moose isn't quite flexible enough there for it to be
more than an annoying hack, but this should still work with immutable
classes anyway.
0.06 09/27/2009
defining a custom constructor in a class using mx-nonmoose now works
use a less broken test for whether or not a superclass has an inlined
constructor (fixes issue uncovered by fixes to Moose's metaclass
compatibility fixing)
Packages Collection.
The Perl 5 module MooseX::NonMoose allows for easily subclassing
non-Moose classes with Moose, taking care of the annoying details.