From ec85dbfdc35221031bf481999825dd2ac0bb0432 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 28 Apr 2024 22:20:54 +0000 Subject: [PATCH] extra/valgrind to 3.23.0-1 --- extra/valgrind/.SRCINFO | 18 ++++++------------ extra/valgrind/PKGBUILD | 21 ++++----------------- 2 files changed, 10 insertions(+), 29 deletions(-) diff --git a/extra/valgrind/.SRCINFO b/extra/valgrind/.SRCINFO index 65bb32308..9e64a5f71 100644 --- a/extra/valgrind/.SRCINFO +++ b/extra/valgrind/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = valgrind pkgdesc = Tool to help find memory-management problems in programs - pkgver = 3.22.0 - pkgrel = 3 + pkgver = 3.23.0 + pkgrel = 1 url = https://valgrind.org/ arch = x86_64 license = GPL-2.0-or-later @@ -20,22 +20,16 @@ pkgbase = valgrind provides = valgrind-multilib replaces = valgrind-multilib options = !lto - source = https://sourceware.org/pub/valgrind/valgrind-3.22.0.tar.bz2 - source = https://sourceware.org/pub/valgrind/valgrind-3.22.0.tar.bz2.asc + source = https://sourceware.org/pub/valgrind/valgrind-3.23.0.tar.bz2 + source = https://sourceware.org/pub/valgrind/valgrind-3.23.0.tar.bz2.asc source = valgrind-3.7.0-respect-flags.patch - source = valgrind_3_22_0_s390x-linux_memfd_secret.patch - source = valgrind_3_22_0_fchmodat2_syscall.patch validpgpkeys = 0E9FFD0C16A1856CF9C7C690BA0166E698FA6035 validpgpkeys = EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A - sha512sums = 2904c13f68245bbafcea70998c6bd20725271300a7e94b6751ca00916943595fc3fac8557da7ea8db31b54a43f092823a0a947bc142829da811d074e1fe49777 + sha512sums = 27d038faaaf6154cace2df18c3573291393548ba0738dbb6aba58eab6324c5beaa95fc5f3c0271663ca071baf829b15d806f7e81074f7cf087bef20ea0ed3117 sha512sums = SKIP sha512sums = e0cec39381cefeca09ae4794cca309dfac7c8693e6315e137e64f5c33684598726d41cfbb4edf764fe985503b13ff596184ca5fc32b159d500ec092e4cf8838c - sha512sums = 6393ddf84eec93cc9b3e20f9c43a8f3ef37436980c9d91350ebd27d5c41057fe982308ba5d194feddaea4a75a4a9ef14fb404388cc9f4628edbe9ef58787afba - sha512sums = 1e22b75b95252583774916dab9dcbc8663495107e15dd1ddf397744b288265fcffd1f456d306bc610989a1f650ae66a8ebeb84d253be312db2ab9fdc9fe1407f - b2sums = 80024371b3e70521996077fba24e233097a6190477ced1b311cd41fead687dcc2511ac0ef723792488f4af08867dff3e1f474816fda09c1604b89059e31c2514 + b2sums = 9312761b0531006725f13270984b26c48f71ebe66e355b04410d7c01773c9b78ec21db3259cab398e58b3b68f93f5f074db06efe1f359bd7cf423515576191a4 b2sums = SKIP b2sums = af556fdf3c02e37892bfe9afebc954cf2f1b2fa9b75c1caacfa9f3b456ebc02bf078475f9ee30079b3af5d150d41415a947c3d04235c1ea8412cf92b959c484a - b2sums = 5af1f467c8d22334e14e6c2878120550ce5f1e36b61f8180601b8673493a85cca8a0c3a804c281ab51fb04fe5e3706edeb897bbd5486f87d9143f472cd4c46b5 - b2sums = 305234e118eeb389c95ca8afa45239b0386199dee6f5058a3ddca06a91b2069e1b9831ac5e31badf6d8bd0d43eef3f260d95b976a509d73284149a64d9ea0563 pkgname = valgrind diff --git a/extra/valgrind/PKGBUILD b/extra/valgrind/PKGBUILD index 1380caebc..605172baa 100644 --- a/extra/valgrind/PKGBUILD +++ b/extra/valgrind/PKGBUILD @@ -20,8 +20,8 @@ noautobuild=1 pkgname=valgrind -pkgver=3.22.0 -pkgrel=3 +pkgver=3.23.0 +pkgrel=1 pkgdesc='Tool to help find memory-management problems in programs' arch=('x86_64') license=('GPL-2.0-or-later') @@ -38,26 +38,18 @@ replaces=('valgrind-multilib') options=('!emptydirs' '!strip') source=(https://sourceware.org/pub/valgrind/valgrind-${pkgver}.tar.bz2{,.asc} valgrind-3.7.0-respect-flags.patch - # https://sourceware.org/git/?p=valgrind.git;a=commit;h=372d09fd9a8d76847c81092ebff71c80fd6c145d - # dropped changes to NEWS as that did not apply - valgrind_3_22_0_s390x-linux_memfd_secret.patch - valgrind_3_22_0_fchmodat2_syscall.patch valgrind-3.13.0-arm64-hwcap.patch) validpgpkeys=( 0E9FFD0C16A1856CF9C7C690BA0166E698FA6035 # Julian Seward EC3CFE88F6CA0788774F5C1D1AA44BE649DE760A # Mark Wielaard ) -sha512sums=('2904c13f68245bbafcea70998c6bd20725271300a7e94b6751ca00916943595fc3fac8557da7ea8db31b54a43f092823a0a947bc142829da811d074e1fe49777' +sha512sums=('27d038faaaf6154cace2df18c3573291393548ba0738dbb6aba58eab6324c5beaa95fc5f3c0271663ca071baf829b15d806f7e81074f7cf087bef20ea0ed3117' 'SKIP' 'e0cec39381cefeca09ae4794cca309dfac7c8693e6315e137e64f5c33684598726d41cfbb4edf764fe985503b13ff596184ca5fc32b159d500ec092e4cf8838c' - '6393ddf84eec93cc9b3e20f9c43a8f3ef37436980c9d91350ebd27d5c41057fe982308ba5d194feddaea4a75a4a9ef14fb404388cc9f4628edbe9ef58787afba' - '1e22b75b95252583774916dab9dcbc8663495107e15dd1ddf397744b288265fcffd1f456d306bc610989a1f650ae66a8ebeb84d253be312db2ab9fdc9fe1407f' '5af853399c6abdf8016fd1c2be854b3952b7d7e9ca16c870f84eed72e606e639d5f64de32e60105899f5201b53156380ae460111e05209e843301492742c9bfd') -b2sums=('80024371b3e70521996077fba24e233097a6190477ced1b311cd41fead687dcc2511ac0ef723792488f4af08867dff3e1f474816fda09c1604b89059e31c2514' +b2sums=('9312761b0531006725f13270984b26c48f71ebe66e355b04410d7c01773c9b78ec21db3259cab398e58b3b68f93f5f074db06efe1f359bd7cf423515576191a4' 'SKIP' 'af556fdf3c02e37892bfe9afebc954cf2f1b2fa9b75c1caacfa9f3b456ebc02bf078475f9ee30079b3af5d150d41415a947c3d04235c1ea8412cf92b959c484a' - '5af1f467c8d22334e14e6c2878120550ce5f1e36b61f8180601b8673493a85cca8a0c3a804c281ab51fb04fe5e3706edeb897bbd5486f87d9143f472cd4c46b5' - '305234e118eeb389c95ca8afa45239b0386199dee6f5058a3ddca06a91b2069e1b9831ac5e31badf6d8bd0d43eef3f260d95b976a509d73284149a64d9ea0563' 'ff8cf51a6034c13ffbc412c387e83a32fa59f96e01be8faf6b52aa6d55bd5e5836c16d75f2291d87450709d0c75689b21870514006c603c6419940a9b977e609') options=(!lto) # https://bugs.kde.org/show_bug.cgi?id=338252 @@ -67,11 +59,6 @@ prepare() { patch -Np1 < ../valgrind-3.13.0-arm64-hwcap.patch sed -i 's|sgml/docbook/xsl-stylesheets|xml/docbook/xsl-stylesheets-1.79.2-nons|' docs/Makefile.am - # can be dropped with the next release, see - # https://gitlab.archlinux.org/archlinux/packaging/packages/valgrind/-/issues/2 - patch -Np1 < ../valgrind_3_22_0_s390x-linux_memfd_secret.patch - patch -Np1 < ../valgrind_3_22_0_fchmodat2_syscall.patch - autoreconf -ifv }