pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-MooseX-Declare Updating package devel/p5-Moos...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e91c9e3a34c1
branches:  trunk
changeset: 397811:e91c9e3a34c1
user:      sno <sno%pkgsrc.org@localhost>
date:      Wed Aug 19 08:36:04 2009 +0000

description:
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:

 devel/p5-MooseX-Declare/Makefile |  11 ++++++-----
 devel/p5-MooseX-Declare/distinfo |   8 ++++----
 2 files changed, 10 insertions(+), 9 deletions(-)

diffs (41 lines):

diff -r e8dba6c85c15 -r e91c9e3a34c1 devel/p5-MooseX-Declare/Makefile
--- a/devel/p5-MooseX-Declare/Makefile  Wed Aug 19 08:30:34 2009 +0000
+++ b/devel/p5-MooseX-Declare/Makefile  Wed Aug 19 08:36:04 2009 +0000
@@ -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 @@
 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 -r e8dba6c85c15 -r e91c9e3a34c1 devel/p5-MooseX-Declare/distinfo
--- a/devel/p5-MooseX-Declare/distinfo  Wed Aug 19 08:30:34 2009 +0000
+++ b/devel/p5-MooseX-Declare/distinfo  Wed Aug 19 08:36:04 2009 +0000
@@ -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



Home | Main Index | Thread Index | Old Index