summaryrefslogtreecommitdiff
path: root/lang/perl5.42
diff options
context:
space:
mode:
Diffstat (limited to 'lang/perl5.42')
-rw-r--r--lang/perl5.42/Makefile5
-rw-r--r--lang/perl5.42/distinfo6
-rw-r--r--lang/perl5.42/files/patch-cpan_JSON-PP_bin_json__pp13
3 files changed, 19 insertions, 5 deletions
diff --git a/lang/perl5.42/Makefile b/lang/perl5.42/Makefile
index f9ed4b761377..7e48e89c50aa 100644
--- a/lang/perl5.42/Makefile
+++ b/lang/perl5.42/Makefile
@@ -1,5 +1,6 @@
PORTNAME= perl
-DISTVERSION= ${PERL_VERSION}-RC3
+DISTVERSION= ${PERL_VERSION}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK
DIST_SUBDIR= perl
@@ -15,7 +16,7 @@ LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying
# Uncomment when the default Perl is switched to 5.44+
#DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl
-#EXPIRATION_DATE=<Release date of .0 + 3 years>
+#EXPIRATION_DATE= 2028-07-03
USES= cpe tar:xz
diff --git a/lang/perl5.42/distinfo b/lang/perl5.42/distinfo
index 1c85ac754e86..ba5e7eef1858 100644
--- a/lang/perl5.42/distinfo
+++ b/lang/perl5.42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751469637
-SHA256 (perl/perl-5.42.0-RC3.tar.xz) = 17be1d62370adc1bbc1130367cd57263ef326a45bd9c060ae3cb92cdbe679142
-SIZE (perl/perl-5.42.0-RC3.tar.xz) = 14385744
+TIMESTAMP = 1751701469
+SHA256 (perl/perl-5.42.0.tar.xz) = 73cf6cc1ea2b2b1c110a18c14bbbc73a362073003893ffcedc26d22ebdbdd0c3
+SIZE (perl/perl-5.42.0.tar.xz) = 14400988
diff --git a/lang/perl5.42/files/patch-cpan_JSON-PP_bin_json__pp b/lang/perl5.42/files/patch-cpan_JSON-PP_bin_json__pp
new file mode 100644
index 000000000000..5b984b30f83b
--- /dev/null
+++ b/lang/perl5.42/files/patch-cpan_JSON-PP_bin_json__pp
@@ -0,0 +1,13 @@
+Silence Getopt::Long warning
+
+--- cpan/JSON-PP/bin/json_pp.orig 2025-05-15 13:39:16 UTC
++++ cpan/JSON-PP/bin/json_pp
+@@ -2,7 +2,7 @@ use strict;
+
+ BEGIN { pop @INC if $INC[-1] eq '.' }
+ use strict;
+-use Getopt::Long;
++use Getopt::Long qw( :config no_ignore_case );
+ use Encode ();
+
+ use JSON::PP ();