diff options
author | sno <sno> | 2009-04-12 18:26:34 +0000 |
---|---|---|
committer | sno <sno> | 2009-04-12 18:26:34 +0000 |
commit | a70a3fbd30ead7ba82c0de2f6fc292b59f986436 (patch) | |
tree | c462f5da818190466bd74cac9ec3b6080adb5ee8 /devel/p5-Mouse | |
parent | 7f7ccc36d33be7b012111712f84f95fa38342114 (diff) | |
download | pkgsrc-a70a3fbd30ead7ba82c0de2f6fc292b59f986436.tar.gz |
PkgSrc changes:
- Updating package for p5 module to 0.21
- set license to artistic-2.0
Upstream changes:
0.21 Sat Apr 11 13:52:11 2009
* clone_instance has been made private, like in Moose (tokuhirom)
* Fix method modifiers applying to the wrong class (gfuji)
reported by Heikki Lehvaslaiho in [rt.cpan.org #42992]
* Fix test failures when user does not have C::Method::Modifiers(::Fast)
installed (Joel Bernstein)
* use get_all_attributes instead of
compute_all_applicable_attributes (tokuhirom)
* fixed pod bug (tokuhirom)
reported by Ryan52 in [rt.cpan.org #44928]
* Parameterized type constraints can now have messages (tokuhirom)
* Added documentation about type constraints (Mark Stosberg)
0.20 Thu Apr 9 20:22:33 2009
* Squirrel is now deprecated. Use Any::Moose instead (Sartak)
* To improve Moose compat, the third argument to trigger
(the attribute metaobject) has been removed (Sartak)
* To improve Moose compat, a single undef passed to new
is now disallowed (Sartak)
* Implemented Mouse::Object->does (wu-lee)
* Implemented override and super functions for Mouse::Role.
(wu-lee)
* Implemented stub augment and inner functions for Mouse::Role,
which merely throw an exception as in Moose::Role. (wu-lee)
* Stole more tests from Moose (020_roles/*). Not all these pass
yet; the rest have been moved to 020_roles/failing for later
examination. (wu-lee)
* Implemented Mouse::Role->does_role. This does not yet quite
seem to pass all the tests it should. (wu-lee)
* Fixed bug in Mouse::Meta::Role->apply and ->combine_apply, so that
030_roles/002_role.t tests pass. (wu-lee)
* Implemented ->version, ->authority and ->identifier methods in
Mouse::Meta::Role and Mouse::Meta::Class (mainly to make more
Moose tests pass). (wu-lee)
* Implemented emulations of Class::MOP's metaclass accessors
(get_metaclass_by_name etc.) in Mouse::Meta::Class.
* Mouse attribute property 'isa' now accepts Role names. (wu-lee)
* Fixed bug: typecoercion application order was reversed. (wu-lee)
* Fixed bug: inlined constructor was invoking BUILD methods in
wrong order. (wu-lee)
* Fixed bug: immutable constructor now redispatches correctly to
Mouse::Object::new when used in derived classes (wu-lee).
* Maybe parameterized type constraint (lestrrat)
* Performance improvements! (tokuhirom)
* Improve Moose compat of class_type (lestrrat)
* Many type-constraint fixes (tokuhirom and lestrrat)
* Mouse::Meta::Class->has_method and ->get_attribute_list (tokuhirom)
* Add get_all_attributes, use it internally instead of
compute_all_applicable_attributes (nothingmuch)
0.19 Sun Mar 8 04:38:01 2009
* Parameterized type constraints for ArrayRef and HashRef (lestrrat)
* Allow extensible attribute metaclass in traits too(tokuhirom)
* Don't use method modifiers in a test since they may not be
available (Sartak)
0.18 Fri Mar 6 19:09:33 2009
* Fix the issue preventing Mouse usage on Perl 5.6 - a bug in older
Scalar::Util! (tokuhirom)
* Allow extensible attribute metaclass (tokuhirom)
* Optimization for method modifiers (tokuhirom)
* Implement Mouse->import({into_level => 1}) (tokuhirom)
* Support for Class->meta->add_attribute($name => %options) (tokuhirom)
* Throw a more useful error message when trying to use a parameterized
type (Sartak)
0.17 Tue Feb 17 20:10:29 2009
* Load mro directly if Perl is recent enough (Nicholas Clark)
* Add dump method from Moose::Object into Mouse::Object (perigrin)
* Add role-role composition (tokuhirom)
Diffstat (limited to 'devel/p5-Mouse')
-rw-r--r-- | devel/p5-Mouse/Makefile | 5 | ||||
-rw-r--r-- | devel/p5-Mouse/distinfo | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/devel/p5-Mouse/Makefile b/devel/p5-Mouse/Makefile index 14775eddebc..dbd51887b8b 100644 --- a/devel/p5-Mouse/Makefile +++ b/devel/p5-Mouse/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2009/02/10 05:51:04 seb Exp $ +# $NetBSD: Makefile,v 1.10 2009/04/12 18:26:34 sno Exp $ -DISTNAME= Mouse-0.16 +DISTNAME= Mouse-0.21 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SA/SARTAK/} @@ -8,6 +8,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SA/SARTAK/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://search.cpan.org/dist/Mouse/ COMMENT= Perl module implementing an extension of the perl object system +LICENSE= artistic-2.0 PKG_DESTDIR_SUPPORT= user-destdir diff --git a/devel/p5-Mouse/distinfo b/devel/p5-Mouse/distinfo index 355546f0401..86776705acb 100644 --- a/devel/p5-Mouse/distinfo +++ b/devel/p5-Mouse/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.8 2009/02/10 05:51:04 seb Exp $ +$NetBSD: distinfo,v 1.9 2009/04/12 18:26:34 sno Exp $ -SHA1 (Mouse-0.16.tar.gz) = 0811d9d4901643faf8c566c7e7c0fcbf3a2318b0 -RMD160 (Mouse-0.16.tar.gz) = d08cd0eba344724c609ed8e3d7c57a3ed4ea46a4 -Size (Mouse-0.16.tar.gz) = 72883 bytes +SHA1 (Mouse-0.21.tar.gz) = f3255dc4c359920633ce0c66f2ca9086fc491f12 +RMD160 (Mouse-0.21.tar.gz) = a112b21d04ae5915720c3c59513a6a46ffec7b16 +Size (Mouse-0.21.tar.gz) = 112142 bytes |