git: 07685010bc5d - main - lang/perl5-devel: update to 5.45.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 26 Sep 2026 13:45:52 UTC
The branch main has been updated by mat:
URL: https://cgit.FreeBSD.org/ports/commit/?id=07685010bc5d3c576cded1ebc76771eb16b4c98b
commit 07685010bc5d3c576cded1ebc76771eb16b4c98b
Author: Mathieu Arnold <mat@FreeBSD.org>
AuthorDate: 2026-09-26 13:04:39 +0000
Commit: Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2026-09-26 13:45:14 +0000
lang/perl5-devel: update to 5.45.3
---
lang/perl5-devel/Makefile | 6 +++---
lang/perl5-devel/distinfo | 6 +++---
lang/perl5-devel/files/patch-Configure | 8 ++++----
lang/perl5-devel/files/patch-perl.c | 4 ++--
lang/perl5-devel/pkg-plist | 20 +++++++++++++++++++-
lang/perl5-devel/version.mk | 2 +-
6 files changed, 32 insertions(+), 14 deletions(-)
diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile
index ac68de4e40d9..2ca55a242700 100644
--- a/lang/perl5-devel/Makefile
+++ b/lang/perl5-devel/Makefile
@@ -1,7 +1,8 @@
PORTNAME= perl
DISTVERSION= ${PERL_VERSION}
CATEGORIES= lang devel perl5
-MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/P/PE/PEVANS
+MASTER_SITES= CPAN/../../src/5.0 \
+ CPAN/../by-authors/id/B/BO/BOOK
DIST_SUBDIR= perl
MAINTAINER= mat@FreeBSD.org
@@ -142,8 +143,7 @@ OPTIONS_DEFAULT= DTRACE MULTIPLICITY PERL_64BITINT
.if !exists(/usr/sbin/dtrace)
OPTIONS_EXCLUDE= DTRACE
.endif
-.for a in aarch64 armv6 armv7 \
- riscv64
+.for a in aarch64 armv6 armv7 riscv64
OPTIONS_EXCLUDE_${a}= DTRACE
.endfor
OPTIONS_SUB= yes
diff --git a/lang/perl5-devel/distinfo b/lang/perl5-devel/distinfo
index 9ae805fbd634..546aec49c635 100644
--- a/lang/perl5-devel/distinfo
+++ b/lang/perl5-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787396826
-SHA256 (perl/perl-5.45.2.tar.xz) = aae073cc3f1320d18e179ed5e1ae6222244ba6261681383b76eb1368e1fa0a4e
-SIZE (perl/perl-5.45.2.tar.xz) = 14874008
+TIMESTAMP = 1790425545
+SHA256 (perl/perl-5.45.3.tar.xz) = c8c5b1c2df8d6b82c918e31cdf6de47c00fa7f5d8fde51d1ab0bd233de5df7e1
+SIZE (perl/perl-5.45.3.tar.xz) = 15037424
diff --git a/lang/perl5-devel/files/patch-Configure b/lang/perl5-devel/files/patch-Configure
index 2a0c81bc0482..8beff76c9fca 100644
--- a/lang/perl5-devel/files/patch-Configure
+++ b/lang/perl5-devel/files/patch-Configure
@@ -2,9 +2,9 @@
- ?
- ?
---- Configure.orig 2026-08-11 22:11:40 UTC
+--- Configure.orig 2026-09-23 15:19:40 UTC
+++ Configure
-@@ -3922,7 +3922,10 @@ esac
+@@ -3927,7 +3927,10 @@ esac
. ./posthint.sh
: who configured the system
@@ -16,7 +16,7 @@
case "$cf_by" in
"")
cf_by=`(logname) 2>/dev/null`
-@@ -5050,7 +5053,7 @@ do
+@@ -5055,7 +5058,7 @@ do
: Now check and see which directories actually exist, avoiding duplicates
for xxx in $dlist
do
@@ -25,7 +25,7 @@
case " $libpth " in
*" $xxx "*) ;;
*) libpth="$libpth $xxx";;
-@@ -9619,8 +9622,7 @@ case "$sitescript" in
+@@ -9624,8 +9627,7 @@ case "$sitescript" in
: determine where add-on public executable scripts go
case "$sitescript" in
diff --git a/lang/perl5-devel/files/patch-perl.c b/lang/perl5-devel/files/patch-perl.c
index 5f5da634837b..73e2c5efdb45 100644
--- a/lang/perl5-devel/files/patch-perl.c
+++ b/lang/perl5-devel/files/patch-perl.c
@@ -1,8 +1,8 @@
Remove compile time information (reproducible builds)
---- perl.c.orig 2026-08-03 15:44:08 UTC
+--- perl.c.orig 2026-09-23 15:19:40 UTC
+++ perl.c
-@@ -2118,23 +2118,7 @@ S_Internals_V(pTHX_ CV *cv)
+@@ -2151,23 +2151,7 @@ S_Internals_V(pTHX_ CV *cv)
PUSHs(newSVpvn_flags(non_bincompat_options,
sizeof(non_bincompat_options) - 1, SVs_TEMP));
diff --git a/lang/perl5-devel/pkg-plist b/lang/perl5-devel/pkg-plist
index 5b8850de9ef2..01f0dec8c4cd 100644
--- a/lang/perl5-devel/pkg-plist
+++ b/lang/perl5-devel/pkg-plist
@@ -1141,6 +1141,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%MAN1%%/perl5440delta.1.gz
%%MAN1%%/perl5451delta.1.gz
%%MAN1%%/perl5452delta.1.gz
+%%MAN1%%/perl5453delta.1.gz
%%MAN1%%/perl561delta.1.gz
%%MAN1%%/perl56delta.1.gz
%%MAN1%%/perl581delta.1.gz
@@ -2103,6 +2104,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/pod/perl5440delta.pod
%%PRIV_LIB%%/pod/perl5451delta.pod
%%PRIV_LIB%%/pod/perl5452delta.pod
+%%PRIV_LIB%%/pod/perl5453delta.pod
%%PRIV_LIB%%/pod/perl561delta.pod
%%PRIV_LIB%%/pod/perl56delta.pod
%%PRIV_LIB%%/pod/perl581delta.pod
@@ -2322,7 +2324,22 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/To/kEHIFAO.pl
%%PRIV_LIB%%/unicore/To/kEHJSesh.pl
%%PRIV_LIB%%/unicore/To/kEHUniK.pl
+%%PRIV_LIB%%/unicore/To/kJURCNCR.pl
+%%PRIV_LIB%%/unicore/To/kJURCNum.pl
+%%PRIV_LIB%%/unicore/To/kJURCRSU.pl
+%%PRIV_LIB%%/unicore/To/kJURCSrc.pl
%%PRIV_LIB%%/unicore/To/kMandari.pl
+%%PRIV_LIB%%/unicore/To/kNSHUDub.pl
+%%PRIV_LIB%%/unicore/To/kNSHURea.pl
+%%PRIV_LIB%%/unicore/To/kSEALCCZ.pl
+%%PRIV_LIB%%/unicore/To/kSEALDYC.pl
+%%PRIV_LIB%%/unicore/To/kSEALMCJ.pl
+%%PRIV_LIB%%/unicore/To/kSEALQJZ.pl
+%%PRIV_LIB%%/unicore/To/kSEALRad.pl
+%%PRIV_LIB%%/unicore/To/kSEALTHX.pl
+%%PRIV_LIB%%/unicore/To/kTGTMerg.pl
+%%PRIV_LIB%%/unicore/To/kTGTNume.pl
+%%PRIV_LIB%%/unicore/To/kTGTRSUn.pl
%%PRIV_LIB%%/unicore/To/kTotalSt.pl
%%PRIV_LIB%%/unicore/To/kUnihanC.pl
%%PRIV_LIB%%/unicore/UCD.pl
@@ -2336,6 +2353,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/Age/V150.pl
%%PRIV_LIB%%/unicore/lib/Age/V160.pl
%%PRIV_LIB%%/unicore/lib/Age/V170.pl
+%%PRIV_LIB%%/unicore/lib/Age/V180.pl
%%PRIV_LIB%%/unicore/lib/Age/V20.pl
%%PRIV_LIB%%/unicore/lib/Age/V30.pl
%%PRIV_LIB%%/unicore/lib/Age/V31.pl
@@ -2494,6 +2512,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/In/15_1.pl
%%PRIV_LIB%%/unicore/lib/In/16_0.pl
%%PRIV_LIB%%/unicore/lib/In/17_0.pl
+%%PRIV_LIB%%/unicore/lib/In/18_0.pl
%%PRIV_LIB%%/unicore/lib/In/2_0.pl
%%PRIV_LIB%%/unicore/lib/In/2_1.pl
%%PRIV_LIB%%/unicore/lib/In/3_0.pl
@@ -2726,7 +2745,6 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
%%PRIV_LIB%%/unicore/lib/SD/Y.pl
%%PRIV_LIB%%/unicore/lib/STerm/Y.pl
%%PRIV_LIB%%/unicore/lib/Sc/Arab.pl
-%%PRIV_LIB%%/unicore/lib/Sc/Armn.pl
%%PRIV_LIB%%/unicore/lib/Sc/Beng.pl
%%PRIV_LIB%%/unicore/lib/Sc/Cprt.pl
%%PRIV_LIB%%/unicore/lib/Sc/Cyrl.pl
diff --git a/lang/perl5-devel/version.mk b/lang/perl5-devel/version.mk
index c2e8183a7a3a..cf4ee0dfc87e 100644
--- a/lang/perl5-devel/version.mk
+++ b/lang/perl5-devel/version.mk
@@ -1,2 +1,2 @@
-PERL_VERSION= 5.45.2
+PERL_VERSION= 5.45.3
PERL5_DEPEND= perl5>=5.45.r<5.46