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