diff --git a/devel/p5-CPAN-Requirements-Dynamic/Makefile b/devel/p5-CPAN-Requirements-Dynamic/Makefile index fc865fc92b9f..3235c3984e48 100644 --- a/devel/p5-CPAN-Requirements-Dynamic/Makefile +++ b/devel/p5-CPAN-Requirements-Dynamic/Makefile @@ -1,28 +1,21 @@ PORTNAME= CPAN-Requirements-Dynamic PORTVERSION= 0.002 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Dynamic prerequisites in meta files WWW= https://metacpan.org/dist/CPAN-Requirements-Dynamic LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE USES= perl5 USE_PERL5= configure NO_ARCH= yes -.include - -.if ${PERL_LEVEL} < 504000 -BUILD_DEPENDS+= p5-CPAN-Meta-Requirements>=2.142:devel/p5-CPAN-Meta-Requirements -RUN_DEPENDS+= p5-CPAN-Meta-Requirements>=2.142:devel/p5-CPAN-Meta-Requirements -.endif - -.include +.include diff --git a/devel/p5-Data-Swap/Makefile b/devel/p5-Data-Swap/Makefile index f89445d46827..da0792536b37 100644 --- a/devel/p5-Data-Swap/Makefile +++ b/devel/p5-Data-Swap/Makefile @@ -1,21 +1,19 @@ PORTNAME= Data-Swap PORTVERSION= 0.08 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= parv@pair.com COMMENT= XS module to swap the contents and types of referenced variables WWW= https://metacpan.org/release/Data-Swap USES= perl5 USE_PERL5= configure -.include - -.if ${PERL_LEVEL} >= 503700 BROKEN= uses hidden Perl functions that are hidden after 5.37.0 -.endif +DEPRECATED= ${BROKEN} +EXPIRATION_DATE=2026-08-01 -.include +.include diff --git a/devel/p5-Devel-BeginLift/Makefile b/devel/p5-Devel-BeginLift/Makefile index 3820b0fc4fdb..cccafcfa2ba5 100644 --- a/devel/p5-Devel-BeginLift/Makefile +++ b/devel/p5-Devel-BeginLift/Makefile @@ -1,26 +1,24 @@ PORTNAME= Devel-BeginLift PORTVERSION= 0.001003 PORTREVISION= 1 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org 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 -.include - -.if ${PERL_LEVEL} >= 503700 BROKEN= uses hidden Perl functions that are hidden after 5.37.0 -.endif +DEPRECATED= ${BROKEN} +EXPIRATION_DATE=2026-08-01 -.include +.include diff --git a/devel/p5-MooseX-Getopt/Makefile b/devel/p5-MooseX-Getopt/Makefile index 9a38f2bb65ce..f23a1127e920 100644 --- a/devel/p5-MooseX-Getopt/Makefile +++ b/devel/p5-MooseX-Getopt/Makefile @@ -1,43 +1,37 @@ PORTNAME= MooseX-Getopt PORTVERSION= 0.78 CATEGORIES= devel perl5 MASTER_SITES= CPAN/MooseX CPAN MASTER_SITE_SUBDIR= CPAN:ETHER PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Moose role for processing command line options WWW= https://metacpan.org/release/MooseX-Getopt LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Getopt-Long-Descriptive>=0.081:devel/p5-Getopt-Long-Descriptive \ p5-Moose>=0.56:devel/p5-Moose \ p5-MooseX-ConfigFromFile>=0:devel/p5-MooseX-ConfigFromFile \ p5-MooseX-Role-Parameterized>=1.01:devel/p5-MooseX-Role-Parameterized \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-namespace-autoclean>=0:devel/p5-namespace-autoclean TEST_DEPENDS= p5-MooseX-SimpleConfig>=0.07:devel/p5-MooseX-SimpleConfig \ p5-Module-Runtime>=0:devel/p5-Module-Runtime \ p5-Path-Tiny>=0.009:devel/p5-Path-Tiny \ p5-Test-Deep>=0:devel/p5-Test-Deep \ p5-Test-Fatal>=0.003:devel/p5-Test-Fatal \ p5-Test-Needs>=0:devel/p5-Test-Needs \ p5-Test-Trap>=0:devel/p5-Test-Trap \ p5-Test-Warnings>=0:devel/p5-Test-Warnings USES= perl5 USE_PERL5= modbuildtiny NO_ARCH= yes -.include - -.if ${PERL_LEVEL} < 504000 -TEST_DEPENDS+= p5-Test-Simple>=1.302200:devel/p5-Test-Simple -.endif - -.include +.include diff --git a/devel/p5-Regexp-Compare/Makefile b/devel/p5-Regexp-Compare/Makefile index a7effee474cc..8a4234a226d9 100644 --- a/devel/p5-Regexp-Compare/Makefile +++ b/devel/p5-Regexp-Compare/Makefile @@ -1,27 +1,27 @@ PORTNAME= Regexp-Compare PORTVERSION= 0.36 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:VBAR PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Partial ordering for regular expressions WWW= https://metacpan.org/release/Regexp-Compare LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Regexp/Compare/Compare.so .include .if ${PERL_LEVEL} >= 504300 -BROKEN= requires at least perl 5.38, supporting perl 5.42.x +BROKEN= requires perl 5.40 up to 5.42 .endif .include diff --git a/devel/p5-Test-Simple/Makefile b/devel/p5-Test-Simple/Makefile index 55a9ea1063b1..2efe5b4c9395 100644 --- a/devel/p5-Test-Simple/Makefile +++ b/devel/p5-Test-Simple/Makefile @@ -1,28 +1,21 @@ PORTNAME= Test-Simple PORTVERSION= 1.302219 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:EXODIST PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Basic utilities for writing tests in perl WWW= https://metacpan.org/release/Test-Simple LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE USES= perl5 USE_PERL5= configure NO_ARCH= yes -.include - -.if ${PERL_LEVEL} < 504000 -BUILD_DEPENDS+= p5-Term-Table>=0.013:devel/p5-Term-Table -RUN_DEPENDS+= p5-Term-Table>=0.013:devel/p5-Term-Table -.endif - -.include +.include diff --git a/devel/p5-XS-Parse-Sublike/Makefile b/devel/p5-XS-Parse-Sublike/Makefile index 60229d878d4b..95dbedc4e709 100644 --- a/devel/p5-XS-Parse-Sublike/Makefile +++ b/devel/p5-XS-Parse-Sublike/Makefile @@ -1,30 +1,24 @@ PORTNAME= XS-Parse-Sublike PORTVERSION= 0.41 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:PEVANS PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= XS functions to assist in parsing sub-like syntax WWW= https://metacpan.org/dist/XS-Parse-Sublike LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE USES= perl5 USE_PERL5= modbuild PORTSCOUT= limit:^[0-9\.]*$$ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/XS/Parse/Sublike/Sublike.so -.include - -.if ${PERL_LEVEL} < 504000 -TEST_DEPENDS+= p5-Test-Simple>=1.302200:devel/p5-Test-Simple -.endif - -.include +.include diff --git a/math/p5-PDL/Makefile b/math/p5-PDL/Makefile index 5d70cb5f0c3d..c7258fcf2cc8 100644 --- a/math/p5-PDL/Makefile +++ b/math/p5-PDL/Makefile @@ -1,77 +1,70 @@ PORTNAME= PDL PORTVERSION= 2.104 CATEGORIES= math perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:ETJ PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl Data Language WWW= https://metacpan.org/dist/PDL \ https://pdl.perl.org/ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BROKEN_aarch64= ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC BROKEN_i386= ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output BUILD_DEPENDS= p5-Devel-CheckLib>=1.01:devel/p5-Devel-CheckLib \ ${RUN_DEPENDS} RUN_DEPENDS= p5-Astro-FITS-Header>=2.1:astro/p5-Astro-FITS-Header \ p5-File-Map>=0.57:devel/p5-File-Map \ p5-Inline>=0.83:devel/p5-Inline \ p5-Inline-C>=0.62:devel/p5-Inline-C \ p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \ p5-Term-ReadKey>=2.34:devel/p5-Term-ReadKey TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ p5-Test-Exception>=0:devel/p5-Test-Exception \ p5-Test-Warn>=0:devel/p5-Test-Warn USES= gmake perl5 USE_PERL5= configure MAKE_ENV= POSIX_THREADS_LIBS='-lpthread' MAKE_JOBS_UNSAFE= yes PORTSCOUT= limit:^[0-9\.]*$$ OPTIONS_DEFINE= FFTW READLINE SINK OPTIONS_DEFAULT=FFTW FFTW_DESC= Enable PDL::FFTW READLINE_DESC= Use GNU readline SINK_DESC= Include PDL kitchen sink FFTW_LIB_DEPENDS= libfftw.so:math/fftw READLINE_RUN_DEPENDS= p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu READLINE_RUN_DEPENDS_OFF= p5-Term-ReadLine-Perl>=0:devel/p5-Term-ReadLine-Perl SINK_RUN_DEPENDS= mpeg_encode:multimedia/mpeg_encode \ ppmtogif:graphics/netpbm -.include - -.if ${PERL_LEVEL} < 503800 -BUILD_DEPENDS+= p5-Text-Balanced>=2.05:textproc/p5-Text-Balanced -RUN_DEPENDS+= p5-Text-Balanced>=2.05:textproc/p5-Text-Balanced -.endif - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdl ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Bad/Bad.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Compression/Compression.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Core/Core.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/FFT/FFT.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Misc/Misc.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Pnm/Pnm.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Image2D/Image2D.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageND/ImageND.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageRGB/ImageRGB.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Math/Math.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/MatrixOps/MatrixOps.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ops/Ops.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Primitive/Primitive.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Slices/Slices.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Transform/Transform.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ufunc/Ufunc.so -.include +.include diff --git a/textproc/p5-Text-ClearSilver/Makefile b/textproc/p5-Text-ClearSilver/Makefile index a8ca2c296ad0..361989a9098e 100644 --- a/textproc/p5-Text-ClearSilver/Makefile +++ b/textproc/p5-Text-ClearSilver/Makefile @@ -1,28 +1,26 @@ PORTNAME= Text-ClearSilver PORTVERSION= 0.10.5.4 PORTREVISION= 1 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl extension to the ClearSilver template engine WWW= https://metacpan.org/release/Text-ClearSilver LICENSE= ART10 GPLv1+ LICENSE_COMB= dual TEST_DEPENDS= \ p5-Test-Requires>0:devel/p5-Test-Requires \ p5-Mouse>0:devel/p5-Mouse USES= perl5 gmake USE_PERL5= configure -.include - -.if ${PERL_LEVEL} >= 503700 BROKEN= uses hidden Perl functions that are hidden after 5.37.0 -.endif +DEPRECATED= ${BROKEN} +EXPIRATION_DATE=2026-08-01 -.include +.include diff --git a/www/p5-Apache-DB/Makefile b/www/p5-Apache-DB/Makefile index 0e9ab6d34396..43140d788428 100644 --- a/www/p5-Apache-DB/Makefile +++ b/www/p5-Apache-DB/Makefile @@ -1,29 +1,27 @@ PORTNAME= Apache-DB PORTVERSION= 0.18 PORTREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Debugging and profiling tools for mod_perl WWW= https://metacpan.org/release/Apache-DB LICENSE= ART10 GPLv1+ LICENSE_COMB= dual RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2 USES= apache:run perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Apache/DB/DB.so -.include - -.if ${PERL_LEVEL} >= 503700 BROKEN= uses hidden Perl functions that are hidden after 5.37.0 -.endif +DEPRECATED= ${BROKEN} +EXPIRATION_DATE=2026-08-01 -.include +.include