pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/p5-Clone



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Mar 15 06:29:34 UTC 2026

Modified Files:
        pkgsrc/devel/p5-Clone: Makefile distinfo

Log Message:
p5-Clone: update to 0.48.

0.48 2026-03-02 16:02:00 atoomic
  - perf: optimize hot paths in Clone.xs
  - fix: replace subtest with SKIP/bare blocks to avoid Test2 warnings
  - fix: don't require MGf_DUP flag for ext magic duplication
  - fix: lower MAX_DEPTH to 4000 to prevent SEGV on CPAN smokers
  - fix: use platform-adaptive depth in t/10-deep_recursion.t for Windows
  - Fix t/10-deep_recursion.t for Windows
  - Fix C89 declaration-after-statement violations in Clone.xs
  - Fix deep recursion stack overflow on Windows
  - Fix cloning of Math::BigInt::GMP objects (fixes #16)
  - Fix cloning of threads::shared data structures (fixes #18)
  - Add thread safety test for Class::DBI-like patterns (fixes #14)
  - Add comprehensive documentation with examples and limitations
  - Improve README.md structure and installation instructions
  - Add DBI + DBD::SQLite as recommended test dependencies
  - Fix weakened reference cloning via deferred weakening (fixes #15)
  - Fix memory leak when cloning non-existent hash values (fixes #42)
  - Fix segfault when cloning DBI database handles (fixes #27)
  - Rewrite t/09-circular.t to fix SEGV on CPAN Testers (fixes #54)
  - Replace static recursion_depth with stack parameter
  - Fix C++ style comments in Clone.xs for C89 portability
  - Fix memory leak in Clone.xs (fixes #42)
  - Allow a MAX_DEPTH recursion of 32000 calls (fixes #19 aka RT97525)
  - Rename tests with more readable names
  - Remove TODO from cow test


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/p5-Clone/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/p5-Clone/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-Clone/Makefile
diff -u pkgsrc/devel/p5-Clone/Makefile:1.45 pkgsrc/devel/p5-Clone/Makefile:1.46
--- pkgsrc/devel/p5-Clone/Makefile:1.45 Fri Jul  4 08:45:25 2025
+++ pkgsrc/devel/p5-Clone/Makefile      Sun Mar 15 06:29:34 2026
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.45 2025/07/04 08:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.46 2026/03/15 06:29:34 wiz Exp $
 
-DISTNAME=      Clone-0.47
+DISTNAME=      Clone-0.48
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    devel perl5
-MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Clone/}
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/A/AT/ATOOMIC/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://metacpan.org/release/Clone

Index: pkgsrc/devel/p5-Clone/distinfo
diff -u pkgsrc/devel/p5-Clone/distinfo:1.22 pkgsrc/devel/p5-Clone/distinfo:1.23
--- pkgsrc/devel/p5-Clone/distinfo:1.22 Sun Aug 18 04:39:29 2024
+++ pkgsrc/devel/p5-Clone/distinfo      Sun Mar 15 06:29:34 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2024/08/18 04:39:29 wiz Exp $
+$NetBSD: distinfo,v 1.23 2026/03/15 06:29:34 wiz Exp $
 
-BLAKE2s (Clone-0.47.tar.gz) = 9945d5b7010c055b1046a080ee90768e33cd0ae65fd87c1df2244d0c4321c36f
-SHA512 (Clone-0.47.tar.gz) = dc5ebde05ecafbd3089cdb978083584ad77e1e4dce2e95e466b1cc8357092422a36489d2e9cda99c8009a8d7a0bd18466e3c21b580b95c29fb9ad843911bb9fe
-Size (Clone-0.47.tar.gz) = 139080 bytes
+BLAKE2s (Clone-0.48.tar.gz) = cd718175bda8ef0e11d3cc6171263dd6866b59d6cc0a9e0eb0ad58f0f3358d92
+SHA512 (Clone-0.48.tar.gz) = ea3b5e5f2a48fe2f03231f41dfd8c3acca57d72a31adac3ece297eec0993cbce9f5a15fc6ac3a1a7887e4fa7e0097ffc8cf20ae8d192a62419544b6173a6e608
+Size (Clone-0.48.tar.gz) = 160997 bytes



Home | Main Index | Thread Index | Old Index