pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-Function-Parameters Updated devel/p5-Function...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/405d4c140e51
branches:  trunk
changeset: 361270:405d4c140e51
user:      mef <mef%pkgsrc.org@localhost>
date:      Wed Apr 19 12:01:43 2017 +0000

description:
Updated devel/p5-Function-Parameters to 2.000006
------------------------------------------------
2.000006  2017-04-16
          - work around core bug #129090 / #131146 in perl 5.22 and 5.24:
            perl -e 'use Function::Parameters; \&f; fun f() { eval "" }' hangs
            in the compiler (also happens with perl -d or Devel::Cover instead
            of eval) (gh #29)

2.000003  2017-03-31
          - fix a bug where method modifiers would inadvertently declare subs
            (e.g. 'before foo() {}' acting like 'sub foo;
            BEGIN { &before('foo', sub {}) }'), breaking Pkg->can($method) and
            thus Class::Method::Modifiers (RT #120804)
          - make method modifiers take effect at runtime because otherwise
            you'd have to wrap every with()/extends() in a BEGIN block to make
            consumed/inherited methods visible to modifiers (RT #120804)
          - make method modifiers require a name (what would an anonymous
            modifier modify?)
          - (hopefully) improve the error message you get for trying to add any
            parameters after a slurpy

2.000002  2017-03-27
          - default to strict mode
          - allow types with multiple arguments (e.g. 'Tuple[Int, String]')
          - implement new 'auto' type reifier and use it by default
          - allow multiple invocants
          - support custom installers
          - implement Moo/Moose-style method modifiers
          - rework and extend import syntax
          - make implicit $self available in default arguments
          - call type reifiers from correct package and remove 2nd arg
            workaround
          - remove :(...) prototype syntax
          - remove undocumented 'attrs' option
          - drop internal Moo dependency

diffstat:

 devel/p5-Function-Parameters/Makefile |   4 ++--
 devel/p5-Function-Parameters/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 8ab1912d0ee4 -r 405d4c140e51 devel/p5-Function-Parameters/Makefile
--- a/devel/p5-Function-Parameters/Makefile     Wed Apr 19 11:50:18 2017 +0000
+++ b/devel/p5-Function-Parameters/Makefile     Wed Apr 19 12:01:43 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2017/03/20 09:12:26 mef Exp $
+# $NetBSD: Makefile,v 1.3 2017/04/19 12:01:43 mef Exp $
 
-DISTNAME=      Function-Parameters-1.0706
+DISTNAME=      Function-Parameters-2.000006
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MA/MAUKE/}
diff -r 8ab1912d0ee4 -r 405d4c140e51 devel/p5-Function-Parameters/distinfo
--- a/devel/p5-Function-Parameters/distinfo     Wed Apr 19 11:50:18 2017 +0000
+++ b/devel/p5-Function-Parameters/distinfo     Wed Apr 19 12:01:43 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2017/03/20 09:12:26 mef Exp $
+$NetBSD: distinfo,v 1.3 2017/04/19 12:01:43 mef Exp $
 
-SHA1 (Function-Parameters-1.0706.tar.gz) = 55ea10614f96e4ff4c3f93d7e6014a5dfb899572
-RMD160 (Function-Parameters-1.0706.tar.gz) = d4c650fe7f71afa34ee459db96dc5ff72b65a00e
-SHA512 (Function-Parameters-1.0706.tar.gz) = 76130de0a41f94e62e657dae33c5fce5517e8c617e60107093abb5214c3f16f43e996035e5ffc324acd8bc895ee2722c2bb8919aa69d6eb97720521bc6f54a87
-Size (Function-Parameters-1.0706.tar.gz) = 76889 bytes
+SHA1 (Function-Parameters-2.000006.tar.gz) = 97309bd0ff60dfd2508c86873c294e01b7689b86
+RMD160 (Function-Parameters-2.000006.tar.gz) = ba380830ffaa3c74041826a5750a6f60abdf9ac6
+SHA512 (Function-Parameters-2.000006.tar.gz) = bcdd459df279200e2b1a14d5b83cb2d89895e12ff51a9459a0d49c5d3359e3e26b3f19d6f2b21bcdcdfa0a59767c90bc18afd4119b3f3094735136ecc924e0f5
+Size (Function-Parameters-2.000006.tar.gz) = 87585 bytes



Home | Main Index | Thread Index | Old Index