Fedora 15 Update: perl-MooseX-NonMoose-0.22-1.fc15

updates at fedoraproject.org updates at fedoraproject.org
Thu May 19 04:48:57 UTC 2011


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2011-7038
2011-05-14 03:03:42
--------------------------------------------------------------------------------

Name        : perl-MooseX-NonMoose
Product     : Fedora 15
Version     : 0.22
Release     : 1.fc15
URL         : http://search.cpan.org/dist/MooseX-NonMoose/
Summary     : Easy subclassing of non-Moose classes
Description :
MooseX::NonMoose allows for easily subclassing non-Moose classes with
Moose, taking care of the annoying details connected with doing this, such
as setting up proper inheritance from Moose::Object and installing (and
inlining, at make_immutable time) a constructor that makes sure things like
BUILD methods are called. It tries to be as non-intrusive as possible -
when this module is used, inheriting from non-Moose classes and inheriting
from Moose classes should work identically, aside from the few caveats
mentioned below. One of the goals of this module is that including it in a
Moose::Exporter-based package used across an entire application should be
possible, without interfering with classes that only inherit from Moose
modules, or even classes that don't inherit from anything at all.

--------------------------------------------------------------------------------
Update Information:

This update fixes 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.
--------------------------------------------------------------------------------
ChangeLog:

* Thu May 12 2011 Iain Arnell <iarnell at gmail.com> 0.22-1
- update to latest upstream version
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update perl-MooseX-NonMoose' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list