No takers so far,

If I get no objections, I'll commit soon.

        -Otto

On Wed, Apr 16, 2025 at 03:34:51PM +0200, Otto Moerbeek wrote:

> Hi,
> 
> this is a bit more involved that you would expect. This quiche tree
> has been reorganized into a single workspace, which means that all
> dependencies are collected always, including those for parts we do not build
> (we are only interested in the quiche library itself).
> 
> So this patches out the dependencies we don't need, making the list of
> crates to download much smaller. If I would not have done this, it would
> amount to 300+ crates, now its about 150.
> 
> OK?
>       -Otto
> 
> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/net/quiche/Makefile,v
> diff -u -p -r1.6 Makefile
> --- Makefile  17 Jul 2024 05:51:54 -0000      1.6
> +++ Makefile  16 Apr 2025 13:28:11 -0000
> @@ -3,7 +3,7 @@ COMMENT       =               library implementing QUIC and
>  # ring-v0.17 does not support this arch
>  NOT_FOR_ARCHS =              sparc64
>  
> -VERSION =            0.22.0
> +VERSION =            0.23.4
>  GH_ACCOUNT =         cloudflare
>  GH_PROJECT =         quiche
>  GH_TAGNAME =         ${VERSION}
> @@ -26,8 +26,7 @@ MODCARGO_INSTALL =  No
>  
>  do-install:
>       ${INSTALL_DATA} ${WRKSRC}/quiche/include/quiche.h ${PREFIX}/include
> -     ${INSTALL_DATA} ${WRKBUILD}/target/release/libquiche.a  ${PREFIX}/lib
> -
> +     ${INSTALL_DATA} ${WRKBUILD}/target/release/libquiche.a ${PREFIX}/lib
>  
>  SUBST_VARS +=        VERSION
>  
> Index: crates.inc
> ===================================================================
> RCS file: /home/cvs/ports/net/quiche/crates.inc,v
> diff -u -p -r1.4 crates.inc
> --- crates.inc        17 Jul 2024 05:51:54 -0000      1.4
> +++ crates.inc        16 Apr 2025 13:28:11 -0000
> @@ -1,24 +1,30 @@
>  MODCARGO_CRATES +=   aho-corasick    1.1.3   # Unlicense OR MIT
> -MODCARGO_CRATES +=   arrayvec        0.7.4   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   autocfg 1.3.0   # Apache-2.0 OR MIT
> -MODCARGO_CRATES +=   bindgen 0.68.1  # BSD-3-Clause
> -MODCARGO_CRATES +=   bitflags        2.6.0   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   boring  4.7.0   # Apache-2.0
> -MODCARGO_CRATES +=   boring-sys      4.7.0   # MIT
> -MODCARGO_CRATES +=   cc      1.0.101 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   android-tzdata  0.1.1   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   android_system_properties       0.1.5   # MIT/Apache-2.0
> +MODCARGO_CRATES +=   arrayvec        0.7.6   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   autocfg 1.4.0   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   base64  0.22.1  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   bindgen 0.70.1  # BSD-3-Clause
> +MODCARGO_CRATES +=   bitflags        2.9.0   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   boring  4.15.0  # Apache-2.0
> +MODCARGO_CRATES +=   boring-sys      4.15.0  # MIT
> +MODCARGO_CRATES +=   bumpalo 3.17.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   cc      1.2.17  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   cdylib-link-lines       0.1.5   # MIT
>  MODCARGO_CRATES +=   cexpr   0.6.0   # Apache-2.0/MIT
>  MODCARGO_CRATES +=   cfg-if  1.0.0   # MIT/Apache-2.0
> +MODCARGO_CRATES +=   chrono  0.4.40  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   clang-sys       1.8.1   # Apache-2.0
> -MODCARGO_CRATES +=   cmake   0.1.50  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   darling 0.20.9  # MIT
> -MODCARGO_CRATES +=   darling_core    0.20.9  # MIT
> -MODCARGO_CRATES +=   darling_macro   0.20.9  # MIT
> -MODCARGO_CRATES +=   data-encoding   2.6.0   # MIT
> -MODCARGO_CRATES +=   docopt  1.1.1   # Unlicense/MIT
> -MODCARGO_CRATES +=   either  1.13.0  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   env_logger      0.10.2  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   equivalent      1.0.1   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   cmake   0.1.54  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   core-foundation-sys     0.8.7   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   darling 0.20.11 # MIT
> +MODCARGO_CRATES +=   darling_core    0.20.11 # MIT
> +MODCARGO_CRATES +=   darling_macro   0.20.11 # MIT
> +MODCARGO_CRATES +=   data-encoding   2.8.0   # MIT
> +MODCARGO_CRATES +=   deranged        0.4.1   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   displaydoc      0.2.5   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   either  1.15.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   equivalent      1.0.2   # Apache-2.0 OR MIT
>  MODCARGO_CRATES +=   fnv     1.0.7   # Apache-2.0 / MIT
>  MODCARGO_CRATES +=   foreign-types   0.5.0   # MIT/Apache-2.0
>  MODCARGO_CRATES +=   foreign-types-macros    0.2.3   # MIT/Apache-2.0
> @@ -27,88 +33,116 @@ MODCARGO_CRATES +=       form_urlencoded 1.2.1
>  MODCARGO_CRATES +=   fs_extra        1.3.0   # MIT
>  MODCARGO_CRATES +=   fslock  0.2.1   # MIT
>  MODCARGO_CRATES +=   getrandom       0.2.15  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   glob    0.3.1   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   hashbrown       0.14.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   hermit-abi      0.3.9   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   humantime       2.1.0   # MIT/Apache-2.0
> +MODCARGO_CRATES +=   glob    0.3.2   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   hashbrown       0.12.3  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   hashbrown       0.15.2  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   hex     0.4.3   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   iana-time-zone  0.1.62  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   iana-time-zone-haiku    0.1.2   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   icu_collections 1.5.0   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_locid       1.5.0   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_locid_transform     1.5.0   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_locid_transform_data        1.5.1   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_normalizer  1.5.0   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_normalizer_data     1.5.1   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_properties  1.5.1   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_properties_data     1.5.1   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_provider    1.5.0   # Unicode-3.0
> +MODCARGO_CRATES +=   icu_provider_macros     1.5.0   # Unicode-3.0
>  MODCARGO_CRATES +=   ident_case      1.0.1   # MIT/Apache-2.0
> -MODCARGO_CRATES +=   idna    0.1.5   # MIT/Apache-2.0
> -MODCARGO_CRATES +=   idna    0.5.0   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   indexmap        2.2.6   # Apache-2.0 OR MIT
> -MODCARGO_CRATES +=   intrusive-collections   0.9.6   # Apache-2.0/MIT
> -MODCARGO_CRATES +=   is-terminal     0.4.12  # MIT
> -MODCARGO_CRATES +=   itoa    1.0.11  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   lazy_static     1.5.0   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   lazycell        1.3.0   # MIT/Apache-2.0
> -MODCARGO_CRATES +=   libc    0.2.155 # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   libloading      0.8.4   # ISC
> -MODCARGO_CRATES +=   libm    0.2.8   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   log     0.4.22  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   matches 0.1.10  # MIT
> +MODCARGO_CRATES +=   idna    1.0.3   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   idna_adapter    1.2.0   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   indexmap        1.9.3   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   indexmap        2.8.0   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   intrusive-collections   0.9.7   # Apache-2.0/MIT
> +MODCARGO_CRATES +=   itertools       0.13.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   itoa    1.0.15  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   js-sys  0.3.77  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   libc    0.2.171 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   libloading      0.8.6   # ISC
> +MODCARGO_CRATES +=   libm    0.2.11  # MIT AND (MIT OR Apache-2.0)
> +MODCARGO_CRATES +=   litemap 0.7.5   # Unicode-3.0
> +MODCARGO_CRATES +=   log     0.4.27  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   memchr  2.7.4   # Unlicense OR MIT
>  MODCARGO_CRATES +=   memoffset       0.9.1   # MIT
>  MODCARGO_CRATES +=   minimal-lexical 0.2.1   # MIT/Apache-2.0
>  MODCARGO_CRATES +=   mio     0.8.11  # MIT
> -MODCARGO_CRATES +=   nix     0.27.1  # MIT
>  MODCARGO_CRATES +=   nom     7.1.3   # MIT
> +MODCARGO_CRATES +=   num-conv        0.1.0   # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   num-traits      0.2.19  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   once_cell       1.19.0  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   peeking_take_while      0.1.2   # Apache-2.0/MIT
> -MODCARGO_CRATES +=   percent-encoding        1.0.1   # MIT/Apache-2.0
> +MODCARGO_CRATES +=   once_cell       1.21.3  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   openssl-macros  0.1.1   # MIT/Apache-2.0
>  MODCARGO_CRATES +=   percent-encoding        2.3.1   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   pkg-config      0.3.30  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   proc-macro2     1.0.86  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   quote   1.0.36  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   regex   1.10.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   regex-automata  0.4.7   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   regex-syntax    0.8.4   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   ring    0.17.8  # LICENSE
> -MODCARGO_CRATES +=   rust_decimal    1.35.0  # MIT
> +MODCARGO_CRATES +=   pkg-config      0.3.32  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   powerfmt        0.2.0   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   proc-macro2     1.0.94  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   quote   1.0.40  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   regex   1.11.1  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   regex-automata  0.4.9   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   regex-syntax    0.8.5   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   ring    0.17.14 # Apache-2.0 AND ISC
> +MODCARGO_CRATES +=   rust_decimal    1.37.1  # MIT
>  MODCARGO_CRATES +=   rustc-hash      1.1.0   # Apache-2.0/MIT
> -MODCARGO_CRATES +=   ryu     1.0.18  # Apache-2.0 OR BSL-1.0
> -MODCARGO_CRATES +=   serde   1.0.203 # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   serde_derive    1.0.203 # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   serde_json      1.0.118 # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   serde_with      3.8.1   # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   serde_with_macros       3.8.1   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   rustversion     1.0.20  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   ryu     1.0.20  # Apache-2.0 OR BSL-1.0
> +MODCARGO_CRATES +=   serde   1.0.219 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   serde_derive    1.0.219 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   serde_json      1.0.140 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   serde_with      3.12.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   serde_with_macros       3.12.0  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   sfv     0.9.4   # MIT/Apache-2.0
>  MODCARGO_CRATES +=   shlex   1.3.0   # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   slab    0.4.9   # MIT
> -MODCARGO_CRATES +=   smallvec        1.13.2  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   spin    0.9.8   # MIT
> -MODCARGO_CRATES +=   strsim  0.10.0  # MIT
> +MODCARGO_CRATES +=   smallvec        1.14.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   stable_deref_trait      1.2.0   # MIT/Apache-2.0
>  MODCARGO_CRATES +=   strsim  0.11.1  # MIT
> -MODCARGO_CRATES +=   syn     2.0.68  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   termcolor       1.4.1   # Unlicense OR MIT
> -MODCARGO_CRATES +=   tinyvec 1.6.1   # Zlib OR Apache-2.0 OR MIT
> -MODCARGO_CRATES +=   tinyvec_macros  0.1.1   # MIT OR Apache-2.0 OR Zlib
> -MODCARGO_CRATES +=   unicode-bidi    0.3.15  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   unicode-ident   1.0.12  # (MIT OR Apache-2.0) AND 
> Unicode-DFS-2016
> -MODCARGO_CRATES +=   unicode-normalization   0.1.23  # MIT/Apache-2.0
> +MODCARGO_CRATES +=   syn     2.0.100 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   synstructure    0.13.1  # MIT
> +MODCARGO_CRATES +=   time    0.3.41  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   time-core       0.1.4   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   time-macros     0.2.22  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   tinystr 0.7.6   # Unicode-3.0
> +MODCARGO_CRATES +=   unicode-ident   1.0.18  # (MIT OR Apache-2.0) AND 
> Unicode-3.0
>  MODCARGO_CRATES +=   untrusted       0.9.0   # ISC
> -MODCARGO_CRATES +=   url     1.7.2   # MIT/Apache-2.0
> -MODCARGO_CRATES +=   url     2.5.2   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   url     2.5.4   # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   utf16_iter      1.0.5   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   utf8_iter       1.0.4   # Apache-2.0 OR MIT
>  MODCARGO_CRATES +=   wasi    0.11.0+wasi-snapshot-preview1   # Apache-2.0 
> WITH LLVM-exception OR Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   wasm-bindgen    0.2.100 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   wasm-bindgen-backend    0.2.100 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   wasm-bindgen-macro      0.2.100 # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   wasm-bindgen-macro-support      0.2.100 # MIT OR 
> Apache-2.0
> +MODCARGO_CRATES +=   wasm-bindgen-shared     0.2.100 # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   winapi  0.3.9   # MIT/Apache-2.0
>  MODCARGO_CRATES +=   winapi-i686-pc-windows-gnu      0.4.0   # MIT/Apache-2.0
> -MODCARGO_CRATES +=   winapi-util     0.1.8   # Unlicense OR MIT
>  MODCARGO_CRATES +=   winapi-x86_64-pc-windows-gnu    0.4.0   # MIT/Apache-2.0
> +MODCARGO_CRATES +=   windows-core    0.52.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows-link    0.1.1   # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows-sys     0.48.0  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows-sys     0.52.0  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows-sys     0.59.0  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows-targets 0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows-targets 0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows-targets 0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_aarch64_gnullvm 0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_aarch64_gnullvm 0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_aarch64_gnullvm 0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_aarch64_msvc    0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_aarch64_msvc    0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_aarch64_msvc    0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_i686_gnu        0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_i686_gnu        0.52.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_i686_gnullvm    0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_i686_gnu        0.52.6  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_i686_gnullvm    0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_i686_msvc       0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_i686_msvc       0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_i686_msvc       0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_x86_64_gnu      0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_x86_64_gnu      0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_x86_64_gnu      0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_x86_64_gnullvm  0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_x86_64_gnullvm  0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_x86_64_gnullvm  0.52.6  # MIT OR Apache-2.0
>  MODCARGO_CRATES +=   windows_x86_64_msvc     0.48.5  # MIT OR Apache-2.0
> -MODCARGO_CRATES +=   windows_x86_64_msvc     0.52.5  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   windows_x86_64_msvc     0.52.6  # MIT OR Apache-2.0
> +MODCARGO_CRATES +=   write16 1.0.0   # Apache-2.0 OR MIT
> +MODCARGO_CRATES +=   writeable       0.5.5   # Unicode-3.0
> +MODCARGO_CRATES +=   yoke    0.7.5   # Unicode-3.0
> +MODCARGO_CRATES +=   yoke-derive     0.7.5   # Unicode-3.0
> +MODCARGO_CRATES +=   zerofrom        0.1.6   # Unicode-3.0
> +MODCARGO_CRATES +=   zerofrom-derive 0.1.6   # Unicode-3.0
> +MODCARGO_CRATES +=   zerovec 0.10.4  # Unicode-3.0
> +MODCARGO_CRATES +=   zerovec-derive  0.10.3  # Unicode-3.0
> Index: distinfo
> ===================================================================
> RCS file: /home/cvs/ports/net/quiche/distinfo,v
> diff -u -p -r1.5 distinfo
> --- distinfo  17 Jul 2024 05:51:54 -0000      1.5
> +++ distinfo  16 Apr 2025 13:28:11 -0000
> @@ -1,24 +1,30 @@
>  SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = 
> jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
> -SHA256 (cargo/arrayvec-0.7.4.tar.gz) = 
> ltMKBlQfuvvH+C7RDAYWTPvSxAETj2rd2EBGKcSxZxE=
> -SHA256 (cargo/autocfg-1.3.0.tar.gz) = 
> DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA=
> -SHA256 (cargo/bindgen-0.68.1.tar.gz) = 
> cm5DE+tuw10nMCWK1OFbVH7nXWr6oTYaki545Zt9gHg=
> -SHA256 (cargo/bitflags-2.6.0.tar.gz) = 
> sEj7Y/2LWSP8WqezQNjhVq7H7ALwx4+opt3CYT9vcd4=
> -SHA256 (cargo/boring-4.7.0.tar.gz) = 
> hEnuzkjzmAdvrN4miMebgeI+k81KIdUlZAJdjTUX+84=
> -SHA256 (cargo/boring-sys-4.7.0.tar.gz) = 
> sdVz4EG9ZfFWxy4yIzxf9o3LXZleEZkoybNs4zjyQBw=
> -SHA256 (cargo/cc-1.0.101.tar.gz) = 
> rDZ5cuUW1FVnx+r8c9JOHBk9zyAKjZTp23s9OLNJVy0=
> +SHA256 (cargo/android-tzdata-0.1.1.tar.gz) = 
> 6ZmUGyNPMTGwC8E8ItBujF/3JtG2MYrH6ydpl7u0/vA=
> +SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = 
> gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE=
> +SHA256 (cargo/arrayvec-0.7.6.tar.gz) = 
> fALRI98BfvzfvXOe+Bc1s2xbqD7DxZyAqdfsxxj5LlA=
> +SHA256 (cargo/autocfg-1.4.0.tar.gz) = 
> rOULrejmI0qhQNmi9VK77h2001P2m4IXvFA0kPwanyY=
> +SHA256 (cargo/base64-0.22.1.tar.gz) = 
> crMlTxYlGoOBqhLkDjxNLwGZ+MZQj77LnZH1deD7uMY=
> +SHA256 (cargo/bindgen-0.70.1.tar.gz) = 
> 9J2P7YgNRz6nHvub9ZdlHncgG91Ik+/lTJ5dZa4Ezm8=
> +SHA256 (cargo/bitflags-2.9.0.tar.gz) = 
> XIIUEVt7+ECZ8TCTJOYxQdTF18wmhi+XoKhX2+/hZb0=
> +SHA256 (cargo/boring-4.15.0.tar.gz) = 
> yEoWpHyFD4mcXLby70e+33JoRHw8uEqJt7w18UDIWdY=
> +SHA256 (cargo/boring-sys-4.15.0.tar.gz) = 
> PPdGYFbXyjWjVvvCfInrLxST+y5hwkxfnwJ36PQC3J4=
> +SHA256 (cargo/bumpalo-3.17.0.tar.gz) = 
> Fij7Rt+gs3Vo0S5e3VElU+zPaiKnjoveALtK7YTVvb8=
> +SHA256 (cargo/cc-1.2.17.tar.gz) = 
> H8tXx0CuHa9FOuhfFuNzlvZysDngDZ2Gbgfdsk4yjjo=
>  SHA256 (cargo/cdylib-link-lines-0.1.5.tar.gz) = 
> 2Y6r7wi731r9C5wMq7GsM198cER+8JXu2F3/2WKLILw=
>  SHA256 (cargo/cexpr-0.6.0.tar.gz) = 
> b6w4epi7fDcpIFfP/FbWLstimQACZAJjOukWDfk6h2Y=
>  SHA256 (cargo/cfg-if-1.0.0.tar.gz) = 
> uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
> +SHA256 (cargo/chrono-0.4.40.tar.gz) = 
> GnlkYR1x3xEssXMPLuZzJPz00PxmBqy76b/gbfEkY3w=
>  SHA256 (cargo/clang-sys-1.8.1.tar.gz) = 
> CwI5R4EXWMl8Wb+dHBiP1hmtRxjcqnZ5R98crbFPOfQ=
> -SHA256 (cargo/cmake-0.1.50.tar.gz) = 
> oxx4lWO4Ffd/QlDK7hI2VzQ2n5QkObfe/XHhikgZcTA=
> -SHA256 (cargo/darling-0.20.9.tar.gz) = 
> g7LrTZDRK92l7RfeaGwqy0xXkU+PkhuNp+EStaNvP+E=
> -SHA256 (cargo/darling_core-0.20.9.tar.gz) = 
> YiaH/guscqBOVZkCkVH1eWERuQ8bqqm1RNgHpeMc0SA=
> -SHA256 (cargo/darling_macro-0.20.9.tar.gz) = 
> czyrtDSCsaG1Pu6Fg8K56GhNWSIV6oPv0wXdMbwvAXg=
> -SHA256 (cargo/data-encoding-2.6.0.tar.gz) = 
> 6FZpeUKc9ptJpcdAxgeREI6GRA6L4Um76k/lTSwy1uI=
> -SHA256 (cargo/docopt-1.1.1.tar.gz) = 
> fz8RmEbII/nq/PlTqPb/tu1pv2JAiDJhp/E7Y0V5pR8=
> -SHA256 (cargo/either-1.13.0.tar.gz) = 
> YLGvHCIIVbbOrAJdP27N0rfEiUv+nNm9pPu0vHwNTPA=
> -SHA256 (cargo/env_logger-0.10.2.tar.gz) = 
> TNQFqrFxy4XWc15cjZ2wOMF9PKAHpNLCXzN5NcPZBYA=
> -SHA256 (cargo/equivalent-1.0.1.tar.gz) = 
> VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
> +SHA256 (cargo/cmake-0.1.54.tar.gz) = 
> 58qj+d6J3b4sYH9BAZJMWr7IA3Y66VNOT019j4SqgfA=
> +SHA256 (cargo/core-foundation-sys-0.8.7.tar.gz) = 
> dzZIuU0OXWIPZPKAd3RFdA5h/nAQJQh+yLV/RceRiIs=
> +SHA256 (cargo/darling-0.20.11.tar.gz) = 
> /H9GEWxG/5qz6xWXpFaItnFcbmKLXBM+KI5wmim8tO4=
> +SHA256 (cargo/darling_core-0.20.11.tar.gz) = 
> DQC5WW0YXlZcIgegsB+L0aE1SD0C2bewpUsR2o1TQS4=
> +SHA256 (cargo/darling_macro-0.20.11.tar.gz) = 
> /DS5PMs4W0Dcccb86sSyrSNmLH7rJIzxDVKbfgVbbq0=
> +SHA256 (cargo/data-encoding-2.8.0.tar.gz) = 
> V19139JXON9bkbjkPhTUS9oUY3pY+ud5/SsGT4vz4BA=
> +SHA256 (cargo/deranged-0.4.1.tar.gz) = 
> KM+saOCASK4YgxcWMsKu8+vFVWIa5W+8zOHL8i3X8Fg=
> +SHA256 (cargo/displaydoc-0.2.5.tar.gz) = 
> lzacu8BBvDZpSbx000ZY1s2lYhA5cxxjEFIYkqOiCuA=
> +SHA256 (cargo/either-1.15.0.tar.gz) = 
> SMdXlIxe3g5GF3t63S5nFV9w4zwH/qgoTfZXbacLNxk=
> +SHA256 (cargo/equivalent-1.0.2.tar.gz) = 
> h3pKzocTsLzypOfuyCUpwCnx0GGYhtGBRf6pbD/+XA8=
>  SHA256 (cargo/fnv-1.0.7.tar.gz) = 
> P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
>  SHA256 (cargo/foreign-types-0.5.0.tar.gz) = 
> 1zfZqlGft7dJy8O5Yu3PMQqN0fS2fJHE+Dl1290X2WU=
>  SHA256 (cargo/foreign-types-macros-0.2.3.tar.gz) = 
> GlxsWFvJSq8se1HdTCuiJoCESrpMaHvlgYcab1GMV0I=
> @@ -27,113 +33,147 @@ SHA256 (cargo/form_urlencoded-1.2.1.tar.
>  SHA256 (cargo/fs_extra-1.3.0.tar.gz) = 
> QnA3BrcWw3+Wp3rqgwOSrSMfRMnppnhy+lVIcH4RsRw=
>  SHA256 (cargo/fslock-0.2.1.tar.gz) = 
> BEEriTUnLjqbrm9Ix7//dMKRH2BSVATt/dKOSYhMO/s=
>  SHA256 (cargo/getrandom-0.2.15.tar.gz) = 
> xFZ8jbEK6RCJyZr4TGjDjaPsLwh8P4KWC82/Nla29Nc=
> -SHA256 (cargo/glob-0.3.1.tar.gz) = 
> 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js=
> -SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 
> 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE=
> -SHA256 (cargo/hermit-abi-0.3.9.tar.gz) = 
> 0jHfuJz//bww5/xBV57WBmrQOr2p5WfMr65gK5fsUCQ=
> -SHA256 (cargo/humantime-2.1.0.tar.gz) = 
> mjpb+xlZMe6zNrKntNdh2uyEG5f5R9NDlGAXN6e7peQ=
> +SHA256 (cargo/glob-0.3.2.tar.gz) = 
> qNGt1VFxSXtHBaZIxrWDrK+wHVgFClFyd4XwssjgorI=
> +SHA256 (cargo/hashbrown-0.12.3.tar.gz) = 
> ip7nDEOq9BfJFDlmRaD6hSYkgBsk67eueP6CcoiayIg=
> +SHA256 (cargo/hashbrown-0.15.2.tar.gz) = 
> vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
> +SHA256 (cargo/hex-0.4.3.tar.gz) = 
> fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
> +SHA256 (cargo/iana-time-zone-0.1.62.tar.gz) = 
> sv1liwblZyF5LF30R1cFts2nkOkpjRnS+K8INFe80Sc=
> +SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 
> 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8=
> +SHA256 (cargo/icu_collections-1.5.0.tar.gz) = 
> 2y+kUiBuvuGMS1widNvx3hcAjodLTcTwrqnQHKeeRSY=
> +SHA256 (cargo/icu_locid-1.5.0.tar.gz) = 
> E6y7g3GRf8lxvob8gFfEGmS1IcGEgIppjAKswkLb9jc=
> +SHA256 (cargo/icu_locid_transform-1.5.0.tar.gz) = 
> AdEaw13o5A/e2gDZ4enZJSXz+diHzdeqgdcnWWeItU4=
> +SHA256 (cargo/icu_locid_transform_data-1.5.1.tar.gz) = 
> dRXm14EJi/n3IFqz/H6XCdNFVK4LId28tf6/pLx98R0=
> +SHA256 (cargo/icu_normalizer-1.5.0.tar.gz) = 
> Gc4+DaLsaFmdGTyT0IgULv1/nF1vybgDd0hVdH3GqE8=
> +SHA256 (cargo/icu_normalizer_data-1.5.1.tar.gz) = 
> xegzgii9yKuDMD8Wt5fhd5U3MPYBqWwl0Qyzqw2qDLc=
> +SHA256 (cargo/icu_properties-1.5.1.tar.gz) = 
> k9YCB2bPxjAsFdu8nId4w35iwUQny39uYB2Engkq7vU=
> +SHA256 (cargo/icu_properties_data-1.5.1.tar.gz) = 
> hfuHmXU7da7o0qIdfBTZ84khtUs9vaEPWjx6e4LbpeI=
> +SHA256 (cargo/icu_provider-1.5.0.tar.gz) = 
> btQhyKjveNPi28mKlzvi83cMtCtgbjqxjWI3xN/eaNk=
> +SHA256 (cargo/icu_provider_macros-1.5.0.tar.gz) = 
> Hsiekzdjjs3Ah0TfSQsiGnOZv40WTrUqZlRU5g4HWtY=
>  SHA256 (cargo/ident_case-1.0.1.tar.gz) = 
> ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
> -SHA256 (cargo/idna-0.1.5.tar.gz) = 
> OPCeDwsftV/e4fF0cK2ADad69RhqGnbAJrZ5NYt+hE4=
> -SHA256 (cargo/idna-0.5.0.tar.gz) = 
> Y02bFGGvOWythD9H/bpVl6T55t3Uv7b/XYUCjCXLEvY=
> -SHA256 (cargo/indexmap-2.2.6.tar.gz) = 
> Fo+3Fd2kchXjYJEsCWZJ0j1Yvzkqxi9zkZ6DF0XkDyY=
> -SHA256 (cargo/intrusive-collections-0.9.6.tar.gz) = 
> tpTcn3DDvah0Ym0q7RO3gPE3qrQ19OmBQSGVXPcGEi4=
> -SHA256 (cargo/is-terminal-0.4.12.tar.gz) = 
> 8j/17yuA1gjWHv7oNJNNhizZJGGvwFYN7fST5MAzc4s=
> -SHA256 (cargo/itoa-1.0.11.tar.gz) = 
> SfHxSHMzVFRQDVlhHxz0pLD3hvmsEfQxKnjkzyVmaVs=
> -SHA256 (cargo/lazy_static-1.5.0.tar.gz) = 
> u9K8tMlj8t2uBqLvx+nzWRMSRzxQxmheHymAaDFuZv4=
> -SHA256 (cargo/lazycell-1.3.0.tar.gz) = 
> gw0Izh0dlB5rMGRfGg61ZDAT2DXON3ml/CCCYdvhD1U=
> -SHA256 (cargo/libc-0.2.155.tar.gz) = 
> l7OIikrs936BEUXK327vWQH0eCxTiGGRsvaT8kdhhHw=
> -SHA256 (cargo/libloading-0.8.4.tar.gz) = 
> 4xCzprWQf5kgL820lg/0W5NzXXx9lrdg/P+NstwOED0=
> -SHA256 (cargo/libm-0.2.8.tar.gz) = 
> TsKoYhNNKn0y15g93N0cSSNTCDPJ8uoaRPxfpHOYkFg=
> -SHA256 (cargo/log-0.4.22.tar.gz) = 
> p6cLoCS53ATCfqLwwFSP60dOxcVLujOn9y+HOjnQeyQ=
> -SHA256 (cargo/matches-0.1.10.tar.gz) = 
> JTIJZleUHC/qnCidNwolCXHGidTxQ3mP9nET7AQgJKU=
> +SHA256 (cargo/idna-1.0.3.tar.gz) = 
> aG+CUmTWMHUKVEY5N3uuc3YoBD8g04u8Ap6PKeqWin4=
> +SHA256 (cargo/idna_adapter-1.2.0.tar.gz) = 
> 2sod8clXMgss8TmsYee9ZP7TBMUEDfAAp0WqHeO073E=
> +SHA256 (cargo/indexmap-1.9.3.tar.gz) = 
> vQcOOTNTeW6AHSCa0znolZbrTI1DDRjt5qHM7Y+vvZk=
> +SHA256 (cargo/indexmap-2.8.0.tar.gz) = 
> OVTVD+FbAhQr8l07i9rbY07DlI8QPQT/4wMbyP6dcFg=
> +SHA256 (cargo/intrusive-collections-0.9.7.tar.gz) = 
> GJ0Il+TL6Mde/t81AsGMiHsFBG5Z0oQE1NjkbLxNHoY=
> +SHA256 (cargo/itertools-0.13.0.tar.gz) = 
> QT7n38Uu4aSUnO6328ijPy1sCIGU2fki+4MY+vHwEYY=
> +SHA256 (cargo/itoa-1.0.15.tar.gz) = 
> Sl8TuFjI0xTuPo9jkBH3zO/nH5f5blAVH7mR8meSjiw=
> +SHA256 (cargo/js-sys-0.3.77.tar.gz) = 
> HPrzPGlfxuCAZO+8H3Lsk3QpYU8l7vg6+ULQ4ifDoo8=
> +SHA256 (cargo/libc-0.2.171.tar.gz) = 
> wZk3IW6dOqmVbZu438CwyL62BY/E96TcTYUO34aiN9Y=
> +SHA256 (cargo/libloading-0.8.6.tar.gz) = 
> /C9OtLxzVUfP7XwKSSLL0EpGVZeMCbVPH3sih1BmTDQ=
> +SHA256 (cargo/libm-0.2.11.tar.gz) = 
> g1W+EbINaWyPGPbMAYxONyFlsfqBJs7wkjmcmVGYT/o=
> +SHA256 (cargo/litemap-0.7.5.tar.gz) = 
> I/sUyxlFcynIIgYxelZjAFpNQEeD3HT0JSdpsNX0KFY=
> +SHA256 (cargo/log-0.4.27.tar.gz) = 
> E9wt81HjICeDof4NRDdfcpX/tASSZ7DzAYNG3BIqHZQ=
>  SHA256 (cargo/memchr-2.7.4.tar.gz) = 
> eMqasaC6ux59VpXjUwiGKJwYzy+H7BmldaCr3OES46M=
>  SHA256 (cargo/memoffset-0.9.1.tar.gz) = 
> SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo=
>  SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = 
> aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o=
>  SHA256 (cargo/mio-0.8.11.tar.gz) = 
> pKZQVDygapJOizcdsnOydWaF+q4w+Eh9obVlBaj3iww=
> -SHA256 (cargo/nix-0.27.1.tar.gz) = 
> LrBOnGiO/xyJ1ytAfxaM95u56Gep0zI+1sAVGeucwFM=
>  SHA256 (cargo/nom-7.1.3.tar.gz) = 
> 0nOYPFplenCj6PKgEymCLzuMgXK3OCZBGlV1HkBKCko=
> +SHA256 (cargo/num-conv-0.1.0.tar.gz) = 
> UdUV0y+xgu43zaLM3LkpUNajwok6ooDlQGccLNDzsdk=
>  SHA256 (cargo/num-traits-0.2.19.tar.gz) = 
> Bx38BiaQ6QtzTAsic85yrQ/6lfDHRZa8JQ3P2WAmKEE=
> -SHA256 (cargo/once_cell-1.19.0.tar.gz) = 
> P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
> -SHA256 (cargo/peeking_take_while-0.1.2.tar.gz) = 
> GbF83b5+w/i8gAiHurXnFzSMleosoLG/CDf7lk3GcJk=
> -SHA256 (cargo/percent-encoding-1.0.1.tar.gz) = 
> MQEN0uGsM9W0altBNJUjmIKBPgNp+O2KXiZvFzYC+DE=
> +SHA256 (cargo/once_cell-1.21.3.tar.gz) = 
> QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0=
> +SHA256 (cargo/openssl-macros-0.1.1.tar.gz) = 
> qUhma2N6D0ZehWTHPonU3eANctTUc8yXLzkPw9zufZw=
>  SHA256 (cargo/percent-encoding-2.3.1.tar.gz) = 
> 4xSPUEYgil1WvPwDBT48pjNOUdqN+xm2zcizBvrjKD4=
> -SHA256 (cargo/pkg-config-0.3.30.tar.gz) = 
> 0jGyMJJ7XkrSA9tXu8vuKAL2vOYgseSpAkoH2U4pB+w=
> -SHA256 (cargo/proc-macro2-1.0.86.tar.gz) = 
> XnGejfZl3w0cj7/SOAFXRHNhUdREXsCDa45iiq4QO3c=
> -SHA256 (cargo/quote-1.0.36.tar.gz) = 
> D6dqrzkQHEV4Nq7AziMW29w6tyPN2hxr1OatQgisrKc=
> -SHA256 (cargo/regex-1.10.5.tar.gz) = 
> uRITQ52tGSMmoNfG7jlVkQQl9EHXA44NaTOwrsXEUX8=
> -SHA256 (cargo/regex-automata-0.4.7.tar.gz) = 
> OMr1jMXvL+0oH4kpLvI/Y2VGXtmkG3p3VOtOJklskt8=
> -SHA256 (cargo/regex-syntax-0.8.4.tar.gz) = 
> emagOufIAfrNd6KTcLT67CAXaJFawUpyG6NvILycIJs=
> -SHA256 (cargo/ring-0.17.8.tar.gz) = 
> wX+ky2WONYNCPpFbnzrMAczq7hhg4z1Z665mrcOi3A0=
> -SHA256 (cargo/rust_decimal-1.35.0.tar.gz) = 
> F5DRxMDKgSETmeDgrxYzMnbzdSCecaN7Z2mKNz21tHo=
> +SHA256 (cargo/pkg-config-0.3.32.tar.gz) = 
> ft3b0LUtcyshrZpfq1xwTBTNlJ5emh7Fkpok/e0bkEw=
> +SHA256 (cargo/powerfmt-0.2.0.tar.gz) = 
> Q57jBd7xFboFk4226xZE/5QWXFq16UINHBvO27qQk5E=
> +SHA256 (cargo/proc-macro2-1.0.94.tar.gz) = 
> oxlxdS5wuLJobX5G7Bf7ONrUBR2UAkyI30m2Z8rqnIQ=
> +SHA256 (cargo/quote-1.0.40.tar.gz) = 
> GIXAOVcNwA3LT/CHqJ4YX9VrriNN3H8FapRb82RnJI0=
> +SHA256 (cargo/regex-1.11.1.tar.gz) = 
> tUTvG06sXcLbM+pjYGrp/8+sJsFBaigGrgv19WsgEZE=
> +SHA256 (cargo/regex-automata-0.4.9.tar.gz) = 
> gJ6Nxh9t5ztGyF9MlkhjEP4wTENM+kNmnXtA9xEVCQg=
> +SHA256 (cargo/regex-syntax-0.8.5.tar.gz) = 
> KxXEMYa+Z6T9Y77lDQMDr//O84FJLr4sXYfzJOG4gVw=
> +SHA256 (cargo/ring-0.17.14.tar.gz) = 
> pGiebCKU2B6I3GJhx2i2O8T824Ur5tE1JJixFPYTg7c=
> +SHA256 (cargo/rust_decimal-1.37.1.tar.gz) = 
> +qfeK6VqwpG9kMa5vs54SlKuFBH5UGVEs+rjbdI1bVA=
>  SHA256 (cargo/rustc-hash-1.1.0.tar.gz) = 
> CNQ/eqawjUnzgs3mp5ggR8NCbblJsUJLxLfsmuEsbOI=
> -SHA256 (cargo/ryu-1.0.18.tar.gz) = 
> 88tboNxDJCzhfemcGA6W25CyNbip/clUPJbSIJEWvZ8=
> -SHA256 (cargo/serde-1.0.203.tar.gz) = 
> clOrTelx5y+3vpg4AjAMMLWn8MLlb6uKv8aiFDB8AJQ=
> -SHA256 (cargo/serde_derive-1.0.203.tar.gz) = 
> UAy8Dr629GYn9Q8/WBHM9r8AZDvjALTD6rwO9V3Ftbo=
> -SHA256 (cargo/serde_json-1.0.118.tar.gz) = 
> 2Uf2sxY9iFfqFsT6DdSEDVLzBBA5qF3s1Ghn6xq+8uQ=
> -SHA256 (cargo/serde_with-3.8.1.tar.gz) = 
> CtSD0qsBSdWl682ZcqOFJxHgFT2GO/Wl0DkdKIg8SiA=
> -SHA256 (cargo/serde_with_macros-3.8.1.tar.gz) = 
> ZVabcC9BRD6LyLuxxXeb0EULvnI7VhmJgOgOxFeAvOI=
> +SHA256 (cargo/rustversion-1.0.20.tar.gz) = 
> 7e04LF9feGuYllLElUTEh32fAVzCLhRaXqjqZsKSHNI=
> +SHA256 (cargo/ryu-1.0.20.tar.gz) = 
> KNOysTZuwgmU8f0Yw8WU8Fxd1LxE2LsMHGMsjWgpSB8=
> +SHA256 (cargo/serde-1.0.219.tar.gz) = 
> Xw4sbtZgYBm04p5p26upWxGFRBDlNH1SUAJFbbu3hrY=
> +SHA256 (cargo/serde_derive-1.0.219.tar.gz) = 
> WwJ2z38sczZfcVfIEjwhzZpQ+72ER1evKMofWSX8KgA=
> +SHA256 (cargo/serde_json-1.0.140.tar.gz) = 
> IAaLbpbcbJvSPgHfiCfmx+Hy/d1DwhgQOCgDwTa5k3M=
> +SHA256 (cargo/serde_with-3.12.0.tar.gz) = 
> 1rb38vy2n3R5IfefOSa9HiA/zk/vYsJo3Tq/tthgKao=
> +SHA256 (cargo/serde_with_macros-3.12.0.tar.gz) = 
> jQDKpRk6PINirCtzvmuedoqlpLL3Idj0szlgDDy1H44=
>  SHA256 (cargo/sfv-0.9.4.tar.gz) = 
> 8n2vbtP8f/1eo86faE/jUcR+UPL9u2I24rrQtEDb5Ag=
>  SHA256 (cargo/shlex-1.3.0.tar.gz) = 
> D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
>  SHA256 (cargo/slab-0.4.9.tar.gz) = 
> j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
> -SHA256 (cargo/smallvec-1.13.2.tar.gz) = 
> PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
> -SHA256 (cargo/spin-0.9.8.tar.gz) = 
> aYDo11ESQfis9K6927H/k4317r6YaRQYxEaNC3Kpamc=
> -SHA256 (cargo/strsim-0.10.0.tar.gz) = 
> c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
> +SHA256 (cargo/smallvec-1.14.0.tar.gz) = 
> f8+DI+8fqu4wpEo0AZOxrGgU/Zt7Tojp1FGaPkq+HP0=
> +SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = 
> qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM=
>  SHA256 (cargo/strsim-0.11.1.tar.gz) = 
> fai1c2hF2fL8uDfqXZ4mKFZLOwQ6cJSKPwt3iDjF+08=
> -SHA256 (cargo/syn-2.0.68.tar.gz) = 
> kB+nDYi51smAIuI7QTb58+VORmLDvBvR2EpCqaDwwek=
> -SHA256 (cargo/termcolor-1.4.1.tar.gz) = 
> BnlPj2xciYsyda6++muKHLJM0sbHk5erFXdIN6C8V1U=
> -SHA256 (cargo/tinyvec-1.6.1.tar.gz) = 
> xVEVxvvi0r7ybrCa10veAtglVHb8DHtRXvCfuzV0LYI=
> -SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = 
> HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
> -SHA256 (cargo/unicode-bidi-0.3.15.tar.gz) = 
> CPlRAKdmv0+PKPkNd+ClRhu9shkELnZ5vr55AE/tjXU=
> -SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = 
> M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
> -SHA256 (cargo/unicode-normalization-0.1.23.tar.gz) = 
> pW0WhtsjCNkBMG+SomOFfvWeo5Z4pUWOfLF/AUFRAfU=
> +SHA256 (cargo/syn-2.0.100.tar.gz) = 
> sJpErMrYHhuhzXSjJGG6id7okJW6F7MvXQNoOxsfwqA=
> +SHA256 (cargo/synstructure-0.13.1.tar.gz) = 
> yK92Zqt7Y5CreBMftbD84R1remlRYCAXw1+oKABwiXE=
> +SHA256 (cargo/time-0.3.41.tar.gz) = 
> inYZ4ZvCZuD5xeZoZlnTlLxXlzhZNABgppIh5X28DEA=
> +SHA256 (cargo/time-core-0.1.4.tar.gz) = 
> yemjhxH1WdnjzhzbBt18W46lRryQBS2m0Gu3badLsHw=
> +SHA256 (cargo/time-macros-0.2.22.tar.gz) = 
> NSZzk5Lsk/2LNZyOmFFMs+jgIb605fWXsAoCIfjtikk=
> +SHA256 (cargo/tinystr-0.7.6.tar.gz) = 
> kRf11Ns5HBz2kn576j23S5ocGt2Pftqf/VNk9A9XuC8=
> +SHA256 (cargo/unicode-ident-1.0.18.tar.gz) = 
> Wl85QEpdpQcSpMHuzyXpDdYrYTUCt+kl/U5NGbXJZRI=
>  SHA256 (cargo/untrusted-0.9.0.tar.gz) = 
> jsttoouKNR13O2jVglrDkBfmgHUPmA86GoXNjdKKR8E=
> -SHA256 (cargo/url-1.7.2.tar.gz) = 
> 3U58DVMSZjaVGaSqTzmddIvTcEOwC94eT/H2ChILNVo=
> -SHA256 (cargo/url-2.5.2.tar.gz) = 
> InhNvfdv3eivGu2lYitUa0Irb8WFMlJIor+fXkHpTWw=
> +SHA256 (cargo/url-2.5.4.tar.gz) = 
> Mvi2hsrdFHP0vQEXpdKNNrGt44Tqm1BpocQK7+1/2mA=
> +SHA256 (cargo/utf16_iter-1.0.5.tar.gz) = 
> yCMt082u1TVuD3FtKF5LQLkyrENBAP6bfg6Ok1ueYkY=
> +SHA256 (cargo/utf8_iter-1.0.4.tar.gz) = 
> tsFAYg5/+7IsLe5Zyv5ghKWbX/wnqIWaXw1JS11Str4=
>  SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 
> nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM=
> +SHA256 (cargo/wasm-bindgen-0.2.100.tar.gz) = 
> HtyJKddJn8To8L4iYqJBVWz8VKC+oiN5DnFEbyqrHvU=
> +SHA256 (cargo/wasm-bindgen-backend-0.2.100.tar.gz) = 
> LwoGUaXCvCFIe94R7oAsyvTFGTXQ09QqYQH5gWFwC8Y=
> +SHA256 (cargo/wasm-bindgen-macro-0.2.100.tar.gz) = 
> f+Y/xtCe03kr0Il7MU9T3o4WVowrP3mC9GjAv5vQtAc=
> +SHA256 (cargo/wasm-bindgen-macro-support-0.2.100.tar.gz) = 
> iuh+pAyfaJ/CPyCZZbb7ipmtaa7rAjFAi+JJIGBDld4=
> +SHA256 (cargo/wasm-bindgen-shared-0.2.100.tar.gz) = 
> GgXXO5M6hH1szN2o+DiiL/EBrZv5PjNoTznB9fDuzj0=
>  SHA256 (cargo/winapi-0.3.9.tar.gz) = 
> XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
>  SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 
> rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
> -SHA256 (cargo/winapi-util-0.1.8.tar.gz) = 
> TUzDhOHnO5O6+m+08d+MQWlcipHPnExkNYBn0Vp7bGs=
>  SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 
> cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
> +SHA256 (cargo/windows-core-0.52.0.tar.gz) = 
> M6tkDI1+Nb+LoZuIS6g4zrT7qTpOjGWpBZ0Ir8/Gg9k=
> +SHA256 (cargo/windows-link-0.1.1.tar.gz) = 
> doQJNbdm4bCgXABmg1+57IAHHUwJoW9r1ffmVePBTDg=
>  SHA256 (cargo/windows-sys-0.48.0.tar.gz) = 
> Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk=
>  SHA256 (cargo/windows-sys-0.52.0.tar.gz) = 
> KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0=
> +SHA256 (cargo/windows-sys-0.59.0.tar.gz) = 
> Hji8TXntZ/0HW8wlGhw5syoXdrvpLlvvHwvx+MUxhTs=
>  SHA256 (cargo/windows-targets-0.48.5.tar.gz) = 
> mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
> -SHA256 (cargo/windows-targets-0.52.5.tar.gz) = 
> bwcTpGVZQJ0gLnDigicohEa/eEHTIRWDpLU+P22W5+s=
> +SHA256 (cargo/windows-targets-0.52.6.tar.gz) = 
> m3JPcnluA2q5DBAh1HgNTT1kispZ5JHmuY5yW4TpmXM=
>  SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 
> KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
> -SHA256 (cargo/windows_aarch64_gnullvm-0.52.5.tar.gz) = 
> cIju1x6LjdoljsyLrF+xFTxc/68lePyP9dYeI1eNMmM=
> +SHA256 (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 
> MqRiIYDnoOwES7VVQEyAC8n9nsJi7BR+3VmJzNDALNM=
>  SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 
> 3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw=
> -SHA256 (cargo/windows_aarch64_msvc-0.52.5.tar.gz) = 
> mYX9FQTiUMYVyl8oHD96badiE+vVzMlWFJZWiidSr7Y=
> +SHA256 (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 
> Cewqe7FS4iUrU/p4AxUAB4eVSLxwnAOd92J8q70F1Gk=
>  SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = 
> p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4=
> -SHA256 (cargo/windows_i686_gnu-0.52.5.tar.gz) = 
> iLoHPPFtU3JyDslCqMy/YWJgdMbU3S50UplybOi4lnA=
> -SHA256 (cargo/windows_i686_gnullvm-0.52.5.tar.gz) = 
> h/QmEikDCoWPNrRZ50iul1Rdbx7GDl4Naj0y4NwjLuk=
> +SHA256 (cargo/windows_i686_gnu-0.52.6.tar.gz) = 
> jpta1auALpfrjilaxnIOUJ7kwkP2nXgTlAFOv+i7+gs=
> +SHA256 (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 
> Du5S04wJCzyqdsVjuGw6S9ce8agZKHwZ1YbXM0ro7WY=
>  SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = 
> j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY=
> -SHA256 (cargo/windows_i686_msvc-0.52.5.tar.gz) = 
> 2zwr89E9W2WL5zRjKE6vEoMKyaJqkMcXt/dx3+l0h78=
> +SHA256 (cargo/windows_i686_msvc-0.52.6.tar.gz) = 
> JAlIvAXF58bau6KL+J2J/84+MDAigJ5z3q7+T27FbGY=
>  SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 
> U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4=
> -SHA256 (cargo/windows_x86_64_gnu-0.52.5.tar.gz) = 
> TkJG92ve/wnrSIdaD9Pir2qtp51AnTMBGIbT4VgVF9k=
> +SHA256 (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 
> FHpcgKq/vwx9kBy1iV0d4w7ykH6yH7urKcqUxbCLGng=
>  SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 
> C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw=
> -SHA256 (cargo/windows_x86_64_gnullvm-0.52.5.tar.gz) = 
> hSKY5ILNZ8NW3dlXA4bihitWc8hb1fiN+atoArM0xZY=
> +SHA256 (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 
> JNWyPcQXQSZ5aBOW8rSfPejBRz3rUWvTRBCHLv9R7Q0=
>  SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 
> 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
> -SHA256 (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 
> vsR+W/0b/w7q9ti0hcwQdIkaGXq0Il1QTLehq4iwK/A=
> -SHA256 (quiche-0.22.0.tar.gz) = Cvh0SwcDjuSvjNuU3UwR8acwABlEoO8vPwPmNxWxUmg=
> +SHA256 (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 
> WJ9tqExkYgR0fRJwoqVmHqZu0cztJjHVRv37FVlZ+ew=
> +SHA256 (cargo/write16-1.0.0.tar.gz) = 
> 0YkPQCJ1narijtT+YoWbEjbK6/xh7eL2PtTmlfP22TY=
> +SHA256 (cargo/writeable-0.5.5.tar.gz) = 
> Hp3zjuLSw8WUjqRoqEBv8NsLKa4f/eG88g7zBbzJXFE=
> +SHA256 (cargo/yoke-0.7.5.tar.gz) = 
> Eg5q75qmKePU9S3IzEOgFcdyQZTJffr0UYDS2vK3f0A=
> +SHA256 (cargo/yoke-derive-0.7.5.tar.gz) = 
> I4CHjK1KyarB4kNfPrQCDoN0tfE8KWy3W0Yg/44ikVQ=
> +SHA256 (cargo/zerofrom-0.1.6.tar.gz) = 
> UMxC4DM+BWYMNYfzv50EeGiOFdhw+rM0ZFHOf4yfvqU=
> +SHA256 (cargo/zerofrom-derive-0.1.6.tar.gz) = 
> 1x5dbgarCQxnteRJk+wWty3LqrxSbbiDo2AFdni0hQI=
> +SHA256 (cargo/zerovec-0.10.4.tar.gz) = 
> qiuJPXnfI7+xLVRhAY1AjqGd+v52wsfvbU66YU+P8Hk=
> +SHA256 (cargo/zerovec-derive-0.10.3.tar.gz) = 
> bq+m37F1hOo+K9bnbgzBWtevErCavdHKVZYb7ZsQY8Y=
> +SHA256 (quiche-0.23.4.tar.gz) = qJEPKGBMm2X3cZNk1R0JOA4qzeyEUYGzwFN9xq2aTAw=
>  SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
> -SIZE (cargo/arrayvec-0.7.4.tar.gz) = 29856
> -SIZE (cargo/autocfg-1.3.0.tar.gz) = 16524
> -SIZE (cargo/bindgen-0.68.1.tar.gz) = 218997
> -SIZE (cargo/bitflags-2.6.0.tar.gz) = 45357
> -SIZE (cargo/boring-4.7.0.tar.gz) = 188531
> -SIZE (cargo/boring-sys-4.7.0.tar.gz) = 3685358
> -SIZE (cargo/cc-1.0.101.tar.gz) = 79446
> +SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
> +SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
> +SIZE (cargo/arrayvec-0.7.6.tar.gz) = 31237
> +SIZE (cargo/autocfg-1.4.0.tar.gz) = 17712
> +SIZE (cargo/base64-0.22.1.tar.gz) = 81597
> +SIZE (cargo/bindgen-0.70.1.tar.gz) = 226363
> +SIZE (cargo/bitflags-2.9.0.tar.gz) = 47654
> +SIZE (cargo/boring-4.15.0.tar.gz) = 194841
> +SIZE (cargo/boring-sys-4.15.0.tar.gz) = 7091057
> +SIZE (cargo/bumpalo-3.17.0.tar.gz) = 91975
> +SIZE (cargo/cc-1.2.17.tar.gz) = 105794
>  SIZE (cargo/cdylib-link-lines-0.1.5.tar.gz) = 2946
>  SIZE (cargo/cexpr-0.6.0.tar.gz) = 17966
>  SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
> +SIZE (cargo/chrono-0.4.40.tar.gz) = 229824
>  SIZE (cargo/clang-sys-1.8.1.tar.gz) = 44009
> -SIZE (cargo/cmake-0.1.50.tar.gz) = 16748
> -SIZE (cargo/darling-0.20.9.tar.gz) = 31777
> -SIZE (cargo/darling_core-0.20.9.tar.gz) = 65014
> -SIZE (cargo/darling_macro-0.20.9.tar.gz) = 1875
> -SIZE (cargo/data-encoding-2.6.0.tar.gz) = 20769
> -SIZE (cargo/docopt-1.1.1.tar.gz) = 39845
> -SIZE (cargo/either-1.13.0.tar.gz) = 19169
> -SIZE (cargo/env_logger-0.10.2.tar.gz) = 36402
> -SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
> +SIZE (cargo/cmake-0.1.54.tar.gz) = 18955
> +SIZE (cargo/core-foundation-sys-0.8.7.tar.gz) = 37712
> +SIZE (cargo/darling-0.20.11.tar.gz) = 37614
> +SIZE (cargo/darling_core-0.20.11.tar.gz) = 68006
> +SIZE (cargo/darling_macro-0.20.11.tar.gz) = 2532
> +SIZE (cargo/data-encoding-2.8.0.tar.gz) = 21394
> +SIZE (cargo/deranged-0.4.1.tar.gz) = 23541
> +SIZE (cargo/displaydoc-0.2.5.tar.gz) = 24219
> +SIZE (cargo/either-1.15.0.tar.gz) = 20114
> +SIZE (cargo/equivalent-1.0.2.tar.gz) = 7419
>  SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
>  SIZE (cargo/foreign-types-0.5.0.tar.gz) = 7824
>  SIZE (cargo/foreign-types-macros-0.2.3.tar.gz) = 7635
> @@ -142,89 +182,117 @@ SIZE (cargo/form_urlencoded-1.2.1.tar.gz
>  SIZE (cargo/fs_extra-1.3.0.tar.gz) = 31298
>  SIZE (cargo/fslock-0.2.1.tar.gz) = 13463
>  SIZE (cargo/getrandom-0.2.15.tar.gz) = 37163
> -SIZE (cargo/glob-0.3.1.tar.gz) = 18880
> -SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
> -SIZE (cargo/hermit-abi-0.3.9.tar.gz) = 16165
> -SIZE (cargo/humantime-2.1.0.tar.gz) = 16749
> +SIZE (cargo/glob-0.3.2.tar.gz) = 22359
> +SIZE (cargo/hashbrown-0.12.3.tar.gz) = 102968
> +SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
> +SIZE (cargo/hex-0.4.3.tar.gz) = 13299
> +SIZE (cargo/iana-time-zone-0.1.62.tar.gz) = 35775
> +SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185
> +SIZE (cargo/icu_collections-1.5.0.tar.gz) = 82762
> +SIZE (cargo/icu_locid-1.5.0.tar.gz) = 55131
> +SIZE (cargo/icu_locid_transform-1.5.0.tar.gz) = 29094
> +SIZE (cargo/icu_locid_transform_data-1.5.1.tar.gz) = 42937
> +SIZE (cargo/icu_normalizer-1.5.0.tar.gz) = 53113
> +SIZE (cargo/icu_normalizer_data-1.5.1.tar.gz) = 50737
> +SIZE (cargo/icu_properties-1.5.1.tar.gz) = 64479
> +SIZE (cargo/icu_properties_data-1.5.1.tar.gz) = 229231
> +SIZE (cargo/icu_provider-1.5.0.tar.gz) = 52722
> +SIZE (cargo/icu_provider_macros-1.5.0.tar.gz) = 6436
>  SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
> -SIZE (cargo/idna-0.1.5.tar.gz) = 258735
> -SIZE (cargo/idna-0.5.0.tar.gz) = 271940
> -SIZE (cargo/indexmap-2.2.6.tar.gz) = 82420
> -SIZE (cargo/intrusive-collections-0.9.6.tar.gz) = 56560
> -SIZE (cargo/is-terminal-0.4.12.tar.gz) = 7470
> -SIZE (cargo/itoa-1.0.11.tar.gz) = 10563
> -SIZE (cargo/lazy_static-1.5.0.tar.gz) = 14025
> -SIZE (cargo/lazycell-1.3.0.tar.gz) = 12502
> -SIZE (cargo/libc-0.2.155.tar.gz) = 743539
> -SIZE (cargo/libloading-0.8.4.tar.gz) = 28636
> -SIZE (cargo/libm-0.2.8.tar.gz) = 113450
> -SIZE (cargo/log-0.4.22.tar.gz) = 44027
> -SIZE (cargo/matches-0.1.10.tar.gz) = 2592
> +SIZE (cargo/idna-1.0.3.tar.gz) = 142515
> +SIZE (cargo/idna_adapter-1.2.0.tar.gz) = 8206
> +SIZE (cargo/indexmap-1.9.3.tar.gz) = 54653
> +SIZE (cargo/indexmap-2.8.0.tar.gz) = 89670
> +SIZE (cargo/intrusive-collections-0.9.7.tar.gz) = 56609
> +SIZE (cargo/itertools-0.13.0.tar.gz) = 146261
> +SIZE (cargo/itoa-1.0.15.tar.gz) = 11231
> +SIZE (cargo/js-sys-0.3.77.tar.gz) = 55538
> +SIZE (cargo/libc-0.2.171.tar.gz) = 785246
> +SIZE (cargo/libloading-0.8.6.tar.gz) = 28922
> +SIZE (cargo/libm-0.2.11.tar.gz) = 111477
> +SIZE (cargo/litemap-0.7.5.tar.gz) = 29962
> +SIZE (cargo/log-0.4.27.tar.gz) = 48120
>  SIZE (cargo/memchr-2.7.4.tar.gz) = 96670
>  SIZE (cargo/memoffset-0.9.1.tar.gz) = 9032
>  SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841
>  SIZE (cargo/mio-0.8.11.tar.gz) = 102983
> -SIZE (cargo/nix-0.27.1.tar.gz) = 286494
>  SIZE (cargo/nom-7.1.3.tar.gz) = 117570
> +SIZE (cargo/num-conv-0.1.0.tar.gz) = 7444
>  SIZE (cargo/num-traits-0.2.19.tar.gz) = 51631
> -SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
> -SIZE (cargo/peeking_take_while-0.1.2.tar.gz) = 6697
> -SIZE (cargo/percent-encoding-1.0.1.tar.gz) = 10057
> +SIZE (cargo/once_cell-1.21.3.tar.gz) = 34534
> +SIZE (cargo/openssl-macros-0.1.1.tar.gz) = 5601
>  SIZE (cargo/percent-encoding-2.3.1.tar.gz) = 10235
> -SIZE (cargo/pkg-config-0.3.30.tar.gz) = 20613
> -SIZE (cargo/proc-macro2-1.0.86.tar.gz) = 48958
> -SIZE (cargo/quote-1.0.36.tar.gz) = 28507
> -SIZE (cargo/regex-1.10.5.tar.gz) = 253805
> -SIZE (cargo/regex-automata-0.4.7.tar.gz) = 617582
> -SIZE (cargo/regex-syntax-0.8.4.tar.gz) = 347577
> -SIZE (cargo/ring-0.17.8.tar.gz) = 4188554
> -SIZE (cargo/rust_decimal-1.35.0.tar.gz) = 128340
> +SIZE (cargo/pkg-config-0.3.32.tar.gz) = 21370
> +SIZE (cargo/powerfmt-0.2.0.tar.gz) = 15165
> +SIZE (cargo/proc-macro2-1.0.94.tar.gz) = 52391
> +SIZE (cargo/quote-1.0.40.tar.gz) = 31063
> +SIZE (cargo/regex-1.11.1.tar.gz) = 254170
> +SIZE (cargo/regex-automata-0.4.9.tar.gz) = 618525
> +SIZE (cargo/regex-syntax-0.8.5.tar.gz) = 357541
> +SIZE (cargo/ring-0.17.14.tar.gz) = 1502610
> +SIZE (cargo/rust_decimal-1.37.1.tar.gz) = 152139
>  SIZE (cargo/rustc-hash-1.1.0.tar.gz) = 9331
> -SIZE (cargo/ryu-1.0.18.tar.gz) = 47713
> -SIZE (cargo/serde-1.0.203.tar.gz) = 77935
> -SIZE (cargo/serde_derive-1.0.203.tar.gz) = 55867
> -SIZE (cargo/serde_json-1.0.118.tar.gz) = 146962
> -SIZE (cargo/serde_with-3.8.1.tar.gz) = 142294
> -SIZE (cargo/serde_with_macros-3.8.1.tar.gz) = 30796
> +SIZE (cargo/rustversion-1.0.20.tar.gz) = 20666
> +SIZE (cargo/ryu-1.0.20.tar.gz) = 48738
> +SIZE (cargo/serde-1.0.219.tar.gz) = 78983
> +SIZE (cargo/serde_derive-1.0.219.tar.gz) = 57798
> +SIZE (cargo/serde_json-1.0.140.tar.gz) = 154852
> +SIZE (cargo/serde_with-3.12.0.tar.gz) = 148666
> +SIZE (cargo/serde_with_macros-3.12.0.tar.gz) = 32089
>  SIZE (cargo/sfv-0.9.4.tar.gz) = 22456
>  SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
>  SIZE (cargo/slab-0.4.9.tar.gz) = 17108
> -SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
> -SIZE (cargo/spin-0.9.8.tar.gz) = 38958
> -SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
> +SIZE (cargo/smallvec-1.14.0.tar.gz) = 35561
> +SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054
>  SIZE (cargo/strsim-0.11.1.tar.gz) = 14266
> -SIZE (cargo/syn-2.0.68.tar.gz) = 265035
> -SIZE (cargo/termcolor-1.4.1.tar.gz) = 18773
> -SIZE (cargo/tinyvec-1.6.1.tar.gz) = 46657
> -SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
> -SIZE (cargo/unicode-bidi-0.3.15.tar.gz) = 56811
> -SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
> -SIZE (cargo/unicode-normalization-0.1.23.tar.gz) = 122649
> +SIZE (cargo/syn-2.0.100.tar.gz) = 297947
> +SIZE (cargo/synstructure-0.13.1.tar.gz) = 18327
> +SIZE (cargo/time-0.3.41.tar.gz) = 138369
> +SIZE (cargo/time-core-0.1.4.tar.gz) = 8422
> +SIZE (cargo/time-macros-0.2.22.tar.gz) = 24604
> +SIZE (cargo/tinystr-0.7.6.tar.gz) = 16971
> +SIZE (cargo/unicode-ident-1.0.18.tar.gz) = 47743
>  SIZE (cargo/untrusted-0.9.0.tar.gz) = 14447
> -SIZE (cargo/url-1.7.2.tar.gz) = 68597
> -SIZE (cargo/url-2.5.2.tar.gz) = 79704
> +SIZE (cargo/url-2.5.4.tar.gz) = 81097
> +SIZE (cargo/utf16_iter-1.0.5.tar.gz) = 9736
> +SIZE (cargo/utf8_iter-1.0.4.tar.gz) = 10437
>  SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131
> +SIZE (cargo/wasm-bindgen-0.2.100.tar.gz) = 48288
> +SIZE (cargo/wasm-bindgen-backend-0.2.100.tar.gz) = 32111
> +SIZE (cargo/wasm-bindgen-macro-0.2.100.tar.gz) = 9663
> +SIZE (cargo/wasm-bindgen-macro-support-0.2.100.tar.gz) = 26243
> +SIZE (cargo/wasm-bindgen-shared-0.2.100.tar.gz) = 8570
>  SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
>  SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
> -SIZE (cargo/winapi-util-0.1.8.tar.gz) = 12416
>  SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
> +SIZE (cargo/windows-core-0.52.0.tar.gz) = 42154
> +SIZE (cargo/windows-link-0.1.1.tar.gz) = 6154
>  SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
>  SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877
> +SIZE (cargo/windows-sys-0.59.0.tar.gz) = 2387323
>  SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
> -SIZE (cargo/windows-targets-0.52.5.tar.gz) = 6376
> +SIZE (cargo/windows-targets-0.52.6.tar.gz) = 6403
>  SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
> -SIZE (cargo/windows_aarch64_gnullvm-0.52.5.tar.gz) = 433266
> +SIZE (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 435718
>  SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483
> -SIZE (cargo/windows_aarch64_msvc-0.52.5.tar.gz) = 827944
> +SIZE (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 832615
>  SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891
> -SIZE (cargo/windows_i686_gnu-0.52.5.tar.gz) = 875699
> -SIZE (cargo/windows_i686_gnullvm-0.52.5.tar.gz) = 473064
> +SIZE (cargo/windows_i686_gnu-0.52.6.tar.gz) = 880402
> +SIZE (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 475940
>  SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300
> -SIZE (cargo/windows_i686_msvc-0.52.5.tar.gz) = 895404
> +SIZE (cargo/windows_i686_msvc-0.52.6.tar.gz) = 901163
>  SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619
> -SIZE (cargo/windows_x86_64_gnu-0.52.5.tar.gz) = 831539
> +SIZE (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 836363
>  SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
> -SIZE (cargo/windows_x86_64_gnullvm-0.52.5.tar.gz) = 433246
> +SIZE (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 435707
>  SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
> -SIZE (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 827905
> -SIZE (quiche-0.22.0.tar.gz) = 735447
> +SIZE (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 832564
> +SIZE (cargo/write16-1.0.0.tar.gz) = 7218
> +SIZE (cargo/writeable-0.5.5.tar.gz) = 22354
> +SIZE (cargo/yoke-0.7.5.tar.gz) = 29673
> +SIZE (cargo/yoke-derive-0.7.5.tar.gz) = 7525
> +SIZE (cargo/zerofrom-0.1.6.tar.gz) = 5669
> +SIZE (cargo/zerofrom-derive-0.1.6.tar.gz) = 8305
> +SIZE (cargo/zerovec-0.10.4.tar.gz) = 126398
> +SIZE (cargo/zerovec-derive-0.10.3.tar.gz) = 19438
> +SIZE (quiche-0.23.4.tar.gz) = 1490520
> Index: patches/patch-Cargo_toml
> ===================================================================
> RCS file: patches/patch-Cargo_toml
> diff -N patches/patch-Cargo_toml
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-Cargo_toml  16 Apr 2025 13:28:11 -0000
> @@ -0,0 +1,89 @@
> +Index: Cargo.toml
> +--- Cargo.toml.orig
> ++++ Cargo.toml
> +@@ -1,14 +1,14 @@
> + [workspace]
> + members = [
> +-  "apps",
> +-  "buffer-pool",
> +-  "datagram-socket",
> +-  "h3i",
> +-  "octets",
> +-  "qlog",
> ++#  "apps",
> ++#  "buffer-pool",
> ++#  "datagram-socket",
> ++#  "h3i",
> ++#  "octets",
> ++#  "qlog",
> +   "quiche",
> +-  "task-killswitch",
> +-  "tokio-quiche",
> ++#  "task-killswitch",
> ++#  "tokio-quiche",
> + ]
> + exclude = ["fuzz", "tools/http3_test"]
> + resolver = "2"
> +@@ -31,39 +31,39 @@ publish = false
> + 
> + [workspace.dependencies]
> + boring = { version = "4.3" }
> +-buffer-pool = { version = "0.1.0", path = "./buffer-pool" }
> +-crossbeam = { version = "0.8.1", default-features = false }
> +-datagram-socket = { version = "0.1.0", path = "./datagram-socket" }
> +-env_logger = "0.10"
> +-foundations = { version = "4", default-features = false }
> +-futures = { version = "0.3" }
> +-futures-util = { version = "0.3", default-features = false }
> +-h3i = { version = "0.3", path = "./h3i" }
> +-ipnetwork = { version = "0.20" }
> ++#buffer-pool = { version = "0.1.0", path = "./buffer-pool" }
> ++#crossbeam = { version = "0.8.1", default-features = false }
> ++#datagram-socket = { version = "0.1.0", path = "./datagram-socket" }
> ++#env_logger = "0.10"
> ++#foundations = { version = "4", default-features = false }
> ++#futures = { version = "0.3" }
> ++#futures-util = { version = "0.3", default-features = false }
> ++#h3i = { version = "0.3", path = "./h3i" }
> ++#ipnetwork = { version = "0.20" }
> + libc = { version = "0.2.76", default-features = false }
> + log = { version = "0.4.20" }
> + mio = { version = "0.8" }
> +-nix = { version = "0.26.2" }
> ++#nix = { version = "0.26.2" }
> + octets = { version = "0.3.0", path = "./octets" }
> +-parking_lot = { version = "0.12.1", default-features = false }
> +-pin-project = { version = "1.0.12" }
> ++#parking_lot = { version = "0.12.1", default-features = false }
> ++#pin-project = { version = "1.0.12" }
> + qlog = { version = "0.15.1", path = "./qlog" }
> +-quiche = { version = "0.23", path = "./quiche" }
> +-rand = { version = "0.8" }
> +-regex = { version = "1.4.2" }
> ++#quiche = { version = "0.23", path = "./quiche" }
> ++#rand = { version = "0.8" }
> ++#regex = { version = "1.4.2" }
> + ring = { version = "0.17.8" }
> + serde = { version = "1" }
> + serde_json = { version = "1" }
> + serde_with = { version = "3.3" }
> +-slog-scope = { version = "4.0" }
> +-slog-stdlog = { version = "4.1.1" }
> ++#slog-scope = { version = "4.0" }
> ++#slog-stdlog = { version = "4.1.1" }
> + smallvec = { version = "1.10", default-features = false }
> +-task-killswitch = { version = "0.1.0", path = "./task-killswitch" }
> +-thiserror = { version = "1" }
> +-tokio = { version = "1.29", default-features = false }
> +-tokio-stream = { version = "0.1" }
> +-tokio-util = { version = "0.7.13" }
> +-triomphe = { version = "0.1" }
> ++#task-killswitch = { version = "0.1.0", path = "./task-killswitch" }
> ++#thiserror = { version = "1" }
> ++#tokio = { version = "1.29", default-features = false }
> ++#tokio-stream = { version = "0.1" }
> ++#tokio-util = { version = "0.7.13" }
> ++#triomphe = { version = "0.1" }
> + url = { version = "2" }
> + 
> + [profile.bench]
> 

Reply via email to