diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-17 03:03:09 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-17 03:03:09 +0000 |
commit | 3455c0a5153ae27d7c6c16ecd35fa3dec33f3dda (patch) | |
tree | b29c1fa32b8be70c36e7f8bf53ab5fca875037f9 /app-crypt | |
parent | b0735771a80a647a2ea5a03a87d5873d175bd744 (diff) |
gentoo auto-resync : 17:11:2024 - 03:03:09
Diffstat (limited to 'app-crypt')
-rw-r--r-- | app-crypt/Manifest.gz | bin | 25240 -> 25236 bytes | |||
-rw-r--r-- | app-crypt/pgpdump/Manifest | 3 | ||||
-rw-r--r-- | app-crypt/pgpdump/files/pgpdump-0.36-c23.patch | 35 | ||||
-rw-r--r-- | app-crypt/pgpdump/pgpdump-0.36.ebuild | 1 |
4 files changed, 38 insertions, 1 deletions
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz Binary files differindex 858146ddc07d..161e069ba60d 100644 --- a/app-crypt/Manifest.gz +++ b/app-crypt/Manifest.gz diff --git a/app-crypt/pgpdump/Manifest b/app-crypt/pgpdump/Manifest index 49ffac922009..c9654eae9e2f 100644 --- a/app-crypt/pgpdump/Manifest +++ b/app-crypt/pgpdump/Manifest @@ -1,4 +1,5 @@ AUX pgpdump-0.32-respect-ldflags.patch 998 BLAKE2B fefa545f3c2d1d3ed3baa5a9d2b84b9b32745626883e9b8056fff045ceb0d06a490f5068782dbda07e4956429a2d2f31865c9c0e55b91bd9aa613f9ce6016537 SHA512 ed333769ded8acbec36d34bc86d935705294d96854e84af4673d44ed3d04f5272d2c1bba38b2742afeb02b2a307a983ff61566433ad1546769e6a68f2318e760 +AUX pgpdump-0.36-c23.patch 845 BLAKE2B 97eb3be9c2116a7a38c421d525e2934ef76aefb66a39153a8b114bd129c9373d28a432d024fd95fa99c9a8e3c3c580952b0917b7eb5a9a00dbd045feaca35a58 SHA512 a94b0273f28b685177f485d68672a260892094ea3ce67adc5c84e810e73e4b1f1c079e2663030d55cf58104ffd0d650eca34204d8298b8e4f8b6b378fc0be698 DIST pgpdump-0.36.tar.gz 77084 BLAKE2B 35fb10acd70ca4e2408bc8fdc2cbebe37d2b1ecbd96fdb847688fe1c15ef78e993bddb30015da42847ab50d2dea6ba44d97d958f395095725947120119c10aaf SHA512 0e8917893ff824b4fcb1656727f3bb120b1772259047f50f56931750ac74548eddb89a75baeaa2da4e39db8045af0db3c4f5ccbcda7e129ca4949c0abf7d4dd2 -EBUILD pgpdump-0.36.ebuild 522 BLAKE2B cc2c490850625ebf4c326efa49dcacb84f931b5d7bc1de78aea3bb611a188c2e12c1bbe891172021dbed367f55206ce7abebf98fe93d66a57d4bd012b4c4a579 SHA512 80eef09d6407be07a1aa9e34ad8815d13ecb0aee0e49c768d9023c236a8524560bd970a6edfb4756f97a2ea067d78ec03def2b4f833381fe6fbc28cd94cf2cb7 +EBUILD pgpdump-0.36.ebuild 558 BLAKE2B 6349bf9ce748efb8bb437fb289b6aaefe044c9c99b9981a6e92d69560109ba03a852007b2591290827e8b563a81cfcde9ea69d9affc647a261d6d49e497df011 SHA512 2ef846d335dc129b9d4bf8198ea9c865581a3f7693865dab7bb2e77c171bcc0fc20a827829ff21ef9fcc702e45827a37ef52837f056a27c71569bd21ad9c9025 MISC metadata.xml 254 BLAKE2B c39b24370eb9491088f6f7a71340e8308caeada31bf26e230402746b603099e096a8b8f80b88deabebc07f9d3055c3111da87220137814482042e50309a45f65 SHA512 fa4f3d885634d2a414f4824bd250e03bcd17fbff0832f84ca03bc27e4564e772ec0e25b4de6968117f71b1f0a9461e91ac1d80adc84d679e2c83148c12a635fa diff --git a/app-crypt/pgpdump/files/pgpdump-0.36-c23.patch b/app-crypt/pgpdump/files/pgpdump-0.36-c23.patch new file mode 100644 index 000000000000..70c4453a0993 --- /dev/null +++ b/app-crypt/pgpdump/files/pgpdump-0.36-c23.patch @@ -0,0 +1,35 @@ +https://github.com/kazu-yamamoto/pgpdump/pull/45 + +From 541442dc04259bde680b46742522177be40cc065 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Sun, 17 Nov 2024 02:04:03 +0000 +Subject: [PATCH] Fix C23 compatibility + +C23 removes unprototyped functions, so fix the function pointer type. +--- + packet.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/packet.c b/packet.c +index b6f3665..bdd3d3e 100644 +--- a/packet.c ++++ b/packet.c +@@ -4,7 +4,7 @@ + + #include "pgpdump.h" + +-typedef void (*funcptr)(); ++typedef void (*funcptr)(int); + + private int get_new_len(int); + private int is_partial(int); +@@ -91,7 +91,7 @@ TAG[] = { + #define TAG_NUM (sizeof(TAG) * sizeof(string)) + + private void +-(*tag_func[])() = { ++(*tag_func[])(int) = { + Reserved, + Public_Key_Encrypted_Session_Key_Packet, + Signature_Packet, + diff --git a/app-crypt/pgpdump/pgpdump-0.36.ebuild b/app-crypt/pgpdump/pgpdump-0.36.ebuild index b4695a9c1939..e835dec48598 100644 --- a/app-crypt/pgpdump/pgpdump-0.36.ebuild +++ b/app-crypt/pgpdump/pgpdump-0.36.ebuild @@ -17,6 +17,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/${PN}-0.32-respect-ldflags.patch + "${FILESDIR}"/${PN}-0.36-c23.patch ) src_install() { |