pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/p5-Function-Parameters



Module Name:    pkgsrc
Committed By:   mef
Date:           Wed Apr 19 12:01:43 UTC 2017

Modified Files:
        pkgsrc/devel/p5-Function-Parameters: Makefile distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/p5-Function-Parameters/Makefile \
    pkgsrc/devel/p5-Function-Parameters/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/p5-Function-Parameters/Makefile
diff -u pkgsrc/devel/p5-Function-Parameters/Makefile:1.2 pkgsrc/devel/p5-Function-Parameters/Makefile:1.3
--- pkgsrc/devel/p5-Function-Parameters/Makefile:1.2    Mon Mar 20 09:12:26 2017
+++ pkgsrc/devel/p5-Function-Parameters/Makefile        Wed Apr 19 12:01:43 2017
@@ -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/}
Index: pkgsrc/devel/p5-Function-Parameters/distinfo
diff -u pkgsrc/devel/p5-Function-Parameters/distinfo:1.2 pkgsrc/devel/p5-Function-Parameters/distinfo:1.3
--- pkgsrc/devel/p5-Function-Parameters/distinfo:1.2    Mon Mar 20 09:12:26 2017
+++ pkgsrc/devel/p5-Function-Parameters/distinfo        Wed Apr 19 12:01:43 2017
@@ -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