Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/etcd/
Date: Mon, 27 Sep 2021 04:49:39
Message-Id: 1632718143.b6ce2b724fca31f99aebda7c70938b8ca7a27529.zmedico@gentoo
1 commit: b6ce2b724fca31f99aebda7c70938b8ca7a27529
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 27 04:44:12 2021 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 27 04:49:03 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ce2b72
7
8 dev-db/etcd: 3.4.16 bump
9
10 Bug: https://bugs.gentoo.org/811432
11 Bug: https://bugs.gentoo.org/812782
12 Package-Manager: Portage-3.0.23, Repoman-3.0.3
13 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
14
15 dev-db/etcd/Manifest | 17 +++
16 dev-db/etcd/etcd-3.4.16.ebuild | 301 +++++++++++++++++++++++++++++++++++++++++
17 2 files changed, 318 insertions(+)
18
19 diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
20 index bc7dfbd0c69..db0a8836982 100644
21 --- a/dev-db/etcd/Manifest
22 +++ b/dev-db/etcd/Manifest
23 @@ -4,6 +4,7 @@ DIST etcd-3.3.24.tar.gz 6518759 BLAKE2B bff713b5f754e6ed86f4265be7691f5cf6ad0bc1
24 DIST etcd-3.4.10.tar.gz 8954911 BLAKE2B ce800d9db0afdbeab5177b8138e494997a1df024acfa137a7138c6e205c26881c06544e8feeee7a6fd372382fce2eca5f73cb5139a3878339f1182703619cfae SHA512 104bfce77778df4704caafc45b731bb440060be1d802a42642f33cc6c2ad11b7f94c237c1b8a47c38d1e109b71b31cc6cd8a666796fe2dbc925722fee1c2c4da
25 DIST etcd-3.4.11.tar.gz 8957210 BLAKE2B d8cc647bb4441222d6331bcb89f7a007e830d2d95d38fdff978f44f21b0266184fb6ba328d36a6d5996e9a4c2de4c86088714283ff24df4a8d66d75d0b35cb62 SHA512 c12bf650028755ff38f5624b507f95523279573a4aa1097438a7182afa949a63f2dc06d4223e52607bdff14a8653b570c05d814310ccfd3bacc5a57b286a8c7e
26 DIST etcd-3.4.14.tar.gz 9182134 BLAKE2B 9723b275816423be92cf24ff39f84a69362e30aaccd879edbde75e1cf8e9d6f35e503118bb9a6182f46b566c6fcd56546bbf00c2532837de2d64e9ebabfda8b6 SHA512 61262b921104f4626131f9722a127debe7b1daac09a90fcb55fb044312b771024e913eb657ea0c59a64b493f66a07f828bcc109afadbd4cc5981034a778f3958
27 +DIST etcd-3.4.16.tar.gz 8853228 BLAKE2B 576d3f038f6e9e3eadaa9ba3935f8372271e9fd2cfb8ab193ce16ee57a55419daad4d8496f6ad27dcb833566e6eb077052422e1c86053d176a86b4305c8cc525 SHA512 3f413debe8bd723a00a3e39db05f6dbf414b7dc02f40f07d3037445c63b31c7bd8adaf77152ae01aa6aae3966f65393c5c8e352bbc2b86d01e5e2dd979c1c2e1
28 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
29 DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de95047854531cccc9ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
30 DIST github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 35 BLAKE2B 873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad SHA512 7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175
31 @@ -23,6 +24,8 @@ DIST github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20180511133405-39ca1b05acc7.
32 DIST github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20180511133405-39ca1b05acc7.zip 104092 BLAKE2B 34bd76adab656f40017de5168f2fa1e0f3eb524c3ad9996b7354de8212c54acdc7b0ac7b99c69b71824d9ac9cc263aefe8220daee7b86d96d8b7f323fa6cc9c9 SHA512 4ffb6845abd0ea7cb6ca96a3c306b76b59a049f63dc61e38d5cca6e16e7e82c38ca04b5213230aed92d85b89da76864039fb1706ed15af83e8301c4245498322
33 DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20160727233714-3ac0863d7acf.mod 29 BLAKE2B db9b03b0adf02e3b379eb06d67988a60f2e2034d1217e56b40ebafc1262cb4803500b73a3e697a5a73418615c84310bd7f7aeca6db56f6ddbcf6c044cce0e9f3 SHA512 ea629c85891049bdff24f75a4dbce34f048a9627fc126b44f497b3ae65602045ca4fe0856e1b3d7ba050bb867226b90c25912565867c696bc370697341681c33
34 DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20160727233714-3ac0863d7acf.zip 56040 BLAKE2B 371b6a37ef8bc88baf94d2a0b95d59454b399c862107cb8b1b30af5cdccc9fff1ee5e400e19d362d0c89203f2c8044316bf853322e05312b5c7a2ce961cd90bf SHA512 2c709a194dcab81cae05040cdef59a21e9f02014cea998dd5957180ff3a28f79607d15c61ce03b54be4a8163c4d5e60f86a5d07012df0f206af735a8d317a6a7
35 +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.11.mod 39 BLAKE2B 71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6 SHA512 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
36 +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.11.zip 19702 BLAKE2B ee009befd8861b2556869434d14c1d4ce130d432ba5f43821b0cc2f6fa493bc8a4f93a011f05f5789f7c388b2a74f272623d6dc2689a5c29dde0b3c307598173 SHA512 d7c39c78c074d060973433f5f4c1405260fa9f49ba9ff020630bb17404412337b536275aac71ae30c0e3783b95585c46cc492f722572b941fa1476898a6f7e8c
37 DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.7.mod 29 BLAKE2B 6d29d882c7c8c863cc1cfa01de2e2347b09e8cf4470c0bae2737f7436ce6d6ab34eb6714eba9f869974c1c8d7a332bfb90ac842b9fb7a07bd1a4c8b0e460eefe SHA512 a41a722efe7f634eebd689a9793f9ee3a89924e6c7917008c6661761c8829d6a897dc71c496f761068c36c590a800f06bbefa4ac59f7761cc0ee2cc68ac5c14c
38 DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.7.zip 19233 BLAKE2B 72d5eb2b25cc20e8f22d29948913981975ad9b19669e4bc898b380e946e73b2ae7791c9bb14ac69a6949a28fa4b64f0cf8e2d8c08c5b647119b33856f8b00d51 SHA512 e2c2738bf03022c96e739fbfb9a43c19988d49a54e45eade73ab9b8deaa9f94bbcbbeed910051eb370699de1519da9d5d2ce7c42e22b9d15784b599daf393d4a
39 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
40 @@ -64,6 +67,8 @@ DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.0.0.mod 30 BLAKE2B 704029826c505198458
41 DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.0.0.zip 20693 BLAKE2B f0dcdb63fb70631203b429ead117c7f4db44738c2c6b58013c591449c57e90b7441bd5d298255b229f211882dd73a78967d14e6be7b59bcf96f60b3ffb557a65 SHA512 e46912eed65d3853f80e1b2c990a7c72f1c613d373ea1f4f0c5782b513362a0b4294847e536262039929c65c152f137f90a03d6bab276541b801427e4322bd10
42 DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv0.0.0-20170926233335-4201258b820c.mod 36 BLAKE2B 94a5b4cb6c6de32397f001dfc95c49960de212f67fbb6b4a1a4806f78cac88a2698c3c2e19b7e1cb64d07a3ad6caab25a1006bb4f51b65e1c62c5a12c77d8b9c SHA512 21ce8fb666af3c32e843c816626a7c4c0c63ed1f170c7a49eea4a2f40e28e4ba0105dad2e17aa527da7dc3eca198a20dbb6566e60ef48d7d7cf72413bc81d24a
43 DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv0.0.0-20170926233335-4201258b820c.zip 67349 BLAKE2B 65b87b962f3b826681183536713048c4719354c7e90c54b555d946edd8f37af86e40cb9230bfc1bd191b38c11fbc32e46e585758600b1f870e7ab948358194f5 SHA512 f6f902c1e097a4cedbeebc96785184270015009d8669dd6ed118a61a3d12e8a5c40a773a9ba9aafcaebd7442914aa8d8edc96b4988619509972fc74b211a13cc
44 +DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.mod 45 BLAKE2B 5f187c997ed74f2aab1da57c9a828be383e41f47905531da8babc1360612ba5d4cc0fc6cc48106647ffa450f334c7cc5f455bea7f6e6b9734f3e55734cf623c6 SHA512 81ef224435efb5cbd429dd4339e8410234855f4a268302a61d34e76c388e89ea22c97ae90d71a6ef910ca00d3178e40d3587eaf484112966050fbd1f1f4843ab
45 +DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.zip 79096 BLAKE2B dfe472a48935e77689778e60ac3379abac11b1fd632c35033f4ba19afc601175a26e38bcdcaecdc56250d1b90aaa2f7f499010040eccc49e477dc904202de4b7 SHA512 4506c31c8d95fadde5570686eff451f177ff4bcc80469a5bdba92b65afcfb2597d05f14ca724e8dd40b43b867ab9eef1f62d98d7afed6bf93cd33b689d646c3c
46 DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.1-0.20190118093823-f849b5445de4.mod 52 BLAKE2B 51b2a4332061cdef080fa53a14d29b65645776c1077922e6cc37f02db2ddaf924c0f2f71c2cca4586c582075c7cf76861161ccf39d11cf803482276b78321b15 SHA512 6e5556550286ca0fed117d3db2f43d6023d7f0e7625762ca76c773e410fe51d6092c6acb574db7578284188bbf79cb9050aab7000f09510338b24195ea395945
47 DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.1-0.20190118093823-f849b5445de4.zip 138925 BLAKE2B 34895513786f190d7379e74e7256b9fc18fb82bcc985866dc94ab2110fe04c120fda46b2f2629b87d9d0380e21420a625f8206782c67ca5c0e71c6cc8309b9ea SHA512 39bb926ff817750578322805bcf412db6c09ca5b7dcd237fed9f64df51222de62b62eee275e6d37c7dafde7dd8fada499c344c62c3ef0a3bd8d27053057f4079
48 DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod 52 BLAKE2B 9e5de5c147fb3f100119fc7c290e9790af57892762b7ea8b2a8328c397432466ba56ee20b64ced6dc548d58bf8ef0ecb2e62a51de2524f90a0ff39921d0f2a3f SHA512 c9e15e4a4436ffdedfe5ece51858a45806d6fd77d2306c35eb986a866a3da5bec0d5d06ddba55a05ca45c8c29a51bc7c58150849b5dbde569a6810012f3ace4e
49 @@ -142,6 +147,8 @@ DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd3
50 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
51 DIST github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20170815181823-89b8d40f7ca8.mod 43 BLAKE2B a0f8fc8639040a1b7194a35a4020cff543111ee47a3b013163e93d14d42325146b1f6c2acfd595438721c4f6e80f9e5871811c058accbf06c6500bdfd9524004 SHA512 b3b02f5e9f8b68a93f531ce9bece44fbaa691f1527528555327c15b574ecee209ba7f6b713d8ae1f6b58b1416a9eb39546be646ef73b4328e79d8bdf605dcf9b
52 DIST github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20170815181823-89b8d40f7ca8.zip 13357 BLAKE2B 679a623ef429ee69279da815f3467805fd339a082b10272011db5e2edee034efa23f03a0015fac0fbc33ffe2818a7011a5298e44b1013d0015a31f874201588b SHA512 d4f3b3537e862809c33ab7b0d372806ddac9ace9da1831cbea77649f43773d59b1e2d221b152f73eb148e7a6350c476ccb8ccca41108c0a4e4436e878c234d36
53 +DIST github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20200427203606-3cfed13b9966.mod 43 BLAKE2B a0f8fc8639040a1b7194a35a4020cff543111ee47a3b013163e93d14d42325146b1f6c2acfd595438721c4f6e80f9e5871811c058accbf06c6500bdfd9524004 SHA512 b3b02f5e9f8b68a93f531ce9bece44fbaa691f1527528555327c15b574ecee209ba7f6b713d8ae1f6b58b1416a9eb39546be646ef73b4328e79d8bdf605dcf9b
54 +DIST github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20200427203606-3cfed13b9966.zip 14185 BLAKE2B cadb2f5385b4d6463242d7d86f7bfca610be66a6f98efaa612850f85716ac463eaf708dd72f99d279f86d069b5c809858933fc70644c2efdc81499a2c428d5c7 SHA512 3902b701054a7e360ed023e31d82e02cc18ce4f27ee9e319729c6c841420f50f62614df714e77ac60a84ad42d3196a78b9a290d0e2442d9dc20d2aa169616c7e
55 DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.20.0.mod 29 BLAKE2B 4f20ac8fb7beef2b678cff290a28c8125d368504aebfcde33e746d3ca7b9606804bd94c59c50fe328da4c1c592b8768b1aad89bc1d22ddf76cbc88d0f0f76b74 SHA512 5edcf2aac39658fc7e60d5086b066470c6d6213b66a2432bc35c6f67b8cb37a66a67fd97cdd4b8fa1b8b1bddfd544e4aa9838cec06806b89f8e1447e3c61bd2a
56 DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.20.0.zip 72765 BLAKE2B 61a5269577f397701a50299f9e32b195f56af70a439ecc94f3ccba5a04cf6d1d220b5ae34d26c1a019989b19996335d265abb665ac5aee876ba50b941665cf99 SHA512 5edcc7510abaf7a6326a27a43aa7debd43d333dd1c23462a5f0d8a8d526ef74c085db35a637536eb6883d531bce4bf35648b75dbb19e43e481382572cdd24b3f
57 DIST github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod 34 BLAKE2B da6bd307f61b08eb749a0b2d9a9f445dfc057c8cafaa13f4a7c6d2d2324f7812c9c8269d9747cc21db9c3478f73558da05035b3f1ce9940f5c5befb16dcdd159 SHA512 b9773f617e5b48c6767051fc7dd2faa63a8a9d537ee42fb51efe6db5b3d24060dea0a264568bb5324915de8917a334f3563dc49d35651a4ee7c15042faad2964
58 @@ -158,6 +165,8 @@ DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BL
59 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.zip 1758421 BLAKE2B 0c0c663e20a8d703a5e0a971638b81158c90b5d44961e683b3108c6f6d81fc21cb2577aef125db2ea0dc2dc53a00bc162c970c6e339379875d8a1d18957a549c SHA512 cf2f1e8428e764782e64d65629ec18fe8aa67926fef1097284cf15550c4c8de050e6d362ca944548e0009bf1cf449678f1749f7c30370b11029dfad308f4b5ce
60 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
61 DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.zip 1776515 BLAKE2B 5833fc2a16dec541a1362c9df7c02abe04a54e92e04eaafd5767c1a923e3a9cf90bc8d8ae0ee3c60b9745f5f0e3234350be1cafd984052353594d6e6b9fba041 SHA512 a1418dbc50d1e41495fd68ccba2ac84fed5edfd3e613c68850068afcce1136c3456e99d226674908a77c9648f16d7861edacb70afebcf3a7e73ea3dcdf8edbe7
62 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
63 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.zip 1874261 BLAKE2B d31130353795828e794c9a0fbadafb9d745947d03c7e826fe7cc70f14002f60fb6f2f2699a875fb49b37ac3419b22b484bf95b86522b936b8136d4c627b24c2b SHA512 cdb474720f4b2b0357ac218297be03b967ccf068b05c11bc8eff60cf5383ff8738b0ebb87459a64643f3f8aac2f73967dbf616a51685ba48ecaeb15898851cea
64 DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf
65 DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883
66 DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod 88 BLAKE2B ce393846b227c374753f46fc076385826a6288b0c85095e097c041b844f46b87120774c68924492c4f33c33729103a2d916d2335e24953022630314b63f606d0 SHA512 0097db2957ab98a21a73960d2a37c526e5cabcd5ba4825e44f0ec4851ef83743ae171c8dc4b6c09ea4d931c15879c247e362ca53ef8dc762b484f1ddcc483d04
67 @@ -170,8 +179,11 @@ DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod 24 BLAKE
68 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a
69 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
70 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.zip 1273340 BLAKE2B 7d42472afb905448b6ae6f66258dc805fa7c4b9c8dffb230ad6458b250fe5d564a3f6e2bf97b241ac9293c9f5885f28cc996ab7953a0ba9e97b8731911b982d5 SHA512 57852d3cd066a9eb279f909b464824041e138db1eb98c66ffbbc81259cb3f94da8ecd4d2b961646fbbe0c05156785ab2f44408b19d9f467001627d7b12fed4af
71 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
72 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190813141303-74dc4d7220e7.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
73 DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190813141303-74dc4d7220e7.zip 1422376 BLAKE2B 5995b3bf9ad143a950acb3ea20e416518d8f90fa1486416b23895f7e8f8decda87cea64757616d8df1390c714ea5a50f4b2a1d1e4338157867da72f72b4c3f65 SHA512 fe2575eb7f3ca98d19db88886f0812f46e93151037b1286a89e9da22ea8adf1d27ad9243848885e3d309830a3fbbbd40f343a9333ef4cc57e66311d61d8ab638
74 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.mod 181 BLAKE2B 3d3ddd23252ae7c54121211421c04a53076d3c347a9511c24494ded58863b0e96b2fefbdd10ee783bb3c0089cca1af91358701ef709fbd52a2c2d1fdec011939 SHA512 098a7d7eadb99bc1eb8695f1d86e1ed2ec2f5f625045f3ed77648d4ef7047818cfc449d46c8a6ccf285f95956baf228c1c57d6e281da1f63f67cfa0f93ca4230
75 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.zip 1503642 BLAKE2B 459cd4c9e103f489e029f1d7a4073b9af288c7feb34a7290a4b2c430d7cef6d8d8f85904d13e2549dc64ce47b9b3741c3082c46827988f085d3b32fa44eb81a3 SHA512 3f81ba470596bf5801cb9c80cb3ad84b61ae8d9b7a43d43b6c81bad14a2f7c9f08609a3205811ef7b4bf67d06f3474a7cacf6b42c06b5c9c88082f68082db67d
76 DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod 27 BLAKE2B 078fc99b981406f4ee3f8da94c83954e80619e76ea63cf6323f27614bbcb870bb650eb5ffaac865a374f3ed0ef0619d97e11f05924c92e395e72cb73f28630e6 SHA512 53431e560b5d6a9b50f44997ef6755f71741ccca155767dd954da41f11f53a3e8d01d7e01a2bb9de1fdd551dd2e734cb65e5641cf5de5c9a8a6a25a4894336f5
77 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
78 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
79 @@ -184,9 +196,13 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod 24 BLAKE
80 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.zip 1438775 BLAKE2B e8b4b6a5ed32eb337abc8df4ba122356c664b4b23fd7f4bf7e08772a031795a293e26aefee819865ef381593807f0af82d9333822f31979d217414edc8b8288a SHA512 3a3f9adfced28713c60cb0047a0fd8a9b4de774fbd96afa7494d7fcb062f172e33024be15abfdeb7565987ee44e71390366fe43b78e8709d21cdc11be491a927
81 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
82 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.zip 1584596 BLAKE2B 2d891f4ee749bbf528b0a44acc8cc71a56432961fc47864ec9dd47543a8a1a97d55399dbb95a0654b0588ca2dc95289ae31746ada83afd9a667662c371b6747d SHA512 8431fd78425186e55e07be9cfdb81d294b517d1695f99da3612477b8275d9a64038b60097658a02f399ed99d2f399197e572f3c307f70fa075b4995943caddb8
83 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
84 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190422165155-953cdadca894.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
85 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190826190057-c7b8b68b1456.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
86 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190826190057-c7b8b68b1456.zip 1818872 BLAKE2B f8bb456d6c12b800b7a572f686788454dc81f4f65f61d2f5f7986e936a7dcd4a57417137df2ff16d229adafe2a2daddd9622cb558454648419fbf293857a0382 SHA512 15544b523ad8b302ab9f9fffaf971decb598f3f7789296125523638d5ebb56218312ba2b0d7d43dd8e786ffb761b012d957c8f123dcdcec8c967bb28a544f84d
87 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
88 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
89 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.zip 1546031 BLAKE2B b8b07e0d05b0bd1b77ef90145d6684a30225e5c38ebc21039e94524792937ef49d60ef2705fe226f62a03712553c685c5eff6c4ddaa6a1fad0327151769125b2 SHA512 f4a3d3f6af5020f70eb69f539c4ee8452028aad40bda05bcd5de74e725db1ffc487a3ff2bf31e4c26ef530b74fa090332f608bec5a2ee233ddfd82c1209e77b4
90 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
91 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 6349244 BLAKE2B 0aa464ac7b7d17fa7ec0627b64cd2301ed4f2819f837807db7a55725950dacb40be899b5148b07ea31b51530818edcccc6444a9800755e1d369ba8f1bce949b0 SHA512 982d78f580a7eac99a0c51e6f1fd2b2c3b91f56cd5e2b96fe960510049f7daf5915264f73f55f05675eee232a52998f9667fa84a9ccba15ed7819e4c93f583a7
92 DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b
93 @@ -199,6 +215,7 @@ DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod 26 BLA
94 DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod 194 BLAKE2B 94f62204dd4fd9b865aca70366a7a7754e2e92ed27591beaf789b268ad272dfb34ca0906d888c608393b4c71bc5c9f975fc86c164528ed7d0390e41b66206ec4 SHA512 8b68acbca48744320e64a70a983a471e9e2fc2249562064b10256269033473fd50264b6544646227fb666f075c4f266df1835ca3f88ee679bb97d34bf62bd195
95 DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1
96 DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213
97 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.zip 2661495 BLAKE2B 19aa174d089edd2bf17eda19b54178cbf9c9856a5bcd1860c5a8bc92954e9678a471d45de835e9d1dbcce7f3ea07e7678076c2e8a5592f84b3a56d4198d802d7 SHA512 6890637b40a71ebbc1c218b9d3fb142a473896c1eb939388644dc377c783c487caae3df6fe69d8912708da5345c56477a1fc74038056011f57b12981ffeb5303
98 DIST google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod 35 BLAKE2B 24fb6ba95138448c45da7f1ecc4c87391485006b54b8e7ff96ec582c2659f9ea77574b4d5fef2442eff9e5564f3c3263ed8e6963c5d21cde8772a7143d82f3ed SHA512 6644c398d639794470e49cad4402d17765422934915b5a13e13e1f84d8890cc8fad9e6ea8c580d114aefea70d894242e05ce3a432ee596f772b98b6b73069fe2
99 DIST google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475
100 DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod 34 BLAKE2B cd6cb61b9f55a3c1e8b33588e98e62c9c27613ac20fb039cd70c9ecbe41c34d11d80246290ab73a9faf3ec809a15fc00267654b0eb00dbf23fe5c9758c705d9c SHA512 1c29af2b4f8b54234f09dfbfad120b4b11d4fe67e9578b0553412f1587cac2fa2bfe5537fbf15e6d52dcb04332413231c250c3c460b04e64326d2eaed3102464
101
102 diff --git a/dev-db/etcd/etcd-3.4.16.ebuild b/dev-db/etcd/etcd-3.4.16.ebuild
103 new file mode 100644
104 index 00000000000..9901ce26b6f
105 --- /dev/null
106 +++ b/dev-db/etcd/etcd-3.4.16.ebuild
107 @@ -0,0 +1,301 @@
108 +# Copyright 1999-2021 Gentoo Authors
109 +# Distributed under the terms of the GNU General Public License v2
110 +
111 +EAPI=7
112 +inherit go-module systemd tmpfiles
113 +GIT_COMMIT=cf54fab42
114 +MY_PV="${PV/_rc/-rc.}"
115 +
116 +DESCRIPTION="Highly-available key value store for shared configuration and service discovery"
117 +HOMEPAGE="https://github.com/etcd-io/etcd"
118 +
119 +EGO_SUM=(
120 +"cloud.google.com/go v0.26.0/go.mod"
121 +"github.com/BurntSushi/toml v0.3.1/go.mod"
122 +"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
123 +"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
124 +"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
125 +"github.com/beorn7/perks v1.0.0"
126 +"github.com/beorn7/perks v1.0.0/go.mod"
127 +"github.com/bgentry/speakeasy v0.1.0"
128 +"github.com/bgentry/speakeasy v0.1.0/go.mod"
129 +"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
130 +"github.com/client9/misspell v0.3.4/go.mod"
131 +"github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa"
132 +"github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod"
133 +"github.com/coreos/go-semver v0.2.0"
134 +"github.com/coreos/go-semver v0.2.0/go.mod"
135 +"github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7"
136 +"github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod"
137 +"github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf"
138 +"github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod"
139 +"github.com/creack/pty v1.1.11"
140 +"github.com/creack/pty v1.1.11/go.mod"
141 +"github.com/davecgh/go-spew v1.1.0/go.mod"
142 +"github.com/davecgh/go-spew v1.1.1"
143 +"github.com/davecgh/go-spew v1.1.1/go.mod"
144 +"github.com/dgrijalva/jwt-go v3.2.0+incompatible"
145 +"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
146 +"github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4"
147 +"github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod"
148 +"github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
149 +"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
150 +"github.com/fatih/color v1.7.0"
151 +"github.com/fatih/color v1.7.0/go.mod"
152 +"github.com/ghodss/yaml v1.0.0/go.mod"
153 +"github.com/go-kit/kit v0.8.0/go.mod"
154 +"github.com/go-logfmt/logfmt v0.3.0/go.mod"
155 +"github.com/go-stack/stack v1.8.0/go.mod"
156 +"github.com/gogo/protobuf v1.1.1/go.mod"
157 +"github.com/gogo/protobuf v1.2.1"
158 +"github.com/gogo/protobuf v1.2.1/go.mod"
159 +"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b"
160 +"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
161 +"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903"
162 +"github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod"
163 +"github.com/golang/mock v1.1.1/go.mod"
164 +"github.com/golang/protobuf v1.2.0/go.mod"
165 +"github.com/golang/protobuf v1.3.1/go.mod"
166 +"github.com/golang/protobuf v1.3.2"
167 +"github.com/golang/protobuf v1.3.2/go.mod"
168 +"github.com/google/btree v1.0.0"
169 +"github.com/google/btree v1.0.0/go.mod"
170 +"github.com/google/go-cmp v0.2.0"
171 +"github.com/google/go-cmp v0.2.0/go.mod"
172 +"github.com/google/gofuzz v1.0.0/go.mod"
173 +"github.com/google/uuid v1.0.0"
174 +"github.com/google/uuid v1.0.0/go.mod"
175 +"github.com/gorilla/websocket v1.4.2"
176 +"github.com/gorilla/websocket v1.4.2/go.mod"
177 +"github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4"
178 +"github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod"
179 +"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0"
180 +"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod"
181 +"github.com/grpc-ecosystem/grpc-gateway v1.9.5"
182 +"github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod"
183 +"github.com/inconshreveable/mousetrap v1.0.0"
184 +"github.com/inconshreveable/mousetrap v1.0.0/go.mod"
185 +"github.com/jonboulle/clockwork v0.1.0"
186 +"github.com/jonboulle/clockwork v0.1.0/go.mod"
187 +"github.com/json-iterator/go v1.1.6/go.mod"
188 +"github.com/json-iterator/go v1.1.7"
189 +"github.com/json-iterator/go v1.1.7/go.mod"
190 +"github.com/julienschmidt/httprouter v1.2.0/go.mod"
191 +"github.com/kisielk/errcheck v1.1.0/go.mod"
192 +"github.com/kisielk/gotool v1.0.0/go.mod"
193 +"github.com/konsorten/go-windows-terminal-sequences v1.0.1"
194 +"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
195 +"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
196 +"github.com/kr/pretty v0.1.0"
197 +"github.com/kr/pretty v0.1.0/go.mod"
198 +"github.com/kr/pty v1.1.1/go.mod"
199 +"github.com/kr/text v0.1.0"
200 +"github.com/kr/text v0.1.0/go.mod"
201 +"github.com/mattn/go-colorable v0.0.9"
202 +"github.com/mattn/go-colorable v0.0.9/go.mod"
203 +"github.com/mattn/go-isatty v0.0.4"
204 +"github.com/mattn/go-isatty v0.0.4/go.mod"
205 +"github.com/mattn/go-runewidth v0.0.2"
206 +"github.com/mattn/go-runewidth v0.0.2/go.mod"
207 +"github.com/matttproud/golang_protobuf_extensions v1.0.1"
208 +"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
209 +"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
210 +"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
211 +"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
212 +"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
213 +"github.com/modern-go/reflect2 v1.0.1"
214 +"github.com/modern-go/reflect2 v1.0.1/go.mod"
215 +"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
216 +"github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5"
217 +"github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod"
218 +"github.com/pkg/errors v0.8.0"
219 +"github.com/pkg/errors v0.8.0/go.mod"
220 +"github.com/pmezard/go-difflib v1.0.0"
221 +"github.com/pmezard/go-difflib v1.0.0/go.mod"
222 +"github.com/prometheus/client_golang v0.9.1/go.mod"
223 +"github.com/prometheus/client_golang v1.0.0"
224 +"github.com/prometheus/client_golang v1.0.0/go.mod"
225 +"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
226 +"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
227 +"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4"
228 +"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
229 +"github.com/prometheus/common v0.4.1"
230 +"github.com/prometheus/common v0.4.1/go.mod"
231 +"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
232 +"github.com/prometheus/procfs v0.0.2"
233 +"github.com/prometheus/procfs v0.0.2/go.mod"
234 +"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod"
235 +"github.com/sirupsen/logrus v1.2.0/go.mod"
236 +"github.com/sirupsen/logrus v1.4.2"
237 +"github.com/sirupsen/logrus v1.4.2/go.mod"
238 +"github.com/soheilhy/cmux v0.1.4"
239 +"github.com/soheilhy/cmux v0.1.4/go.mod"
240 +"github.com/spf13/cobra v0.0.3"
241 +"github.com/spf13/cobra v0.0.3/go.mod"
242 +"github.com/spf13/pflag v1.0.1"
243 +"github.com/spf13/pflag v1.0.1/go.mod"
244 +"github.com/stretchr/objx v0.1.0/go.mod"
245 +"github.com/stretchr/objx v0.1.1/go.mod"
246 +"github.com/stretchr/testify v1.2.2/go.mod"
247 +"github.com/stretchr/testify v1.3.0"
248 +"github.com/stretchr/testify v1.3.0/go.mod"
249 +"github.com/tmc/grpc-websocket-proxy v0.0.0-20200427203606-3cfed13b9966"
250 +"github.com/tmc/grpc-websocket-proxy v0.0.0-20200427203606-3cfed13b9966/go.mod"
251 +"github.com/urfave/cli v1.20.0"
252 +"github.com/urfave/cli v1.20.0/go.mod"
253 +"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2"
254 +"github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod"
255 +"go.etcd.io/bbolt v1.3.3"
256 +"go.etcd.io/bbolt v1.3.3/go.mod"
257 +"go.uber.org/atomic v1.3.2"
258 +"go.uber.org/atomic v1.3.2/go.mod"
259 +"go.uber.org/multierr v1.1.0"
260 +"go.uber.org/multierr v1.1.0/go.mod"
261 +"go.uber.org/zap v1.10.0"
262 +"go.uber.org/zap v1.10.0/go.mod"
263 +"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
264 +"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2"
265 +"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
266 +"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9"
267 +"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
268 +"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
269 +"golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
270 +"golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
271 +"golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
272 +"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
273 +"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
274 +"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
275 +"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
276 +"golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
277 +"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
278 +"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
279 +"golang.org/x/net v0.0.0-20201021035429-f5854403a974"
280 +"golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod"
281 +"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
282 +"golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
283 +"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
284 +"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
285 +"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
286 +"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
287 +"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
288 +"golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod"
289 +"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
290 +"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
291 +"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
292 +"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
293 +"golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod"
294 +"golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4"
295 +"golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod"
296 +"golang.org/x/text v0.3.0/go.mod"
297 +"golang.org/x/text v0.3.3"
298 +"golang.org/x/text v0.3.3/go.mod"
299 +"golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2"
300 +"golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod"
301 +"golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod"
302 +"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
303 +"golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
304 +"golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
305 +"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
306 +"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135"
307 +"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
308 +"google.golang.org/appengine v1.1.0/go.mod"
309 +"google.golang.org/appengine v1.4.0/go.mod"
310 +"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
311 +"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55"
312 +"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
313 +"google.golang.org/grpc v1.19.0/go.mod"
314 +"google.golang.org/grpc v1.23.0/go.mod"
315 +"google.golang.org/grpc v1.26.0"
316 +"google.golang.org/grpc v1.26.0/go.mod"
317 +"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
318 +"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
319 +"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127"
320 +"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
321 +"gopkg.in/cheggaaa/pb.v1 v1.0.25"
322 +"gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod"
323 +"gopkg.in/resty.v1 v1.12.0/go.mod"
324 +"gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod"
325 +"gopkg.in/yaml.v2 v2.2.1/go.mod"
326 +"gopkg.in/yaml.v2 v2.2.2"
327 +"gopkg.in/yaml.v2 v2.2.2/go.mod"
328 +"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
329 +"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
330 +"sigs.k8s.io/yaml v1.1.0"
331 +"sigs.k8s.io/yaml v1.1.0/go.mod"
332 +)
333 +go-module_set_globals
334 +SRC_URI="https://github.com/etcd-io/etcd/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
335 + ${EGO_SUM_SRC_URI}"
336 +
337 +LICENSE="Apache-2.0 BSD BSD-2 MIT"
338 +SLOT="0"
339 +KEYWORDS="~amd64"
340 +IUSE="doc +server"
341 +
342 +COMMON_DEPEND="server? (
343 + acct-group/etcd
344 + acct-user/etcd
345 + )"
346 +DEPEND="${COMMON_DEPEND}"
347 +RDEPEND="${COMMON_DEPEND}
348 + !dev-db/etcdctl"
349 +
350 +# Tests fail with this error:
351 +# fatal error: checkptr: unsafe pointer conversion
352 +RESTRICT+=" test "
353 +
354 +src_prepare() {
355 + export GO_BUILD_FLAGS="-v -x"
356 + default
357 + sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\
358 + -i "${S}"/build || die
359 + sed -e 's:\(for p in \)shellcheck :\1 :' \
360 + -e 's:^ gofmt \\$:\\:' \
361 + -e 's:^ govet \\$:\\:' \
362 + -e 's:^ govet_shadow \\$:\\:' \
363 + -i "${S}"/test || die
364 +
365 + sed -e "s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \
366 + -e "s|go test |go test ${GO_BUILD_FLAGS} |" \
367 + -i ./test || die
368 +
369 +# mkdir -p vendor/github.com/coreos || die
370 +# ln -s ../../.. vendor/github.com/coreos/etcd || die
371 +}
372 +
373 +src_compile() {
374 + ./build || die
375 +}
376 +
377 +src_test() {
378 + ./test || die
379 +}
380 +
381 +src_install() {
382 + dobin bin/etcdctl
383 + use doc && dodoc -r Documentation
384 + if use server; then
385 + insinto /etc/${PN}
386 + doins "${FILESDIR}/${PN}.conf"
387 + dobin bin/etcd
388 + dodoc README.md
389 + systemd_dounit "${FILESDIR}/${PN}.service"
390 + newtmpfiles "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
391 + newinitd "${FILESDIR}"/${PN}.initd ${PN}
392 + newconfd "${FILESDIR}"/${PN}.confd ${PN}
393 + insinto /etc/logrotate.d
394 + newins "${FILESDIR}/${PN}.logrotated" "${PN}"
395 + keepdir /var/lib/${PN}
396 + fowners ${PN}:${PN} /var/lib/${PN}
397 + fperms 0700 /var/lib/${PN}
398 + keepdir /var/log/${PN}
399 + fowners ${PN}:${PN} /var/log/${PN}
400 + fperms 755 /var/log/${PN}
401 + fi
402 +}
403 +
404 +pkg_postinst() {
405 + if use server; then
406 + tmpfiles_process ${PN}.conf
407 + fi
408 +}