summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-02-18 09:39:23 +0000
committerSam James <sam@gentoo.org>2024-02-18 09:41:04 +0000
commit0b5c48c56266fff609ac1f65359eb723c811f2d6 (patch)
tree3d24b8a7900e47bc2ba2f1efafd124ccc0c6b706
parentdev-libs/libuv: add verify-sig support (diff)
downloadgentoo-0b5c48c56266fff609ac1f65359eb723c811f2d6.tar.gz
gentoo-0b5c48c56266fff609ac1f65359eb723c811f2d6.tar.bz2
gentoo-0b5c48c56266fff609ac1f65359eb723c811f2d6.zip
sec-keys/openpgp-keys-libuv: update Manifest, style tweaks, missing dies
* Update Manifest (unfortunately, keyserver.ubuntu.com doesn't return stable results. Hopefully upstream will address the bugs Hank filed soon though -> this won't be an issue anymore for us.) for a few keys. I can't compare what the originals were here but we tend to do TOFU for these anyway and given the messy situation, I think something is better than nothing (would be more skeptical if it was *updating* the keys we have, but when adding for the first time...) * Style tweaks (just $x -> ${x}) and `local`. * Add missing || dies. Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--sec-keys/openpgp-keys-libuv/Manifest4
-rw-r--r--sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild7
2 files changed, 6 insertions, 5 deletions
diff --git a/sec-keys/openpgp-keys-libuv/Manifest b/sec-keys/openpgp-keys-libuv/Manifest
index 39abc8a22fdc..e80a5276aadb 100644
--- a/sec-keys/openpgp-keys-libuv/Manifest
+++ b/sec-keys/openpgp-keys-libuv/Manifest
@@ -1,6 +1,6 @@
DIST libuv-20240209-57353E0DBDAAA7E839B66A1AFF47D5E4AD8B4FDC.asc 3152 BLAKE2B e0734fa2633aadf41600cd8624420134fc4954e753397d404dd0ef340fec5b8f8767f2eae574b6a4879b5ec37b7b413a497838dd48e10339c86df5c5a6989c49 SHA512 cad23c21ca34225b834692fd4d70286e2197a51e37562d1a213548caca751da3600b14c605836a4e5760c6e4c7fc8b1eec46b4f4f18b194918a0f11bf9322e69
DIST libuv-20240209-612F0EAD9401622379DF4402F28C3C8DA33C03BE.asc 6353 BLAKE2B bdc1a3172de4d70f70baaa82f08ce36f0d3d8d03079344498ea39ca217df82228e33ccbe0a64de0046feec5cd6be7d33409cfaa7fd082cf1c5d0e8eaa36a6d13 SHA512 cd284b06625977efef9aa21026a210bbfcc680c3102420f5849581b10491824ee1514a55b19248aa5aeed308cf386dfe211480a35fba48e629901f773ad42154
-DIST libuv-20240209-94AE36675C464D64BAFA68DD7434390BDBE9B9C5.asc 8868 BLAKE2B fffba9fb609b73b981f967448248a6ddc7269c951147b15f49588d15283f2d625b7841ca3d74c03085fc295c76340008d06736fa8f6e3d3c6143dc3fdc345ef4 SHA512 e56e2bf26898af4e6fbf39772f1d6365dac6afbb53bf706720e5afa97ebac7f6c776b79fc69ec17ec83b7aa9fc68bf69bf7d90e01a8196d64c7005869a415c24
+DIST libuv-20240209-94AE36675C464D64BAFA68DD7434390BDBE9B9C5.asc 8868 BLAKE2B 231d9ce15d1e8e93b795622a2cce1787fe71a342d33e17b592d3d2ef5b143703a0114fe54e7a5f5809c15336db201f4ac1a1817eeed89f372d9d32a7b7369afd SHA512 fba1e5c127ea5c41a94b5743c3593ac72d06a1890cb09f7ca4f4e295a64b5f4aaed279cdd6e11841942b7b98bc3831455c59f2ba854c9a6a5de716c33461ae5f
DIST libuv-20240209-AEAD0A4B686767751A0E4AEF34A25FB128246514.asc 4675 BLAKE2B f0924b25bee3846833fe09735987c3dbc29b09dc4285b4d626a89cea7af8d549a6f34d7d88124d6c6ff828a439d2dd8cd4151cd8347901f769a3a3810c004481 SHA512 9c090087d93d52715f881d5d95ced73b423fedf329501c8612976ffaa07a73605a45f3d2840626a53365b259ea0f375d34d29b5c86f72c722564667383bf9687
DIST libuv-20240209-AF2EEA41EC3447BFDD86FED9D7063CCE19B7E890.asc 12894 BLAKE2B 83b1cfbcf4ec354c890e151f9d391c6809543474995b30d5170252a90347323f04136fd51a6a5a876358e649ef97827d183b0eb315244e31f73efeb5d393eac8 SHA512 f7717288f225316c287bd186171098d018a540683be73bc02ab1431760193cf0ffa411bac85bfa4e5ef82837dff1b0fa6d79c021e823f9f60292915c8abbeb25
DIST libuv-20240209-C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C.asc 5618 BLAKE2B 0774b7bda18fcc3eed58fca208d7b0eeba63450d6069a6ee17f69260095685a637e6485303f70d922277955cc7b2c78897319d385cf81c36edbd8228401d0e24 SHA512 18386e1e6e6ed3e6230312a4c0ea2f5a695f8379c978ae4f8f0ea0b3eb2ac1ae72a6a77dfda297e996a4ff4121ca1e96651ed8e093a65913a69b34819d93c4de
@@ -9,6 +9,6 @@ DIST libuv-20240209-D77B1E34243FBAF05F8E9CC34F55C8C846AB89B9.asc 3132 BLAKE2B e9
DIST libuv-20240209-FDF519364458319FA8233DC9410E5553AE9BC059.asc 19617 BLAKE2B de49e6d9b39565556a2364c5fbd68d2201e3ecfa8ba89a4ac991f517ef769d5a72c58691f9dc2dcb106762e936c091761ad238f0a26697da4aee11ef592c3ed4 SHA512 4c6ac6f6b7bf865b2b5c6ab86a4b8a6b97ff68c45080b7b8d0f06907508a627aed6270678ff20325d95bed9d62f5ded274dad91e95c237802bd9c8e6b006b8a5
DIST libuv-20240209-cjihrig.asc 7261 BLAKE2B 123e547a5b17328a1236bd6656caf3d21f1f5074c9bfe6849552b3f0d1adcac6107daade3c297998c3cfd35a8b1f4f3ca4dc55b89609f6c06793cc81ad4e5ef1 SHA512 fca56be70e2d80524b81eae37af56d7a996a7aa7b3cb705f64c668e4da1a804bd7aab38004c3c76fdd42c5176bbd2007a2f2d667c38afd89cb11ec85b5812754
DIST libuv-20240209-richardlau.asc 3946 BLAKE2B b31d77e265076802eec291cb9f01e1be6c786e939aee80ac7d079b9018eb5db41c9276614a955704e13328e697e3b106d44f9d95d23aca617548bd7febfa1cad SHA512 f3d3f914d9207644cc7c5366c9edd3676f4603df5cdedbd436c0d4e0005d564ced035b2b1c3346dfbcc0cf5801e35e83f9026093529aada1b8599e6dcf7e9de4
-DIST libuv-20240209-santigimeno.asc 3174 BLAKE2B 1dfa3b624a14f116ea9da7bc32850fd9876c3f5acada0f541e01208a0e00ac1f5ab1b7557d776bac3bb7ed57692b576a455a43eacf6c26042b8c3cc593ec8034 SHA512 96646393cfb624510ec7e6770db6ca593ad6c017310be8cf57834a86a24e4182bca65fc63e27f50c6babca275502e8f7094ff5b320477775eef70df876217ac3
+DIST libuv-20240209-santigimeno.asc 3174 BLAKE2B eb8167817635fa0b7aa78c8a074fe40b7d16fa39ac5cac85800722c27aa1978d2a2795ef14f8aad35f541ee53695c57fbc425c707d036c9a6501fc002c27eebe SHA512 c008101d48c05e4b0b0a948f12b54ef3b2b8796504eb921a917b5eb89462cab57d9429e2eec91cc27ba45df6645dde7968c4ec32e34ee1c75639e3c73f613a44
DIST libuv-20240209-trevnorris.asc 2545 BLAKE2B 2b6466c087e1fba30caa06d011faf3b497622c15dbe22d32257339ddcd196a261e49b92ef9c7b21d1264674b12c6b0d72b614e6478fe0bf2be234969205e8938 SHA512 fecc7cd2e773ba32437d8b78f23878735d0fb8f3e6fa096f8c3c49a37e291a7732fca73f38ff0c1b358bba0752a4951314a3bdad84ef2cb4f592d084a79ded08
DIST libuv-20240209-vtjnash.asc 10016 BLAKE2B 7aaf31b5413ca38162a31eeb60f05fcff3a31b9609beb671e9fd448fe5cb833d52abf19d739ad186196920bc0063a3e4a4728f6a6e0dd63fc2615d75f8cdb1b3 SHA512 e2221483a5a859e10345e6ac9f09afb9e61142346346ea961f674ce844ff076d5055a078d401ad5a4f3fca9986a19ecd163b7f08238f53f687eb91df77229e2a
diff --git a/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild b/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild
index 97b7305cb978..d2b1fbac0b60 100644
--- a/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild
+++ b/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild
@@ -101,12 +101,13 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv
src_compile() {
local files=( ${A} )
- touch libuv.asc
+ touch libuv.asc || doe
# Skip keys w/no UID (gpg will error and gemato will abort),
# and strip github header (gpg will error and gemato will abort)
+ local file
for file in "${files[@]/#/${DISTDIR}/}" ; do
- if gpg --list-packets "$file" 2>/dev/null | egrep -q '^:user ID' ; then
- sed "/^Note: The keys with the following IDs couldn't be exported/d" "$file" >>libuv.asc
+ if gpg --list-packets "${file}" 2>/dev/null | egrep -q '^:user ID' ; then
+ sed "/^Note: The keys with the following IDs couldn't be exported/d" "${file}" >>libuv.asc || die
fi
done
}