pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-Mouse PkgSrc changes:
details: https://anonhg.NetBSD.org/pkgsrc/rev/d6ebe85866b2
branches: trunk
changeset: 557236:d6ebe85866b2
user: sno <sno%pkgsrc.org@localhost>
date: Sun Apr 12 18:26:34 2009 +0000
description:
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:
devel/p5-Mouse/Makefile | 5 +++--
devel/p5-Mouse/distinfo | 8 ++++----
2 files changed, 7 insertions(+), 6 deletions(-)
diffs (33 lines):
diff -r 8409aeb5d385 -r d6ebe85866b2 devel/p5-Mouse/Makefile
--- a/devel/p5-Mouse/Makefile Sun Apr 12 18:14:47 2009 +0000
+++ b/devel/p5-Mouse/Makefile Sun Apr 12 18:26:34 2009 +0000
@@ -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 @@
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
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 -r 8409aeb5d385 -r d6ebe85866b2 devel/p5-Mouse/distinfo
--- a/devel/p5-Mouse/distinfo Sun Apr 12 18:14:47 2009 +0000
+++ b/devel/p5-Mouse/distinfo Sun Apr 12 18:26:34 2009 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index