From fe9be75535fbbf7bbcb21adb67fb382a77716ae1 Mon Sep 17 00:00:00 2001 From: wen Date: Thu, 29 May 2014 01:37:28 +0000 Subject: [PATCH] Update to 2.25 Upstream changes: 2.25 2014-04-03 09:43:15EST+1100 Australia/Melbourne * DOCS: Spelling fixes in autodie::ScopeUtil (Courtesy Salvatore Bonaccorso) 2.24 2014-03-30 19:30:10EST+1100 Australia/Melbourne * FEATURE: Provide a stack backtrace when `Carp::Always` is enabled. Note that sometimes this is not as pretty as it could be, patches welcome. (Thanks to Niels Thykier, GH #35) * BUGFIX: Fix situations where `no autodie` doesn't respect lexical scope. (Thanks to Niels Thykier, GH #41, RT #72053, RT #86396) * INTERNAL: Remove now unused variables in code (Niels Thykier). * DOCS: Make it extra-clear autodie doesn't check `print`. (Dave Rolsky, GH #39) * TEST: Removed obsolete boilerplate.t * TEST / INTERNAL: Enabled travis-ci for Perl 5.8 * TEST: Stopped some Pod::Coverage tests failing under Perl 5.8 * BUILD: Better support for building in a read-only directory (courtesy Andrew Fresh, GH #46) 2.23 2014-01-27 13:50:55EST+1100 Australia/Melbourne * TEST / BUGFIX: Improved testing support on Android and Blackberry devices. (GH #44, thanks to Hugmeir.) * TEST / INTERNAL / TRAVIS: Various non-code tweaks to make travis-ci more happy with testing autodie. * BUGFIX: autodie no longer weakens strict by allowing undeclared variables with the same name as built-ins. (RT #74246, thanks to Neils Thykier and Father Chrysostomos.) * BUGFIX: `use autodie qw( foo ! foo);` now correctly insists that we have hints for foo. (Thanks Niels Thykier) * INTERNAL: Improved benchmarking code, thanks to Niels Thykier. 2.22 2013-09-21 11:37:14 Asia/Tokyo * TEST / INTERNAL: Restore timestamps on touched testing files to avoid git flagging files having changed in git. (RT #88444, courtesy shay@cpan) 2.21 2013-09-12 13:17:23 Australia/Melbourne Many more improvements from Niels Thykier, great hero of the free people. Plus a compatibility patch from Zefram, keeper of Carp. * SPEED / INTERNAL : Through the magic of globally reuseable core leak trampolines, autodie is even faster when used across multiple pacakages. * SPEED / INTERNAL : Caches used for keeping track of fatalised subroutines are faster and leaner. * SPEED / INTERNAL : Core subroutine wrappers are now lazily compiled. * SPEED / INTERNAL : Using autodie while autodie is already in effect is now faster and more efficient. * INTERNAL : $" and $! are no longer arbitrarily messed with for no reason via autodie. (They're still messed with when using Fatal.) * SPEED / INTERNAL : The ':all' tag hierachy is expanded immediately, in an efficient fashion. * INTERNAL : Numerous minor clean-ups. Dead variables removed. Typos fixed. * SPEED / INTERNAL : import() and _make_fatal() cache more aggressively, reducing CPU overhead. * TEST: Compatibility with Carp 1.32 (thanks to Zefram). RT #88076. --- devel/p5-autodie/Makefile | 4 ++-- devel/p5-autodie/distinfo | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/devel/p5-autodie/Makefile b/devel/p5-autodie/Makefile index 7d2c5b0858b1b..01da17c51168f 100644 --- a/devel/p5-autodie/Makefile +++ b/devel/p5-autodie/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.12 2013/07/03 15:09:54 sno Exp $ +# $NetBSD: Makefile,v 1.13 2014/05/29 01:37:28 wen Exp $ -DISTNAME= autodie-2.20 +DISTNAME= autodie-2.25 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=autodie/} diff --git a/devel/p5-autodie/distinfo b/devel/p5-autodie/distinfo index 51890a056da82..b5c376d5c5cfb 100644 --- a/devel/p5-autodie/distinfo +++ b/devel/p5-autodie/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.7 2013/07/03 15:09:55 sno Exp $ +$NetBSD: distinfo,v 1.8 2014/05/29 01:37:28 wen Exp $ -SHA1 (autodie-2.20.tar.gz) = 37b1e3dfe57cf0a5f755b1b7b016191420fa5242 -RMD160 (autodie-2.20.tar.gz) = e83b68b2097f4121f826842c3fda96d77bf5eb18 -Size (autodie-2.20.tar.gz) = 82597 bytes +SHA1 (autodie-2.25.tar.gz) = a2ec1cba47cb4f213bd07f1de9aad323bbe6fe5c +RMD160 (autodie-2.25.tar.gz) = 934109309be639a2a8b961a81157f2991f2af8eb +Size (autodie-2.25.tar.gz) = 87373 bytes