<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ced76f942fb0ea1ed3cfa197fb015e80f713f1b3">https://github.com/macports/macports-ports/commit/ced76f942fb0ea1ed3cfa197fb015e80f713f1b3</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new ced76f942fb rust*: update Rust version 1.67.1->1.68.0
</span>ced76f942fb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ced76f942fb0ea1ed3cfa197fb015e80f713f1b3
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Fri Mar 17 16:01:27 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> rust*: update Rust version 1.67.1->1.68.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/67075
</span>---
_resources/port1.0/group/rust-1.0.tcl | 176 +++++++++---------
lang/rust-bootstrap/Portfile | 151 ++++++++-------
.../files/patch-UsingTheRightCompiler.diff | 2 +-
.../files/patch-force_emulate_tls.diff | 8 +-
lang/rust-bootstrap/files/patch-i686_to_i386.diff | 4 +-
lang/rust-bootstrap/files/patch-llvm_libtool.diff | 2 +-
.../patch-no_CFURLSetResourcePropertyForKey.diff | 2 +-
.../files/patch-offline_bootstrap.diff | 6 +-
lang/rust/Portfile | 203 ++++++++++++++-------
lang/rust/files/patch-UsingTheRightCompiler.diff | 29 ---
lang/rust/files/patch-i686_to_i386.diff | 14 --
lang/rust/files/patch-llvm_libtool.diff | 2 +-
lang/rust/files/patch-no_libdispatch.diff | 6 +-
lang/rust/files/patch-offline_bootstrap.diff | 2 +-
14 files changed, 333 insertions(+), 274 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/rust-1.0.tcl b/_resources/port1.0/group/rust-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 6ab42633102..930c3f066d4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/rust-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/rust-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -132,9 +132,9 @@ default openssl.branch {}
</span> proc rust.add_bootstrap_components {architectures {components {rust-std rustc cargo}}} {
global extract.suffix os.major subport
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set version_current 1.67.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set version_m1 1.66.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set version_m2 1.65.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set version_current 1.68.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set version_m1 1.67.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set version_m2 1.66.1
</span>
master_sites-append https://static.rust-lang.org/dist:apple_vendor \
https://github.com/MarcusCalhoun-Lopez/rust/releases/download/${version_current}:macports_vendor \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -222,129 +222,129 @@ proc rust.add_bootstrap_components {architectures {components {rust-std rustc ca
</span>
# upstream binaries
checksums-append rust-std-${version_m1}-x86_64-apple-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 326dbbcaddb7ea121367935ffca0a9814b99e281 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0d1e93cada608ee1b4474af417dea2ac06590ba4cc963a9b9f5c7164ddf42b87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 45664580 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-${version_m1}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 a5df00a082681ff954d5b935ff3a34ff80426eb1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e052ff6c7a75e988ee20adde0e9f38635c8f530ee7ca0ddbdf0c8e53ccc431b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 89095171 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo-${version_m1}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4a991f50b5598085ca376772716d4cbd8454a53e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7404d9dccb0f6ae776e5ddea1413bcf42b24ff1415a08b1763575692ef0c397d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7177772 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-std-${version_m1}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 59081e797758e8217c5f2a1561484ade6b155587 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d105694229e90fdc2dcd3897783d6da2f805e8c6233abf0cdbf34f0bb7dab55e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 43513135 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-${version_m1}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9082137bf69bd5501869b992f19c3cb37694bf91 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 81fb8f8e913b4bb5c2b3fac7704829347f660fc8b311abd3c72a2f1ff78fbc2a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 95477722 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo-${version_m1}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b599be5eff71a3321fac54450cc450122e829fab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1d5e7ca72fa4a75c1fbe0e2cd87c32e2e0e0d1321e18d3c2097e70ce33ce649a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6655836
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # upstream binaries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums-append rust-std-${version_m2}-x86_64-apple-darwin${extract.suffix} \
</span> rmd160 16d571c35380554e4df9aa1504f014b8cacf1ca0 \
sha256 dff38a6930052a5bbcb189e879376ca75fe3ea229fe241fa636f362b2ce56298 \
size 46191425 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-${version_m1}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-${version_m2}-x86_64-apple-darwin${extract.suffix} \
</span> rmd160 25d065a3fac569372edf6b01be858d905dd1316d \
sha256 1cc7b8373ec086816ed53ea0e467fbbb1b38cb39dde50a695f8ff103992dd59f \
size 88306962 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cargo-${version_m1}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo-${version_m2}-x86_64-apple-darwin${extract.suffix} \
</span> rmd160 7fed6aab7419c882b2a75deb415b823d17eee2f7 \
sha256 125d0ec5b5a159f4f3757b4ae9eaa338afb7d38b4e290794b8157ed6ca8ac16f \
size 7144889 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rust-std-${version_m1}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-std-${version_m2}-aarch64-apple-darwin${extract.suffix} \
</span> rmd160 7a4570941ac8f43a3b25d24d05c3e6bbb94db382 \
sha256 cc327dfbceac467ac7afef199ac218820b50dc62031370eea25e49ff5c290f63 \
size 43866429 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-${version_m1}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-${version_m2}-aarch64-apple-darwin${extract.suffix} \
</span> rmd160 04da8890e5419393443165f4eb9f60ca44a83326 \
sha256 ee3f7ab14cd8842abd31f21c575ef779afd2b32f584390b47886f30002cad646 \
size 88455996 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cargo-${version_m1}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cargo-${version_m2}-aarch64-apple-darwin${extract.suffix} \
</span> rmd160 cc7198ddf5469aeb99fe24e9e8e3fb38531779df \
sha256 01e83be8ce32e3af5155efde7f3e14b0864c1a73b2e73f03401bd14b67018ad7 \
size 6660173
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # upstream binaries
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums-append rust-std-${version_m2}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e7f034c7b84e03a0d094bbebc697eb83a4e3ae59 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6b832ef5e94dc9d21c00b5c3cdbf5e4f4223a6215d6fa025ba064b7a24a4963a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 45706086 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-${version_m2}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 54152387cafdf10d2131aa4d9517ecf7784d5c6f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 be525d2eb2a55f7f5a9f5b3cffe5c1d7b511b4adf9cf5d5855b861138152f1fa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 86823029 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cargo-${version_m2}-x86_64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 de37e51c5133b9789ca20b7b691137427ed1bf2d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 40cbbd62013130d5208435dc45d6c91703eb6a469b6d8eacf746eedc6974ccc0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7053486 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rust-std-${version_m2}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 57c077850c93777ca64f96eb09673a340477e236 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 68316299635d2577af3b64a2de4839a107f6c33f92e9427d6127526d12ecf07f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 44490798 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-${version_m2}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5d800161927dfaf5c8ac16f118e17abaab50ca4b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bbcf34977e41b9f966746a559aa2af6fa7efd7f695338851b37f722f7a1104fb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 87892283 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cargo-${version_m2}-aarch64-apple-darwin${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 57cb126c3804b6d0f95431fe58942e31db5a3f78 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 40858f3078b277165c191b6478c2aba7bf0010162273e28e9964404993eba188 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6572061
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # MacPorts bootstrap binaries for older system
checksums-append rust-std-${version_m1}+0-x86_64-macports-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 2eee74d873d002faabd79544cf4045cdc71b4b3b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9dd4db73d33f89c6482d51c465edb958d9994aec7fb8e6c873893f520f355e65 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 39884239 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1a82f2fb854ea23761d9835927cafd6655c7c3d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 27a1cd34d7572d0366859d4a99a7478a188a95d33f2fbbdeba19a7ef6f1f4f28 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39416004 \
</span> rustc-${version_m1}+0-x86_64-macports-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e9982f9d88e90d20b7167991972aec69efb524e0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 30012af5bae571e2c09c0165953b76c160f9ccdda5860ad5fe5cfaeb8741d34b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 48538571 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 919a522221d92bc3fd1ffc02e734c02d5d7c4c8f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 764b8e19283c7abf929bff3f0835b28fb3d9f1da460dcb9c6d21ea560feb8807 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 49339813 \
</span> cargo-${version_m1}+0-x86_64-macports-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5da2b07af4d28660c933b90827f96672d4b712e0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9577e7285e47b5eb93af8afb86a80a9a1b18c5ae01b755587962b7b78617a89f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6571170 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2b306c6466a4b4f0401c1853de9fb4a109b4cefd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cb332443ca1f9062ed5bc74cefc3fe73299870a80ac00308465331ed1af4d348 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6610635 \
</span> rust-std-${version_m1}+0-i686-macports-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 cac09102b924c4efb387e33eb6c65dd8fe013297 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4ad50a7995f340c74dbeb8e5def716e94782443c6e4e02149ab7be550e3fa2f6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 39403697 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 48a65ac5aac296cc62685e5606e966ad2a5a84e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b8c14108f67f4af586ca880dbce319db8b9abe7d9b2de85061d85590eb933813 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 38793715 \
</span> rustc-${version_m1}+0-i686-macports-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 69fb7d9e9bbb3be7db444c23bae4b6903dbced34 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 21033dd9f96a7cd3a7baac1a9a08a742f9fdf071e64cfebbfa5ec19439d32b62 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 56277660 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 08968422a1dd4802badff466ee3992874c9c7105 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 32a2931264141d3f44176ceade448ce7a44cbcea3085761b7ac20e677beddf87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 63462839 \
</span> cargo-${version_m1}+0-i686-macports-darwin${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 788a46c09dea888765b9ee9205d987f31b924e2f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7bd9645a3e4d235f5e4da850ab7fed1ad5eac365bd1f8785ff623f7504857179 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6541454 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 87c5fc36c5ab2df06ef493cbf24c180012fe833c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2255f5704ccfaaf857d9f9a771e3223de968c48ffb7fa5350006160ec446274e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6556330 \
</span> rust-std-${version_m1}+0-x86_64-macports-darwin10${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 def122db3dbe77d1d2074d614345c832b3db65de \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2471c1ea754c83c7f54c67f216ca2848bcb259f134317e3dfe87010cd431f2ed \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 39889666 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 621e225a2ff453af7b3b287f0e610f77d5c496d0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 80d424ea5494c140a2e468c421094c2ab41b37d0a173224640a0c6818aee36a4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39445299 \
</span> rustc-${version_m1}+0-x86_64-macports-darwin10${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 702f9e0d093ba6c0563f87d2c3322789643b1607 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e500a080f7fe99a6ddb6246d2a2bcb2bd5023ed6a4b0fc763c641a52a3db00a8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 48629958 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ee92c385df0815a02c0f58b9cffc7947f7d87f85 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 fb48aa6a3f156ed5e30171323b98c1658e3a4c1993f1a850c0650ed26b74f226 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 49495053 \
</span> cargo-${version_m1}+0-x86_64-macports-darwin10${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 8ca337561d371885a29ecb4fa7f332e92b357a1b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b55ca12a2f5c5d8a720b487c4093e7755ef9b1c97953d1e4406f96d31054e77f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6573217 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ecdf49be7acd4d34ad3d59a1b9c74c367f23ac08 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f0c8c1f1fe725f409a5f9a97aba7cd1e84eec412415057422a64b4aac083583b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6607512 \
</span> rust-std-${version_m1}+0-i686-macports-darwin10${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 c90e2020ff5abc664adea47c583be21d648af260 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c747c974d76a667198b22d01d04f60b97caa27e6eeced77e19aa638c3cd0e2e5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 39403600 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 0cc181a34654e3428fe2a04d9f5d8d51ff257389 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2baa8628249d0d7f7ec24c9bc3ce78b5024aaa0503a3a7fb4ef8c2cfaadab8ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 38810605 \
</span> rustc-${version_m1}+0-i686-macports-darwin10${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 8eeeb57eb3a09551402f22c93f21c5a86f8318a0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7c43022b8fce43d1d34a551ec79529e5620ef23344cd6fa26462a5e2f195eca4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 56321861 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1d2964fcca8ee9adc70df282be4b92ce0912b38e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e589f564a469358f8a5b058e91da5f2c05eea1fb36e4c389c8a5def668dddbe1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 63599123 \
</span> cargo-${version_m1}+0-i686-macports-darwin10${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 6e030e550e4568967834fbef45afe1a9166637ac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4c29a63dd4bdc9425e02cec39758da20af5ca5e16dc96efff074cee2a8abc1b0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6540689 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 b8dcfbcb6df4a2db774bce83d6a12faca9b93bda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a8f753908dc8e9bdda3792140d5df1ce2733859332100dd0ea2c04d602dbe912 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6564213 \
</span> rust-std-${version_m1}+0-x86_64-macports-darwin9${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 889562ac2546ca9c0cf46f8a9815b30f5f846f97 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 28544de0414560cc3db15bcba2a726b16b729a5034d144e96b2376c5f9af812c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 39766658 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 42093c58d8aa34a898936c96daf44fab77e374f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 545584c6334610388a704574e8e4d9b67de72b0dd94205c03077cd4fd6e43a98 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39271141 \
</span> rustc-${version_m1}+0-x86_64-macports-darwin9${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 1a28964109b41bdf357109169ea86a98b5c028f6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4ceb5709f39ff33456f2284f8618b8c326e867cfee3c3b11a494c8da555e30c4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 48376375 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 891d4f92f74dbfe889e273e3189e3e2afbec9070 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0ccfb127df96acb0d276b84b343d5467c1c58eb97d29252e78f1103e7fecbaa4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 49236212 \
</span> cargo-${version_m1}+0-x86_64-macports-darwin9${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 16b089ecc6a038c51a672c745c0534c98bd93316 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1c941e727bd16593dbac8d43936f02d2d8a0a139d9a564789389bddef009ccf6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6488646 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 994e61d818aec403fb7bc2549fb6413865ec6954 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 81380ff284ef56aa0738fd93324f74a13e10e3eb641154ebbcf9fe7210ed9c5e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6521836 \
</span> rust-std-${version_m1}+0-i686-macports-darwin9${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e2d90169156d019210ba6c192f2fa26748b35087 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 8692543e421b06a2849fe0be0e3d5be841149bbbf9e5cce21323291ea4fba3a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 39289847 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 f57e407c3b6e94c7ca2e755d6e48c3cce6bdcb89 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f779c8708aa13b22f8fb92920ab0504d2a8599db21e76fa57ca6d80f8a05f945 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 38658628 \
</span> rustc-${version_m1}+0-i686-macports-darwin9${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 8bb9fdf103169499828d0bc282319c118332af71 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2c70a24ea7f0c98a16256c185ed1d22680d6d341a9e92a57629b8bb4a24d4fcb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 56122112 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9e06e31915130347c1f8afa3d7683f54409b0ac3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ad9f3aec62b9bcd9f631247dc9b035214142e424d9e8c8e1473de10603d11e8e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 63420176 \
</span> cargo-${version_m1}+0-i686-macports-darwin9${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 96206a0c92e8c31a7cf7bad4609497b1beaad1d4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a2146faf4b491379f6b772847d8750936254dc367184f0e947c12f05f13fe66f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 6455911
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 fb109cac8c5ceb33072297b1a4160587855316b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 44e383104330b54ccc4c6cb04efc5b03665653a606dabe5161f8d992b4aea927 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 6474282
</span>
return [lindex [split ${rustc_version} +] 0]
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/Portfile b/lang/rust-bootstrap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6d3d3ccb642..318233ef912 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,8 +7,8 @@ PortGroup rust 1.0
</span> name rust-bootstrap
# keep in mind that you also need to update cargo.crates at the end of this file
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set version_current 1.67.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set version_m1 1.66.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set version_current 1.68.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set version_m1 1.67.1
</span> version ${version_m1}
subport ${name} { revision 0 }
subport ${name}-10.6 { revision 0 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,9 +91,9 @@ distfiles ${distname}${extract.suffix}:apple_vendor
</span>
# upstream source
checksums rustc-${version}-src${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 9c67796ea00a9c2da06a244f0c56ff52f1cd521f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5b3c933a94c72187705d4ee293198babfdd09442f5937fbd685db3a81f4959ba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 210680677
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 6f9a7dc049ab0104987fda76c5bafa9e8d235d65 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 46483d3e5de85a3bd46f8e7a3ae1837496391067dbe713a25d3cf051b3d9ff6e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 214449596
</span>
set rustc_version [rust.add_bootstrap_components ${configure.build_arch}]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -256,9 +256,7 @@ livecheck.version ${version_current}
</span> # cargo from rust bootstrap is linked against the system's crypto library
# and old systems may not support the required SSL/TLS version to fetch anything from github for example
cargo.crates \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- addr2line 0.16.0 3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd \
</span> addr2line 0.17.0 b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- adler 0.2.3 ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e \
</span> adler 1.0.2 f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe \
ahash 0.7.4 43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98 \
aho-corasick 0.7.18 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,6 +266,7 @@ cargo.crates \
</span> ansi_term 0.12.1 d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 \
anyhow 1.0.65 98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602 \
anymap 1.0.0-beta.2 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ar_archive_writer 0.1.1 276881980556fdadeb88aa1ffc667e4d2e8fe72531dfabcb7a82bb3c9ea9ba31 \
</span> arbitrary 1.1.7 d86fd10d912cab78764cc44307d9cd5f164e09abbeb87fb19fb6d95937e8da5f \
array_tool 1.0.3 8f8cb5d814eb646a863c4f24978cff2880c4be96ad8cde2c0f0678732902e271 \
arrayvec 0.7.0 5a2f58b0bb10c380af2b26e57212856b8c9a59e0925b4c20f4a174a49734eaf7 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -283,6 +282,7 @@ cargo.crates \
</span> bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
bitmaps 2.1.0 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2 \
block-buffer 0.10.2 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ bstr 1.0.1 fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd \
</span> bstr 0.2.17 ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 \
bytecount 0.6.2 72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e \
bytes 1.0.1 b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -293,16 +293,17 @@ cargo.crates \
</span> cargo_metadata 0.14.0 c297bd3135f558552f99a0daa180876984ea2c4ffa7470314540dff8c654109a \
cargo_metadata 0.15.0 3abb7553d5b9b8421c6de7cb02606ff15e0c6eea7d8eadd75ef013fd636bec36 \
cc 1.0.73 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ cc 1.0.76 76a284da2e6fe2092f2353e51713435363112dfd60030e22add80be333fb928f \
</span> cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
cfg-if 0.1.10 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-derive 0.80.0 d0001adf0cf12361e08b65e1898ea138f8f77d8f5177cbf29b6b3b3532252bd6 \
</span> chalk-derive 0.86.0 5499d415d855b5094366a824815341893ad3de0ecb6048c430118bdae6d27402 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-engine 0.80.0 c44ee96f2d67cb5193d1503f185db1abad9933a1c6e6b4169c176f90baecd393 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-ir 0.80.0 92d8a95548f23618fda86426e4304e563ec2bb7ba0216139f0748d63c107b5f1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-derive 0.87.0 d552b2fa341f5fc35c6b917b1d289d3c3a34d0b74e579390ea6192d6152a8cdb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-engine 0.87.0 7e54ac43048cb31c470d7b3e3acd409090ef4a5abddfe02455187aebc3d6879f \
</span> chalk-ir 0.86.0 3800118c76a48507b0eece3a01f3a429b5c478d203c493096e6040c67ab960e1 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-ir 0.87.0 43aa55deff4e7fbdb09fa014543372f2c95a06835ac487b9ce57b5099b950838 \
</span> chalk-recursive 0.86.0 1baf60628fd73104d1f8562586a52d48f37f1e84435aab2e62674b1fd935b8c8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-solve 0.80.0 f37f492dacfafe2e21319b80827da2779932909bb392f0cc86b2bd5c07c1b4e1 \
</span> chalk-solve 0.86.0 0e9c3c068f9358786348e58a1b94ef0a5cf90a9810fc1f10fda896f0b5d80185 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-solve 0.87.0 61213deefc36ba265ad01c4d997e18bcddf7922862a4594a47ca4575afb3dab4 \
</span> chrono 0.4.19 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 \
clap 3.2.20 23b71c3ce99b7611011217b366d923f1d0a7e07a92bb2dbf1e84508c673ca3bd \
clap 4.0.15 6bf8832993da70a4c6d13c581f4463c2bdda27b9bf1c5498dc4365543abe6d6f \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -315,46 +316,45 @@ cargo.crates \
</span> color-spantrace 0.2.0 1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce \
colored 2.0.0 b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd \
combine 4.6.6 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ command-group 1.0.8 f7a8a86f409b4a59df3a3e4bee2de0b83f1755fdd2a25e3a9684c396fc4bed2c \
</span> commoncrypto 0.2.0 d056a8586ba25a1e4d61cb090900e495952c7886786fc55f909ab2f819b69007 \
commoncrypto-sys 0.2.0 1fed34f46747aa73dfaa578069fd8279d2818ade2b55f38f22a9401c7f4083e2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler_builtins 0.1.82 18cd7635fea7bb481ea543b392789844c1ad581299da70184c7175ce3af76603 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler_builtins 0.1.84 989b2c1ca6e90ad06fdc69d1d1862fa28d27a977be6d92ae2fa762cf61fe0b10 \
</span> compiletest_rs 0.9.0 70489bbb718aea4f92e5f48f2e3b5be670c2051de30e57cb6e5377b4aa08b372 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- concolor 0.0.8 015267563b1df20adccdd00cb05257b1dfbea70a04928e9cf88ffb850c1a40af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- concolor-query 0.0.5 d6417fe6fc03a8b533fd2177742eeb39a90c7233eedec7bac96d4d6b69a09449 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ concolor 0.0.9 b90f9dcd9490a97db91a85ccd79e38a87e14323f0bb824659ee3274e9143ba37 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ concolor-query 0.1.0 82a90734b3d5dcf656e7624cca6bce9c3a90ee11f900e80141a7427ccfb3d317 \
</span> content_inspector 0.2.4 b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ convert_case 0.4.0 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e \
</span> core-foundation 0.9.0 3b5ed8e7e76c45974e15e41bfa8d5b0483cd90191639e01d8f5f1e606299d3fb \
core-foundation-sys 0.8.0 9a21fa21941700a3cd8fcb4091f361a6a712fac632f85d9f487cc892045d55c6 \
core-foundation-sys 0.8.3 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc \
countme 3.0.1 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636 \
cov-mark 2.0.0-pre.1 0d48d8f76bd9331f19fe2aaf3821a9f9fb32c3963e1e3d6ce82a8c09cef7444a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cpufeatures 0.2.1 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cpufeatures 0.2.2 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cpufeatures 0.2.5 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 \
</span> crc32fast 1.3.2 b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam 0.8.1 4ae5588f6b3c3cb05239e90bd110f257254aecd01e4635400391aeae07497845 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam-channel 0.5.4 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53 \
</span> crossbeam-channel 0.5.6 c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 \
crossbeam-deque 0.8.1 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e \
crossbeam-deque 0.8.2 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc \
crossbeam-epoch 0.9.6 97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam-epoch 0.9.8 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c \
</span> crossbeam-epoch 0.9.11 f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam-queue 0.3.5 1f25d8400f4a7a5778f0e4e52384a48cbd9b5c495d110786187fc750075277a2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ crossbeam-epoch 0.9.13 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a \
</span> crossbeam-utils 0.8.8 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 \
crossbeam-utils 0.8.12 edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ crossbeam-utils 0.8.14 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f \
</span> crypto-common 0.1.3 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8 \
crypto-common 0.1.6 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 \
crypto-hash 0.3.4 8a77162240fd97248d19a564a565eb563a3f592b386e4136fb300909e67dddca \
cstr 0.2.8 c11a39d776a3b35896711da8a04dc1835169dcd36f710878187637314e47941b \
ctor 0.1.22 f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- curl 0.4.43 37d855aeef205b43f65a5001e0997d81f8efca7badad4fad7d897aa7f0d0651f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- curl-sys 0.4.55+curl-7.83.1 23734ec77368ec583c2e61dd3f0b0e5c98b93abe6d2a004ca06b91dd7e3e2762 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ curl 0.4.44 509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ curl-sys 0.4.59+curl-7.86.0 6cfce34829f448b08f55b7db6d0009e23e2e86a34e8c2b366269bf5799b4a407 \
</span> dashmap 5.4.0 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc \
datafrog 2.0.1 a0afaad2b26fa326569eb264b1363e8ae3357618c43982b3f285f0774ce76b69 \
derive-new 0.5.8 71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9 \
derive_arbitrary 1.1.6 226ad66541d865d7a7173ad6a9e691c33fdb910ac723f4bc734b3e5294a1f931 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ derive_more 0.99.17 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 \
</span> diff 0.1.12 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499 \
diff 0.1.13 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- difference 2.0.0 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198 \
</span> digest 0.10.3 f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506 \
digest 0.10.6 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f \
directories 4.0.1 f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -362,6 +362,7 @@ cargo.crates \
</span> dirs-next 2.0.0 b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 \
dirs-sys 0.3.6 03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780 \
dirs-sys-next 0.1.2 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ displaydoc 0.2.3 3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886 \
</span> dissimilar 1.0.4 8c97b9233581d84b8e1e689cdd3a47b6f69770084fc246e86a7f78b0d9c1d4a5 \
dlmalloc 0.2.3 a6fe28e0bf9357092740362502f5cc7955d8dc125ebda71dec72336c2e15c62e \
dot 0.1.4 a74b6c4d4a1cff5f454164363c16b72fa12463ca6b31f4b5f2035a65fa3d5906 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -374,18 +375,19 @@ cargo.crates \
</span> ena 0.14.0 d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3 \
env_logger 0.7.1 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36 \
env_logger 0.9.0 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ env_logger 0.10.0 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 \
</span> errno 0.2.8 f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 \
errno-dragonfly 0.1.2 aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- expect-test 1.0.1 ceb96f3eaa0d4e8769c52dacfd4eb60183b817ed2f176171b3c691d5022b0f2e \
</span> expect-test 1.4.0 1d4661aca38d826eb7c72fe128e4238220616de4c0cc00db7bfc38e2e1364dd3 \
eyre 0.6.8 4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb \
fallible-iterator 0.2.0 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- fd-lock 3.0.6 e11dcc7e4d79a8c89b9ab4c6f5c30b1fc4a83c420792da3542fd31179ed5f517 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fastrand 1.8.0 a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fd-lock 3.0.8 bb21c69b9fea5e15dbc1049e4b77145dd0ba1c84019c488102de0dc4ea4b0a27 \
</span> filetime 0.2.14 1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8 \
filetime 0.2.16 c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- filetime 0.2.17 e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ filetime 0.2.18 4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3 \
</span> fixedbitset 0.2.0 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- flate2 1.0.16 68c90b0fc46cf89d227cc78b40e494ff81287a92dd07631e5af0d06fe3cf885e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ flate2 1.0.23 b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af \
</span> flate2 1.0.24 f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6 \
fluent-bundle 0.15.2 e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd \
fluent-langneg 0.13.0 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -416,8 +418,7 @@ cargo.crates \
</span> generic-array 0.14.5 fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 \
getopts 0.2.21 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 \
getrandom 0.2.0 ee8025cf36f917e6a52cce185b7c7177689b838b7ec138364e50cc2277a56cf4 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- getrandom 0.1.14 7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gimli 0.25.0 f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getrandom 0.1.16 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce \
</span> gimli 0.26.1 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4 \
gimli 0.26.2 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d \
git2 0.16.0 be36bc9e0546df253c0cc41fd0af34f5e92845ad8509462ec76672fac6997f5b \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -439,8 +440,14 @@ cargo.crates \
</span> home 0.5.3 2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654 \
home 0.5.4 747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408 \
html5ever 0.26.0 bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ http-auth 0.1.6 c0b40b39d66c28829a0cf4d09f7e139ff8201f7500a5083732848ed3b4b4d850 \
</span> humantime 1.3.0 df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f \
humantime 2.0.1 3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ icu_list 1.0.0 c40218275f081c4493f190357c5395647b06734c2dc3dcb41cc099a0f60168b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icu_locid 1.0.0 34b3de5d99a0e275fe6193b9586dbf37364daebc0d39c89b5cf8376a53b789e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icu_provider 1.0.1 2f911086e3c521a8a824d4f8bfd87769645ced2f07ff913b521c0d793be07100 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icu_provider_adapters 1.0.0 980c71d8a91b246ebbb97847178a4b816eea39d1d550c70ee566384555bb6545 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ icu_provider_macros 1.0.0 38cf6f5b65cf81f0b4298da647101acbfe6ae0e25263f92bd7a22597e9d6d606 \
</span> idna 0.2.0 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9 \
idna 0.3.0 e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 \
if_chain 1.0.0 c3360c7b59e5ffa2653671fb74b4741a5d343c03f331c0a4aeda42b5c2b0ec7d \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -453,8 +460,10 @@ cargo.crates \
</span> inotify-sys 0.1.5 e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb \
instant 0.1.12 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c \
intl-memoizer 0.5.1 c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- intl_pluralrules 7.0.1 b18f988384267d7066cc2be425e6faf352900652c046b6971d2e228d3b1c5ecf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- io-lifetimes 0.7.2 24c3f4eff5495aee4c0399d7b6a0dc2b6e81be84242ffbfcf253ebacccc1d0cb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ intl_pluralrules 7.0.2 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ io-lifetimes 1.0.1 a7d367024b3f3414d8e01f437f704f41a9f64ab36f9067fa73e526ad4c763c87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ io-lifetimes 1.0.2 e394faa0efb47f9f227f1cd89978f854542b318a6f64fa695489c9c993056656 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is-terminal 0.4.0 aae5bc6e2eb41c9def29a3e0f1306382807764b9b53112030eff57435667352d \
</span> itertools 0.10.5 b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 \
itoa 1.0.2 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d \
itoa 1.0.4 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -467,8 +476,9 @@ cargo.crates \
</span> kstring 2.0.0 ec3066350882a1cd6d950d055997f379ac37fd39f81cd4d8ed186032eb3c5747 \
lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
lazycell 1.3.0 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- libc 0.2.126 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 \
</span> libc 0.2.135 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.137 fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.138 db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8 \
</span> libffi 3.0.1 1e454b3efb16fba3b17810ae5e41df02b649e564ab3c5a34b3b93ed07ad287e6 \
libffi-sys 2.0.0 ab4106b7f09d7b87d021334d5618fac1dfcfb824d4c5fe111ff0074dfd242e15 \
libgit2-sys 0.14.1+1.5.0 4a07fb2692bc3593bda59de45a502bb3071659f2c515e28c71e728306b038e17 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -480,12 +490,13 @@ cargo.crates \
</span> libssh2-sys 0.2.23 b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca \
libz-sys 1.1.3 de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66 \
linked-hash-map 0.5.4 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- linux-raw-sys 0.0.46 d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ linux-raw-sys 0.1.3 8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ litemap 0.6.0 f34a3f4798fac63fb48cf277eefa38f94d3443baff555bb98e4f56bc9092368e \
</span> lock_api 0.4.7 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 \
lock_api 0.4.9 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \
log 0.4.14 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 \
log 0.4.17 abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- lsp-types 0.93.1 a3bcfee315dde785ba887edb540b08765fd7df75a7d948844be6bf5712246734 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lsp-types 0.93.2 9be6e9c7e2d18f651974370d7aff703f9513e0df6e464fd795660edc77e6ca51 \
</span> lzma-sys 0.1.16 f24f76ec44a8ac23a31915d6e326bca17ce88da03096f1ff194925dc714dac99 \
lzma-sys 0.1.17 bdb4b7c3eddad11d3af9e86c487607d2d2442d185d848575365c4856ba96d619 \
mac 0.1.1 c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -500,28 +511,29 @@ cargo.crates \
</span> memmap2 0.2.1 04e3e85b970d650e2ae6d70592474087051c11c54da7f7b4949725c5735fbcc6 \
memmap2 0.5.7 95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498 \
memoffset 0.6.5 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ memoffset 0.7.1 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 \
</span> mimalloc 0.1.30 76ce6a4b40d3bff9eb3ce9881ca0737a85072f9f975886082640cd46a75cdb35 \
minifier 0.2.2 8eb022374af2f446981254e6bf9efb6e2c9e1a53176d395fca02792fd4435729 \
minimal-lexical 0.2.1 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- miniz_oxide 0.4.0 be0f75932c1f6cfae3c04000e40114adf955636e19040f9c0a2c380702aa1c7f \
</span> miniz_oxide 0.5.3 6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc \
miniz_oxide 0.5.4 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 \
mio 0.8.4 57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf \
miow 0.3.7 b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- miow 0.4.0 a7377f7792b3afb6a3cba68daa54ca23c032137010460d667fda53a8d66be00e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ miow 0.5.0 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123 \
</span> new_debug_unreachable 1.0.4 e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ nix 0.22.3 e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf \
</span> nom 7.1.0 1b1d11e1ef389c76fe5b81bcaf2ea32cf88b62bc494e19f493d0b30e7a930109 \
normalize-line-endings 0.3.0 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be \
notify 5.0.0 ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ntapi 0.3.7 c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ntapi 0.4.0 bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc \
</span> num-integer 0.1.43 8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b \
num-traits 0.2.12 ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611 \
num_cpus 1.13.1 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- object 0.26.2 39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2 \
</span> object 0.29.0 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 \
odht 0.3.1 5a518809ac14b25b569624d0268eba1e88498f71615893dca57982bed7621abb \
once_cell 1.12.0 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 \
once_cell 1.15.0 e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ once_cell 1.16.0 86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860 \
</span> oorandom 11.1.3 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 \
opener 0.5.0 4ea3ebcd72a54701f56345f16785a6d3ac2df7e986d273eb4395c0b01db17952 \
openssl 0.10.38 0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -537,7 +549,7 @@ cargo.crates \
</span> parking_lot 0.11.2 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 \
parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \
parking_lot_core 0.8.5 d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- parking_lot_core 0.9.3 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ parking_lot_core 0.9.4 4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0 \
</span> paste 1.0.9 b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1 \
pathdiff 0.2.1 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd \
percent-encoding 2.1.0 d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -560,7 +572,7 @@ cargo.crates \
</span> polonius-engine 0.13.0 c4e8e505342045d397d0b6674dcb82d6faf5cf40484d30eeb88fc82ef14e903f \
ppv-lite86 0.2.8 237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea \
precomputed-hash 0.1.1 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pretty_assertions 0.7.2 1cab0e7c02cf376875e9335e0ba1da535775beb5450d21e1dffca068818ed98b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pretty_assertions 1.3.0 a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 \
</span> pretty_env_logger 0.4.0 926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d \
proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
proc-macro-error-attr 1.0.4 a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -569,7 +581,7 @@ cargo.crates \
</span> proc-macro2 1.0.47 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725 \
protobuf 3.1.0 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7 \
protobuf-support 3.1.0 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- psm 0.1.16 cd136ff4382c4753fc061cb9e4712ab2af263376b95bbd5bd8cd50c020b78e69 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ psm 0.1.21 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874 \
</span> pulldown-cmark 0.9.2 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63 \
pulldown-cmark-to-cmark 10.0.4 0194e6e1966c23cc5fd988714f85b18d548d773e81965413555d96569931833d \
punycode 0.4.1 e9e1dcb320d6839f6edb64f7a4a59d39b30480d4d1765b56873f7c858538a5fe \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -587,13 +599,16 @@ cargo.crates \
</span> rand_xorshift 0.2.0 77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8 \
rand_xoshiro 0.6.0 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa \
rayon 1.5.3 bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ rayon 1.6.0 1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b \
</span> rayon-core 1.9.3 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ rayon-core 1.10.1 cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3 \
</span> redox_syscall 0.2.10 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff \
redox_syscall 0.2.13 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 \
redox_syscall 0.2.16 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \
redox_users 0.4.0 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64 \
regex 1.5.6 d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 \
regex 1.6.0 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-automata 0.2.0 e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782 \
</span> regex-automata 0.1.10 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \
regex-syntax 0.6.26 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 \
regex-syntax 0.6.27 a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -602,7 +617,7 @@ cargo.crates \
</span> rls-span 0.5.3 f0eea58478fc06e15f71b03236612173a1b81e9770314edecfa664375e3e4c86 \
rowan 0.15.10 5811547e7ba31e903fe48c8ceab10d40d70a101f3d15523c847cce91aa71f332 \
rustc-ap-rustc_lexer 725.0.0 f950742ef8a203aa7661aad3ab880438ddeb7f95d4b837c30d65db1a2c5df68e \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-build-sysroot 0.3.3 ec5f3689b6c560d6a3a17fcbe54204cd870b4fcf46342d60de16715b660d2c92 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-build-sysroot 0.4.0 20c4b4625eeb148cccf82d5e9b90ad7fab3b11a0204cf75cc7fa04981a0fdffd \
</span> rustc-demangle 0.1.21 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 \
rustc-hash 1.1.0 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \
rustc-rayon 0.4.0 1a79f0b0b2609e2eacf9758013f50e7176cb4b29fd6436a747b14a5362c8727a \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -611,7 +626,7 @@ cargo.crates \
</span> rustc_tools_util 0.2.1 598f48ce2a421542b3e64828aa742b687cc1b91d2f96591cfdb7ac5988cd6366 \
rustc_version 0.4.0 bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 \
rustfix 0.6.1 ecd2853d9e26988467753bd9912c3a126f642d05d229a4b53f5752ee36c56481 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rustix 0.35.6 ef258c11e17f5c01979a10543a30a4e12faef6aab217a74266e747eefa3aed88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustix 0.36.3 0b1fbb4dfc4eb1d390c02df47760bb19a84bb80b301ecc947ab5406394d8223e \
</span> rustversion 1.0.5 61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088 \
ryu 1.0.5 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e \
ryu 1.0.10 f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -657,22 +672,26 @@ cargo.crates \
</span> smol_str 0.1.23 7475118a28b7e3a2e157ce0131ba8c5526ea96e90ee601d9f6bb2e286a35ab44 \
snap 1.0.1 da73c8f77aebc0e40c300b93f0a5f1bece7a248a36eee287d4e095f35c7b7d6e \
snap 1.0.5 45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- snapbox 0.3.3 44d199ccf8f606592df2d145db26f2aa45344e23c64b074cc5a4047f1d99b0f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ snapbox 0.4.1 827c00e91b15e2674d8a5270bae91f898693cbf9561cbb58d8eaa31974597293 \
</span> snapbox-macros 0.3.0 8a253e6f894cfa440cba00600a249fa90869d8e0ec45ab274a456e043a0ce8f2 \
socket2 0.4.1 765f090f0e423d2b55843402a07915add955e7d60657db13707a159727326cad \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ spdx-expression 0.5.2 53d7ac03c67c572d85049d6db815e20a4a19b41b3d5cca732ac582342021ad77 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ spdx-rs 0.5.1 b3c02f6eb7e7b4100c272f685a9ccaccaab302324e8c7ec3e2ee72340fb29ff3 \
</span> stable_deref_trait 1.2.0 a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- stacker 0.1.14 90939d5171a4420b3ff5fbc8954d641e7377335454c259dcb80786f3f21dc9b4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stacker 0.1.15 c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce \
</span> static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
string_cache 0.8.3 33994d0838dc2d152d17a62adf608a869b5e846b65b389af7f3dbc1de45c5b26 \
string_cache_codegen 0.5.2 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988 \
strip-ansi-escapes 0.1.0 9d63676e2abafa709460982ddc02a3bb586b6d15a49b75c212e06edd3933acee \
strsim 0.10.0 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ strum 0.24.1 063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ strum_macros 0.24.3 1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59 \
</span> subtle 2.4.1 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 \
syn 1.0.102 3fcd952facd492f9be3ef0d0b7032a6e442ee9b361d4acc2b1d0c4aaa5f613a1 \
synstructure 0.12.6 f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sysinfo 0.24.2 9a2809487b962344ca55d9aea565f9ffbcb6929780802217acc82561f6746770 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sysinfo 0.26.7 c375d5fd899e32847b8566e10598d6e9f1d9b55ec6de3cdf9e7da4bdc51371bc \
</span> tar 0.4.38 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- tempfile 3.2.0 dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tempfile 3.3.0 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 \
</span> tendril 0.4.3 d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 \
term 0.7.0 c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f \
termcolor 1.1.2 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -680,7 +699,7 @@ cargo.crates \
</span> tester 0.9.0 0639d10d8f4615f223a57275cf40f9bdb7cfbb806bcb7f7cc56e3beb55a576eb \
text-size 1.1.0 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a \
textwrap 0.15.0 b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- thin-vec 0.2.8 104c2cb3180b6fb6d5b2278768e9b88b578d32ba751ea6e8d026688a40d7ed87 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ thin-vec 0.2.9 ceb05e71730d396f960f8f3901cdb41be2d339b303e9d7d3a07c5ff0536e671b \
</span> thiserror 1.0.33 3d0a539a918745651435ac7db7a18761589a94cd7e94cd56999f828bf73c8a57 \
thiserror 1.0.37 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e \
thiserror-impl 1.0.33 c251e90f708e16c49a16f4917dc2131e75222b72edfa9cb7f7c58ae56aae0c09 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -692,7 +711,7 @@ cargo.crates \
</span> tikv-jemalloc-sys 0.5.2+5.3.0-patched ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3 \
tikv-jemallocator 0.5.0 20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979 \
time 0.1.43 ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- tinystr 0.3.4 29738eedb4388d9ea620eeab9384884fc3f06f586a2eddb56bedc5885126c7c1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tinystr 0.7.0 f8aeafdfd935e4a7fe16a91ab711fa52d54df84f9c8f7ca5837a9d1d902ef4c2 \
</span> tinyvec 1.6.0 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 \
tinyvec_macros 0.1.0 cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c \
tokio 1.8.4 50dae83881bc9b0403dd5b44ea9deed3e939856cc8722d5be37f0d6e5c6d53dd \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -720,16 +739,16 @@ cargo.crates \
</span> typenum 1.16.0 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba \
ucd-parse 0.1.8 5269f8d35df6b8b60758343a6d742ecf09e4bca13faee32af5503aebd1e11b7c \
ucd-trie 0.1.3 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_test 0.3.1 7d1f546a5883ae78da735bba529ec1116661e2f73582f23920d994dc97da3a22 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_test 0.5.0 54ddb6f31025943e2f9d59237f433711c461a43d9415974c3eb3a4902edc1c1f \
</span> ungrammar 1.16.1 a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f \
unic-char-property 0.9.0 a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 \
unic-char-range 0.9.0 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc \
unic-common 0.9.0 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc \
unic-emoji-char 0.9.0 0b07221e68897210270a38bde4babb655869637af0f69407f96053a34f76494d \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- unic-langid 0.9.0 73328fcd730a030bdb19ddf23e192187a6b01cd98be6d3140622a89129459ce5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unic-langid-impl 0.9.0 1a4a8eeaf0494862c1404c95ec2f4c33a2acff5076f64314b465e3ddae1b934d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unic-langid-macros 0.9.0 18f980d6d87e8805f2836d64b4138cc95aa7986fa63b1f51f67d5fbff64dd6e5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unic-langid-macros-impl 0.9.0 29396ffd97e27574c3e01368b1a64267d3064969e4848e2e130ff668be9daa9f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unic-langid 0.9.1 398f9ad7239db44fd0f80fe068d12ff22d78354080332a5077dc6f52f14dcf2f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unic-langid-impl 0.9.1 e35bfd2f2b8796545b55d7d3fd3e89a0613f68a0d1c8bc28cb7ff96b411a35ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unic-langid-macros 0.9.1 055e618bf694161ffff0466d95cef3e1a5edc59f6ba1888e97801f2b4ebdc4fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unic-langid-macros-impl 0.9.1 1f5cdec05b907f4e2f6843f4354f4ce6a5bebe1a56df320a49134944477ce4d8 \
</span> unic-ucd-version 0.9.0 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 \
unicase 2.6.0 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 \
unicode-bidi 0.3.4 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -749,6 +768,7 @@ cargo.crates \
</span> url 2.3.1 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 \
utf-8 0.7.5 05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7 \
utf8parse 0.1.1 8772a4ccbb4e89959023bc5b7cb8623a795caa7092d99f3aa9501b9484d4557d \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ uuid 0.8.2 bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7 \
</span> valuable 0.1.0 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d \
vcpkg 0.2.10 6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c \
version_check 0.9.3 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -761,19 +781,22 @@ cargo.crates \
</span> winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
winapi-util 0.1.5 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 \
winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- windows-sys 0.28.0 82ca39602d5cbfa692c4b67e3bcbb2751477355141c1ed434c94da4186836ff6 \
</span> windows-sys 0.36.1 ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_aarch64_msvc 0.28.0 52695a41e536859d5308cc613b4a022261a274390b25bd29dfff4bf08505f3c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-sys 0.42.0 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_gnullvm 0.42.0 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e \
</span> windows_aarch64_msvc 0.36.1 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_i686_gnu 0.28.0 f54725ac23affef038fecb177de6c9bf065787c2f432f79e3c373da92f3e1d8a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_msvc 0.42.0 dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4 \
</span> windows_i686_gnu 0.36.1 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_i686_msvc 0.28.0 51d5158a43cc43623c0729d1ad6647e62fa384a3d135fd15108d37c683461f64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnu 0.42.0 fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7 \
</span> windows_i686_msvc 0.36.1 e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_x86_64_gnu 0.28.0 bc31f409f565611535130cfe7ee8e6655d3fa99c1c61013981e491921b5ce954 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_msvc 0.42.0 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246 \
</span> windows_x86_64_gnu 0.36.1 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- windows_x86_64_msvc 0.28.0 3f2b8c7cbd3bfdddd9ab98769f9746a7fad1bca236554cd032b78d768bc0e89f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnu 0.42.0 bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnullvm 0.42.0 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028 \
</span> windows_x86_64_msvc 0.36.1 c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_msvc 0.42.0 f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5 \
</span> write-json 0.1.2 06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ writeable 0.5.0 f8e6ab4f5da1b24daf2c590cfac801bacb27b15b4f050e84eb60149ea726f06b \
</span> xattr 0.2.2 244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c \
xattr 0.2.3 6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc \
xflags 0.3.0 cbf19f5031a1a812e96fede16f8161218883079946cea87619d3613db1efd268 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -784,4 +807,10 @@ cargo.crates \
</span> yaml-merge-keys 0.4.1 fd236a7dc9bb598f349fe4a8754f49181fee50284daa15cd1ba652d722280004 \
yaml-rust 0.4.4 39f0c922f1a334134dc2f7a8b67dc5d25f0735263feec974345ff706bcf20b0d \
yansi 0.5.1 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- yansi-term 0.1.2 fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yansi-term 0.1.2 fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yoke 0.6.2 1fe1d55ca72c32d573bfbd5cb2f0ca65a497854c44762957a6d3da96041a5184 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yoke-derive 0.6.1 1346e4cd025ae818b88566eac7eb65ab33a994ea55f355c86889af2e7e56b14e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zerofrom 0.1.1 79e9355fccf72b04b7deaa99ce7a0f6630530acf34045391b74460fcd714de54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zerofrom-derive 0.1.1 2e8aa86add9ddbd2409c1ed01e033cd457d79b1b1229b64922c25095c595e829 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zerovec 0.9.0 b9d919a74c17749ccb17beaf6405562e413cd94e98ba52ca1e64bbe7eefbd8b8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zerovec-derive 0.9.0 490e5f878c2856225e884c35927e7ea6db3c24cdb7229b72542c7526ad7ed49e
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/files/patch-UsingTheRightCompiler.diff b/lang/rust-bootstrap/files/patch-UsingTheRightCompiler.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 4d8b34948db..1a62f22623a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/files/patch-UsingTheRightCompiler.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/files/patch-UsingTheRightCompiler.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@ See https://github.com/rust-lang/rust/pull/105920
</span>
--- src/bootstrap/bootstrap.py
+++ src/bootstrap/bootstrap.py
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -752,6 +752,9 @@ def build_bootstrap(self, color):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -753,6 +753,9 @@ def build_bootstrap(self, color):
</span> target_features += ["-crt-static"]
if target_features:
env["RUSTFLAGS"] += " -C target-feature=" + (",".join(target_features))
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/files/patch-force_emulate_tls.diff b/lang/rust-bootstrap/files/patch-force_emulate_tls.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1f72eddaa58..6426ac2d9af 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/files/patch-force_emulate_tls.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/files/patch-force_emulate_tls.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,12 +11,12 @@
</span> /// Tests whether the target uses -data-sections as default.
--- compiler/rustc_target/src/spec/apple_base.rs.orig 2022-02-22 21:07:21.000000000 -0700
+++ compiler/rustc_target/src/spec/apple_base.rs 2022-04-08 22:29:00.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -50,7 +50,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -122,7 +122,7 @@
</span> // TLS is flagged as enabled if it looks to be supported. The architecture
// only matters for default deployment target which is 11.0 for ARM64 and
// 10.7 for everything else.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- let has_thread_local = macos_deployment_target("x86_64") >= (10, 7);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- let has_thread_local = os == "macos" && macos_deployment_target(Arch::X86_64) >= (10, 7);
</span> + let has_thread_local = false;
<span style='display:block; white-space:pre;background:#ffe0e0;'>- TargetOptions {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- os: os.into(),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ let abi = arch.target_abi();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/files/patch-i686_to_i386.diff b/lang/rust-bootstrap/files/patch-i686_to_i386.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index bdb398883b7..62446519f2e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/files/patch-i686_to_i386.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/files/patch-i686_to_i386.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+See https://github.com/rust-lang/rust/pull/105904
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> --- src/bootstrap/native.rs.orig 2022-11-02 07:36:24.000000000 -0700
+++ src/bootstrap/native.rs 2022-12-18 07:02:49.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -642,6 +642,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -600,6 +600,9 @@
</span> if target.starts_with("aarch64") {
// macOS uses a different name for building arm64
cfg.define("CMAKE_OSX_ARCHITECTURES", "arm64");
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/files/patch-llvm_libtool.diff b/lang/rust-bootstrap/files/patch-llvm_libtool.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index afaf3c3a1cd..5cec73f52a8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/files/patch-llvm_libtool.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/files/patch-llvm_libtool.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- src/bootstrap/native.rs.orig 2022-04-04 02:41:05.000000000 -0700
+++ src/bootstrap/native.rs 2022-04-10 08:55:43.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -601,6 +601,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -559,6 +559,8 @@
</span> use_compiler_launcher: bool,
mut ldflags: LdFlags,
) {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/files/patch-no_CFURLSetResourcePropertyForKey.diff b/lang/rust-bootstrap/files/patch-no_CFURLSetResourcePropertyForKey.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index dce35c7e2fc..f7ccd9fb53f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/files/patch-no_CFURLSetResourcePropertyForKey.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/files/patch-no_CFURLSetResourcePropertyForKey.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- src/tools/cargo/crates/cargo-util/src/paths.rs.orig 2022-04-04 02:41:28.000000000 -0700
+++ src/tools/cargo/crates/cargo-util/src/paths.rs 2022-04-10 08:55:43.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -717,10 +717,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -718,10 +718,10 @@
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust-bootstrap/files/patch-offline_bootstrap.diff b/lang/rust-bootstrap/files/patch-offline_bootstrap.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0d084c50483..f4fc455a97b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust-bootstrap/files/patch-offline_bootstrap.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust-bootstrap/files/patch-offline_bootstrap.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/bootstrap/bootstrap.py.orig 2021-09-06 11:42:35.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/bootstrap/bootstrap.py 2021-12-25 06:21:21.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -770,6 +770,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/bootstrap/bootstrap.py 2022-02-24 14:11:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/bootstrap/bootstrap.py 2022-02-24 14:11:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -771,6 +771,7 @@
</span> args.append("--locked")
if self.use_vendored_sources:
args.append("--frozen")
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/Portfile b/lang/rust/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 94d7e9e8457..39b7f750ff9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup rust 1.0
</span> name rust
# keep in mind that you also need to update cargo.crates at the end of this file
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.67.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.68.0
</span> revision 0
categories lang devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -83,9 +83,9 @@ distfiles ${distname}${extract.suffix}:apple_vendor
</span>
# upstream source
checksums rustc-${version}-src${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 6f9a7dc049ab0104987fda76c5bafa9e8d235d65 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 46483d3e5de85a3bd46f8e7a3ae1837496391067dbe713a25d3cf051b3d9ff6e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 214449596
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 99122f8e104752fc05e6be4506496c1d2a4d1545 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 eaf4d8b19f23a232a4770fb53ab5e7acdedec11da1d02b0e5d491ca92ca96d62 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 224752053
</span>
# See https://trac.macports.org/ticket/65184
variant mirror_i386 description {Add Darwin 10 i386 distfiles for mirroring} {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -104,8 +104,6 @@ post-extract {
</span> }
patchfiles-append patch-offline_bootstrap.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-UsingTheRightCompiler.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-i686_to_i386.diff \
</span> patch-emulate_tls.diff
if { ${rust.use_cctools} } {
patchfiles-append patch-llvm_libtool.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -205,44 +203,48 @@ post-destroot {
</span> ${destroot}${prefix}/share/${name}
reinplace "s|${destroot}||g" \
${destroot}${prefix}/lib/rustlib/manifest-rustc \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/lib/rustlib/manifest-rust-std-[option triplet.${muniversal.build_arch}] \
</span> ${destroot}${prefix}/lib/rustlib/manifest-rustfmt-preview \
${destroot}${prefix}/lib/rustlib/manifest-clippy-preview
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set rust_source_dir ${prefix}/libexec/rust/src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# do not include build information in installed libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://github.com/rust-lang/rust/blob/master/src/bootstrap/bin/rustc.rs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see also rust-src subport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append RUSTC_DEBUGINFO_MAP=${workpath}=${rust_source_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport rust-src {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- description Source code for the Rust programming language
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- long_description {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description Rust source code for the Rust programming language
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description {*}${description} to trace `panic!` calls.
</span>
depends_build
depends_lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>- distfiles ${distname}${extract.suffix}:apple_vendor
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> use_configure no
supported_archs noarch
platforms any
<span style='display:block; white-space:pre;background:#ffe0e0;'>- post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # delete the test directories (which for some god awful reason contains binaries)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath} "find src/llvm-project -type d -name test -print0 | xargs -0 rm -rf"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set rust_source_dir ${destroot}${prefix}/lib/rustlib/src/rust
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${rust_source_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move {*}[glob ${worksrcpath}/*] ${rust_source_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run no
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # correct the permissions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${rust_source_dir} "find . -type d -perm -755 -print0 | xargs -0 chmod 755"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${rust_source_dir} "find . -type f -perm -644 -print0 | xargs -0 chmod 644"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fs-traverse f "${worksrcpath} ${workpath}/.home/.cargo" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # see RUSTC_DEBUGINFO_MAP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set fm [string map "${workpath} ${destroot}${rust_source_dir}" ${f}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[file isdirectory ${f}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${fm}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {[file extension ${f}] eq ".rs"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${f} ${fm}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- proc rust::rust_pg_callback {} { cargo.crates }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc rust::rust_pg_callback {} {}
</span> proc rust::set_environment {} {}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- proc rust::handle_crates {} {}
</span> }
livecheck.type regex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -261,10 +263,12 @@ cargo.crates \
</span> addr2line 0.17.0 b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b \
adler 1.0.2 f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe \
ahash 0.7.4 43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ahash 0.8.2 bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107 \
</span> aho-corasick 0.7.18 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f \
always-assert 0.1.2 fbf688625d06217d5b1bb0ea9d9c44a1635fd0ee3534466388d18203174f4d11 \
ammonia 3.2.0 d5ed2509ee88cc023cccee37a6fab35826830fe8b748b3869790e7720c2c4a74 \
annotate-snippets 0.9.1 c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ansi_term 0.11.0 ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b \
</span> ansi_term 0.12.1 d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 \
anyhow 1.0.65 98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602 \
anymap 1.0.0-beta.2 8f1f8f5a6f3d50d89e3797d7593a50f96bb2aaa20ca0cc7be1fb673232c91d72 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -280,13 +284,17 @@ cargo.crates \
</span> atty 0.2.14 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \
backtrace 0.3.66 cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ base16ct 0.1.1 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce \
</span> base64 0.13.1 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ base64ct 1.5.3 b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf \
</span> bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
bitmaps 2.1.0 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2 \
block-buffer 0.10.2 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324 \
bstr 1.0.1 fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd \
bstr 0.2.17 ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ bumpalo 3.11.1 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba \
</span> bytecount 0.6.2 72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ byteorder 1.4.3 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 \
</span> bytes 1.0.1 b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040 \
bytesize 1.0.1 81a18687293a1546b67c246452202bbbf143d239cb43494cc163da14979082da \
camino 1.0.9 869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -295,21 +303,21 @@ cargo.crates \
</span> cargo_metadata 0.14.0 c297bd3135f558552f99a0daa180876984ea2c4ffa7470314540dff8c654109a \
cargo_metadata 0.15.0 3abb7553d5b9b8421c6de7cb02606ff15e0c6eea7d8eadd75ef013fd636bec36 \
cc 1.0.73 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cc 1.0.76 76a284da2e6fe2092f2353e51713435363112dfd60030e22add80be333fb928f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cc 1.0.77 e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4 \
</span> cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- cfg-if 0.1.10 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-derive 0.86.0 5499d415d855b5094366a824815341893ad3de0ecb6048c430118bdae6d27402 \
</span> chalk-derive 0.87.0 d552b2fa341f5fc35c6b917b1d289d3c3a34d0b74e579390ea6192d6152a8cdb \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-derive 0.88.0 4df80a3fbc1f0e59f560eeeebca94bf655566a8ad3023c210a109deb6056455a \
</span> chalk-engine 0.87.0 7e54ac43048cb31c470d7b3e3acd409090ef4a5abddfe02455187aebc3d6879f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-ir 0.86.0 3800118c76a48507b0eece3a01f3a429b5c478d203c493096e6040c67ab960e1 \
</span> chalk-ir 0.87.0 43aa55deff4e7fbdb09fa014543372f2c95a06835ac487b9ce57b5099b950838 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-recursive 0.86.0 1baf60628fd73104d1f8562586a52d48f37f1e84435aab2e62674b1fd935b8c8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- chalk-solve 0.86.0 0e9c3c068f9358786348e58a1b94ef0a5cf90a9810fc1f10fda896f0b5d80185 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-ir 0.88.0 f39e5272016916956298cceea5147006f897972c274a768ed4d6e074efe5d3fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-recursive 0.88.0 d9d60b42ad7478d3e027e2f9ea4e99fbbb8fdee0c8c3cf068be269f57e603618 \
</span> chalk-solve 0.87.0 61213deefc36ba265ad01c4d997e18bcddf7922862a4594a47ca4575afb3dab4 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ chalk-solve 0.88.0 ab30620ea5b36819525eaab2204f4b8e1842fc7ee36826424a28bef59ae7fecf \
</span> chrono 0.4.19 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap 4.1.4 f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76 \
</span> clap 3.2.20 23b71c3ce99b7611011217b366d923f1d0a7e07a92bb2dbf1e84508c673ca3bd \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- clap 4.0.15 6bf8832993da70a4c6d13c581f4463c2bdda27b9bf1c5498dc4365543abe6d6f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- clap_complete 3.1.1 df6f3613c0a3cddfd78b41b10203eb322cb29b600cbdf808a7d3db95691b8e25 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_complete 4.0.7 10861370d2ba66b0f5989f83ebf35db6421713fd92351790e7fdd6c36774c56b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_derive 4.1.0 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8 \
</span> clap_derive 3.2.18 ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 \
clap_lex 0.2.2 5538cd660450ebeb4234cfecf8f2284b844ffc4c50531e66d584ad5b91293613 \
clap_lex 0.3.0 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -321,10 +329,11 @@ cargo.crates \
</span> command-group 1.0.8 f7a8a86f409b4a59df3a3e4bee2de0b83f1755fdd2a25e3a9684c396fc4bed2c \
commoncrypto 0.2.0 d056a8586ba25a1e4d61cb090900e495952c7886786fc55f909ab2f819b69007 \
commoncrypto-sys 0.2.0 1fed34f46747aa73dfaa578069fd8279d2818ade2b55f38f22a9401c7f4083e2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler_builtins 0.1.84 989b2c1ca6e90ad06fdc69d1d1862fa28d27a977be6d92ae2fa762cf61fe0b10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler_builtins 0.1.85 13e81c6cd7ab79f51a0c927d22858d61ad12bd0b3865f0b13ece02a4486aeabb \
</span> compiletest_rs 0.9.0 70489bbb718aea4f92e5f48f2e3b5be670c2051de30e57cb6e5377b4aa08b372 \
concolor 0.0.9 b90f9dcd9490a97db91a85ccd79e38a87e14323f0bb824659ee3274e9143ba37 \
concolor-query 0.1.0 82a90734b3d5dcf656e7624cca6bce9c3a90ee11f900e80141a7427ccfb3d317 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ const-oid 0.9.1 cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b \
</span> content_inspector 0.2.4 b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38 \
convert_case 0.4.0 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e \
core-foundation 0.9.0 3b5ed8e7e76c45974e15e41bfa8d5b0483cd90191639e01d8f5f1e606299d3fb \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -335,28 +344,30 @@ cargo.crates \
</span> cpufeatures 0.2.5 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 \
crc32fast 1.3.2 b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d \
crossbeam-channel 0.5.6 c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam-deque 0.8.1 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e \
</span> crossbeam-deque 0.8.2 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam-epoch 0.9.6 97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762 \
</span> crossbeam-epoch 0.9.11 f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348 \
crossbeam-epoch 0.9.13 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- crossbeam-utils 0.8.8 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 \
</span> crossbeam-utils 0.8.12 edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac \
crossbeam-utils 0.8.14 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ crypto-bigint 0.4.9 ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef \
</span> crypto-common 0.1.3 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8 \
crypto-common 0.1.6 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 \
crypto-hash 0.3.4 8a77162240fd97248d19a564a565eb563a3f592b386e4136fb300909e67dddca \
cstr 0.2.8 c11a39d776a3b35896711da8a04dc1835169dcd36f710878187637314e47941b \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ct-codecs 1.1.1 f3b7eb4404b8195a9abb6356f4ac07d8ba267045c8d6d220ac4dc992e6cc75df \
</span> ctor 0.1.22 f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ctor 0.1.26 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 \
</span> curl 0.4.44 509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22 \
curl-sys 0.4.59+curl-7.86.0 6cfce34829f448b08f55b7db6d0009e23e2e86a34e8c2b366269bf5799b4a407 \
dashmap 5.4.0 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc \
datafrog 2.0.1 a0afaad2b26fa326569eb264b1363e8ae3357618c43982b3f285f0774ce76b69 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ der 0.6.1 f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de \
</span> derive-new 0.5.8 71f31892cd5c62e414316f2963c5689242c43d8e7bbcaaeca97e5e28c95d91d9 \
derive_arbitrary 1.1.6 226ad66541d865d7a7173ad6a9e691c33fdb910ac723f4bc734b3e5294a1f931 \
derive_more 0.99.17 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 \
diff 0.1.12 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499 \
diff 0.1.13 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ difference 2.0.0 524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198 \
</span> digest 0.10.3 f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506 \
digest 0.10.6 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f \
directories 4.0.1 f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -370,10 +381,13 @@ cargo.crates \
</span> dot 0.1.4 a74b6c4d4a1cff5f454164363c16b72fa12463ca6b31f4b5f2035a65fa3d5906 \
drop_bomb 0.1.5 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1 \
dunce 1.0.2 453440c271cf5577fd2a40e4942540cb7d0d2f85e27c8d07dd0023c925a67541 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ecdsa 0.14.8 413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ed25519-compact 2.0.4 6a3d382e8464107391c8706b4c14b087808ecb909f6c15c34114bc42e53a9e4c \
</span> either 1.6.0 cd56b59865bce947ac5958779cfa508f6c3b9497cc762b7e24a12d11ccde2c4f \
either 1.6.1 e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 \
either 1.8.0 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 \
elasticlunr-rs 3.0.0 e6dae5cac90640734ee881bc5f21b6e5123f4e5235e52428db114abffc2391d6 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ elliptic-curve 0.12.3 e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3 \
</span> ena 0.14.0 d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3 \
env_logger 0.7.1 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36 \
env_logger 0.9.0 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -385,6 +399,8 @@ cargo.crates \
</span> fallible-iterator 0.2.0 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 \
fastrand 1.8.0 a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 \
fd-lock 3.0.8 bb21c69b9fea5e15dbc1049e4b77145dd0ba1c84019c488102de0dc4ea4b0a27 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ff 0.12.1 d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fiat-crypto 0.1.17 a214f5bb88731d436478f3ae1f8a277b62124089ba9fb67f4f93fb100ef73c90 \
</span> filetime 0.2.14 1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8 \
filetime 0.2.16 c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c \
filetime 0.2.18 4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -394,6 +410,7 @@ cargo.crates \
</span> fluent-bundle 0.15.2 e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd \
fluent-langneg 0.13.0 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94 \
fluent-syntax 0.11.0 c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ fm 0.1.4 68fda3cff2cce84c19e5dfa5179a4b35d2c0f18b893f108002b8a6a54984acca \
</span> fnv 1.0.7 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 \
foreign-types 0.3.2 f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 \
foreign-types-shared 0.1.1 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -419,25 +436,31 @@ cargo.crates \
</span> generic-array 0.14.4 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817 \
generic-array 0.14.5 fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803 \
getopts 0.2.21 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- getrandom 0.2.0 ee8025cf36f917e6a52cce185b7c7177689b838b7ec138364e50cc2277a56cf4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- getrandom 0.1.16 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gimli 0.26.1 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getrandom 0.2.3 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getrandom 0.2.8 c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \
</span> gimli 0.26.2 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d \
git2 0.16.0 be36bc9e0546df253c0cc41fd0af34f5e92845ad8509462ec76672fac6997f5b \
git2-curl 0.17.0 7577f4e6341ba7c90d883511130a45b956c274ba5f4d205d9f9da990f654cd33 \
glob 0.3.0 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 \
globset 0.4.8 10463d9ff00a2a068db14231982f5132edebad0d7660cd956a1c30292dbcbfbd \
globset 0.4.9 0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ group 0.12.1 5dfbfb3a6cfbd390d5c9564ab283a0349b9b9fcd46a706c1eb10e0db70bfbac7 \
</span> gsgdt 0.1.2 a0d876ce7262df96262a2a19531da6ff9a86048224d49580a585fc5c04617825 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ handlebars 3.5.5 4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3 \
</span> handlebars 4.3.3 360d9740069b2f6cbb63ce2dbaa71a20d3185350cbb990d7bebeb9318415eb17 \
hashbrown 0.12.3 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ hashbrown 0.13.1 33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038 \
</span> heck 0.3.3 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c \
heck 0.4.0 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 \
hermit-abi 0.2.6 ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ hermit-abi 0.3.1 fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 \
</span> hermit-abi 0.1.19 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 \
hex 0.3.2 805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77 \
hex 0.4.2 644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35 \
hex 0.4.3 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ hkalbasi-rustc-ap-rustc_abi 0.0.20221221 adabaadad9aa7576f97af02241cdf5554d62fb3d51a84cb05d77ba28edd3013f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hkalbasi-rustc-ap-rustc_index 0.0.20221221 f4d3c48474e09afb0f5efbd6f758e05411699301a113c47d454d28ec7059d00e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hkdf 0.12.3 791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437 \
</span> hmac 0.12.1 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e \
home 0.5.3 2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654 \
home 0.5.4 747309b4b440c06d57b0b25f2aee03ee9b5e5397d288c60e21fc709bb98a7408 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -457,6 +480,7 @@ cargo.crates \
</span> im-rc 15.1.0 af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe \
indenter 0.3.3 ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683 \
indexmap 1.9.1 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ indexmap 1.9.2 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 \
</span> indoc 1.0.6 05a0bd019339e5d968b37855180087b7b9d512c5046fbd244cf8c95687927d6e \
inotify 0.9.6 f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff \
inotify-sys 0.1.5 e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -464,20 +488,24 @@ cargo.crates \
</span> intl-memoizer 0.5.1 c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f \
intl_pluralrules 7.0.2 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 \
io-lifetimes 1.0.1 a7d367024b3f3414d8e01f437f704f41a9f64ab36f9067fa73e526ad4c763c87 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- io-lifetimes 1.0.2 e394faa0efb47f9f227f1cd89978f854542b318a6f64fa695489c9c993056656 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- is-terminal 0.4.0 aae5bc6e2eb41c9def29a3e0f1306382807764b9b53112030eff57435667352d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ io-lifetimes 1.0.3 46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is-terminal 0.4.4 21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857 \
</span> itertools 0.10.5 b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 \
itoa 1.0.2 112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d \
itoa 1.0.4 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc \
jemalloc-sys 0.5.0+5.3.0 f655c3ecfa6b0d03634595b4b54551d4bd5ac208b9e0124873949a7ab168f70b \
jobserver 0.1.24 af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa \
jod-thread 0.1.2 8b23360e99b8717f20aaa4598f5a6541efbe30630039fbc7706cf954a87947ae \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ js-sys 0.3.60 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 \
</span> jsonpath_lib 0.2.6 61352ec23883402b7d30b3313c16cbabefb8907361c4eb669d990cbb87ceee5a \
kqueue 1.0.6 4d6112e8f37b59803ac47a42d14f1f3a59bbf72fc6857ffc5be455e28a691f8e \
kqueue-sys 1.0.3 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587 \
kstring 2.0.0 ec3066350882a1cd6d950d055997f379ac37fd39f81cd4d8ed186032eb3c5747 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ lang_tester 0.3.13 96bd995a092cac79868250589869b5a5d656b02a02bd74c8ebdc566dc7203090 \
</span> lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
lazycell 1.3.0 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.1.12 e32a70cf75e5846d53a673923498228bbec6a8624708a9ea5645f075d6276122 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.112 1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125 \
</span> libc 0.2.135 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c \
libc 0.2.137 fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89 \
libc 0.2.138 db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -493,6 +521,7 @@ cargo.crates \
</span> libz-sys 1.1.3 de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66 \
linked-hash-map 0.5.4 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 \
linux-raw-sys 0.1.3 8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ linux-raw-sys 0.1.4 f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 \
</span> litemap 0.6.0 f34a3f4798fac63fb48cf277eefa38f94d3443baff555bb98e4f56bc9092368e \
lock_api 0.4.7 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 \
lock_api 0.4.9 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -507,8 +536,9 @@ cargo.crates \
</span> matchers 0.1.0 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 \
matches 0.1.8 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 \
md-5 0.10.0 e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- mdbook 0.4.21 23f3e133c6d515528745ffd3b9f0c7d975ae039f0b6abb099f2168daa2afb4f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mdbook 0.4.25 d1ed28d5903dde77bd5182645078a37ee57014cac6ccb2d54e1d6496386648e4 \
</span> measureme 10.1.0 cbdc226fa10994e8f66a4d2f6f000148bc563a1c671b6dcd2135737018033d8a \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ memchr 2.4.1 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a \
</span> memchr 2.5.0 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \
memmap2 0.2.1 04e3e85b970d650e2ae6d70592474087051c11c54da7f7b4949725c5735fbcc6 \
memmap2 0.5.7 95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -530,8 +560,10 @@ cargo.crates \
</span> ntapi 0.4.0 bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc \
num-integer 0.1.43 8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b \
num-traits 0.2.12 ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ num_cpus 1.13.0 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3 \
</span> num_cpus 1.13.1 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 \
object 0.29.0 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ object 0.30.1 8d864c91689fdc196779b98dba0aceac6118594c2df6ee5d943eb6a8df4d107a \
</span> odht 0.3.1 5a518809ac14b25b569624d0268eba1e88498f71615893dca57982bed7621abb \
once_cell 1.12.0 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225 \
once_cell 1.15.0 e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -543,25 +575,29 @@ cargo.crates \
</span> openssl-src 111.22.0+1.1.1q 8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853 \
openssl-sys 0.9.72 7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb \
ordered-float 2.10.0 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ orion 0.17.3 f2baf7fd2e326e3895c681176788dd227fcd8369350e53c570592d8563fecbb6 \
</span> os_info 3.5.0 5209b2162b2c140df493a93689e04f8deab3a67634f5bc7a553c0a98e5b8d399 \
os_str_bytes 6.0.0 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64 \
output_vt100 0.1.3 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- owo-colors 3.4.0 decf7381921fea4dcb2549c5667eda59b3ec297ab7e2b5fc33eac69d2e7da87b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- packed_simd_2 0.3.4 3278e0492f961fd4ae70909f56b2723a7e8d01a228427294e19cdfdebda89a17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ owo-colors 3.5.0 c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ p384 0.11.2 dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ packed_simd_2 0.3.8 a1914cd452d8fccd6f9db48147b29fd4ae05bea9dc5d9ad578509f72415de282 \
</span> parking_lot 0.11.2 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 \
parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \
parking_lot_core 0.8.5 d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216 \
parking_lot_core 0.9.4 4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ pasetors 0.6.5 ed20c4c21d893414f42e0cbfebe8a8036b5ae9b0264611fb6504e395eda6ceec \
</span> paste 1.0.9 b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1 \
pathdiff 0.2.1 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ pem-rfc7468 0.6.0 24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac \
</span> percent-encoding 2.1.0 d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e \
percent-encoding 2.2.0 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e \
perf-event 0.4.7 5396562cd2eaa828445d6d34258ae21ee1eb9d40fe626ca7f51c8dccb4af9d66 \
perf-event-open-sys 1.0.1 ce9bedf5da2c234fdf2391ede2b90fabf585355f33100689bc364a3ea558561a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pest 2.3.0 4b0560d531d1febc25a3c9398a62a71256c0178f2e3443baedd9ad4bb8c9deb4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pest_derive 2.3.0 905708f7f674518498c1f8d644481440f476d39ca6ecae83319bba7c6c12da91 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pest_generator 2.3.0 5803d8284a629cc999094ecd630f55e91b561a1d1ba75e233b00ae13b91a69ad \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pest_meta 2.3.0 1538eb784f07615c6d9a8ab061089c6c54a344c5b4301db51990ca1c241e8c04 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pest 2.5.2 0f6e86fb9e7026527a0d46bc308b841d73170ef8f443e1807f6ef88526a816d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pest_derive 2.5.2 96504449aa860c8dcde14f9fba5c58dc6658688ca1fe363589d6327b8662c603 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pest_generator 2.5.2 798e0220d1111ae63d66cb66a5dcb3fc2d986d520b98e49e1852bfdb11d7c5e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pest_meta 2.5.2 984298b75898e30a843e278a9f2452c31e349a073a0ce6fd950a12a74464e065 \
</span> petgraph 0.5.1 467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7 \
phf 0.10.1 fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 \
phf_codegen 0.10.0 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -570,10 +606,13 @@ cargo.crates \
</span> pin-project-lite 0.2.8 e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c \
pin-project-lite 0.2.9 e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 \
pin-utils 0.1.0 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ pkcs8 0.9.0 9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba \
</span> pkg-config 0.3.25 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae \
polonius-engine 0.13.0 c4e8e505342045d397d0b6674dcb82d6faf5cf40484d30eeb88fc82ef14e903f \
ppv-lite86 0.2.8 237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ ppv-lite86 0.2.15 ed0cfbc8191465bed66e1718596ee0b0b35d5ee1f41c5df2189d0fe8bde535ba \
</span> precomputed-hash 0.1.1 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ pretty_assertions 0.6.1 3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427 \
</span> pretty_assertions 1.3.0 a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 \
pretty_env_logger 0.4.0 926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d \
proc-macro-error 1.0.4 da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -584,21 +623,23 @@ cargo.crates \
</span> protobuf 3.1.0 4ee4a7d8b91800c8f167a6268d1a1026607368e1adc84e98fe044aeb905302f7 \
protobuf-support 3.1.0 8ca157fe12fc7ee2e315f2f735e27df41b3d97cdd70ea112824dac1ffb08ee1c \
psm 0.1.21 5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ pulldown-cmark 0.7.2 ca36dea94d187597e104a5c8e4b07576a8a45aa5db48a65e12940d3eb7461f55 \
</span> pulldown-cmark 0.9.2 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63 \
pulldown-cmark-to-cmark 10.0.4 0194e6e1966c23cc5fd988714f85b18d548d773e81965413555d96569931833d \
punycode 0.4.1 e9e1dcb320d6839f6edb64f7a4a59d39b30480d4d1765b56873f7c858538a5fe \
quick-error 1.2.3 a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ quick-error 2.0.1 a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 \
</span> quine-mc_cluskey 0.2.4 07589615d719a60c8dd8a4622e7946465dfef20d1a428f969e3443e7386d5f45 \
quote 1.0.18 a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1 \
quote 1.0.21 bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rand 0.7.3 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rand 0.8.4 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8 \
</span> rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rand_chacha 0.2.2 f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402 \
</span> rand_chacha 0.3.0 e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rand_core 0.5.1 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rand_core 0.6.2 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rand_hc 0.2.0 ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rand_xorshift 0.2.0 77d416b86801d23dde1aa643023b775c3a462efc0ed96443add11546cdf1dca8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rand_core 0.6.3 d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rand_core 0.6.4 ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rand_hc 0.3.1 d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rand_xorshift 0.3.0 d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f \
</span> rand_xoshiro 0.6.0 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa \
rayon 1.5.3 bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d \
rayon 1.6.0 1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -608,27 +649,32 @@ cargo.crates \
</span> redox_syscall 0.2.13 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 \
redox_syscall 0.2.16 fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \
redox_users 0.4.0 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex 1.5.4 d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461 \
</span> regex 1.5.6 d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1 \
regex 1.6.0 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b \
regex-automata 0.2.0 e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782 \
regex-automata 0.1.10 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-syntax 0.6.25 f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b \
</span> regex-syntax 0.6.26 49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64 \
regex-syntax 0.6.27 a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 \
remove_dir_all 0.5.3 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ rfc6979 0.3.1 7743f17af12fa0b03b803ba12cd6a8d9483a587e89c69445e3909655c0b9fabb \
</span> rls-data 0.19.1 a58135eb039f3a3279a33779192f0ee78b56f57ae636e25cec83530e41debb99 \
rls-span 0.5.3 f0eea58478fc06e15f71b03236612173a1b81e9770314edecfa664375e3e4c86 \
rowan 0.15.10 5811547e7ba31e903fe48c8ceab10d40d70a101f3d15523c847cce91aa71f332 \
rustc-ap-rustc_lexer 725.0.0 f950742ef8a203aa7661aad3ab880438ddeb7f95d4b837c30d65db1a2c5df68e \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rustc-build-sysroot 0.4.0 20c4b4625eeb148cccf82d5e9b90ad7fab3b11a0204cf75cc7fa04981a0fdffd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc-build-sysroot 0.4.1 d65b1271cdac365b71b59570ea35d945dea2dd2cc47eba3d33b4bd1e0190ac6d \
</span> rustc-demangle 0.1.21 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 \
rustc-hash 1.1.0 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \
rustc-rayon 0.4.0 1a79f0b0b2609e2eacf9758013f50e7176cb4b29fd6436a747b14a5362c8727a \
rustc-rayon-core 0.4.1 02269144a0db9bb55cf5d4a41a5a0e95b334b0b78b08269018ca9b0250718c30 \
rustc-semver 1.1.0 5be1bdc7edf596692617627bbfeaba522131b18e06ca4df2b6b689e3c5d5ce84 \
rustc_tools_util 0.2.1 598f48ce2a421542b3e64828aa742b687cc1b91d2f96591cfdb7ac5988cd6366 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustc_tools_util 0.3.0 8ba09476327c4b70ccefb6180f046ef588c26a24cf5d269a9feba316eb4f029f \
</span> rustc_version 0.4.0 bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 \
rustfix 0.6.1 ecd2853d9e26988467753bd9912c3a126f642d05d229a4b53f5752ee36c56481 \
rustix 0.36.3 0b1fbb4dfc4eb1d390c02df47760bb19a84bb80b301ecc947ab5406394d8223e \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustix 0.36.5 a3807b5d10909833d3e9acd1eb5fb988f79376ff10fce42937de71a449c4c588 \
</span> rustversion 1.0.5 61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088 \
ryu 1.0.5 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e \
ryu 1.0.10 f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -640,6 +686,7 @@ cargo.crates \
</span> scip 0.1.1 b2bfbb10286f69fad7c78db71004b7839bf957788359fe0c479f029f9849136b \
scoped-tls 1.0.0 ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2 \
scopeguard 1.1.0 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ sec1 0.3.0 3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928 \
</span> security-framework 2.0.0 c1759c2e3c8580017a484a7ac56d3abc5a6c1feadf88db2f3633f12ae4268c69 \
security-framework-sys 2.0.0 f99b9d5e26d2a71633cc4f2ebae7cc9f874044e0c351a27e17892d76dce5678b \
self_cell 0.10.2 1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -657,14 +704,14 @@ cargo.crates \
</span> serde_json 1.0.85 e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 \
serde_json 1.0.86 41feea4228a6f1cd09ec7a3593a682276702cd67b5273544757dae23c096f074 \
serde_repr 0.1.9 1fe39d9fbb0ebf5eb2c7cb7e2a47e4f462fad1379f1166b8ae49ad9eae89a7ca \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sha-1 0.10.0 028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f \
</span> sha1 0.10.5 f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- sha2 0.10.1 99c3bd8169c58782adad9290a9af5939994036b76187f7b4f0e6de91dbbfc0ec \
</span> sha2 0.10.2 55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha2 0.10.6 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 \
</span> sharded-slab 0.1.1 79c719719ee05df97490f80a45acfc99e5a30ce98a1e4fb67aee422745ae14e3 \
sharded-slab 0.1.4 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31 \
shell-escape 0.1.5 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f \
shlex 1.0.0 42a568c8f2cd051a4d283bd6eb0343ac214c1b0f1ac19f93e1175b2dee38c73d \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ signature 1.6.4 74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c \
</span> similar 2.1.0 2e24979f63a11545f5f2c60141afe249d4f19f84581ea2138065e400941d83d3 \
siphasher 0.3.3 fa8f3741c7372e75519bd9346068370c9cdaabcc1f9599cbcf2a2719352286b7 \
sized-chunks 0.6.4 65e65d6a9f13cd78f361ea5a2cf53a45d67cdda421ba0316b9be101560f3d207 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -679,6 +726,7 @@ cargo.crates \
</span> socket2 0.4.1 765f090f0e423d2b55843402a07915add955e7d60657db13707a159727326cad \
spdx-expression 0.5.2 53d7ac03c67c572d85049d6db815e20a4a19b41b3d5cca732ac582342021ad77 \
spdx-rs 0.5.1 b3c02f6eb7e7b4100c272f685a9ccaccaab302324e8c7ec3e2ee72340fb29ff3 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ spki 0.6.0 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b \
</span> stable_deref_trait 1.2.0 a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 \
stacker 0.1.15 c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce \
static_assertions 1.1.0 a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -693,26 +741,32 @@ cargo.crates \
</span> synstructure 0.12.6 f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f \
sysinfo 0.26.7 c375d5fd899e32847b8566e10598d6e9f1d9b55ec6de3cdf9e7da4bdc51371bc \
tar 0.4.38 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ tempfile 3.2.0 dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22 \
</span> tempfile 3.3.0 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 \
tendril 0.4.3 d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 \
term 0.7.0 c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f \
termcolor 1.1.2 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ termcolor 1.1.3 bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ terminal_size 0.2.3 cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907 \
</span> termize 0.1.1 1706be6b564323ce7092f5f7e6b118a14c8ef7ed0e69c8c5329c914a9f101295 \
tester 0.9.0 0639d10d8f4615f223a57275cf40f9bdb7cfbb806bcb7f7cc56e3beb55a576eb \
text-size 1.1.0 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a \
textwrap 0.15.0 b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb \
thin-vec 0.2.9 ceb05e71730d396f960f8f3901cdb41be2d339b303e9d7d3a07c5ff0536e671b \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- thiserror 1.0.33 3d0a539a918745651435ac7db7a18761589a94cd7e94cd56999f828bf73c8a57 \
</span> thiserror 1.0.37 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- thiserror-impl 1.0.33 c251e90f708e16c49a16f4917dc2131e75222b72edfa9cb7f7c58ae56aae0c09 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ thiserror 1.0.38 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0 \
</span> thiserror-impl 1.0.37 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- thorin-dwp 0.3.0 e6cb0c7868d7f90407531108ab03263d9452a8811b7cdd87675343a40d4aa254 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ thiserror-impl 1.0.38 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ thorin-dwp 0.4.0 da8fbf660a019b6bf11ea95762041464aa9099cc293b6a66d77cea5107619671 \
</span> thread_local 1.1.4 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 \
threadpool 1.8.1 d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa \
tikv-jemalloc-ctl 0.5.0 e37706572f4b151dff7a0146e040804e9c26fe3a3118591112f05cf12a4216c1 \
tikv-jemalloc-sys 0.5.2+5.3.0-patched ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3 \
tikv-jemallocator 0.5.0 20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979 \
time 0.1.43 ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ time 0.3.17 a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ time-core 0.1.0 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ time-macros 0.2.6 d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2 \
</span> tinystr 0.7.0 f8aeafdfd935e4a7fe16a91ab711fa52d54df84f9c8f7ca5837a9d1d902ef4c2 \
tinyvec 1.6.0 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 \
tinyvec_macros 0.1.0 cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -721,7 +775,7 @@ cargo.crates \
</span> toml 0.5.9 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 \
toml_datetime 0.5.0 808b51e57d0ef8f71115d8f3a01e7d3750d01c79cac4b3eda910f4389fdf92fd \
toml_edit 0.15.0 b1541ba70885967e662f69d31ab3aeca7b1aaecfcd58679590b893e9239c3646 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- topological-sort 0.1.0 aa7c7f42dea4b1b99439786f5633aeb9c14c1b53f75e282803c2ec2ad545873c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ topological-sort 0.2.2 ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d \
</span> tracing 0.1.35 a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160 \
tracing 0.1.37 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 \
tracing-attributes 0.1.22 11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -735,12 +789,13 @@ cargo.crates \
</span> tracing-subscriber 0.3.16 a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70 \
tracing-tree 0.2.0 3ce989c9962c7f61fe084dd4a230eec784649dfc2392467c790007c3a6e134e7 \
tracing-tree 0.2.1 d07e90b329c621ade432823988574e820212648aa40e7a2497777d58de0fb453 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ twox-hash 1.6.3 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 \
</span> type-map 0.4.0 b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46 \
typed-arena 2.0.1 0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae \
typenum 1.15.0 dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 \
typenum 1.16.0 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba \
ucd-parse 0.1.8 5269f8d35df6b8b60758343a6d742ecf09e4bca13faee32af5503aebd1e11b7c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ucd-trie 0.1.3 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ucd-trie 0.1.5 9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81 \
</span> ui_test 0.5.0 54ddb6f31025943e2f9d59237f433711c461a43d9415974c3eb3a4902edc1c1f \
ungrammar 1.16.1 a3e5df347f0bf3ec1d670aad6ca5c6a1859cd9ea61d2113125794654ccced68f \
unic-char-property 0.9.0 a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -773,30 +828,44 @@ cargo.crates \
</span> uuid 0.8.2 bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7 \
valuable 0.1.0 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d \
vcpkg 0.2.10 6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version_check 0.9.3 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe \
</span> version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
vte 0.3.3 4f42f536e22f7fcbb407639765c8fd78707a33109301f834a594758bedd6e8cf \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ wait-timeout 0.2.0 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 \
</span> walkdir 2.3.2 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasi 0.10.2+wasi-snapshot-preview1 fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 \
</span> wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- wasi 0.9.0+wasi-snapshot-preview1 cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen 0.2.83 eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-backend 0.2.83 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-macro 0.2.83 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-macro-support 0.2.83 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-shared 0.2.83 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f \
</span> winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
winapi-util 0.1.5 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 \
winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
windows-sys 0.36.1 ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 \
windows-sys 0.42.0 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-sys 0.45.0 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-targets 0.42.1 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 \
</span> windows_aarch64_gnullvm 0.42.0 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_gnullvm 0.42.1 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 \
</span> windows_aarch64_msvc 0.36.1 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 \
windows_aarch64_msvc 0.42.0 dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_msvc 0.42.1 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 \
</span> windows_i686_gnu 0.36.1 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 \
windows_i686_gnu 0.42.0 fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnu 0.42.1 de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 \
</span> windows_i686_msvc 0.36.1 e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 \
windows_i686_msvc 0.42.0 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_msvc 0.42.1 bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 \
</span> windows_x86_64_gnu 0.36.1 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 \
windows_x86_64_gnu 0.42.0 bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnu 0.42.1 c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 \
</span> windows_x86_64_gnullvm 0.42.0 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnullvm 0.42.1 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 \
</span> windows_x86_64_msvc 0.36.1 c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 \
windows_x86_64_msvc 0.42.0 f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_msvc 0.42.1 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd \
</span> write-json 0.1.2 06069a848f95fceae3e5e03c0ddc8cb78452b56654ee0c8e68f938cf790fb9e3 \
writeable 0.5.0 f8e6ab4f5da1b24daf2c590cfac801bacb27b15b4f050e84eb60149ea726f06b \
xattr 0.2.2 244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -814,5 +883,7 @@ cargo.crates \
</span> yoke-derive 0.6.1 1346e4cd025ae818b88566eac7eb65ab33a994ea55f355c86889af2e7e56b14e \
zerofrom 0.1.1 79e9355fccf72b04b7deaa99ce7a0f6630530acf34045391b74460fcd714de54 \
zerofrom-derive 0.1.1 2e8aa86add9ddbd2409c1ed01e033cd457d79b1b1229b64922c25095c595e829 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ zeroize 1.5.7 c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f \
</span> zerovec 0.9.0 b9d919a74c17749ccb17beaf6405562e413cd94e98ba52ca1e64bbe7eefbd8b8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- zerovec-derive 0.9.0 490e5f878c2856225e884c35927e7ea6db3c24cdb7229b72542c7526ad7ed49e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zerovec-derive 0.9.0 490e5f878c2856225e884c35927e7ea6db3c24cdb7229b72542c7526ad7ed49e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zip 0.6.3 537ce7411d25e54e8ae21a7ce0b15840e7bfcff15b51d697ec3266cc76bdf080
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/files/patch-UsingTheRightCompiler.diff b/lang/rust/files/patch-UsingTheRightCompiler.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1a62f22623a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/files/patch-UsingTheRightCompiler.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-See https://github.com/rust-lang/rust/pull/105920
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/bootstrap/bootstrap.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/bootstrap/bootstrap.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -753,6 +753,9 @@ def build_bootstrap(self, color):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- target_features += ["-crt-static"]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if target_features:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- env["RUSTFLAGS"] += " -C target-feature=" + (",".join(target_features))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ target_linker = self.get_toml("linker", build_section)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if target_linker is not None:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ env["RUSTFLAGS"] += " -C linker=" + target_linker
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- env["RUSTFLAGS"] += " -Wrust_2018_idioms -Wunused_lifetimes"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- env["RUSTFLAGS"] += " -Wsemicolon_in_expressions_from_macros"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if self.get_toml("deny-warnings", "rust") != "false":
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/bootstrap/configure.py b/src/bootstrap/configure.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 6b139decb5551..31cc4aa57bbea 100755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/bootstrap/configure.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/bootstrap/configure.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -405,7 +405,9 @@ def set(key, value):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configured_targets.append(target)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- for target in configured_targets:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- targets[target] = sections['target'][:]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- targets[target][0] = targets[target][0].replace("x86_64-unknown-linux-gnu", "'{}'".format(target))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # For `.` to be valid TOML, it needs to be quoted. But `bootstrap.py` doesn't use a proper TOML parser and fails to parse the target.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # Avoid using quotes unless it's necessary.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ targets[target][0] = targets[target][0].replace("x86_64-unknown-linux-gnu", "'{}'".format(target) if "." in target else target)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- def is_number(value):
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/files/patch-i686_to_i386.diff b/lang/rust/files/patch-i686_to_i386.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 62446519f2e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/files/patch-i686_to_i386.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-See https://github.com/rust-lang/rust/pull/105904
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/bootstrap/native.rs.orig 2022-11-02 07:36:24.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/bootstrap/native.rs 2022-12-18 07:02:49.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -600,6 +600,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if target.starts_with("aarch64") {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // macOS uses a different name for building arm64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cfg.define("CMAKE_OSX_ARCHITECTURES", "arm64");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if target.starts_with("i686") {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ // macOS uses a different name for building i386
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ cfg.define("CMAKE_OSX_ARCHITECTURES", "i386");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cfg.define("CMAKE_OSX_ARCHITECTURES", target.triple.split('-').next().unwrap());
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/files/patch-llvm_libtool.diff b/lang/rust/files/patch-llvm_libtool.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5cec73f52a8..0571f7bd7e1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/files/patch-llvm_libtool.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust/files/patch-llvm_libtool.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- src/bootstrap/native.rs.orig 2022-04-04 02:41:05.000000000 -0700
+++ src/bootstrap/native.rs 2022-04-10 08:55:43.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -559,6 +559,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -578,6 +578,8 @@
</span> use_compiler_launcher: bool,
mut ldflags: LdFlags,
) {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/files/patch-no_libdispatch.diff b/lang/rust/files/patch-no_libdispatch.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index b8fa28712a8..421fbf5a221 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/files/patch-no_libdispatch.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust/files/patch-no_libdispatch.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,8 +2,8 @@ libdispatch was first released with Mac OS X 10.6.
</span> See https://en.wikipedia.org/wiki/Grand_Central_Dispatch
See https://github.com/rust-lang/rust/commit/99182dd8058f0a1153b8b7fcf873028caa6fbfa7
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- library/std/src/sys/unix/thread_parker/mod.rs.orig 2022-12-12 09:02:12.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ library/std/src/sys/unix/thread_parker/mod.rs 2022-12-26 20:54:40.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- library/std/src/sys/unix/thread_parking/mod.rs.orig 2022-12-12 09:02:12.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ library/std/src/sys/unix/thread_parking/mod.rs 2022-12-26 20:54:40.000000000 -0700
</span> @@ -20,8 +20,8 @@
),
not(miri),
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,4 +14,4 @@ See https://github.com/rust-lang/rust/commit/99182dd8058f0a1153b8b7fcf873028caa6
</span> + pub use pthread::Parker;
} else if #[cfg(target_os = "netbsd")] {
mod netbsd;
<span style='display:block; white-space:pre;background:#ffe0e0;'>- pub use netbsd::Parker;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pub use netbsd::{current, park, park_timeout, unpark, ThreadId};
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rust/files/patch-offline_bootstrap.diff b/lang/rust/files/patch-offline_bootstrap.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f4fc455a97b..55bef33f484 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rust/files/patch-offline_bootstrap.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rust/files/patch-offline_bootstrap.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- src/bootstrap/bootstrap.py 2022-02-24 14:11:08.000000000 -0500
+++ src/bootstrap/bootstrap.py 2022-02-24 14:11:49.000000000 -0500
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -771,6 +771,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -774,6 +774,7 @@
</span> args.append("--locked")
if self.use_vendored_sources:
args.append("--frozen")
</pre><pre style='margin:0'>
</pre>