summaryrefslogtreecommitdiff
path: root/devel/p5-MooseX-Declare
diff options
context:
space:
mode:
authorsno <sno>2009-08-19 08:36:04 +0000
committersno <sno>2009-08-19 08:36:04 +0000
commit7b8689e05160bd4d297bdd76d1729ece3491bcf4 (patch)
treebc4b02c3873a0e38378657894a26a1c314d1965d /devel/p5-MooseX-Declare
parentbd9fb87c89f19e675e23f72a3d6d7d3d9e333708 (diff)
downloadpkgsrc-7b8689e05160bd4d297bdd76d1729ece3491bcf4.tar.gz
Updating package devel/p5-MooseX-Declare from 0.23 to 0.27
pkgsrc changes: - Adjusting dependencies according to META.yml Upstream changes: 0.27 Tue, 18 Aug 2009 08:54:22 +0200 * Depend on MooseX::Method::Signatures 0.21 to make sure type aliasing works and there are no warnings due to the recent MooseX::LazyRequire changes. 0.26 Sun, 16 Aug 2009 14:48:12 +0200 * Declare dependency on MooseX::AttributeHelpers. 0.25 Sun, 16 Aug 2009 05:31:59 +0200 * Don't persist the inner keywords over more than one invocation of the declarator. * Pass along the current context to import_symbols_from and imported_moose_symbols. * Implement parameterizable roles. 0.24 Sat, 15 Aug 2009 23:48:09 +0200 * Add repository and bugtracker to Makefile.PL (Ash Berlin). * Tests and doc fixes on applying multiple roles at once (Chas. J. Owens IV). * Produce better diagnostic output on test failures (Dave Rolsky). * Make MooseX::Method::Signatures handle the actual parsing for method-like keywords (nperez). * Clean now warns in autoclean namespaces (Robert 'phaylon' Sedlacek). * 'method' keyword now only available by default in namespaces that consumed MooseSetup (Robert 'phaylon' Sedlacek). * Added 'namespace' keyword and allow namespaces, superclasses and roles to be relative (Robert 'phaylon' Sedlacek). * Add tests for using anonymous methods as attribute defaults (Devin Austin). * Stop depending on B::Hooks::EndOfScope. We don't use it direectly anymore. * Add a real 'with' keyword. * 'with' in a class- or role-body doesn't defer role application until the end of the class- or role-definition anymore. The 'with'-option for the class and role keywords still does. * Add a tests for role application and method modifier ordering. * Make anon classes immutable as well (unless explicitly asked not to). * Add a ctx method to add cleanup code that should be injected as early as possible. * Depend on recent versions of DD and MXMS to make keywords less reserved (i.e. hash keys and barewords before fat commas). * Make t/with_newlines.t less noisy. * Add tests for methods with no signature not caring about their arguments, other than $self.
Diffstat (limited to 'devel/p5-MooseX-Declare')
-rw-r--r--devel/p5-MooseX-Declare/Makefile11
-rw-r--r--devel/p5-MooseX-Declare/distinfo8
2 files changed, 10 insertions, 9 deletions
diff --git a/devel/p5-MooseX-Declare/Makefile b/devel/p5-MooseX-Declare/Makefile
index 0862db7205d..61aaf1160f5 100644
--- a/devel/p5-MooseX-Declare/Makefile
+++ b/devel/p5-MooseX-Declare/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2009/07/31 05:37:25 seb Exp $
+# $NetBSD: Makefile,v 1.2 2009/08/19 08:36:04 sno Exp $
#
-DISTNAME= MooseX-Declare-0.23
+DISTNAME= MooseX-Declare-0.27
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MooseX/}
@@ -11,10 +11,11 @@ HOMEPAGE= http://search.cpan.org/dist/MooseX-Declare/
COMMENT= Perl 5 module providing declarative syntax for Moose
LICENSE= ${PERL5_LICENSE}
-DEPENDS+= p5-B-Hooks-EndOfScope-[0-9]*:../../devel/p5-B-Hooks-EndOfScope
-DEPENDS+= p5-Devel-Declare>=0.005001:../../devel/p5-Devel-Declare
+DEPENDS+= p5-Devel-Declare>=0.005011:../../devel/p5-Devel-Declare
DEPENDS+= p5-Moose>=0.82:../../devel/p5-Moose
-DEPENDS+= p5-MooseX-Method-Signatures>=0.16:../../devel/p5-MooseX-Method-Signatures
+DEPENDS+= p5-MooseX-Method-Signatures>=0.21:../../devel/p5-MooseX-Method-Signatures
+DEPENDS+= p5-MooseX-Role-Parameterized>=0.12:../../devel/p5-MooseX-Role-Parameterized
+DEPENDS+= p5-MooseX-Types-[0-9]*:../../devel/p5-MooseX-Types
DEPENDS+= p5-namespace-autoclean>=0.05:../../devel/p5-namespace-autoclean
DEPENDS+= p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
diff --git a/devel/p5-MooseX-Declare/distinfo b/devel/p5-MooseX-Declare/distinfo
index b2f49f7cffa..d9ff9448242 100644
--- a/devel/p5-MooseX-Declare/distinfo
+++ b/devel/p5-MooseX-Declare/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2009/07/31 05:37:25 seb Exp $
+$NetBSD: distinfo,v 1.2 2009/08/19 08:36:04 sno Exp $
-SHA1 (MooseX-Declare-0.23.tar.gz) = a52bbc34f1a2460439f2aed201887ee259bd3287
-RMD160 (MooseX-Declare-0.23.tar.gz) = c9e6429ed3ffd5ee50c8ff9c47035f07401e5219
-Size (MooseX-Declare-0.23.tar.gz) = 37541 bytes
+SHA1 (MooseX-Declare-0.27.tar.gz) = 2eff754ccd889860b111e6f6d8612697d15504b7
+RMD160 (MooseX-Declare-0.27.tar.gz) = 44e04e531edc5c047962215541c028f31ea61fce
+Size (MooseX-Declare-0.27.tar.gz) = 42254 bytes