Thu Oct 26 08:01:20 2023 UTC ()
graphics/gifski: update to 1.13.0

The last bit of C has fallen

gif.ski was originally meant to be just the highest-quality GIF maker, but over
time I also made it generate smaller files. Now it's probably the most
technically advanced GIF compressor, if I say so myself.

The key to good GIF compression is making LZW algorithm lossy. In 2014, I wrote
a patch that added lossy compression to gifsicle. Gifsicle is a GIF optimization
tool created in 1998, so I can't blame them for not using Rust. Of course,
I wanted to use that lossy compression in gif.ski too, so I've made gifsicle
usable as a Rust crate.

Rust already had a gif encoder, so bringing all of the gifsicle's code seemed
unnecessary. I only wanted the lossy LZW bit, so I've made the Rust gif library
accept data from other compressors, and used only a couple of gifsicle's C
functions for compression.

The lossy LZW compressor was still my 2014 hacked-together C — until yesterday.
I've rewritten it in Rust.

The rewritten code gives exactly the same, bit-identical output. Usually, when
people rewrite projects it's hard to compare results to the original, because
the rewrites change and reinvent things along the way. This time it's apples to
apples. I made sure it works exactly the same. I even reimplemented an integer
overflow bug and quirks caused by use linked lists. The result is… the same
performance, and the same binary size, within margin of error. You don't need
to rush to upgrade! On one hand this isn't surprising — it's the same algorithm,
and Rust has C-like performance as advertised. OTOH I used mostly idiomatic
Rust, and did not try to make it super optimized. The original C code did clever
things with memory pools and linked lists, and I've swapped it all for Vecs in
enums.

Aside from ffmpeg, which I'm not rewriting, gif.ski is now 100% pure Rust. It
makes it a bit easier to build it. The x86-64 MUSL/Linux binary has been built
on my ARM Mac. Since the code is now in a form I find easier to refactor, later
I'll work on improving quality of its lossy dithering, because for some reason
I'm determined to squeeze every last possible bit out of this prehistoric video
format.


(pin)
diff -r1.9 -r1.10 pkgsrc/graphics/gifski/Makefile
diff -r1.6 -r1.7 pkgsrc/graphics/gifski/cargo-depends.mk
diff -r1.6 -r1.7 pkgsrc/graphics/gifski/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/graphics/gifski/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/gifski/Makefile 2023/09/25 09:42:34 1.9
+++ pkgsrc/graphics/gifski/Makefile 2023/10/26 08:01:20 1.10
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.9 2023/09/25 09:42:34 pin Exp $ 1# $NetBSD: Makefile,v 1.10 2023/10/26 08:01:20 pin Exp $
2 2
3DISTNAME= gifski-1.12.2 3DISTNAME= gifski-1.13.0
4CATEGORIES= graphics 4CATEGORIES= graphics
5MASTER_SITES= ${MASTER_SITE_GITHUB:=ImageOptim/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=ImageOptim/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://github.com/ImageOptim/gifski/ 8HOMEPAGE= https://github.com/ImageOptim/gifski/
9COMMENT= GIF encoder based on libimagequant (pngquant) 9COMMENT= GIF encoder based on libimagequant (pngquant)
10LICENSE= gnu-agpl-v3 10LICENSE= gnu-agpl-v3
11 11
12.include "cargo-depends.mk" 12.include "cargo-depends.mk"
13 13
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15 15
16.include "../../lang/rust/cargo.mk" 16.include "../../lang/rust/cargo.mk"

cvs diff -r1.6 -r1.7 pkgsrc/graphics/gifski/cargo-depends.mk (expand / switch to unified diff)

--- pkgsrc/graphics/gifski/cargo-depends.mk 2023/09/25 09:42:34 1.6
+++ pkgsrc/graphics/gifski/cargo-depends.mk 2023/10/26 08:01:20 1.7
@@ -1,94 +1,96 @@ @@ -1,94 +1,96 @@
1# $NetBSD: cargo-depends.mk,v 1.6 2023/09/25 09:42:34 pin Exp $ 1# $NetBSD: cargo-depends.mk,v 1.7 2023/10/26 08:01:20 pin Exp $
2 2
3CARGO_CRATE_DEPENDS+= adler-1.0.2 3CARGO_CRATE_DEPENDS+= adler-1.0.2
4CARGO_CRATE_DEPENDS+= ahash-0.8.3 4CARGO_CRATE_DEPENDS+= ahash-0.8.5
5CARGO_CRATE_DEPENDS+= aho-corasick-1.1.1 5CARGO_CRATE_DEPENDS+= aho-corasick-1.1.2
6CARGO_CRATE_DEPENDS+= anstream-0.5.0 6CARGO_CRATE_DEPENDS+= anstream-0.6.4
7CARGO_CRATE_DEPENDS+= anstyle-1.0.3 7CARGO_CRATE_DEPENDS+= anstyle-1.0.4
8CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.1 8CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.2
9CARGO_CRATE_DEPENDS+= anstyle-query-1.0.0 9CARGO_CRATE_DEPENDS+= anstyle-query-1.0.0
10CARGO_CRATE_DEPENDS+= anstyle-wincon-2.1.0 10CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.1
11CARGO_CRATE_DEPENDS+= arrayvec-0.7.4 11CARGO_CRATE_DEPENDS+= arrayvec-0.7.4
12CARGO_CRATE_DEPENDS+= autocfg-1.1.0 12CARGO_CRATE_DEPENDS+= autocfg-1.1.0
13CARGO_CRATE_DEPENDS+= bindgen-0.64.0 13CARGO_CRATE_DEPENDS+= bindgen-0.64.0
14CARGO_CRATE_DEPENDS+= bitflags-1.3.2 14CARGO_CRATE_DEPENDS+= bitflags-1.3.2
15CARGO_CRATE_DEPENDS+= bytemuck-1.14.0 15CARGO_CRATE_DEPENDS+= bytemuck-1.14.0
16CARGO_CRATE_DEPENDS+= cc-1.0.83 16CARGO_CRATE_DEPENDS+= cc-1.0.83
17CARGO_CRATE_DEPENDS+= cexpr-0.6.0 17CARGO_CRATE_DEPENDS+= cexpr-0.6.0
18CARGO_CRATE_DEPENDS+= cfg-if-1.0.0 18CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
19CARGO_CRATE_DEPENDS+= clang-sys-1.6.1 19CARGO_CRATE_DEPENDS+= clang-sys-1.6.1
20CARGO_CRATE_DEPENDS+= clap-4.4.4 20CARGO_CRATE_DEPENDS+= clap-4.4.6
21CARGO_CRATE_DEPENDS+= clap_builder-4.4.4 21CARGO_CRATE_DEPENDS+= clap_builder-4.4.6
22CARGO_CRATE_DEPENDS+= clap_lex-0.5.1 22CARGO_CRATE_DEPENDS+= clap_lex-0.5.1
23CARGO_CRATE_DEPENDS+= colorchoice-1.0.0 23CARGO_CRATE_DEPENDS+= colorchoice-1.0.0
24CARGO_CRATE_DEPENDS+= crc32fast-1.3.2 24CARGO_CRATE_DEPENDS+= crc32fast-1.3.2
25CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.8 25CARGO_CRATE_DEPENDS+= crossbeam-channel-0.5.8
26CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.3 26CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.3
27CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.15 27CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.15
28CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.16 28CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.16
29CARGO_CRATE_DEPENDS+= dunce-1.0.4 29CARGO_CRATE_DEPENDS+= dunce-1.0.4
30CARGO_CRATE_DEPENDS+= either-1.9.0 30CARGO_CRATE_DEPENDS+= either-1.9.0
31CARGO_CRATE_DEPENDS+= fallible_collections-0.4.9 31CARGO_CRATE_DEPENDS+= fallible_collections-0.4.9
32CARGO_CRATE_DEPENDS+= ffmpeg-next-6.0.0 32CARGO_CRATE_DEPENDS+= ffmpeg-next-6.0.0
33CARGO_CRATE_DEPENDS+= ffmpeg-sys-next-6.0.1 33CARGO_CRATE_DEPENDS+= ffmpeg-sys-next-6.0.1
34CARGO_CRATE_DEPENDS+= flate2-1.0.27 34CARGO_CRATE_DEPENDS+= flate2-1.0.28
35CARGO_CRATE_DEPENDS+= gif-0.12.0 35CARGO_CRATE_DEPENDS+= gif-0.12.0
36CARGO_CRATE_DEPENDS+= gif-dispose-4.0.1 36CARGO_CRATE_DEPENDS+= gif-dispose-4.0.1
37CARGO_CRATE_DEPENDS+= gifsicle-1.93.0 
38CARGO_CRATE_DEPENDS+= glob-0.3.1 37CARGO_CRATE_DEPENDS+= glob-0.3.1
39CARGO_CRATE_DEPENDS+= hashbrown-0.13.2 38CARGO_CRATE_DEPENDS+= hashbrown-0.13.2
40CARGO_CRATE_DEPENDS+= hermit-abi-0.3.3 39CARGO_CRATE_DEPENDS+= hermit-abi-0.3.3
41CARGO_CRATE_DEPENDS+= imagequant-4.2.1 40CARGO_CRATE_DEPENDS+= imagequant-4.2.2
42CARGO_CRATE_DEPENDS+= imgref-1.9.4 41CARGO_CRATE_DEPENDS+= imgref-1.10.0
43CARGO_CRATE_DEPENDS+= lazy_static-1.4.0 42CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
44CARGO_CRATE_DEPENDS+= lazycell-1.3.0 43CARGO_CRATE_DEPENDS+= lazycell-1.3.0
45CARGO_CRATE_DEPENDS+= libc-0.2.148 44CARGO_CRATE_DEPENDS+= libc-0.2.149
46CARGO_CRATE_DEPENDS+= libloading-0.7.4 45CARGO_CRATE_DEPENDS+= libloading-0.7.4
47CARGO_CRATE_DEPENDS+= lodepng-3.8.2 46CARGO_CRATE_DEPENDS+= lodepng-3.9.1
48CARGO_CRATE_DEPENDS+= loop9-0.1.4 47CARGO_CRATE_DEPENDS+= loop9-0.1.4
49CARGO_CRATE_DEPENDS+= memchr-2.6.3 48CARGO_CRATE_DEPENDS+= memchr-2.6.4
50CARGO_CRATE_DEPENDS+= memoffset-0.9.0 49CARGO_CRATE_DEPENDS+= memoffset-0.9.0
51CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1 50CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1
52CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.1 51CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.1
53CARGO_CRATE_DEPENDS+= natord-1.0.9 52CARGO_CRATE_DEPENDS+= natord-1.0.9
54CARGO_CRATE_DEPENDS+= nom-7.1.3 53CARGO_CRATE_DEPENDS+= nom-7.1.3
55CARGO_CRATE_DEPENDS+= num-traits-0.2.16 54CARGO_CRATE_DEPENDS+= num-traits-0.2.17
56CARGO_CRATE_DEPENDS+= num_cpus-1.16.0 55CARGO_CRATE_DEPENDS+= num_cpus-1.16.0
57CARGO_CRATE_DEPENDS+= once_cell-1.18.0 56CARGO_CRATE_DEPENDS+= once_cell-1.18.0
58CARGO_CRATE_DEPENDS+= pbr-1.1.1 57CARGO_CRATE_DEPENDS+= pbr-1.1.1
59CARGO_CRATE_DEPENDS+= peeking_take_while-0.1.2 58CARGO_CRATE_DEPENDS+= peeking_take_while-0.1.2
60CARGO_CRATE_DEPENDS+= pkg-config-0.3.27 59CARGO_CRATE_DEPENDS+= pkg-config-0.3.27
61CARGO_CRATE_DEPENDS+= proc-macro2-1.0.67 60CARGO_CRATE_DEPENDS+= proc-macro2-1.0.69
62CARGO_CRATE_DEPENDS+= quick-error-2.0.1 61CARGO_CRATE_DEPENDS+= quick-error-2.0.1
63CARGO_CRATE_DEPENDS+= quote-1.0.33 62CARGO_CRATE_DEPENDS+= quote-1.0.33
64CARGO_CRATE_DEPENDS+= rayon-1.8.0 63CARGO_CRATE_DEPENDS+= rayon-1.8.0
65CARGO_CRATE_DEPENDS+= rayon-core-1.12.0 64CARGO_CRATE_DEPENDS+= rayon-core-1.12.0
66CARGO_CRATE_DEPENDS+= regex-1.9.5 65CARGO_CRATE_DEPENDS+= regex-1.10.2
67CARGO_CRATE_DEPENDS+= regex-automata-0.3.8 66CARGO_CRATE_DEPENDS+= regex-automata-0.4.3
68CARGO_CRATE_DEPENDS+= regex-syntax-0.7.5 67CARGO_CRATE_DEPENDS+= regex-syntax-0.8.2
69CARGO_CRATE_DEPENDS+= resize-0.8.2 68CARGO_CRATE_DEPENDS+= resize-0.8.2
70CARGO_CRATE_DEPENDS+= rgb-0.8.36 69CARGO_CRATE_DEPENDS+= rgb-0.8.36
71CARGO_CRATE_DEPENDS+= rustc-hash-1.1.0 70CARGO_CRATE_DEPENDS+= rustc-hash-1.1.0
72CARGO_CRATE_DEPENDS+= scopeguard-1.2.0 71CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
73CARGO_CRATE_DEPENDS+= shlex-1.2.0 72CARGO_CRATE_DEPENDS+= shlex-1.2.0
74CARGO_CRATE_DEPENDS+= strsim-0.10.0 73CARGO_CRATE_DEPENDS+= strsim-0.10.0
75CARGO_CRATE_DEPENDS+= syn-1.0.109 74CARGO_CRATE_DEPENDS+= syn-1.0.109
 75CARGO_CRATE_DEPENDS+= syn-2.0.38
76CARGO_CRATE_DEPENDS+= thread_local-1.1.7 76CARGO_CRATE_DEPENDS+= thread_local-1.1.7
77CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12 77CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
78CARGO_CRATE_DEPENDS+= utf8parse-0.2.1 78CARGO_CRATE_DEPENDS+= utf8parse-0.2.1
79CARGO_CRATE_DEPENDS+= vcpkg-0.2.15 79CARGO_CRATE_DEPENDS+= vcpkg-0.2.15
80CARGO_CRATE_DEPENDS+= version_check-0.9.4 80CARGO_CRATE_DEPENDS+= version_check-0.9.4
81CARGO_CRATE_DEPENDS+= weezl-0.1.7 81CARGO_CRATE_DEPENDS+= weezl-0.1.7
82CARGO_CRATE_DEPENDS+= wild-2.2.0 82CARGO_CRATE_DEPENDS+= wild-2.2.0
83CARGO_CRATE_DEPENDS+= winapi-0.3.9 83CARGO_CRATE_DEPENDS+= winapi-0.3.9
84CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 84CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0
85CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 85CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0
86CARGO_CRATE_DEPENDS+= windows-sys-0.48.0 86CARGO_CRATE_DEPENDS+= windows-sys-0.48.0
87CARGO_CRATE_DEPENDS+= windows-targets-0.48.5 87CARGO_CRATE_DEPENDS+= windows-targets-0.48.5
88CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.5 88CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.5
89CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.5 89CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.5
90CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.5 90CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.5
91CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.5 91CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.5
92CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.5 92CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.5
93CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5 93CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5
94CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5 94CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5
 95CARGO_CRATE_DEPENDS+= zerocopy-0.7.11
 96CARGO_CRATE_DEPENDS+= zerocopy-derive-0.7.11

cvs diff -r1.6 -r1.7 pkgsrc/graphics/gifski/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/gifski/distinfo 2023/09/25 09:42:34 1.6
+++ pkgsrc/graphics/gifski/distinfo 2023/10/26 08:01:20 1.7
@@ -1,39 +1,39 @@ @@ -1,39 +1,39 @@
1$NetBSD: distinfo,v 1.6 2023/09/25 09:42:34 pin Exp $ 1$NetBSD: distinfo,v 1.7 2023/10/26 08:01:20 pin Exp $
2 2
3BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa 3BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
4SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 4SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
5Size (adler-1.0.2.crate) = 12778 bytes 5Size (adler-1.0.2.crate) = 12778 bytes
6BLAKE2s (ahash-0.8.3.crate) = 463c4e49539eb24c885915c860ed4fc060bc31e8d50069c2a3539c755ebc3f51 6BLAKE2s (ahash-0.8.5.crate) = 5525ad28448935fcfb4de96e9cdbe10f99062453cca6076ce4bb0048b4cb64d5
7SHA512 (ahash-0.8.3.crate) = cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e 7SHA512 (ahash-0.8.5.crate) = ade5bf9df6c3e5fa28f3ffe807b3dba3fb21250027e68d2e2d58aaf516f2648fe1cf5e20c2f66daef8fb032df9638dbc1d10d3b2c88cb6f3a0d279019d737163
8Size (ahash-0.8.3.crate) = 42416 bytes 8Size (ahash-0.8.5.crate) = 42783 bytes
9BLAKE2s (aho-corasick-1.1.1.crate) = c5099a477afe8d19b8f64b31d43bfbae8b40c99ce87d16e5ad7457253129ce42 9BLAKE2s (aho-corasick-1.1.2.crate) = 340a895627e98ae84ce5dcbeb7f441ea2705511ebf01c2fee3ac71c34f1573cd
10SHA512 (aho-corasick-1.1.1.crate) = a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692 10SHA512 (aho-corasick-1.1.2.crate) = 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
11Size (aho-corasick-1.1.1.crate) = 182812 bytes 11Size (aho-corasick-1.1.2.crate) = 183136 bytes
12BLAKE2s (anstream-0.5.0.crate) = 6cf0b1ba9b490deeef5c411d62d9b2a8e63a24387b0bcd6064abca153cecc08a 12BLAKE2s (anstream-0.6.4.crate) = c9b06c7ea4af4a8fb696fb43c921063f74a793088ef0f441cb398852e72e0404
13SHA512 (anstream-0.5.0.crate) = 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359 13SHA512 (anstream-0.6.4.crate) = 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
14Size (anstream-0.5.0.crate) = 19646 bytes 14Size (anstream-0.6.4.crate) = 20593 bytes
15BLAKE2s (anstyle-1.0.3.crate) = 09cd39a977e67b464b60a79f08e50229228c8f2e445946c1e0ba644786112877 15BLAKE2s (anstyle-1.0.4.crate) = fa7edf72ed24a30fca64f04c57e5c6aece34c0ceb946b5c702e1f5fb659efe30
16SHA512 (anstyle-1.0.3.crate) = f1ac506814e1ce1df537ea8a88ed75f3f897aa9e559ba7eb5a8acfd043641dada12953669153d1f719da28f935a9651a07b5ae1e351139f0f03b58a67bc28477 16SHA512 (anstyle-1.0.4.crate) = 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
17Size (anstyle-1.0.3.crate) = 13986 bytes 17Size (anstyle-1.0.4.crate) = 13998 bytes
18BLAKE2s (anstyle-parse-0.2.1.crate) = 24d2481c93b16bebaf1def6df26d18163e7325db22eb99fac9dc1fc485e1cca5 18BLAKE2s (anstyle-parse-0.2.2.crate) = ceb4ac908210dcab579c947fcb36bdda0f10edddb8435df94cf404088d3cd271
19SHA512 (anstyle-parse-0.2.1.crate) = 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 19SHA512 (anstyle-parse-0.2.2.crate) = 28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
20Size (anstyle-parse-0.2.1.crate) = 24802 bytes 20Size (anstyle-parse-0.2.2.crate) = 24696 bytes
21BLAKE2s (anstyle-query-1.0.0.crate) = 22ccc9fc9fa45db6fb6ea29831c6986d6dde4fdba205fd4599621d432848a32c 21BLAKE2s (anstyle-query-1.0.0.crate) = 22ccc9fc9fa45db6fb6ea29831c6986d6dde4fdba205fd4599621d432848a32c
22SHA512 (anstyle-query-1.0.0.crate) = 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a 22SHA512 (anstyle-query-1.0.0.crate) = 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
23Size (anstyle-query-1.0.0.crate) = 8620 bytes 23Size (anstyle-query-1.0.0.crate) = 8620 bytes
24BLAKE2s (anstyle-wincon-2.1.0.crate) = 75313650305753695817065af49a16a90710a035c2eb258f8603091e8506be11 24BLAKE2s (anstyle-wincon-3.0.1.crate) = 80d0249a4482d400a41ccf4e9a5a75a8064a17d6e511544bac9e6982fdeba566
25SHA512 (anstyle-wincon-2.1.0.crate) = 6c379c46f791b6b1367f3d6f3531dcd16589cc2e12f6f5ce52a3fa32d42e62b719d2277699d1bc8526099a6f791f2e7d5b1068e1295cbcd2997841f0eafc4eeb 25SHA512 (anstyle-wincon-3.0.1.crate) = 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
26Size (anstyle-wincon-2.1.0.crate) = 11757 bytes 26Size (anstyle-wincon-3.0.1.crate) = 11279 bytes
27BLAKE2s (arrayvec-0.7.4.crate) = 6fc004d0c42aa58bd9d356322914e46952dcaf2a64d5bd99a97f79c547d6ca91 27BLAKE2s (arrayvec-0.7.4.crate) = 6fc004d0c42aa58bd9d356322914e46952dcaf2a64d5bd99a97f79c547d6ca91
28SHA512 (arrayvec-0.7.4.crate) = 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac 28SHA512 (arrayvec-0.7.4.crate) = 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
29Size (arrayvec-0.7.4.crate) = 29856 bytes 29Size (arrayvec-0.7.4.crate) = 29856 bytes
30BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060 30BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
31SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f 31SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
32Size (autocfg-1.1.0.crate) = 13272 bytes 32Size (autocfg-1.1.0.crate) = 13272 bytes
33BLAKE2s (bindgen-0.64.0.crate) = 9cf38aa5b48e655b99102a68e8b6246bb6ae55ff2bce5ce7a33ccb66795016af 33BLAKE2s (bindgen-0.64.0.crate) = 9cf38aa5b48e655b99102a68e8b6246bb6ae55ff2bce5ce7a33ccb66795016af
34SHA512 (bindgen-0.64.0.crate) = f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95 34SHA512 (bindgen-0.64.0.crate) = f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95
35Size (bindgen-0.64.0.crate) = 204700 bytes 35Size (bindgen-0.64.0.crate) = 204700 bytes
36BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415 36BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
37SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 37SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
38Size (bitflags-1.3.2.crate) = 23021 bytes 38Size (bitflags-1.3.2.crate) = 23021 bytes
39BLAKE2s (bytemuck-1.14.0.crate) = 7cc7555a6d9528b4eec114c73cd26eb3cc74138c609f9474d778bc30cc33e527 39BLAKE2s (bytemuck-1.14.0.crate) = 7cc7555a6d9528b4eec114c73cd26eb3cc74138c609f9474d778bc30cc33e527
@@ -41,32 +41,32 @@ SHA512 (bytemuck-1.14.0.crate) = f072a97 @@ -41,32 +41,32 @@ SHA512 (bytemuck-1.14.0.crate) = f072a97
41Size (bytemuck-1.14.0.crate) = 44933 bytes 41Size (bytemuck-1.14.0.crate) = 44933 bytes
42BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c 42BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c
43SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 43SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
44Size (cc-1.0.83.crate) = 68343 bytes 44Size (cc-1.0.83.crate) = 68343 bytes
45BLAKE2s (cexpr-0.6.0.crate) = 8c05ce0b5d778ae61bd8ac4713e379eb82631c2745aafae8a3c1b709306f3abf 45BLAKE2s (cexpr-0.6.0.crate) = 8c05ce0b5d778ae61bd8ac4713e379eb82631c2745aafae8a3c1b709306f3abf
46SHA512 (cexpr-0.6.0.crate) = 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 46SHA512 (cexpr-0.6.0.crate) = 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
47Size (cexpr-0.6.0.crate) = 17966 bytes 47Size (cexpr-0.6.0.crate) = 17966 bytes
48BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb 48BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
49SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff 49SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
50Size (cfg-if-1.0.0.crate) = 7934 bytes 50Size (cfg-if-1.0.0.crate) = 7934 bytes
51BLAKE2s (clang-sys-1.6.1.crate) = 448ec508c4251d433364fcc772d90e0ff4b98bfd13c9d8ec9809bc7ff4f69404 51BLAKE2s (clang-sys-1.6.1.crate) = 448ec508c4251d433364fcc772d90e0ff4b98bfd13c9d8ec9809bc7ff4f69404
52SHA512 (clang-sys-1.6.1.crate) = a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c 52SHA512 (clang-sys-1.6.1.crate) = a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c
53Size (clang-sys-1.6.1.crate) = 41346 bytes 53Size (clang-sys-1.6.1.crate) = 41346 bytes
54BLAKE2s (clap-4.4.4.crate) = ec6d1bcad46a9b97848e6494889bf21b88746a8f506642ac69f4758f88f6c109 54BLAKE2s (clap-4.4.6.crate) = a629b7bd97358f804ca56d8fa8e420ead07348fdb408cf20db3408697188f107
55SHA512 (clap-4.4.4.crate) = 92d70ecc3a3d3800edfcbfa6d7767d06027790c4bfa88d0205a62665366511961b5e45630abd1eb53abd121563196ef1171c20b9df18b6fc2e0c6a375b24b770 55SHA512 (clap-4.4.6.crate) = 94fb68da3c6b43c90f05dba94339794243a0ab4780feeb27d31f0808e4efd734aa13384fd7e493ab1214ad528134bd23e15ce2e3a9f83075f47a7c856222c6a8
56Size (clap-4.4.4.crate) = 54812 bytes 56Size (clap-4.4.6.crate) = 54823 bytes
57BLAKE2s (clap_builder-4.4.4.crate) = 3580d399786acbf32c191d72ad14e923020734807a36de42909ef8a9d349aba0 57BLAKE2s (clap_builder-4.4.6.crate) = 54c1afa1430bda207ee1605221b5094c1614c9dfaa4852b5329ca34e2bdbb60f
58SHA512 (clap_builder-4.4.4.crate) = a74b68fe67ca50177ef79539278f97d2adb872885b5e8babdb486c50fffdec87c42cab9fb4112ad1449d8c22e5fece765d0190654c0d36cf21ad866284bee204 58SHA512 (clap_builder-4.4.6.crate) = d6dde9859015995aefa6c7f45d98928bef5120578460b1c576738e49df5a0e64ac0adae04e0f3d7fce0bc84de8b3dd7632840c61ed46c95855f7f801351c6f56
59Size (clap_builder-4.4.4.crate) = 162344 bytes 59Size (clap_builder-4.4.6.crate) = 162450 bytes
60BLAKE2s (clap_lex-0.5.1.crate) = 91d67bc119dc59c9835ae6773ed5023f225bccb9c9a21e80a771679e7c78976d 60BLAKE2s (clap_lex-0.5.1.crate) = 91d67bc119dc59c9835ae6773ed5023f225bccb9c9a21e80a771679e7c78976d
61SHA512 (clap_lex-0.5.1.crate) = ea5e49e9a8536093f7de89be30add7c3d880b232b0ce393b0429fd4402db2518036998689817bdfd472b6400224fd3c42fec1b5f8538dc433c31dadeb6281e80 61SHA512 (clap_lex-0.5.1.crate) = ea5e49e9a8536093f7de89be30add7c3d880b232b0ce393b0429fd4402db2518036998689817bdfd472b6400224fd3c42fec1b5f8538dc433c31dadeb6281e80
62Size (clap_lex-0.5.1.crate) = 11793 bytes 62Size (clap_lex-0.5.1.crate) = 11793 bytes
63BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59 63BLAKE2s (colorchoice-1.0.0.crate) = 9df7e1377312fad65d006fc2ffb9c8728359b09e6e475d7d5a285038f4556f59
64SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 64SHA512 (colorchoice-1.0.0.crate) = 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
65Size (colorchoice-1.0.0.crate) = 6857 bytes 65Size (colorchoice-1.0.0.crate) = 6857 bytes
66BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b 66BLAKE2s (crc32fast-1.3.2.crate) = c60cd89cc50c52d5bedb1e7ce6c6299196d26700152f85282218c6fe15ec2a8b
67SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 67SHA512 (crc32fast-1.3.2.crate) = a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
68Size (crc32fast-1.3.2.crate) = 38661 bytes 68Size (crc32fast-1.3.2.crate) = 38661 bytes
69BLAKE2s (crossbeam-channel-0.5.8.crate) = f52230ed84b89bc15c117f5251f9575cf7c8672c7f44d589e9443a6a6c3e457c 69BLAKE2s (crossbeam-channel-0.5.8.crate) = f52230ed84b89bc15c117f5251f9575cf7c8672c7f44d589e9443a6a6c3e457c
70SHA512 (crossbeam-channel-0.5.8.crate) = 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 70SHA512 (crossbeam-channel-0.5.8.crate) = 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
71Size (crossbeam-channel-0.5.8.crate) = 90455 bytes 71Size (crossbeam-channel-0.5.8.crate) = 90455 bytes
72BLAKE2s (crossbeam-deque-0.8.3.crate) = 7cbeb24b31b979d705dd7aad84ebd1b3f25d939955c4c70dd3d8ad7cf26158eb 72BLAKE2s (crossbeam-deque-0.8.3.crate) = 7cbeb24b31b979d705dd7aad84ebd1b3f25d939955c4c70dd3d8ad7cf26158eb
@@ -83,155 +83,155 @@ SHA512 (dunce-1.0.4.crate) = f57d9c53c17 @@ -83,155 +83,155 @@ SHA512 (dunce-1.0.4.crate) = f57d9c53c17
83Size (dunce-1.0.4.crate) = 8034 bytes 83Size (dunce-1.0.4.crate) = 8034 bytes
84BLAKE2s (either-1.9.0.crate) = 5a2a8926fcb3b40b49b9bae0b6e35d54568dc40215691afa9bb355400b0eb180 84BLAKE2s (either-1.9.0.crate) = 5a2a8926fcb3b40b49b9bae0b6e35d54568dc40215691afa9bb355400b0eb180
85SHA512 (either-1.9.0.crate) = 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 85SHA512 (either-1.9.0.crate) = 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
86Size (either-1.9.0.crate) = 16660 bytes 86Size (either-1.9.0.crate) = 16660 bytes
87BLAKE2s (fallible_collections-0.4.9.crate) = 5c9cec665c76c58ce465aba4d51e5d416037862a7b502c1de70e66bcb1ebbaf1 87BLAKE2s (fallible_collections-0.4.9.crate) = 5c9cec665c76c58ce465aba4d51e5d416037862a7b502c1de70e66bcb1ebbaf1
88SHA512 (fallible_collections-0.4.9.crate) = 0b669e8cd7f3335e793b3c420ce1629ace341654d4c2d88a7c665bb24ca747236b85f999d08cd1fe9f46288ce588890d9d7b5d5fc3eb7fbbc0f2cea9822b8682 88SHA512 (fallible_collections-0.4.9.crate) = 0b669e8cd7f3335e793b3c420ce1629ace341654d4c2d88a7c665bb24ca747236b85f999d08cd1fe9f46288ce588890d9d7b5d5fc3eb7fbbc0f2cea9822b8682
89Size (fallible_collections-0.4.9.crate) = 49824 bytes 89Size (fallible_collections-0.4.9.crate) = 49824 bytes
90BLAKE2s (ffmpeg-next-6.0.0.crate) = d5a102aaf0f73c3eed1d067802b6a29e7a24760e7ce9aefc2d2e640786e611cc 90BLAKE2s (ffmpeg-next-6.0.0.crate) = d5a102aaf0f73c3eed1d067802b6a29e7a24760e7ce9aefc2d2e640786e611cc
91SHA512 (ffmpeg-next-6.0.0.crate) = c475625d384d069cea5a30d3617e6be8d879d2e95a70a4927d7fc0005a02fc8ad73fedfebaf7f8251bb9869ac6e754dc69f04f9557cd1e821c20827dd4d0b6ef 91SHA512 (ffmpeg-next-6.0.0.crate) = c475625d384d069cea5a30d3617e6be8d879d2e95a70a4927d7fc0005a02fc8ad73fedfebaf7f8251bb9869ac6e754dc69f04f9557cd1e821c20827dd4d0b6ef
92Size (ffmpeg-next-6.0.0.crate) = 88807 bytes 92Size (ffmpeg-next-6.0.0.crate) = 88807 bytes
93BLAKE2s (ffmpeg-sys-next-6.0.1.crate) = 810cca66c1b52d0d53eb01928b32728a55387dc863b273e4de278a5ca3b2068f 93BLAKE2s (ffmpeg-sys-next-6.0.1.crate) = 810cca66c1b52d0d53eb01928b32728a55387dc863b273e4de278a5ca3b2068f
94SHA512 (ffmpeg-sys-next-6.0.1.crate) = e7e121da1a7930eaa0b6b23ee166b88c6f409c777acf662d55bfefb9b3e1bc16ca13be72fff40cba4e8e8d30c214e2a1833a3baa93b511bf220ff359a2412a87 94SHA512 (ffmpeg-sys-next-6.0.1.crate) = e7e121da1a7930eaa0b6b23ee166b88c6f409c777acf662d55bfefb9b3e1bc16ca13be72fff40cba4e8e8d30c214e2a1833a3baa93b511bf220ff359a2412a87
95Size (ffmpeg-sys-next-6.0.1.crate) = 15688 bytes 95Size (ffmpeg-sys-next-6.0.1.crate) = 15688 bytes
96BLAKE2s (flate2-1.0.27.crate) = f4bb2b1d22251dc2083cae0ad79dbf53ed70101ba0b9a6e683b9974fec3469b1 96BLAKE2s (flate2-1.0.28.crate) = 9b7cb46caa6af1f4f55b012096da451fdee9c0feb3daf73f1e50fa0c9935f4da
97SHA512 (flate2-1.0.27.crate) = e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09 97SHA512 (flate2-1.0.28.crate) = 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
98Size (flate2-1.0.27.crate) = 73460 bytes 98Size (flate2-1.0.28.crate) = 73690 bytes
99BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2 99BLAKE2s (gif-0.12.0.crate) = dc28753a1305dac8e1319e8af2b4e1f7214dc59b6a1c756d2d134ebb2d15d1b2
100SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a 100SHA512 (gif-0.12.0.crate) = 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a
101Size (gif-0.12.0.crate) = 634734 bytes 101Size (gif-0.12.0.crate) = 634734 bytes
102BLAKE2s (gif-dispose-4.0.1.crate) = fdbca4c6280495e491570c1935d4a04f115692c2d73953366642de5a6d18594d 102BLAKE2s (gif-dispose-4.0.1.crate) = fdbca4c6280495e491570c1935d4a04f115692c2d73953366642de5a6d18594d
103SHA512 (gif-dispose-4.0.1.crate) = c07ce4403e845616559d00f663aef8e7403908917d640b374fd8950b9d2020937d6c933c0cdb99362879f4395176420d32bd4850d1131d215484dac54dad1cdc 103SHA512 (gif-dispose-4.0.1.crate) = c07ce4403e845616559d00f663aef8e7403908917d640b374fd8950b9d2020937d6c933c0cdb99362879f4395176420d32bd4850d1131d215484dac54dad1cdc
104Size (gif-dispose-4.0.1.crate) = 6222 bytes 104Size (gif-dispose-4.0.1.crate) = 6222 bytes
105BLAKE2s (gifsicle-1.93.0.crate) = 3a22d05d97c99bcf78465c6a08f3305830a91716b2cd40cde46ed6f3d9652efe 105BLAKE2s (gifski-1.13.0.tar.gz) = 4f5fdaef40e59f4bf0d30cd5892c54f0238ebac8db183f3097abb9a4a101ec9a
106SHA512 (gifsicle-1.93.0.crate) = 2ff6f9015d52f65e6e7707d2fbc3cec3975698db690cd58f36f7bc7d62547c45ef6d08eaa433b31fe1dc6ebbecf19f8a985738825131fa3ba619e0311990415f 106SHA512 (gifski-1.13.0.tar.gz) = 0dec90461ce4182e30d0da061bf691b17aad873ed9f3ea68356bc4b36fd4c80b2aa8694cd539024830afd371716f6a99daeacc09094119ce8cb2d9044820d3a3
107Size (gifsicle-1.93.0.crate) = 149064 bytes 107Size (gifski-1.13.0.tar.gz) = 78611 bytes
108BLAKE2s (gifski-1.12.2.tar.gz) = 14483503971842d2213530f1c9caea046fcfd18cba9a838f5fe3e20f369fdadb 
109SHA512 (gifski-1.12.2.tar.gz) = 0a9287cefd0afceeb5614645c6e7777f0f088a7dd7429186ed2343db41ca1b1eea55effabfe61312dc8888a159e6ee98942a90e47e0b7510cc6913e693f6884c 
110Size (gifski-1.12.2.tar.gz) = 76109 bytes 
111BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f 108BLAKE2s (glob-0.3.1.crate) = cf1632af0a03d2505ae99d4e4ed0ee695c8383a0cddf1191f7f59e197e9fb17f
112SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b 109SHA512 (glob-0.3.1.crate) = 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
113Size (glob-0.3.1.crate) = 18880 bytes 110Size (glob-0.3.1.crate) = 18880 bytes
114BLAKE2s (hashbrown-0.13.2.crate) = 64d541f665f43ca787fd3f7a14c558df897bcb9372d9bd76ae2385dc0d967edf 111BLAKE2s (hashbrown-0.13.2.crate) = 64d541f665f43ca787fd3f7a14c558df897bcb9372d9bd76ae2385dc0d967edf
115SHA512 (hashbrown-0.13.2.crate) = 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70 112SHA512 (hashbrown-0.13.2.crate) = 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70
116Size (hashbrown-0.13.2.crate) = 105265 bytes 113Size (hashbrown-0.13.2.crate) = 105265 bytes
117BLAKE2s (hermit-abi-0.3.3.crate) = a88a19b92a0e2fb376b7c8057991da43b6ae27083fec1a4935bed9592a861668 114BLAKE2s (hermit-abi-0.3.3.crate) = a88a19b92a0e2fb376b7c8057991da43b6ae27083fec1a4935bed9592a861668
118SHA512 (hermit-abi-0.3.3.crate) = eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1 115SHA512 (hermit-abi-0.3.3.crate) = eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1
119Size (hermit-abi-0.3.3.crate) = 14253 bytes 116Size (hermit-abi-0.3.3.crate) = 14253 bytes
120BLAKE2s (imagequant-4.2.1.crate) = 7543ea856bfaabd1ffd5f4efcda7ed3a92961922d9e2edff3a01dea3d7e6e5dc 117BLAKE2s (imagequant-4.2.2.crate) = 3de40d0d977c692981dca8f6cd6ac8189c30ef4ddd285866fa8bea9aa6122a3b
121SHA512 (imagequant-4.2.1.crate) = 4dd6541fd3d184898449debd94febc01b74490a4db5ea6472c8ef2146f961da62ca2c7866f0409b7e51027359cf6d3e3fd1bd983b759d89f64177f43ef66021b 118SHA512 (imagequant-4.2.2.crate) = c00e64b1708d96186e91d2ef6bcd658678941b8dd1601134fbfcbfffd0638465f9c4b32b15550a37439857a9e8fa7a49fc0cf0a2c71200ac204592e56f5f2f6f
122Size (imagequant-4.2.1.crate) = 56735 bytes 119Size (imagequant-4.2.2.crate) = 56919 bytes
123BLAKE2s (imgref-1.9.4.crate) = 3b238b87ec4df589ecdb9dbc296cc74d6e3d78ad8f9d051d6008944a9c9f87af 120BLAKE2s (imgref-1.10.0.crate) = 31b7b28d90ad49fa8fcf62273c837a9363ff423ffac50de3767dad2593a234bb
124SHA512 (imgref-1.9.4.crate) = 880c2944db43925d23941ef2fffc35bdd9cc54bb537f459b56c79d8302971927d336c7b0acea29a5c87032642979f0fc15fa1cae2412d3dab9cf50c0c3f8376c 121SHA512 (imgref-1.10.0.crate) = 05c608bd91b380dff6ffa773fd7da68e12f272989589027d968de46b27f919a3bec538b4d57420139ed993b862043f71b24c375e811683aa04324a17155b9f2e
125Size (imgref-1.9.4.crate) = 61486 bytes 122Size (imgref-1.10.0.crate) = 61675 bytes
126BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1 123BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
127SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 124SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
128Size (lazy_static-1.4.0.crate) = 10443 bytes 125Size (lazy_static-1.4.0.crate) = 10443 bytes
129BLAKE2s (lazycell-1.3.0.crate) = 4b68bb7aee4d9c2db1f382991cd5257b908571f8e550a9af7818ce4a2c268469 126BLAKE2s (lazycell-1.3.0.crate) = 4b68bb7aee4d9c2db1f382991cd5257b908571f8e550a9af7818ce4a2c268469
130SHA512 (lazycell-1.3.0.crate) = f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d 127SHA512 (lazycell-1.3.0.crate) = f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
131Size (lazycell-1.3.0.crate) = 12502 bytes 128Size (lazycell-1.3.0.crate) = 12502 bytes
132BLAKE2s (libc-0.2.148.crate) = 8ba3a88809098e505c15dd976c79fcf703a98471734f5da8f4def55d65ecf624 129BLAKE2s (libc-0.2.149.crate) = 48efe3c00a9d8d822876a0587ac2a8bd98a30e80f340bed8b21fb8880c371875
133SHA512 (libc-0.2.148.crate) = 1dec9ec8f4c610c08f62bc2b45dd32f1e4528a045161d848b5c4f0382be1158a690f4d7760203d7d2347a80422671f43b07531871cf44990887eaaed35d924d4 130SHA512 (libc-0.2.149.crate) = 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
134Size (libc-0.2.148.crate) = 690988 bytes 131Size (libc-0.2.149.crate) = 715592 bytes
135BLAKE2s (libloading-0.7.4.crate) = 029be73d584decaef5215b30b57a8a21d43a0a1029f26b9c5cad4ba978c2e393 132BLAKE2s (libloading-0.7.4.crate) = 029be73d584decaef5215b30b57a8a21d43a0a1029f26b9c5cad4ba978c2e393
136SHA512 (libloading-0.7.4.crate) = 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1 133SHA512 (libloading-0.7.4.crate) = 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
137Size (libloading-0.7.4.crate) = 27580 bytes 134Size (libloading-0.7.4.crate) = 27580 bytes
138BLAKE2s (lodepng-3.8.2.crate) = 7461fbbe20f6bcdaf8f2a39610ba515d8b87dffad47366390c2e65ba0e8a3b9d 135BLAKE2s (lodepng-3.9.1.crate) = 546e0ecb5e45f415abca529ea58dfbccb63d2fcc9f14f1202a05dd5583ca8cf7
139SHA512 (lodepng-3.8.2.crate) = 9276d290783815f421751636b93e0329914cc6cff0810c0c17ae78fab18cf4daf8e74e938d77188ad3640ebf5e88e3863041b668ff810e4adb9f03e5c9ca9acc 136SHA512 (lodepng-3.9.1.crate) = f659ef159f3bf450a94fe27ff0b7f7de05e44148aad3343a076fa9494899aea9b0c9c4df935a4a2bbee7a6863dc9ba5d7a8a6f907a052c47d8aaf3c88539d7e2
140Size (lodepng-3.8.2.crate) = 49974 bytes 137Size (lodepng-3.9.1.crate) = 50399 bytes
141BLAKE2s (loop9-0.1.4.crate) = 5afbed29c124fdf2ebe52912c033be046585a9b4dfb5758ef5f7e1431208cedd 138BLAKE2s (loop9-0.1.4.crate) = 5afbed29c124fdf2ebe52912c033be046585a9b4dfb5758ef5f7e1431208cedd
142SHA512 (loop9-0.1.4.crate) = f318f5387ab2975696b510620fce71d58476c8aa54b36a0ffb9ce91c166254a61bc18020847de0d3855fd61e9f2934e9a744f20a268d0d3e5c33464e89b33813 139SHA512 (loop9-0.1.4.crate) = f318f5387ab2975696b510620fce71d58476c8aa54b36a0ffb9ce91c166254a61bc18020847de0d3855fd61e9f2934e9a744f20a268d0d3e5c33464e89b33813
143Size (loop9-0.1.4.crate) = 3364 bytes 140Size (loop9-0.1.4.crate) = 3364 bytes
144BLAKE2s (memchr-2.6.3.crate) = 88e81de9b187dc1f11ca9382cc11ddeb61989eb189325336cc80672af1323881 141BLAKE2s (memchr-2.6.4.crate) = b5ed28df5e85e7eece1bd30f7867285403c59cdcd257712f76d4803ca65511e3
145SHA512 (memchr-2.6.3.crate) = 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc 142SHA512 (memchr-2.6.4.crate) = 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
146Size (memchr-2.6.3.crate) = 94377 bytes 143Size (memchr-2.6.4.crate) = 94439 bytes
147BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a 144BLAKE2s (memoffset-0.9.0.crate) = b4d72b8920104d2f39c7bcc9a3fc64aa0b2af8b68f5b6fadd2fb71eebbe3223a
148SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 145SHA512 (memoffset-0.9.0.crate) = 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
149Size (memoffset-0.9.0.crate) = 9033 bytes 146Size (memoffset-0.9.0.crate) = 9033 bytes
150BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022 147BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022
151SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c 148SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
152Size (minimal-lexical-0.2.1.crate) = 94841 bytes 149Size (minimal-lexical-0.2.1.crate) = 94841 bytes
153BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d 150BLAKE2s (miniz_oxide-0.7.1.crate) = 8828f41da010ee5dff26a15deb1e0973dca6c69b22521812b366e0977103416d
154SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c 151SHA512 (miniz_oxide-0.7.1.crate) = 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
155Size (miniz_oxide-0.7.1.crate) = 55194 bytes 152Size (miniz_oxide-0.7.1.crate) = 55194 bytes
156BLAKE2s (natord-1.0.9.crate) = 0e3a2b5077d1f66f232fcd853c5d90cb8f4542783661fafa384bb66dbb44546e 153BLAKE2s (natord-1.0.9.crate) = 0e3a2b5077d1f66f232fcd853c5d90cb8f4542783661fafa384bb66dbb44546e
157SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a 154SHA512 (natord-1.0.9.crate) = bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a
158Size (natord-1.0.9.crate) = 3866 bytes 155Size (natord-1.0.9.crate) = 3866 bytes
159BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc 156BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
160SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad 157SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
161Size (nom-7.1.3.crate) = 117570 bytes 158Size (nom-7.1.3.crate) = 117570 bytes
162BLAKE2s (num-traits-0.2.16.crate) = f7348f4ca6d66f90dd5adb0691832ff6e1d249949858a1da4155fc7c6c8b9a8f 159BLAKE2s (num-traits-0.2.17.crate) = 530620ccedda0523701a4a52f47054989b48bfef7852defc9592e2dbc6796bec
163SHA512 (num-traits-0.2.16.crate) = 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 160SHA512 (num-traits-0.2.17.crate) = 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
164Size (num-traits-0.2.16.crate) = 50130 bytes 161Size (num-traits-0.2.17.crate) = 50190 bytes
165BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4 162BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4
166SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d 163SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
167Size (num_cpus-1.16.0.crate) = 15713 bytes 164Size (num_cpus-1.16.0.crate) = 15713 bytes
168BLAKE2s (once_cell-1.18.0.crate) = 2f70290489bac1069afecce7999205a621d8f965a25f01836dc147bea532c9fe 165BLAKE2s (once_cell-1.18.0.crate) = 2f70290489bac1069afecce7999205a621d8f965a25f01836dc147bea532c9fe
169SHA512 (once_cell-1.18.0.crate) = 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 166SHA512 (once_cell-1.18.0.crate) = 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
170Size (once_cell-1.18.0.crate) = 32969 bytes 167Size (once_cell-1.18.0.crate) = 32969 bytes
171BLAKE2s (pbr-1.1.1.crate) = 4137bfa55454d78c520bd80f9c45ecde195dbe8295e63e1126805d5a02b53dd4 168BLAKE2s (pbr-1.1.1.crate) = 4137bfa55454d78c520bd80f9c45ecde195dbe8295e63e1126805d5a02b53dd4
172SHA512 (pbr-1.1.1.crate) = d38eefb457acb6a585827e07d5bbe561952e7285f6a281f103b3d78718c234887c365e00995823b71606e547e779320e1a2987aeca3c95132281f087178c776f 169SHA512 (pbr-1.1.1.crate) = d38eefb457acb6a585827e07d5bbe561952e7285f6a281f103b3d78718c234887c365e00995823b71606e547e779320e1a2987aeca3c95132281f087178c776f
173Size (pbr-1.1.1.crate) = 13786 bytes 170Size (pbr-1.1.1.crate) = 13786 bytes
174BLAKE2s (peeking_take_while-0.1.2.crate) = 79fc1d7c8b820e30ed2253d0155b8f4c734b162a980690aa89233a74f9238be6 171BLAKE2s (peeking_take_while-0.1.2.crate) = 79fc1d7c8b820e30ed2253d0155b8f4c734b162a980690aa89233a74f9238be6
175SHA512 (peeking_take_while-0.1.2.crate) = 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721 172SHA512 (peeking_take_while-0.1.2.crate) = 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
176Size (peeking_take_while-0.1.2.crate) = 6697 bytes 173Size (peeking_take_while-0.1.2.crate) = 6697 bytes
177BLAKE2s (pkg-config-0.3.27.crate) = 246a225849fc92484b438dd76fa97b5aa0ae491f60f2704b02556a94ed873a4e 174BLAKE2s (pkg-config-0.3.27.crate) = 246a225849fc92484b438dd76fa97b5aa0ae491f60f2704b02556a94ed873a4e
178SHA512 (pkg-config-0.3.27.crate) = 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a 175SHA512 (pkg-config-0.3.27.crate) = 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
179Size (pkg-config-0.3.27.crate) = 18838 bytes 176Size (pkg-config-0.3.27.crate) = 18838 bytes
180BLAKE2s (proc-macro2-1.0.67.crate) = fd8a3954701f3c049b87668da5a007964a439fc4de64b497924ff3310116d0db 177BLAKE2s (proc-macro2-1.0.69.crate) = e0605ba40979765feb4b2c3b5b3335cfd4732929b62263dadcdc9af04b778438
181SHA512 (proc-macro2-1.0.67.crate) = 3827f5f698aaecc168a03643e330e03aca7b0de98bd57dc97507c1bd53b6ec64752a1f4dee4c8a12ab02f410775a11f5ce7b0d36ec0e1fbbec197e3d7e199eab 178SHA512 (proc-macro2-1.0.69.crate) = d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
182Size (proc-macro2-1.0.67.crate) = 43683 bytes 179Size (proc-macro2-1.0.69.crate) = 44271 bytes
183BLAKE2s (quick-error-2.0.1.crate) = b5baa20597127843f2ea703488925348d57077126e4c5741bf35bc415b1489b6 180BLAKE2s (quick-error-2.0.1.crate) = b5baa20597127843f2ea703488925348d57077126e4c5741bf35bc415b1489b6
184SHA512 (quick-error-2.0.1.crate) = e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 181SHA512 (quick-error-2.0.1.crate) = e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
185Size (quick-error-2.0.1.crate) = 14265 bytes 182Size (quick-error-2.0.1.crate) = 14265 bytes
186BLAKE2s (quote-1.0.33.crate) = ef2fafb12d5a6d83190b418b603c391017c0480b072b8f4eefe8cb0d767b395c 183BLAKE2s (quote-1.0.33.crate) = ef2fafb12d5a6d83190b418b603c391017c0480b072b8f4eefe8cb0d767b395c
187SHA512 (quote-1.0.33.crate) = c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c 184SHA512 (quote-1.0.33.crate) = c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
188Size (quote-1.0.33.crate) = 28090 bytes 185Size (quote-1.0.33.crate) = 28090 bytes
189BLAKE2s (rayon-1.8.0.crate) = cccc64a60d164dda5caa2b5535ebcb5184e5ab043168b5b33e3c66e20dfc1e0a 186BLAKE2s (rayon-1.8.0.crate) = cccc64a60d164dda5caa2b5535ebcb5184e5ab043168b5b33e3c66e20dfc1e0a
190SHA512 (rayon-1.8.0.crate) = ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a 187SHA512 (rayon-1.8.0.crate) = ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a
191Size (rayon-1.8.0.crate) = 170172 bytes 188Size (rayon-1.8.0.crate) = 170172 bytes
192BLAKE2s (rayon-core-1.12.0.crate) = d126a09d8f6b63909bd81a9543a31349e0e5c9c84c84b4dc0034b8ffebfecd1d 189BLAKE2s (rayon-core-1.12.0.crate) = d126a09d8f6b63909bd81a9543a31349e0e5c9c84c84b4dc0034b8ffebfecd1d
193SHA512 (rayon-core-1.12.0.crate) = 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2 190SHA512 (rayon-core-1.12.0.crate) = 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2
194Size (rayon-core-1.12.0.crate) = 70081 bytes 191Size (rayon-core-1.12.0.crate) = 70081 bytes
195BLAKE2s (regex-1.9.5.crate) = 579fabc6b77cdf5dcfb31e4c4ebd25b9ff6ca1e34162f14185dcf2f5eac57161 192BLAKE2s (regex-1.10.2.crate) = fca11f936973bdf2195e6ded901b8df5b73fbaaba9afab2de68c1790c5b355f2
196SHA512 (regex-1.9.5.crate) = 79b921edc977dc98bd07e89dc17873c8a1088473ddf941504973259bb8c46ad11bbe3818fb88a7ed07b86841206c322a9555033d0a5dfebb18fcae45e07ea53e 193SHA512 (regex-1.10.2.crate) = e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
197Size (regex-1.9.5.crate) = 253883 bytes 194Size (regex-1.10.2.crate) = 252839 bytes
198BLAKE2s (regex-automata-0.3.8.crate) = 3ab545b8cd0438d7765990786b3498aa30077aefb86443d889b8a8c4e9b39c32 195BLAKE2s (regex-automata-0.4.3.crate) = d788d9abcbb1c8fab5c65b1fd5a228df5056f00f3baaa971f6758c8125e8911f
199SHA512 (regex-automata-0.3.8.crate) = 47ad01be2c51fd510576e14f399b7f30d379a2cce2dbef3af4ee3e609859451082885132ae703c810e2b19bb3716976356e057a1a592ed507146aff9e7138dac 196SHA512 (regex-automata-0.4.3.crate) = 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
200Size (regex-automata-0.3.8.crate) = 610113 bytes 197Size (regex-automata-0.4.3.crate) = 617011 bytes
201BLAKE2s (regex-syntax-0.7.5.crate) = 5119a5eebce120fd28155f42907d81786841400ec6fa53a34facd0c2cdcd760e 198BLAKE2s (regex-syntax-0.8.2.crate) = 1d0622805a79f44450950cd96e4eb8f213180b3de639601cebf9c8ca9ba771bb
202SHA512 (regex-syntax-0.7.5.crate) = 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd 199SHA512 (regex-syntax-0.8.2.crate) = 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
203Size (regex-syntax-0.7.5.crate) = 343366 bytes 200Size (regex-syntax-0.8.2.crate) = 347228 bytes
204BLAKE2s (resize-0.8.2.crate) = c39b94f4f8ecfe538bd082e5ae293b3c34122bd6c4fedf69ccc1f436910f6f62 201BLAKE2s (resize-0.8.2.crate) = c39b94f4f8ecfe538bd082e5ae293b3c34122bd6c4fedf69ccc1f436910f6f62
205SHA512 (resize-0.8.2.crate) = 1143d2a036f5d5d5ce8f31988a3c7d4d1781d2d4566c15ea8733d12099ecfdd77221211dc3666493b67eccdffd694918fe3b4705548bc9b24fca5f65247dacc7 202SHA512 (resize-0.8.2.crate) = 1143d2a036f5d5d5ce8f31988a3c7d4d1781d2d4566c15ea8733d12099ecfdd77221211dc3666493b67eccdffd694918fe3b4705548bc9b24fca5f65247dacc7
206Size (resize-0.8.2.crate) = 12393 bytes 203Size (resize-0.8.2.crate) = 12393 bytes
207BLAKE2s (rgb-0.8.36.crate) = 6831cd101da349266349eef33c21ffda353262f78b31f33376afcc427c07e3d4 204BLAKE2s (rgb-0.8.36.crate) = 6831cd101da349266349eef33c21ffda353262f78b31f33376afcc427c07e3d4
208SHA512 (rgb-0.8.36.crate) = e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612 205SHA512 (rgb-0.8.36.crate) = e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612
209Size (rgb-0.8.36.crate) = 16576 bytes 206Size (rgb-0.8.36.crate) = 16576 bytes
210BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf 207BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
211SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 208SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
212Size (rustc-hash-1.1.0.crate) = 9331 bytes 209Size (rustc-hash-1.1.0.crate) = 9331 bytes
213BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec 210BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
214SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb 211SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
215Size (scopeguard-1.2.0.crate) = 11619 bytes 212Size (scopeguard-1.2.0.crate) = 11619 bytes
216BLAKE2s (shlex-1.2.0.crate) = 572ef663f8250105c799144614f4bad98a1fd1e9e99f70f2a65e99dc166ef0f0 213BLAKE2s (shlex-1.2.0.crate) = 572ef663f8250105c799144614f4bad98a1fd1e9e99f70f2a65e99dc166ef0f0
217SHA512 (shlex-1.2.0.crate) = cf48c0c47aac44654a48047fed3568c30f53f19cd131615cabbc247dbdf1eb1b7540b0d188f341251b4876dd0d5fcc13792800f0160f7907e8d8fe9a5e75083f 214SHA512 (shlex-1.2.0.crate) = cf48c0c47aac44654a48047fed3568c30f53f19cd131615cabbc247dbdf1eb1b7540b0d188f341251b4876dd0d5fcc13792800f0160f7907e8d8fe9a5e75083f
218Size (shlex-1.2.0.crate) = 6584 bytes 215Size (shlex-1.2.0.crate) = 6584 bytes
219BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50 216BLAKE2s (strsim-0.10.0.crate) = 4893490aaecbb97be0d8268c4ad5653b22237927bc9f08196717dc9a5160de50
220SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 217SHA512 (strsim-0.10.0.crate) = 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
221Size (strsim-0.10.0.crate) = 11355 bytes 218Size (strsim-0.10.0.crate) = 11355 bytes
222BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e 219BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
223SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d 220SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
224Size (syn-1.0.109.crate) = 237611 bytes 221Size (syn-1.0.109.crate) = 237611 bytes
 222BLAKE2s (syn-2.0.38.crate) = 6ef11bec9aa3babcee336358ea4ebd8aaafac7add4104bdbd25c085d6fa32c45
 223SHA512 (syn-2.0.38.crate) = 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
 224Size (syn-2.0.38.crate) = 243284 bytes
225BLAKE2s (thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8 225BLAKE2s (thread_local-1.1.7.crate) = 30ffa86ff25796622be75de4031e817bf2c927f9c0f1c2331d511abe811a3fe8
226SHA512 (thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 226SHA512 (thread_local-1.1.7.crate) = 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
227Size (thread_local-1.1.7.crate) = 13585 bytes 227Size (thread_local-1.1.7.crate) = 13585 bytes
228BLAKE2s (unicode-ident-1.0.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739 228BLAKE2s (unicode-ident-1.0.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739
229SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 229SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
230Size (unicode-ident-1.0.12.crate) = 42168 bytes 230Size (unicode-ident-1.0.12.crate) = 42168 bytes
231BLAKE2s (utf8parse-0.2.1.crate) = ec63d4e1704c8be3fa23931b95f5ce67284b3dec987a7442e459406be3d24fcf 231BLAKE2s (utf8parse-0.2.1.crate) = ec63d4e1704c8be3fa23931b95f5ce67284b3dec987a7442e459406be3d24fcf
232SHA512 (utf8parse-0.2.1.crate) = 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 232SHA512 (utf8parse-0.2.1.crate) = 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
233Size (utf8parse-0.2.1.crate) = 13435 bytes 233Size (utf8parse-0.2.1.crate) = 13435 bytes
234BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4 234BLAKE2s (vcpkg-0.2.15.crate) = 0ec9e97d0e23d59f0a4095773e1136e15f2054fb86bcceb309774638768ea8c4
235SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 235SHA512 (vcpkg-0.2.15.crate) = 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
236Size (vcpkg-0.2.15.crate) = 228735 bytes 236Size (vcpkg-0.2.15.crate) = 228735 bytes
237BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0 237BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
@@ -269,14 +269,20 @@ SHA512 (windows_i686_gnu-0.48.5.crate) = @@ -269,14 +269,20 @@ SHA512 (windows_i686_gnu-0.48.5.crate) =
269Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes 269Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes
270BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7 270BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7
271SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e 271SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
272Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes 272Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes
273BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b 273BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b
274SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 274SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
275Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes 275Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes
276BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326 276BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326
277SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa 277SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
278Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes 278Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes
279BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b 279BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b
280SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 280SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
281Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes 281Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes
 282BLAKE2s (zerocopy-0.7.11.crate) = 11e8d5981a79f7345fd4500ba588dad0d5eb453296df2dd5fe84b2c7485dbc53
 283SHA512 (zerocopy-0.7.11.crate) = 25313e2ba7865251ed45b9541f98bb91667fff7696d1b93b5df3634f79d1afdb210401e049426129ad0e524c4e94427656114e70e441767e611306491451fc74
 284Size (zerocopy-0.7.11.crate) = 91526 bytes
 285BLAKE2s (zerocopy-derive-0.7.11.crate) = 426ad5b3fc9a27f68468a7d71c6876313ae13784db0204eb2441dd5405891cda
 286SHA512 (zerocopy-derive-0.7.11.crate) = 245ce3fc87886440d9c6b68f1e4553ac6c8ce076186546b83990f1591cf2614779fcc53035e62d5eb594493b2c565f4df071876335ed4c87d93437fb91755071
 287Size (zerocopy-derive-0.7.11.crate) = 523743 bytes
282SHA1 (patch-Cargo.toml) = 2aefa93b91d8c42219d66b27db39b81669490df5 288SHA1 (patch-Cargo.toml) = 2aefa93b91d8c42219d66b27db39b81669490df5