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.59 to version 0.60.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a45a24778186
branches:  trunk
changeset: 549064:a45a24778186
user:      seb <seb%pkgsrc.org@localhost>
date:      Mon Oct 27 00:03:21 2008 +0000

description:
Update from version 0.59 to version 0.60.

Changes:
0.60 Fri October 25, 2008
    * Moose::Exporter
      - Passing "-traits" when loading Moose caused the Moose.pm
        exports to be broken. Reported by t0m. (Dave Rolsky)
        - Tests for this bug. (t0m)

    * Moose::Util
      - Change resolve_metaclass alias to use the new
        load_first_existing_class function. This makes it a lot
        simpler, and also around 5 times faster. (t0m)
      - Add caching to resolve_metaclass_alias, which gives an order
        of magnitude speedup to things which repeatedly call the
        Moose::Meta::Attribute->does method, notably MooseX::Storage
        (t0m)

    * Moose::Util::TypeConstraint
      - Put back the changes for parameterized constraints that
        shouldn't have been removed in 0.59. We still cannot parse
        them, but MooseX modules can create them in some other
        way. See the 0.58 changes for more details. (jnapiorkowski)
      - Changed the way subtypes are created so that the job is
        delegated to a type constraint parent.  This clears up some
        hardcoded checking and should allow correct subtypes of
        Moose::Meta::Type::Constraint. Don't rely on this new API too
        much (create_child_type) because it may go away in the
        future. (jnapiorkowski)

    * Moose::Meta::TypeConstraint::Union
      - Type constraint names are sorted as strings, not numbers.
        (jnapiorkowski)

    * Moose::Meta::TypeConstraint::Parameterizable
      - New parameterize method. This can be used as a factory method
        to make a new type constraint with a given parameterized
        type. (jnapiorkowski)
        - added tests (jnapiorkowski)

diffstat:

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

diffs (35 lines):

diff -r 10428aa1812f -r a45a24778186 devel/p5-Moose/Makefile
--- a/devel/p5-Moose/Makefile   Mon Oct 27 00:03:14 2008 +0000
+++ b/devel/p5-Moose/Makefile   Mon Oct 27 00:03:21 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2008/10/22 00:58:28 seb Exp $
+# $NetBSD: Makefile,v 1.8 2008/10/27 00:03:21 seb Exp $
 #
 
-DISTNAME=      Moose-0.59
+DISTNAME=      Moose-0.60
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Test/}
@@ -10,7 +10,7 @@
 HOMEPAGE=      http://moose.perl.org/
 COMMENT=       Postmodern object system for Perl 5
 
-DEPENDS+=      p5-Class-MOP>=0.67:../../devel/p5-Class-MOP
+DEPENDS+=      p5-Class-MOP>=0.68:../../devel/p5-Class-MOP
 DEPENDS+=      p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
 DEPENDS+=      p5-Sub-Exporter>=0.972:../../devel/p5-Sub-Exporter
 
diff -r 10428aa1812f -r a45a24778186 devel/p5-Moose/distinfo
--- a/devel/p5-Moose/distinfo   Mon Oct 27 00:03:14 2008 +0000
+++ b/devel/p5-Moose/distinfo   Mon Oct 27 00:03:21 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2008/10/22 00:58:28 seb Exp $
+$NetBSD: distinfo,v 1.6 2008/10/27 00:03:21 seb Exp $
 
-SHA1 (Moose-0.59.tar.gz) = 8ecd18b476e1a434a6ef70ce44935c8e4bb727b1
-RMD160 (Moose-0.59.tar.gz) = 03c6e3852f0c7fb08c2721518a107fdb77690ddf
-Size (Moose-0.59.tar.gz) = 249750 bytes
+SHA1 (Moose-0.60.tar.gz) = 1d35a435185a71e4ae67c31e2ac113f72ad3b2a4
+RMD160 (Moose-0.60.tar.gz) = 6cd3d1452cb342179af3cec86c17a95ead8b85ae
+Size (Moose-0.60.tar.gz) = 252808 bytes



Home | Main Index | Thread Index | Old Index