From 0142d0659822413a3ac5ed4c76d74cbcf5a1ca7e Mon Sep 17 00:00:00 2001 From: Andy Syam Date: Tue, 21 Nov 2023 14:13:35 +0800 Subject: perl: update to version 5.38.0 removed some sources to download perl. I believe I only need one source to download perl at https://www.cpan.org/src/5.0. I see some Linux distributions use that source to download. change the position of PKG_MAINTAINER to make it neater and prettier perform a patch refresh removes some patches that have been applied in perl-5.38.0 as well as patches that are no longer used in perl-5.38.0 added one patch Perl/perl5@ba6e2c3 this fixes the issue regcomp*.c, regexec.c - fixup regex engine build under -Uusedl provided updates and synchronized libc.config base.config version.config to perl-5.38.0 removed deprecated arybase in perl-5.29.4 Signed-off-by: Andy Syam --- lang/perl/patches/320-copy-pod-hack.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lang/perl/patches/320-copy-pod-hack.patch') diff --git a/lang/perl/patches/320-copy-pod-hack.patch b/lang/perl/patches/320-copy-pod-hack.patch index 9afb8a8ce..efe8e0c29 100644 --- a/lang/perl/patches/320-copy-pod-hack.patch +++ b/lang/perl/patches/320-copy-pod-hack.patch @@ -1,8 +1,8 @@ --- a/cpan/podlators/Makefile.PL +++ b/cpan/podlators/Makefile.PL -@@ -18,6 +18,19 @@ use Config; - use ExtUtils::MakeMaker; - use File::Spec; +@@ -39,6 +39,19 @@ sub dist_version { + die "$0: cannot find version in lib/Pod/Man.pm\n"; + } +foreach (glob('scripts/pod*.PL')) { + # The various pod*.PL extractors change directory. Doing that with relative @@ -20,7 +20,7 @@ # Generate full paths for scripts distributed in the bin directory. Appends # the .com extension to scripts on VMS, unless they already have the .PL # extension. -@@ -28,7 +41,7 @@ use File::Spec; +@@ -49,7 +62,7 @@ sub dist_version { # (Scalar) Space-separated relative paths from top of distribution sub scripts { my (@scripts) = @_; @@ -29,7 +29,7 @@ if ($^O eq 'VMS') { @paths = map { m{ [.] PL \z }xms ? $_ : $_ . '.com' } @paths; } -@@ -77,8 +90,8 @@ my %metadata = ( +@@ -101,8 +114,8 @@ my %metadata = ( # Override the files that generate section 1 man pages. MAN1PODS => { -- cgit v1.2.3