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
This commit is contained in:
Rodrigo Osorio 2025-04-27 09:37:45 +02:00
parent 67dc5c94fc
commit 955f1926a5
2 changed files with 8 additions and 5 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= autobox PORTNAME= autobox
PORTVERSION= 2.84 PORTVERSION= 3.0.2
PORTREVISION= 1 DISTVERSIONPREFIX= v
CATEGORIES= devel perl5 CATEGORIES= devel perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:CHOCOLATE MASTER_SITE_SUBDIR= CPAN:CHOCOLATE
@ -19,6 +19,9 @@ RUN_DEPENDS= p5-Scope-Guard>=0.20:devel/p5-Scope-Guard
USES= perl5 USES= perl5
USE_PERL5= configure 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: post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/autobox/autobox.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/autobox/autobox.so

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1480342073 TIMESTAMP = 1745739362
SHA256 (autobox-2.84.tar.gz) = 98dd2754f226684a72ccba3a95956b7eaff2871568e4dd9746e6fb6daae0b96b SHA256 (autobox-v3.0.2.tar.gz) = 70751531ba78d768d6f4f77a32b1ea2d1959e76e37b6f89e5ce6930c06c60bf6
SIZE (autobox-2.84.tar.gz) = 80411 SIZE (autobox-v3.0.2.tar.gz) = 160384