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.58 to version 0.59.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/168d553dd0ef
branches:  trunk
changeset: 548724:168d553dd0ef
user:      seb <seb%pkgsrc.org@localhost>
date:      Wed Oct 22 00:58:28 2008 +0000

description:
Update from version 0.58 to version 0.59.

Changes:
0.59 Tue October 14, 2008
    * Moose
      - Add abridged documentation for builder/default/initializer/
        predicate, and link to more details sections in
        Class::MOP::Attribute. (t0m)

    * Moose::Util::TypeConstraints
      - removed prototypes from all but the &-based stuff (mst)

    * Moose::Util::TypeConstraints
      - Creating a anonymous subtype with both a constraint and a
        message failed with a very unhelpful error, but should just
        work. Reported by t0m. (Dave Rolsky)

    * Tests
      - Some tests that used Test::Warn if it was available failed
        with older versions of Test::Warn. Reported by Fayland. (Dave
        Rolsky)
      - Test firing behavior of triggers in relation to builder/default/
        lazy_build. (t0m)
      - Test behavior of equals/is_a_type_of/is_a_subtype_of for all
        kinds of supported type. (t0m)

    * Moose::Meta::Class
      - In create(), do not pass "roles" option to the superclass
        - added related test that creates an anon metaclass with
          a required attribute

    * Moose::Meta::TypeConstraint::Class
    * Moose::Meta::TypeConstraint::Role
      - Unify behavior of equals/is_a_type_of/is_a_subtype_of with
        other types (as per change in 0.55_02). (t0m)

    * Moose::Meta::TypeConstraint::Registry
      - Fix warning when dealing with unknown type names (t0m)

    * Moose::Util::TypeConstraints
      - Reverted changes from 0.58 related to handle parameterized
        types. This caused random failures on BSD and Win32 systems,
        apparently related to the regex engine. This means that Moose
        can no longer parse structured type constraints like
        ArrayRef[Int,Int] or HashRef[name=>Str]. This will be
        supported in a slightly different way via MooseX::Types some
        time in the future. (Dave Rolsky)

diffstat:

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

diffs (37 lines):

diff -r c8ee2b6d1343 -r 168d553dd0ef devel/p5-Moose/Makefile
--- a/devel/p5-Moose/Makefile   Wed Oct 22 00:57:56 2008 +0000
+++ b/devel/p5-Moose/Makefile   Wed Oct 22 00:58:28 2008 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2008/10/19 19:17:57 he Exp $
+# $NetBSD: Makefile,v 1.7 2008/10/22 00:58:28 seb Exp $
 #
 
-DISTNAME=      Moose-0.58
+DISTNAME=      Moose-0.59
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Test/}
 
@@ -11,7 +10,7 @@
 HOMEPAGE=      http://moose.perl.org/
 COMMENT=       Postmodern object system for Perl 5
 
-DEPENDS+=      p5-Class-MOP>=0.66:../../devel/p5-Class-MOP
+DEPENDS+=      p5-Class-MOP>=0.67:../../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 c8ee2b6d1343 -r 168d553dd0ef devel/p5-Moose/distinfo
--- a/devel/p5-Moose/distinfo   Wed Oct 22 00:57:56 2008 +0000
+++ b/devel/p5-Moose/distinfo   Wed Oct 22 00:58:28 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2008/10/06 20:56:57 seb Exp $
+$NetBSD: distinfo,v 1.5 2008/10/22 00:58:28 seb Exp $
 
-SHA1 (Moose-0.58.tar.gz) = 876cb4eb89f617ab548308048a6bbfe653a955cc
-RMD160 (Moose-0.58.tar.gz) = 44326cc29b1becc88d2de21eacc353a3a7be4d54
-Size (Moose-0.58.tar.gz) = 247671 bytes
+SHA1 (Moose-0.59.tar.gz) = 8ecd18b476e1a434a6ef70ce44935c8e4bb727b1
+RMD160 (Moose-0.59.tar.gz) = 03c6e3852f0c7fb08c2721518a107fdb77690ddf
+Size (Moose-0.59.tar.gz) = 249750 bytes



Home | Main Index | Thread Index | Old Index