summaryrefslogtreecommitdiff
path: root/devel/p5-Moose
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2008-10-27 00:03:21 +0000
committerseb <seb@pkgsrc.org>2008-10-27 00:03:21 +0000
commitb7896ad0c1bd4e1f53836a7acb09da38b1cd8454 (patch)
treeedb913ed0edc7505ded0fb878216ce4e71419fcf /devel/p5-Moose
parent8e472242dc1d15cd34612298b8adb3bda3dc7fee (diff)
downloadpkgsrc-b7896ad0c1bd4e1f53836a7acb09da38b1cd8454.tar.gz
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 (limited to 'devel/p5-Moose')
-rw-r--r--devel/p5-Moose/Makefile6
-rw-r--r--devel/p5-Moose/distinfo8
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile
index 32d11a004b5..47fa583a7c1 100644
--- a/devel/p5-Moose/Makefile
+++ b/devel/p5-Moose/Makefile
@@ -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 @@ MAINTAINER= pkgsrc-users@NetBSD.org
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 --git a/devel/p5-Moose/distinfo b/devel/p5-Moose/distinfo
index 2ac3f76ef8c..57cbb2445a1 100644
--- a/devel/p5-Moose/distinfo
+++ b/devel/p5-Moose/distinfo
@@ -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