pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Moose Update p5-Moose from version 1.03 to ve...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5efc80f6a474
branches:  trunk
changeset: 575853:5efc80f6a474
user:      seb <seb%pkgsrc.org@localhost>
date:      Mon May 24 20:10:16 2010 +0000

description:
Update p5-Moose from version 1.03 to version 1.05.

Pkgsrc changes:
- adjust dependencies

Upstream changes:
1.05 Thu, May 20, 2010

  [API CHANGES]

  * Packages and modules no longer have methods - this functionality was
    moved back up into Moose::Meta::Class and Moose::Meta::Role individually
    (through the Class::MOP::Mixin::HasMethods mixin) (doy).

  * BUILDALL is now called by Moose::Meta::Class::new_object, rather than by
    Moose::Object::new. (doy)

  [NEW FEATURES]

  * strict and warnings are now unimported when Moose, Moose::Role, or
    Moose::Exporter are unimported. (doy, Adam Kennedy)

  * Added a 'consumers' method to Moose::Meta::Role for finding all
    classes/roles which consume the given role. (doy)

  [BUG FIXES]

  * Fix has '+attr' in Roles to explode immediately, rather than when the role
    is applied to a class (t0m).

  * Fix type constraint validation messages to not include the string 'failed'
    twice in the same sentance (Florian Ragwitz).

  * New type constraints will default to being unequal, rather than equal
    (rjbs).

  * The tests no longer check for perl's behavior of clobbering $@, which has
    been fixed in perl-5.13.1 (Florian Ragwitz).

  * Metaclass compatibility fixing has been completely rewritten, and should
    be much more robust. (doy)

1.04 Thu, May 20, 2010

  * This release was broken and has been deleted from CPAN shortly after its
    upload.

diffstat:

 devel/p5-Moose/Makefile |  6 +++---
 devel/p5-Moose/distinfo |  8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r 638123630fb1 -r 5efc80f6a474 devel/p5-Moose/Makefile
--- a/devel/p5-Moose/Makefile   Mon May 24 20:10:01 2010 +0000
+++ b/devel/p5-Moose/Makefile   Mon May 24 20:10:16 2010 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.42 2010/05/12 00:15:52 seb Exp $
+# $NetBSD: Makefile,v 1.43 2010/05/24 20:10:16 seb Exp $
 #
 
-DISTNAME=      Moose-1.03
+DISTNAME=      Moose-1.05
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -11,7 +11,7 @@
 COMMENT=       Postmodern object system for Perl 5
 LICENSE=       ${PERL5_LICENSE}
 
-DEPENDS+=      p5-Class-MOP>=1.01:../../devel/p5-Class-MOP
+DEPENDS+=      p5-Class-MOP>=1.02:../../devel/p5-Class-MOP
 DEPENDS+=      p5-Data-OptList-[0-9]*:../../devel/p5-Data-OptList
 DEPENDS+=      p5-List-MoreUtils>=0.12:../../devel/p5-List-MoreUtils
 DEPENDS+=      p5-Sub-Exporter>=0.980:../../devel/p5-Sub-Exporter
diff -r 638123630fb1 -r 5efc80f6a474 devel/p5-Moose/distinfo
--- a/devel/p5-Moose/distinfo   Mon May 24 20:10:01 2010 +0000
+++ b/devel/p5-Moose/distinfo   Mon May 24 20:10:16 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2010/05/12 00:15:52 seb Exp $
+$NetBSD: distinfo,v 1.39 2010/05/24 20:10:16 seb Exp $
 
-SHA1 (Moose-1.03.tar.gz) = 5e13b7c97dcbdc2e894ecbaa62dd594401bd258c
-RMD160 (Moose-1.03.tar.gz) = 3489ba29580096165c328327743b793df0353b04
-Size (Moose-1.03.tar.gz) = 426419 bytes
+SHA1 (Moose-1.05.tar.gz) = 73c6d8dc6dc6f9195ff038be0093e00d823a0412
+RMD160 (Moose-1.05.tar.gz) = 9c795e839b4fbc9b799b3cbc46d06ea8380f2392
+Size (Moose-1.05.tar.gz) = 431116 bytes



Home | Main Index | Thread Index | Old Index