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 from version 0.61 to version 0.62.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/144641152c12
branches:  trunk
changeset: 550797:144641152c12
user:      seb <seb%pkgsrc.org@localhost>
date:      Sat Nov 29 13:01:39 2008 +0000

description:
Update from version 0.61 to version 0.62.

Pkgsrc changes:
- adjust dependency on devel/p5-Class-MOP
- add new dependency on devel/p5-Task-Weaken

Upstream changes:
0.62 Wed November 26, 2008
    * Moose::Meta::Role::Application::ToClass
      Moose::Meta::Role::Application::ToRole
      - fixed issues where excluding and aliasing the
        same methods for a single role did not work
        right (worked just fine with multiple
        roles) (stevan)
        - added test for this (stevan)

    * Moose::Meta::Role::Application::RoleSummation
      - fixed the error message when trying to compose
        a role with a role it excludes (Sartak)

    * Moose::Exporter
      - Catch another case where recursion caused the value
        of $CALLER to be stamped on (t0m)
        - added test for this (t0m)

    * Moose
      - Remove the make_immutable keyword, which has been
        deprecated since April. It breaks metaclasses that
        use Moose without no Moose (Sartak)

    * Moose::Meta::Attribute
      - Removing an attribute from a class now also removes delegation
        (handles) methods installed for that attribute (t0m)
        - added test for this (t0m)

    * Moose::Meta::Method::Constructor
      - An attribute with a default that looked like a number (but was
        really a string) would accidentally be treated as a number
        when the constructor was made immutable (perigrin)
        - added test for this (perigrin)

    * Moose::Meta::Role
      - create method for constructing a role
        dynamically (Sartak)
        - added test for this (Sartak)
      - anonymous roles! (Sartak)
        - added test for this (Sartak)

    * Moose::Role
      - more consistent error messages (Sartak)

    * Moose::Cookbook::Roles::Recipe1
      - attempt to explain why a role that just requires
        methods is useful (Sartak)

diffstat:

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

diffs (38 lines):

diff -r 6356e8d4a833 -r 144641152c12 devel/p5-Moose/Makefile
--- a/devel/p5-Moose/Makefile   Sat Nov 29 13:00:22 2008 +0000
+++ b/devel/p5-Moose/Makefile   Sat Nov 29 13:01:39 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2008/11/08 14:03:48 seb Exp $
+# $NetBSD: Makefile,v 1.10 2008/11/29 13:01:39 seb Exp $
 #
 
-DISTNAME=      Moose-0.61
+DISTNAME=      Moose-0.62
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -10,9 +10,10 @@
 HOMEPAGE=      http://moose.perl.org/
 COMMENT=       Postmodern object system for Perl 5
 
-DEPENDS+=      p5-Class-MOP>=0.68:../../devel/p5-Class-MOP
+DEPENDS+=      p5-Class-MOP>=0.71:../../devel/p5-Class-MOP
 DEPENDS+=      p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
 DEPENDS+=      p5-Sub-Exporter>=0.972:../../devel/p5-Sub-Exporter
+DEPENDS+=       p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
 
 BUILD_DEPENDS+=        p5-DBM-Deep-[0-9]*:../../databases/p5-DBM-Deep
 BUILD_DEPENDS+=        p5-DateTime-Format-MySQL-[0-9]*:../../time/p5-DateTime-Format-MySQL
diff -r 6356e8d4a833 -r 144641152c12 devel/p5-Moose/distinfo
--- a/devel/p5-Moose/distinfo   Sat Nov 29 13:00:22 2008 +0000
+++ b/devel/p5-Moose/distinfo   Sat Nov 29 13:01:39 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2008/11/08 14:03:48 seb Exp $
+$NetBSD: distinfo,v 1.8 2008/11/29 13:01:39 seb Exp $
 
-SHA1 (Moose-0.61.tar.gz) = 3a5cad3cd4b8711fa17eecd2b1d1002dfdd6dce1
-RMD160 (Moose-0.61.tar.gz) = 922733703abfd6e1f2119c9ecc6cfbb907415f91
-Size (Moose-0.61.tar.gz) = 252900 bytes
+SHA1 (Moose-0.62.tar.gz) = bc9dd91f24601621c8d55f37e9464a6338a127c7
+RMD160 (Moose-0.62.tar.gz) = 733d44392c04a1c84b609f7a5e6c5fb81fa35067
+Size (Moose-0.62.tar.gz) = 256704 bytes



Home | Main Index | Thread Index | Old Index