summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgy Yakovlev <gyakovlev@gentoo.org>2021-06-20 01:44:34 -0700
committerGeorgy Yakovlev <gyakovlev@gentoo.org>2021-06-20 01:45:12 -0700
commit6081603e36229628fce3e311871649a96a890446 (patch)
tree6c41e8bab4c6c6c3a3b187ff6c1c6596e3e88ab6 /app-shells
parentkde-frameworks/knewstuff: Add IUSE=opds (diff)
downloadgentoo-6081603e36229628fce3e311871649a96a890446.tar.gz
gentoo-6081603e36229628fce3e311871649a96a890446.tar.bz2
gentoo-6081603e36229628fce3e311871649a96a890446.zip
app-shells/nushell: revbump, add system deps
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'app-shells')
-rw-r--r--app-shells/nushell/Manifest36
-rw-r--r--app-shells/nushell/metadata.xml3
-rw-r--r--app-shells/nushell/nushell-0.32.0-r1.ebuild (renamed from app-shells/nushell/nushell-0.32.0.ebuild)186
3 files changed, 100 insertions, 125 deletions
diff --git a/app-shells/nushell/Manifest b/app-shells/nushell/Manifest
index c52ed3cf311d..2136c8df2334 100644
--- a/app-shells/nushell/Manifest
+++ b/app-shells/nushell/Manifest
@@ -320,42 +320,6 @@ DIST nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b
DIST nom-1.2.4.crate 68547 BLAKE2B 87ed1c1770772beed7e2b5faf9a63ce4ab506913ee104a7e36bd64a69ebd47b7a7bea2ebfe1cd14a54e87cc671340b6768cdd47de68f163e48253f02283a13ed SHA512 4a1000f56dedfd71b1f91d44c27c07519f81629f5fc24b469d179d59e8b3305c8ae1a418fa60193be1cb4289887af2ad9b9791dcbf1f6e7a5eda36171a314539
DIST nom-5.1.2.crate 136174 BLAKE2B 32387d6ded0fbcdee8a1a0d0a08cd36bf92c38906cd199b574b6b9b24f6c245f2287e04374f7d84e2867d2785aa16d8c01ae3bd3bc811829770232681e2d33a5 SHA512 53b8ddab62475588efae46c78b5fd086a14c0fa505c84e625fbedd6dc74d4ac047e9fbed7312b797f126e9ca1f056458d8ffe0ab13f0117de685ef8b43f86aca
DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035
-DIST nu-0.32.0.crate 287542 BLAKE2B 75f4baadd28395b5a5a07e41aca84450ba9e4b0edc9f82c17ca9e5c12cd3705aa91338e518be409e3e156846d290bb012589e1d7ca88a08e2f3dc8441d81a73b SHA512 f1bfa261314604c99313f2799ef9df1f806f569026c520079d3c214a8ef5736d89a4d6c670c379f4f38b2b2e08895730c17fc52f81248270d0ae1840d10d50c9
-DIST nu-ansi-term-0.32.0.crate 21704 BLAKE2B 7330d90fe59be17e43eb49f798c71dfc3b1246a3e65e0715f8f1f3ac352731e2e871f35372641d2e79ff20012214c70d84dc4d08a199a18c4870b7fee8f625bb SHA512 a74c60975683a6dfffd413fc46a83d443f444b74e8ffd9e079ab914e115e4b08b3755b426db9277aaef9f2cccc90c49e47d98afa9c57add109046b8904516182
-DIST nu-cli-0.32.0.crate 55091 BLAKE2B f01d5d35463a97d43dbf261323c20a57f81354e8be9fdb9afc74fea8419ba4c3a491a363cdbd7b3d88daffbb75dcc1e836cba530d37ede9abc0ae16795a67f14 SHA512 4aab2997d140580430d5bbacff8e781d462ae7e0f351514138a63c786169307a700cecb966116db6cf9e16ce4a2b4520c08ddf97183fff79979d2f231ceeef5f
-DIST nu-command-0.32.0.crate 246021 BLAKE2B 323105162a522bd9f5db8d75e768955d878c48460706e62224bdc2c2ea6b8964e492933e81da581967b44a5328cb394d54b52be20b0f363f71bfaf89c99a3439 SHA512 836df620709b7d5e04216c7aebdbdbfccd7a0efada7cef38f57cd99e66a6b37e5bd4e5aa8e853a6039de4291afdd091a55989fefad5e9f86021ea7cf1e293e33
-DIST nu-data-0.32.0.crate 24232 BLAKE2B df10cf1bc829399e8b5038de94538f5036c31162d26ef4c51bb49610d5cf94b66997e3a20c55579c86fecc47e2032b73a68cd177eb9ca3c65b8f9b1e9a6c4af0 SHA512 2d394f774c1ed68f3f2442f8b06e285701a2281319cc779d10b3702122184cfa2ac7b504388a0e4d8f8205de201fcaab7454d9cee7bfe2d38c2396d9baf72309
-DIST nu-engine-0.32.0.crate 53424 BLAKE2B 87f66039b1005b3b5b00c9d9f1ffd30adfef4639f592ec59befeda01a01c248f72688543bf6d5f5916fcfb7b13306e4bb154d2e67137f5dd0f671a4fe67ede87 SHA512 5670e03cfd6652f1fb5c10a35f786e648d52f7e541ed08a2e255567634a884f2902ac65655be95da2ef9e5200321e6bdaaa344bfbc495e3d91947abc19410eed
-DIST nu-errors-0.32.0.crate 6991 BLAKE2B 266700d1c9e03d9094ddd342198a15b7ab52b3f1789c7dda6cbf4f090b6e25b50ba0d3e4392ed03bca2a2288158ad29a19c175608e874679b76a27ac64f042d3 SHA512 671902b2506d486828bfc00908af92df0a05951d9cf30e746bc1b09471e7fb6da149e69ba9de25316bc443bc49c349e882e618df21f9a77c4dafe6323adb3920
-DIST nu-json-0.32.0.crate 22162 BLAKE2B 82444401888a552391d6ef6ceda0b08a47744c1f06eb0270a74cb41a3454cb0cbd223b1baaa2636dc725f2e5b2e96605b119e4c5c0715d54d0f22b2b8a41e03e SHA512 6cd8dd77ff133c54ecc11ff478d310657a85ab7f321b1f55440703c89779da5053ad72df6e17b5447929004d9916c2c204d49c279357e26dc4539cf2733acc00
-DIST nu-parser-0.32.0.crate 33538 BLAKE2B b78c8da4f83183a47206ceac5666aba5297581dcf47e178f3101e0c7a903bd287a229f5770389954bcb42a54b705ff83ecc959ffcdd05958edf9cc8b4388c734 SHA512 c907d5022fc41a4f1d8b6673bbc24f67efb4607da3dd53ed3e7f10504ad2afa6f76f34fe608b31fcf4bc68e0420a76d109f2603f5b9d056cc6119d0a6b3398c6
-DIST nu-plugin-0.32.0.crate 3919 BLAKE2B 62d15cfb49a2dbb0d27e1267427ecf128bce4d0fc5488c7b0d2ab2599e4bf94fbbe3e6aa66feb5b686f6f0cd54e4e48f7cd4dd99073dfd61e4907b7ed5ac66f8 SHA512 035e1cfc94c3393b87aaedf6c5ee763c974680e9c7815d8f1af31e2cfa711c3f790c09afe0335926606f1cba2e4da2b525f61ce107fba424ad7ee8bc0d7f2040
-DIST nu-pretty-hex-0.32.0.crate 9053 BLAKE2B 98370f1819c8d92dfef4ab9bc63771be137cfd11d47fc1775f8473246116e907f08a38e60da59864f27f2d31587687a714faa09403f1a40fbee7e7678e82be53 SHA512 1242de2c4a3405dbaf5b0c8a565dce686f7ad76f1690dcbd4305b73df45d3ab96096926bd1a1717eeca123c2efd9806f517612ba6632eadcf63ca55cf6e7c7b5
-DIST nu-protocol-0.32.0.crate 39474 BLAKE2B 8f84755d650dc4c0a798206a0d1f96cef23141cd8992570e4ca4557848ca0f1adad00d161715d0a8932dd575ce25daa8500d5d45dcef39cf1d50cd40dcd7295d SHA512 7d4a45421f47cb4e9e1d505fc5791cc82f49a61b51d61f326801420649804302456aa1f0d871c3623b72c4bb8fa9438efb189b302fba65d5ede927a53388cee5
-DIST nu-source-0.32.0.crate 10035 BLAKE2B 780d0664bb6438357022cc2afb098e0f34f4951be155f28d0cd37bfa7a64e4c53cb3b07576245bca590d07a72268cb88531e11330951aa98343deb879c8559d3 SHA512 382f3b7a7c2397c2d33ec1e66e9d3141f98e5120d0e68143e9c9697a6688fa7111a2bf2605b7a546757eb307fae8bf124b91ec2e7bc726ef8c6a1aec22d2a87b
-DIST nu-stream-0.32.0.crate 3186 BLAKE2B 2cbaf894bdcb7ecdfa16832c2ebfa2ec98ab8a19688adf9396739cbbc74f14c7bf4d72522bcf0a8d8e3c742502ee9a720e6f76787d636b85b54e766cbb889b29 SHA512 a02e79605443c1a9c4a20f35c23a7eca0c2e43b1a7f0aea95660f003658d3702cfc9f42d87c23b2a4853b034cc2f005e30312279683b88975b803373ab0476c5
-DIST nu-table-0.32.0.crate 9134 BLAKE2B b095517556ca3569889e732e74ed62ee0e8b1a16a151a7ec9e0686454a68f8a730afb5cf8003d6d1069c76e225f752a1e05b0ec054410d43689e91cb3ce5fd7d SHA512 0cec486519b8bb61814929069341d73fbf50bb76894c13349c3d231e2a236869f9692abce52dc69500a4723a531d79bea55089ffe46919820aa523c0411bfb1d
-DIST nu-test-support-0.32.0.crate 8759 BLAKE2B 005837981e4e577714fa150feb6079a6a3af988eb17be15efe2c8231f59c197ca21ee11c7b85056af1b5a8ba16e56e0504ddbd54fed4c5e5661be2df10bee4dd SHA512 a526fb3395c4983a8794c251b4a1b9cd72b2bb5b3c91f7be23678fc6bc8df6a49ed20095c73529310ff815d5ece16675020c7e0cde9a864eb7668dee3207cb3d
-DIST nu-value-ext-0.32.0.crate 6289 BLAKE2B 19407f836cb281c8ebb233fc0f1a1901c720e54555ddc005863da56e0068d7c20ffd21ab61d94df5c2daff2d70a8f01e2917129e1747e9718f480a4af69cdee3 SHA512 37bef1b81beaf051c1175b3913e54b6d9905e1542a2a42f0a19b19b46dafd2d4affd90f4a9af73becbbf4350ea9f7f3f012ccd605ba46e289d06b2dd1f9fb943
-DIST nu_plugin_binaryview-0.32.0.crate 11590 BLAKE2B ed51efa1e94a0067841283efb8d9d66d4312d4ab3460b26bb636b9de681c95d3b3d07e8e8fbf910aeeda675f830e4faf6f31922d8347c15e2cfcc15c1ec29436 SHA512 1f73fcaef1a5b82947fd665d6eb80ddc76aa9fe7ce2a44b7e9dd1de4a2d54c56d650a962d571074c576db9b2c9e72efb433cc49fc0f5b28c0355a9f11fcc94cf
-DIST nu_plugin_chart-0.32.0.crate 21678 BLAKE2B c0def89655d670af16073e446790f3ff46165b348c2d623b0a20f182656e2146493696f4ef3c3ab046b0f21b889dca43d1e8c37a957e326d7999d268063d8106 SHA512 0330b67aafb8febb5fe7c69b5afd99e4ab41f1170959fb6b0d16771d1375e4638c2dacd0bef2944500d28906d7f6f9c3a5deed67195ad8dd93671ed4f009d49a
-DIST nu_plugin_fetch-0.32.0.crate 20299 BLAKE2B a2f8acb147e6590f6329f497612328e27e9cb686ac4463bae7097e1c839709061b20b636d4ea73dc4ef14bbfe2dfd2025eb9fb84126a8d11ac933979495d81d9 SHA512 b0b244240c67954356fe36e394313b9ea92ab16c79ea19ddf8b467a8810748aaf7d6daa7f461101bdb417dd26e9c5f3babb32896ebd10e2cfd3dc8526809ea17
-DIST nu_plugin_from_bson-0.32.0.crate 8735 BLAKE2B 4a5d542c0678fe7e40012457f75ffa292a64a4af3fabdeb64c0164132e9a29ef6e9ea7d667419e3dbd2d575c69bd0b3c946b03d27af24f93189633328e8bef27 SHA512 24664cf73462bb75f66bafe6c9862d0e95284b368543bb0ba2b17d21506e9f23baae79ebbe0ae2cb61a28caacc96606ff45421b64473dc8afe1614d5badd97f1
-DIST nu_plugin_from_sqlite-0.32.0.crate 8527 BLAKE2B a354f353064201a53e813008beee4e5118d96302c66abcb5460e83ef4f8ce777c08a032d2b977b5eaf6f385b80919d3e4f8f5b2d4eed90959c95c3d841e4ab3e SHA512 9026fb91ab326f47e7fa2a2ced8a21fac48d26a7e07cda96d5eaf3447c66cd6d5b9409a58ee4d1f1efce8c901dd6d89b32467ce380e5a6640b563d3710873489
-DIST nu_plugin_inc-0.32.0.crate 9230 BLAKE2B 8ddacab762751aa8c4075d01dcdf9497529cbe38a699b033523aa39fb7b5903ae8d38b00e86fdb3c85eeea0e8ad11ae5b9cee1446184413fc76325b1b2dd927e SHA512 5eb29fad6a7b3e127c915ef0f315ebc324bc0757b72e6d238bc30a0f77956d2a644a1ceb7e6054cfe14bed0cf6d81f657cba567e2b893677ec6e8e0abc9b179e
-DIST nu_plugin_match-0.32.0.crate 7077 BLAKE2B fbc962d82494a1bc1451a322ea3c1d23c61066383f6f9130767f7dc86cc3eb7ece13632a3c08d5b70666e37286a2a4c5666606674fba59fcc711e87bf619c095 SHA512 2f95d1ab6f1151a5725a841c033a136145bf60778e67d915f64fdab26332865e65028116f37c98f0017407f34b122afc7d0e43d582909439b09425492fa2e273
-DIST nu_plugin_post-0.32.0.crate 22401 BLAKE2B 4f91392de871a2353fc0cea76e198dcd8b1efb704d0464660a237d16977b614191269c5742a406d03c04360ac1ce71de062b6f26201c0937004c259609abf05a SHA512 0daa6926edb5de0f78ae2ef60cdde62358775cd72adb7d17a2acb5df37d9cdf7fb704cfd768487ea48d72149575127b9fc5a0b47dde9e6e384591ff965286819
-DIST nu_plugin_ps-0.32.0.crate 8945 BLAKE2B f961b3ccb8ef82c374853a58a19a2d6c19bddc231fd186be3a89da5dd4b57f22fa6c6ce1431aaad307741e203737c15937f0f99df98586f11c7150bcafe68102 SHA512 b2705ab97d76f831780e8ea4bfeda38216b362ff972cd23e107069ca914f38b1e4e681eb396f1d7e2d1e6ce71647193f1e6154a78f1cf9975684e5c1eb8b569c
-DIST nu_plugin_query_json-0.32.0.crate 8159 BLAKE2B 7a585cc46f6d18073702189bf197f875da6938df77234b2d2f7e1943d44883e1028c61a3de9e174c04bb0d78916e566cf542dec70089535d01e70d2982139034 SHA512 283dc338174d24a87b70bb03996dd833ce32112fcb19aaf9f10ce617a425d312a04e2ef74ab3f9bc0a5ce09162bf93e1e439cb146959ef2e88479f7b42fadcf0
-DIST nu_plugin_s3-0.32.0.crate 96691 BLAKE2B 9ae0aabe0b066c05e5d03de42bd132703da3642c723de3634a024ccdc2d2463ed886c182511333094f76c271f4fe258124b0af16618713a2869866b32c0c7ed9 SHA512 7ff76d452a0eeb3308ae32265c156711c3240ad3cb200102ebebd2eb2f98efcca98baa82953469172c63786daebecb1cc534728c6595a69caaa77386b2d288f2
-DIST nu_plugin_selector-0.32.0.crate 9813 BLAKE2B 10db8400f4f0fa1384c7171860ff06e08bbf58f349786c7f7e13539b7678802f3b24bef7e8d3087dfe4856759d618dceb251ab54372f94225444b9c3c645da0d SHA512 68ff2ed33af579054c349f75b0ae6cdc70c04d1f09f2e61c3b5b69d11890bf785f16db49dbc52e22b7a3f427229d03217deb56696bc41ca94c8c3a389816485d
-DIST nu_plugin_start-0.32.0.crate 9306 BLAKE2B d52b74adc0c2d15ff6da8e508ff58e3d6d30257399381e3c60ad5a49531bdd0ffe6f59880e03f722722d7090187fe553f97d797117389c34da6e97aa7fa6900e SHA512 b18e45b36ce97d527c075f52d60ffe4b1279d3c739dbc0aa1007092f6a3521df036226df78d4ecc73cc6596403bf12403c2058cccf98f1712059a48290ad63a3
-DIST nu_plugin_sys-0.32.0.crate 9645 BLAKE2B 42707121d957ca7163b64c8d9f6d57735e2315189ca6db85d085606f35e8de5e4a5ac94ffd083c56fcaa97b0e3c7151483f2574239470f3a406f629982a1a73c SHA512 50fca38450b495c6a7f70da9427ce81a54d7c54981d83311399f9ddb505374ba961a7498f2ffa60570d296908228bc5338d26c38c6ba0a2bea3d8e627cad5bc5
-DIST nu_plugin_textview-0.32.0.crate 548309 BLAKE2B ac382a7075ddd5749d15b012398e7f0b84eb21e8209e31f3b4a1222f8894b899609ca76525690660946335d7ae4ae83f04a0fa1da1dc1baa58b915b500a9a877 SHA512 69c3d701c844f351109878175a9b6e6f80f729ddbfb36192e462c2c49e0ac4588ec8845fe6b6eb636536979cf404dea1f05310403f1d935e2a263b51fca47053
-DIST nu_plugin_to_bson-0.32.0.crate 12912 BLAKE2B c9d9a9198d1e8114a7262e6fa4314c61437688c9f6e6275d7f122d28663294a8b7bed28de5eb2b43535e6dd7f4beb7266f994bcba2a04f5424ae72e8335b6127 SHA512 54e86c6d3fb8a266b9934b6f205141fc0e9c32a213ad1fa04a553faa190b571e00b8b3a1b1840e2613f8ea9db9ebdc5e6c5e7b4a2bb24d9333e4b2474af4577a
-DIST nu_plugin_to_sqlite-0.32.0.crate 8642 BLAKE2B e35916029b2747056ff50d9a93b0c21683367561a3895ba9432c5be8939d673caba73c3eee6b3b327f303956528141bb692610c31b06b20d03e0bfcdbfc7f5df SHA512 b05fa0ed454152b60d5b261d69134b9878d2cdaada8da02289fb33e3e992dcb154e6fccd991e70041680ca6d4288718fe59adc0e5de65e9e1fc27fc7578ae05e
-DIST nu_plugin_tree-0.32.0.crate 8318 BLAKE2B 20aa797292a282d5427b861688f94a74216cb83c3c7e09e36ffcb60c63b7699158f4f5642bb562edc4df1431c60f41ebbf57418bd779b30114da9e3ae84e5d0e SHA512 9b58adebd5d0499c1867aa03ddfd50b291ad30a7c230a3b7b3ea9007d94d7f9ad5c59d8d3e2921f1ea490176de12e2b857c240466cbd4c873b521b4a22e8bacf
-DIST nu_plugin_xpath-0.32.0.crate 8013 BLAKE2B 17305bd544bd7b4ce1c450366eb2c7d4ec8e4cf8f7cd0fa5c79f9b0108f5133aae54add84a05b708af36ee11347943d6c3b4f2e910d4cda730410defb025eb12 SHA512 27e42f2f4a2a8a76049c943d2c1bc770d164fb024bcc3a241f3011b8689db502e17710929a3c8e2af1ec4deb7dc9be91cd6259dd53e3adea1e068e201bafea23
DIST num-0.2.1.crate 9082 BLAKE2B d82bf8cf2f53ad30cee1364d65358e8421aedf66126184936d575e359307373ede66358e7672e1eedf3b8ec6a997439a077943c6f20045aa24a89bcdeb611e70 SHA512 9d094e0a29b2bb42d382d5167150418bc2ed81e8deb3c6636c99c86ca14abf5f69b82a49f1678dd110119eeaec2f476fe7a5d57e60558473a6b7c710dec7f778
DIST num-0.4.0.crate 9490 BLAKE2B 97e67ce59233c0ce694a2cd1be8ababe3c56f0493ac2e7c0eb3c586bee673cfc49fe23ce46b6519159065f552a99a73c1ad2025f5c7408d6a8166603ec2f4dd4 SHA512 fb57c089120f7f8edddacc0a2eea5f9c8d70c29e411e30eca726e373e5ccf25b51df8c7d4e52aa6bf9b9b89cdd172291eac23626d2ecb030e4d9b3a4fdad6ddb
DIST num-bigint-0.2.6.crate 87275 BLAKE2B a7da84e705f8aa287b6704a42ae1822ac1555d25e7f51e69b4288a808557dba2c0c15552085a67f3cbd445d518fc8d4f668f7264237263acc4248d3dd1a2c0a3 SHA512 19c1ff0ae6fdfc690ccfe4fe6008c102e50ab9bf6b1f4e4f04a348d217d4d9d538585945466b72b70713053bcfd73685d1a907e41d135265d330bde996709eb8
diff --git a/app-shells/nushell/metadata.xml b/app-shells/nushell/metadata.xml
index e5156ada6949..6d87ea0cbaff 100644
--- a/app-shells/nushell/metadata.xml
+++ b/app-shells/nushell/metadata.xml
@@ -11,4 +11,7 @@
<doc>https://www.nushell.sh/book/</doc>
<remote-id type="github">nushell/nushell</remote-id>
</upstream>
+ <use>
+ <flag name="extra">Install extra plugins: binaryview, tree, clipboard-cli, trash-support and others</flag>
+ </use>
</pkgmetadata>
diff --git a/app-shells/nushell/nushell-0.32.0.ebuild b/app-shells/nushell/nushell-0.32.0-r1.ebuild
index 2b0324ec39b6..39e1d06f56dc 100644
--- a/app-shells/nushell/nushell-0.32.0.ebuild
+++ b/app-shells/nushell/nushell-0.32.0-r1.ebuild
@@ -4,14 +4,13 @@
EAPI=7
CRATES="
-Inflector-0.11.4
addr2line-0.14.1
-adler32-1.2.0
adler-1.0.2
+adler32-1.2.0
aead-0.3.2
-aesni-0.10.0
aes-0.6.0
aes-gcm-0.8.0
+aesni-0.10.0
aes-soft-0.6.4
ahash-0.7.2
aho-corasick-0.6.10
@@ -27,6 +26,7 @@ arrayref-0.3.6
arrayvec-0.4.12
arrayvec-0.5.2
arrow-4.1.0
+as-slice-0.1.5
async-channel-1.6.1
async-executor-1.4.1
async-global-executor-2.0.2
@@ -37,14 +37,13 @@ async-recursion-0.3.2
async-std-1.9.0
async-task-4.0.3
async-trait-0.1.50
-as-slice-0.1.5
atomic-waker-1.0.0
atty-0.2.14
autocfg-1.0.1
backtrace-0.3.58
+base64-0.13.0
base64-0.6.0
base64-0.9.3
-base64-0.13.0
base-x-0.2.8
bat-0.17.1
bigdecimal-0.2.0
@@ -53,10 +52,10 @@ bitflags-1.2.1
bit-set-0.5.2
bit-vec-0.6.3
blake2b_simd-0.5.11
-blocking-1.0.2
block-0.1.6
block-buffer-0.2.0
block-buffer-0.9.0
+blocking-1.0.2
brotli-3.3.0
brotli-decompressor-2.3.1
bson-0.14.1
@@ -75,9 +74,9 @@ cache-padded-1.1.1
calamine-0.17.0
cassowary-0.3.0
cc-1.0.67
+cfg_aliases-0.1.1
cfg-if-0.1.10
cfg-if-1.0.0
-cfg_aliases-0.1.1
chrono-0.4.19
chrono-tz-0.5.3
cipher-0.2.5
@@ -115,16 +114,16 @@ crossterm-0.18.2
crossterm-0.19.0
crossterm_winapi-0.6.2
crossterm_winapi-0.7.0
-crypto-mac-0.4.0
crypto-mac-0.10.0
+crypto-mac-0.4.0
cssparser-0.27.2
cssparser-macros-0.6.0
cstr_core-0.2.3
csv-1.1.6
csv-core-0.1.10
ctor-0.1.20
-ctrlc-3.1.9
ctr-0.6.0
+ctrlc-3.1.9
cty-0.2.1
curl-0.4.36
curl-sys-0.4.42+curl-7.76.0
@@ -133,9 +132,9 @@ data-encoding-2.3.2
decimal-2.1.0
deflate-0.7.20
deflate-0.8.6
-derive-new-0.5.9
derive_is_enum_variant-0.1.1
derive_more-0.99.13
+derive-new-0.5.9
digest-0.6.2
digest-0.9.0
directories-3.0.2
@@ -160,8 +159,8 @@ encoding-index-japanese-1.20141219.5
encoding-index-korean-1.20141219.5
encoding-index-simpchinese-1.20141219.5
encoding-index-singlebyte-1.20141219.5
-encoding-index-tradchinese-1.20141219.5
encoding_index_tests-0.1.4
+encoding-index-tradchinese-1.20141219.5
encoding_rs-0.8.28
endian-type-0.1.2
env_logger-0.7.1
@@ -175,8 +174,8 @@ fake-simd-0.1.2
fallible-iterator-0.2.0
fallible-streaming-iterator-0.1.9
fancy-regex-0.3.5
-fastrand-1.4.1
fast-float-0.2.0
+fastrand-1.4.1
fd-lock-2.0.0
filesize-0.2.0
fixedbitset-0.2.0
@@ -195,6 +194,7 @@ futf-0.1.4
futures-0.1.31
futures-0.3.14
futures-channel-0.3.14
+futures_codec-0.4.1
futures-core-0.3.14
futures-cpupool-0.1.8
futures-executor-0.3.14
@@ -205,13 +205,12 @@ futures-sink-0.3.14
futures-task-0.3.14
futures-timer-3.0.2
futures-util-0.3.14
-futures_codec-0.4.1
fxhash-0.2.1
gcc-0.3.55
-generic-array-0.8.4
generic-array-0.12.4
generic-array-0.13.3
generic-array-0.14.4
+generic-array-0.8.4
gethostname-0.2.1
getrandom-0.1.16
getrandom-0.2.2
@@ -220,14 +219,14 @@ ghash-0.3.1
gimli-0.23.0
git2-0.13.18
gjson-0.7.5
-globset-0.4.6
glob-0.3.0
+globset-0.4.6
gloo-timers-0.2.1
h2-0.2.7
hamcrest2-0.3.0
hash32-0.1.1
-hashbrown-0.9.1
hashbrown-0.11.2
+hashbrown-0.9.1
hashlink-0.7.0
heapless-0.6.1
heck-0.3.2
@@ -235,16 +234,16 @@ hermit-abi-0.1.18
hex-0.3.2
hex-0.4.3
hkdf-0.10.0
-hmac-0.4.2
hmac-0.10.1
+hmac-0.4.2
hmac-sha1-0.1.3
html5ever-0.25.1
htmlescape-0.3.1
-httparse-1.4.0
-httpdate-0.3.2
http-0.2.4
+httparse-1.4.0
http-body-0.3.1
http-client-6.3.5
+httpdate-0.3.2
http-types-2.11.0
humantime-1.3.0
hyper-0.11.27
@@ -257,6 +256,7 @@ image-0.23.14
indexmap-1.6.2
infer-0.2.3
inflate-0.4.5
+Inflector-0.11.4
instant-0.1.9
integer-encoding-1.1.7
iovec-0.1.4
@@ -308,11 +308,11 @@ mime_guess-2.0.3
miniz_oxide-0.3.7
miniz_oxide-0.4.4
minus-3.3.3
-miow-0.2.2
-miow-0.3.7
mio-0.6.23
mio-0.7.11
mio-uds-0.6.8
+miow-0.2.2
+miow-0.3.7
multiversion-0.6.1
multiversion-macros-0.6.1
native-tls-0.2.7
@@ -333,6 +333,7 @@ num-bigint-0.3.2
num-bigint-0.4.0
num-complex-0.2.4
num-complex-0.4.0
+num_cpus-1.13.0
num-format-0.4.0
num-integer-0.1.44
num-iter-0.1.42
@@ -341,43 +342,6 @@ num-rational-0.3.2
num-rational-0.4.0
num-traits-0.1.43
num-traits-0.2.14
-num_cpus-1.13.0
-nu-0.32.0
-nu-ansi-term-0.32.0
-nu-cli-0.32.0
-nu-command-0.32.0
-nu-data-0.32.0
-nu-engine-0.32.0
-nu-errors-0.32.0
-nu-json-0.32.0
-nu-parser-0.32.0
-nu-plugin-0.32.0
-nu-pretty-hex-0.32.0
-nu-protocol-0.32.0
-nu-source-0.32.0
-nu-stream-0.32.0
-nu-table-0.32.0
-nu-test-support-0.32.0
-nu-value-ext-0.32.0
-nu_plugin_binaryview-0.32.0
-nu_plugin_chart-0.32.0
-nu_plugin_fetch-0.32.0
-nu_plugin_from_bson-0.32.0
-nu_plugin_from_sqlite-0.32.0
-nu_plugin_inc-0.32.0
-nu_plugin_match-0.32.0
-nu_plugin_post-0.32.0
-nu_plugin_ps-0.32.0
-nu_plugin_query_json-0.32.0
-nu_plugin_s3-0.32.0
-nu_plugin_selector-0.32.0
-nu_plugin_start-0.32.0
-nu_plugin_sys-0.32.0
-nu_plugin_textview-0.32.0
-nu_plugin_to_bson-0.32.0
-nu_plugin_to_sqlite-0.32.0
-nu_plugin_tree-0.32.0
-nu_plugin_xpath-0.32.0
objc-0.2.7
objc-foundation-0.1.1
objc_id-0.1.1
@@ -386,14 +350,14 @@ once_cell-1.7.2
onig-6.1.1
onig_sys-69.6.0
opaque-debug-0.3.0
+open-1.7.0
openssl-0.10.34
openssl-probe-0.1.2
openssl-sys-0.9.62
-open-1.7.0
ordered-float-1.1.1
parking-2.0.0
-parking_lot-0.9.0
parking_lot-0.11.1
+parking_lot-0.9.0
parking_lot_core-0.6.2
parking_lot_core-0.8.3
parquet-4.1.0
@@ -430,9 +394,9 @@ polling-2.0.3
polyval-0.4.5
ppv-lite86-0.2.10
precomputed-hash-0.1.1
-prettytable-rs-0.8.0
pretty-0.5.2
pretty_env_logger-0.4.0
+prettytable-rs-0.8.0
proc-macro2-1.0.26
proc-macro-error-1.0.4
proc-macro-error-attr-1.0.4
@@ -483,18 +447,18 @@ reqwest-0.10.10
result-1.0.0
roxmltree-0.14.1
rusqlite-0.25.3
+rust-argon2-0.8.3
rustc-demangle-0.1.18
+rust-crypto-0.2.36
rustc-serialize-0.3.24
rustc_version-0.2.3
-rustversion-1.0.4
-rustyline-8.1.0
-rust-argon2-0.8.3
-rust-crypto-0.2.36
+rust_decimal-0.10.2
rust-embed-5.9.0
rust-embed-impl-5.9.0
rust-embed-utils-5.1.0
rust-ini-0.13.0
-rust_decimal-0.10.2
+rustversion-1.0.4
+rustyline-8.1.0
ryu-1.0.5
s3handler-0.6.6
safemem-0.2.0
@@ -506,22 +470,22 @@ scopeguard-1.1.0
security-framework-2.2.0
security-framework-sys-2.2.0
selectors-0.22.0
-semver-0.9.0
semver-0.11.0
-semver-parser-0.7.0
+semver-0.9.0
semver-parser-0.10.2
+semver-parser-0.7.0
serde-0.8.23
serde-1.0.125
-serde-hjson-0.9.1
-serde-value-0.6.0
serde_bytes-0.11.5
serde_derive-1.0.125
+serde-hjson-0.9.1
serde_ini-0.2.0
serde_json-1.0.64
serde_qs-0.7.2
serde_test-0.8.23
serde_test-1.0.125
serde_urlencoded-0.7.0
+serde-value-0.6.0
serde_yaml-0.8.17
serial_test-0.5.1
serial_test_derive-0.5.1
@@ -550,41 +514,41 @@ spinning_top-0.2.3
stable_deref_trait-1.2.0
standback-0.2.17
static_assertions-1.1.0
+std_prelude-0.2.12
stdweb-0.4.20
stdweb-derive-0.5.3
stdweb-internal-macros-0.2.9
stdweb-internal-runtime-0.1.5
-std_prelude-0.2.12
+str-buf-2.0.0
string_cache-0.8.1
string_cache_codegen-0.5.1
strip-ansi-escapes-0.1.0
strsim-0.8.0
-str-buf-2.0.0
subtle-2.4.0
surf-2.2.0
sxd-document-0.3.2
sxd-xpath-0.4.2
+syn-0.11.11
+syn-1.0.71
synom-0.11.3
synstructure-0.12.4
syntect-4.5.0
-syn-0.11.11
-syn-1.0.71
sysinfo-0.16.5
sys-locale-0.1.0
take-0.1.0
tempfile-3.2.0
tendril-0.4.2
-termcolor-1.1.2
-terminal_size-0.1.16
term-0.5.2
term-0.7.0
+termcolor-1.1.2
+terminal_size-0.1.16
term_size-0.3.2
textwrap-0.11.0
thin-slice-0.1.1
thiserror-1.0.24
thiserror-impl-1.0.24
-threadpool-1.8.1
thread_local-0.3.6
+threadpool-1.8.1
thrift-0.13.0
tiff-0.6.1
time-0.1.44
@@ -642,11 +606,11 @@ unsafe_unwrap-0.1.0
url-2.2.1
user32-sys-0.2.0
users-0.11.0
+utf-8-0.7.6
utf8parse-0.1.1
utf8parse-0.2.0
utf8-ranges-1.0.4
utf8-width-0.1.5
-utf-8-0.7.6
uuid-0.8.2
value-bag-1.0.0-alpha.6
vcpkg-0.2.12
@@ -658,8 +622,8 @@ waker-fn-1.1.0
walkdir-2.3.2
want-0.0.4
want-0.3.0
-wasi-0.9.0+wasi-snapshot-preview1
wasi-0.10.0+wasi-snapshot-preview1
+wasi-0.9.0+wasi-snapshot-preview1
wasm-bindgen-0.2.73
wasm-bindgen-backend-0.2.73
wasm-bindgen-futures-0.4.23
@@ -682,8 +646,8 @@ winapi-wsapoll-0.1.1
winapi-x86_64-pc-windows-gnu-0.4.0
winreg-0.7.0
ws2_32-sys-0.2.1
-x11rb-0.8.1
x11-2.18.2
+x11rb-0.8.1
xmlparser-0.13.3
xml-rs-0.8.3
yaml-rust-0.4.5
@@ -695,18 +659,62 @@ zstd-sys-1.6.0+zstd.1.5.0
inherit cargo
-DESCRIPTION="A new type of shell"
-HOMEPAGE="https://github.com/nushell/nushell"
-SRC_URI="$(cargo_crate_uris ${CRATES})
- https://github.com/nushell/nushell/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
+DESCRIPTION="A new type of shell, written in Rust"
+HOMEPAGE="https://www.nushell.sh"
+SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ $(cargo_crate_uris ${CRATES})"
+
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unlicense ZLIB"
SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="+extra"
+
+DEPEND="
+ >=dev-libs/libgit2-0.99:=
+ dev-libs/oniguruma:=
+ dev-libs/openssl:0=
+ net-libs/libssh2:=
+ net-libs/nghttp2:=
+ net-misc/curl
+ extra? (
+ dev-db/sqlite:3=
+ x11-libs/libX11
+ x11-libs/libxcb
+ )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+ dev-util/cmake
+ >=virtual/rust-1.46
+ virtual/pkgconfig
+"
-DEPEND="${RUST_DEPEND}"
+QA_FLAGS_IGNORED="usr/bin/nu.*"
+
+src_configure() {
+ # high magic to allow system-libs
+ export OPENSSL_NO_VENDOR=true
+ export RUSTONIG_SYSTEM_LIBONIG=1
+ export LIBGIT2_SYS_USE_PKG_CONFIG=1
+ export LIBSSH2_SYS_USE_PKG_CONFIG=1
+ export PKG_CONFIG_ALLOW_CROSS=1
+
+ local myfeatures=(
+ stable
+ $(usev extra)
+ )
+
+ cargo_src_configure
+}
+
+src_compile() {
+ cargo_src_compile --workspace
+}
src_install() {
cargo_src_install
- dodoc -r {docs,README.md}
+ local DOCS=( README.md docs/. )
+ einstalldocs
}