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
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

View file

@ -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