p5-Devel-StackTrace: update to 2.05. 2.05 2024-01-08 - Added explicit boolean overloading for trace objects. Without this, Perl will use the object's string overloading and then check the truthiness of the returned string, which is a lot of extra work. This can produce significant slowdowns in some cases, as seen in https://github.com/plack/Plack/pull/697. Requested by Tatsuhiko Miyagawa. GH #23.diff -r1.51 -r1.52 pkgsrc/devel/p5-Devel-StackTrace/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.51 2023/07/06 09:39:03 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.52 2024/01/14 20:36:31 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= Devel-StackTrace-2.04 | 3 | DISTNAME= Devel-StackTrace-2.05 | |
4 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
5 | PKGREVISION= 5 | |||
6 | CATEGORIES= devel perl5 | 5 | CATEGORIES= devel perl5 | |
7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/} | 6 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Devel/} | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://metacpan.org/release/Devel-StackTrace | 9 | HOMEPAGE= https://metacpan.org/release/Devel-StackTrace | |
11 | COMMENT= Perl5 module for stack trace and stack trace frame objects | 10 | COMMENT= Perl5 module for stack trace and stack trace frame objects | |
12 | LICENSE= artistic-2.0 | 11 | LICENSE= artistic-2.0 | |
13 | 12 | |||
14 | PERL5_PACKLIST= auto/Devel/StackTrace/.packlist | 13 | PERL5_PACKLIST= auto/Devel/StackTrace/.packlist | |
15 | 14 | |||
16 | .include "../../lang/perl5/module.mk" | 15 | .include "../../lang/perl5/module.mk" | |
17 | .include "../../mk/bsd.pkg.mk" | 16 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.26 2021/10/26 10:16:29 nia Exp $ | 1 | $NetBSD: distinfo,v 1.27 2024/01/14 20:36:31 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (Devel-StackTrace-2.04.tar.gz) = da92244e8cbfa0ad66be0e8b01cc9ea06bfc62c15ac7daf11b1856c87b46ad6a | 3 | BLAKE2s (Devel-StackTrace-2.05.tar.gz) = ac4043cfd7a6218469d56568c6c20281bb40717c61067c76fbf25a19167932d9 | |
4 | SHA512 (Devel-StackTrace-2.04.tar.gz) = 2330c1d8619cdcb42b5919090e6eaabbe34ab26b50d5c09c4cfd7ed099829817a50ffe582bd1f2a19a7d5be050819796f22dee32b10e175259e6df177ce6d0a9 | 4 | SHA512 (Devel-StackTrace-2.05.tar.gz) = 070f95e731a7ac07a19f0ae0a4dbe04ae2ee72e43c34363e57c2336c856ec2f7fc055ae9fec6b8ee85ca06d6b5558a891a1a6df62c7d1b60493b22be38a020b8 | |
5 | Size (Devel-StackTrace-2.04.tar.gz) = 41516 bytes | 5 | Size (Devel-StackTrace-2.05.tar.gz) = 41366 bytes |