From 955f1926a5d47f175054ffdee9e535daa9c4838a Mon Sep 17 00:00:00 2001 From: Rodrigo Osorio Date: Sun, 27 Apr 2025 09:37:45 +0200 Subject: [PATCH] devel/p5-autobox: update to 3.0.2 Changelog: https://metacpan.org/dist/autobox/changes Major changes: * breaking change: the behaviour of UNIVERSAL methods like $native->can and $native->isa is now defined as being the same as when autobox is not enabled rather than "undefined". (technically, this still falls under the rubric of "undefined", but the switch from "don't know" to "don't" could break buggy code, so bump for safety) add DOES to the list of non-autoboxed methods * switch to SemVer i.e. 2.86 (v2.860.0) -> 3.0.0 (v3.0.0) * pgrade ppport.h from 3.35 -> 3.42 --- devel/p5-autobox/Makefile | 7 +++++-- devel/p5-autobox/distinfo | 6 +++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/devel/p5-autobox/Makefile b/devel/p5-autobox/Makefile index 86560f919079..d02f84fd1c4d 100644 --- a/devel/p5-autobox/Makefile +++ b/devel/p5-autobox/Makefile @@ -1,6 +1,6 @@ PORTNAME= autobox -PORTVERSION= 2.84 -PORTREVISION= 1 +PORTVERSION= 3.0.2 +DISTVERSIONPREFIX= v CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:CHOCOLATE @@ -19,6 +19,9 @@ RUN_DEPENDS= p5-Scope-Guard>=0.20:devel/p5-Scope-Guard USES= perl5 USE_PERL5= configure +TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal \ + p5-IPC-System-Simple>=0:devel/p5-IPC-System-Simple + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/autobox/autobox.so diff --git a/devel/p5-autobox/distinfo b/devel/p5-autobox/distinfo index 3e172a112f12..e88567746d6f 100644 --- a/devel/p5-autobox/distinfo +++ b/devel/p5-autobox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1480342073 -SHA256 (autobox-2.84.tar.gz) = 98dd2754f226684a72ccba3a95956b7eaff2871568e4dd9746e6fb6daae0b96b -SIZE (autobox-2.84.tar.gz) = 80411 +TIMESTAMP = 1745739362 +SHA256 (autobox-v3.0.2.tar.gz) = 70751531ba78d768d6f4f77a32b1ea2d1959e76e37b6f89e5ce6930c06c60bf6 +SIZE (autobox-v3.0.2.tar.gz) = 160384