summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin69289 -> 69289 bytes
-rw-r--r--dev-util/cargo-c/Manifest2
-rw-r--r--dev-util/cargo-c/cargo-c-0.9.14.ebuild2
-rw-r--r--dev-util/glslang/Manifest4
-rw-r--r--dev-util/glslang/glslang-1.3.231-r2.ebuild (renamed from dev-util/glslang/glslang-1.3.231-r1.ebuild)7
-rw-r--r--dev-util/glslang/glslang-9999.ebuild7
-rw-r--r--dev-util/gpp/Manifest2
-rw-r--r--dev-util/gpp/gpp-2.27.ebuild2
-rw-r--r--dev-util/nvidia-cuda-toolkit/Manifest4
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r3.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild)2
-rw-r--r--dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r2.ebuild (renamed from dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild)2
-rw-r--r--dev-util/valgrind/Manifest3
-rw-r--r--dev-util/valgrind/files/valgrind-3.20.0-tests-clang16.patch23
-rw-r--r--dev-util/valgrind/valgrind-3.20.0.ebuild1
14 files changed, 50 insertions, 11 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index f1259685cc1d..ff5dbeb4402d 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest
index c24720a38b10..43de6096a20e 100644
--- a/dev-util/cargo-c/Manifest
+++ b/dev-util/cargo-c/Manifest
@@ -446,6 +446,6 @@ EBUILD cargo-c-0.6.2-r1.ebuild 3175 BLAKE2B 2c874c41711c25304f94219377401e6e698b
EBUILD cargo-c-0.9.11.ebuild 4035 BLAKE2B af5b8b0a499765ff65c6f805483786344cce38cbb79f1e2064606620a9e431a57862ae6106068b13577189fae4d006e723a1b3d474abcd3e9774dfe8b6863443 SHA512 cf134440d318c6fbc623d5cca9d26aa85a402da069218d700947cc57df4015e2203f3ee09273ae238d5268e2b14b545f1008dfc1d9c2f55c02a717de0bf0669a
EBUILD cargo-c-0.9.12.ebuild 4049 BLAKE2B 8e51b6f1fa1f427508a9865340dc2630f597f36785b5f33e7f10d7857d55c8d35f7c19013fe6942894c95ada7a994006ee920c9375047683467629220296febf SHA512 57e9ce8b56a040cba5cd9df80e16368694bd98a9c9e78d36168fadfb6e5e7d44d07bbb5a307f79f2ddbb9d3996660cb6685da201025e665e020d7388a8a827d6
EBUILD cargo-c-0.9.13.ebuild 4034 BLAKE2B 223d131a117533cb5dd190d6ad3e76460c88e07be0f41de718ff9f049d6aa7ceaf335c6d97e1cc03da6985aa9cb6d9c5568ee087cfcda0685bbfe138fcee48eb SHA512 8ca268749814dffb1cfd7ca0cf8cb6b9d9c9588f24c9df90f6ac3482b29f465665298d4caf713f8aee36a356dcc4d76810b682b970e1e97ddd6a1e0a4737d966
-EBUILD cargo-c-0.9.14.ebuild 4242 BLAKE2B 725d3cfaedc16b3da7752f608d2d77e3539536ad57209d00e3e6dc329e8610558c16b5d2c83e8ed42fcde75becaa047ab84fd43ae75b2371a13434809e33bf03 SHA512 2242624d932d0ff411cb9dcab2c5f73586ea66c33588d08d18f8031f68530aeb554bc745e517f1031e3961bc1aaf5e765bd2797e26ef03dce7fcbc0fd25eb186
+EBUILD cargo-c-0.9.14.ebuild 4248 BLAKE2B d2af6c73ca4386eb937796e07e427da8b3e024802a9319f433024c659824649cf204e43dac7d1de81b787e1ebea1d8834f7751a62244555e14274ac370d52011 SHA512 9786a677accf70259bdb479dedecbf1460796b4a0045334ddac2c9d23358a53fa316134f3e2bc1cae25ac787ce6dd620e3a9d78cf97a801479b25ef32e172bc8
EBUILD cargo-c-0.9.5.ebuild 3815 BLAKE2B 8d109e828cb4050fe915d8a3668bcb1062c3a26d22564cbe669da2f497685339f6d9519e55b58c09b79284265fb300f734349fa6dc6cacf64661179d4ffd33bf SHA512 142e07703f03a64b5d0515e3556c319bd8e131a33841de2fabb8cbcdce5edb74b96cb54e5acba9af47b28640b894b9fffe5bb833a2081bbf699b20ec292f5664
MISC metadata.xml 327 BLAKE2B 97957aa62ba7d72a68bcfd2c6a0ac966754c60fb63471ce6a0edd1319b06fa657b4b7c0ee88c8dbeadd1027802dd99c0005dd94def7f176d7f23fd8311cf3b10 SHA512 f981293e73aee49926e17d43b7f6737a5cc9fb968c23a5a4572f482e0cbb3e9587fce557bd272848ddb71f4ed7a769d6aa32b06e03bb2b82c79e04bd21106e7a
diff --git a/dev-util/cargo-c/cargo-c-0.9.14.ebuild b/dev-util/cargo-c/cargo-c-0.9.14.ebuild
index b77fa7406060..079803bd7521 100644
--- a/dev-util/cargo-c/cargo-c-0.9.14.ebuild
+++ b/dev-util/cargo-c/cargo-c-0.9.14.ebuild
@@ -177,7 +177,7 @@ SRC_URI+=" $(cargo_crate_uris)"
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0 Unlicense ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="dev-libs/libgit2:=
dev-libs/openssl:=
diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index caad554a72e2..20172626db46 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -5,6 +5,6 @@ DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36
DIST glslang-1.3.231.tar.gz 3657070 BLAKE2B 3a33854d165e966f339027f73d0f05bf4a2df5998f379529413209eaca2b3e95939ead4bb606e7f65effb7a32e81ce40f4bd7af94b2e6fbad1ed8d809f6a1f19 SHA512 2235c476b03bcb93ac9d0d8a88fdf980f6435086d7ce13a1d9c8ff223880d788a49f35e7392f1b5af9174da7b501a171b80ce4e89bc0c6d609d2b737da982e56
EBUILD glslang-1.3.216.ebuild 809 BLAKE2B a207750c9898380d2ca4b7b3769828d3a7e7950666282cc54a7e02f0e1b1dd0ba1834b08ca081e152cdcfe55dcf5ab165c3ad743539253e69988008e717be603 SHA512 a51a0c70ef135db12b71c6b42663f5528127602adf1327411fb81a10159461314472814e8aab044c48ff7dbb2c3e8ee9fa2e76c9eeb74725a9ed33ecdfd70f0e
EBUILD glslang-1.3.224-r1.ebuild 874 BLAKE2B adb8e53b4667fc094fed4f3568bb82a338906bc6056c2975fa04ce3346c43c79a4140c052efdd286b37eb6f6350b0b70fcbc343fc5e35592ee36d3e7f0f531c2 SHA512 9ace062e32cd94a8691afe87c4d838c639b1227fa8cd7bca53ab9999cd031a5734ad620dbcfa54a34ff741efc91968f62f4099474e45aba76e261a2b5bfe8e74
-EBUILD glslang-1.3.231-r1.ebuild 875 BLAKE2B c7c19810aa34ef5581af6247db26a503f137729ed90405f3f41f3b251d45f1d370c21ce0ccf705dacd43295a305a63af3762f3bd34aea6e1556d0ffbf900bf75 SHA512 cee666de16f1943d860936ed6a9f876e1f2848b498b7adc38cf9aebbdf380bd1d9c92d5559f6d872986fd89fbc3aea06aef4601ccc444f99a489747877f8a302
-EBUILD glslang-9999.ebuild 884 BLAKE2B 699ec3d0cd81c0607626135b55ddea8229a67052fcd3323697b20e5f4c1c8de8183e1e8431d8ae9a913d9e3e0864f07d628c238e7a13ff9af4c5b8dbf8e500a4 SHA512 f3f0883882599786dde0527b67243cac8882d6a0ff13daf50d92c3f2a2afe6baadc2253ae105d1d0e3c46499a0f189c9a0a905715281317fb076b3b328beb3c9
+EBUILD glslang-1.3.231-r2.ebuild 989 BLAKE2B 2a7d40dcdadda55a64d790a06d95d0c50e620f5fe4c878e574a2ea4b95da80ffc390c6065eb19fc549bdf63099d3e888cd5d1fd07cedc9938aafeaf54e2df58a SHA512 89ce8596884892819a2a67ed756f13c318f742341da516732873541727342e21522a7e7ab69672c2e38a5a30c3ac5a135655ff190d1bc226c66b5546f7da44bb
+EBUILD glslang-9999.ebuild 998 BLAKE2B 7cc197649dac28cf919f270a8e2e8b83524b2bbb764c860189c38715676f0bc9ce654525564eeaa952c8d1883da297f0ccdeeadd5be683778547265fff30ae7c SHA512 95cc22718d367b74f155b7bd8ff712cf9ead07ce2b1c3f2a6e4e7543998f0458cd614993dc47497379b11e4bd3ecbd1d34e6dada701b7c46f704bf8bc9852890
MISC metadata.xml 330 BLAKE2B c3874bbe807a8dd1a55897feadfc0a89e4cb806441390ee7e7cc317f3b533a08338a669834122ede89cefd9b6532d789aece2c29fcc6cdfc7f76a81bf382192b SHA512 1c591a28214fb76334171e4a49c8ac302b6f174f265749ad005f2503df1312e8303c92a68248775ed3db98d65107471f9cfc8cfb758c89261f283711beaac764
diff --git a/dev-util/glslang/glslang-1.3.231-r1.ebuild b/dev-util/glslang/glslang-1.3.231-r2.ebuild
index dc652e36d9b8..1e271526d5c3 100644
--- a/dev-util/glslang/glslang-1.3.231-r1.ebuild
+++ b/dev-util/glslang/glslang-1.3.231-r2.ebuild
@@ -28,3 +28,10 @@ BDEPEND="${PYTHON_DEPS}"
# Bug 698850
RESTRICT="test"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_PRECOMPILE_HEADERS=1
+ )
+ cmake_src_configure
+}
diff --git a/dev-util/glslang/glslang-9999.ebuild b/dev-util/glslang/glslang-9999.ebuild
index 1f9728bad96e..7f472c0f455f 100644
--- a/dev-util/glslang/glslang-9999.ebuild
+++ b/dev-util/glslang/glslang-9999.ebuild
@@ -28,3 +28,10 @@ BDEPEND="${PYTHON_DEPS}"
# Bug 698850
RESTRICT="test"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_PRECOMPILE_HEADERS=1
+ )
+ cmake_src_configure
+}
diff --git a/dev-util/gpp/Manifest b/dev-util/gpp/Manifest
index 49cb856bfe2d..6950c4b94b39 100644
--- a/dev-util/gpp/Manifest
+++ b/dev-util/gpp/Manifest
@@ -1,3 +1,3 @@
DIST gpp-2.27.tar.gz 66226 BLAKE2B 18490dae11fa295c6a038c6de86919a9b37a10c6008490bd554f11e52916e92e80238bb858c799fa1345419a56b37f9f817cd9c8d0fe221bd8c51b3d12245fb1 SHA512 ad7eaf89796208668143c160bfe764d5b38fb734dfa29869d2b222ce4c1982e8f5eef679960645de51c7d4fda6a18cac4ded55334a62cd16698a42b89aebf71e
-EBUILD gpp-2.27.ebuild 452 BLAKE2B c53fedfa40e1a9402e70e2a0b43b351be0ca31334538c0dc392be2543d308f7cc608917491bf79e2547efa5a8052c886d3ee4080610c4307ef1d43449ade468f SHA512 0abc92f8f416eb13bf5ff3e6ed420df4067e05a0d8312bce8d6ea60d2c2671f498302db4af8b7013e21fc0c2ac6965a3e5bfb144461d73c6da7a9061826f2683
+EBUILD gpp-2.27.ebuild 446 BLAKE2B 876792343ef218b60b1577d1a1aa56ad6e4c4a54fed72ff904fb25bcc4b88e752bcd5f58240bf1d4b3bf2b46ccf1a7b60872a433c2ab30b677f5086b314ebe64 SHA512 472dcedd7f35ec2fa43f0508f211fd4e6ff05d045df38addfbfcbf22c5b9c8781e66df6ced1e4e68ed01aeb3ac572971a3d66a6f89f3ab0e0551606963e650ff
MISC metadata.xml 823 BLAKE2B fe21889c430825056b947677778a7509837b1ba56156c88d18128497eea04adb2c78c396bd3538a4da698b658917590ee88907c4fe969c3d52ca214ca301f253 SHA512 65f205222a6a282b18c617d9ded5ecbff3b4cb08d068794f6141c5db675fbd6b806f0dd1b7f43af0ab31017a363639c4fd053f1c54851da2c0ec5b52b5daddcf
diff --git a/dev-util/gpp/gpp-2.27.ebuild b/dev-util/gpp/gpp-2.27.ebuild
index df835f52d3b1..5969c05c483f 100644
--- a/dev-util/gpp/gpp-2.27.ebuild
+++ b/dev-util/gpp/gpp-2.27.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/logological/${PN}/archive/refs/tags/${PV}.tar.gz ->
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
src_prepare() {
default
diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest
index 1a0c7eb5019b..059bdb7db2cf 100644
--- a/dev-util/nvidia-cuda-toolkit/Manifest
+++ b/dev-util/nvidia-cuda-toolkit/Manifest
@@ -1,6 +1,6 @@
AUX cuda-config.in 407 BLAKE2B 5f7a0d50d774db58c180b767f00bead7c7dbf5f6b3b4a2f960dfc3b8450f7abf5c2b67c6620c5318f1331646dd2003d61c70a4c31359efd16ff418ecc9d0b446 SHA512 363903b999c43a47a48c52e8898c6044fadcc66d259338ee22863e859c2bc9873a2f1392aa83c9182486d3aa4eaeb5f164cf8ccf29cc74fd8ad56245f76a039a
DIST cuda_11.7.0_515.43.04_linux.run 3490450898 BLAKE2B f5984a3ae67a116f7944d8e1c2b3b0a25b41aa5081bff869dd30ea2213cc96d23459dffdfd84ec145d5a860bd683d81d212f331939d7b39f9d9b5f17c838f13c SHA512 070c9a4b3bb11503d99212cf483ead88ae182e7da7eabd7390a0211b57ea550fb8a806ed3c009b8bae654529a7dc6c11dd35c0d59066f6f4eebe064c94d4e071
DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17 SHA512 e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a
-EBUILD nvidia-cuda-toolkit-11.7.0-r2.ebuild 7903 BLAKE2B 2ee716a575c9b702686e139b32f0b95bc423826751138cd6f6d623d40e022a16aaa4a942e6c5fbc5ade38f9146a6abd1d8ae15cdc8da17e48522292c75c30cd4 SHA512 3d13107d58d80ce59ef48b904f6a8d9b10751a38d06764444e57b32979795978e6c80ebec48422948cd66aea5fe187f1f51404d53ca7e714ed0b0b88f1dd5c72
-EBUILD nvidia-cuda-toolkit-11.8.0-r1.ebuild 7928 BLAKE2B 5773d7cd97251f3e5cca49a8424475a8dfcf084b615d16ca3ae27c7f8a0cf5acde456cc93bb25751b4be767a229f39922c8f644f078ea5de57ba0f3105487a48 SHA512 7ec3eb88afd2cb179edf0c08166cde6462c894a4d0bfbe5b197033440bcf033bb92dd661e6ba819777cfa8222600ca29bc46c12e7b65b6f78794ee8af280ea3a
+EBUILD nvidia-cuda-toolkit-11.7.0-r3.ebuild 7909 BLAKE2B fe2e58c7e44efcba31ca869663ac83c1018648db4192d1da079adccf6ab4144947abefe69584025c0a5f68acac1f0e64c5948dadf0b43e7d1b8ae0a64df243cc SHA512 2aa143727945b4a0e0820b955102ef8ce2a71d1e7c97f574226530ffffcfe91aae9b829bf603d31cfc8187d8fcdd2441430c8635c07692dbf683e8a20e9c164b
+EBUILD nvidia-cuda-toolkit-11.8.0-r2.ebuild 7934 BLAKE2B 7410fd17cdedb3b41dde3ad204fa7503b2410d5fb86f925b68682d5044990018e5e24e80d4073ea86e26c4b51ae699d2e2fc9585f1a7508e36383dd2356ae042 SHA512 e6b79eec84f198714ca24bb91c5f69d7df263a90140028d7f65ec1a6beb0890aec01fc93b3c534a63bc8be7ddc05f8cac51d9b29dc6564f88a627dce4a8c8c3d
MISC metadata.xml 671 BLAKE2B 20d0b15061270bdb0604e9e76e8913c9d304c51a05102f92b2ef64cddb1b369705a742aefca28f4d36976bb633d0a2cf090bf3d307ea579121578d29c41264e1 SHA512 09fe8a1c60ca7924e433c5aca460d6a757c9962371b3f2a3c42c2ff1b0dd819f1704dd5943bd31a3e74337ad0f14aa4d7836912a435396c15e4f0daaed33800e
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r3.ebuild
index b4b3850015f4..d412200970f0 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r2.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.7.0-r3.ebuild
@@ -47,7 +47,7 @@ pkg_setup() {
src_prepare() {
# ATTENTION: change requires revbump
- local cuda_supported_gcc="8.5 9.4 9.5 10.3 10.4 11.1 11.2 11.3"
+ local cuda_supported_gcc="8.5 9.4 9.5 10 10.3 10.4 11 11.1 11.2 11.3"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r2.ebuild
index 14112f7a0201..3d18c5e4310e 100644
--- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r1.ebuild
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r2.ebuild
@@ -47,7 +47,7 @@ pkg_setup() {
src_prepare() {
# ATTENTION: change requires revbump
- local cuda_supported_gcc="8.5 9.4 9.5 10.3 10.4 11.1 11.2 11.3"
+ local cuda_supported_gcc="8.5 9.4 9.5 10 10.3 10.4 11 11.1 11.2 11.3"
sed \
-e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index 695d3b96579a..34ebac92d875 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -2,12 +2,13 @@ AUX musl.supp 758 BLAKE2B 168ff4f38cc6b3c11e949fbc6d7c1e024259d2c02ae1424123b1f9
AUX valgrind-3.13.0-malloc.patch 1086 BLAKE2B 004bb1c56f4e8b73838c62563503a3a550d8ced9fda8114d3dd02dc3013171de8116f1510561010256c1855e5ff3e62dd1921f82cfcb14ae78cb566d43423d60 SHA512 15b4d485bbb1fadfaea0ddc0e10874f09438ec4085bf70c2209c0854eaa9bd587f96bc0cf1c367a07fb09acb9dee17b5756a41237d04ceaa573bba0bda0ec523
AUX valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch 650 BLAKE2B ffb545d6af214a5bd43ff800d52e0d7cfc03feac8d2466da8d4935db659172cd50cf3e2d63b3aff46d81b21846b304671506cd235b710037218fc16e0ef66438 SHA512 7cb5a46c2d8ed4360053289994014b334e32d48b0608ed58662486bd432c31835ef16e2cdfd734f3e4d720e272d2507ec76f0b77e1364237e9f6dbbd97a8abb6
AUX valgrind-3.19.0-clang-15.patch 1263 BLAKE2B 0b1734061165735c0eba127d46250bca3bffc4a5c884c4ced121172561e36c7bebc9e138ef6e0ee519de5fb3dac37050540fdf576da5e7690e47a8ecac6a6f32 SHA512 d7af318c02815f705cf307ab673622de7c1b9afa4cc9fdbedfe6b06a98ac7798e1d19ee5836826f0d45c331a2ec2518c5515f7d908b6b8f22d3e4753b176d977
+AUX valgrind-3.20.0-tests-clang16.patch 715 BLAKE2B d81ca99227e8175d9ab4ad5e6c706e5033d25527ac9ff7fe784cfded3dd42783c0c27dfa7c97908cb50ce24d2b6ceecaa220e79fc6d77ac9e322ebf86ff2fd5a SHA512 e3d79c67d1589c6fdb26018b146ddf896aa19e5b45ce15ae6d6ef449c72c0ba151c2903e6600ae33a7f76205562f094fbe5d4ed3370ded87d2216d25b5b62b23
AUX valgrind-3.7.0-respect-flags.patch 360 BLAKE2B 020b9e3af2c6393193edd8be99ff2309f4b138915bd0315090cebd902747678a5b655a8178a8ec8e88782286470922aed505d2a69d6da4d295fd2053d640b035 SHA512 efdb017283b6a5829d1a5acc31b42ddd177a3ab468eb062b8c4fd90b2dbd06679e8d8bc2d6f813e3001efdda831d4410cc8da3a3e42ee2e49efea0423e4b3ca3
DIST valgrind-3.18.1.tar.bz2 16149159 BLAKE2B a98322e4c12ae1bc495659217bd398b85e459288e775ba5f543b9ce1faa5bdfc17791178c0e7b9703a31588cc4c7cbde814b7a43b2ec76e7362e2aeeb100d935 SHA512 a03b5cd7eafab4a1cea07f46464c1546ae1cb3d106649626b1e55658badf90e58d1f3854a38a33d5dffd8237f5555ae7e1f27a4b40e06254f87825c7fc61b59b
DIST valgrind-3.19.0.tar.bz2 16403296 BLAKE2B d3ccd25789ec4d87a0ddab58d8098246a33a083505b42adaa94ee3af659cbe073e516bc98163ef56233e6cd9de2125839b71ee443fbc0db6557dcb35a6c05280 SHA512 f720a89dc4c4989cc5714bff9efe97529f71990bcfad7a92b889ce099c4326d6da07fa4d5fbab2e9125e20f352354f6178471e49e419b613a3c82c2a1c667ab2
DIST valgrind-3.20.0.tar.bz2 16469274 BLAKE2B 8217dcfc185c7f6601fedd8d53bb35d260b985b8049c8c73a26151db6650b1607e8e53b614652c40962ea7382b9301c4b234a933c8d81f57e649ebf3f703e630 SHA512 d6bfb9284d0410134ee7e2a5975b13c01508dd5587b562947d8197b3c113b76fdfac88c4072948be68bbf0dbeb17b4d1acb1412ce898adaa83c30ae2c6a1c12b
EBUILD valgrind-3.18.1.ebuild 3703 BLAKE2B 8cebf6e55574abde88bb9cb173c35ccb283b1b7c4d62664d26137478f5174b6ca7c366100e09540357caa27d4a221d8e3b5225aaa019fd6b1c7cfe6928932569 SHA512 eba7ba77309a201722ccb4b1e30e1ab7f41a3b90344e4003c64e34cc3e7d71adcba2efe829b31622e9fc2258a49ecda0e84a1b48bd245e8b795518b31d868cac
EBUILD valgrind-3.19.0.ebuild 3959 BLAKE2B a4599eeb28141def0b522a3e23abe83db44ec8ea47e1438ea2e10abb9bf49fc643e2c1fc7d8cab414ae4108479041575c30c8b204ae296f22b1076fea013db53 SHA512 ae7bc5cdb6f2fc9a882508ea7d7e5407851354fb34a4e8f1dbe5e48814e0d30426c2ab9089217ce4ab57716b4bee42fa54d24e70fe90d8316f956ddc261cf432
-EBUILD valgrind-3.20.0.ebuild 3921 BLAKE2B c0f5ce239d2e5990afe6f272de7006219c9ca97e8859ec9491f64f7211c6760f5feecd453356ea3e89e77d14dfa4c27375259c1aa1d886ee0ee028611221fb84 SHA512 655489b4b0cb46f12607edd429277fd677db5793dfbd6e4743c3ac02e160353e3238802c1923d14e533ac040242478730d5091ab756e00ad505b1da832f6eed1
+EBUILD valgrind-3.20.0.ebuild 3961 BLAKE2B cd9b4302f8328a36e1eda9259ba7d2fa8001b026091af28c45c5326fa355672e70b9fe17ff2069f8d22e5b398792be6adfe78a2960312d46f5994c17139b3f9b SHA512 f11852be4e55637fa386ac70010032de11b268c1bc3d94f5a7e45811a0312449afc3fc328099eabd0a4d0dd380c878bba8def671120167f47e4e25c8cc37293f
EBUILD valgrind-9999.ebuild 3921 BLAKE2B c0f5ce239d2e5990afe6f272de7006219c9ca97e8859ec9491f64f7211c6760f5feecd453356ea3e89e77d14dfa4c27375259c1aa1d886ee0ee028611221fb84 SHA512 655489b4b0cb46f12607edd429277fd677db5793dfbd6e4743c3ac02e160353e3238802c1923d14e533ac040242478730d5091ab756e00ad505b1da832f6eed1
MISC metadata.xml 1028 BLAKE2B 5e6d52b6a5e657f56dc8da70f83d340c8ad8ff1448b109916d77a51b62f9018dafaf20586684d9d5c0984647df9fb3886b9fc0fabcfd62bcd13ef8d5e1de223e SHA512 1b9bd9d815de416b73e03bb13f88b662b14b4c135a36549ea5ad69a59c9395a240b80c30e6847eaecc2318ca88a2081e71fed41af2e9eed5162dfca78c7af920
diff --git a/dev-util/valgrind/files/valgrind-3.20.0-tests-clang16.patch b/dev-util/valgrind/files/valgrind-3.20.0-tests-clang16.patch
new file mode 100644
index 000000000000..01d51ba5f9ad
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.20.0-tests-clang16.patch
@@ -0,0 +1,23 @@
+https://bugs.kde.org/show_bug.cgi?id=462007
+https://sourceware.org/git/?p=valgrind.git;a=commit;h=0811a612dd7ce0c02a5dd699b34e660c742df8fe
+
+From 0811a612dd7ce0c02a5dd699b34e660c742df8fe Mon Sep 17 00:00:00 2001
+From: Mark Wielaard <mark@klomp.org>
+Date: Fri, 18 Nov 2022 20:12:06 +0100
+Subject: [PATCH 1/1] Implicit int in none/tests/faultstatus.c
+
+There is a definition in faultstatus.c that is not accepted by
+C99 compilers (implicit ints were removed in that language revision).
+
+https://bugs.kde.org/show_bug.cgi?id=462007
+--- a/none/tests/faultstatus.c
++++ b/none/tests/faultstatus.c
+@@ -190,7 +190,7 @@ int main()
+ return 0;
+ }
+
+-static volatile s_zero;
++static volatile int s_zero;
+
+ static int zero()
+ {
diff --git a/dev-util/valgrind/valgrind-3.20.0.ebuild b/dev-util/valgrind/valgrind-3.20.0.ebuild
index aed73f6be21b..6fc8047bd5a3 100644
--- a/dev-util/valgrind/valgrind-3.20.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.20.0.ebuild
@@ -26,6 +26,7 @@ PATCHES=(
# Respect CFLAGS, LDFLAGS
"${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+ "${FILESDIR}"/${P}-tests-clang16.patch
)
src_prepare() {