diff options
author | sno <sno> | 2009-08-19 08:30:16 +0000 |
---|---|---|
committer | sno <sno> | 2009-08-19 08:30:16 +0000 |
commit | c7ab496e6ce6fc7b0fe5503491cbb9ed7e4e1c6b (patch) | |
tree | 9dad94f8b8816493f201aae57d783a07f66289a9 /devel/p5-MooseX-Method-Signatures | |
parent | f268a42ce13218ae10fd17c19481bafd015fcad9 (diff) | |
download | pkgsrc-c7ab496e6ce6fc7b0fe5503491cbb9ed7e4e1c6b.tar.gz |
Updating package devel/p5-MooseX-Method-Signatures from 0.16 to 0.21
pkgsrc changes:
- Adding secondary MASTER_SITE to allow update today, because 0.20
still has some bugs
- Adjusting dependencies according to META.yml
Upstream changes:
0.21 Tue, 18 Aug 2009 08:45:48 +0200
* Add tests for using aliased.pm for type aliases (Steffen Schwigon).
* Depend on the latest PMS to get type alias resolving.
0.20 Mon, 17 Aug 2009 12:11:32 +0200
* Make the meta method's parsed_signature public.
* Use MooseX::LazyRequire's new interface and depend on 0.03.
0.19 Fri, 14 Aug 2009 11:23:42 +0200
* Move method redefinition warnings to the method application hook so it's
easy to override.
0.18 Fri, 14 Aug 2009 02:24:41 +0200
* Depend on Devel::Declare 0.005011. This avoids "->method" and "method =>"
being misinterpreted sometimes.
0.17 Thu, 13 Aug 2009 08:37:31 +0200
* Implement method traits (Cory Watson).
* Properly test list placeholders.
* Document the right syntax for return value type constraints.
* Use namespace::autoclean instead of namespace::clean.
* Let the signature default to (@) if none is given.
* Don't require the package attribute when a pre-built context is passed
in.
* Depend on a recent Parse::Method::Signatures to make sure we will work
with new PPIs and have the right MooseX::Traits version.
* Fix doc typo (arcanez).
* Split out context from self so that we may pass in an arbitrary context
(nperez).
* Enable passing a context and also a coderef to use to apply the method
once constructed (for deferred method modifier application in MXD)
(nperez).
* Enable MXMS to work with multiple different declarators and prototype
injections (nperez).
* Change from using Devel::Declare::MethodInstaller::Simple to
::Context::Simple since strip_attrs was moved down there (nperez).
Diffstat (limited to 'devel/p5-MooseX-Method-Signatures')
-rw-r--r-- | devel/p5-MooseX-Method-Signatures/Makefile | 10 | ||||
-rw-r--r-- | devel/p5-MooseX-Method-Signatures/distinfo | 8 |
2 files changed, 10 insertions, 8 deletions
diff --git a/devel/p5-MooseX-Method-Signatures/Makefile b/devel/p5-MooseX-Method-Signatures/Makefile index dcf2ef17502..a1455fb5158 100644 --- a/devel/p5-MooseX-Method-Signatures/Makefile +++ b/devel/p5-MooseX-Method-Signatures/Makefile @@ -1,10 +1,11 @@ -# $NetBSD: Makefile,v 1.1.1.1 2009/07/30 23:02:58 seb Exp $ +# $NetBSD: Makefile,v 1.2 2009/08/19 08:30:16 sno Exp $ # -DISTNAME= MooseX-Method-Signatures-0.16 +DISTNAME= MooseX-Method-Signatures-0.21 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MooseX/} +MASTER_SITES+= ${MASTER_SITE_PERL_CPAN:=../../authors/id/F/FL/FLORA/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://search.cpan.org/dist/MooseX-Method-Signatures/ @@ -13,12 +14,13 @@ LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-B-Hooks-EndOfScope>=0.07:../../devel/p5-B-Hooks-EndOfScope DEPENDS+= p5-Context-Preserve-[0-9]*:../../devel/p5-Context-Preserve -DEPENDS+= p5-Devel-Declare>=0.003004:../../devel/p5-Devel-Declare +DEPENDS+= p5-Devel-Declare>=0.005011:../../devel/p5-Devel-Declare DEPENDS+= p5-Moose>=0.63:../../devel/p5-Moose +DEPENDS+= p5-MooseX-LazyRequire>=0.03:../../devel/p5-MooseX-LazyRequire DEPENDS+= p5-MooseX-Meta-TypeConstraint-ForceCoercion-[0-9]*:../../devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion DEPENDS+= p5-MooseX-Types>=0.09:../../devel/p5-MooseX-Types DEPENDS+= p5-MooseX-Types-Structured>=0.12:../../devel/p5-MooseX-Types-Structured -DEPENDS+= p5-Parse-Method-Signatures>=1.003004:../../devel/p5-Parse-Method-Signatures +DEPENDS+= p5-Parse-Method-Signatures>=1.003011:../../devel/p5-Parse-Method-Signatures DEPENDS+= p5-Sub-Name-[0-9]*:../../devel/p5-Sub-Name DEPENDS+= p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken DEPENDS+= p5-Text-Balanced-[0-9]*:../../textproc/p5-Text-Balanced diff --git a/devel/p5-MooseX-Method-Signatures/distinfo b/devel/p5-MooseX-Method-Signatures/distinfo index 7a8367c1339..47784a4983f 100644 --- a/devel/p5-MooseX-Method-Signatures/distinfo +++ b/devel/p5-MooseX-Method-Signatures/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2009/07/30 23:02:58 seb Exp $ +$NetBSD: distinfo,v 1.2 2009/08/19 08:30:16 sno Exp $ -SHA1 (MooseX-Method-Signatures-0.16.tar.gz) = d952c5c58b9e9d4e5e414ac2fbce4079b2c7ed91 -RMD160 (MooseX-Method-Signatures-0.16.tar.gz) = a757d5e436e63ff958031a88f0eb1b79b6955f8a -Size (MooseX-Method-Signatures-0.16.tar.gz) = 30106 bytes +SHA1 (MooseX-Method-Signatures-0.21.tar.gz) = 4b26ae4915fc8fb0f7519b485612c77667bcb81c +RMD160 (MooseX-Method-Signatures-0.21.tar.gz) = 986851b06678288fdae6b039b72a6e1c1b1cb4a3 +Size (MooseX-Method-Signatures-0.21.tar.gz) = 33127 bytes |