diff options
Diffstat (limited to 'lang/perl5.38')
-rw-r--r-- | lang/perl5.38/Makefile | 10 | ||||
-rw-r--r-- | lang/perl5.38/distinfo | 6 | ||||
-rw-r--r-- | lang/perl5.38/files/patch-Configure | 8 | ||||
-rw-r--r-- | lang/perl5.38/pkg-plist | 2 | ||||
-rw-r--r-- | lang/perl5.38/version.mk | 2 |
5 files changed, 17 insertions, 11 deletions
diff --git a/lang/perl5.38/Makefile b/lang/perl5.38/Makefile index 7e7a1b7515cf..cd8c47263346 100644 --- a/lang/perl5.38/Makefile +++ b/lang/perl5.38/Makefile @@ -1,5 +1,6 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} +PORTREVISION= 1 CATEGORIES= lang devel perl5 MASTER_SITES= https://cpan.metacpan.org/authors/id/S/SH/SHAY/ CPAN/../../src/5.0 DIST_SUBDIR= perl @@ -13,9 +14,8 @@ LICENSE_COMB= dual LICENSE_FILE_ART10= ${WRKSRC}/Artistic LICENSE_FILE_GPLv1+ = ${WRKSRC}/Copying -# Uncomment when the default Perl is switched to 5.40+ -#DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl -#EXPIRATION_DATE= 2026-07-03 +DEPRECATED= Support end three years after .0 release, please upgrade to a more recent version of Perl +EXPIRATION_DATE= 2026-07-03 USES= cpe tar:xz @@ -244,6 +244,10 @@ post-patch: /^if.*nopods.*versiononly || /s/.*/if (1) {/' \ ${WRKSRC}/installperl .endif + cd ${PATCHDIR}; for patch in patch-*; do \ + ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \ + mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \ + done post-install: @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ diff --git a/lang/perl5.38/distinfo b/lang/perl5.38/distinfo index 70fad071ecb8..5f9848a50081 100644 --- a/lang/perl5.38/distinfo +++ b/lang/perl5.38/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744552256 -SHA256 (perl/perl-5.38.4.tar.xz) = f6777e856b22460e8091f9524593e93299f421cc23dbd408d3f5ed3328d357a7 -SIZE (perl/perl-5.38.4.tar.xz) = 13716272 +TIMESTAMP = 1755351719 +SHA256 (perl/perl-5.38.5.tar.xz) = 293efd3c7d100c470624a56a18f85fd656207bf124460e76709d94b8bae14422 +SIZE (perl/perl-5.38.5.tar.xz) = 13715856 diff --git a/lang/perl5.38/files/patch-Configure b/lang/perl5.38/files/patch-Configure index f55f643a071c..2b273ab5b276 100644 --- a/lang/perl5.38/files/patch-Configure +++ b/lang/perl5.38/files/patch-Configure @@ -2,9 +2,9 @@ - ? - ? ---- Configure.orig 2023-05-16 23:36:32 UTC +--- Configure.orig 2025-05-31 18:59:40 UTC +++ Configure -@@ -3907,7 +3907,10 @@ esac +@@ -3908,7 +3908,10 @@ esac . ./posthint.sh : who configured the system @@ -16,7 +16,7 @@ case "$cf_by" in "") cf_by=`(logname) 2>/dev/null` -@@ -5035,7 +5038,7 @@ esac +@@ -5036,7 +5039,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";; -@@ -9586,8 +9589,7 @@ prefixvar=siteman3dir +@@ -9587,8 +9590,7 @@ case "$sitescript" in : determine where add-on public executable scripts go case "$sitescript" in diff --git a/lang/perl5.38/pkg-plist b/lang/perl5.38/pkg-plist index d9198704ef0d..38d9687493de 100644 --- a/lang/perl5.38/pkg-plist +++ b/lang/perl5.38/pkg-plist @@ -987,6 +987,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%MAN1%%/perl5382delta.1.gz %%MAN1%%/perl5383delta.1.gz %%MAN1%%/perl5384delta.1.gz +%%MAN1%%/perl5385delta.1.gz %%MAN1%%/perl561delta.1.gz %%MAN1%%/perl56delta.1.gz %%MAN1%%/perl581delta.1.gz @@ -1797,6 +1798,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/pod/perl5382delta.pod %%PRIV_LIB%%/pod/perl5383delta.pod %%PRIV_LIB%%/pod/perl5384delta.pod +%%PRIV_LIB%%/pod/perl5385delta.pod %%PRIV_LIB%%/pod/perl561delta.pod %%PRIV_LIB%%/pod/perl56delta.pod %%PRIV_LIB%%/pod/perl581delta.pod diff --git a/lang/perl5.38/version.mk b/lang/perl5.38/version.mk index 1167de72708e..7c030878a0eb 100644 --- a/lang/perl5.38/version.mk +++ b/lang/perl5.38/version.mk @@ -1,2 +1,2 @@ -PERL_VERSION= 5.38.4 +PERL_VERSION= 5.38.5 PERL5_DEPEND= perl5>=5.38.r<5.39 |