This commit is contained in:
joborun linux 2023-11-28 19:03:32 +02:00
parent 4f4c5b1455
commit e98c904342
4 changed files with 18 additions and 13 deletions

1
perl/NOTE Normal file
View file

@ -0,0 +1 @@
run makepkg --nocheck for this version

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=perl
pkgver=5.38.0
pkgver=5.38.1
_baseversion="${pkgver%.*}"
pkgrel=01
pkgdesc="A highly capable, feature-rich programming language"
@ -80,7 +80,7 @@ provides=('perl-archive-tar=2.40'
'perl-math-complex=1.62'
'perl-memoize=1.16'
'perl-mime-base64=3.16_01'
'perl-module-corelist=5.20230520'
'perl-module-corelist=5.20231125'
'perl-module-load-conditional=0.74'
'perl-module-load=0.36'
'perl-module-loaded=0.08'
@ -151,8 +151,10 @@ prepare() {
cp -f ../db_config.in ./cpan/DB_File/config.in
# # CVE-2023-31484
# patch -Np1 -d cpan/CPAN -i "${srcdir}"/9c98370287.patch
# Fix test error in 5.38.1
if [[ "$pkgver" == "5.38.1" ]]; then
sed 's#"release_status" : "testing",#"release_status" : "stable",#' -i META.json
fi
}
@ -239,8 +241,8 @@ license=('GPL' 'PerlArtistic')
# https://www.cpan.org/src/5.0/perl-$pkgver.tar.xz.sha256.txt
sha256sums=(eca551caec3bc549a4e590c0015003790bdd1a604ffe19cc78ee631d51f7072e # perl-5.38.0.tar.xz
e74c62f22139dd92c1618399e5ec70cee08f33b67e6ee3c89f179fdc823d98fa # sha256.txt
sha256sums=(6a82c7930563086e78cb84d9c265e6b212ee65d509d19eedcd23ab8c1ba3f046 # perl-5.38.1.tar.xz
57bdfe28ad65b2c2953dfd36586b67bc524f72bd4b29028f26223c812ace0ef5 # sha256.txt
84c7fae94f591f25d6568dd300f57bfe4924092559ab2d96f1038e67c353d190 # config.over
898dd20de9f9438cdcc0e5ca61fabea696a6eb0226647500f222dc4f8d8377af # db_config.in
3834ddced7051fd6e2d189db48c9266efe21bad467d2c6700c9c232830f6bfd9 # perlbin.csh
@ -249,6 +251,3 @@ sha256sums=(eca551caec3bc549a4e590c0015003790bdd1a604ffe19cc78ee631d51f7072e #
786f3c7938b0738337f7d47112ea7b84fd0e2d6c1af331b7d5e67b9865d6d2b4 # detect-old-perl-modules.hook
c5db3dcd1db71724fa4df5db34586688aa8db92ac6ffcbddaaa213c71cceff20) # detect-old-perl-modules.sh
## b4793adf613944fff6d2517ea762efa58037b5591c2a0df698a113f8e8189ecb perl-5.38.0-01-x86_64.pkg.tar.lz

View file

@ -5,7 +5,7 @@
# Contributor: francois <francois.archlinux.org>
pkgname=perl
pkgver=5.38.0
pkgver=5.38.1
_baseversion="${pkgver%.*}"
pkgrel=1
pkgdesc="A highly capable, feature-rich programming language"
@ -80,7 +80,7 @@ provides=('perl-archive-tar=2.40'
'perl-math-complex=1.62'
'perl-memoize=1.16'
'perl-mime-base64=3.16_01'
'perl-module-corelist=5.20230520'
'perl-module-corelist=5.20231125'
'perl-module-load-conditional=0.74'
'perl-module-load=0.36'
'perl-module-loaded=0.08'
@ -140,7 +140,7 @@ source=(https://www.cpan.org/src/5.0/perl-${pkgver}.tar.xz
detect-old-perl-modules.sh
detect-old-perl-modules.hook)
options=('makeflags' '!purge' 'emptydirs')
sha512sums=('71beff7f6daa22a967972f5805daf2d4ff837a17e5ab808780f815d5914a67acf4f2e92acac0f2d8b24bdde4ceec0c2f7cb3029b5eadeeb30191f757e1bf0f9d'
sha512sums=('720b2c2707f219509e652bc3d80f9ce82bec85f882dee9ff88b6bc5183064d66333651830daeb92a6e96bbe5d9d48581ab8496ce9427f8db6103fc438e2c05db'
'1c924b5bf7413d097f62638a574d7decf36d98598b84cdb5fb31ff633b6f953371e14b004a2558a1a0b74b6b60b90b481af0f68555a49208fe6b226381fed79f'
'444e03c9a6040c1b4f19872d849e93322ffad40262339edb0b7961d2de47a161f01074f2d5418a057fd62e900ff1fbf5ea8ba4e3384aaa86fda84c80d0550a2b'
'6ed5bc6dbdc47bc7f4c0fedbe18deaf35ab02a2e6700988beb545954bb1d0fe20ff1a4de39d6d9fc882ef1741f7bf6d85ba165d0cd8dc0d9939b789c894f48a1'
@ -157,6 +157,11 @@ prepare() {
[ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH patchlevel.h
cp -f ../db_config.in ./cpan/DB_File/config.in
# Fix test error in 5.38.1
if [[ "$pkgver" == "5.38.1" ]]; then
sed 's#"release_status" : "testing",#"release_status" : "stable",#' -i META.json
fi
}
build() {

View file

@ -1 +1 @@
0f386dccbee8e26286404b2cca144e1005be65477979beb9b1ba272d4819bcf0
6a82c7930563086e78cb84d9c265e6b212ee65d509d19eedcd23ab8c1ba3f046