commit:     519b027bf4987daa5301a89ec8527123139f154b
Author:     Luciano Degni <degni.public <AT> gmail <DOT> com>
AuthorDate: Mon Jan 10 20:21:29 2022 +0000
Commit:     Luciano Degni <degni.public <AT> gmail <DOT> com>
CommitDate: Mon Jan 10 20:21:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=519b027b

app-editors/*: better cp operation

Closes: https://bugs.gentoo.org/830926
Signed-off-by: Luciano Degni <degni.public <AT> gmail.com>

 app-editors/helix/helix-0.6.0.ebuild      | 102 +++++-----
 app-editors/neovide/Manifest              | 217 +++++++++++++++++++++
 app-editors/neovide/files/neovide.desktop |   9 +
 app-editors/neovide/files/neovide.png     | Bin 0 -> 39826 bytes
 app-editors/neovide/metadata.xml          |  13 ++
 app-editors/neovide/neovide-0.5.0.ebuild  | 302 ++++++++++++++++++++++++++++++
 6 files changed, 592 insertions(+), 51 deletions(-)

diff --git a/app-editors/helix/helix-0.6.0.ebuild 
b/app-editors/helix/helix-0.6.0.ebuild
index 4d115a898..e68337715 100644
--- a/app-editors/helix/helix-0.6.0.ebuild
+++ b/app-editors/helix/helix-0.6.0.ebuild
@@ -138,13 +138,13 @@ HOMEPAGE="https://github.com/helix-editor/helix";
 
 SRC_URI="
        https://github.com/helix-editor/helix/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
-       
https://github.com/tree-sitter/tree-sitter-agda/archive/ca69cdf485e9ce2b2ef0991a720aa88d87d30231.tar.gz
-       
https://github.com/tree-sitter/tree-sitter-bash/archive/a8eb5cb57c66f74c63ab950de081207cccf52017.tar.gz
+       
https://github.com/tree-sitter/tree-sitter-agda/archive/ca69cdf485e9ce2b2ef0991a720aa88d87d30231.tar.gz
 
+       
https://github.com/tree-sitter/tree-sitter-bash/archive/a8eb5cb57c66f74c63ab950de081207cccf52017.tar.gz
 
        
https://github.com/tree-sitter/tree-sitter-c/archive/f05e279aedde06a25801c3f2b2cc8ac17fac52ae.tar.gz
-       
https://github.com/tree-sitter/tree-sitter-c-sharp/archive/53a65a908167d6556e1fcdb67f1ee62aac101dda.tar.gz
+       
https://github.com/tree-sitter/tree-sitter-c-sharp/archive/53a65a908167d6556e1fcdb67f1ee62aac101dda.tar.gz
 
        
https://github.com/uyha/tree-sitter-cmake/archive/f6616f1e417ee8b62daf251aa1daa5d73781c596.tar.gz
        
https://github.com/stsewd/tree-sitter-comment/archive/5dd3c62f1bbe378b220fe16b317b85247898639e.tar.gz
-       
https://github.com/tree-sitter/tree-sitter-cpp/archive/e8dcc9d2b404c542fd236ea5f7208f90be8a6e89.tar.gz
+       
https://github.com/tree-sitter/tree-sitter-cpp/archive/e8dcc9d2b404c542fd236ea5f7208f90be8a6e89.tar.gz
 
        
https://github.com/tree-sitter/tree-sitter-css/archive/94e10230939e702b4fa3fa2cb5c3bc7173b95d07.tar.gz
        
https://github.com/UserNobody14/tree-sitter-dart/archive/6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz
        
https://github.com/camdencheek/tree-sitter-dockerfile/archive/7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz
@@ -218,53 +218,53 @@ QA_FLAGS_IGNORED="usr/bin/.*"
 PATCHES=( "${FILESDIR}/helix-0.6.0-helix-core-lib_rs.patch" )
 
 src_prepare() {
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-agda-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-agda/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-bash-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-bash/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-c-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-c/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-cmake-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-cmake/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-comment-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-comment/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-cpp-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-cpp/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-c-sharp-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-c-sharp/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-css-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-css/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-dart-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-dart/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-dockerfile-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-dockerfile/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-elixir-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-elixir/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-fish-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-fish/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-git-commit-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-git-commit/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-git-diff-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-git-diff/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-git-rebase-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-git-rebase/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-glsl-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-glsl/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-go-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-go/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-haskell-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-haskell/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-html-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-html/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-java-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-java/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-javascript-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-javascript/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-json-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-json/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-julia-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-julia/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-latex-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-latex/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-ledger-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-ledger/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-llvm-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-llvm/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-lua-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-lua/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-markdown-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-markdown/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-nix-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-nix/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-ocaml-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-ocaml/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-perl-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-perl/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-php-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-php/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-protobuf-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-protobuf/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-python-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-python/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-ruby-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-ruby/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-rust-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-rust/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-scala-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-scala/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-svelte-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-svelte/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-swift-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-swift/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-toml-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-toml/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-tablegen-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-tablegen/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-tsq-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-tsq/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-typescript-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-typescript/
 || die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-vue-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-vue/ || 
die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-wgsl-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-wgsl/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-yaml-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-yaml/ 
|| die
-       cp -r  ${PORTAGE_BUILDDIR}/work/tree-sitter-zig-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-zig/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-agda-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-agda/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-bash-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-bash/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-c-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-c/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-cmake-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-cmake/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-comment-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-comment/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-cpp-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-cpp/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-c-sharp-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-c-sharp/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-css-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-css/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-dart-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-dart/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-dockerfile-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-dockerfile/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-elixir-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-elixir/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-fish-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-fish/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-git-commit-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-git-commit/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-git-diff-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-git-diff/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-git-rebase-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-git-rebase/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-glsl-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-glsl/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-go-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-go/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-haskell-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-haskell/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-html-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-html/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-java-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-java/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-javascript-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-javascript/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-json-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-json/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-julia-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-julia/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-latex-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-latex/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-ledger-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-ledger/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-llvm-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-llvm/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-lua-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-lua/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-markdown-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-markdown/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-nix-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-nix/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-ocaml-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-ocaml/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-perl-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-perl/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-php-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-php/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-protobuf-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-protobuf/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-python-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-python/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-ruby-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-ruby/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-rust-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-rust/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-scala-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-scala/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-svelte-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-svelte/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-swift-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-swift/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-toml-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-toml/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-tablegen-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-tablegen/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-tsq-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-tsq/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-typescript-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-typescript/
 || die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-vue-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-vue/ || 
die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-wgsl-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-wgsl/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-yaml-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-yaml/ 
|| die
+       cp -r -f -n ${PORTAGE_BUILDDIR}/work/tree-sitter-zig-*/* 
${PORTAGE_BUILDDIR}/work/helix-0.6.0/helix-syntax/languages/tree-sitter-zig/ || 
die
        eapply_user
 }
 

diff --git a/app-editors/neovide/Manifest b/app-editors/neovide/Manifest
new file mode 100644
index 000000000..e8c675f1f
--- /dev/null
+++ b/app-editors/neovide/Manifest
@@ -0,0 +1,217 @@
+DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a
 SHA512 
5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123
+DIST ahash-0.2.18.crate 22709 BLAKE2B 
667e915eada832843ddfa8039b1efaaac365b607f6268637799ae8cf283f30105b49ddbe1cdac9fc8535cc648007c354022e0fe9280eea49363986acab542bf0
 SHA512 
ea47bb8e1a6d3bfa94d1ea9aae7f1e6a156ec9f432591493c857edb990a931f7dce13e9f415c7b185d517a47d6d72edc8f9166bdafc86e58b4246855399ccd11
+DIST aho-corasick-0.7.8.crate 110524 BLAKE2B 
73ab4ab48f17ffb3f555801f234ee0dce4f5c46c9998c1e14abde4df192122e09f6d87a9c627b43c740d5ad921c7411365093b76e9157cf3dae9c52ff255847b
 SHA512 
fcc7f1230b1fc0e59b032c5aa2e6c334dffab7785ade7776a688821faf7fe10348dbb222affd362d37ad8850b0b17d44ff124eafe7345c6ffbbcb98acfdafed1
+DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+DIST anyhow-1.0.26.crate 26024 BLAKE2B 
09cdaf61531f3a36b186fbebc2c783d472b54494c1dbd0e2b808be332bfba5783f40d66e46b2148a677ec61ed89f73bf2db04ebb6d43c8b395162177181d2094
 SHA512 
362a22854f90032f407875ee3687287f2c9c87e3b462e808219e0fd4d3067ad245544d1b6f38b3130d824af77390a331ac0b5a918498ee6c6b401fc8d0292ccc
+DIST arc-swap-0.4.4.crate 47969 BLAKE2B 
c307ae6cf4f3ff2b75557e9806bdc46869ee058b5c6289d051df1973d0278147016ada7e03efb851be9c62105882c74343cc2ee90bcbf9e641ed52498f913a16
 SHA512 
7e0045d24d82c5624b22563ddbcf150a35903d165bd3f2b71787922839cf52ad846da563b1c0d240db52c3b6405d145cbb675ead3d6cbabbf0204dd2afd474a9
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.4.12.crate 26551 BLAKE2B 
45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9
 SHA512 
c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
+DIST ash-0.29.0.crate 219838 BLAKE2B 
c123329311aa15342cdd041d88e3b31dfbc094df5f83a6232d95d990bb281d9e22a3b06798872e07a424a6dd51b4741be0a2132256f1f65e3cc1a4cce6849cd1
 SHA512 
b463454a2004acaa2e8f820376f3df116f3742bb53fd3597cc85e86633764e57edf435d64a83ee8fe04a828c5150b5830c501149293d237e8dd74b14fbf970bd
+DIST async-trait-0.1.24.crate 18946 BLAKE2B 
bc9542e8fc30757ec0f6260b57d273ece42cd80ff36f09a1caf6ba2ad8aef26490169e2347962d2444962cfbfdb155b8e5da7596fd901c4fe4973ef150140c78
 SHA512 
c62ca2076e994248d052e4cb81acd2e477927641fb3f6939b67dc849d2b46c1c0c157b34c9561891b366117b0d410596e4dd42c636403b1b883259cb514d113f
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-0.1.7.crate 12158 BLAKE2B 
4120306f0f7c1cc0cf8d1d994c080cbf42e4b107cb51af910504c8c8d264289654dad23a0c6b9eb28d888157e5a68ef2460c3d38537ae9d5e9bf73b66ffc3015
 SHA512 
667ca520f2b46140d2f3519b43e5155426a6e7a2130879860eb10b974f84465600077f53abed4c0e6bf2612471f01786bfb3531ea8773d0f50f29d48e05f7925
+DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
+DIST bindgen-0.52.0.crate 189797 BLAKE2B 
26b575ea3d5e69f1f6723e1a74f2a9e2d4e953efcee234067771eb838ce97e9ad203d5f4da9f767a316b9a4c180129665162c2836bd7eebcb973738f6597d322
 SHA512 
0cf69969ea1e8ee9783d6b694d361a0afb38cb101b932eaaa4645a230c2200fc9f74433ba4b1fcb5dc867cabba899bc482a9c8d16505bd1918b070a2200ae603
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
+DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
+DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
+DIST bytes-0.4.12.crate 46361 BLAKE2B 
991f1d9170e7d3438c7d74507e6274df551d483883b3be2d99f7bbc0611ee6bd3f8f45c0e086cfa5488e8fc00e36e9a549fc71a325ff62b9bb83bd8fd412b5df
 SHA512 
5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250
+DIST bytes-0.5.4.crate 46813 BLAKE2B 
f4461d3794a9a369f62b19d2d1308573a30ac1f8e1f94cdc4275554f35324e711a1185c9515fbeaad5410772c1b8dc5688074550d32093c02902a1513e253202
 SHA512 
22996677ad01f8b33a943206d48ec8ff0a3917d8d0213461f4c93f6082de3b1a076e4e81298ea2b62b2b3154aeeb19358edef4b014f4b97ca29d6d94df9fdceb
+DIST cc-1.0.50.crate 49792 BLAKE2B 
25ec14fd42536c381babcf697cf96fe8be61417a61ba5875a2461bb40bf3ffd9c9d03e1d9df83e2dabfc9472de3db97b08fdffb710e89b868a5e115d0463a9cd
 SHA512 
34a721d9352f8b59cffb8cc0b9c520b972b65d6c23e83d9c6f6e88d6a6845c53ec89350a4aacd0444a5d6b03b867b97aedaf418b483afead209a7ae6d3885f5d
+DIST cexpr-0.3.6.crate 16904 BLAKE2B 
c809e953b1df2ff915c901fb0ca57cd9d1e023b4e933e1f929956f1ad81d921b04cc412e7d00605a39e33e9b7623bf1d7d0d05d8d22b04d7abf1a5cfe883ce5a
 SHA512 
1f8a6dfe97b70844526ed95f42a38c460ec9056345c4c0fd62c42dc9a52e4a317cab11fc3620419cdb4d0b8eba5d7d225c7b211939a47d4a6019a0518e8c738f
+DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST chrono-0.4.10.crate 136101 BLAKE2B 
728e1a25601aae8047aae009a3943b985c4cff314aa193cfb57e5897f2a449a1dbfdfe7d270ee26180532efd671e5821f811cb8ff0ea353e874c5025b7361266
 SHA512 
dc5234407e5845a4934e7da7d5293e79804c6e73d3a7c9d3a78a4062b98fd112d31e3c31a2518fa6ad6b28b98472fc2ca6c6f95515bf3bf971e8c128ac763f47
+DIST clang-sys-0.28.1.crate 34180 BLAKE2B 
e4428b8e15ac70e08b9b804b838fb1f71503564d57359ffbda9de3c3c8c1d1c9b52ab490bf35cd8448ad9031fa951ed9eb7f3c0eed63bb48f68c1dbecb137760
 SHA512 
56818d67a45e807e651ce2426b61b8c5e026087d5709cc0cfbef26eb162177746ecb13bf07126615bf41ce0b95b515a5e29aad3b65058f714d37979fe6582a98
+DIST clap-2.33.0.crate 196458 BLAKE2B 
3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a
 SHA512 
f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
+DIST cloudabi-0.0.3.crate 22156 BLAKE2B 
e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f
 SHA512 
691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
+DIST cmake-0.1.42.crate 14266 BLAKE2B 
eab3de3a5a482f58dcf72809f63109605d71e1376e4ae2695345abad556eab86fc946c080602671b748fc79e6757478b5b4398a9985128d6189d5fa13ba8a89d
 SHA512 
eb91ecb665924e433369bac77060e44950cefe73eb250463b0e0346e58b6545114e39f995f24c8dea2bb663db2b177cb9f1a8646b286906b3060effd6691e4f7
+DIST cocoa-0.19.1.crate 47947 BLAKE2B 
45f17e847dfdd3e19f2894f9f0b645cd92bcce6fb0d759147ff07d2db9c506c19cb41384d2c2f91de4309ba677449e4f7b306d0af4eac926894e1cba90e05e2b
 SHA512 
29c93bd4acc495f355eff488882e5ad42134e4e5abb66989732d5cef58a324448ec50bca452d17a251f7dfc0556628cfafce697ec043486ce6eb2bdcbed34c67
+DIST color_quant-1.0.1.crate 5702 BLAKE2B 
d4ea1ce25c2db2cafada8678a25645d61f312ca78abf13f6d097d05b8431c75ba1e7e2536a3c7bf1328dac4cdde2e3c53c2cd191485f185b365d4ae216934241
 SHA512 
690b0aecf48e5102efca22d4f25821159d4c3f726f5eac08159467bc586ab9f83eacd64aeab79162c006d434002930ceb1519037c846edd84745eda289a592b9
+DIST const-random-0.1.8.crate 5972 BLAKE2B 
ceb56b1ef996b5e39f688a1f8922a29e60a439ec7261a932d82b433bc411a7b229d18930384e5bc661b15a649f360dde6f7a57ec8b21cd906f273a061e606dcd
 SHA512 
8a589c45499280abae532ae1eaf960671a75daf758a157ab781a83f005ea233166c2ac6175ef3cecbe652ae129b5fcb81cd4440bd9355fb93588551ec4331a16
+DIST const-random-macro-0.1.8.crate 5844 BLAKE2B 
19eaf3950766feb11657d9065ecc805b237b40c4d705e516c75b35c529a328e3f7a47aa3b3c8fabcbc0e5dd4e3ec3025d3773ec71fe7de85ceed16de48a1f612
 SHA512 
297c908bff0412c6e7388a004b62b5f298ef5a6292e4888d93b7db978ad11d520f0fa2a5f3883fb9e698eca144ce90e715748fd1452185b667fc20617f9e7a1b
+DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 
882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2
 SHA512 
a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01
+DIST core-foundation-0.6.4.crate 25233 BLAKE2B 
720cb670e0ce589fcb75e583c3f70b54669407481f61b67bb5df1a5056f07c88f568f2adeb65188004424b26b623ac42b03d830239571c15f241216e55fd8dfa
 SHA512 
5dce50f15aa48f38e1bf287fdd3c5276d8e5f1d64bcf29da7d8a68008414f6ee560a940040361eb2f4e65657ca4329958dbec8105cc6d3606ecfe9e71ccb7632
+DIST core-foundation-0.7.0.crate 25384 BLAKE2B 
fde852b7673cc972da8d2f8663c2c8372fda36fd577d19c9536f9df929f649ccf94150e1e23a57013bee3cd8cbb6fb894c4fb3a5744171bc6be607cb27e2757e
 SHA512 
919041f431e21783193c0661b82cbd15946a56e24e5100a6a9dc02476ddc714595fb0416ae182981ebf6a8b27181e3178135c27388b41ec848423d739a265da6
+DIST core-foundation-sys-0.6.2.crate 16204 BLAKE2B 
32766d4b23a2b108777c57b2115cc718a0cdb42fcd2e3973a0adf944d326e0796a6953756c42140eb4e6e96a2609bfb41f84a54c59b4b840d7213f3c5dd4234e
 SHA512 
bfbe4e77a5e2644952c66a2afd21058a07583d3a1776c34dbfc316d159289073d92b8672eaab2f39fa46c48cd7f22d88f0354f02b3208482d700473a807ebf07
+DIST core-foundation-sys-0.7.0.crate 17033 BLAKE2B 
26d190931c7462ed8c13de82e86d4417e0d130f97295c8435ec666be08c7bdc37894ef25647043970fa40eae1c63503d2ad7660c2ac17ef35d7d35698652e18b
 SHA512 
b77566aed2b572bdbce6f71ca9dcc942ef96b628a7ed9680c4d3e3ada4a9dce90c1b439a8c7c7f22d68e51becf1d22b3262e227cafdf8cfe5f42db0ffb9dadc7
+DIST core-graphics-0.17.3.crate 26460 BLAKE2B 
69936d832a92d8ab623ea584d0b594f438e218e78e33ac8aab8fc0b1df5eca5b801a628f17c5ab53f6aa845fec7775006037d4a902577249568961e58d536f62
 SHA512 
8794278f253aac719f5f7a36dbcadfd8f7ae5f16a940587e76c8c768ae96f78d4c419df7eaadf888047037e744e9bfae1e04953a02c347cfc3ec8296b7fbf68d
+DIST core-graphics-0.19.0.crate 27582 BLAKE2B 
92a9bf883cfa3be48161359449dd86b309c6b566d9e44ee8351a569d1d6f640b14b97661c665eeb9e469e70d01cdfac8ec3ddb323125becd44523f09b0b02bf9
 SHA512 
b0db7b3683a490f627961a208bcdb47ff67b498085c8f4aabd3053e4ba7cb8b7f088344dfb9aad954011b1e6b32a14bd29dc4c9089a64ec4e27d5b24d1e55676
+DIST core-text-13.3.2.crate 15492 BLAKE2B 
21b842fdbb96ac76f48038c80918135da491bec2cb04683a45c2fd2a6038475f2def29adeef950615ff0da84dae680cdb3625af8f675c2101895b89857af6ec0
 SHA512 
9bb5ea118f8ae9186f99c869a9f51c7ed03bb8a8acd849171525ca00e04341501dfe19b07474d4cb9314b34326348d98b8a3b194ee8f3c06d96928bbfbb910ab
+DIST core-text-15.0.0.crate 15538 BLAKE2B 
3cd535a4fbd367ef9208877e640d00c445e0ef6ffc1b0b6fe028ee82e31f0011d970c6f933eb9b07ba81d0b607c0c4aaf2a03e9fc23dd6bd3576bf339f7fa95c
 SHA512 
0ee16ae1dfadadbe211568c1a687d6b0e5e553008db22e1c40d99cad7ed457271e074ef568c935c4940b07d13a89c48ec3e71f11cae9593afa401fb87bfcc638
+DIST crc32fast-1.2.0.crate 39161 BLAKE2B 
f71c85801f945602d53f93ce251c978c91f63fcd92fecba5083fff0f06738697e99d92c17a824605d5d56b3224db224ff32e4b147b6f6af47ae714dcd511e7cd
 SHA512 
2ee73e0642f83e28034c1baca65156e65d751214e83f2a4ce94b6add5ba11f74ffc80832a3348ece1c099367be2b11e820dfb349fae89fbced1b68bd6b0466f0
+DIST crossbeam-deque-0.7.3.crate 19888 BLAKE2B 
f83e6915624ed8d01e56ad28e0a40e84732d820fd07f0f0fa4aac9578aed0f4a980bdcd64d29811be2b5055f28135403faf091b902dd4c800d6d736452ab03d0
 SHA512 
7c6a42643b2eda7ffbe2d485de4d3723c6a37beaf77e81329e39c9300a80492ef46650fe5a6b18101d3f6b4ed031ddb06174624f5449998ec3a7808e979df131
+DIST crossbeam-epoch-0.8.2.crate 39283 BLAKE2B 
eaad3cff833fb3672c93f6f0f4ca7073c709f9ea489c034da5fb2dab2da0676d493300c66bc746c8372369815aac3eec2ab9cb875dd9464cb59ae25c4ef4c6c9
 SHA512 
7406e92a768dee07c8d13b0fefd658e9eebfd3e89c782c4690740353c0de920013c345d6c112a78a2014396cc837ce4fdbf845dfcfacfd7a57172f483bb9b8e4
+DIST crossbeam-queue-0.2.1.crate 14543 BLAKE2B 
0decf8fc19f33912d129eb73ac981142e9788fa546ac75ef449b298ff55cb20871cc00ff075814ee3c20924ce890fdf455c607313b9fd07252b576777bfc1713
 SHA512 
9a6cf2cda3a76f3efe30290413bf3cd539406039d29f42e06326822fcd32aed3dbdfcfddccdc5871b824951653836a8943e0d771c261fcf7878a8526927b5ca7
+DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 
3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433
 SHA512 
e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
+DIST curl-0.4.25.crate 75171 BLAKE2B 
8b9e10bd0690932dafbe49f825253ab4f0bfad79f7c32d093d31f831076de7a42d6f1944ff2352a71f3c6659203cf3fa5c050e864187e14ec70cc7d56490e52b
 SHA512 
c42efa6bcb5989c4f3a91629d0a547448ccce7fc8556b802ed2bdd10941cae25bb1ad15cd914024f1fdb0d1799ac2345fdc649b985b86eb87074b2b80e7c80d3
+DIST curl-sys-0.4.26.crate 2975982 BLAKE2B 
e6aecf97d4e769d08fbaadb1c06a0d754d0ce95155aad63adacbdfe545c4f41daba4d6550772846851bd48ddb150cb3f6d251b41cbbe66e27a4460c4a5f56425
 SHA512 
102db0eeb076d15db6a28ddacbf7425d85e0c59de687b69a11237f2e30c270e74f4edfeb91b79c47280b900287183f708472ba06b69781f538aee4daefb0ee78
+DIST deflate-0.7.20.crate 124259 BLAKE2B 
8528d6c9b5fe066e82e1da53cbf55254414acd5efd32f62380949cfc339b2baff4a9633fbd1ecb04e7ce8818339b51f5efa990e5b9b3247ea132600ccadd9338
 SHA512 
3ed98605cb073c178052336a2ffa535e69480046f12a9152edaef9f10520123c013126f30767097e30047689fb2c25f27e9745d6269bbb0e04e644b00fc19682
+DIST derive-new-0.5.8.crate 6805 BLAKE2B 
52e0c830300f511d187130d713dce6cadeb3fc37193786d3c4a99f1d5c5f76928e6f681e4746e36db86fb0f5e3396689276eec64a98ab5f6301f7c56ef4be1fe
 SHA512 
ae9dfd3be96429a1bf5a701f54436f90c51db7b9034a92a4ff96865ee33a704057a963f470f943ef02717aecd236d2626f0fc66465502471a41813e9f03956cb
+DIST dirs-2.0.2.crate 11779 BLAKE2B 
d1a6152d05a98eacff15c6c7f1f550d475b5a1cf62e541a2fa8b9836b9a1ea6b98f9314341dda35929b968fcf8a47dac7679c5c0b0dd97f21564a8d469c2e254
 SHA512 
34d6e5956c9db1dae965d33f13c64dde59d3e0e18cbdc56c02f7f31cac8e0034a80fbb561e0a73b8dbd145f85b46fc4e8a147b4c946b5816d8dda6caef185396
+DIST dirs-sys-0.3.4.crate 10477 BLAKE2B 
062083f8469ab0d9f1c62c9213b66837e96e4e74ad2d167d5e7a1e3568c7f5432d6f254a248869117ceebdf3f2282231365173f7c6d5941dce42220ac51668b0
 SHA512 
af36976d97eca3dae3e0a53ea7e4cbefe4e3a4f5277fae5974d7e958e6a880f75b72128b1854320314e3f4da9b625bee7b55bc5331e561ecb3502462f82163f1
+DIST dwrote-0.9.0.crate 22254 BLAKE2B 
74f9252621b5fbd037e73eecc54b4a3e364380e28478a02917e1707a3dc4b77bc8e938e4a45067db2d441d752706299b97c0910ad5736214edb999c684784a08
 SHA512 
3ea8ee24267f74853cb8758b1f8f717e3312f3a5362ebb4b696003ca92688e5e04edad03f94dd8c9cc1b37e84e6b65c952416f77a599e08d97c48b40c285228a
+DIST either-1.5.3.crate 12278 BLAKE2B 
ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1
 SHA512 
5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2
+DIST encoding_rs-0.8.22.crate 1403758 BLAKE2B 
b18eb34df4ddaf43c30ddfb5f531aaf30047bc1753d93512013854e8702f7834c463d4098b90c11be5df3f5c8f67bb785ea02d7e2f21d0e925361cb15bd68e14
 SHA512 
355b98e964ad126d94ecff2777c2f8592c74212a566b7162fb484e594d13cf9c60acabde291f244f8df5d5430d21813f951ae7fd503ed2fd35bfbce58aea88fb
+DIST env_logger-0.7.1.crate 32281 BLAKE2B 
6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5
 SHA512 
604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
+DIST euclid-0.20.7.crate 62056 BLAKE2B 
d3520e1789a4905d859474eceab55a3faf933d5e9a9b9a91c254248e6dcfdb2808685d2cc05ec6db6e843d8cac0449aaf4e12b3122986e758fce58a7a8e9b640
 SHA512 
37f63a98d7db5395b751817d4a5b9412ed75f5b594cd3ad16d519a35d4f34fcfa33f63f4c57d45c12319f7fcae0c858202cfdd9faa5b22aa932d2959b1c11fb5
+DIST expat-sys-2.1.6.crate 518887 BLAKE2B 
12e06f38859124c8da67aaf41477e0c94e9b2421a17c93666f019fd17de3579d52c66403ff95c6fdf27ec1e4db0652bc611e2b426705a177e615b5064d15adc1
 SHA512 
35d0c405a164e685972ea11df718e50a32a90b730332c3ccad74055544e750423ce2cd76edfd5de2810167cdc8ab6103db82bc4e2710a8e298ac0dd9e81648f8
+DIST filetime-0.2.8.crate 13527 BLAKE2B 
49b9f7a786e3920fd0d457e8ef09fb729dcf557483e17940091ea7079d3bf331e28b7d9029b3840608c8abd6ef1ecd559644826bf5f9bec66881022da9ff72e4
 SHA512 
c94d3c3926972f3105be52a48654afe3ebc7822d2ef77a2000113c3a85e7f0084b3598c6845a09e8e530d68f50637c3c0b9a058fdfb68052117af3ddcee89d2a
+DIST flate2-1.0.13.crate 74039 BLAKE2B 
ee9411cccbf4e304dd3eebfe62676007eedc72cb6fdf673eba824883d2f4d2adcbe292eba3cf9315da4b509f29ffee7371ef6d8f503c3bedb8d9fdfd5f91d1e6
 SHA512 
4b3b9e9a9251f0158aa89e4ccd65aef07a48afabe2323a2edc402f36404b632fe47df418d597de1de66898808d88f765444198cfe16ca228ac20406dcd158089
+DIST flexi_logger-0.14.8.crate 63031 BLAKE2B 
bc4181b16f5aef4e3a5237b756851ab6a125778b54950e97682e8da0ffc27e8517c2670f1c3cefd44041d6132f1c3f86f43ef8047ac9a61d5109b2aad891fadf
 SHA512 
42352e6f21e142a0ac88ff28d76a5d167f87db8093b3450ac93f7c94a9014c80392816dc894fcd876c941aa6bc079af73327e81aedca243f3f6f186a1e6420a6
+DIST float-ord-0.2.0.crate 7367 BLAKE2B 
4c3bf846148a09443782ffbd61ad238963a99fdbc336e1a33fb8d8a875012ebe73f371a636f5284fdfbb9959703be952e851c52ffb22b1efc6960f8dae2f62e2
 SHA512 
10049cd4331b0330267a1f0959e453077f94d4b99c4c4450f0967618ccdc8514a45ef75a243f57aa225a1ac125cee4d03e1e3416a8928ccff977af7fe7927093
+DIST fnv-1.0.6.crate 11131 BLAKE2B 
220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6
 SHA512 
f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
+DIST font-kit-0.5.0.crate 66119 BLAKE2B 
97d42e1a7962e95370d4e6175b6e14e591b67a29bfed7e74fe4dc87e4a7774fe8ce93f2fcea2a130c068cb00d11d7c2f25976b5bf71a5740484d1fb941a42299
 SHA512 
f45c42dd66f337ca6455aa78409bc9351e56de53bfa17c75cfd2032805557fcd5286339fe9ee6428ab981162d3b6891bf8ac5773230c35a4bbb4ae737a4bd50e
+DIST foreign-types-0.3.2.crate 7504 BLAKE2B 
520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867
 SHA512 
bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
+DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B 
d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1
 SHA512 
bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
+DIST freetype-0.4.1.crate 20259 BLAKE2B 
824ce5a91ca5a3ce134be85673e58c2379d6c4cf4ea0e5c47bf3e5a16ab2a988d6b622165fc2b685a579d59cd861ff1501c230e9ce165ab76c1e9d0cc8f2b1f4
 SHA512 
29f4ea9151185826647d6a8b167c5c2a49d082f100dfb2eaabca4bea28f30ff9206ab82af7a5c10d34ff66d400b8fdf7852760052e8c8de9b59531a0353c00f0
+DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B 
a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e
 SHA512 
a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
+DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 
530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff
 SHA512 
978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
+DIST futures-0.1.29.crate 158346 BLAKE2B 
943336cf753166f852f9dcbeb8e0b76d1d26cf6d688449a99f9f1885912cbc79327115514ad93d28bbdf1b8a91b2d22f8f62d7e5f5feb61f3024e9a749e11da5
 SHA512 
16b16ff65c75cc565c5364406f5d9c0d120a07a520f6ea2dc86aaf4644b9ad6fb32bc021b44fb7c74246cb7a700b3df3bfa813908541eec079bd7eb7beee0200
+DIST futures-0.3.4.crate 37742 BLAKE2B 
570e0d04535219af72df1a3781d4dad1bc1795d53c75a57cb5d04e4981ff979102ea6e4d8c16ae29dfb192382f4cdf92d5a9e0105a6be690b4d09df05e112291
 SHA512 
af593481c45bd1c774e07ca037e37e4a5065f5306abed4f7a3fd022ec703582015a40f4a32ab4ad1359d01bc1d99729df2b8357ad2665c61dccc79d80d0830fe
+DIST futures-channel-0.3.4.crate 28916 BLAKE2B 
c29479b82a014ddd5255d650a59dc1fb56b817638c69d338a9b8940eb83c5824b66e6fd1286bac993782f4b49adddd1d402e4715d379cac6cba7627f9d325936
 SHA512 
a332e77424c39ccd425f94e9d04a693416dc2d8b805bfdd97fa17a6a0c42b632354d144fbf14157f8d6432d06bae487990c30b2d8caa48b784d277bd6ec92d9d
+DIST futures-core-0.3.4.crate 13540 BLAKE2B 
ef12b8e2a24bd263c72e554d182a6773ace903f680f34fd1e51e0474a04429e4a49823b94474b9659c0f2c8f2b84d310ab25e402f0e0f44ab5a1536928c4fc08
 SHA512 
9c5093190b49ec69caba34622ce5d621fad362a3705f1ee683f7b243699fe5f65652e522ae761131947b9033a9cedde4f51e528353859f5176129070aa9e7c5e
+DIST futures-executor-0.3.4.crate 16477 BLAKE2B 
c149babdea3ac6f03b6cbf1a6d12b320f4db5e37ecd2909b59b835537d78e5fe5d9d30d6d7c6531b66f9bee4b3446bb5b0defb96f66768863b81ddcc7f482866
 SHA512 
7205da5468e2ff940f878a314460729867407159459c553f550eaee8b2a8107e8280158dc4a2fcfaf3a2fb1ed092b688b79c0d15f9c8c47fcee20e27741958b0
+DIST futures-io-0.3.4.crate 8887 BLAKE2B 
31ee44067381923d035d26d6c32ce478f5cd9baee6ea402b8bea3510bf7d1d74d82ebbb598c0df3dd52674bf85bd39e5c0216332e3a676d1cb77749ba1ddb5b9
 SHA512 
5c296253c98b1689d012c3f41aa9f8da43d1413c5bf6cc3d394d066911436bb04ca11c131d2fbee6bcc17ee8cb9428c9f49c67bc12e74af8cfaa9305b96a62b2
+DIST futures-macro-0.3.4.crate 9903 BLAKE2B 
c91853f36ac037b1b0c0996a817ee683549931fa13336ff140c0850bc2495393d44c8afcb461a935ac1a5c7bc81aef7213b39dca419cbcb0b45fa0ab308607d0
 SHA512 
0794eeb26430182b87ee3afc91cf4fe2201329d2919d8b0c245c714d4d6dae1eb9a7dac076af5e0f0b66d8944af4bba711e1153dcf67f54e0c418fe5905a702a
+DIST futures-sink-0.3.4.crate 7615 BLAKE2B 
36b01b392cf23027155d9d580e3338ab408b5ef16d0003e35fd8c1f6b4576e55ba2b3dcffe786561f96ad3ee4b634347000909b714237dd332ef0aba8dcfec8b
 SHA512 
213b65a059820fd7ee754e3bc32eb6f0da988447e1ef675d9ebcf3f7d3d928e5f05819f8fd2a7e01558a70069dfca705ae762592631317bbf41bef91d72dce77
+DIST futures-task-0.3.4.crate 10957 BLAKE2B 
b5a3febbb905dc3b6c8fa023fd6095a499c0644d3e9b33e2b4fcf42e1b3ca086e60187dc2c5caa91ac29bedbb1425311d9b041848db1f97cdfffc58018b37d09
 SHA512 
429123bed02ef34c0eff955448ac643a161c2760e1ea63a6f9f74bd989a26e351d0782d380e03eb5108802fc17d104a20d3bde7ab353a460baaa2345f2c39a34
+DIST futures-util-0.3.4.crate 130683 BLAKE2B 
0da95f1895dd7b1832489bd21c2f7d44c1f13bf77d320d6b5aee0784b5b42de3548271ca2515453a1b21a5f4dfbb80dbe53d1d36dbbf808c896ee79cd56f7856
 SHA512 
1c8751745de5340b8fc86ae17c3240e16d7b403204db06cf635b6b661ff58f92f48c066e6482fd2768f121aa43d6cf729dc0f0d3d2b70aba207bd34c5c6d7431
+DIST getrandom-0.1.14.crate 24698 BLAKE2B 
8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17
 SHA512 
b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957
+DIST gif-0.10.3.crate 25163 BLAKE2B 
d4bd6bd32a8e06a3371680bc7982d92d32e107775dcae6f624d1be1c78fa0ddd8c5552479f8fe36e57ce916d395463fba076df5f48d9ab4c9eebcf368e94b9a8
 SHA512 
e189b2c745a0abd3ae1803724fab6dc36422d7c0fab760de40856f82d752096df875d15ba8f1c3dba6bdbba811a484babc4fc8bc2422c7998918dfda70387c1c
+DIST glob-0.3.0.crate 18724 BLAKE2B 
1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620
 SHA512 
87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
+DIST harfbuzz-0.3.1.crate 6533 BLAKE2B 
9058cedb8ba5054fbd3d45b205c7e52e21e12ef6b2ce644aecdfc51de65a39b2923e2625783e99eea4c49f6dc65a6de9772792e97c64c2fd7a757632e21e7cda
 SHA512 
e360e5a7074a40fe34aca5a72482aaa7b6b157d3edb2d336042d34f3b1589ddba0fb5f6a77bd5d5e7471c2621db3e41ea97650e2c98fcf131e653bbab2e51e13
+DIST harfbuzz-sys-0.3.4.crate 3837353 BLAKE2B 
46a04380c7b90adcc61d093f365b92901723f93d8c9fd2d045c195d2143e8c52e4205c061a3da1548ec4c67aed108e6ebcf9f6d9250c07791c50b13b74429844
 SHA512 
9780cea890a99461c2d80ad0d33c10a1386303d27e6f35620e1e10601c45fe9c8e27bdc202a2d3ce1cfe2d1dc1d8d169ee552e40a1b72524759dae5639f6608b
+DIST hashbrown-0.6.3.crate 68113 BLAKE2B 
eb487bb182eb7a6dda5ad4aff82967b8f3166f9538cb81b8fbf46587dd4b780023ba65cd13dca27a13f0afcaea8d660aa097a1186360c760df833c83f08f6d91
 SHA512 
660c0023fdf876a6cb54c8c1d217bccc8af0e865f8afaf65652694c0fe38b87a9d85a215833b5eeeda2a170bc7f26e8c1388845317001ad21581673398e29687
+DIST heck-0.3.1.crate 54666 BLAKE2B 
99f7ceb44ea6af445749989730ce1e14156018ff046a136be2e6474b285088e1d90d6f8af9352affbbde5bac7e5a32971dd99f249f968105e9793b7de76def07
 SHA512 
134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6
+DIST hermit-abi-0.1.8.crate 7581 BLAKE2B 
90fef564dd39973c5ff8ee3d4a9b129f1ca00800ca459c644ee08df1542c5adbc06881a7a59d37fe6e03a72a2df21917e38544759a2833dd8f8c065261cc1512
 SHA512 
25f7806834ea007174001284200201895f4536d5a447dea6c165b43c30b30871f78da5f3ef0d79579e3195951e6fd7ee5e21ec80811c515fd096f2e7b3bf7b9b
+DIST humantime-1.3.0.crate 17020 BLAKE2B 
37efaacedac293197ff7acc8b0446a73243a2d90ed8dbdcecd9cb0af6e901f135e1d92aa1a642460f531a6811a5f08075f8aabaa9941e96eddef301e205fdbe1
 SHA512 
2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da
+DIST image-0.22.5.crate 160338 BLAKE2B 
53de92a5034f73a39a27a5c79b5c404bf59973c4b5e86f497bd3176e07c215484e2ac14b68efd50e2746f18d70619d8e969352408ea23b8a1523ed1366211332
 SHA512 
9ae1ef7fe152e43839e5521cc942623f048b78ab595ecc1b631e864b48dc75c00129862ba2b586d5a9710fd516f5072c9cffaa4fbed520507d3149d9a0e30e6d
+DIST inflate-0.4.5.crate 17715 BLAKE2B 
c46dd3e4d064c135921670b940a3cd3ae152c5cadc67e00f6e4a350e7d22efc66807dc64b6e5943af30f1b985b2cea2dc42e7d923a05bcc268deec22a0a7de17
 SHA512 
1392402f72a8463dc5cdaf815d8933e8dfcc914fb3a91e69c38e54deb7d55b5211e157b640b7cfa999400fb4d2e233a4a1a678147594dfa0be300894126d17f2
+DIST iovec-0.1.4.crate 8720 BLAKE2B 
aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c
 SHA512 
e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
+DIST itoa-0.4.5.crate 11194 BLAKE2B 
d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca
 SHA512 
79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3
+DIST jpeg-decoder-0.1.18.crate 172644 BLAKE2B 
8aa18dbebc8ded53a1b237da542cdd2e965ea434a24249b9bb3554080f2c21c11ffaa8c2ea809b25bae690fe92b67d0242ff1275961f26072be64b859c7ead26
 SHA512 
cf8e153eeabf40771317ee1e5e26f1fef12fc43625eff69c53f8384d4114da8fd827e854ef81f7033629305cc7b84b388db74c5b56eebf5e152bb2f950c760c6
+DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B 
dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc
 SHA512 
682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
+DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST lazycell-1.2.1.crate 11691 BLAKE2B 
9b1d6e9ced918aa94dd5dddcd3ffba59116dae922d264180ac36c288d8a6dd9244324a7c3050c5991b216a241e482ee17b2e6d27527b88339b606586128df1f5
 SHA512 
de74ccd6a3c32c360a12a51ba1d51d6530130396b37d63350a960956ae0ba13e9ac31e2bb70b61ddf055fdfbe7e559b20a38415cac3906839684905a01256ff2
+DIST libc-0.2.67.crate 458605 BLAKE2B 
a4c57d6f9917b10e6e7747f40d769f16b9ed599f4643b7e55f7f61ee9a8a447f6a0d50932bbf8d87e29af328da4ad467f88b81eca281d30719ad3133edc94478
 SHA512 
da1c5a8d996f7f82ff45fdf0872cc2fe731a64f8ed4996291b7a7acc866b61433515240ae0069dd4d6c19db33a94541238195d82dd9fd711c4010a0cb0c0b41e
+DIST libloading-0.5.2.crate 16420 BLAKE2B 
1b73f3294830cdd97b7ad42f0458bbdc95f641a182352095c26f835ba4fdc71cf9a0fa85244511b07bb79dd1c4e913625fc69b4b1e2ec28306dada1aaec2750f
 SHA512 
d04cb1bb220c9364c02da4f360593907c875951fc0f6de5da1455bac4e96a470128409f77b21194fd6a87550f3ba00abe3b7a3426e7637acb62b80d61da46be4
+DIST libz-sys-1.0.25.crate 650151 BLAKE2B 
dc11dc65c95f6c1f409ffbd0c9b12a809eaca5899da1073d8f302a752f9bb538b419cdf2f540b34b6f72c7ac36719e8fe21a1480533829cee305019304523520
 SHA512 
3c1d0754230c327876fadbaf3770f52282fedc6b373c92fba386a80261c577f6bea2983db7d3a40a231fbcfee40e560d8f738d25b634d270e2132b3162497547
+DIST lock_api-0.3.3.crate 18481 BLAKE2B 
a43e2e2b700521b9f99c952d5a07227387d8b268ff5b035226fbc89687e0835bbd50237b6413793ae956397d4893bfd4eaaaaee683633bc5bd6cffcd9eb7d155
 SHA512 
2cb26a5a0ed18a33307a2b9defbdf738daa8a75a683ebd7837e8ef8b8123bbd53632192979527e8b360ea40494bf3ba272fa8bf4bc9e7d715b35cf3f7de5a113
+DIST log-0.4.8.crate 31297 BLAKE2B 
31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab
 SHA512 
0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
+DIST lru-0.4.3.crate 10630 BLAKE2B 
e98f97f99ea08ddab35e6b42356a3d91502ebe2879afdb9fcfb3999d2de9d3efcd1658324b9112a89b30122159d5152eddda628c753a343705e9fa3982532604
 SHA512 
064cea41739d2d5364ce6938799a18f184a3645aba9a58e9b20f3fab682c761924af2eb770bb4ec3ba6ef9351434fce573e5969a0d9bd8087e00bca9b5f3687a
+DIST lyon_geom-0.14.1.crate 46769 BLAKE2B 
13f9ad66d371ef0ea1c285e87909fe0f1d01c015e9d662f68c92856cff879f58af2770b3e9f829ec09b3bd3b28cde122dbe6c721caa53e57b7dd69af357fe765
 SHA512 
d8d3c89b15a1991d39dfa32926d9165ed3d3e7e6053662aecfecaedbf48c65ab37931f5667b85bc8ae538475a17810ea3aa4600d4307f170ce9b8ae23700d58a
+DIST lyon_path-0.14.0.crate 15386 BLAKE2B 
ac20cd9db9392e54a8e161826efd64feacc63bb586354a007712f0bfcc195e47bb3d8bf5bc0197ea3e1aaf431b51cc3957278278b95e68d9094f6415855effe9
 SHA512 
9eb181290dba9a16142c371204a88c5626305b5eaf36f831a441f03e18376ef088a178bfdd802ab440d06f8f684a57a2f1c62f5fe2ebd6c86288c46d9bb10a2a
+DIST lzw-0.10.0.crate 10744 BLAKE2B 
37704c089c0fbad1d60880d8b1080e3de9169508ecd05f06406cf30077f2adfd95cd69f9517c11e0ed997989151cfb49158632a660361113b71f2deb46e7f29f
 SHA512 
4f62b824a4ede1be1618e75734d109202ad85dcd219409412868433e92513f4f1953a3d85b570d5195cb9b6fcd7af08e0a56a9f1f4daea42d604b37f1218c2f2
+DIST malloc_buf-0.0.6.crate 1239 BLAKE2B 
baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b
 SHA512 
463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
+DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 
5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805
 SHA512 
3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
+DIST memchr-2.3.3.crate 22566 BLAKE2B 
f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5
 SHA512 
922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
+DIST memoffset-0.5.3.crate 6107 BLAKE2B 
edafda6ce36dc8bad6bb1f2d824d6c6726b24effaaf8b6e1e612bb95c506d9f0aede29fbc7c5cd71b27b624ec4f4295b0f09842e6b66257093df8db076b7b974
 SHA512 
a647140f4218bae56c48119a21c96edefb214a10329bdb91f16382e2b85854dffae33c6c3d55bbad3dd7c82424f0a10e5d97a9010ccfe84b7339bc5f16c4786c
+DIST metal-0.17.1.crate 47478 BLAKE2B 
a1a3041b2962f7203675d9e1e47c5af15d7a78ecf2f2aea3c9f0768fab8b7350f5ebf92c12e882cd9ac3371de9569a37df55bfc78a0b5fa592f873abdf439efc
 SHA512 
6d313bb41fda75259f3d61a9d02ea4a46d68d02f72ceeb3dfb8fe37de8d39ec47b26e71b0393737edb1cc7f4128e25522288e664901505653bb2cc0ecf2e00c7
+DIST miniz_oxide-0.3.6.crate 44717 BLAKE2B 
49d69fee6911ada1effe8ed73072d7815ed94a2705276698a178fc77ebf8c9e92eb286d7d71727a894f46e605afacd620d48d6aecf8975d2366e46e2c8c8bfb8
 SHA512 
d041b41617ae0e614f85bcfeca31d0c9d031c24942f786f43166e34ebc37bd67e3b9a44779e74b119e3d95d288d0842736ba709dd2faa3cb418415e2c86ccc93
+DIST mio-0.6.21.crate 129233 BLAKE2B 
cb39ed9e9d3b5f456bee86e33d8f0a8cf4784bed826b7ee7f40dd66a98a12b1113fc150fa3d1ea98bf0eb2778caa367abe193dbbdcc0d82b96207ef8682ac982
 SHA512 
2bc68f6ff424d3ae2ef67a6a1a708b4c42b05f616cad1b0061dce3157c6a46d0666173e65c6f8b7960051e21b526ab5acbdc835833b5496fda280719ad139c77
+DIST mio-named-pipes-0.1.6.crate 14766 BLAKE2B 
a372fc2f2393917811bd56c35cfe6616b879e59b220c7a56b92caaf1d68227ea2b388f0507b696b738c7e470041e84ec86e422066738a3cc5c52ac90c9c057ce
 SHA512 
02e33e7b2d33eba7865ddb158bbf5e72b8eebf728e4f06831d71db431d9e444307f42ca490ea2d9a0388fab1734e1ef4dda99127036e58fabd1f7186221a3b61
+DIST mio-uds-0.6.7.crate 14389 BLAKE2B 
b01fbe5ba2e2f58d2bc513ef577c70890ab0a556313dc8e980d4f51d4622be9180215e2e9655e3f02aced40823bdf69b94a8b63c6b2624e28cd24fb5dd89b0c4
 SHA512 
fe16c8702eef599c2379a2b72a0408970c3318e240d6ed59077c7fcae142bfcda4d9e342e3185338671b82719f7c2ab156bb28a54818a54c249216dbb0f8bb04
+DIST miow-0.2.1.crate 21133 BLAKE2B 
a60f04feb5bd98eaafe6123f7579ffb0287b0a3d1de0dbe1b504141d76dfbc247891eb6dd87753ce5d6e2ae0406387ccc8684a91980c5ef1ad6610c29ec9e3bc
 SHA512 
b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72
+DIST miow-0.3.3.crate 22850 BLAKE2B 
edfbbda60206d0e25eaa2d8972290feffe989bc2b6d98099fe3042bd0480d63a0cdb54df1abd55827790996bdbdb61f241b7fad8d325cdd64891513876ae913d
 SHA512 
f2b8c5f31bfa2d831f1a6c0aaa9e526dde3ef8a2ac363da5180592cdf7a30e9e0898de680692db00406a48f4ee068ec97e3d42787c807335f7d47faac9c563aa
+DIST neovide-0.5.0.tar.gz 40187778 BLAKE2B 
f5c153c06ca8e82de2dac8dad10635f7ccf60f620c058f0cbc82032f0f267532cd69c53d2c9528f587c167ce97bd8533c7e2d2c05d4f0a9b9e7921b582ff6738
 SHA512 
666422a07fdf500aa22698e352bcf158dbc0a62ecc3057d1f11c292b215ed75050af71ed3b0593dca1ed5bef126b02432fbd1a76f08851a0f1d71dd7a1fdc8ce
+DIST net2-0.2.33.crate 20936 BLAKE2B 
ddbc96e7cc4877b8a66d019e7e65a260379cce19c87bf507701ddf1b00208e7a321d34882282fa650a52f6b9d878605a6fc3be461fbb7e10182dda04a04e5806
 SHA512 
e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
+DIST nodrop-0.1.14.crate 7667 BLAKE2B 
83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863
 SHA512 
f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376
+DIST nom-4.2.3.crate 115343 BLAKE2B 
03c0d1cf97a0d34adab29d6e21add3da7d8eb78ee6b7987ed11b136db7fc6afeca6a8eb91e00aadc1f6047eb7bff55bc288faa8c481e6a4677e0c43512a68f72
 SHA512 
663567dcc6310ecd6446bab1eb700f4ebe834a3b25bc2a0054edf14bcf205a95128de5f5dfaab04adb95e1a2241d487d59c0e23c957934a0d656e4c51932bd54
+DIST num-derive-0.2.5.crate 13137 BLAKE2B 
c205ee1cc5c0e3b8a389bfcd38c18173dace8b0894dab344f964cf18b21c4bfff77c4119d9fe3ca465cddb9fa4bb112a1b30251cbd7d250f3e2dfeb2c679f86f
 SHA512 
63ec8a69a964fc7c4d6286c04503fb77acb6e3609237b3b4619418c06b11e96bff88e7cb10898718ae690a187cec75c8b96b9c3d524e171ec1678eb457d354d9
+DIST num-integer-0.1.42.crate 19463 BLAKE2B 
91ea6900dba5a38bc7ac4de0db8706f5335baab636937e9efdb1b82ff0e8ece4451503de3ac9e473a4dd7c70d599066f14840789fa88aeedafa585f0f98ed61a
 SHA512 
8c7e0529888e18b872a634e8983034b0357143aa72914b45c02ee87447204296970e9b1ed078d9436ecc779f25360b1a1cfaae5a9bf7c8ffc68793d7c25593b2
+DIST num-iter-0.1.40.crate 9659 BLAKE2B 
a4bfe3834feadd3731dc74872949522f92eb48d4adf63aeb93b73fb53474b408daa12075f1f2128ad929dfcfb103ee670cd61c95b7b79ead5656372e43b79b4f
 SHA512 
c2ef7ee3761f57bc768cb892abdcf9ce8d65b4ba0b5e130d30eda0531368c836a61b1fa4bc3fb95feadd2f3fd787c986e7ee8c26256c05f2a89ba9bbc2c32141
+DIST num-rational-0.2.3.crate 20950 BLAKE2B 
3f192a7ca49cde0962acb8306cd495b2ab195dc3f2b8c8ee11f36b78a857e984b91415eecb2020158afb0f87133e27c43405d38a2b37865512a0aba6f9c3ee0f
 SHA512 
dae40f41d6c405dd668ad96011bcc3eaa40fea92a86dde1f54d913a0478b5914041eb513ff38405b88089e189fe8106b7b0c8f6e8b08b306acb3a0b8cf5c059a
+DIST num-traits-0.2.11.crate 42000 BLAKE2B 
78584a3e8011391b47c7ce45c5a63da5fee88aebc2ee7ae8d788e22b1d6cf46e31e70b7bf6ae094d35ed8dd5ea4f91472e6050c526acff3f181ee383fee139a1
 SHA512 
12d73656db34456a30de7538daa1efb6e6f61353a0e274aca388bf184732402d8eb8ca19282fbf51975e0541b5c8d764a0148abe346061dc81922d5eb12592e9
+DIST num_cpus-1.12.0.crate 11867 BLAKE2B 
49ba476ebd14f2894dcd3e017921a865ceafe62ebf990a27874d264588f5e45fc8d6c3a3e82717e661434daca8b134faafeaf55f44e6ac447b81f162a9cbc695
 SHA512 
502cb7c7abdaaa42e849847313e6e12b34d9d619b58dccf7f3e80458b5b7778657f352828481daa21d482c247cfbf6d167f9ada8bbf0c3186b82d30a93a6e381
+DIST objc-0.2.7.crate 22036 BLAKE2B 
14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599
 SHA512 
7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
+DIST objc_exception-0.1.2.crate 2251 BLAKE2B 
6e46ab02269b6c3ef7d67f70bdc3b54ed675919b9de979cb60ebec4aaf79fb2f34614ceadbeaae75e6462ba6f09d859e38208d62b1dcb7744db184d5ed34ab50
 SHA512 
62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807
+DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 
8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469
 SHA512 
4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a
+DIST openssl-sys-0.9.54.crate 45751 BLAKE2B 
7d21482f56568cdd7f8d02063f1c9b51ff355d67d20d44397f31332dccfbad36af9d6dae3294eb28feaf607b5ffcd13437ccc28df2ff0e43589b5e51c5faa012
 SHA512 
3c3271ac3b3825c6b8182e3d699835a4d73d774b43e9f694f4d9f1b9644de9ea1b8d8bfc2b98c9fe7af4c652d0eb7878001cd688f797d3b81bf5c8a72fd0334e
+DIST parking_lot-0.10.0.crate 37899 BLAKE2B 
eaab6d444b52eeba6a9f2a9272887af0563376639416cca9e9d38d7aa18b79e75ab1765d42ca4b8458a0752b33f740a322faffb1d8024bab03347c0606244357
 SHA512 
d91f2841e7a4770ca4d1456df4cc523f1511611a1869def556e27e4515991f0fc95474c535e994cede96a43eadf32fafb6b747e351721ccf6c4d5ed4fd8ef004
+DIST parking_lot_core-0.7.0.crate 33439 BLAKE2B 
aa80b0055c74a6f8e599270c4e29be7c222f8ef8eebbac16e512b24940dd066907d76f1964dc16432eefab01ddd008d6c71e3290206ad58e0c42fe1af8b8f50c
 SHA512 
36c33c67c409e11e1ee4f6e0fa7c458cd5ea1689fa567e0d43624a2be8d44868a6bab0ed56d42e8ee514fdecb5764c5c874a0fa14332185d4a2cfd654d769d7f
+DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 
31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a
 SHA512 
7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
+DIST pin-project-0.4.8.crate 34756 BLAKE2B 
ce614f685c1a26fbbc2cb4c47bab528cef6089078a9ec0fd12802d0beb6aa25f184f7d4e2e30b75c47bbba8b7b9f601698edc1a1f160238245dde459c67d937e
 SHA512 
1a44badfee61cc00558b59dc76f1225834a7cc59a2a42ea1f3a802c4427dd644b93f6dc6898d1009454e194f21697ccd8cb951535ec30d06ee5779e6e086a1be
+DIST pin-project-internal-0.4.8.crate 23805 BLAKE2B 
939382aefa36e6bc64c4835cb2e295043207ac063f1ad202b41b741d9002d53ebd6f00e13722dbb9cc1391b9cdc6ce3e4c35dcd8a10d9f0e2b48649eb762b5e1
 SHA512 
a7b3fc14aaa594ce0f16bd431fce97b17187fc98710cd048fe15ca5f23de6b7b5e2de93fedbecc01c4fb1fca64b590056ddd311de8a0628fbb2e68cfcda85eec
+DIST pin-project-lite-0.1.4.crate 16677 BLAKE2B 
7eef320ae32c14a45b33672e5af82115a1d69c76f6232e08b9724ab49d7cbd8735524d287ae31a25892c2f9c381d3bd8d35003307ec3e54e145303fedb4feb81
 SHA512 
bde0f08dad4d72be89768ce6135fe0fb67258c325057be8cac310f0bcbfde11faa3072291efc325f330c19c5c0ed87a5ad65b3a3720491303357463776a2144f
+DIST pin-utils-0.1.0-alpha.4.crate 7446 BLAKE2B 
0b90420f86f32201f922f4f47f9caf5eb4218a1f6380ea88f69cdd118f5d0794ad2888b55b3492490905e64d4d74389b7ae01faa748eb3dd705c869731846812
 SHA512 
be36fb4a8a893a0d617b2f1edef7513bf515d36e000aa0344838f138f7073c970110fc3969ff1d8eadb8f86d3ac567e5668af95044133c47c99ba5e1a901415f
+DIST pkg-config-0.3.17.crate 14533 BLAKE2B 
729b15209bbbee8a6d3854e30a89b3e6041ca3cf7b1460ff6008e37866e326d9ec8b4ac582c125676e31eefa048b143beda33432b95f00a8f51cc7fa33ee4986
 SHA512 
42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc
+DIST png-0.15.3.crate 42213 BLAKE2B 
36b53972395f0656be002d324e91e683b615288f38399df03310cb68485cde5720a8a144231303039e18ebc6dd64aaa7f7f8baaa7cff49d7ce3ac6fae43aaadd
 SHA512 
a1a440b83e230f6f49f481aa70e703d93f518f5a608463600d671c8ebd44d978aad36e104227807fe3811f0e1c225d90db616a4ccad819770f85423e2fe8e004
+DIST proc-macro-hack-0.5.11.crate 11017 BLAKE2B 
06b0c2f056b6e5932aa8227a04fe7afa984d61095ed95cb2d4f6296bd28a7f53c8899d1542609861ca412da01575c0f21ab124004f7f5106ee5534dced878fcb
 SHA512 
675203a929bc362bb2e0c8ccacc2bd710c8613f1cf5c2e0035ce015f2778bec3248377380f15a5bf36a7ce7c25cf95909f50d79820c19e6c798f6376e2e9c913
+DIST proc-macro-nested-0.1.3.crate 1850 BLAKE2B 
c8f560eb49eae90430434b0a810684814e2d16a0b65a34d5f935a897ca57364f437a2a217a2e0dd31478294063a3a1412e42c697cc9105b73f7a24360785e8d2
 SHA512 
c7feb3af07b15b05bc0de00dd700db4d5210c906bbaaed2e38fb42b8219a90fba01255611faa552eeb47db883c168e52c994db267f68c737ccdbf5c36e0c01fa
+DIST proc-macro2-0.4.30.crate 34731 BLAKE2B 
0a27a06151b54e4ba50f08803a5de44d9c7702ed72cab1b775408696057246e3336dee3a61560886cb24fc4cf582339c8bde7d9211e4e0524f2c719b774339be
 SHA512 
73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0
+DIST proc-macro2-1.0.9.crate 35576 BLAKE2B 
16c687cfd21bc3b97113f32293c1e06ca5811df6c8f279e1c5661a501c230b430f1e8bc983a2ba30d097acd01df8701a5a90ed02a93feff83a1f6f33ffa1e8d6
 SHA512 
005d1d31ec62a25fcf3cb0e62063d5fb53a3b15fce8fa597ab09cac5ac404a7eb441ae44c2d3acc295e24e814a413d0664a3d142155495674c4713f489ec79dc
+DIST quick-error-1.2.3.crate 15066 BLAKE2B 
1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866
 SHA512 
f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
+DIST quote-0.6.13.crate 17475 BLAKE2B 
985287f3e619c46b052e704c6da78565fe5d8e4f9a0d503aa0e8818f595fbef32a437d67228c35cd02d817ee3e19efc03e75239013a87a79553bb252f15c8ac5
 SHA512 
bafa9ba42ea6ff2d6df652384485c58327de6eaea2832423eedd8ef8b4aace673c23b70f1f22106515ac13d7f625cb8b1a5e8c4388c1701ea3cd86fb9ac3056e
+DIST quote-1.0.2.crate 23023 BLAKE2B 
4091809b4fc9b8d0b56be814b127d6ffd7c1507becba85dc905606cbe85f46233dc4b429c1e865e7c7de336cb936d956169ceb5dd45b489b7722022ccf818a3a
 SHA512 
67778dff9dc5c4edcdd6454b74ad9353bb6c0c4e51c16cb82f2e393a7d7a0cde084d3c93279b718a8398c40af0a9377ebfae5321e69e635efd8390c125b75ce4
+DIST raw-window-handle-0.3.3.crate 5798 BLAKE2B 
d6fa979aa6eb23478abb3bc85f46633ef2807208c96de9fc327eeeb53e46944a8d2cb68dd25345f2a6f4b5c4274058a01e13d1eaef4be858dab11a8d3727c1fd
 SHA512 
1939150cbf471a33654aeb953bf2dfe48e2fa7789d4a7a43fe449585737741cf03c4f13b2d3d3855f110f2cb8b91c15cca17e7f8ce1f6b63fc8d2e32ed3fefb4
+DIST rayon-1.3.0.crate 143294 BLAKE2B 
c52c0ca7f3424eb6c251f91a4a8f556ff40120889b91fb0e4dce36401cbc653310c16393c12b73b29d56eb04846e06c04942b7fd41173cd8fcd8dc11046163f7
 SHA512 
176af1a8148026954e271ece820c67b215223cdf11b80ff4e3229e4871ad87ce9c21c0b5b5c9f1c9e8063102ed0722c3e5194c13bbe77d8688fdf81e0ba8a599
+DIST rayon-core-1.7.0.crate 58306 BLAKE2B 
ffcff7e465267a5c360fd92089787281fd1dc07af05cc49b62dd2030267fccb31ea7590509d2af8b7e7a87df9f23167358e91044bb61062bdfaef790d2a4684d
 SHA512 
7bacda8330518c137b433ac1f7f65f64aaf7939d7fdae1c8263bdaefbdf6734003054a1fc7acf73d4e323f27e9f152f273ffb7388abbf6cca0fa2357f1362e2e
+DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 
57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb
 SHA512 
17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
+DIST redox_users-0.3.4.crate 12526 BLAKE2B 
cae43317cc63f129bec8d4da5959e5b00a17c4ecb35d5a18a410f12b70a9f72c235afcdbf9bf5de71a94cfe02f46d7e2d6988b536d02ff1b333c6025a5ab906d
 SHA512 
7a42f4b6ced1b8ee53f2c35446154fea6646bd1634133738a281788e69121bfcbc02d4aeb88d25729382429945c0e89b6de4b6b63831e645c6197ff4ad022831
+DIST regex-1.3.4.crate 235086 BLAKE2B 
3216a16a3f7cebf4dcf9e3bf624c482b2ee60e04b6b1baf265e42b8219338ae8a84ffd40df975963d267cfb8b65b1dc6358b95e4dde0b557a595eace2c03845a
 SHA512 
4e49b30803beb30d35b61e6804f4b634065b4098a1adfb3ba33018e685662f31e9b9f93f21422fee909edf500f8012699013dcb7ebae96f072147da03c1371bc
+DIST regex-syntax-0.6.14.crate 289666 BLAKE2B 
2d5c3696b3cb011467395121e753d5f6f506b6dea8fe936613c66267a85ce2e6e06749e6481f54effc34c5a403708fdcda11e385ad64cc1f421eb976ab0fa664
 SHA512 
440e519c30b2de5df2426336eb26ee56d58671d5d9bc33897ae1b38c022170f080ac8d27d959160a78781948f2ed3679755773e24275dad3ee0bb8cb70a4b174
+DIST rmp-0.8.9.crate 23478 BLAKE2B 
201595c4254b3eba2d2ab5ef476b4809da2d3f0aac31e27b3e697a5054277c7fc996ce21a8846056dcfa583beba187548b2a9e20f8b26682e1470585c1bbd806
 SHA512 
cbed3952a022ba63283b438b108b16234002f4a2a2959ae3c17360d34751ccca4fcdf93d917b9b2b6026eb5802fea07c8017547654fe3920b5306f704d11f797
+DIST rmpv-0.4.4.crate 26567 BLAKE2B 
6d24a2370e086738d865392f9d3cf9097017368ecd22fd48b3524a242ce862f17d8b952203b4619b257067740c9b2e900a2de2eccdec4ae7b0e71b3360acd9cc
 SHA512 
ffe66d7ed03dbac3dec168d1a8681f9a2e51eb4a8ca3a7180f2962dab3798e6693ac621db6b1a95e3bbafbb68a78771ba366df355875cd011968797673c07278
+DIST rust-argon2-0.7.0.crate 27757 BLAKE2B 
ddeea9ffda1216294e0b8a3dced747fffbd8198fb3b5b74a347a8932a242db7c81554c08c3757574cfbcea5b13b253737df098355e65685d8ae7d95f55306290
 SHA512 
7310b7f993eb190c155b982bcc6e88e887ca4605dcdae521f0d744f48a5646694c4befa5518f9c94d303c8af1d9111e59c1c67512a9dac4e5f30b83cceed8ddc
+DIST rust-embed-5.5.0.crate 896692 BLAKE2B 
b87912dfb73a015e95b20920e0c9be0eca6288af8338dc2d7b2b6efe062af15795886d5ecd3834e689b13f97d152d192448423ed0134659716801970e6bf9563
 SHA512 
58875c8653670f70c6ff4d8f8b3f40f1d3bc4218bca22341b24baadab4f451709b2c642c411b015b33be31942b632282a3998ecf104f5b1b3c5674a605b13bb3
+DIST rust-embed-impl-5.5.0.crate 2982 BLAKE2B 
6129a578aff1a968de1cbcde78e8fa342745515f7a2aff2bbcafda5f765b9bec611fb9e0842942c8848466f8a3afe80359eafa2058487c909a13212fc145607c
 SHA512 
013e48167087b4e7c8775d1b43ad3002eddff4c27a9ce6fad6135d6b09199a5a660c69e268e0163e2c5a40fee73560143bad23110896cbf926736c919c0444f4
+DIST rust-embed-utils-5.0.0.crate 1440 BLAKE2B 
c437f7b64a8df8fe1c6bd95e48689dce3aec4e8eefedfcc1a0163733ce92e743204e04af4cba5bffcd7fbe82161095d61e993f4144ee371a8df5e8010495942c
 SHA512 
c0728cb2d69e459f0a4369c85ca99ec60e78389466f535506d2a17a84848fdd1e35116a8d8777633bd61458f75a95e6d8d9918ec4cdaa02eb59908506d6e88f9
+DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 
16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9
 SHA512 
84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
+DIST rustc_version-0.2.3.crate 10210 BLAKE2B 
1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b
 SHA512 
01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
+DIST ryu-1.0.2.crate 42001 BLAKE2B 
c25f0454bfac40de3150b8c263c6d2842e64f86f441a69ab5e5722a2383a9a07c7539837f6e50996619eb0c4a5da212556a4dd21a761a250785fe0a9c4e18a3c
 SHA512 
c681e037f1eea488bad7fb5ecc79af52377bd4b9eeed95eb213201219d7f100702000f81947aff8f18641235fb62c138a30eb20c1f93ae518a4d9960a598bb64
+DIST same-file-1.0.6.crate 10183 BLAKE2B 
a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15
 SHA512 
3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+DIST schannel-0.1.17.crate 40200 BLAKE2B 
956887144ca8c260d1018c840abd755fc1330f92b9d7240a0e63334a5666ca57923dbf78055e1bbe9c7d93768b4734c7434cf1ec695d7ab87a111042fe15d14d
 SHA512 
1a22c7b0a6de6a4c4d1a3007cfb4d016b32dea64b1df107224334ff86dde81a0b23c2c195a3a12728d4ac2f11b9d7414f8faf893726dd0c17e09a10d2aa5bf4e
+DIST scoped_threadpool-0.1.9.crate 7800 BLAKE2B 
b6f887c1af054666ab7f717dfdafe5701bbc0a778169d885a1837202d4d215970af567ea620c6ef47db69fa664c6be65c782aa87d9efc1d9c8c280b6210e38f1
 SHA512 
df8034b347fb489735895d75e5489c264aea1b50f46a8dd512963df05cb9ba9274317b26aeca63b9b4edcf792e796659bad435ad3f3446cb397340e2bf0a5f33
+DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+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.104.crate 73258 BLAKE2B 
98d63f91c61ac4693e17e0b137379cffd6608933b84d2211509be6b3b25b181592d5e907549fac6ae2e4a45255b8003e1bfd0db683429ac3e78d8ee097d3d79c
 SHA512 
638a1dacc158d69658a005e599adc19d6bc80d0c663f527b1ff906f729e70e027eacc4ea5b9b2c675ac990d5997f50f9d46d614ba95b0c73bb9606aba46b053a
+DIST serde_json-1.0.48.crate 72113 BLAKE2B 
bc522d0924044b41548b5c0ca63ed3e1fe70b7632b9e04ca6b01a63245deeae0e7154b0d913b3edfeaecfc816c1edfebfb666734c2a5371b416aaab9c1880f3c
 SHA512 
544dd844330a26fbdaeb5246825f143cf06110065089c8be3dc44f8437f797ac083d7dcc5181656ed3d78428fcddc44e6802544ae304466eebdcd625a5a5fef9
+DIST servo-fontconfig-0.4.0.crate 9303 BLAKE2B 
8ce98c5cbf197041fbcdaa1764e49a48a96f4ea572d82e7969a639644cb5ac23896d1f2c6b34a30ace93eed68c7f30fa9e15f7474c46a9a9e682bd91c5f27aa6
 SHA512 
22491b9a3d4791c2a0ef26647ee2d4fd97344e3f4b2085f910428ed06c68bb4b0eb419a98bfd789a2db0fd4141038c38d32bb1d2a2eb681b25844f7b991e1cbd
+DIST servo-fontconfig-sys-4.0.9.crate 1786006 BLAKE2B 
7b22563f1b92aabfe9659de68e00153d6fba521f2323aa080287afbc2ec50e330c67267d9ed7eac0de2ae65d9fdb8949826ee86b6d9b7fe5ee74d99ad947fdac
 SHA512 
6d546b738668df188b7711af95fe123892d5d2bc8f5889a577b719213bd7b05e56e7c9e332db15b96d0cac5750382e86a13bf223fb29dca765c8ed94ca135d56
+DIST servo-freetype-sys-4.0.5.crate 1919828 BLAKE2B 
32e1574d8763ecdceef87654348db26d0b73d29e5bf74a699d67bfed2a063657b28ed48684ee0f25cc7fbe30dd0a63b32638274b0e90bd4e13408cf0b2f2955b
 SHA512 
1b3ecf63d7fec4a1fa504ba335d20e2386a0cd25453c7de5eabd2a6fb713411661df1c8169475b31126dc7505e7b89cbf77f057b74b59362224d24cbc54d3c03
+DIST shared_library-0.1.9.crate 10566 BLAKE2B 
be5497dd6ed880d33f7b4d3721d3747794e29715fae352fdcc5d153cc9512da2c2f4b21804ce68077654eb3ce989dbd1fb688120516783dd78db7f48afc8ea0e
 SHA512 
8696f5d9ae976b04ac3f559ff1c4945c5554fc741bd9e62207a475a331f8c90fa8c2d583ac9cf96dd18fd543b65fc469aa76dad2f526c00c68182130d4396462
+DIST shlex-0.1.1.crate 5687 BLAKE2B 
8e2942051c783369a8161b667f8f5b73b2081f766db26d685b4d3060f8faeecf78e8763ab927149d4cb08a29af756105f7ec3c3408ad6be2e7618053329fbed2
 SHA512 
a4d202897861ca7955a3561dc1b0fd0307d77948c9b97aa0f8b9caff2b9721d2836a08760d308675973b0e9c7bae92e4d5fbd2a2497cba9e5aeefbe31075e069
+DIST signal-hook-registry-1.2.0.crate 14490 BLAKE2B 
52c56376f5572787d78d4691201d51d219c623d2eedf912625128d6da8fb01f6930dbecbc5e5c021de098fb0a194fd6b35a9452f92a484095e9606ce96fac135
 SHA512 
f4552fbeb50f66a2ee1d9826fd74a8ecb3e6d242913c20ca7099d165afb55ecd359a44427b8c3eb73bfc4e3c887d972853b49a842472389454988060dd4aaa07
+DIST skia-bindings-0.26.1.crate 42417 BLAKE2B 
b04ea94a30f4fcdfc5088ce6a2034973e4d0feeea1dae202ef1712e56e592380e5b861115e08b6f63ef7e6ca611d5fb7304924811ec62237eb963741a84ee51f
 SHA512 
c70a86b14ac82f231fb68bb4360d0d8cc01c72a537d46d4b939d2b911837197a61d92f802d8508bb61088683c40a45b1ea50edb48e040db65028046d9b0422c4
+DIST skia-safe-0.26.1.crate 135237 BLAKE2B 
32eaa9628c9b86360e0bf627ca92bcd80b771f570f83168619bfc3ba44788924cd8b98ed07f40e206fcd3d4e7c4e3778a652a54e4d34fd19268ce060fe764db7
 SHA512 
99334fce7c722f193a040e765997c5a89a65e9b2e945caa796a6f2663f31105089372cce95c08b70e11dfac3d7e26291567c71eb002f29da7fb6aeb2be995918
+DIST slab-0.4.2.crate 10136 BLAKE2B 
e30cad459bbbb69c4b56a573c47f4188714e0da298d87015c35a86c9315dc2d4308f27d7758846069b0cf94c93f10c44b0f8895427cdf1c93ae20adbb21b5977
 SHA512 
f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661
+DIST smallvec-1.2.0.crate 23658 BLAKE2B 
7e662c79fb35e6965b409a63128da6ae6d8183992ab12f09ca7b97f15b2c7c29b1844c35cf4ff72d02d934481bebe5b2353a9c70d17d9f44a11bdcd496f2c201
 SHA512 
ad89826c1e999c63feb6d481e7ca3110831a08491ff8fc66825e92ad003a06b40033b365ba628c4707df06a3ac2c0d3b71e327c1caa4dc86f48150515031e52f
+DIST socket2-0.3.11.crate 27725 BLAKE2B 
75c2b2ba7ac8981bb7111bb7780fcaae03c670abcc5dd464c2121fe8d3c592fb19faa2b759ff8f8d9a60f954c6059ae600cbad5a6b4592a23888b5264d7e1d25
 SHA512 
6b29b2e4e36fcc165f658da5a2e92980713134d3b68a43b993e4f1cd049530b7c0a119918c4a9528d8d2be27cf8642fd8b6d3ebc2469ca5525045da56022a91c
+DIST strsim-0.8.0.crate 9309 BLAKE2B 
40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939
 SHA512 
1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
+DIST syn-0.15.44.crate 184212 BLAKE2B 
b735040d69d10b30c94de2e8f776d25ff5ec427e79a7371345a9bb694d50c4f3ab848ed30166c683aa88f5f73f7361dda2a74880d21882975485fabe5bf65d33
 SHA512 
c6c9b5887425e1e5fab905e477fcea41bba191693c471cf26922a9dfdd59ed957155a399406cc3723933a869565e7295183dabedfc34e3e2a20874ba94c7ead7
+DIST syn-1.0.16.crate 198097 BLAKE2B 
cd09744c44726d755d4c3518dbda6bbd36f9bf0525fb2e4a04bae745b7dbef3a9d5eebca57c210af0da1a99cceb0ffc5540b3a1c148f87ffbcb5fdbfa57f586c
 SHA512 
5960ce6d6d32eab252b480ba7a8603d45212e0823b5c96f4147f79173674391ddca82a17d95a8ba39e58d8849ee9c50168301e4e48f97517696e3d826e58915e
+DIST tar-0.4.26.crate 42689 BLAKE2B 
174baa480caac4734282003b5277004d87ccf9d5519b0adc3a02ceb0831e053483eb4cb7d21170ba792e2a573748aaa9589a261ffa8050d8bf2bc36e86451e16
 SHA512 
83ee187b253347068121d04242a488ac44ca6da159c6f9029f3e063b04544b7fa3ed40fed7e251692ffd73553dd369edb413f52f3b3718396451ec916eba15ab
+DIST termcolor-1.1.0.crate 17193 BLAKE2B 
c3a1a80269195f6bc92d141fce0885413c031980a4ad2f0f6e5a9051acfac10bad8a484362bfcaf3a60851a97d930e9602df4c00aec39431ea5a8a20d40a55c2
 SHA512 
41b05b047cbfdd5e3990eb36f635dc8ccf26a42bd5403d6d14a9f3c341e92b61c3b8d4d5f4fcd29071a97b3d96280ed59b4557b63a769390e2729fc82ab39702
+DIST textwrap-0.11.0.crate 17322 BLAKE2B 
257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6
 SHA512 
f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
+DIST thread_local-1.0.1.crate 12609 BLAKE2B 
34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf
 SHA512 
f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b
+DIST tiff-0.3.1.crate 19351 BLAKE2B 
b1c2d6c8a96f926ae4920180325e8441b753caed8f3c3daf9f99a1f276282d23fb2b58a2787782397cd5fc7dbf983b1f5aa23e3e09b6850cd2fe012b43c7cd59
 SHA512 
1b6cc0da94d8b052448674ce3a9e72cd41de87245b1f6ac8aa900d61f3b99bcf0d455c513f7e87da14db4519368c7d725596e151a9e81134eb8366dce7254c3a
+DIST time-0.1.42.crate 30005 BLAKE2B 
6d85ae2e56612b5c6955921b671ac62ad10c174fa9fd382e2d76018fc2789253836397b980f8e6d0db4f1b19da244c64d3bffb4fa6c25ac0b66e7ba9876590d4
 SHA512 
4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83
+DIST tokio-0.2.11.crate 336368 BLAKE2B 
367d01eab1c7041b6f726ea4e3ab55a861a60453d05d3ac244d488c0b440317bd4ab9c135d0689bfdd2ec1597f8c733bf69291907399c0069f89e09dc36dd3a7
 SHA512 
33f7eeabac4a9dbe1a541ce6021c254830c39ec7662fbf97720f70df95a0e5c89755b3515a21bcbb0743f90778067e4198035fac8cd7cc4f21f5c4c2216112a7
+DIST tokio-io-0.1.13.crate 33665 BLAKE2B 
4e9c6bda0d391ae685dfc89cc0137fc44b31a4a788f730ab632b73d92ab55dad871d68b03ae0899cba9f96e402f88a60d4b8be5d484947b8982a39e473e5b8ae
 SHA512 
608341311f4bda9617634a2623033900bde1d6b9fc89ae52131838f033bdbdf8704114193d8409ea0e10bd53d6f7ab63d47e17b7abb41d3f8865ab36fd0532ef
+DIST tokio-macros-0.2.4.crate 5761 BLAKE2B 
7780bee6c06db370c58451e18c6c254a731095ccf2c9dabb883e328f8b662e7b252d6ad88c2db28ec44236c5b278f1c8e703d5e82397968ba7a56b2020f7b0f8
 SHA512 
186d9ac3eb82b785259c6c3711978ed77f7359ddde253f49eac12907ef5245c28330b56bb44527b2bf9aff79383ed36889bbe1ba0ffb517780968252d3ec0334
+DIST toml-0.5.6.crate 54341 BLAKE2B 
a367d22daf6169dbdc9cd58c97f824ab76567679e1032af7a0f924ca53720d2f0989c14545d1f5d82e7f46293e3d27849459157d0cd77dc78e9d76dd6d200648
 SHA512 
718f5d3fde823ae5d7fbea31e3cd0eaa66f6a2bcd854093d0179dfc4328930a984deff466bcabf3c81caa323aa743c609136b8d036b80087b88e888ba7577f54
+DIST unicode-normalization-0.1.12.crate 91057 BLAKE2B 
d5b8354990e1911e093d63d9b3b3adeacb38142ac68637fbfe59c0822f34c743e348cae9f535421c12cc6a56db2112dd5ec75f96c173b1f34a68db66c8ad8dd7
 SHA512 
0e095a59ff965499a5d2c79bfd4826b793103bebb4d2666c09e675110a50f79d985eb29565e4c40bd8fddc30237f874324d8a24786ead697ee0698ef8f79a1b6
+DIST unicode-segmentation-1.6.0.crate 90703 BLAKE2B 
b7d63bb8b62cabc604084957aaff021df24a1291f0ebdcddc424cceefe10ad399ed53152211c3e7557e39e21255166f922256f9f8e1fb488d3bae368b49a378e
 SHA512 
80c6f92d9b39602a05809dc63a7cb05a305441689b6056801097a882a36c9795aabd660f884f707daa7e7fe6ad4983f6e245c226962cc982dbfeea2ddfddf41e
+DIST unicode-width-0.1.7.crate 16644 BLAKE2B 
8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d
 SHA512 
39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84
+DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 
159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe
 SHA512 
cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
+DIST unicode-xid-0.2.0.crate 14994 BLAKE2B 
e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28
 SHA512 
590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359
+DIST unidiff-0.3.2.crate 10884 BLAKE2B 
71609e08af9aa52afb90ab79fd161471275930edbfd624a901a0302e4484ad1c3cd5b70d32905191966c782b35c6c933723065829beaeaec4d617398c1ab4fab
 SHA512 
fc928b46c84ae0b9a383df8659cd4de47e773b61b1f7879e18402ce774f5565f1574d84fd9e0ea38f85f6a7bc10e853c9a5f518834752bf3529f2b9b6b556010
+DIST vcpkg-0.2.8.crate 11209 BLAKE2B 
e393dfbaabf1e47bc74fd89dc05e09f2dd9fd8b965a84f638edafcb2f5cf062005224d0c1b229394b40a3ecdf0fb34bfb3bf2c62a5d5b1016663e02d08bbcc8c
 SHA512 
a239e969a02c8d8670178cc2be654bd12d6e6bb18be9eb70ec547212289fd2ef98859e6b3592aa6fbaf3178e0f2c27e2c8598d82990077a74896e739ae1374b9
+DIST vec_map-0.8.1.crate 14959 BLAKE2B 
f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab
 SHA512 
026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
+DIST version_check-0.1.5.crate 8173 BLAKE2B 
c1778a95fbc79e93bc25d6ee85c408cbcc2afc1a2317bd96b6d5e1c99862f26cc031e0a8b14451d7ea5a44d96c9b599c899bcebda36d3974effc51f9c236ca56
 SHA512 
cd3ca0b36108b0fe8e6a5c26614b4f3e3c36ffd13cd9eeb7693086b4a1f7b67c025613d90e79f4dd1bd3234a3e387b2ee890c6c410fe67d293b9b5503f5e9362
+DIST walkdir-2.3.1.crate 23413 BLAKE2B 
fc9601f4a28cec383297dbd87d422e56db1e989e4273900750f05d1f4a92e114a5b1a5a54368e290c5f4b47159ed51f52d85ce66f003cd2f52ffc737ead20f8b
 SHA512 
ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951
+DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 
716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc
 SHA512 
dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
+DIST which-3.1.0.crate 8061 BLAKE2B 
d0f193967b03f02e75b77f7510d9af4e0d5e48d2fe8ee7f78905f3852ea7ca04680deb6b6c1ef083f6441153944e194e4a002a2df2d50257cc3b4aee4f3d3769
 SHA512 
51bf8c879f842fd69e0f042c4735dd4004fe8e6d8b5162f2b0ccab6b0d11cf2011e9be1dfb07423d775864ffaf85c3bd09272a2b2a3d402a4d1cdbf5ab911847
+DIST winapi-0.2.8.crate 455145 BLAKE2B 
50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a
 SHA512 
115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
+DIST winapi-0.3.8.crate 1128308 BLAKE2B 
e0e8ef6121f222b0500525192ebb69b26b71cc16f9ba92186f8ad6acc9de4cb8cc7c738f9c31f5bd223d2e34c93c496e8448c973d69797776004670c70abf69c
 SHA512 
5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736
+DIST winapi-build-0.1.1.crate 669 BLAKE2B 
6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf
 SHA512 
8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
+DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 
4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0
 SHA512 
a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+DIST winapi-util-0.1.3.crate 9913 BLAKE2B 
d310b3fbe45bf4a25971c4396f945119efbe8f5bd497f03ae04eaee7643d9d022af69c4d511ed6e89fd10bc56d4448b8b3a624491a67a87dcab4f156c31ab104
 SHA512 
55ed7996a8f63e2218e74e778e47450863b19170bf1f5375a36b094c5e34bb41b19f093157e40190e105a40cd1cd9bf90e95966fc3a7de71f6b74e272723a1b8
+DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 
2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82
 SHA512 
4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+DIST winres-0.1.11.crate 18369 BLAKE2B 
4262711b3eb911fdc8fc374b83301750c3a168340a6d0db1733e4ed721d68347e7c55f345e5f6c8b72221bca4a01014f14b3d208df7a1f4bae11c598c9abfeed
 SHA512 
1ab9751d8afb865b4a7872e51fabbff14df38ae8e22f614e127ca5a79d809aa81c2e3023985cd13b0328edf5b4503c49ae1684f46e65d5bcba689a957e723f23
+DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 
52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97
 SHA512 
18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
+DIST xattr-0.2.2.crate 11750 BLAKE2B 
a5fc393d16935411a89e152e7afe9622f5b78cc207c1f3980c65f26adbe177efaa6c93e0c6ecac4ee0687609a932c957efb11678c9176d44010eebee651fc84c
 SHA512 
a89d34313c35ab02d6ea25675c99f9c9650dee40a76223d62941edda43b3d2db83ed223bada129625b3cf8487c293646ce9980afc6dba8888fa078d5aa035cab

diff --git a/app-editors/neovide/files/neovide.desktop 
b/app-editors/neovide/files/neovide.desktop
new file mode 100644
index 000000000..cac5b170c
--- /dev/null
+++ b/app-editors/neovide/files/neovide.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Exec=neovide %F
+Icon=neovide
+Name=Neovide (nvim)
+Keywords=Text;Editor;
+Categories=Utility;TextEditor;
+Comment=No Nonsense Neovim Client in Rust
+MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;

diff --git a/app-editors/neovide/files/neovide.png 
b/app-editors/neovide/files/neovide.png
new file mode 100644
index 000000000..91ba1a47c
Binary files /dev/null and b/app-editors/neovide/files/neovide.png differ

diff --git a/app-editors/neovide/metadata.xml b/app-editors/neovide/metadata.xml
new file mode 100644
index 000000000..29df9a8c3
--- /dev/null
+++ b/app-editors/neovide/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>degni.pub...@gmail.com</email>
+               <name>Degni Luciano</name>
+       </maintainer>
+       <upstream>
+               <bugs-to>https://github.com/neovide/neovide/issues</bugs-to>
+               
<changelog>https://github.com/neovide/neovide/releases/tag/0.5.0</changelog>
+               <remote-id 
type="github">https://github.com/neovide/neovide</remote-id>
+       </upstream>
+</pkgmetadata>

diff --git a/app-editors/neovide/neovide-0.5.0.ebuild 
b/app-editors/neovide/neovide-0.5.0.ebuild
new file mode 100644
index 000000000..1f4e33383
--- /dev/null
+++ b/app-editors/neovide/neovide-0.5.0.ebuild
@@ -0,0 +1,302 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+       adler32-1.0.4
+       ahash-0.2.18
+       aho-corasick-0.7.8
+       ansi_term-0.11.0
+       anyhow-1.0.26
+       arc-swap-0.4.4
+       arrayref-0.3.6
+       arrayvec-0.4.12
+       arrayvec-0.5.1
+       ash-0.29.0
+       async-trait-0.1.24
+       atty-0.2.14
+       autocfg-0.1.7
+       autocfg-1.0.0
+       base64-0.11.0
+       bindgen-0.52.0
+       bitflags-1.2.1
+       blake2b_simd-0.5.10
+       block-0.1.6
+       byteorder-1.3.4
+       bytes-0.4.12
+       bytes-0.5.4
+       cc-1.0.50
+       cexpr-0.3.6
+       cfg-if-0.1.10
+       chrono-0.4.10
+       clang-sys-0.28.1
+       clap-2.33.0
+       cloudabi-0.0.3
+       cmake-0.1.42
+       cocoa-0.19.1
+       color_quant-1.0.1
+       const-random-0.1.8
+       const-random-macro-0.1.8
+       constant_time_eq-0.1.5
+       core-foundation-0.6.4
+       core-foundation-0.7.0
+       core-foundation-sys-0.6.2
+       core-foundation-sys-0.7.0
+       core-graphics-0.17.3
+       core-graphics-0.19.0
+       core-text-13.3.2
+       core-text-15.0.0
+       crc32fast-1.2.0
+       crossbeam-deque-0.7.3
+       crossbeam-epoch-0.8.2
+       crossbeam-queue-0.2.1
+       crossbeam-utils-0.7.2
+       curl-0.4.25
+       curl-sys-0.4.26
+       deflate-0.7.20
+       derive-new-0.5.8
+       dirs-2.0.2
+       dirs-sys-0.3.4
+       dwrote-0.9.0
+       either-1.5.3
+       encoding_rs-0.8.22
+       env_logger-0.7.1
+       euclid-0.20.7
+       expat-sys-2.1.6
+       filetime-0.2.8
+       flate2-1.0.13
+       flexi_logger-0.14.8
+       float-ord-0.2.0
+       fnv-1.0.6
+       font-kit-0.5.0
+       foreign-types-0.3.2
+       foreign-types-shared-0.1.1
+       freetype-0.4.1
+       fuchsia-zircon-0.3.3
+       fuchsia-zircon-sys-0.3.3
+       futures-0.1.29
+       futures-0.3.4
+       futures-channel-0.3.4
+       futures-core-0.3.4
+       futures-executor-0.3.4
+       futures-io-0.3.4
+       futures-macro-0.3.4
+       futures-sink-0.3.4
+       futures-task-0.3.4
+       futures-util-0.3.4
+       getrandom-0.1.14
+       gif-0.10.3
+       glob-0.3.0
+       harfbuzz-0.3.1
+       harfbuzz-sys-0.3.4
+       hashbrown-0.6.3
+       heck-0.3.1
+       hermit-abi-0.1.8
+       humantime-1.3.0
+       image-0.22.5
+       inflate-0.4.5
+       iovec-0.1.4
+       itoa-0.4.5
+       jpeg-decoder-0.1.18
+       kernel32-sys-0.2.2
+       lazy_static-1.4.0
+       lazycell-1.2.1
+       libc-0.2.67
+       libloading-0.5.2
+       libz-sys-1.0.25
+       lock_api-0.3.3
+       log-0.4.8
+       lru-0.4.3
+       lyon_geom-0.14.1
+       lyon_path-0.14.0
+       lzw-0.10.0
+       malloc_buf-0.0.6
+       maybe-uninit-2.0.0
+       memchr-2.3.3
+       memoffset-0.5.3
+       metal-0.17.1
+       miniz_oxide-0.3.6
+       mio-0.6.21
+       mio-named-pipes-0.1.6
+       mio-uds-0.6.7
+       miow-0.2.1
+       miow-0.3.3
+       net2-0.2.33
+       nodrop-0.1.14
+       nom-4.2.3
+       num-derive-0.2.5
+       num-integer-0.1.42
+       num-iter-0.1.40
+       num-rational-0.2.3
+       num-traits-0.2.11
+       num_cpus-1.12.0
+       objc-0.2.7
+       objc_exception-0.1.2
+       openssl-probe-0.1.2
+       openssl-sys-0.9.54
+       parking_lot-0.10.0
+       parking_lot_core-0.7.0
+       peeking_take_while-0.1.2
+       pin-project-0.4.8
+       pin-project-internal-0.4.8
+       pin-project-lite-0.1.4
+       pin-utils-0.1.0-alpha.4
+       pkg-config-0.3.17
+       png-0.15.3
+       proc-macro-hack-0.5.11
+       proc-macro-nested-0.1.3
+       proc-macro2-0.4.30
+       proc-macro2-1.0.9
+       quick-error-1.2.3
+       quote-0.6.13
+       quote-1.0.2
+       raw-window-handle-0.3.3
+       rayon-1.3.0
+       rayon-core-1.7.0
+       redox_syscall-0.1.56
+       redox_users-0.3.4
+       regex-1.3.4
+       regex-syntax-0.6.14
+       rmp-0.8.9
+       rmpv-0.4.4
+       rust-argon2-0.7.0
+       rust-embed-5.5.0
+       rust-embed-impl-5.5.0
+       rust-embed-utils-5.0.0
+       rustc-hash-1.1.0
+       rustc_version-0.2.3
+       ryu-1.0.2
+       same-file-1.0.6
+       schannel-0.1.17
+       scoped_threadpool-0.1.9
+       scopeguard-1.1.0
+       semver-0.9.0
+       semver-parser-0.7.0
+       serde-1.0.104
+       serde_json-1.0.48
+       servo-fontconfig-0.4.0
+       servo-fontconfig-sys-4.0.9
+       servo-freetype-sys-4.0.5
+       shared_library-0.1.9
+       shlex-0.1.1
+       signal-hook-registry-1.2.0
+       skia-bindings-0.26.1
+       skia-safe-0.26.1
+       slab-0.4.2
+       smallvec-1.2.0
+       socket2-0.3.11
+       strsim-0.8.0
+       syn-0.15.44
+       syn-1.0.16
+       tar-0.4.26
+       termcolor-1.1.0
+       textwrap-0.11.0
+       thread_local-1.0.1
+       tiff-0.3.1
+       time-0.1.42
+       tokio-0.2.11
+       tokio-io-0.1.13
+       tokio-macros-0.2.4
+       toml-0.5.6
+       unicode-normalization-0.1.12
+       unicode-segmentation-1.6.0
+       unicode-width-0.1.7
+       unicode-xid-0.1.0
+       unicode-xid-0.2.0
+       unidiff-0.3.2
+       vcpkg-0.2.8
+       vec_map-0.8.1
+       version_check-0.1.5
+       walkdir-2.3.1
+       wasi-0.9.0+wasi-snapshot-preview1
+       which-3.1.0
+       winapi-0.2.8
+       winapi-0.3.8
+       winapi-build-0.1.1
+       winapi-i686-pc-windows-gnu-0.4.0
+       winapi-util-0.1.3
+       winapi-x86_64-pc-windows-gnu-0.4.0
+       winres-0.1.11
+       ws2_32-sys-0.2.1
+       xattr-0.2.2
+"
+
+inherit cargo desktop flag-o-matic
+
+DESCRIPTION="A simple GUI for Neovim."
+HOMEPAGE="https://github.com/neovide/neovide";
+SRC_URI="
+       https://github.com/neovide/neovide/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+       $(cargo_crate_uris)
+"
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 FTL GPL-2 ISC LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+DEPEND="
+       media-libs/fontconfig:=
+       media-libs/freetype:2[harfbuzz,utils]
+       app-editors/neovim
+       media-libs/mesa[vulkan]
+       media-libs/libglvnd
+       x11-misc/shared-mime-info
+       media-libs/libglvnd
+       media-sound/sndio
+"
+
+RDEPEND="
+       ${DEPEND}
+       !app-editors/neovide
+"
+
+BDEPEND="
+       ${DEPEND}
+       dev-util/cmake
+       dev-lang/rust
+       media-libs/libsdl2
+       sys-devel/make
+       dev-vcs/git
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+
+src_prepare () {
+       cd neovide || die
+       sed -i 's/debug = true/opt-level = 3\ndebug = false/' Cargo.toml
+}
+
+src_compile () {
+       append-cflags $(test-flags-CC -fcommon -fPIE)
+       cargo_src_compile
+}
+
+src_install () {
+       domenu "$FILESDIR"/neovide.desktop
+       doicon "$FILESDIR"/neovide.png
+       dobin target/release/neovide
+}
+
+pkg_postinst() {
+       xdg_desktop_database_update
+       xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+       xdg_desktop_database_update
+       xdg_mimeinfo_database_update
+       einfo "Troubleshooting"
+       echo || die 
+       einfo "set guifont=Your\ Font\ Name:h15  in init.vim file."
+       einfo "* Install additional packages for optional runtime features:
+        *   x11-misc/xsel for clipboard support
+        *   x11-misc/xclip for clipboard support
+        *   gui-apps/wl-clipboard for clipboard support
+        *   dev-python/pynvim for Python plugin support
+        *   dev-ruby/neovim-ruby-client for Ruby plugin support
+        *   dev-python/neovim-remote for remote/nvr support
+       "
+}

Reply via email to