From ca99f281f12cf2fa068e081759394a93bb69bd3d Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Mon, 30 Mar 2026 13:29:48 +0200 Subject: [PATCH] perl: update to 5.42.2. Use system -lz, -lbz2. --- srcpkgs/perl/template | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/srcpkgs/perl/template b/srcpkgs/perl/template index f69278531c36bd..6e9e317b34da9e 100644 --- a/srcpkgs/perl/template +++ b/srcpkgs/perl/template @@ -1,6 +1,6 @@ # Template file for 'perl' pkgname=perl -version=5.42.0 +version=5.42.2 revision=1 _perl_cross_version=1.6.4 build_style=gnu-configure @@ -13,7 +13,7 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://www.perl.org" distfiles="https://www.cpan.org/src/5.0/perl-${version}.tar.gz https://github.com/arsv/perl-cross/releases/download/${_perl_cross_version}/perl-cross-${_perl_cross_version}.tar.gz" -checksum="e093ef184d7f9a1b9797e2465296f55510adb6dab8842b0c3ed53329663096dc +checksum="9384e8deb75b7b1695e5637971b752281aaecd025a3d5d4734d33c1d0adfee47 b6202173b0a8a43fb312867d85a8cd33527f3f234b1b6e591cdaa9895c9920c7" skip_extraction="perl-cross-${_perl_cross_version}.tar.gz" @@ -36,7 +36,7 @@ provides="perl-Archive-Tar-3.04_1 perl-CPAN-Meta-YAML-0.020_1 perl-Carp-1.54_1 perl-Compress-Raw-Bzip2-2.213_1 - perl-Compress-Raw-Zlib-2.213_1 + perl-Compress-Raw-Zlib-2.222_1 perl-Config-Perl-V-0.38_1 perl-DB_File-1.859_1 perl-Data-Dumper-2.192_1 @@ -80,7 +80,7 @@ provides="perl-Archive-Tar-3.04_1 perl-Math-BigInt-FastCalc-0.5020_1 perl-Math-Complex-1.63_1 perl-Memoize-1.17_1 - perl-Module-CoreList-5.20250702_1 + perl-Module-CoreList-5.20260329.42_1 perl-Module-Load-0.36_1 perl-Module-Load-Conditional-0.74_1 perl-Module-Loaded-0.08_1 @@ -148,11 +148,16 @@ for f in ${provides}; do replaces+=" $($XBPS_UHELPER_CMD getpkgname ${f})>=0" done +export BUILD_ZLIB=False +export BUILD_BZIP2=False + post_extract() { local TAR=$(command -v bsdtar || command -v tar) $TAR --strip-components=1 -xf \ ${XBPS_SRCDISTDIR}/${pkgname}-${version}/perl-cross-$_perl_cross_version.tar.gz + cp -r cnf/diffs/perl5-5.42.0 cnf/diffs/perl5-${version} + if [ "$XBPS_TARGET_LIBC" = "musl" ]; then patch -p1 < ${FILESDIR}/musl-locale.patch fi