git: 07160040fe67 - main - lang/perl5.40: update to 5.40.3

From: Mathieu Arnold <mat_at_FreeBSD.org>
Date: Sat, 16 Aug 2025 14:04:23 UTC
The branch main has been updated by mat:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07160040fe67af806e3d0414ee9c7ab88a48c224

commit 07160040fe67af806e3d0414ee9c7ab88a48c224
Author:     Mathieu Arnold <mat@FreeBSD.org>
AuthorDate: 2025-08-16 13:57:11 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2025-08-16 14:03:30 +0000

    lang/perl5.40: update to 5.40.3
    
    Changes:        https://metacpan.org/release/SHAY/perl-5.40.3/view/pod/perldelta.pod
    Security:       CVE-2025-40909
---
 lang/perl5.40/distinfo              | 6 +++---
 lang/perl5.40/files/patch-Configure | 8 ++++----
 lang/perl5.40/pkg-plist             | 4 ++++
 lang/perl5.40/version.mk            | 2 +-
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/lang/perl5.40/distinfo b/lang/perl5.40/distinfo
index 5f33924bfa75..084ef95d2740 100644
--- a/lang/perl5.40/distinfo
+++ b/lang/perl5.40/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744553372
-SHA256 (perl/perl-5.40.2.tar.xz) = 0551c717458e703ef7972307ab19385edfa231198d88998df74e12226abf563b
-SIZE (perl/perl-5.40.2.tar.xz) = 13923524
+TIMESTAMP = 1755351797
+SHA256 (perl/perl-5.40.3.tar.xz) = 65f63b4763ab6cb9bb3d5731dd10369e1705be3c59be9847d453eb60b349ab43
+SIZE (perl/perl-5.40.3.tar.xz) = 13933584
diff --git a/lang/perl5.40/files/patch-Configure b/lang/perl5.40/files/patch-Configure
index 049b48874bea..eb90f0a1e537 100644
--- a/lang/perl5.40/files/patch-Configure
+++ b/lang/perl5.40/files/patch-Configure
@@ -2,9 +2,9 @@
 - ?
 - ?
 
---- Configure.orig	2024-04-26 09:23:35 UTC
+--- Configure.orig	2025-05-31 19:01:11 UTC
 +++ Configure
-@@ -3916,7 +3916,10 @@ esac
+@@ -3917,7 +3917,10 @@ esac
  . ./posthint.sh
  
  : who configured the system
@@ -16,7 +16,7 @@
  case "$cf_by" in
  "")
  	cf_by=`(logname) 2>/dev/null`
-@@ -5044,7 +5047,7 @@ esac
+@@ -5045,7 +5048,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";;
-@@ -9595,8 +9598,7 @@ prefixvar=siteman3dir
+@@ -9596,8 +9599,7 @@ case "$sitescript" in
  
  : determine where add-on public executable scripts go
  case "$sitescript" in
diff --git a/lang/perl5.40/pkg-plist b/lang/perl5.40/pkg-plist
index b76c967343fb..ecba8294a98b 100644
--- a/lang/perl5.40/pkg-plist
+++ b/lang/perl5.40/pkg-plist
@@ -1117,9 +1117,11 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
 %%MAN1%%/perl5381delta.1.gz
 %%MAN1%%/perl5382delta.1.gz
 %%MAN1%%/perl5383delta.1.gz
+%%MAN1%%/perl5384delta.1.gz
 %%MAN1%%/perl5400delta.1.gz
 %%MAN1%%/perl5401delta.1.gz
 %%MAN1%%/perl5402delta.1.gz
+%%MAN1%%/perl5403delta.1.gz
 %%MAN1%%/perl561delta.1.gz
 %%MAN1%%/perl56delta.1.gz
 %%MAN1%%/perl581delta.1.gz
@@ -2058,9 +2060,11 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf
 %%PRIV_LIB%%/pod/perl5381delta.pod
 %%PRIV_LIB%%/pod/perl5382delta.pod
 %%PRIV_LIB%%/pod/perl5383delta.pod
+%%PRIV_LIB%%/pod/perl5384delta.pod
 %%PRIV_LIB%%/pod/perl5400delta.pod
 %%PRIV_LIB%%/pod/perl5401delta.pod
 %%PRIV_LIB%%/pod/perl5402delta.pod
+%%PRIV_LIB%%/pod/perl5403delta.pod
 %%PRIV_LIB%%/pod/perl561delta.pod
 %%PRIV_LIB%%/pod/perl56delta.pod
 %%PRIV_LIB%%/pod/perl581delta.pod
diff --git a/lang/perl5.40/version.mk b/lang/perl5.40/version.mk
index dc204657c605..e7293761b216 100644
--- a/lang/perl5.40/version.mk
+++ b/lang/perl5.40/version.mk
@@ -1,2 +1,2 @@
-PERL_VERSION=	5.40.2
+PERL_VERSION=	5.40.3
 PERL5_DEPEND=	perl5>=5.40.r<5.41