summaryrefslogtreecommitdiff
path: root/devel/p5-Mouse
diff options
context:
space:
mode:
authortron <tron@pkgsrc.org>2011-08-06 10:16:56 +0000
committertron <tron@pkgsrc.org>2011-08-06 10:16:56 +0000
commitdaed5f8ba5407fb2657a8dfe0b0997248be3ac36 (patch)
tree4c539c7c4882cdbc59ba15a2c633d5d180656a0b /devel/p5-Mouse
parentef2d2b86053e4969eab29b0dcec815c741cdb92a (diff)
downloadpkgsrc-daed5f8ba5407fb2657a8dfe0b0997248be3ac36.tar.gz
Update "p5-Mouse-0.93" package 0.93. Changes since version 0.70:
- Make sure weak attributes remain weak when cloning (Moose 2.0007) - Replace C++-style comments (//) with C89-style comments(/* */) (RT #67412) - $type_constraint->check() accepts extra arguments for extensibility (requested by @lestrrat) - Fix an abuse of a private Perl API, which changed at Perl 5.13.10 (Thanks to avar) - Support the DOES() method for Mouse::Object - Disable foreign class warnings introduced at 0.71, which affects compatibility with Moose (and will re-introduce in more compatible way in the future) - Workaround SL4A where mro.pm doesn't exist even if Perl >= 5.10.0 (reported by @hide_o_55) - Fix packaging issues - META.yml was not updated (reported by @shohex) - `make realclean` should remove xshelper.h (patched by Ingy dot Net, and modified by gfx) - Type coercion routines have been refactored; coercions are compiled on demand. - Role application to instances cached anonymous classes in wrong way - Fix an error message to be compatible with Moose's - Fix build problems - Fix tests not to depend on platforms - 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't - Wrong name for a method in Mouse::Meta::TypeConstraint: s/is_a_subtype_of/is_a_type_of/ - $type_constraint->type_parameter didn't return the correct value if it's a subtype of paramterized type constraints - Roles which attributes has no methods could affect cache invalidation - Resolve RT #61906 (Syohei Yoshida): A single 'accessor' did not define the method for the attribute - Fix a mis-use of aTHX_/pTHX_ in XS (Vincent Pit) - Resolve RT #61852 (Vincent Pit): Parametrized type constraints didn't call their "where" clause anymore. - Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases (reported by @typester). - Fix tests failed against 5.6.2 - Combination of 'isa' and 'does' for has() sugar was incorrectly proccessed in Mouse::PurePerl. - Fix foreign class checking routines. Please update MouseX::Foreign. - Workaround 5.6.problems - Fix edge cases of handles => sub { ... } - Aoid warnigs on attribute cloning - Diamond inheritanc without C3 mro cauld cause problems in Mouse::XS - Workaround Test::Builder2 problem again. Loading Mouse before loading Test::Builder 2.00_01 could causes SEGV, so I ensure to load Test::Builder first. - Fix some compatibility issues on perl 5.6.2 - Resolve RT #61613 (Brett) - Internal refatoring has removed a number of incompatibilities in Mouse::PurePerl. - Error messages from duck types are now compatible with Moose. - Inheritance from non-Mouse classes now produces warnings. Use MouseX::Foreign if you want this type of inheritance. - A new module Mouse::Meta::Role::Application has been added. It doesn not affect public APIs, but internals are radically changed. For users, using Mouse without roles should consume less memory. - Meta class reinitialization caused by Mouse::Util::MetaRole did not work correctly
Diffstat (limited to 'devel/p5-Mouse')
-rw-r--r--devel/p5-Mouse/Makefile4
-rw-r--r--devel/p5-Mouse/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/p5-Mouse/Makefile b/devel/p5-Mouse/Makefile
index fa9184de83b..2c6e5f96bba 100644
--- a/devel/p5-Mouse/Makefile
+++ b/devel/p5-Mouse/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2010/09/19 10:58:14 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2011/08/06 10:16:56 tron Exp $
-DISTNAME= Mouse-0.70
+DISTNAME= Mouse-0.93
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/G/GF/GFUJI/}
diff --git a/devel/p5-Mouse/distinfo b/devel/p5-Mouse/distinfo
index df917045288..03cd38cc208 100644
--- a/devel/p5-Mouse/distinfo
+++ b/devel/p5-Mouse/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2010/09/19 10:58:14 wiz Exp $
+$NetBSD: distinfo,v 1.25 2011/08/06 10:16:56 tron Exp $
-SHA1 (Mouse-0.70.tar.gz) = eb5987a57759cf0315dce569d6878fb4180814fa
-RMD160 (Mouse-0.70.tar.gz) = 65e8a8384ad6ad59922d0f3f5571262f5fad94dc
-Size (Mouse-0.70.tar.gz) = 210394 bytes
+SHA1 (Mouse-0.93.tar.gz) = 36ce654b351237d452c2b8b90d03d1ff5a1586f3
+RMD160 (Mouse-0.93.tar.gz) = 26d21b1d5f7e6ec753fef13b1a91d86a744c18f9
+Size (Mouse-0.93.tar.gz) = 231444 bytes