git: b6191443b3e2 - main - devel/p5-Devel-BeginLift: Remove expired port
Rene Ladan <[email protected]> Sun, 02 Aug 2026 18:46:43 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=b6191443b3e2a807d66d0849d44a71a990765d95 commit b6191443b3e2a807d66d0849d44a71a990765d95 Author: Rene Ladan <[email protected]> AuthorDate: 2026-08-02 18:46:37 +0000 Commit: Rene Ladan <[email protected]> CommitDate: 2026-08-02 18:46:37 +0000 devel/p5-Devel-BeginLift: Remove expired port 2026-08-01 devel/p5-Devel-BeginLift: uses hidden Perl functions that are hidden after 5.37.0 --- MOVED | 1 + devel/Makefile | 1 - devel/p5-Devel-BeginLift/Makefile | 24 ------------- devel/p5-Devel-BeginLift/distinfo | 2 -- devel/p5-Devel-BeginLift/files/patch-BeginLift.xs | 44 ----------------------- devel/p5-Devel-BeginLift/pkg-descr | 3 -- devel/p5-Devel-BeginLift/pkg-plist | 3 -- 7 files changed, 1 insertion(+), 77 deletions(-) diff --git a/MOVED b/MOVED index 39d51b51cbcb..13438e165681 100644 --- a/MOVED +++ b/MOVED @@ -5543,3 +5543,4 @@ www/p5-Apache-DB||2026-08-02|Has expired: uses hidden Perl functions that are hi devel/p5-Data-Thunk||2026-08-02|Removed: no updates in years, depends on expired devel/p5-Data-Swap math/p5-Set-IntSpan-Fast-XS||2026-08-02|Removed: no updates in years, depends on expired devel/p5-Data-Swap devel/p5-Data-Swap||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0 +devel/p5-Devel-BeginLift||2026-08-02|Has expired: uses hidden Perl functions that are hidden after 5.37.0 diff --git a/devel/Makefile b/devel/Makefile index 3e669ce19267..103650fe8e4e 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2531,7 +2531,6 @@ SUBDIR += p5-Devel-ArgNames SUBDIR += p5-Devel-Autoflush SUBDIR += p5-Devel-Backtrace - SUBDIR += p5-Devel-BeginLift SUBDIR += p5-Devel-CallChecker SUBDIR += p5-Devel-Caller SUBDIR += p5-Devel-Caller-IgnoreNamespaces diff --git a/devel/p5-Devel-BeginLift/Makefile b/devel/p5-Devel-BeginLift/Makefile deleted file mode 100644 index cccafcfa2ba5..000000000000 --- a/devel/p5-Devel-BeginLift/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= Devel-BeginLift -PORTVERSION= 0.001003 -PORTREVISION= 1 -CATEGORIES= devel perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= [email protected] -COMMENT= Perl extension to make selected sub calls evaluate at compile time -WWW= https://metacpan.org/release/Devel-BeginLift - -BUILD_DEPENDS= ${RUN_DEPENDS} \ - p5-ExtUtils-Depends>0:devel/p5-ExtUtils-Depends -RUN_DEPENDS= \ - p5-B-Hooks-OP-Check-EntersubForCV>=0.03:devel/p5-B-Hooks-OP-Check-EntersubForCV - -USES= perl5 -USE_PERL5= configure - -BROKEN= uses hidden Perl functions that are hidden after 5.37.0 -DEPRECATED= ${BROKEN} -EXPIRATION_DATE=2026-08-01 - -.include <bsd.port.mk> diff --git a/devel/p5-Devel-BeginLift/distinfo b/devel/p5-Devel-BeginLift/distinfo deleted file mode 100644 index d9571a6f0da6..000000000000 --- a/devel/p5-Devel-BeginLift/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Devel-BeginLift-0.001003.tar.gz) = 418e0f09747fa7eefb6b284c7f437b6d4c7f15592d8235df56573eb6796cf4eb -SIZE (Devel-BeginLift-0.001003.tar.gz) = 18974 diff --git a/devel/p5-Devel-BeginLift/files/patch-BeginLift.xs b/devel/p5-Devel-BeginLift/files/patch-BeginLift.xs deleted file mode 100644 index 7dc3dcf08c76..000000000000 --- a/devel/p5-Devel-BeginLift/files/patch-BeginLift.xs +++ /dev/null @@ -1,44 +0,0 @@ ---- BeginLift.xs.orig 2010-05-11 06:01:00 UTC -+++ BeginLift.xs -@@ -8,10 +8,6 @@ - - #include "hook_op_check_entersubforcv.h" - --/* lifted from op.c */ -- --#define LINKLIST(o) ((o)->op_next ? (o)->op_next : linklist((OP*)o)) -- - #ifndef linklist - # define linklist(o) THX_linklist(aTHX_ o) - STATIC OP *THX_linklist(pTHX_ OP *o) { -@@ -24,9 +20,9 @@ STATIC OP *THX_linklist(pTHX_ OP *o) { - o->op_next = LINKLIST(first); - kid = first; - for (;;) { -- if (kid->op_sibling) { -- kid->op_next = LINKLIST(kid->op_sibling); -- kid = kid->op_sibling; -+ if (OpHAS_SIBLING(kid)) { -+ kid->op_next = LINKLIST(OpSIBLING(kid)); -+ kid = OpSIBLING(kid); - } else { - kid->op_next = o; - break; -@@ -61,7 +57,7 @@ STATIC OP *lift_cb(pTHX_ OP *o, CV *cv, - PUSHMARK(SP); /* push a mark for the arguments */ - - /* push an arg for every sibling op */ -- for ( arg = curop->op_sibling; arg->op_sibling; arg = arg->op_sibling ) { -+ for ( arg = OpSIBLING(arg); OpHAS_SIBLING(arg); arg = OpSIBLING(arg) ) { - XPUSHs(sv_bless(newRV_inc(newSViv(PTR2IV(arg))), gv_stashpv("B::LISTOP", 0))); - } - -@@ -96,7 +92,7 @@ STATIC OP *lift_cb(pTHX_ OP *o, CV *cv, - - if (SvROK(sv) && sv_derived_from(sv, "B::OP")) { - OP *new = INT2PTR(OP *,SvIV((SV *)SvRV(sv))); -- new->op_sibling = NULL; -+ new->op_sibparent = NULL; - - /* FIXME this is bullshit */ - if ( (PL_opargs[new->op_type] & OA_CLASS_MASK) != OA_SVOP ) { diff --git a/devel/p5-Devel-BeginLift/pkg-descr b/devel/p5-Devel-BeginLift/pkg-descr deleted file mode 100644 index 8383a11010ae..000000000000 --- a/devel/p5-Devel-BeginLift/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Devel::BeginLift 'lifts' arbitrary sub calls to running at compile -time - sort of a souped up version of "use constant". It does this via -some slightly insane perlguts magic. diff --git a/devel/p5-Devel-BeginLift/pkg-plist b/devel/p5-Devel-BeginLift/pkg-plist deleted file mode 100644 index 71d8af415604..000000000000 --- a/devel/p5-Devel-BeginLift/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -%%SITE_ARCH%%/Devel/BeginLift.pm -%%SITE_ARCH%%/auto/Devel/BeginLift/BeginLift.so -%%PERL5_MAN3%%/Devel::BeginLift.3.gz