mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 21:11:08 +02:00
2331.0.0
This commit is contained in:
parent
9d4c77a675
commit
bbb30e9845
@ -16,7 +16,7 @@ DIST bytes-0.4.11.crate 45988 BLAKE2B 617fa9bdd07bf22a6f0089e8acfc44cd1444af0717
|
||||
DIST cc-1.0.26.crate 42350 BLAKE2B 3a31535c6168036179930c8f8a4aab0a52632d733c9e0b54fa8d1e8a5d6c426ffca4e7da55bf23ea9fddb7ca72e6894a1f6a8e9175fc4058a37b7a181afd7bc4 SHA512 f4ab851d2aefce6d9e6b08b2af99e7b6c63238c6ef931d3f7872d79edb139f62627911335b62e8ef0c62f54bec65693a97411487af449b1f750a5b6652c785f1
|
||||
DIST cfg-if-0.1.6.crate 7411 BLAKE2B 0a19f5afaa89acfa7877e06e747c1e73af8b8a9886c97a803fc3d61d075b43f3fee6089c67ed28efe70aaf4082fc21dd5b24ea514fb1d761ba3d939dad496fee SHA512 e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
|
||||
DIST chrono-0.4.6.crate 133108 BLAKE2B ac9573577f4ea6516007df2f9948f9df4e8170e53119ba7cf1e55592bc594bd1cbf05759ce2baf9b6397b68a72aa9e0518ab0b7a9c63bd043ee4a7a8b81e36b4 SHA512 c869cab6da906d50531476c892510042eeccb3daf790ef13b3014121c805b3f8e23c7a6ffccb3bb11d15a1615e997df4180e41f0140a2c327cc816b94f28976d
|
||||
DIST clap-2.32.0.crate 196073 BLAKE2B c262241a3ad1d0f944467f4ea9884ca3dc05b5e05656fd7b73700e0daeec035c07a5d06316cc1273e37f74f2c00429b0ee99da298804dc4deff9a252ca56ce07 SHA512 ee2a66cec0d867d73fce35c055bcac77cc3ea9537b355be04be3ee17ddabefebfe3649cbdfc30ea356c54cf9f066369540eac4f5dc67e60cdadc9c66be014ef0
|
||||
DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
|
||||
DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
|
||||
DIST colored-1.6.1.crate 17671 BLAKE2B 2cef5bf563616a61f42592045fab37cee97ff7651846fd4b70f67445b76819e7025fc41397e4c82b4c229160849e395c92564c838645ea0441190f74bf34304e SHA512 b275491a6688fd2fb8ef395f38d6bbec5ef3d53d9875a41a0ab4ff2d597782c81e580f67c2fb03449a1e6c8ea503d2ae927f492525f34ee621ab3187ac719bf7
|
||||
DIST core-foundation-0.5.1.crate 22519 BLAKE2B bc411c7a7bd1dcb00b4f02d75cbdb9d8422c2802cd6a3aebb7ac5136b19756f7ad5e48553e15b6c5a7ff85fa3f4f3fa98e8644a0eb13b4525fe2edd3a5b3daf4 SHA512 209b06bf889ef75451b9d055505dcd19eeb8ed6b6f57f7b3288556ec9be90fbe716175679f7d0a650c1d55644b3c56eee9b1116f2c8b533b4b4580008c79cdb2
|
||||
@ -132,9 +132,9 @@ DIST security-framework-0.2.1.crate 39220 BLAKE2B 271e0cecf9bfb0fc0aa305d96e9bee
|
||||
DIST security-framework-sys-0.2.1.crate 7790 BLAKE2B 20fdafdfb5ae59033fc6b893f35219d84c758658f1f6b5a376d23064dc8ea357778b2c3c856bb43aa751b08f5ababf289b6882b4dab71b062ff9ea3d94e4d94f SHA512 ca18ddee68178f49cf8b50f79391dc43c6269dc879d14950b13fa510e5b46959a8af78cbd007f8445fd510866d79570f25eb0dddc0a72b1f7b4390285cd93f84
|
||||
DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
|
||||
DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
|
||||
DIST serde-1.0.89.crate 71395 BLAKE2B 6fc88c889a12ce4bee3dc96aefd80e18e21d52c11b840ec9f6562b300f386d3b6d83632006d5d70e52a3693c3ad4af5ee55f1b6869cb402305cd0c46ff565140 SHA512 e01f30208b7dce831890bfa37a38a6e2177c35f423fa02021d32c1209ae00a3e8f836deb12cc26c4343a4a10b87286d780ebb8eca83bd4191d1023318c15e745
|
||||
DIST serde-1.0.90.crate 71415 BLAKE2B 7793a7d5227ecfa4645c9ce6cd22e0d9c76b216012bc4028e4f940938e1e4921c337cdd27deaa3ccb54df9fe57bee7ffc35f2c2d69c98a6b8e0964d7831af60f SHA512 6ad37dc002a7b8db9e38590f70a9dc26a93a82a1f6d9414fc2a45dd2f57b974a947c1a4c350c970f69199de08d5a94cb6ba5b53c0cc7efa817e3442957638a5d
|
||||
DIST serde-xml-rs-0.2.1.crate 13772 BLAKE2B 928c835ecce84a0aba0ec9d6af89090ca2907690be5f9bab7ad03f69c2470785e13a5cbf91b04b9288af68525c1e3a33f49ed53a150a8b489a77e6fd2104b410 SHA512 4c1e5ec3fc1a2dc3adf5c4a262d333b358880705125af9c73794f1f63d6dfef36a46c0f896186c63e1400ebd68be9e5bb27b8a89918a7ac7e998cce7084c792f
|
||||
DIST serde_derive-1.0.89.crate 48599 BLAKE2B 938134e97381bb4da5296a383a1bfb0fd9055c9e712a4121a39189849cf08f73b32eb5053c9f94b44ad4a62632d2b898d524013278c578ef569a862676daee0b SHA512 9c6e54b86eea33c8f4cfb27924f95e811b940ad0c9ba934c61691d728eaab3a31835a5c7ddf8b15d67786bd6b6d7f008079c453f89dc05b57f6412c9b1432d65
|
||||
DIST serde_derive-1.0.90.crate 48815 BLAKE2B f662383f4fe4cd5fd46f763bcd3228eb54ec681231e6749ffe9c3710e3ebc49687eb25435cf9b976322df2cc478d4c9febe1d1d770aa4f11c4102745f52162bf SHA512 50ecd5c54dda7708959a2163e365cff09489489893d421e5dda09bca8a6f824b42722af1eff76fcc93f8b9f507db33019f7eb743301025b3504e19ab3d64d015
|
||||
DIST serde_json-1.0.39.crate 69621 BLAKE2B 9eaa881f9a16d1895d2bc6f3aff3d6febd155d6ceff3c383968d0520d0f28dfa6fa57f2edd10c02eeb8448e2d87287d2cc04ee99f2c0bf96a60970c49aca14a9 SHA512 7180e5deb60e196f6b1ba3ac2a1bad6cea59d29f65fa7fb9258beb3d7012d6f3ea624e21fbb17868f5a21224f93b3f7b24875a94d50ba0d05e5b8d2aef632036
|
||||
DIST serde_urlencoded-0.5.4.crate 12552 BLAKE2B b4f7b852afdbc961a99100838745948b1e61032b171d78f9c80f39a78ef0d40ac00ebc147b63e378b7b7ec1e4b28ce2ce6db6467e6ac2c1093fae0363832a425 SHA512 b32c2cf86c9c023b18ce5627992692e53a0848a1d44508c510e553731e6a4fb1ad30aef8f2cafac6ab0cf3faa45eb5f1df42cf8cbce36b673d2aa6754d3ef45b
|
||||
DIST sha2-0.8.0.crate 17302 BLAKE2B ed37c8567479bade08207b73d61cb1af15b58a930b42cf422ee960e24a3caf76a6f3c08ea28ebd925f6d24835f2d0045bf7b0321df4c86923531d8fad253a320 SHA512 6d95888b40c7f84b245864891d4a3e8c06ed3e0cde1aaeacde2ef75c969e00b524fe6045aa9b978d0036b315cc74502f88aab0da67c6708b2450efa9119abdad
|
||||
@ -147,7 +147,7 @@ DIST slog-term-2.4.0.crate 17151 BLAKE2B 532e886445f9a74e847043c86cdc1619792ee17
|
||||
DIST smallvec-0.6.7.crate 21450 BLAKE2B 35201ac343c2029d9ced9de0361d1ae9046913abc3701c5f6a000008eb7aabfdcb6a05b63368989f4f182b7f0ab89956d7d211a0760432887f2be975be9ce0e9 SHA512 2f3e45b27d8a1e02ff856e9690d982a8c785eef797f0e33beb8a832b6de5038d5ca3d285f49d67bbcf9fb2cb4de278dc33f2e77c615ecd333da014f56c8aec1e
|
||||
DIST stable_deref_trait-1.1.1.crate 8007 BLAKE2B 35bb1e1b24f36a0958aa3fd3972d0f30b3849f8bcd41f0221e2a893b1d17b0029369e21e8b735b7c29884a67ba6c9b2ff1558f544b500ed7c119d8bcdabe5602 SHA512 ca224226d612e1c4eb178271cee0d18b44fc036959e528d720e33f65c3ecd7a40c20d32f294c029d0d7b74dc6ce57d19aadfe3cf02c5f894e94ddb3bb06898e4
|
||||
DIST string-0.1.2.crate 3989 BLAKE2B 56fe4a944186fdca6d0c1153f179f20ae1be7c052f3e984e48df5b5c064c1f3d2610eedc04cf2e35f3a8fba18bd43ba8d5581eb234c6eac12df40168ae424824 SHA512 1c147d5f0be85e9b0821411864e3f4b71678d9b910506f98376108136cf4b6a3f65cc7d2a34d132becee33216b7cd4215f83023221a7863df3e8ef9cc3219881
|
||||
DIST strsim-0.7.0.crate 8435 BLAKE2B 6869075bc3949fbdec1b74548b816560d1bf3759ba4c3e972a84f885e6732edd25596d75a4b6f6b85d93821f559757d096cb5f0b0eb04dabd8bb974d214f3188 SHA512 3f92df0f444129b16fbb15c533b7bc1d6f18970b487b57345f74747fb7f41e3dc0cb61255712e94d419a5777b8f6a9cdf1a716718698c479eb98dfb6464d1983
|
||||
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
|
||||
DIST syn-0.15.23.crate 145369 BLAKE2B f66939982ee09090f2baf1cc4522615e6975d4350c7c65b3b0a3568cd3b3aef04231f6c23b818333107af784780366cafe7d726f03f346ed227c1db6cca522c1 SHA512 d447ec08199d36e289ea303ee8e871e13e002a4d67c396187ef56eb16b69cf21d64becd24fd8d2f7a1c826685f7b6df747903e7eb8cc5c334ee0528998597128
|
||||
DIST syntex-0.42.2.crate 3173 BLAKE2B 40624fa9370cf2c5ef02c28fb158b34926c22942ace0855d284a2c8b0ebc968492b67440eb010df10fc3fc06ed01c894b2f5ac87456ef2b7cce933cff22f1764 SHA512 b03cf0edc5367e31215e187d5ab32b76d1e909e47a34b0b9f58fe620681b7d55eed0689eb6b6c9b7312bb791d03995ce60b7daa1035df87959aa2d3117aa82c1
|
||||
DIST syntex_errors-0.42.0.crate 14621 BLAKE2B b0a5e6c75f41b1967e980d0e3d06ea8ff13bc2da34496195ea429dfa8697abd676015039fccb8a182330eb7813c91ddb0d778184dd45bae205bda6a3dc6179ec SHA512 4e821e947190a2c5888ad73e6d1c40eee0821f8cc86f6adf404a033bb2429b772873d6a0a86f3eef323b2607e4a059addaa26eac66b4d0c4a14cdd8d64b03667
|
||||
@ -159,7 +159,7 @@ DIST tempfile-3.0.7.crate 23922 BLAKE2B ea7207d7a5c893751fedca320dc0b08c01de041e
|
||||
DIST term-0.4.6.crate 38250 BLAKE2B e4509c0754dc87e6048fdeb42f9d0e6e2c888c5e43fa3aed451ad21a88a399179a1f9935532f6483c3ec374b4676066125f2de35aa2805b1ed1908f45722cd82 SHA512 b88d9a93082521d12071148b98fc236ceba43d7a13bbaf5da679ca03ea9a6a95e38a14ea72e71fe108a5fc6deba1c8c8b25afe5abb511d19965f5e219e7c1cf1
|
||||
DIST term-0.5.1.crate 39105 BLAKE2B 508ad7194a76c0526c750a2cab87f69d31cbad6a30114c914d4ddbce63f428f9b1e9fc02bff80d91d4774202c3dedd65ad7b258a8a5af8049f60f4ee79ea5a21 SHA512 cbfe1f3653a31f07a8bdc0b46a5093f45e38b587b639b8683d361480937d65c531abab7c3af3ec2cc8aa3ac41cc3ccd93e31868fd7b327152e878a10070733b0
|
||||
DIST termion-1.5.1.crate 20659 BLAKE2B 5b4291c2c26a074c16eac2e7bcb40467380181bac69c941e5c958059dc239cbbfd74872d9bd3da65245d010f9fc39804c43dc96f4caab2499b021cf35977a6b0 SHA512 1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76
|
||||
DIST textwrap-0.10.0.crate 15986 BLAKE2B bcbd40fe4c8322e459c505e0f175b5b088322c33ba56d8c4b294788950681c2407ba08fae2c15711f8f0d5e1f0afed38f82deaffe1c2b16a4f4ab14723b71bb4 SHA512 cb50cc73f3f5ab704ef9e6d526b751f7e66de213fa534206e5b4e9da829f19aedda9f23f262f865fdb3247c703aeaa87f38099f6c575d1961ec923d62a9b2293
|
||||
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
|
||||
DIST thread_local-0.3.6.crate 12388 BLAKE2B 290c35e5327e80a5cdca5609252b1efd1b78a654fc9ab4ba68eeaa3c2769d844f725d17d91cbb15048dbaac84913c51edcb39bb402882c9e7b4d0c4e4811518d SHA512 cd783d3d9caec43868da1f6118d4c4d520e03b9f1049d8f15d2c12482989401d3aee748e04a149953d35e5d6487355c2891d44569ef688bc1d45f01b6461d253
|
||||
DIST time-0.1.41.crate 29991 BLAKE2B fc4be86b43a0cceaa4388539fb9d87f24c8886d50b295e583d48588741f200c40df40e176484d07dbaa515751f50ec8333e5a36456d457d40791ef8fc97f4c21 SHA512 9dcfc89dd33122b5dc77d9bec3038bc492f9162eb1fa15e68f1f9682ade3429c526bfc5d9ec4d102beed007a8ab77f5b07a2f04444c8b2630ec54e569c982942
|
||||
DIST tokio-0.1.13.crate 79248 BLAKE2B fb2b76385c2ec8e05ff2e321f9c09fbdb4ea8589b80a5688ea155fee1c9b06342dff40e5aa9446b69cb7c6ae7804621ec4938055472c644752003a56bc3730d9 SHA512 9014af3d1cdd9f63790318f5a71d4a1b991c7721f453adfb067eede32e4d8f410f38e28109ac3f42de93013a46885808026102b134ec89e53580e64c46ca73c4
|
||||
|
@ -42,7 +42,7 @@ bytes-0.4.11
|
||||
cc-1.0.26
|
||||
cfg-if-0.1.6
|
||||
chrono-0.4.6
|
||||
clap-2.32.0
|
||||
clap-2.33.0
|
||||
cloudabi-0.0.3
|
||||
colored-1.6.1
|
||||
core-foundation-0.5.1
|
||||
@ -158,9 +158,9 @@ security-framework-0.2.1
|
||||
security-framework-sys-0.2.1
|
||||
semver-0.9.0
|
||||
semver-parser-0.7.0
|
||||
serde-1.0.89
|
||||
serde-1.0.90
|
||||
serde-xml-rs-0.2.1
|
||||
serde_derive-1.0.89
|
||||
serde_derive-1.0.90
|
||||
serde_json-1.0.39
|
||||
serde_urlencoded-0.5.4
|
||||
sha2-0.8.0
|
||||
@ -173,7 +173,7 @@ slog-term-2.4.0
|
||||
smallvec-0.6.7
|
||||
stable_deref_trait-1.1.1
|
||||
string-0.1.2
|
||||
strsim-0.7.0
|
||||
strsim-0.8.0
|
||||
syn-0.15.23
|
||||
syntex-0.42.2
|
||||
syntex_errors-0.42.0
|
||||
@ -185,7 +185,7 @@ tempfile-3.0.7
|
||||
term-0.4.6
|
||||
term-0.5.1
|
||||
termion-1.5.1
|
||||
textwrap-0.10.0
|
||||
textwrap-0.11.0
|
||||
thread_local-0.3.6
|
||||
time-0.1.41
|
||||
tokio-0.1.13
|
||||
|
@ -1,31 +1,31 @@
|
||||
DIST ansi_term-0.11.0.crate 17087 SHA256 ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa WHIRLPOOL be85c38937cc1b40d094467e1d60dbd38550b024bd16351325247ab459b03c0aeedefe42a808693a0aa8ff0c6b494eefc3af8f77e52cbb57f2ea8797c8a42524
|
||||
DIST arrayref-0.3.5.crate 7644 SHA256 0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee SHA512 6417e092a896e118a69e219f4e40f94756748986769e24ac233ea33a3a0a6e15fbebec5f4d6dc3592da7eb5b2e572cb28ad330838875323c6e925275b5a3f5b8 WHIRLPOOL 3ef8001e81a9ec85b8d66c8f45aed5f6becfdb5f5af26a05e917e5ff65f7c3ee41ed49540532ee3bed436bc5bf189de0cb778e5b30499d2a21514d6ef2fa07d7
|
||||
DIST atty-0.2.11.crate 5916 SHA256 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79 WHIRLPOOL 701d345115f4bc761832733d63904216a248fbe5c5dc386e8bb3763110d4e90d58ce9a9f4462966b00c55d7eda6a2195f17820b89558bffbbbf6b03b2be55f68
|
||||
DIST base64-0.9.2.crate 37967 SHA256 85415d2594767338a74a30c1d370b2f3262ec1b4ed2d7bba5b3faf4de40467d9 SHA512 d7c859ebddf17171daa2ef803a7cfd12871fa95cba47ebb24fa7491bf63fd33a593d98b3045149cc23f310c13292d703b045834431a0acf2cfcf4952127b8402 WHIRLPOOL 5f5290ee672f06b1f8c7231a2dd6f513d3f5e68d9d0a211d6da9d3311c1f89688790bc8cfab3ea9905c9eb662a66783581c58960e63402e0cfc5ac4d20533c85
|
||||
DIST bitflags-1.0.3.crate 13838 SHA256 d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789 SHA512 c1410967948a0c44c434bcf952c586166cea656f98532980156bce5eb68ea2966ad7457abd2e45e7444d346f47950aad9d6b4d6779486cddfbda70dee5716bd8 WHIRLPOOL c81867e41788d092d8bad8d6367e3c02e05311d67ad4877faf69b3199cecd2fa4a37a2eaa577265758245c3c47d4635a61e1d8c4d44fd750038232e3973a64bf
|
||||
DIST block-buffer-0.3.3.crate 7070 SHA256 a076c298b9ecdb530ed9d967e74a6027d6a7478924520acddcddc24c1c8ab3ab SHA512 4214c64c16e66824776ea141241e2c2e5ec8249e99ce9706eb573b13e338976388338d484528d41587af48ece63e5403c813c43578457b7a550b7db31373679f WHIRLPOOL 57fc028fc926ff943bd1659d7e1ef13e560d2a7e5788aa6f1ef3c4c09b48b59b5d680e566c708e824bbb4482fd4fa36f91b9bcdc134e6e4d0969714febb47a30
|
||||
DIST byte-tools-0.2.0.crate 6454 SHA256 560c32574a12a89ecd91f5e742165893f86e3ab98d21f8ea548658eb9eef5f40 SHA512 bad83b237d3f8dd1784f9031f26dd8ce2772aa9d307951cf6f5eb6c445567f80b554c26f597a2933d4164adc110e42db618f35ee68e951a0bb837abf20f6b0b5 WHIRLPOOL cda0bae43d7985eb1e30fec6a5cdf3bc33599704f4f920cc40e7130bf48a0cee2d64e9861099098ec3f51befe95e5c3274743b9c9d1e1fc625b537922cce7b74
|
||||
DIST byteorder-1.2.4.crate 19469 SHA256 8389c509ec62b9fe8eca58c502a0acaf017737355615243496cde4994f8fa4f9 SHA512 9a33433d942916b726b9d99c5abc6a7fe72c1d3f49faac12d124d066a98a0fbf6af865f18232f46e6d9898978659f31732f9e9f73d978b452389cf29ff646791 WHIRLPOOL 7394c48cec2bd9f344b8da9da5c3c39d7c50eed469a9581f71a41727921717f0649b878adcdde1f4a56c0b55a397db8d3dea1308c5608ad59857009ec6276a12
|
||||
DIST clap-2.32.0.crate 196073 SHA256 b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e SHA512 ee2a66cec0d867d73fce35c055bcac77cc3ea9537b355be04be3ee17ddabefebfe3649cbdfc30ea356c54cf9f066369540eac4f5dc67e60cdadc9c66be014ef0 WHIRLPOOL a43df2b20ab598cf7d6f5778b3a2d03d48bf4fc282f4424804247c4205b124b1540c460d6d94b41030f88f096d0be41cd4cdb1b55a033dc0e7cc915c7377ff80
|
||||
DIST digest-0.7.5.crate 8631 SHA256 5b29c278aa8fd30796bd977169e8004b4aa88cdcd2f32a6eb22bc2d5d38df94a SHA512 6229d4229a31b62859805e010abb7eb72805472f4148b49f50ca4fa12d68225802224758241e1d0c563ce43354e2322c1fab23c167179d16288cf7ab4f082b4a WHIRLPOOL 1aef589d171ed665865595fc8c40cc6f510072063e3b6d7b99836434748141d94a2b3684897ab39c426623ae8f6c89142eed555f2572e7ce58f265338be1f0c0
|
||||
DIST error-chain-0.12.0.crate 27056 SHA256 07e791d3be96241c77c43846b665ef1384606da2cd2a48730abe606a12906e02 SHA512 7e9fd94de9f0f8e61039766953d85b3cc5f87be2b8c37016295031ea3234dbcbccd111f521ddaaf97dab7f8ff8c30828b8949958014ef1e13a02544b6143b9e4 WHIRLPOOL e0efa470cc9f8218b49f9b92d1b4dbc42d0b3662e713be84d7aae15cedb12e4f88c941c00034e269f65abf5c73243f86985b6364ee54b852e37b844c377ddd3d
|
||||
DIST fake-simd-0.1.2.crate 5398 SHA256 e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893 WHIRLPOOL fa387bf1a27f8c87cde7f6063ec8e1511b4af99de827c8663b3a96096e33b8818b8053aef6afae760afb6797639292d429cae6989b3ef6a3a479ea248c44a84c
|
||||
DIST fs2-0.4.3.crate 13138 SHA256 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 WHIRLPOOL 1b4d34eefa06f4ff07fbcb7e05adcdba8ec9e5e1ccace45d674fddeaf6240e2f1d4487864a038f89e3f05fb8b0083efa2532fd8812cf20ad85f5177c66a31168
|
||||
DIST generic-array-0.9.0.crate 10702 SHA256 ef25c5683767570c2bbd7deba372926a55eaae9982d7726ee2a1050239d45b9d SHA512 e2a00d8856a4231a5c29bae592b2a84b98c70737058104fd67570af1220259994d11cb4506f1a1412f3c8a04576fe2617ef015600f677ecfccc8ff7a07425400 WHIRLPOOL 3e8577a69a9839231a8741933fc0652d6f49168bc5c146c0d3084fc2333f907a6fd591ff37b79bbd178ad34d5786ccc19a6daa4aa1e4860789e86fe20c820671
|
||||
DIST libc-0.2.43.crate 353810 SHA256 76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d SHA512 d53b9fc460c68ed77b9c1a23c093c927125c0946b5231c343cf239e706d859af42efc2c7a4b95fecb46ab6ea9dd8473f7de308176a7dbab18e220246c5a7a8fe WHIRLPOOL b71a895d3f4f81ce73ee54134eaa2a0c8202fb4b73d6b44d881cb9414e178e811952bf25978301853d33af435e7a289468d902a7499396950295e1631e7f462d
|
||||
DIST md-5-0.7.0.crate 12771 SHA256 9402eaae33a9e144ce18ef488a0e4ca19869673c7bcdbbfe2030fdc3f84211cd SHA512 8e89377c0451e73ed119ece369078c52374f856e03893aff94935144d90cd184e31ce5cda35c2e9c295b8f0f53a6624084e719081d8016dc658fb045d9a794a8 WHIRLPOOL d20512fd16f6a1d046be290414e08b1c432d9c0255b20dc848644a31bb280ba733df1d12b5ffa82039014b2782ba0edf15c82aad9b1c3b2c680e7c76f0af2297
|
||||
DIST openssh-keys-0.3.0.crate 17483 SHA256 06d5c6894dda58e664b418862c53c4dcf5774cdb3c6378352d3ec0a88ee01a69 SHA512 dc3014c8feee87e8c6012af1a17e81c3359d655e2c9e4594505f445c0599c6f60eac3da673f91581dd4f701ab7f547cb367f0251a569a2ddb407e1000caa91eb WHIRLPOOL ffe197fe928258a32bfddae992b9043a332bf1bbcf1ac0fcd16f9aab14f0105e8bdfb3272e1f141882c88a28f13bc45f48775a546023cdc29f695d3b502c4ca3
|
||||
DIST redox_syscall-0.1.40.crate 14745 SHA256 c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1 SHA512 86e74bd8bd4fa12eb8d667cc91ab55df573c0a466c7786af76eefe70f7c294db5a307538089e2e3de2d0bbeee5c1691327020cd0eeacd9d6ab95048eea88b012 WHIRLPOOL d49ff74f041bf48ccecb3b2a722f92d7b4cd6c85c200537448962daead98ba170db7d86fd66dc6b3ae0c341283dad694428dd0fa789aaba7bd3f5abf31c51b54
|
||||
DIST redox_termios-0.1.1.crate 3227 SHA256 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 SHA512 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981 WHIRLPOOL 65c2aef4a749f72bebd1fdff72f463fbafcf12fbcb3881d6bba8347071fa1cddf7a98b550d24e7636013889a2b7a188facd01990019aeb7aa5b651495e31b960
|
||||
DIST safemem-0.2.0.crate 6450 SHA256 e27a8b19b835f7aea908818e871f5cc3a5a186550c30773be987e155e8163d8f SHA512 71901f472668572e849504a8a830d4dd9a742729b0158d2c6865a5ad86e65cae8b5bb83707240ba03a7a74c610ace87f8b59bde68998d2bd66c19849aec4fc8a WHIRLPOOL d795780f5073cae4603542da151c1b7df0af240f649dce148e40fd1829abaa979a87936c9e425e1f6b545095d0f8bd6bbde10a68d05407d16d4282c1514a60d4
|
||||
DIST sha2-0.7.1.crate 17626 SHA256 9eb6be24e4c23a84d7184280d2722f7f2731fcdd4a9d886efbfe4413e4847ea0 SHA512 356ec3d0764ef922b2ddb9168538115b6e5e6475ee34464a9d59f87276bbb697214cc85eb2bf1d7e90662169c56ae0c6454b851fda13e0010db464c936a84ccc WHIRLPOOL d5d0f1083f718e788c07b76edaf20ca07212949cd63a42165db91eb3c471eb528d077b3c269e040e11edf167e9e94d48504d3a1a75a87cbe51d5e77996e5a49d
|
||||
DIST strsim-0.7.0.crate 8435 SHA256 bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 SHA512 3f92df0f444129b16fbb15c533b7bc1d6f18970b487b57345f74747fb7f41e3dc0cb61255712e94d419a5777b8f6a9cdf1a716718698c479eb98dfb6464d1983 WHIRLPOOL 15f32796322d777fe8d6e92d3331bae30a92e4077a6c7d417ea3721559653fa1aaaea1657a7c3073b20286150aa4a36c2f0cca43e292c9fd90478ccc8ddd4f29
|
||||
DIST termion-1.5.1.crate 20659 SHA256 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 SHA512 1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76 WHIRLPOOL c89d4c9278862c24fd203a72dc5d0e87773726031f4ecf68a22da745f6a5525f2f0e07198ce020015db482ba2aa3ff89b3314d46aea2454ceccd00f6cec11871
|
||||
DIST textwrap-0.10.0.crate 15986 SHA256 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 SHA512 cb50cc73f3f5ab704ef9e6d526b751f7e66de213fa534206e5b4e9da829f19aedda9f23f262f865fdb3247c703aeaa87f38099f6c575d1961ec923d62a9b2293 WHIRLPOOL 43f301566c72a8ef0fd691f955db08b8f5e2dde5e18592a1aede0eb205b541a6f6de74df46686a8bd25ceb666c0b07596875bd66226b9c554fbc18d9b5a14db5
|
||||
DIST typenum-1.10.0.crate 30009 SHA256 612d636f949607bdf9b123b4a6f6d966dedf3ff669f7f045890d3a4a73948169 SHA512 9ff611df79e312b8ab32522007981220213f2beddd959118a855d08b94b7a7d35d38378694c8667c2d6aa324933307a47a4072a89cacf7e594537794385b9449 WHIRLPOOL 55e983e8881b61e5d209d7d474481edd31f6c2bdf5c12ce97344349a178d100737effb417a04b1daf8f159a32a00c504ca1353fb4e223de3c225bb3b7d67c294
|
||||
DIST unicode-width-0.1.5.crate 15761 SHA256 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 SHA512 bd5ac5f0433953d79408074239edc7c43ce23d56659d467805d81ab01c576a3cf77ccedb3bba41d48bc4ad46a8905ac8a1927b99312053ef6295fd940a6766d2 WHIRLPOOL 7052af244a0ea89e1e8536d4380f052728b7201e251443ad0b6cce2b6f993f02a2d462007d143aa7d88c3bc3838d5de968c448e2eaf6d13953fd802a47112f3b
|
||||
DIST users-0.7.0.crate 17701 SHA256 caa2760fcc10a6ae2c2a35d41c5d69827e4663f0d3889ecfb4d60b343f4139df SHA512 2f5b89d951553e69232c3cd811321fc98369993683007d9b0e7c6b8c44576cb18366669f83b4c61704a43d856196cc1749f90ea6e72669c3a7d7723ec1dfb976 WHIRLPOOL 3a3b848d506e0bf1d5c6065a318035d5d58aaa1a262cc73b2d84730f7b51f4d98464c5b35ead90b7cac52e6f52420895f1aada7069f1f0023efcc0db04ad36f0
|
||||
DIST vec_map-0.8.1.crate 14959 SHA256 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40 WHIRLPOOL be111b45bba61868e6d8427bfaff9a1b010492f838479cd190b033620902d7fcdedfdffaa9495015319c10a554e4ea80a261aae470d7468c9971f5160f65a7a0
|
||||
DIST winapi-0.3.5.crate 997942 SHA256 773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd SHA512 6d79a5cce1a234b5645fd1798d580602f89a202adb0672a213bd2fe54aec94c75b489d3c47320c6d5f53d415766a7cf628874f0713a347d9e3017e904449bf2f WHIRLPOOL d9a94797d1f5158f25fc8272212e18ed3fb96c91d3818168e74006770ef19b09d0cbae61464063a045613921db48e794c728637bfafc0ea82b61ae32dda41eb2
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 SHA256 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 WHIRLPOOL 4120aa19be4d6f362ef84385d0db2849031684c37a56c521dbcc30fb99f31902153e30a4acbe62b4a3720b28bf57900c31eec48d42b04625420599f3577fd910
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 SHA256 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 WHIRLPOOL 93b6cec8536dcb4ec1de9f2d165f80cb93001fe63246b52eb8c95357f4a72d161d44f481cdddcfc7f606b81afb43f49c323e03f6ddeddc76935ce372f7f5c66f
|
||||
DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
|
||||
DIST atty-0.2.11.crate 5916 BLAKE2B e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
|
||||
DIST base64-0.10.1.crate 41988 BLAKE2B 6e28a70cc0d5e426d9a3944825952851928ec2e32fa2543a8e1d1b886ad306f38fd6e673da62e96581e56613f133265feeff5b0d2f1e2e34593e58c0424eee9e SHA512 674a8cbee95a41f755499a4e3bb93ebd3f80140c3e8e2d44a0b73890ee423754e7ba8abcd92132683cd54501ff5d14438d023a202eaf12776aecbe36df9e5535
|
||||
DIST bitflags-1.0.4.crate 15282 BLAKE2B 63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875 SHA512 81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
|
||||
DIST block-buffer-0.7.2.crate 7157 BLAKE2B 38f531e45b6e6de5cdc65d6c6af796dae3fca41b8679d9e79774802aca738fed8126196b97e90d7efd5e81f9a24e99a77cb130bafe7de4af3dc64c2f88e3e7aa SHA512 d08974f00439d01344ca2453a9d79fd186ab58d516b95dc02f0252e31c8640a516663d2cbf3f645bf626905ac99fd7e8f041d1f4a07351247b1105bc3f1fca85
|
||||
DIST block-padding-0.1.3.crate 7199 BLAKE2B 8a0d47c7cf0152398325812a1055a51234ccf48387bda24831d2a6cd7b8552faa98c564a984031c4a5b9fa2ecdc31fb1f36107b8eae5f33dcfba5d6cd58f4eb7 SHA512 9af8c4bad1435991be9570a423f7be50b2810a77c90a263d995115f4732c251d9de5ab40e173d832e972215b6399e47bdecead04cb2a80dbb98b34b3d476e80b
|
||||
DIST byte-tools-0.3.1.crate 5526 BLAKE2B e87163b1f2abde9c6ad5002c37b21308a98a879dc7af14059839be7b5a019d2487ef03867f3f5cd436b7081cb78a930abce79b5cce23eb95cc60e05067e1b1df SHA512 18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa
|
||||
DIST byteorder-1.3.1.crate 20959 BLAKE2B dcc5d3b97a0bd82272616599454673790d64d799b699b9e339feaf1d8a75b64b6f4cde19642d5359babf6c769b14325b89a51d29594f1e8ce48c2190348bd4cf SHA512 b8d8273293f776cf567dbb9357e73a65cfd352461963b2ba202959bb48338f5e14eaebb221f940c09dc0b3214924e40194f6952c32631f20a18030ad22258c25
|
||||
DIST clap-2.33.0.crate 196458 BLAKE2B 3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a SHA512 f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
|
||||
DIST digest-0.8.0.crate 9401 BLAKE2B 3b0a6d60551f64b736b31f320244c7fc720908e8093e6c554da4ff82595eb088c0e8be97d25b32c6162b249ca02804cbd45d9655af8ebfdff1445bde4dc703d6 SHA512 b5c4b7d0d1131d2b24fa010839019fa5fc825a88bcda12f4b170b5d7bc93500319895a8c6282eda98be59e880825147f06d21eb9bea43828752cafc998b23e56
|
||||
DIST error-chain-0.12.0.crate 27056 BLAKE2B a6d699ae63838d3b0d40a63977642fc464558fd45a46c2da9c7a57889450f7ce183c43dddfbe325c8cf6db2775c1a41f547bfd3802cda5b46d4a09f6e0a91aa5 SHA512 7e9fd94de9f0f8e61039766953d85b3cc5f87be2b8c37016295031ea3234dbcbccd111f521ddaaf97dab7f8ff8c30828b8949958014ef1e13a02544b6143b9e4
|
||||
DIST fake-simd-0.1.2.crate 5398 BLAKE2B 40437b18ca7b77258577f518232dcf67e2bf09b64234dc3f02b9eba0c5c1fede8f8d1dc7cbc112ce80e4f0bf317387d1b8046d41a4f83a7c54981fd2b71fc8e2 SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893
|
||||
DIST fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50
|
||||
DIST generic-array-0.12.0.crate 17977 BLAKE2B 4df0061a5d2da5d352a59842d6de429bb86ae08ba5ee7170877c2d1441912920dbdb505bc30d7d938895c6fadc7e280b3f6f0a6ce7350b15a07f645a98beecde SHA512 ecad969ae86b7370ae0c68b67900216a63d0aaa39c50f541fbcb0c28c31c12f28290ba6d1ead061b563b8e7ccbb8a8867d69d3c57550c41c5627dc93fe7af5b4
|
||||
DIST libc-0.2.51.crate 397323 BLAKE2B 51306c2ab8eed6de1fabd4d59b7618ee74d8d699eaec776d21fa5df20c63cdd743a50ace3a37334b282e3050dd718faa9f95d359abd2495a2bb8de0384738b15 SHA512 d05693e7106e1887d94b23ddff5692111c2164e7ce59d9c60995af2a49fcf03ea8723e837370867c1177315aecdf25be82bf723c5e798ada66f5cc7886c22857
|
||||
DIST md-5-0.8.0.crate 13122 BLAKE2B cb74805b5b939e4261deb85de94b57ca0b64da03214221437f099dab2c49b1b4c2b1f2a6a8cfe7ea3047d4df41ca9117ff885516de06de298ff4ca416fcc5137 SHA512 f0baae0ede1dddb9be047f8d776fda2819980ece24e86da9d7bc4828308e53c4fa82597d416912ca115e75019518839a8edc076ba1e43686b0023aa559838a28
|
||||
DIST opaque-debug-0.2.2.crate 5639 BLAKE2B 602ef94e797a236cb82c7942321e0834d761e55d7195a098cea2fbd9d01e5ac6102cd86bbc5cc258ef5d26bbc2d18097dadb3b36746c86c29131e87cb32239a4 SHA512 3bbe9ada50d8fbeb46a0d3ee624a8e2a4f8012ba018f7a9e2408817756c6aeae2804b89537685509cd4872b1ac19bdbe01b6e09d7ba22995d9046b99587fa157
|
||||
DIST openssh-keys-0.4.1.crate 17659 BLAKE2B 6da07dc48f0042080cdff7ceeb1b054dd39d9249b07acdceab2fb65d96e4aa665d8a811d6507f7035e8e1e2154e80a84d45b06fdb9c9a41111a994fa22cf7857 SHA512 380f03d0249da01bf04da4797807f13a8a9c1abb44568b1419c83ec887912211beb0ec5a61196d4974c33200cb8b634bea0b139c929957d98657afe82dcae52f
|
||||
DIST redox_syscall-0.1.53.crate 15725 BLAKE2B 3629da80ab9c81ad671d6c75cab46bee61ee06db5b1104e268093b8652f5951c33573a338b62fbb5840638dbbd7de4491870dddb2628a50109048ccefb043df4 SHA512 6abbe58b7aecba25f93cd7e57cd0f5de8568f39131a9df16881443d78175854ef9bfdafd4eb5b729e951f797cd966e191b1e2f5806a2f3361653d8e0c47336a8
|
||||
DIST redox_termios-0.1.1.crate 3227 BLAKE2B 0b109d34e942735e804dd3da2a9639506e8bf6eb5b1f69ae021b115b0b75ae5159e8457abdf647dabfc19d5119cd3a44b8966635d7862cc66a8a997e4468e1ab SHA512 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981
|
||||
DIST sha2-0.8.0.crate 17302 BLAKE2B ed37c8567479bade08207b73d61cb1af15b58a930b42cf422ee960e24a3caf76a6f3c08ea28ebd925f6d24835f2d0045bf7b0321df4c86923531d8fad253a320 SHA512 6d95888b40c7f84b245864891d4a3e8c06ed3e0cde1aaeacde2ef75c969e00b524fe6045aa9b978d0036b315cc74502f88aab0da67c6708b2450efa9119abdad
|
||||
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
|
||||
DIST termion-1.5.1.crate 20659 BLAKE2B 5b4291c2c26a074c16eac2e7bcb40467380181bac69c941e5c958059dc239cbbfd74872d9bd3da65245d010f9fc39804c43dc96f4caab2499b021cf35977a6b0 SHA512 1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76
|
||||
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
|
||||
DIST typenum-1.10.0.crate 30009 BLAKE2B ea68f463c2edd2cd7ace126571a88cead26ea37beb8a13ebc00eb033d9a6e9d7060bebcdb208830cea4944a2b2eae16e7ed7a60f0b9270868559292bf99df6c7 SHA512 9ff611df79e312b8ab32522007981220213f2beddd959118a855d08b94b7a7d35d38378694c8667c2d6aa324933307a47a4072a89cacf7e594537794385b9449
|
||||
DIST unicode-width-0.1.5.crate 15761 BLAKE2B 575e6bfe8b8b70cb0e5a167bf546df2964361a223b03a65bdc588c32d4cf9f01194daa8d6d1c90319f1f9981aa5b092dce67c9c97450be4ea630784d834cdbe2 SHA512 bd5ac5f0433953d79408074239edc7c43ce23d56659d467805d81ab01c576a3cf77ccedb3bba41d48bc4ad46a8905ac8a1927b99312053ef6295fd940a6766d2
|
||||
DIST users-0.8.1.crate 18406 BLAKE2B 9e6c36e04a64fc5e1e33a4a5714bd360d10c254cd4140c008e00cbdca7b1699e0f66aaabf8dfb8d9c9142ceed4c39af357d6d754c07fe2aa38364128fd6fbe97 SHA512 04de8d9943d9b929ddf060e08f7a019662a0ce9fb7423a8c09c81d52462bf86988f99c29f51d19ff2c72f53cc9d2179f3a57a68e544611427a1c016cf8a474b0
|
||||
DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
|
||||
DIST winapi-0.3.7.crate 1075776 BLAKE2B 694cea6d0d14fbe85ba718c0ca7b9db79ba8f943b44f4741d77000617de43314a2c657285736a032c138b5d2095b06146a2ac8d84b8efe2307ef44bb7073c604 SHA512 6871b93ad8d48e39b90cb7b31b3132f84665f965b4dfe06fcebdfb873e7d099007cf3d7a50e832a941c3425ad2f39c3ab48a77151e60863685b97fc05c71d134
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
|
@ -28,34 +28,34 @@ RDEPEND="!<coreos-base/coreos-init-0.0.1-r152"
|
||||
# sed -n 's/^"checksum \([^ ]*\) \([^ ]*\) .*/\1-\2/p' Cargo.lock
|
||||
CRATES="
|
||||
ansi_term-0.11.0
|
||||
arrayref-0.3.5
|
||||
atty-0.2.11
|
||||
base64-0.9.2
|
||||
bitflags-1.0.3
|
||||
block-buffer-0.3.3
|
||||
byte-tools-0.2.0
|
||||
byteorder-1.2.4
|
||||
clap-2.32.0
|
||||
digest-0.7.5
|
||||
base64-0.10.1
|
||||
bitflags-1.0.4
|
||||
block-buffer-0.7.2
|
||||
block-padding-0.1.3
|
||||
byte-tools-0.3.1
|
||||
byteorder-1.3.1
|
||||
clap-2.33.0
|
||||
digest-0.8.0
|
||||
error-chain-0.12.0
|
||||
fake-simd-0.1.2
|
||||
fs2-0.4.3
|
||||
generic-array-0.9.0
|
||||
libc-0.2.43
|
||||
md-5-0.7.0
|
||||
openssh-keys-0.3.0
|
||||
redox_syscall-0.1.40
|
||||
generic-array-0.12.0
|
||||
libc-0.2.51
|
||||
md-5-0.8.0
|
||||
opaque-debug-0.2.2
|
||||
openssh-keys-0.4.1
|
||||
redox_syscall-0.1.53
|
||||
redox_termios-0.1.1
|
||||
safemem-0.2.0
|
||||
sha2-0.7.1
|
||||
strsim-0.7.0
|
||||
sha2-0.8.0
|
||||
strsim-0.8.0
|
||||
termion-1.5.1
|
||||
textwrap-0.10.0
|
||||
textwrap-0.11.0
|
||||
typenum-1.10.0
|
||||
unicode-width-0.1.5
|
||||
users-0.7.0
|
||||
users-0.8.1
|
||||
vec_map-0.8.1
|
||||
winapi-0.3.5
|
||||
winapi-0.3.7
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
"
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST go1.10.8.src.tar.gz 18333813 BLAKE2B 69fd0e7c3e265162e48b2ed90c8f560071322a093e09ca926d3cb94f4f9b44548652066d0c2f44696f0da5e7342f3afa894b71116f9451a0b2438eb0e0df42df SHA512 c274b99e39b78dfdf6b6b1c4fd6a5a54bff1b3eba55a879413692586ac7f0d30772416dcb5f715213c650946ade649bd424981f77508d92510c717d1845e3ede
|
||||
DIST go1.12.10.src.tar.gz 21980044 BLAKE2B 95ebf0a6f04d055e5e9d6f8e2a13835aaf33c4f7113772f7a70af218f4e929a047fc12b0ef9e93a9156877f61361219da16bb2830799247b8200a7648c562abc SHA512 9d40cf8d71daffe43f5872597b316cd1150ae640d852ff0f0be3126cc7bb40b9a0290bb02d7fabdf808f40ab3f67a56d2eaeba3b32299fa9b0a3df03899f6ac2
|
||||
DIST go1.13.2.src.tar.gz 21622878 BLAKE2B b65a495f94bbc1711734a8e171097abea28bfba138fc0ac09998b1fbb2c61e58feea94a3ce79dc2b9f4685df5a5e8fc1d93ea2ecdcb1134149d181d554ec1dc8 SHA512 2741ccbb13abf69cbb575145c65fc9f3c422692009d6bf6e991f6d6e3ddfed94374b242deb5fffbe4a22f64c3734cc7dba0b1438c24ae295eecef2b515504892
|
||||
DIST go1.12.12.src.tar.gz 21980254 BLAKE2B b5d241d584339c999f5fffad427b70c04e431220fd68272f45deef3cf27b4d8039f9161ab64fd7338056978ff3e5e42bbb49aa1cf71e6a8a3aaf7700d5c02e8a SHA512 f173adbe1ad1c5c422a3374aa15d49881059b67cdca61b56ddc477a1b178cf418853aff78c3acec46194e60726805e53d8ac8466780343eb205a2a7285960995
|
||||
DIST go1.13.3.src.tar.gz 21618379 BLAKE2B 1f45d84b373fb886e7cb4764bb82a003bfd3b8f8aa6bb52a91d8859056341b25e908861a23094ee4034fb7ea2e92ada3bd0985b724ef06a64e823dd5fba8851b SHA512 0999876f995a3d9189640ce15b496ab72a6273649d27acdc190c1d50b88ab8b7facaabfc832334911d178f0b9a645ea4169716ed5c593a7540b075e6901d51f2
|
||||
DIST go1.6.3.src.tar.gz 12617426 BLAKE2B 4d51c4f848d29176282e61396ea8a6ae580e743cc4a21deb3b0fc1f417ed50ff33bec4f3712f4d0c89d33ce1ec34638d5fc1b356ff0b88a6cb290d5aae789d15 SHA512 43e9b01220788112a185500bd53f091e7a0023a790092f428e2f40fc1a334dd148558b99d2a1c871b8cc79ad7d2d87a092b93eee7b5a27c2ee675c494de35306
|
||||
DIST go1.7.6.src.tar.gz 14173249 BLAKE2B 5202382c293213f02909c52c8057776abf1104bba3443db4956d9ab2aa37cfc0661eafb6f56d539384fd425c86aff4f6a756ecd09688d5be0086d761b2865b77 SHA512 b01846bfb17bf91a9c493c4d6c43bbe7e17270b9e8a229a2be4032b78ef9395f5512917ea9faab74a120c755bbd53bbd816b033caadcbb7679e91702b37f8c7f
|
||||
DIST go1.8.7.src.tar.gz 15359792 BLAKE2B b645964d99c0e04f56bd81db820b6cc07bbea608ec5497469a14e99ba42153bd1b2653b182ec27a76b9327eb386ccd5e901871bce62f2f719f35a96594969cbb SHA512 bbe78ab240ce66f0e7c0ba0d5c8915699db1538087cbcd22fa1566c62cb2e4658f467cbbde107f254e84e5744a1db578fc1a6f1784586937cba3d0942e2e6532
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright 2019 CoreOS, Inc.
|
||||
# Copyright 2019 Kinvolk GmbH.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
@ -1,5 +1,7 @@
|
||||
DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24 SHA512 5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
|
||||
DIST openssl-1.0.2r.tar.gz 5348369 BLAKE2B 9f9c2d2fe6eaf9acacab29b394a318f30c38e831a5f9c193b2da660f9d04acbf407d8b752274783765416c0f5ba557c24ee293ad7fb7d727771db289e6acc901 SHA512 6eb2211f3ad56d7573ac26f388338592c37e5faaf5e2d44c0fa9062c12186e56a324f135d1c956a89b55fcce047e6428bec2756658d103e7275e08b46f741235
|
||||
DIST openssl-1.0.2r_ec_curve.c 17254 BLAKE2B d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb SHA512 8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
|
||||
DIST openssl-1.0.2r_ectest.c 30735 BLAKE2B 95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1 SHA512 f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
|
||||
DIST openssl-1.0.2r_hobble-openssl 1302 BLAKE2B 647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960 SHA512 3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
|
||||
DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B b2aade96a6e0ca6209a39e205b1c838de945903fcf959c62cc29ddcd1a0cb360fc5db234df86860a6a4c096f5ecc237611e4c2946b986a5500c24ba93c208ef4 SHA512 a48a7efb9b973b865bcc5009d450b428ed6b4b95e4cefe70c51056e47392c8a7bec58215168d8b07712419dc74646c2bd2fd23bcfbba2031376e292249a6b1b6
|
||||
DIST openssl-1.0.2t.tar.gz 5355422 BLAKE2B dcbc883151ff6c5b60f5849d8789c2e76a384cb3d5eb5f08a6109776d0edf134580dc33fa8b946ae2344542560f04ecef17f218406952dd8d31e4200c4882022 SHA512 0b88868933f42fab87e8b22449435a1091cc6e75f986aad6c173e01ad123161fcae8c226759073701bc65c9f2f0b6ce6a63a61203008ed873cfb6e484f32bc71
|
||||
DIST openssl-1.1.0l-bindist-1.0.tar.xz 13184 BLAKE2B c09e023458faff17b10d6f20c28462c0851757a20d59b4b751220ab307324d5778252df112ad74fd319407cc75fdd1cd507d48058dd0234dc8c03020c882ed42 SHA512 39720ecee3ec6080c1416f2fb7c9246b89ee55b21be2baabad51eb6823dbe1559450b1ae92fa61ac1cf5ba04ac8c02438aa469bc65eae6905cf1ea486f270793
|
||||
DIST openssl-1.1.0l.tar.gz 5294857 BLAKE2B 0e4f30f9e8a22414325bd780dc4e875e962487fbe72967f0392ace959955429192541881a98d097d7bb75ed7238b1817b0c3c2c4da04421512bd538f2b07cdd7 SHA512 81b74149f40ea7d9f7e235820a4f977844653ad1e2b302e65e712c12193f47542fe7e3385fd1e25e3dd074e4e6d04199836cbc492656f5a7692edab5e234f4ad
|
||||
DIST openssl-1.1.1d-bindist-1.0.tar.xz 13180 BLAKE2B 680bd7400d3dd3930067ee7efa9718b74b30afa9be2397ad80f88031920806b6603b6469beede02b6e7a742abf5f82ebdd7c9b8e69c1ffe223e4860dc9581128 SHA512 9e4296326852010d5cebc204d1a34a34198d8d65460bc91a2bd37c80be892a5ae519513e4b0109e6b51b6faab0e171ef6cdae868868c158711558d147083c06f
|
||||
DIST openssl-1.1.1d.tar.gz 8845861 BLAKE2B d3155f07b487ebd8dd4fe25396c874f9af18b5cfd7e622298d29c4f2c8ce14ad4534609d321314a4bcd0d44414e1306190340daaacd3c8fca061c04498446244 SHA512 2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7
|
||||
|
43
sdk_container/src/third_party/coreos-overlay/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch
vendored
Normal file
43
sdk_container/src/third_party/coreos-overlay/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch
vendored
Normal file
@ -0,0 +1,43 @@
|
||||
https://rt.openssl.org/Ticket/Display.html?id=3759&user=guest&pass=guest
|
||||
|
||||
From 6257d59b3a68d2feb9d64317a1c556dc3813ee61 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Sat, 21 Mar 2015 06:01:25 -0400
|
||||
Subject: [PATCH] crypto: use bigint in x86-64 perl
|
||||
|
||||
When building on x32 systems where the default type is 32bit, make sure
|
||||
we can transparently represent 64bit integers. Otherwise we end up with
|
||||
build errors like:
|
||||
/usr/bin/perl asm/ghash-x86_64.pl elf > ghash-x86_64.s
|
||||
Integer overflow in hexadecimal number at asm/../../perlasm/x86_64-xlate.pl line 201, <> line 890.
|
||||
...
|
||||
ghash-x86_64.s: Assembler messages:
|
||||
ghash-x86_64.s:890: Error: junk '.15473355479995e+19' after expression
|
||||
|
||||
We don't enable this globally as there are some cases where we'd get
|
||||
32bit values interpreted as unsigned when we need them as signed.
|
||||
|
||||
Reported-by: Bertrand Jacquin <bertrand@jacquin.bzh>
|
||||
URL: https://bugs.gentoo.org/542618
|
||||
---
|
||||
crypto/perlasm/x86_64-xlate.pl | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
||||
diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl
|
||||
index aae8288..0bf9774 100755
|
||||
--- a/crypto/perlasm/x86_64-xlate.pl
|
||||
+++ b/crypto/perlasm/x86_64-xlate.pl
|
||||
@@ -195,6 +195,10 @@ my %globals;
|
||||
sub out {
|
||||
my $self = shift;
|
||||
|
||||
+ # When building on x32 ABIs, the expanded hex value might be too
|
||||
+ # big to fit into 32bits. Enable transparent 64bit support here
|
||||
+ # so we can safely print it out.
|
||||
+ use bigint;
|
||||
if ($gas) {
|
||||
# Solaris /usr/ccs/bin/as can't handle multiplications
|
||||
# in $self->{value}
|
||||
--
|
||||
2.3.3
|
||||
|
@ -0,0 +1,21 @@
|
||||
https://github.com/openssl/openssl/issues/7679
|
||||
|
||||
--- a/Configurations/unix-Makefile.tmpl
|
||||
+++ b/Configurations/unix-Makefile.tmpl
|
||||
@@ -77,8 +77,14 @@
|
||||
# to. You're welcome.
|
||||
sub dependmagic {
|
||||
my $target = shift;
|
||||
-
|
||||
- return "$target: build_generated\n\t\$(MAKE) depend && \$(MAKE) _$target\n_$target";
|
||||
+ my $magic = <<"_____";
|
||||
+$target: build_generated depend
|
||||
+ \$(MAKE) _$target
|
||||
+_$target
|
||||
+_____
|
||||
+ # Remove line ending
|
||||
+ $magic =~ s|\R$||;
|
||||
+ return $magic;
|
||||
}
|
||||
'';
|
||||
-}
|
@ -0,0 +1,19 @@
|
||||
Test fuzz was forgotten when
|
||||
|
||||
Perl: Use our own globbing wrapper rather than File::Glob::glob
|
||||
|
||||
was backported to openssl-1.1.0 branch.
|
||||
|
||||
Link: https://github.com/openssl/openssl/commit/b81cfa07ada850fd287d0a0c82ba280907f18ce7
|
||||
|
||||
--- a/test/recipes/90-test_fuzz.t
|
||||
+++ b/test/recipes/90-test_fuzz.t
|
||||
@@ -9,7 +9,7 @@
|
||||
use strict;
|
||||
use warnings;
|
||||
|
||||
-use if $^O ne "VMS", 'File::Glob' => qw/glob/;
|
||||
+use OpenSSL::Glob;
|
||||
use OpenSSL::Test qw/:DEFAULT srctop_file/;
|
||||
use OpenSSL::Test::Utils;
|
||||
|
@ -0,0 +1,30 @@
|
||||
From bcf6a94c4bc912ad313ea21abdf7e83bbae450e5 Mon Sep 17 00:00:00 2001
|
||||
From: Nicola Tuveri <nic.tuv@gmail.com>
|
||||
Date: Thu, 12 Sep 2019 01:57:47 +0300
|
||||
Subject: [PATCH] Fix no-ec2m in ec_curve.c (1.1.0)
|
||||
|
||||
I made a mistake in d4a5dac9f9242c580fb9d0a4389440eccd3494a7 and
|
||||
inverted the GF2m and GFp calls in ec_point_get_affine_coordinates, this
|
||||
fixes it.
|
||||
---
|
||||
crypto/ec/ec_curve.c | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/crypto/ec/ec_curve.c b/crypto/ec/ec_curve.c
|
||||
index 2d28d7f70bb..6a58b3a23e0 100644
|
||||
--- a/crypto/ec/ec_curve.c
|
||||
+++ b/crypto/ec/ec_curve.c
|
||||
@@ -3200,11 +3200,11 @@ int ec_point_get_affine_coordinates(const EC_GROUP *group,
|
||||
|
||||
#ifndef OPENSSL_NO_EC2M
|
||||
if (field_nid == NID_X9_62_characteristic_two_field) {
|
||||
- return EC_POINT_get_affine_coordinates_GFp(group, point, x, y, ctx);
|
||||
+ return EC_POINT_get_affine_coordinates_GF2m(group, point, x, y, ctx);
|
||||
} else
|
||||
#endif /* !def(OPENSSL_NO_EC2M) */
|
||||
if (field_nid == NID_X9_62_prime_field) {
|
||||
- return EC_POINT_get_affine_coordinates_GF2m(group, point, x, y, ctx);
|
||||
+ return EC_POINT_get_affine_coordinates_GFp(group, point, x, y, ctx);
|
||||
} else {
|
||||
/* this should never happen */
|
||||
return 0;
|
@ -0,0 +1,107 @@
|
||||
From 515c728dbaa92211d2eafb0041ab9fcd258fdc41 Mon Sep 17 00:00:00 2001
|
||||
From: Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
Date: Mon, 9 Sep 2019 19:12:25 +0200
|
||||
Subject: [PATCH] Fix potential memory leaks with BN_to_ASN1_INTEGER
|
||||
|
||||
Reviewed-by: Paul Dale <paul.dale@oracle.com>
|
||||
Reviewed-by: Matt Caswell <matt@openssl.org>
|
||||
(Merged from https://github.com/openssl/openssl/pull/9833)
|
||||
|
||||
(cherry picked from commit f28bc7d386b25fb75625d0c62c6b2e6d21de0d09)
|
||||
---
|
||||
crypto/ec/ec_asn1.c | 7 +++++--
|
||||
crypto/x509v3/v3_asid.c | 26 ++++++++++++++++++++------
|
||||
2 files changed, 25 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/crypto/ec/ec_asn1.c b/crypto/ec/ec_asn1.c
|
||||
index 1ce1181fc10..7cbf8de9813 100644
|
||||
--- a/crypto/ec/ec_asn1.c
|
||||
+++ b/crypto/ec/ec_asn1.c
|
||||
@@ -446,6 +446,7 @@ ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group,
|
||||
unsigned char *buffer = NULL;
|
||||
const EC_POINT *point = NULL;
|
||||
point_conversion_form_t form;
|
||||
+ ASN1_INTEGER *orig;
|
||||
|
||||
if (params == NULL) {
|
||||
if ((ret = ECPARAMETERS_new()) == NULL) {
|
||||
@@ -496,8 +497,9 @@ ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group,
|
||||
ECerr(EC_F_EC_GROUP_GET_ECPARAMETERS, ERR_R_EC_LIB);
|
||||
goto err;
|
||||
}
|
||||
- ret->order = BN_to_ASN1_INTEGER(tmp, ret->order);
|
||||
+ ret->order = BN_to_ASN1_INTEGER(tmp, orig = ret->order);
|
||||
if (ret->order == NULL) {
|
||||
+ ret->order = orig;
|
||||
ECerr(EC_F_EC_GROUP_GET_ECPARAMETERS, ERR_R_ASN1_LIB);
|
||||
goto err;
|
||||
}
|
||||
@@ -505,8 +507,9 @@ ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group,
|
||||
/* set the cofactor (optional) */
|
||||
tmp = EC_GROUP_get0_cofactor(group);
|
||||
if (tmp != NULL) {
|
||||
- ret->cofactor = BN_to_ASN1_INTEGER(tmp, ret->cofactor);
|
||||
+ ret->cofactor = BN_to_ASN1_INTEGER(tmp, orig = ret->cofactor);
|
||||
if (ret->cofactor == NULL) {
|
||||
+ ret->cofactor = orig;
|
||||
ECerr(EC_F_EC_GROUP_GET_ECPARAMETERS, ERR_R_ASN1_LIB);
|
||||
goto err;
|
||||
}
|
||||
diff --git a/crypto/x509v3/v3_asid.c b/crypto/x509v3/v3_asid.c
|
||||
index 089f2ae29f0..ef2d64826fb 100644
|
||||
--- a/crypto/x509v3/v3_asid.c
|
||||
+++ b/crypto/x509v3/v3_asid.c
|
||||
@@ -256,6 +256,7 @@ static int extract_min_max(ASIdOrRange *aor,
|
||||
static int ASIdentifierChoice_is_canonical(ASIdentifierChoice *choice)
|
||||
{
|
||||
ASN1_INTEGER *a_max_plus_one = NULL;
|
||||
+ ASN1_INTEGER *orig;
|
||||
BIGNUM *bn = NULL;
|
||||
int i, ret = 0;
|
||||
|
||||
@@ -298,9 +299,15 @@ static int ASIdentifierChoice_is_canonical(ASIdentifierChoice *choice)
|
||||
*/
|
||||
if ((bn == NULL && (bn = BN_new()) == NULL) ||
|
||||
ASN1_INTEGER_to_BN(a_max, bn) == NULL ||
|
||||
- !BN_add_word(bn, 1) ||
|
||||
- (a_max_plus_one =
|
||||
- BN_to_ASN1_INTEGER(bn, a_max_plus_one)) == NULL) {
|
||||
+ !BN_add_word(bn, 1)) {
|
||||
+ X509V3err(X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL,
|
||||
+ ERR_R_MALLOC_FAILURE);
|
||||
+ goto done;
|
||||
+ }
|
||||
+
|
||||
+ if ((a_max_plus_one =
|
||||
+ BN_to_ASN1_INTEGER(bn, orig = a_max_plus_one)) == NULL) {
|
||||
+ a_max_plus_one = orig;
|
||||
X509V3err(X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL,
|
||||
ERR_R_MALLOC_FAILURE);
|
||||
goto done;
|
||||
@@ -351,6 +358,7 @@ int X509v3_asid_is_canonical(ASIdentifiers *asid)
|
||||
static int ASIdentifierChoice_canonize(ASIdentifierChoice *choice)
|
||||
{
|
||||
ASN1_INTEGER *a_max_plus_one = NULL;
|
||||
+ ASN1_INTEGER *orig;
|
||||
BIGNUM *bn = NULL;
|
||||
int i, ret = 0;
|
||||
|
||||
@@ -416,9 +424,15 @@ static int ASIdentifierChoice_canonize(ASIdentifierChoice *choice)
|
||||
*/
|
||||
if ((bn == NULL && (bn = BN_new()) == NULL) ||
|
||||
ASN1_INTEGER_to_BN(a_max, bn) == NULL ||
|
||||
- !BN_add_word(bn, 1) ||
|
||||
- (a_max_plus_one =
|
||||
- BN_to_ASN1_INTEGER(bn, a_max_plus_one)) == NULL) {
|
||||
+ !BN_add_word(bn, 1)) {
|
||||
+ X509V3err(X509V3_F_ASIDENTIFIERCHOICE_CANONIZE,
|
||||
+ ERR_R_MALLOC_FAILURE);
|
||||
+ goto done;
|
||||
+ }
|
||||
+
|
||||
+ if ((a_max_plus_one =
|
||||
+ BN_to_ASN1_INTEGER(bn, orig = a_max_plus_one)) == NULL) {
|
||||
+ a_max_plus_one = orig;
|
||||
X509V3err(X509V3_F_ASIDENTIFIERCHOICE_CANONIZE,
|
||||
ERR_R_MALLOC_FAILURE);
|
||||
goto done;
|
@ -0,0 +1,52 @@
|
||||
From 86ed78676c660b553696cc10c682962522dfeb6c Mon Sep 17 00:00:00 2001
|
||||
From: Tomas Mraz <tmraz@fedoraproject.org>
|
||||
Date: Thu, 12 Sep 2019 12:27:36 +0200
|
||||
Subject: [PATCH] BIO_f_zlib: Properly handle BIO_CTRL_PENDING and
|
||||
BIO_CTRL_WPENDING calls.
|
||||
|
||||
There can be data to write in output buffer and data to read that were
|
||||
not yet read in the input stream.
|
||||
|
||||
Fixes #9866
|
||||
|
||||
Reviewed-by: Richard Levitte <levitte@openssl.org>
|
||||
(Merged from https://github.com/openssl/openssl/pull/9877)
|
||||
|
||||
(cherry picked from commit 6beb8b39ba8e4cb005c1fcd2586ba19e17f04b95)
|
||||
---
|
||||
crypto/comp/c_zlib.c | 22 ++++++++++++++++++++++
|
||||
1 file changed, 22 insertions(+)
|
||||
|
||||
diff --git a/crypto/comp/c_zlib.c b/crypto/comp/c_zlib.c
|
||||
index d688deee5f2..7c1be358fd7 100644
|
||||
--- a/crypto/comp/c_zlib.c
|
||||
+++ b/crypto/comp/c_zlib.c
|
||||
@@ -598,6 +598,28 @@ static long bio_zlib_ctrl(BIO *b, int cmd, long num, void *ptr)
|
||||
BIO_copy_next_retry(b);
|
||||
break;
|
||||
|
||||
+ case BIO_CTRL_WPENDING:
|
||||
+ if (ctx->obuf == NULL)
|
||||
+ return 0;
|
||||
+
|
||||
+ if (ctx->odone) {
|
||||
+ ret = ctx->ocount;
|
||||
+ } else {
|
||||
+ ret = ctx->ocount;
|
||||
+ if (ret == 0)
|
||||
+ /* Unknown amount pending but we are not finished */
|
||||
+ ret = 1;
|
||||
+ }
|
||||
+ if (ret == 0)
|
||||
+ ret = BIO_ctrl(next, cmd, num, ptr);
|
||||
+ break;
|
||||
+
|
||||
+ case BIO_CTRL_PENDING:
|
||||
+ ret = ctx->zin.avail_in;
|
||||
+ if (ret == 0)
|
||||
+ ret = BIO_ctrl(next, cmd, num, ptr);
|
||||
+ break;
|
||||
+
|
||||
default:
|
||||
ret = BIO_ctrl(next, cmd, num, ptr);
|
||||
break;
|
@ -1,18 +1,33 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
EAPI="7"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal systemd
|
||||
inherit flag-o-matic toolchain-funcs multilib multilib-minimal systemd
|
||||
|
||||
# openssl-1.0.2-patches-1.6 contain additional CVE patches
|
||||
# which got fixed with this release.
|
||||
# Please use 1.7 version number when rolling a new tarball!
|
||||
PATCH_SET="openssl-1.0.2-patches-1.5"
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
# This patch set is based on the following files from Fedora 25,
|
||||
# see https://src.fedoraproject.org/rpms/openssl/blob/25/f/openssl.spec
|
||||
# for more details:
|
||||
# - hobble-openssl (SOURCE1)
|
||||
# - ec_curve.c (SOURCE12) -- MODIFIED
|
||||
# - ectest.c (SOURCE13)
|
||||
# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
|
||||
BINDIST_PATCH_SET="openssl-1.0.2t-bindist-1.0.tar.xz"
|
||||
|
||||
DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)"
|
||||
HOMEPAGE="https://www.openssl.org/"
|
||||
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
|
||||
bindist? (
|
||||
mirror://gentoo/${BINDIST_PATCH_SET}
|
||||
https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
|
||||
)
|
||||
!vanilla? (
|
||||
mirror://gentoo/${PATCH_SET}.tar.xz
|
||||
https://dev.gentoo.org/~chutzpah/dist/${PN}/${PATCH_SET}.tar.xz
|
||||
@ -22,15 +37,16 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~x86-linux"
|
||||
IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 static-libs test +tls-heartbeat vanilla zlib"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
RDEPEND=">=app-misc/c_rehash-1.7-r1
|
||||
gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
|
||||
kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
>=dev-lang/perl-5
|
||||
sctp? ( >=net-misc/lksctp-tools-1.0.12 )
|
||||
test? (
|
||||
@ -39,28 +55,6 @@ DEPEND="${RDEPEND}
|
||||
)"
|
||||
PDEPEND="app-misc/ca-certificates"
|
||||
|
||||
# This does not copy the entire Fedora patchset, but JUST the parts that
|
||||
# are needed to make it safe to use EC with RESTRICT=bindist.
|
||||
# See openssl.spec for the matching numbering of SourceNNN, PatchNNN
|
||||
SOURCE1=hobble-openssl
|
||||
SOURCE12=ec_curve.c
|
||||
SOURCE13=ectest.c
|
||||
# These are ported instead
|
||||
#PATCH1=openssl-1.1.0-build.patch # Fixes EVP testcase for EC
|
||||
#PATCH37=openssl-1.1.0-ec-curves.patch
|
||||
FEDORA_GIT_BASE='https://src.fedoraproject.org/cgit/rpms/openssl.git/plain/'
|
||||
FEDORA_GIT_BRANCH='f25'
|
||||
FEDORA_SRC_URI=()
|
||||
FEDORA_SOURCE=( $SOURCE1 $SOURCE12 $SOURCE13 )
|
||||
FEDORA_PATCH=( $PATCH1 $PATCH37 )
|
||||
for i in "${FEDORA_SOURCE[@]}" ; do
|
||||
FEDORA_SRC_URI+=( "${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH} -> ${P}_${i}" )
|
||||
done
|
||||
for i in "${FEDORA_PATCH[@]}" ; do # Already have a version prefix
|
||||
FEDORA_SRC_URI+=( "${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH} -> ${i}" )
|
||||
done
|
||||
SRC_URI+=" bindist? ( ${FEDORA_SRC_URI[@]} )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
@ -69,18 +63,14 @@ MULTILIB_WRAPPED_HEADERS=(
|
||||
|
||||
src_prepare() {
|
||||
if use bindist; then
|
||||
# This just removes the prefix, and puts it into WORKDIR like the RPM.
|
||||
for i in "${FEDORA_SOURCE[@]}" ; do
|
||||
cp -f "${DISTDIR}"/"${P}_${i}" "${WORKDIR}"/"${i}" || die
|
||||
done
|
||||
# .spec %prep
|
||||
bash "${WORKDIR}"/"${SOURCE1}" || die
|
||||
cp -f "${WORKDIR}"/"${SOURCE12}" "${S}"/crypto/ec/ || die
|
||||
cp -f "${WORKDIR}"/"${SOURCE13}" "${S}"/crypto/ec/ || die # Moves to test/ in OpenSSL-1.1
|
||||
for i in "${FEDORA_PATCH[@]}" ; do
|
||||
eapply "${DISTDIR}"/"${i}"
|
||||
done
|
||||
eapply "${FILESDIR}"/openssl-1.0.2p-hobble-ecc.patch
|
||||
mv "${WORKDIR}"/bindist-patches/hobble-openssl "${WORKDIR}" || die
|
||||
bash "${WORKDIR}"/hobble-openssl || die
|
||||
|
||||
cp -f "${WORKDIR}"/bindist-patches/ec_curve.c "${S}"/crypto/ec/ || die
|
||||
cp -f "${WORKDIR}"/bindist-patches/ectest.c "${S}"/crypto/ec/ || die
|
||||
|
||||
eapply "${WORKDIR}"/bindist-patches/ec-curves.patch
|
||||
|
||||
# Also see the configure parts below:
|
||||
# enable-ec \
|
||||
# $(use_ssl !bindist ec2m) \
|
||||
@ -109,7 +99,7 @@ src_prepare() {
|
||||
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
|
||||
-e $(has noman FEATURES \
|
||||
&& echo '/^install:/s:install_docs::' \
|
||||
|| echo '/^MANDIR=/s:=.*:='${EPREFIX%/}'/usr/share/man:') \
|
||||
|| echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \
|
||||
Makefile.org \
|
||||
|| die
|
||||
# show the actual commands in the log
|
||||
@ -134,7 +124,7 @@ src_prepare() {
|
||||
append-flags $(test-flags-CC -Wa,--noexecstack)
|
||||
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
|
||||
|
||||
sed -i '1s,^:$,#!'${EPREFIX%/}'/usr/bin/perl,' Configure #141906
|
||||
sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906
|
||||
# The config script does stupid stuff to prompt the user. Kill it.
|
||||
sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
|
||||
./config --test-sanity || die "I AM NOT SANE"
|
||||
@ -184,7 +174,9 @@ multilib_src_configure() {
|
||||
[[ -z ${sslout} ]] && config="config"
|
||||
|
||||
# Fedora hobbled-EC needs 'no-ec2m', 'no-srp'
|
||||
echoit \
|
||||
# Make sure user flags don't get added *yet* to avoid duplicated
|
||||
# flags.
|
||||
CFLAGS= LDFLAGS= echoit \
|
||||
./${config} \
|
||||
${sslout} \
|
||||
$(use cpu_flags_x86_sse2 || echo "no-sse2") \
|
||||
@ -206,24 +198,30 @@ multilib_src_configure() {
|
||||
$(use_ssl sslv3 ssl3) \
|
||||
$(use_ssl tls-heartbeat heartbeats) \
|
||||
$(use_ssl zlib) \
|
||||
--prefix="${EPREFIX%/}"/usr \
|
||||
--openssldir="${EPREFIX%/}"${SSL_CNF_DIR} \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--openssldir="${EPREFIX}"${SSL_CNF_DIR} \
|
||||
--libdir=$(get_libdir) \
|
||||
shared threads \
|
||||
|| die
|
||||
|
||||
# Clean out hardcoded flags that openssl uses
|
||||
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
|
||||
local DEFAULT_CFLAGS=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
|
||||
-e 's:^CFLAG=::' \
|
||||
-e 's:-fomit-frame-pointer ::g' \
|
||||
-e 's:-O[0-9] ::g' \
|
||||
-e 's:-march=[-a-z0-9]* ::g' \
|
||||
-e 's:-mcpu=[-a-z0-9]* ::g' \
|
||||
-e 's:-m[a-z0-9]* ::g' \
|
||||
-e 's:\(^\| \)-fomit-frame-pointer::g' \
|
||||
-e 's:\(^\| \)-O[^ ]*::g' \
|
||||
-e 's:\(^\| \)-march=[^ ]*::g' \
|
||||
-e 's:\(^\| \)-mcpu=[^ ]*::g' \
|
||||
-e 's:\(^\| \)-m[^ ]*::g' \
|
||||
-e 's:^ *::' \
|
||||
-e 's: *$::' \
|
||||
-e 's: \+: :g' \
|
||||
-e 's:\\:\\\\:g'
|
||||
)
|
||||
|
||||
# Now insert clean default flags with user flags
|
||||
sed -i \
|
||||
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
|
||||
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
|
||||
-e "/^CFLAG/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \
|
||||
-e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
@ -243,18 +241,18 @@ multilib_src_test() {
|
||||
|
||||
multilib_src_install() {
|
||||
# We need to create $ED/usr on our own to avoid a race condition #665130
|
||||
if [[ ! -d "${ED%/}/usr" ]]; then
|
||||
if [[ ! -d "${ED}/usr" ]]; then
|
||||
# We can only create this directory once
|
||||
mkdir "${ED%/}"/usr || die
|
||||
mkdir "${ED}"/usr || die
|
||||
fi
|
||||
|
||||
emake INSTALL_PREFIX="${D%/}" install
|
||||
emake INSTALL_PREFIX="${D}" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# openssl installs perl version of c_rehash by default, but
|
||||
# we provide a shell version via app-misc/c_rehash
|
||||
rm "${ED%/}"/usr/bin/c_rehash || die
|
||||
rm "${ED}"/usr/bin/c_rehash || die
|
||||
|
||||
local -a DOCS=( CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el )
|
||||
einstalldocs
|
305
sdk_container/src/third_party/coreos-overlay/dev-libs/openssl/openssl-1.1.0l.ebuild
vendored
Normal file
305
sdk_container/src/third_party/coreos-overlay/dev-libs/openssl/openssl-1.1.0l.ebuild
vendored
Normal file
@ -0,0 +1,305 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit flag-o-matic toolchain-funcs multilib multilib-minimal
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
# This patch set is based on the following files from Fedora 28,
|
||||
# see https://src.fedoraproject.org/rpms/openssl/blob/f28/f/openssl.spec
|
||||
# for more details:
|
||||
# - hobble-openssl (SOURCE1)
|
||||
# - ec_curve.c (SOURCE12) -- MODIFIED
|
||||
# - ectest.c (SOURCE13)
|
||||
# - openssl-1.1.0-ec-curves.patch (PATCH37) -- MODIFIED
|
||||
BINDIST_PATCH_SET="openssl-1.1.0l-bindist-1.0.tar.xz"
|
||||
|
||||
DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)"
|
||||
HOMEPAGE="https://www.openssl.org/"
|
||||
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
|
||||
bindist? (
|
||||
mirror://gentoo/${BINDIST_PATCH_SET}
|
||||
https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
|
||||
)"
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0/1.1" # .so version of libssl/libcrypto
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~x86-linux"
|
||||
IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-heartbeat vanilla zlib"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
RDEPEND=">=app-misc/c_rehash-1.7-r1
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
>=dev-lang/perl-5
|
||||
sctp? ( >=net-misc/lksctp-tools-1.0.12 )
|
||||
test? (
|
||||
sys-apps/diffutils
|
||||
sys-devel/bc
|
||||
)"
|
||||
PDEPEND="app-misc/ca-certificates"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618
|
||||
"${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
|
||||
"${FILESDIR}"/${PN}-1.1.0k-fix-test_fuzz.patch
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
usr/include/openssl/opensslconf.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if use bindist; then
|
||||
mv "${WORKDIR}"/bindist-patches/hobble-openssl "${WORKDIR}" || die
|
||||
bash "${WORKDIR}"/hobble-openssl || die
|
||||
|
||||
cp -f "${WORKDIR}"/bindist-patches/ec_curve.c "${S}"/crypto/ec/ || die
|
||||
cp -f "${WORKDIR}"/bindist-patches/ectest.c "${S}"/test/ || die
|
||||
|
||||
eapply "${WORKDIR}"/bindist-patches/ec-curves.patch
|
||||
|
||||
local known_failing_test
|
||||
for known_failing_test in \
|
||||
30-test_evp_extra.t \
|
||||
80-test_ssl_new.t \
|
||||
; do
|
||||
ebegin "Disabling test '${known_failing_test}' which is known to fail with USE=bindist"
|
||||
rm test/recipes/${known_failing_test} || die
|
||||
eend $?
|
||||
done
|
||||
|
||||
# Also see the configure parts below:
|
||||
# enable-ec \
|
||||
# $(use_ssl !bindist ec2m) \
|
||||
fi
|
||||
|
||||
# keep this in sync with app-misc/c_rehash
|
||||
SSL_CNF_DIR="/etc/ssl"
|
||||
|
||||
# Make sure we only ever touch Makefile.org and avoid patching a file
|
||||
# that gets blown away anyways by the Configure script in src_configure
|
||||
rm -f Makefile
|
||||
|
||||
if ! use vanilla ; then
|
||||
if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] ; then
|
||||
[[ ${#PATCHES[@]} -gt 0 ]] && eapply "${PATCHES[@]}"
|
||||
fi
|
||||
|
||||
use bindist || eapply "${FILESDIR}"/${PN}-1.1.0l-fix-no-ec2m-in-ec_curve.c.patch
|
||||
fi
|
||||
|
||||
eapply_user #332661
|
||||
|
||||
# make sure the man pages are suffixed #302165
|
||||
# don't bother building man pages if they're disabled
|
||||
# Make DOCDIR Gentoo compliant
|
||||
sed -i \
|
||||
-e '/^MANSUFFIX/s:=.*:=ssl:' \
|
||||
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
|
||||
-e $(has noman FEATURES \
|
||||
&& echo '/^install:/s:install_docs::' \
|
||||
|| echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \
|
||||
-e "/^DOCDIR/s@\$(BASENAME)@&-${PVR}@" \
|
||||
Configurations/unix-Makefile.tmpl \
|
||||
|| die
|
||||
|
||||
# show the actual commands in the log
|
||||
sed -i '/^SET_X/s@=.*@=set -x@' Makefile.shared || die
|
||||
|
||||
# quiet out unknown driver argument warnings since openssl
|
||||
# doesn't have well-split CFLAGS and we're making it even worse
|
||||
# and 'make depend' uses -Werror for added fun (#417795 again)
|
||||
[[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
|
||||
|
||||
# allow openssl to be cross-compiled
|
||||
cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
|
||||
chmod a+rx gentoo.config || die
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
append-flags $(test-flags-CC -Wa,--noexecstack)
|
||||
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
|
||||
|
||||
# Prefixify Configure shebang (#141906)
|
||||
sed \
|
||||
-e "1s,/usr/bin/env,${EPREFIX}&," \
|
||||
-i Configure || die
|
||||
# Remove test target when FEATURES=test isn't set
|
||||
if ! use test ; then
|
||||
sed \
|
||||
-e '/^$config{dirs}/s@ "test",@@' \
|
||||
-i Configure || die
|
||||
fi
|
||||
# The config script does stupid stuff to prompt the user. Kill it.
|
||||
sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
|
||||
./config --test-sanity || die "I AM NOT SANE"
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
unset APPS #197996
|
||||
unset SCRIPTS #312551
|
||||
unset CROSS_COMPILE #311473
|
||||
|
||||
tc-export CC AR RANLIB RC
|
||||
|
||||
# Clean out patent-or-otherwise-encumbered code
|
||||
# Camellia: Royalty Free https://en.wikipedia.org/wiki/Camellia_(cipher)
|
||||
# IDEA: Expired https://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
|
||||
# EC: ????????? ??/??/2015 https://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
|
||||
# MDC2: Expired https://en.wikipedia.org/wiki/MDC-2
|
||||
# RC5: Expired https://en.wikipedia.org/wiki/RC5
|
||||
|
||||
use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
|
||||
echoit() { echo "$@" ; "$@" ; }
|
||||
|
||||
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
|
||||
|
||||
# See if our toolchain supports __uint128_t. If so, it's 64bit
|
||||
# friendly and can use the nicely optimized code paths. #460790
|
||||
local ec_nistp_64_gcc_128
|
||||
# Disable it for now though #469976
|
||||
#if ! use bindist ; then
|
||||
# echo "__uint128_t i;" > "${T}"/128.c
|
||||
# if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
|
||||
# ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
|
||||
# fi
|
||||
#fi
|
||||
|
||||
local sslout=$(./gentoo.config)
|
||||
einfo "Use configuration ${sslout:-(openssl knows best)}"
|
||||
local config="Configure"
|
||||
[[ -z ${sslout} ]] && config="config"
|
||||
|
||||
# Fedora hobbled-EC needs 'no-ec2m'
|
||||
# 'srp' was restricted until early 2017 as well.
|
||||
# "disable-deprecated" option breaks too many consumers.
|
||||
# Don't set it without thorough revdeps testing.
|
||||
# Make sure user flags don't get added *yet* to avoid duplicated
|
||||
# flags.
|
||||
CFLAGS= LDFLAGS= echoit \
|
||||
./${config} \
|
||||
${sslout} \
|
||||
$(use cpu_flags_x86_sse2 || echo "no-sse2") \
|
||||
enable-camellia \
|
||||
enable-ec \
|
||||
$(use_ssl !bindist ec2m) \
|
||||
enable-srp \
|
||||
$(use elibc_musl && echo "no-async") \
|
||||
${ec_nistp_64_gcc_128} \
|
||||
enable-idea \
|
||||
enable-mdc2 \
|
||||
enable-rc5 \
|
||||
$(use_ssl sslv3 ssl3) \
|
||||
$(use_ssl sslv3 ssl3-method) \
|
||||
$(use_ssl asm) \
|
||||
$(use_ssl rfc3779) \
|
||||
$(use_ssl sctp) \
|
||||
$(use_ssl tls-heartbeat heartbeats) \
|
||||
$(use_ssl zlib) \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--openssldir="${EPREFIX}"${SSL_CNF_DIR} \
|
||||
--libdir=$(get_libdir) \
|
||||
shared threads \
|
||||
|| die
|
||||
|
||||
# Clean out hardcoded flags that openssl uses
|
||||
local DEFAULT_CFLAGS=$(grep ^CFLAGS= Makefile | LC_ALL=C sed \
|
||||
-e 's:^CFLAGS=::' \
|
||||
-e 's:\(^\| \)-fomit-frame-pointer::g' \
|
||||
-e 's:\(^\| \)-O[^ ]*::g' \
|
||||
-e 's:\(^\| \)-march=[^ ]*::g' \
|
||||
-e 's:\(^\| \)-mcpu=[^ ]*::g' \
|
||||
-e 's:\(^\| \)-m[^ ]*::g' \
|
||||
-e 's:^ *::' \
|
||||
-e 's: *$::' \
|
||||
-e 's: \+: :g' \
|
||||
-e 's:\\:\\\\:g'
|
||||
)
|
||||
|
||||
# Now insert clean default flags with user flags
|
||||
sed -i \
|
||||
-e "/^CFLAGS=/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \
|
||||
-e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# depend is needed to use $confopts; it also doesn't matter
|
||||
# that it's -j1 as the code itself serializes subdirs
|
||||
emake -j1 depend
|
||||
emake all
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake -j1 test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
# We need to create $ED/usr on our own to avoid a race condition #665130
|
||||
if [[ ! -d "${ED}/usr" ]]; then
|
||||
# We can only create this directory once
|
||||
mkdir "${ED}"/usr || die
|
||||
fi
|
||||
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# openssl installs perl version of c_rehash by default, but
|
||||
# we provide a shell version via app-misc/c_rehash
|
||||
rm "${ED}"/usr/bin/c_rehash || die
|
||||
|
||||
dodoc CHANGES* FAQ NEWS README doc/*.txt doc/${PN}-c-indent.el
|
||||
|
||||
# This is crappy in that the static archives are still built even
|
||||
# when USE=static-libs. But this is due to a failing in the openssl
|
||||
# build system: the static archives are built as PIC all the time.
|
||||
# Only way around this would be to manually configure+compile openssl
|
||||
# twice; once with shared lib support enabled and once without.
|
||||
use static-libs || rm -f "${ED}"/usr/lib*/lib*.a
|
||||
|
||||
# create the certs directory
|
||||
keepdir ${SSL_CNF_DIR}/certs
|
||||
|
||||
# Namespace openssl programs to prevent conflicts with other man pages
|
||||
cd "${ED}"/usr/share/man || die
|
||||
local m d s
|
||||
for m in $(find . -type f | xargs grep -L '#include') ; do
|
||||
d=${m%/*} ; d=${d#./} ; m=${m##*/}
|
||||
[[ ${m} == openssl.1* ]] && continue
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!"
|
||||
mv ${d}/{,ssl-}${m}
|
||||
# fix up references to renamed man pages
|
||||
sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m}
|
||||
ln -s ssl-${m} ${d}/openssl-${m}
|
||||
# locate any symlinks that point to this man page ... we assume
|
||||
# that any broken links are due to the above renaming
|
||||
for s in $(find -L ${d} -type l) ; do
|
||||
s=${s##*/}
|
||||
rm -f ${d}/${s}
|
||||
# We don't want to "|| die" here
|
||||
ln -s ssl-${m} ${d}/ssl-${s}
|
||||
ln -s ssl-${s} ${d}/openssl-${s}
|
||||
done
|
||||
done
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :("
|
||||
|
||||
dodir /etc/sandbox.d #254521
|
||||
echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
|
||||
|
||||
diropts -m0700
|
||||
keepdir ${SSL_CNF_DIR}/private
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ebegin "Running 'c_rehash ${EROOT}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069"
|
||||
c_rehash "${EROOT}${SSL_CNF_DIR}/certs" >/dev/null
|
||||
eend $?
|
||||
}
|
330
sdk_container/src/third_party/coreos-overlay/dev-libs/openssl/openssl-1.1.1d-r2.ebuild
vendored
Normal file
330
sdk_container/src/third_party/coreos-overlay/dev-libs/openssl/openssl-1.1.1d-r2.ebuild
vendored
Normal file
@ -0,0 +1,330 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit flag-o-matic toolchain-funcs multilib multilib-minimal
|
||||
|
||||
MY_P=${P/_/-}
|
||||
|
||||
# This patch set is based on the following files from Fedora 31,
|
||||
# see https://src.fedoraproject.org/rpms/openssl/blob/f31/f/openssl.spec
|
||||
# for more details:
|
||||
# - hobble-openssl (SOURCE1)
|
||||
# - ec_curve.c (SOURCE12) -- MODIFIED
|
||||
# - ectest.c (SOURCE13)
|
||||
# - openssl-1.1.1-ec-curves.patch (PATCH37) -- MODIFIED
|
||||
BINDIST_PATCH_SET="openssl-1.1.1d-bindist-1.0.tar.xz"
|
||||
|
||||
DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)"
|
||||
HOMEPAGE="https://www.openssl.org/"
|
||||
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
|
||||
bindist? (
|
||||
mirror://gentoo/${BINDIST_PATCH_SET}
|
||||
https://dev.gentoo.org/~whissi/dist/openssl/${BINDIST_PATCH_SET}
|
||||
)"
|
||||
|
||||
LICENSE="openssl"
|
||||
SLOT="0/1.1" # .so version of libssl/libcrypto
|
||||
[[ "${PV}" = *_pre* ]] || \
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~x86-linux"
|
||||
IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-heartbeat vanilla zlib"
|
||||
RESTRICT="!bindist? ( bindist )"
|
||||
|
||||
RDEPEND=">=app-misc/c_rehash-1.7-r1
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
>=dev-lang/perl-5
|
||||
sctp? ( >=net-misc/lksctp-tools-1.0.12 )
|
||||
test? (
|
||||
sys-apps/diffutils
|
||||
sys-devel/bc
|
||||
)"
|
||||
PDEPEND="app-misc/ca-certificates"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
|
||||
"${FILESDIR}"/${P}-fix-zlib.patch
|
||||
"${FILESDIR}"/${P}-fix-potential-memleaks-w-BN_to_ASN1_INTEGER.patch
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# force upgrade to prevent broken login, bug 696950
|
||||
RDEPEND+=" !<net-misc/openssh-8.0_p1-r3"
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
usr/include/openssl/opensslconf.h
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} == binary ]] && return
|
||||
|
||||
# must check in pkg_setup; sysctl don't work with userpriv!
|
||||
if has test ${FEATURES}; then
|
||||
if use sctp; then
|
||||
# test_ssl_new will fail with "Ensure SCTP AUTH chunks are enabled in kernel"
|
||||
# if sctp.auth_enable is not enabled.
|
||||
local sctp_auth_status=$(sysctl -n net.sctp.auth_enable 2>/dev/null)
|
||||
if [[ -z "${sctp_auth_status}" || ${sctp_auth_status} != 1 ]]; then
|
||||
die "FEATURES=test with USE=sctp requires net.sctp.auth_enable=1!"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# allow openssl to be cross-compiled
|
||||
cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
|
||||
chmod a+rx gentoo.config || die
|
||||
|
||||
if use bindist; then
|
||||
mv "${WORKDIR}"/bindist-patches/hobble-openssl "${WORKDIR}" || die
|
||||
bash "${WORKDIR}"/hobble-openssl || die
|
||||
|
||||
cp -f "${WORKDIR}"/bindist-patches/ec_curve.c "${S}"/crypto/ec/ || die
|
||||
cp -f "${WORKDIR}"/bindist-patches/ectest.c "${S}"/test/ || die
|
||||
|
||||
eapply "${WORKDIR}"/bindist-patches/ec-curves.patch
|
||||
|
||||
local known_failing_test
|
||||
for known_failing_test in \
|
||||
30-test_evp_extra.t \
|
||||
80-test_ssl_new.t \
|
||||
; do
|
||||
ebegin "Disabling test '${known_failing_test}' which is known to fail with USE=bindist"
|
||||
rm test/recipes/${known_failing_test} || die
|
||||
eend $?
|
||||
done
|
||||
|
||||
# Also see the configure parts below:
|
||||
# enable-ec \
|
||||
# $(use_ssl !bindist ec2m) \
|
||||
fi
|
||||
|
||||
# keep this in sync with app-misc/c_rehash
|
||||
SSL_CNF_DIR="/etc/ssl"
|
||||
|
||||
# Make sure we only ever touch Makefile.org and avoid patching a file
|
||||
# that gets blown away anyways by the Configure script in src_configure
|
||||
rm -f Makefile
|
||||
|
||||
if ! use vanilla ; then
|
||||
if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] ; then
|
||||
[[ ${#PATCHES[@]} -gt 0 ]] && eapply "${PATCHES[@]}"
|
||||
fi
|
||||
fi
|
||||
|
||||
eapply_user #332661
|
||||
|
||||
if has test ${FEATURES}; then
|
||||
if use sctp; then
|
||||
if has network-sandbox ${FEATURES}; then
|
||||
ebegin "Disabling test '80-test_ssl_new.t' which is known to fail with FEATURES=network-sandbox"
|
||||
rm test/recipes/80-test_ssl_new.t || die
|
||||
eend $?
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
# make sure the man pages are suffixed #302165
|
||||
# don't bother building man pages if they're disabled
|
||||
# Make DOCDIR Gentoo compliant
|
||||
sed -i \
|
||||
-e '/^MANSUFFIX/s:=.*:=ssl:' \
|
||||
-e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
|
||||
-e $(has noman FEATURES \
|
||||
&& echo '/^install:/s:install_docs::' \
|
||||
|| echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \
|
||||
-e "/^DOCDIR/s@\$(BASENAME)@&-${PVR}@" \
|
||||
Configurations/unix-Makefile.tmpl \
|
||||
|| die
|
||||
|
||||
# quiet out unknown driver argument warnings since openssl
|
||||
# doesn't have well-split CFLAGS and we're making it even worse
|
||||
# and 'make depend' uses -Werror for added fun (#417795 again)
|
||||
[[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
append-flags $(test-flags-CC -Wa,--noexecstack)
|
||||
append-cppflags -DOPENSSL_NO_BUF_FREELISTS
|
||||
|
||||
# Prefixify Configure shebang (#141906)
|
||||
sed \
|
||||
-e "1s,/usr/bin/env,${EPREFIX}&," \
|
||||
-i Configure || die
|
||||
# Remove test target when FEATURES=test isn't set
|
||||
if ! use test ; then
|
||||
sed \
|
||||
-e '/^$config{dirs}/s@ "test",@@' \
|
||||
-i Configure || die
|
||||
fi
|
||||
# The config script does stupid stuff to prompt the user. Kill it.
|
||||
sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
|
||||
./config --test-sanity || die "I AM NOT SANE"
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
unset APPS #197996
|
||||
unset SCRIPTS #312551
|
||||
unset CROSS_COMPILE #311473
|
||||
|
||||
tc-export CC AR RANLIB RC
|
||||
|
||||
# Clean out patent-or-otherwise-encumbered code
|
||||
# Camellia: Royalty Free https://en.wikipedia.org/wiki/Camellia_(cipher)
|
||||
# IDEA: Expired https://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
|
||||
# EC: ????????? ??/??/2015 https://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
|
||||
# MDC2: Expired https://en.wikipedia.org/wiki/MDC-2
|
||||
# RC5: Expired https://en.wikipedia.org/wiki/RC5
|
||||
|
||||
use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
|
||||
echoit() { echo "$@" ; "$@" ; }
|
||||
|
||||
local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
|
||||
|
||||
# See if our toolchain supports __uint128_t. If so, it's 64bit
|
||||
# friendly and can use the nicely optimized code paths. #460790
|
||||
local ec_nistp_64_gcc_128
|
||||
# Disable it for now though #469976
|
||||
#if ! use bindist ; then
|
||||
# echo "__uint128_t i;" > "${T}"/128.c
|
||||
# if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then
|
||||
# ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128"
|
||||
# fi
|
||||
#fi
|
||||
|
||||
local sslout=$(./gentoo.config)
|
||||
einfo "Use configuration ${sslout:-(openssl knows best)}"
|
||||
local config="Configure"
|
||||
[[ -z ${sslout} ]] && config="config"
|
||||
|
||||
# Fedora hobbled-EC needs 'no-ec2m'
|
||||
# 'srp' was restricted until early 2017 as well.
|
||||
# "disable-deprecated" option breaks too many consumers.
|
||||
# Don't set it without thorough revdeps testing.
|
||||
# Make sure user flags don't get added *yet* to avoid duplicated
|
||||
# flags.
|
||||
CFLAGS= LDFLAGS= echoit \
|
||||
./${config} \
|
||||
${sslout} \
|
||||
$(use cpu_flags_x86_sse2 || echo "no-sse2") \
|
||||
enable-camellia \
|
||||
enable-ec \
|
||||
$(use_ssl !bindist ec2m) \
|
||||
enable-srp \
|
||||
$(use elibc_musl && echo "no-async") \
|
||||
${ec_nistp_64_gcc_128} \
|
||||
enable-idea \
|
||||
enable-mdc2 \
|
||||
enable-rc5 \
|
||||
$(use_ssl sslv3 ssl3) \
|
||||
$(use_ssl sslv3 ssl3-method) \
|
||||
$(use_ssl asm) \
|
||||
$(use_ssl rfc3779) \
|
||||
$(use_ssl sctp) \
|
||||
$(use_ssl tls-heartbeat heartbeats) \
|
||||
$(use_ssl zlib) \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--openssldir="${EPREFIX}"${SSL_CNF_DIR} \
|
||||
--libdir=$(get_libdir) \
|
||||
shared threads \
|
||||
|| die
|
||||
|
||||
# Clean out hardcoded flags that openssl uses
|
||||
local DEFAULT_CFLAGS=$(grep ^CFLAGS= Makefile | LC_ALL=C sed \
|
||||
-e 's:^CFLAGS=::' \
|
||||
-e 's:\(^\| \)-fomit-frame-pointer::g' \
|
||||
-e 's:\(^\| \)-O[^ ]*::g' \
|
||||
-e 's:\(^\| \)-march=[^ ]*::g' \
|
||||
-e 's:\(^\| \)-mcpu=[^ ]*::g' \
|
||||
-e 's:\(^\| \)-m[^ ]*::g' \
|
||||
-e 's:^ *::' \
|
||||
-e 's: *$::' \
|
||||
-e 's: \+: :g' \
|
||||
-e 's:\\:\\\\:g'
|
||||
)
|
||||
|
||||
# Now insert clean default flags with user flags
|
||||
sed -i \
|
||||
-e "/^CFLAGS=/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \
|
||||
-e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \
|
||||
Makefile || die
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
# depend is needed to use $confopts; it also doesn't matter
|
||||
# that it's -j1 as the code itself serializes subdirs
|
||||
emake -j1 depend
|
||||
emake all
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake -j1 test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
# We need to create $ED/usr on our own to avoid a race condition #665130
|
||||
if [[ ! -d "${ED}/usr" ]]; then
|
||||
# We can only create this directory once
|
||||
mkdir "${ED}"/usr || die
|
||||
fi
|
||||
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
# openssl installs perl version of c_rehash by default, but
|
||||
# we provide a shell version via app-misc/c_rehash
|
||||
rm "${ED}"/usr/bin/c_rehash || die
|
||||
|
||||
dodoc CHANGES* FAQ NEWS README doc/*.txt doc/${PN}-c-indent.el
|
||||
|
||||
# This is crappy in that the static archives are still built even
|
||||
# when USE=static-libs. But this is due to a failing in the openssl
|
||||
# build system: the static archives are built as PIC all the time.
|
||||
# Only way around this would be to manually configure+compile openssl
|
||||
# twice; once with shared lib support enabled and once without.
|
||||
use static-libs || rm -f "${ED}"/usr/lib*/lib*.a
|
||||
|
||||
# create the certs directory
|
||||
keepdir ${SSL_CNF_DIR}/certs
|
||||
|
||||
# Namespace openssl programs to prevent conflicts with other man pages
|
||||
cd "${ED}"/usr/share/man || die
|
||||
local m d s
|
||||
for m in $(find . -type f | xargs grep -L '#include') ; do
|
||||
d=${m%/*} ; d=${d#./} ; m=${m##*/}
|
||||
[[ ${m} == openssl.1* ]] && continue
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!"
|
||||
mv ${d}/{,ssl-}${m}
|
||||
# fix up references to renamed man pages
|
||||
sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m}
|
||||
ln -s ssl-${m} ${d}/openssl-${m}
|
||||
# locate any symlinks that point to this man page ... we assume
|
||||
# that any broken links are due to the above renaming
|
||||
for s in $(find -L ${d} -type l) ; do
|
||||
s=${s##*/}
|
||||
rm -f ${d}/${s}
|
||||
# We don't want to "|| die" here
|
||||
ln -s ssl-${m} ${d}/ssl-${s}
|
||||
ln -s ssl-${s} ${d}/openssl-${s}
|
||||
done
|
||||
done
|
||||
[[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :("
|
||||
|
||||
dodir /etc/sandbox.d #254521
|
||||
echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl
|
||||
|
||||
diropts -m0700
|
||||
keepdir ${SSL_CNF_DIR}/private
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ebegin "Running 'c_rehash ${EROOT}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069"
|
||||
c_rehash "${EROOT}${SSL_CNF_DIR}/certs" >/dev/null
|
||||
eend $?
|
||||
}
|
@ -11,7 +11,7 @@
|
||||
#
|
||||
# Example:
|
||||
# @CODE
|
||||
# COREOS_GO_VERSION=go1.12
|
||||
# COREOS_GO_VERSION=go1.13
|
||||
# @CODE
|
||||
export COREOS_GO_VERSION="${COREOS_GO_VERSION:-go1.13}"
|
||||
|
||||
|
@ -30,7 +30,7 @@
|
||||
#
|
||||
# Example:
|
||||
# @CODE
|
||||
# COREOS_GO_VERSION=go1.12
|
||||
# COREOS_GO_VERSION=go1.13
|
||||
# @CODE
|
||||
|
||||
case "${EAPI:-0}" in
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=locksmith
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=5be10519b346d93cd08ea374add71285
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=locksmith
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=5be10519b346d93cd08ea374add71285
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=mayday
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=b921ee153e00b6fd95c186a1843e200c
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=mayday
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=b921ee153e00b6fd95c186a1843e200c
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=sdnotify-proxy
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=7b72d37dbae4061245b441cc5994cce0
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=sdnotify-proxy
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=7b72d37dbae4061245b441cc5994cce0
|
||||
|
14
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/app-admin/sudo-1.8.25_p1-r1
vendored
Normal file
14
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/app-admin/sudo-1.8.25_p1-r1
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=sys-libs/zlib:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) openssl? ( dev-libs/openssl:0= ) pam? ( virtual/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) sssd? ( sys-auth/sssd[sudo] ) sys-devel/bison >=app-portage/elt-patches-20170815
|
||||
DESCRIPTION=Allows users or groups to run commands as other users
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.sudo.ws/
|
||||
IUSE=gcrypt ldap nls offensive openssl pam sasl selinux +sendmail skey sssd
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris
|
||||
LICENSE=ISC BSD
|
||||
RDEPEND=sys-libs/zlib:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) openssl? ( dev-libs/openssl:0= ) pam? ( virtual/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles
|
||||
REQUIRED_USE=pam? ( !skey ) skey? ( !pam ) ?? ( gcrypt openssl )
|
||||
SLOT=0
|
||||
SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.8.25p1.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.8.25p1.tar.gz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf libtool f143db5a74ccd9ca28c1234deffede96 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e pam 69b1cf8e80a877ad42a03042aaa66a5e preserve-libs ef207dc62baddfddfd39a164d9797648 tmpfiles 96a7c72c5b059d0b75854baf84950ce3 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=8317666dc3826a2f0bc5e07f47551938
|
@ -1,15 +0,0 @@
|
||||
BDEPEND=sys-devel/bison >=app-portage/elt-patches-20170815
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=sys-libs/zlib:= ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) sssd? ( sys-auth/sssd[sudo] ) system-digest? ( gcrypt? ( dev-libs/libgcrypt:= ) !gcrypt? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) )
|
||||
DESCRIPTION=Allows users or groups to run commands as other users
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.sudo.ws/
|
||||
IUSE=gcrypt ldap libressl nls offensive pam sasl +secure-path selinux +sendmail skey sssd system-digest
|
||||
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-solaris
|
||||
LICENSE=ISC BSD
|
||||
RDEPEND=sys-libs/zlib:= ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) skey? ( >=sys-auth/skey-1.1.5-r1 ) sssd? ( sys-auth/sssd[sudo] ) system-digest? ( gcrypt? ( dev-libs/libgcrypt:= ) !gcrypt? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) ) >=app-misc/editor-wrapper-3 virtual/editor pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles
|
||||
REQUIRED_USE=pam? ( !skey ) skey? ( !pam )
|
||||
SLOT=0
|
||||
SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.8.28.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.8.28.tar.gz
|
||||
_eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e pam 69b1cf8e80a877ad42a03042aaa66a5e tmpfiles 96a7c72c5b059d0b75854baf84950ce3 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=af0d0067a02001a313c7e1d3a421204c
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=CoreUpdate Management CLI
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ RDEPEND=!app-admin/updatectl
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=9d10bb8dfcc5aeedd5db5b4a5505d2bc
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=CoreUpdate Management CLI
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ RDEPEND=!app-admin/updatectl
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=9d10bb8dfcc5aeedd5db5b4a5505d2bc
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=torcx is a boot-time addon manager for immutable systems
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=bb3ebf5158efb9e5ee44386ac9c3d6ef
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=torcx is a boot-time addon manager for immutable systems
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=bb3ebf5158efb9e5ee44386ac9c3d6ef
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
DEFINED_PHASES=compile install prepare unpack
|
||||
DEPEND=app-crypt/trousers
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ RDEPEND=app-crypt/trousers
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=27b2aadeb146d14e137876bac7dea4b7
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig
|
||||
DEFINED_PHASES=compile install prepare unpack
|
||||
DEPEND=app-crypt/trousers
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ RDEPEND=app-crypt/trousers
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=27b2aadeb146d14e137876bac7dea4b7
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=A build tool for ACIs
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ RDEPEND=sys-apps/kmod app-crypt/gnupg sys-apps/systemd
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=e7145d1273911ef1274e154ca3261202
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=A build tool for ACIs
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ RDEPEND=sys-apps/kmod app-crypt/gnupg sys-apps/systemd
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=e7145d1273911ef1274e154ca3261202
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=App Container builder and validator
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=bc6766516dec5035ab6c2353ec29c386
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=App Container builder and validator
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=bc6766516dec5035ab6c2353ec29c386
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_7
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/containerd/archive/v0.2.5.tar.gz -> containerd-0.2.5.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_md5_=64df13fb338d0d09fdb7cec621bf1b0d
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_7
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/containerd/archive/v0.2.6.tar.gz -> containerd-0.2.6.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=539991a50f3b6b8aa09619411a0e2ce3
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/containerd/containerd/archive/v1.1.2.tar.gz -> containerd-1.1.2.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_md5_=632708dae81ffaedd9e9bf0aacdaa7b2
|
||||
|
@ -9,5 +9,5 @@ RDEPEND=~app-emulation/docker-runc-1.0.0_rc5_p22 sys-libs/libseccomp
|
||||
REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=632708dae81ffaedd9e9bf0aacdaa7b2
|
||||
|
@ -10,5 +10,5 @@ RDEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) s
|
||||
REQUIRED_USE=go_version_go1_7
|
||||
RESTRICT=installsources strip
|
||||
SLOT=0
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=775ca1d30f6b7495f6a3008536f0c015
|
||||
|
@ -10,5 +10,5 @@ RDEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) j
|
||||
REQUIRED_USE=go_version_go1_7
|
||||
RESTRICT=installsources strip
|
||||
SLOT=0
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=9b00f82dc17c48c068b17487b11d7b7d
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=installsources strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/docker-ce/archive/v18.06.3-ce.tar.gz -> docker-18.06.3.tar.gz
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
|
||||
_md5_=a5f40219652669e44312b0e05fa45b1f
|
||||
|
@ -10,5 +10,5 @@ RDEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) s
|
||||
REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=installsources strip
|
||||
SLOT=0
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=bash-completion-r1 47a7402d95930413ce25ba8d857339bb coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 linux-info 953c3b1c472dcadbf62098a9301327f2 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac user 8bd74731cafdcdad8f7a63637302e073 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=a5f40219652669e44312b0e05fa45b1f
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_7
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/libnetwork/archive/0f534354b813003a754606689722fe253101bc4e.tar.gz -> docker-proxy-0.8.0_p20161019.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=5a2c6f043707a59e87b7f33c9006c339
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_8
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/libnetwork/archive/7b2b1feb1de4817d522cc372af149ff48d25028e.tar.gz -> docker-proxy-0.8.0_p20170917.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=0ac5308eacfa5b2af0d97520ff0821fc
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/libnetwork/archive/3ac297bc7fd0afec9051bbb47024c9bc1d75bf5b.tar.gz -> docker-proxy-0.8.0_p20180709.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs-snapshot 12177e83bede6f7fb87eae383864b40b ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=fcdbb5e8df0ffe8d91462d7f1dbdbb7f
|
||||
|
@ -10,5 +10,5 @@ RDEPEND=!<app-emulation/docker-1.13.0_rc1
|
||||
REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs 8a25f35316654b44cae8d63717b1bf36 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf golang-base c57d2c3f9e1a02d0feb8b87c7b689892 golang-vcs 8a25f35316654b44cae8d63717b1bf36 ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=fcdbb5e8df0ffe8d91462d7f1dbdbb7f
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_7
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/docker/runc/archive/54296cf40ad8143b62dbcaa1d90e520a2136ddfe.tar.gz -> docker-runc-1.0.0_rc2_p136.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_md5_=f9267783f89fc7c0ecfcf1454d98b6ad
|
||||
|
@ -11,5 +11,5 @@ REQUIRED_USE=go_version_go1_10
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/opencontainers/runc/archive/a592beb5bc4c4092b1b1bac971afed27687340c5.tar.gz -> docker-runc-1.0.0_rc5_p22.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_md5_=c1cc0d32b018e3431bb1ec6fb4c4a5b3
|
||||
|
@ -11,5 +11,5 @@ RDEPEND=!app-emulation/rocket rkt_stage1_host? ( >=sys-apps/systemd-220 app-shel
|
||||
REQUIRED_USE=|| ( rkt_stage1_coreos rkt_stage1_fly rkt_stage1_host rkt_stage1_src ) go_version_go1_12
|
||||
SLOT=0
|
||||
SRC_URI=rkt_stage1_coreos? ( amd64? ( https://alpha.release.core-os.net/amd64-usr/1478.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-amd64-usr-1478.0.0.img ) arm64? ( https://alpha.release.core-os.net/arm64-usr/1478.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-arm64-usr-1478.0.0.img ) )
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=24b8f187ab8fa07cca8f44e3d797d84b
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=2b1f8d38d009b5346a6adaf21e5b8d70
|
@ -11,5 +11,5 @@ RDEPEND=!app-emulation/rocket rkt_stage1_host? ( >=sys-apps/systemd-220 app-shel
|
||||
REQUIRED_USE=|| ( rkt_stage1_coreos rkt_stage1_fly rkt_stage1_host rkt_stage1_src ) go_version_go1_12
|
||||
SLOT=0
|
||||
SRC_URI=rkt_stage1_coreos? ( amd64? ( https://alpha.release.core-os.net/amd64-usr/1478.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-amd64-usr-1478.0.0.img ) arm64? ( https://alpha.release.core-os.net/arm64-usr/1478.0.0/coreos_production_pxe_image.cpio.gz -> rkt-pxe-arm64-usr-1478.0.0.img ) )
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=24b8f187ab8fa07cca8f44e3d797d84b
|
||||
_eclasses_=autotools 1bf086cdd7356f5c9a4acd9727bd2065 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 libtool f143db5a74ccd9ca28c1234deffede96 multilib 1d91b03d42ab6308b5f4f6b598ed110e systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=2b1f8d38d009b5346a6adaf21e5b8d70
|
||||
|
@ -10,5 +10,5 @@ RDEPEND=apparmor? ( sys-libs/libapparmor ) seccomp? ( sys-libs/libseccomp )
|
||||
REQUIRED_USE=go_version_go1_6
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/opencontainers/runc/archive/50a19c6ff828c58e5dab13830bd3dacde268afe5.tar.gz -> runc-1.0.0_rc2_p9.tar.gz
|
||||
_eclasses_=coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_eclasses_=coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot b77011b62e2053c646ad720defe6d921
|
||||
_md5_=27e67f37add371c41c3db53b0e90a9dd
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DEPEND=!<coreos-base/coreos-init-0.0.1-r69
|
||||
DESCRIPTION=coreos-cloudinit
|
||||
@ -11,5 +11,5 @@ RDEPEND=>=sys-apps/shadow-4.1.5.1
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_md5_=3268cbc1e32e181cb9e561530a78f9fd
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DEPEND=!<coreos-base/coreos-init-0.0.1-r69
|
||||
DESCRIPTION=coreos-cloudinit
|
||||
@ -11,5 +11,5 @@ RDEPEND=>=sys-apps/shadow-4.1.5.1
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_md5_=3268cbc1e32e181cb9e561530a78f9fd
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=nova-agent-watcher
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=bca552e19d925e1dba18a19506b23079
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.13=
|
||||
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DESCRIPTION=nova-agent-watcher
|
||||
EAPI=7
|
||||
@ -9,5 +9,5 @@ LICENSE=Apache-2.0
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=bca552e19d925e1dba18a19506b23079
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare test unpack
|
||||
DESCRIPTION=Mantle: Gluing CoreOS together
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ RDEPEND=>=net-dns/dnsmasq-2.72[dhcp,ipv6]
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=7d1f6a81039250e800aacf06395ce4d0
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl]
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl]
|
||||
DEFINED_PHASES=compile info install prepare test unpack
|
||||
DESCRIPTION=Mantle: Gluing CoreOS together
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ RDEPEND=>=net-dns/dnsmasq-2.72[dhcp,ipv6]
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=7d1f6a81039250e800aacf06395ce4d0
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13=
|
||||
BDEPEND=dev-lang/go:1.12=
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DESCRIPTION=The etcd command line client, v3, compatible with v2
|
||||
EAPI=7
|
||||
@ -10,5 +10,5 @@ REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/etcd-io/etcd/archive/v3.3.17.tar.gz -> etcdctl-3.3.17.tar.gz
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=845c92d8c2e85566c6b07b1fcb15900b
|
||||
|
@ -6,7 +6,7 @@ HOMEPAGE=http://www.golang.org
|
||||
KEYWORDS=-* amd64 arm64
|
||||
LICENSE=BSD
|
||||
RDEPEND=app-eselect/eselect-go
|
||||
SLOT=1.12/1.12.10
|
||||
SRC_URI=https://storage.googleapis.com/golang/go1.12.10.src.tar.gz
|
||||
SLOT=1.12/1.12.12
|
||||
SRC_URI=https://storage.googleapis.com/golang/go1.12.12.src.tar.gz
|
||||
_eclasses_=coreos-go-lang 5983edbc8ebcd4ee0977c514df5904e2 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
|
||||
_md5_=ee4704deb2829906d3d630d75a6f4580
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm pretend test
|
||||
DEPEND=app-eselect/eselect-go >=dev-lang/go-bootstrap-1.5.3
|
||||
DESCRIPTION=A concurrent garbage collected and typesafe programming language
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.golang.org
|
||||
KEYWORDS=-* amd64 arm64
|
||||
LICENSE=BSD
|
||||
RDEPEND=app-eselect/eselect-go
|
||||
SLOT=1.13/1.13.2
|
||||
SRC_URI=https://storage.googleapis.com/golang/go1.13.2.src.tar.gz
|
||||
_eclasses_=coreos-go-lang 5983edbc8ebcd4ee0977c514df5904e2 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 2352c3fc97241f6a02042773c8287748
|
||||
_md5_=56ed4de8e59389e15783b340121042de
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DEPEND=sys-apps/util-linux
|
||||
DESCRIPTION=Pre-boot provisioning utility
|
||||
@ -11,5 +11,5 @@ RDEPEND=sys-apps/coreutils sys-apps/gptfdisk sys-apps/shadow sys-apps/systemd sy
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0/0.33.0-r1
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_md5_=df54655fd4a2891886182b3f2f1ba88e
|
||||
|
@ -1,4 +1,4 @@
|
||||
BDEPEND=dev-lang/go:1.13= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig
|
||||
BDEPEND=dev-lang/go:1.12= >=dev-vcs/git-1.8.2.1[curl] virtual/pkgconfig virtual/pkgconfig
|
||||
DEFINED_PHASES=compile info install prepare unpack
|
||||
DEPEND=sys-apps/util-linux
|
||||
DESCRIPTION=Pre-boot provisioning utility
|
||||
@ -11,5 +11,5 @@ RDEPEND=sys-apps/coreutils sys-apps/gptfdisk sys-apps/shadow sys-apps/systemd sy
|
||||
REQUIRED_USE=go_version_go1_13
|
||||
RESTRICT=strip
|
||||
SLOT=0/9999
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 6d04011ee25af1da86f7757318d350c1 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_eclasses_=coreos-go 4598ddc4b4557b56f330dfe7e694d097 coreos-go-depend 688230059f31df4bd9277464f10a6fa5 coreos-go-utils 67004337b6f831adc5f1ff107ee2f157 cros-workon 4ad6e6491a1010ad7c875302b3be18ba eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf git-r3 0d4635eeb5a96cd5315597a47eba25c9 multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 systemd 71fd8d2065d102753fb9e4d20eaf3e9f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 udev 7752f306eec7b286d00bdb47b763e7ac
|
||||
_md5_=df54655fd4a2891886182b3f2f1ba88e
|
||||
|
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-kernel/coreos-kernel-4.19.79
vendored
Normal file
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-kernel/coreos-kernel-4.19.79
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare pretend setup unpack
|
||||
DEPEND==sys-kernel/coreos-modules-4.19.79 app-arch/gzip app-shells/bash coreos-base/coreos-init:= sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/ignition:= sys-apps/less sys-apps/nvme-cli sys-apps/sed sys-apps/shadow sys-apps/systemd[cryptsetup] sys-apps/seismograph sys-apps/util-linux sys-fs/btrfs-progs sys-fs/e2fsprogs sys-fs/mdadm sys-fs/xfsprogs >=sys-kernel/coreos-firmware-20180103-r1:= >=sys-kernel/bootengine-0.0.4:= sys-kernel/dracut virtual/udev amd64? ( sys-firmware/intel-microcode:= ) =sys-kernel/coreos-sources-4.19.79
|
||||
DESCRIPTION=CoreOS Linux kernel
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kernel.org
|
||||
IUSE=kernel_linux
|
||||
KEYWORDS=amd64
|
||||
LICENSE=GPL-2 freedist
|
||||
RDEPEND==sys-kernel/coreos-modules-4.19.79
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0/4.19.79
|
||||
_eclasses_=coreos-kernel 588460f26859c559935beb69c53cb5c0 eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=1a19bf8157015b4dcd933d7281d1920d
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare pretend setup unpack
|
||||
DEPEND==sys-kernel/coreos-modules-4.19.81-r1 app-arch/gzip app-shells/bash coreos-base/coreos-init:= sys-apps/coreutils sys-apps/findutils sys-apps/grep sys-apps/ignition:= sys-apps/less sys-apps/nvme-cli sys-apps/sed sys-apps/shadow sys-apps/systemd[cryptsetup] sys-apps/seismograph sys-apps/util-linux sys-fs/btrfs-progs sys-fs/e2fsprogs sys-fs/mdadm sys-fs/xfsprogs >=sys-kernel/coreos-firmware-20180103-r1:= >=sys-kernel/bootengine-0.0.4:= sys-kernel/dracut virtual/udev amd64? ( sys-firmware/intel-microcode:= ) =sys-kernel/coreos-sources-4.19.81-r1
|
||||
DESCRIPTION=CoreOS Linux kernel
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kernel.org
|
||||
IUSE=kernel_linux
|
||||
KEYWORDS=amd64
|
||||
LICENSE=GPL-2 freedist
|
||||
RDEPEND==sys-kernel/coreos-modules-4.19.81-r1
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0/4.19.81-r1
|
||||
_eclasses_=coreos-kernel 588460f26859c559935beb69c53cb5c0 eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=1a19bf8157015b4dcd933d7281d1920d
|
@ -1,5 +1,5 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare pretend setup unpack
|
||||
DEPEND==sys-kernel/coreos-sources-4.19.81-r1
|
||||
DEPEND==sys-kernel/coreos-sources-4.19.79
|
||||
DESCRIPTION=CoreOS Linux kernel modules
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kernel.org
|
||||
@ -8,6 +8,6 @@ KEYWORDS=amd64
|
||||
LICENSE=GPL-2 freedist
|
||||
RDEPEND=!<sys-kernel/coreos-kernel-4.6.3-r1
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0/4.19.81-r1
|
||||
SLOT=0/4.19.79
|
||||
_eclasses_=coreos-kernel 588460f26859c559935beb69c53cb5c0 eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 linux-info 953c3b1c472dcadbf62098a9301327f2 multilib 1d91b03d42ab6308b5f4f6b598ed110e portability 2b88d3ecc35035a3b8ab628b49cafb0e savedconfig e6948c872ff47e15a10e5ad1be15c18e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=9bfb20f0c6dec0fbb70b49ec01ba693f
|
@ -8,7 +8,7 @@ KEYWORDS=amd64
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!build? ( dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=4.19.81-r1
|
||||
SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.19.81.xz mirror://kernel/linux/kernel/v4.x/linux-4.19.tar.xz
|
||||
SLOT=4.19.79
|
||||
SRC_URI=mirror://kernel/linux/kernel/v4.x/patch-4.19.79.xz mirror://kernel/linux/kernel/v4.x/linux-4.19.tar.xz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d eapi7-ver 756b3f27d8e46131d5cf3c51bd876446 epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 kernel-2 b2fdd65b5edb72d87dedaa82df19553c ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 4900ae970f827a22d33d41bd8b8f9ace python-utils-r1 08e17157a6807add7db1f8d01e7e391f toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=d79cabc85557a16224cb73e5803fb741
|
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-libs/timezone-data-2018i
vendored
Normal file
13
sdk_container/src/third_party/coreos-overlay/metadata/md5-cache/sys-libs/timezone-data-2018i
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=nls? ( virtual/libintl )
|
||||
DESCRIPTION=Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.iana.org/time-zones
|
||||
IUSE=nls leaps_timezone elibc_FreeBSD
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris
|
||||
LICENSE=BSD public-domain
|
||||
RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)]
|
||||
SLOT=0
|
||||
SRC_URI=https://www.iana.org/time-zones/repository/releases/tzdata2018i.tar.gz https://www.iana.org/time-zones/repository/releases/tzcode2018i.tar.gz
|
||||
_eclasses_=desktop b1d22ac8bdd4679ab79c71aca235009d epatch a1bf4756dba418a7238f3be0cb010c54 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf ltprune 2729691420b6deeda2a90b1f1183fb55 multilib 1d91b03d42ab6308b5f4f6b598ed110e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
|
||||
_md5_=98ebd925da30d67ca3a4c61d356f5bc3
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=nls? ( virtual/libintl )
|
||||
DESCRIPTION=Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.iana.org/time-zones
|
||||
IUSE=nls leaps-timezone elibc_FreeBSD
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris
|
||||
LICENSE=BSD public-domain
|
||||
RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)]
|
||||
SLOT=0
|
||||
SRC_URI=https://www.iana.org/time-zones/repository/releases/tzdata2019c.tar.gz https://www.iana.org/time-zones/repository/releases/tzcode2019c.tar.gz
|
||||
_eclasses_=eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic a09389deba2c0a7108b581e02c7cecbf multilib 1d91b03d42ab6308b5f4f6b598ed110e toolchain-funcs 8c7f9d80beedd16f2e5a7f612c609529
|
||||
_md5_=2e5dece315ebcadd56a18c5ded2f5239
|
@ -1,2 +1,3 @@
|
||||
DIST intel-microcode-collection-20190918.tar.xz 5341868 BLAKE2B 9825b57dc4cacd35003ed4e9c581c7d07e49701b12467d726e6620076d25024e79a54f279d0d89924945805565c4ab0521f67fdb7ce7294996cc34f637ae2a33 SHA512 0eb1caff43f1009f8370692b23a74cde5c35f67dc03fddb74925be5cccd2b14a1a021086af7f92d39b8ddf80ac91f32ab4970fa338124d686536e9ea94f35e55
|
||||
DIST intel-microcode-collection-20191110.tar.xz 5487112 BLAKE2B 89674e81857235abfdc21e50c767c702cd52da0c61c2c860bc8484c0d2b6c368601c5b1db956e90c9039c3e0b9d79139ed15e3a1a8c5a203e2cf196db69ade79 SHA512 b82221b7f506126613a80d1b8d0e47f4fea9debc51f5390c67eb50fda01677d60f50573376172054973c46563911dc79feb7b8d2cf35f53813c3a93228e7e2ee
|
||||
DIST microcode-20190918.tar.gz 2452786 BLAKE2B 63054290e3691883eab20a2e86d9ef0a8b4417a9efd4ca3e2a540b7013c65751b4c9f1fa345345a73d97321bf3cc88dfe05dd4dd941994613ad358ee4e981c07 SHA512 82e5212238d3e35470d139240d9157877ac252725598ec31bfe1763755681539a4ecdf24e04c4e4270215578a9ca3c063c8fc353accf99999c3d4ac2780a6e0c
|
||||
DIST microcode-20191115.tar.gz 2998063 BLAKE2B a06f2769da1577b9ce3a34f447e182312d003842b043372d850de51012efd9c0247f9a6bc8964e3da6127f8afb58f3fb31b1204e7286af9b27c795c00419ef7e SHA512 11014c16bde83ac290bc75e458242f5e64b8dffd49de2e938f61f4a09979cd5e80dd1a85d2ccbac067e4398dc3d93ef3583e4aa9b2e545ba46d26e65ec1e2881
|
||||
|
@ -16,6 +16,7 @@ INTEL_SNAPSHOT="${PV/_p*}"
|
||||
DESCRIPTION="Intel IA32/IA64 microcode update data"
|
||||
HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files http://inertiawar.com/microcode/"
|
||||
SRC_URI="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
|
||||
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20190918.tar.gz
|
||||
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz"
|
||||
|
||||
LICENSE="intel-ucode"
|
||||
@ -52,12 +53,16 @@ pkg_pretend() {
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
if cd Intel-Linux-Processor-Microcode-Data* &>/dev/null; then
|
||||
if cd Intel-Linux-Processor-Microcode-Data*${INTEL_SNAPSHOT} &>/dev/null; then
|
||||
# new tarball format from GitHub
|
||||
mv * ../ || die "Failed to move Intel-Linux-Processor-Microcode-Data*"
|
||||
cd .. || die
|
||||
rm -r Intel-Linux-Processor-Microcode-Data* || die
|
||||
rm -r Intel-Linux-Processor-Microcode-Data*${INTEL_SNAPSHOT} || die
|
||||
fi
|
||||
# Roll back 06-55-04
|
||||
# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/21
|
||||
mv Intel-Linux-Processor-Microcode-Data*/intel-ucode/06-55-04 intel-ucode/ || die
|
||||
rm -r Intel-Linux-Processor-Microcode-Data* || die
|
||||
|
||||
# Prevent "invalid file format" errors from iucode_tool
|
||||
rm -f "${S}"/intel-ucod*/list || die
|
@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
COREOS_SOURCE_REVISION="-r1"
|
||||
COREOS_SOURCE_REVISION=""
|
||||
inherit coreos-kernel
|
||||
|
||||
DESCRIPTION="CoreOS Linux kernel"
|
@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
COREOS_SOURCE_REVISION="-r1"
|
||||
COREOS_SOURCE_REVISION=""
|
||||
inherit coreos-kernel savedconfig
|
||||
|
||||
DESCRIPTION="CoreOS Linux kernel modules"
|
@ -21,6 +21,8 @@ CONFIG_MEM_SOFT_DIRTY=y
|
||||
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
|
||||
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set
|
||||
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
|
||||
# CONFIG_X86_INTEL_TSX_MODE_OFF is not set
|
||||
CONFIG_X86_INTEL_TSX_MODE_ON=y
|
||||
CONFIG_KEXEC_FILE=y
|
||||
CONFIG_KEXEC_VERIFY_SIG=y
|
||||
CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
|
||||
DIST patch-4.19.81.xz 1958892 BLAKE2B a1c635c05ea88a4f065ce4a583540cf73456a1936487b4facccaf3da145ee42318f62b87ed4047c65620b2b4fc2c27e6382489274099d8126f2b055c9d466d4e SHA512 1ef9fc35699779dd86b9f98de32b1ef8e7b5eb48563370301ccffc2403028c8dacdb9003e83677e35ae3d59d823e3a966bb22fada5997a381fd2485b53d1b847
|
||||
DIST patch-4.19.84.xz 2071364 BLAKE2B a481ea77d1c8e5ebce06b6a2ab6da532dee6494b42fa9ca7683dd2f39b29b74812b42649743712efd0c14a1d0ace403f3e3f264f480ca00b3ff4a9ba75300999 SHA512 413525f18e9905336ae9029f7b55e2225e881a9a4df947b65a64b09e1b1ecabb667288c998ab6ca58df322a7a14bb6bcf4e07c0770e75717133220641f789748
|
||||
|
@ -35,6 +35,4 @@ UNIPATCH_LIST="
|
||||
${PATCH_DIR}/z0001-kbuild-derive-relative-path-for-KBUILD_SRC-from-CURD.patch \
|
||||
${PATCH_DIR}/z0002-tools-objtool-Makefile-Don-t-fail-on-fallthrough-wit.patch \
|
||||
${PATCH_DIR}/z0003-net-netfilter-add-nf_conntrack_ipv4-compat-module-fo.patch \
|
||||
${PATCH_DIR}/z0004-sched-fair-Fix-low-cpu-usage-with-high-throttling-by.patch \
|
||||
${PATCH_DIR}/z0005-sched-fair-Fix-Wunused-but-set-variable-warnings.patch \
|
||||
"
|
@ -1,7 +1,7 @@
|
||||
From d1500b219a53aa192005c8337bb772ad162772a9 Mon Sep 17 00:00:00 2001
|
||||
From 7cf237ffad0402d65f56dd694285988c519a01e2 Mon Sep 17 00:00:00 2001
|
||||
From: Vito Caputo <vito.caputo@coreos.com>
|
||||
Date: Wed, 25 Nov 2015 02:59:45 -0800
|
||||
Subject: [PATCH 1/5] kbuild: derive relative path for KBUILD_SRC from CURDIR
|
||||
Subject: [PATCH 1/3] kbuild: derive relative path for KBUILD_SRC from CURDIR
|
||||
|
||||
This enables relocating source and build trees to different roots,
|
||||
provided they stay reachable relative to one another. Useful for
|
||||
@ -12,7 +12,7 @@ by some undesirable path component.
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 3c146e8d93dc..ec5034c27382 100644
|
||||
index 4d29c7370b46..a04c9783adac 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -143,7 +143,8 @@ $(filter-out _all sub-make $(CURDIR)/Makefile, $(MAKECMDGOALS)) _all: sub-make
|
||||
@ -26,5 +26,5 @@ index 3c146e8d93dc..ec5034c27382 100644
|
||||
|
||||
# Leave processing to above invocation of make
|
||||
--
|
||||
2.17.1
|
||||
2.21.0
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 22fcdbfe69c4df8a60d34615a931d4f40f13bef4 Mon Sep 17 00:00:00 2001
|
||||
From ed39cf91e810c8943b924248dc9a6ae51b60a088 Mon Sep 17 00:00:00 2001
|
||||
From: David Michael <david.michael@coreos.com>
|
||||
Date: Thu, 8 Feb 2018 21:23:12 -0500
|
||||
Subject: [PATCH 2/5] tools/objtool/Makefile: Don't fail on fallthrough with
|
||||
Subject: [PATCH 2/3] tools/objtool/Makefile: Don't fail on fallthrough with
|
||||
new GCCs
|
||||
|
||||
---
|
||||
@ -23,5 +23,5 @@ index ed61fb3a46c0..146ec9ec6737 100644
|
||||
|
||||
CFLAGS += -I$(srctree)/tools/include/
|
||||
--
|
||||
2.17.1
|
||||
2.21.0
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 904854feef2a05d28b51a4a0187058a5c90b0901 Mon Sep 17 00:00:00 2001
|
||||
From 22ae3fe0f3e9fbccd0a40a78bb5e3d735f5fc860 Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gilbert <bgilbert@redhat.com>
|
||||
Date: Fri, 26 Oct 2018 17:00:56 -0700
|
||||
Subject: [PATCH 3/5] net/netfilter: add nf_conntrack_ipv4 compat module for
|
||||
Subject: [PATCH 3/3] net/netfilter: add nf_conntrack_ipv4 compat module for
|
||||
kube-proxy
|
||||
|
||||
kube-proxy won't enable ipvs unless it can modprobe nf_conntrack_ipv4 and
|
||||
@ -83,5 +83,5 @@ index 000000000000..8308772022c6
|
||||
+MODULE_DESCRIPTION("kube-proxy compatibility wrapper for nf_conntrack.ko");
|
||||
+MODULE_LICENSE("GPL");
|
||||
--
|
||||
2.17.1
|
||||
2.21.0
|
||||
|
||||
|
@ -1,287 +0,0 @@
|
||||
From 382ea3deece2ce4ef7571b5b6635e0fa608fba42 Mon Sep 17 00:00:00 2001
|
||||
From: Joe Hohertz <joe@viafoura.com>
|
||||
Date: Tue, 5 Nov 2019 15:00:41 -0500
|
||||
Subject: [PATCH 4/5] sched/fair: Fix low cpu usage with high throttling by
|
||||
removing expiration of cpu-local slices
|
||||
|
||||
It has been observed, that highly-threaded, non-cpu-bound applications
|
||||
running under cpu.cfs_quota_us constraints can hit a high percentage of
|
||||
periods throttled while simultaneously not consuming the allocated
|
||||
amount of quota. This use case is typical of user-interactive non-cpu
|
||||
bound applications, such as those running in kubernetes or mesos when
|
||||
run on multiple cpu cores.
|
||||
|
||||
This has been root caused to cpu-local run queue being allocated per cpu
|
||||
bandwidth slices, and then not fully using that slice within the period.
|
||||
At which point the slice and quota expires. This expiration of unused
|
||||
slice results in applications not being able to utilize the quota for
|
||||
which they are allocated.
|
||||
|
||||
The non-expiration of per-cpu slices was recently fixed by
|
||||
'commit 512ac999d275 ("sched/fair: Fix bandwidth timer clock drift
|
||||
condition")'. Prior to that it appears that this had been broken since
|
||||
at least 'commit 51f2176d74ac ("sched/fair: Fix unlocked reads of some
|
||||
cfs_b->quota/period")' which was introduced in v3.16-rc1 in 2014. That
|
||||
added the following conditional which resulted in slices never being
|
||||
expired.
|
||||
|
||||
if (cfs_rq->runtime_expires != cfs_b->runtime_expires) {
|
||||
/* extend local deadline, drift is bounded above by 2 ticks */
|
||||
cfs_rq->runtime_expires += TICK_NSEC;
|
||||
|
||||
Because this was broken for nearly 5 years, and has recently been fixed
|
||||
and is now being noticed by many users running kubernetes
|
||||
(https://github.com/kubernetes/kubernetes/issues/67577) it is my opinion
|
||||
that the mechanisms around expiring runtime should be removed
|
||||
altogether.
|
||||
|
||||
This allows quota already allocated to per-cpu run-queues to live longer
|
||||
than the period boundary. This allows threads on runqueues that do not
|
||||
use much CPU to continue to use their remaining slice over a longer
|
||||
period of time than cpu.cfs_period_us. However, this helps prevent the
|
||||
above condition of hitting throttling while also not fully utilizing
|
||||
your cpu quota.
|
||||
|
||||
This theoretically allows a machine to use slightly more than its
|
||||
allotted quota in some periods. This overflow would be bounded by the
|
||||
remaining quota left on each per-cpu runqueueu. This is typically no
|
||||
more than min_cfs_rq_runtime=1ms per cpu. For CPU bound tasks this will
|
||||
change nothing, as they should theoretically fully utilize all of their
|
||||
quota in each period. For user-interactive tasks as described above this
|
||||
provides a much better user/application experience as their cpu
|
||||
utilization will more closely match the amount they requested when they
|
||||
hit throttling. This means that cpu limits no longer strictly apply per
|
||||
period for non-cpu bound applications, but that they are still accurate
|
||||
over longer timeframes.
|
||||
|
||||
This greatly improves performance of high-thread-count, non-cpu bound
|
||||
applications with low cfs_quota_us allocation on high-core-count
|
||||
machines. In the case of an artificial testcase (10ms/100ms of quota on
|
||||
80 CPU machine), this commit resulted in almost 30x performance
|
||||
improvement, while still maintaining correct cpu quota restrictions.
|
||||
That testcase is available at https://github.com/indeedeng/fibtest.
|
||||
|
||||
Fixes: 512ac999d275 ("sched/fair: Fix bandwidth timer clock drift condition")
|
||||
Signed-off-by: Dave Chiluk <chiluk+linux@indeed.com>
|
||||
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
||||
Reviewed-by: Phil Auld <pauld@redhat.com>
|
||||
Reviewed-by: Ben Segall <bsegall@google.com>
|
||||
Cc: Ingo Molnar <mingo@redhat.com>
|
||||
Cc: John Hammond <jhammond@indeed.com>
|
||||
Cc: Jonathan Corbet <corbet@lwn.net>
|
||||
Cc: Kyle Anderson <kwa@yelp.com>
|
||||
Cc: Gabriel Munos <gmunoz@netflix.com>
|
||||
Cc: Peter Oskolkov <posk@posk.io>
|
||||
Cc: Cong Wang <xiyou.wangcong@gmail.com>
|
||||
Cc: Brendan Gregg <bgregg@netflix.com>
|
||||
Link: https://lkml.kernel.org/r/1563900266-19734-2-git-send-email-chiluk+linux@indeed.com
|
||||
---
|
||||
kernel/sched/fair.c | 72 +++++---------------------------------------
|
||||
kernel/sched/sched.h | 4 ---
|
||||
2 files changed, 7 insertions(+), 69 deletions(-)
|
||||
|
||||
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
|
||||
index 32d2dac680a7..cf0f4760d399 100644
|
||||
--- a/kernel/sched/fair.c
|
||||
+++ b/kernel/sched/fair.c
|
||||
@@ -4320,8 +4320,6 @@ void __refill_cfs_bandwidth_runtime(struct cfs_bandwidth *cfs_b)
|
||||
|
||||
now = sched_clock_cpu(smp_processor_id());
|
||||
cfs_b->runtime = cfs_b->quota;
|
||||
- cfs_b->runtime_expires = now + ktime_to_ns(cfs_b->period);
|
||||
- cfs_b->expires_seq++;
|
||||
}
|
||||
|
||||
static inline struct cfs_bandwidth *tg_cfs_bandwidth(struct task_group *tg)
|
||||
@@ -4343,8 +4341,7 @@ static int assign_cfs_rq_runtime(struct cfs_rq *cfs_rq)
|
||||
{
|
||||
struct task_group *tg = cfs_rq->tg;
|
||||
struct cfs_bandwidth *cfs_b = tg_cfs_bandwidth(tg);
|
||||
- u64 amount = 0, min_amount, expires;
|
||||
- int expires_seq;
|
||||
+ u64 amount = 0, min_amount;
|
||||
|
||||
/* note: this is a positive sum as runtime_remaining <= 0 */
|
||||
min_amount = sched_cfs_bandwidth_slice() - cfs_rq->runtime_remaining;
|
||||
@@ -4361,61 +4358,17 @@ static int assign_cfs_rq_runtime(struct cfs_rq *cfs_rq)
|
||||
cfs_b->idle = 0;
|
||||
}
|
||||
}
|
||||
- expires_seq = cfs_b->expires_seq;
|
||||
- expires = cfs_b->runtime_expires;
|
||||
raw_spin_unlock(&cfs_b->lock);
|
||||
|
||||
cfs_rq->runtime_remaining += amount;
|
||||
- /*
|
||||
- * we may have advanced our local expiration to account for allowed
|
||||
- * spread between our sched_clock and the one on which runtime was
|
||||
- * issued.
|
||||
- */
|
||||
- if (cfs_rq->expires_seq != expires_seq) {
|
||||
- cfs_rq->expires_seq = expires_seq;
|
||||
- cfs_rq->runtime_expires = expires;
|
||||
- }
|
||||
|
||||
return cfs_rq->runtime_remaining > 0;
|
||||
}
|
||||
|
||||
-/*
|
||||
- * Note: This depends on the synchronization provided by sched_clock and the
|
||||
- * fact that rq->clock snapshots this value.
|
||||
- */
|
||||
-static void expire_cfs_rq_runtime(struct cfs_rq *cfs_rq)
|
||||
-{
|
||||
- struct cfs_bandwidth *cfs_b = tg_cfs_bandwidth(cfs_rq->tg);
|
||||
-
|
||||
- /* if the deadline is ahead of our clock, nothing to do */
|
||||
- if (likely((s64)(rq_clock(rq_of(cfs_rq)) - cfs_rq->runtime_expires) < 0))
|
||||
- return;
|
||||
-
|
||||
- if (cfs_rq->runtime_remaining < 0)
|
||||
- return;
|
||||
-
|
||||
- /*
|
||||
- * If the local deadline has passed we have to consider the
|
||||
- * possibility that our sched_clock is 'fast' and the global deadline
|
||||
- * has not truly expired.
|
||||
- *
|
||||
- * Fortunately we can check determine whether this the case by checking
|
||||
- * whether the global deadline(cfs_b->expires_seq) has advanced.
|
||||
- */
|
||||
- if (cfs_rq->expires_seq == cfs_b->expires_seq) {
|
||||
- /* extend local deadline, drift is bounded above by 2 ticks */
|
||||
- cfs_rq->runtime_expires += TICK_NSEC;
|
||||
- } else {
|
||||
- /* global deadline is ahead, expiration has passed */
|
||||
- cfs_rq->runtime_remaining = 0;
|
||||
- }
|
||||
-}
|
||||
-
|
||||
static void __account_cfs_rq_runtime(struct cfs_rq *cfs_rq, u64 delta_exec)
|
||||
{
|
||||
/* dock delta_exec before expiring quota (as it could span periods) */
|
||||
cfs_rq->runtime_remaining -= delta_exec;
|
||||
- expire_cfs_rq_runtime(cfs_rq);
|
||||
|
||||
if (likely(cfs_rq->runtime_remaining > 0))
|
||||
return;
|
||||
@@ -4600,8 +4553,7 @@ void unthrottle_cfs_rq(struct cfs_rq *cfs_rq)
|
||||
resched_curr(rq);
|
||||
}
|
||||
|
||||
-static u64 distribute_cfs_runtime(struct cfs_bandwidth *cfs_b,
|
||||
- u64 remaining, u64 expires)
|
||||
+static u64 distribute_cfs_runtime(struct cfs_bandwidth *cfs_b, u64 remaining)
|
||||
{
|
||||
struct cfs_rq *cfs_rq;
|
||||
u64 runtime;
|
||||
@@ -4626,7 +4578,6 @@ static u64 distribute_cfs_runtime(struct cfs_bandwidth *cfs_b,
|
||||
remaining -= runtime;
|
||||
|
||||
cfs_rq->runtime_remaining += runtime;
|
||||
- cfs_rq->runtime_expires = expires;
|
||||
|
||||
/* we check whether we're throttled above */
|
||||
if (cfs_rq->runtime_remaining > 0)
|
||||
@@ -4651,7 +4602,7 @@ static u64 distribute_cfs_runtime(struct cfs_bandwidth *cfs_b,
|
||||
*/
|
||||
static int do_sched_cfs_period_timer(struct cfs_bandwidth *cfs_b, int overrun)
|
||||
{
|
||||
- u64 runtime, runtime_expires;
|
||||
+ u64 runtime;
|
||||
int throttled;
|
||||
|
||||
/* no need to continue the timer with no bandwidth constraint */
|
||||
@@ -4679,8 +4630,6 @@ static int do_sched_cfs_period_timer(struct cfs_bandwidth *cfs_b, int overrun)
|
||||
/* account preceding periods in which throttling occurred */
|
||||
cfs_b->nr_throttled += overrun;
|
||||
|
||||
- runtime_expires = cfs_b->runtime_expires;
|
||||
-
|
||||
/*
|
||||
* This check is repeated as we are holding onto the new bandwidth while
|
||||
* we unthrottle. This can potentially race with an unthrottled group
|
||||
@@ -4693,8 +4642,7 @@ static int do_sched_cfs_period_timer(struct cfs_bandwidth *cfs_b, int overrun)
|
||||
cfs_b->distribute_running = 1;
|
||||
raw_spin_unlock(&cfs_b->lock);
|
||||
/* we can't nest cfs_b->lock while distributing bandwidth */
|
||||
- runtime = distribute_cfs_runtime(cfs_b, runtime,
|
||||
- runtime_expires);
|
||||
+ runtime = distribute_cfs_runtime(cfs_b, runtime);
|
||||
raw_spin_lock(&cfs_b->lock);
|
||||
|
||||
cfs_b->distribute_running = 0;
|
||||
@@ -4771,8 +4719,7 @@ static void __return_cfs_rq_runtime(struct cfs_rq *cfs_rq)
|
||||
return;
|
||||
|
||||
raw_spin_lock(&cfs_b->lock);
|
||||
- if (cfs_b->quota != RUNTIME_INF &&
|
||||
- cfs_rq->runtime_expires == cfs_b->runtime_expires) {
|
||||
+ if (cfs_b->quota != RUNTIME_INF) {
|
||||
cfs_b->runtime += slack_runtime;
|
||||
|
||||
/* we are under rq->lock, defer unthrottling using a timer */
|
||||
@@ -4804,7 +4751,6 @@ static __always_inline void return_cfs_rq_runtime(struct cfs_rq *cfs_rq)
|
||||
static void do_sched_cfs_slack_timer(struct cfs_bandwidth *cfs_b)
|
||||
{
|
||||
u64 runtime = 0, slice = sched_cfs_bandwidth_slice();
|
||||
- u64 expires;
|
||||
|
||||
/* confirm we're still not at a refresh boundary */
|
||||
raw_spin_lock(&cfs_b->lock);
|
||||
@@ -4821,7 +4767,6 @@ static void do_sched_cfs_slack_timer(struct cfs_bandwidth *cfs_b)
|
||||
if (cfs_b->quota != RUNTIME_INF && cfs_b->runtime > slice)
|
||||
runtime = cfs_b->runtime;
|
||||
|
||||
- expires = cfs_b->runtime_expires;
|
||||
if (runtime)
|
||||
cfs_b->distribute_running = 1;
|
||||
|
||||
@@ -4830,11 +4775,10 @@ static void do_sched_cfs_slack_timer(struct cfs_bandwidth *cfs_b)
|
||||
if (!runtime)
|
||||
return;
|
||||
|
||||
- runtime = distribute_cfs_runtime(cfs_b, runtime, expires);
|
||||
+ runtime = distribute_cfs_runtime(cfs_b, runtime);
|
||||
|
||||
raw_spin_lock(&cfs_b->lock);
|
||||
- if (expires == cfs_b->runtime_expires)
|
||||
- cfs_b->runtime -= min(runtime, cfs_b->runtime);
|
||||
+ cfs_b->runtime -= min(runtime, cfs_b->runtime);
|
||||
cfs_b->distribute_running = 0;
|
||||
raw_spin_unlock(&cfs_b->lock);
|
||||
}
|
||||
@@ -4989,8 +4933,6 @@ void start_cfs_bandwidth(struct cfs_bandwidth *cfs_b)
|
||||
|
||||
cfs_b->period_active = 1;
|
||||
overrun = hrtimer_forward_now(&cfs_b->period_timer, cfs_b->period);
|
||||
- cfs_b->runtime_expires += (overrun + 1) * ktime_to_ns(cfs_b->period);
|
||||
- cfs_b->expires_seq++;
|
||||
hrtimer_start_expires(&cfs_b->period_timer, HRTIMER_MODE_ABS_PINNED);
|
||||
}
|
||||
|
||||
diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h
|
||||
index 9a7c3d08b39f..62058fd6dcf6 100644
|
||||
--- a/kernel/sched/sched.h
|
||||
+++ b/kernel/sched/sched.h
|
||||
@@ -334,8 +334,6 @@ struct cfs_bandwidth {
|
||||
u64 quota;
|
||||
u64 runtime;
|
||||
s64 hierarchical_quota;
|
||||
- u64 runtime_expires;
|
||||
- int expires_seq;
|
||||
|
||||
short idle;
|
||||
short period_active;
|
||||
@@ -555,8 +553,6 @@ struct cfs_rq {
|
||||
|
||||
#ifdef CONFIG_CFS_BANDWIDTH
|
||||
int runtime_enabled;
|
||||
- int expires_seq;
|
||||
- u64 runtime_expires;
|
||||
s64 runtime_remaining;
|
||||
|
||||
u64 throttled_clock;
|
||||
--
|
||||
2.17.1
|
||||
|
@ -1,85 +0,0 @@
|
||||
From 00273c35bff525e75c99a8576541ba29761ee8b8 Mon Sep 17 00:00:00 2001
|
||||
From: Joe Hohertz <joe@viafoura.com>
|
||||
Date: Tue, 5 Nov 2019 15:04:09 -0500
|
||||
Subject: [PATCH 5/5] sched/fair: Fix -Wunused-but-set-variable warnings
|
||||
|
||||
Commit:
|
||||
|
||||
de53fd7aedb1 ("sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices")
|
||||
|
||||
introduced a few compilation warnings:
|
||||
|
||||
kernel/sched/fair.c: In function '__refill_cfs_bandwidth_runtime':
|
||||
kernel/sched/fair.c:4365:6: warning: variable 'now' set but not used [-Wunused-but-set-variable]
|
||||
kernel/sched/fair.c: In function 'start_cfs_bandwidth':
|
||||
kernel/sched/fair.c:4992:6: warning: variable 'overrun' set but not used [-Wunused-but-set-variable]
|
||||
|
||||
Also, __refill_cfs_bandwidth_runtime() does no longer update the
|
||||
expiration time, so fix the comments accordingly.
|
||||
|
||||
Signed-off-by: Qian Cai <cai@lca.pw>
|
||||
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
|
||||
Reviewed-by: Ben Segall <bsegall@google.com>
|
||||
Reviewed-by: Dave Chiluk <chiluk+linux@indeed.com>
|
||||
Cc: Linus Torvalds <torvalds@linux-foundation.org>
|
||||
Cc: Peter Zijlstra <peterz@infradead.org>
|
||||
Cc: Thomas Gleixner <tglx@linutronix.de>
|
||||
Cc: pauld@redhat.com
|
||||
Fixes: de53fd7aedb1 ("sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices")
|
||||
Link: https://lkml.kernel.org/r/1566326455-8038-1-git-send-email-cai@lca.pw
|
||||
Signed-off-by: Ingo Molnar <mingo@kernel.org>
|
||||
---
|
||||
kernel/sched/fair.c | 19 ++++++-------------
|
||||
1 file changed, 6 insertions(+), 13 deletions(-)
|
||||
|
||||
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
|
||||
index cf0f4760d399..e5e8f6721872 100644
|
||||
--- a/kernel/sched/fair.c
|
||||
+++ b/kernel/sched/fair.c
|
||||
@@ -4305,21 +4305,16 @@ static inline u64 sched_cfs_bandwidth_slice(void)
|
||||
}
|
||||
|
||||
/*
|
||||
- * Replenish runtime according to assigned quota and update expiration time.
|
||||
- * We use sched_clock_cpu directly instead of rq->clock to avoid adding
|
||||
- * additional synchronization around rq->lock.
|
||||
+ * Replenish runtime according to assigned quota. We use sched_clock_cpu
|
||||
+ * directly instead of rq->clock to avoid adding additional synchronization
|
||||
+ * around rq->lock.
|
||||
*
|
||||
* requires cfs_b->lock
|
||||
*/
|
||||
void __refill_cfs_bandwidth_runtime(struct cfs_bandwidth *cfs_b)
|
||||
{
|
||||
- u64 now;
|
||||
-
|
||||
- if (cfs_b->quota == RUNTIME_INF)
|
||||
- return;
|
||||
-
|
||||
- now = sched_clock_cpu(smp_processor_id());
|
||||
- cfs_b->runtime = cfs_b->quota;
|
||||
+ if (cfs_b->quota != RUNTIME_INF)
|
||||
+ cfs_b->runtime = cfs_b->quota;
|
||||
}
|
||||
|
||||
static inline struct cfs_bandwidth *tg_cfs_bandwidth(struct task_group *tg)
|
||||
@@ -4924,15 +4919,13 @@ static void init_cfs_rq_runtime(struct cfs_rq *cfs_rq)
|
||||
|
||||
void start_cfs_bandwidth(struct cfs_bandwidth *cfs_b)
|
||||
{
|
||||
- u64 overrun;
|
||||
-
|
||||
lockdep_assert_held(&cfs_b->lock);
|
||||
|
||||
if (cfs_b->period_active)
|
||||
return;
|
||||
|
||||
cfs_b->period_active = 1;
|
||||
- overrun = hrtimer_forward_now(&cfs_b->period_timer, cfs_b->period);
|
||||
+ hrtimer_forward_now(&cfs_b->period_timer, cfs_b->period);
|
||||
hrtimer_start_expires(&cfs_b->period_timer, HRTIMER_MODE_ABS_PINNED);
|
||||
}
|
||||
|
||||
--
|
||||
2.17.1
|
||||
|
@ -1,2 +1,4 @@
|
||||
DIST tzcode2019b.tar.gz 251196 BLAKE2B 73ed8d44675a25e0497b77cc20ca3cc5b137297e48ce679cb6e8d809f4f25d73631064e0f1c2d917b986baa10bad9369bac42d583573519e7f3a94c864b18886 SHA512 bcfb417fe3b7c39e702da0090291db0489744f733010ae183007fce5e441bfce885fb25ed11730cf7f363572e107d7ff0c4b38691bb99def2d8cf7017c05720f
|
||||
DIST tzcode2019c.tar.gz 253560 BLAKE2B 62552e7e78ebb50c111f9a99119843fe9b5dad9e1abb5ba0f1cf0a931cf00fc49684a6b378f5ea4cb31aca8af5b0c3b697b87048ef36a445536ec2fc5b943440 SHA512 61ef36385f501c338c263081486de0d1fccd454b86f8777b0dbad4ea3f21bbde059d0a91c23e207b167ed013127d3db8b7528f0188814a8b44d1f946b19d9b8b
|
||||
DIST tzdata2019b.tar.gz 384667 BLAKE2B c045d137cbb09e1109916dfdb1265ceb560d589ded9b05aa0cfe75f5fcb19057ded4d4f12f47c895020ed02bc4138de995eadac497eb3663579b094164d7e3ad SHA512 c0104078d994e501d80a41bea31364b1390a75c2fbf42968a8343a090e2ac2eddbc58770ca470b192ea19dec89fcc634141a1de703ea2ffa0325176a64afe1fc
|
||||
DIST tzdata2019c.tar.gz 392087 BLAKE2B d7a21e57391d321b5c84e1ba2286ff0dd154c435d40015d999c8c6f2f1bea3c13d832c0752af313c9aa4dafe6a261e1e92bfd79523448fcd585188a53454e31a SHA512 2921cbb2fd44a6b8f7f2ed42c13fbae28195aa5c2eeefa70396bc97cdbaad679c6cc3c143da82cca5b0279065c02389e9af536904288c12886bf345baa8c6565
|
||||
|
178
sdk_container/src/third_party/coreos-overlay/sys-libs/timezone-data/timezone-data-2019b-r2.ebuild
vendored
Normal file
178
sdk_container/src/third_party/coreos-overlay/sys-libs/timezone-data/timezone-data-2019b-r2.ebuild
vendored
Normal file
@ -0,0 +1,178 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit toolchain-funcs flag-o-matic
|
||||
|
||||
code_ver=${PV}
|
||||
data_ver=${PV}
|
||||
DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)"
|
||||
HOMEPAGE="https://www.iana.org/time-zones"
|
||||
SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.tar.gz
|
||||
https://www.iana.org/time-zones/repository/releases/tzcode${code_ver}.tar.gz"
|
||||
|
||||
LICENSE="BSD public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="nls leaps-timezone elibc_FreeBSD"
|
||||
|
||||
DEPEND="nls? ( virtual/libintl )"
|
||||
RDEPEND="${DEPEND}
|
||||
!sys-libs/glibc[vanilla(+)]"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# check_web contacts validator.w3.org
|
||||
sed -i -e 's/check_tables check_web/check_tables/g' \
|
||||
Makefile || die "Failed to disable check_web"
|
||||
|
||||
tc-is-cross-compiler && cp -pR "${S}" "${S}"-native
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
|
||||
append-lfs-flags #471102
|
||||
|
||||
if use elibc_FreeBSD || use elibc_Darwin ; then
|
||||
append-cppflags -DSTD_INSPIRED #138251
|
||||
fi
|
||||
|
||||
append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"'
|
||||
LDLIBS=""
|
||||
if use nls ; then
|
||||
# See if an external libintl is available. #154181 #578424
|
||||
local c="${T}/test"
|
||||
echo 'main(){}' > "${c}.c"
|
||||
if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o "${c}" -lintl 2>/dev/null ; then
|
||||
LDLIBS+=" -lintl"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
_emake() {
|
||||
emake \
|
||||
REDO=$(usex leaps-timezone posix_right posix_only) \
|
||||
TZDATA_TEXT= \
|
||||
TOPDIR="${EPREFIX}" \
|
||||
ZICDIR='$(TOPDIR)/usr/bin' \
|
||||
"$@"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
_emake \
|
||||
AR="$(tc-getAR)" \
|
||||
cc="$(tc-getCC)" \
|
||||
RANLIB="$(tc-getRANLIB)" \
|
||||
CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
LDLIBS="${LDLIBS}"
|
||||
if tc-is-cross-compiler ; then
|
||||
_emake -C "${S}"-native \
|
||||
AR="$(tc-getBUILD_AR)" \
|
||||
cc="$(tc-getBUILD_CC)" \
|
||||
RANLIB="$(tc-getBUILD_RANLIB)" \
|
||||
CFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}" \
|
||||
LDFLAGS="${BUILD_LDFLAGS}" \
|
||||
LDLIBS="${LDLIBS}" \
|
||||
zic
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# VALIDATE_ENV is used for extended/web based tests. Punt on them.
|
||||
emake check VALIDATE_ENV=true
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local zic=""
|
||||
tc-is-cross-compiler && zic="zic=${S}-native/zic"
|
||||
_emake install ${zic} DESTDIR="${D}" LIBDIR="/nukeit"
|
||||
rm -rf "${D}/nukeit" "${ED}/etc" || die
|
||||
|
||||
insinto /usr/share/zoneinfo
|
||||
doins "${S}"/leap-seconds.list
|
||||
|
||||
# Delete man pages installed by man-pages package.
|
||||
rm "${ED}"/usr/share/man/man5/tzfile.5* "${ED}"/usr/share/man/man8/{tzselect,zdump,zic}.8 || die
|
||||
dodoc CONTRIBUTING README NEWS *.html
|
||||
}
|
||||
|
||||
get_TIMEZONE() {
|
||||
local tz src="${EROOT}/etc/timezone"
|
||||
if [[ -e ${src} ]] ; then
|
||||
tz=$(sed -e 's:#.*::' -e 's:[[:space:]]*::g' -e '/^$/d' "${src}")
|
||||
else
|
||||
tz="FOOKABLOIE"
|
||||
fi
|
||||
[[ -z ${tz} ]] && return 1 || echo "${tz}"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
local tz=$(get_TIMEZONE)
|
||||
if [[ ${tz} == right/* || ${tz} == posix/* ]] ; then
|
||||
eerror "The right & posix subdirs are no longer installed as subdirs -- they have been"
|
||||
eerror "relocated to match upstream paths as sibling paths. Further, posix/xxx is the"
|
||||
eerror "same as xxx, so you should simply drop the posix/ prefix. You also should not"
|
||||
eerror "be using right/xxx for the system timezone as it breaks programs."
|
||||
die "Please fix your timezone setting"
|
||||
fi
|
||||
|
||||
# Trim the symlink by hand to avoid portage's automatic protection checks.
|
||||
rm -f "${EROOT}"/usr/share/zoneinfo/posix
|
||||
|
||||
if has_version "<=${CATEGORY}/${PN}-2015c" ; then
|
||||
elog "Support for accessing posix/ and right/ directly has been dropped to match"
|
||||
elog "upstream. There is no need to set TZ=posix/xxx as it is the same as TZ=xxx."
|
||||
elog "For TZ=right/, you can use TZ=../zoneinfo-leaps/xxx instead. See this post"
|
||||
elog "for details: https://mm.icann.org/pipermail/tz/2015-February/022024.html"
|
||||
fi
|
||||
}
|
||||
|
||||
configure_tz_data() {
|
||||
# make sure the /etc/localtime file does not get stale #127899
|
||||
local tz src="${EROOT}/etc/timezone" etc_lt="${EROOT}/etc/localtime"
|
||||
|
||||
# If it's a symlink, assume the user knows what they're doing and
|
||||
# they're managing it themselves. #511474
|
||||
if [[ -L "${etc_lt}" ]] ; then
|
||||
einfo "Assuming your ${etc_lt} symlink is what you want; skipping update."
|
||||
return 0
|
||||
fi
|
||||
|
||||
if ! tz=$(get_TIMEZONE) ; then
|
||||
einfo "Assuming your empty ${etc_lt} file is what you want; skipping update."
|
||||
return 0
|
||||
fi
|
||||
if [[ "${tz}" == "FOOKABLOIE" ]] ; then
|
||||
elog "You do not have TIMEZONE set in ${src}."
|
||||
|
||||
if [[ ! -e "${etc_lt}" ]] ; then
|
||||
cp -f "${EROOT}"/usr/share/zoneinfo/Factory "${etc_lt}"
|
||||
elog "Setting ${etc_lt} to Factory."
|
||||
else
|
||||
elog "Skipping auto-update of ${etc_lt}."
|
||||
fi
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ ! -e "${EROOT}/usr/share/zoneinfo/${tz}" ]] ; then
|
||||
elog "You have an invalid TIMEZONE setting in ${src}"
|
||||
elog "Your ${etc_lt} has been reset to Factory; enjoy!"
|
||||
tz="Factory"
|
||||
fi
|
||||
einfo "Updating ${etc_lt} with ${EROOT}/usr/share/zoneinfo/${tz}"
|
||||
cp -f "${EROOT}/usr/share/zoneinfo/${tz}" "${etc_lt}"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
configure_tz_data
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
configure_tz_data
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user