diff options
Diffstat (limited to 'lang/perl5-devel')
-rw-r--r-- | lang/perl5-devel/Makefile | 7 | ||||
-rw-r--r-- | lang/perl5-devel/distinfo | 6 | ||||
-rw-r--r-- | lang/perl5-devel/files/patch-Configure | 8 | ||||
-rw-r--r-- | lang/perl5-devel/files/patch-perl.c | 4 | ||||
-rw-r--r-- | lang/perl5-devel/files/patch-t_porting_customized.dat | 4 | ||||
-rw-r--r-- | lang/perl5-devel/pkg-plist | 32 | ||||
-rw-r--r-- | lang/perl5-devel/version.mk | 2 |
7 files changed, 23 insertions, 40 deletions
diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile index aa7ac59f3022..eef896da8e98 100644 --- a/lang/perl5-devel/Makefile +++ b/lang/perl5-devel/Makefile @@ -1,8 +1,7 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} -PORTREVISION= 0 CATEGORIES= lang devel perl5 -MASTER_SITES= CPAN/../../src/5.0 +MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK DIST_SUBDIR= perl MAINTAINER= mat@FreeBSD.org @@ -272,6 +271,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-devel/distinfo b/lang/perl5-devel/distinfo index 755baa89483c..dadd09d17748 100644 --- a/lang/perl5-devel/distinfo +++ b/lang/perl5-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745395280 -SHA256 (perl/perl-5.41.12.tar.xz) = 136225190411feefd0cb7b6a5f732528763d414d5945859fb7e59a6b6469f0f8 -SIZE (perl/perl-5.41.12.tar.xz) = 14439712 +TIMESTAMP = 1753200978 +SHA256 (perl/perl-5.43.1.tar.xz) = 260fa2f8cae4a700083f48db70c2eb56abc3e45a166a6eb22df3319aef7eb141 +SIZE (perl/perl-5.43.1.tar.xz) = 14394860 diff --git a/lang/perl5-devel/files/patch-Configure b/lang/perl5-devel/files/patch-Configure index 049b48874bea..48739f26a760 100644 --- a/lang/perl5-devel/files/patch-Configure +++ b/lang/perl5-devel/files/patch-Configure @@ -2,9 +2,9 @@ - ? - ? ---- Configure.orig 2024-04-26 09:23:35 UTC +--- Configure.orig 2025-07-20 16:15:02 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 +@@ -9599,8 +9602,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 4b8eabb36ee7..7778fd27ac13 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 2024-12-07 09:40:14 UTC +--- perl.c.orig 2025-07-20 16:15:02 UTC +++ perl.c -@@ -2112,23 +2112,7 @@ S_Internals_V(pTHX_ CV *cv) +@@ -2113,23 +2113,7 @@ S_Internals_V(pTHX_ CV *cv) PUSHs(Perl_newSVpvn_flags(aTHX_ non_bincompat_options, sizeof(non_bincompat_options) - 1, SVs_TEMP)); diff --git a/lang/perl5-devel/files/patch-t_porting_customized.dat b/lang/perl5-devel/files/patch-t_porting_customized.dat index 6ecc5e591b56..c6347acfe83f 100644 --- a/lang/perl5-devel/files/patch-t_porting_customized.dat +++ b/lang/perl5-devel/files/patch-t_porting_customized.dat @@ -1,6 +1,6 @@ Fix tests for modified files. ---- t/porting/customized.dat.orig 2025-03-20 14:35:03 UTC +--- t/porting/customized.dat.orig 2025-05-21 15:56:09 UTC +++ t/porting/customized.dat @@ -4,12 +4,13 @@ ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t AutoLoader cpan/AutoLoader/t/02AutoSplit.t bb90cda13b88599ad45de4b45799d5218afcb6d8 @@ -14,6 +14,6 @@ Fix tests for modified files. MIME::Base64 cpan/MIME-Base64/lib/MIME/QuotedPrint.pm 36cbb455ab57b9bbca7e86f50987c8b1df1a8122 -Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 582be34c077c9ff44d99914724a0cc2140bcd48c +Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 8b35c5a137791b0cfedcffd2937cb3b5fb984cac - Pod::Simple cpan/Pod-Simple/lib/Pod/Simple/HTMLLegacy.pm 2ccd1b70ca64410a8c05c228ff91420355d3d685 Scalar::Util cpan/Scalar-List-Utils/lib/List/Util.pm 98dbc1cb98d448bd929fe42cf0fc47da978df196 Scalar::Util cpan/Scalar-List-Utils/lib/List/Util/XS.pm 0e2ef5dcbebb5d808edd4b7adec8f6553cdde916 + Scalar::Util cpan/Scalar-List-Utils/lib/Scalar/Util.pm dddbfb9e26de572f88598cdf06353902718eb2ec diff --git a/lang/perl5-devel/pkg-plist b/lang/perl5-devel/pkg-plist index eb8b79d26487..e860d6e5db7b 100644 --- a/lang/perl5-devel/pkg-plist +++ b/lang/perl5-devel/pkg-plist @@ -1125,19 +1125,9 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%MAN1%%/perl5400delta.1.gz %%MAN1%%/perl5401delta.1.gz %%MAN1%%/perl5402delta.1.gz -%%MAN1%%/perl5410delta.1.gz -%%MAN1%%/perl54110delta.1.gz -%%MAN1%%/perl54111delta.1.gz -%%MAN1%%/perl54112delta.1.gz -%%MAN1%%/perl5411delta.1.gz -%%MAN1%%/perl5412delta.1.gz -%%MAN1%%/perl5413delta.1.gz -%%MAN1%%/perl5414delta.1.gz -%%MAN1%%/perl5415delta.1.gz -%%MAN1%%/perl5416delta.1.gz -%%MAN1%%/perl5417delta.1.gz -%%MAN1%%/perl5418delta.1.gz -%%MAN1%%/perl5419delta.1.gz +%%MAN1%%/perl5420delta.1.gz +%%MAN1%%/perl5430delta.1.gz +%%MAN1%%/perl5431delta.1.gz %%MAN1%%/perl561delta.1.gz %%MAN1%%/perl56delta.1.gz %%MAN1%%/perl581delta.1.gz @@ -2085,19 +2075,9 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/pod/perl5400delta.pod %%PRIV_LIB%%/pod/perl5401delta.pod %%PRIV_LIB%%/pod/perl5402delta.pod -%%PRIV_LIB%%/pod/perl5410delta.pod -%%PRIV_LIB%%/pod/perl54110delta.pod -%%PRIV_LIB%%/pod/perl54111delta.pod -%%PRIV_LIB%%/pod/perl54112delta.pod -%%PRIV_LIB%%/pod/perl5411delta.pod -%%PRIV_LIB%%/pod/perl5412delta.pod -%%PRIV_LIB%%/pod/perl5413delta.pod -%%PRIV_LIB%%/pod/perl5414delta.pod -%%PRIV_LIB%%/pod/perl5415delta.pod -%%PRIV_LIB%%/pod/perl5416delta.pod -%%PRIV_LIB%%/pod/perl5417delta.pod -%%PRIV_LIB%%/pod/perl5418delta.pod -%%PRIV_LIB%%/pod/perl5419delta.pod +%%PRIV_LIB%%/pod/perl5420delta.pod +%%PRIV_LIB%%/pod/perl5430delta.pod +%%PRIV_LIB%%/pod/perl5431delta.pod %%PRIV_LIB%%/pod/perl561delta.pod %%PRIV_LIB%%/pod/perl56delta.pod %%PRIV_LIB%%/pod/perl581delta.pod diff --git a/lang/perl5-devel/version.mk b/lang/perl5-devel/version.mk index 02511ab25d9d..e0dab74cd3e9 100644 --- a/lang/perl5-devel/version.mk +++ b/lang/perl5-devel/version.mk @@ -1,2 +1,2 @@ -PERL_VERSION= 5.41.12 +PERL_VERSION= 5.43.1 PERL5_DEPEND= perl5>=5.41.r<5.42 |