ports@,

Here an update of security/py-mitmproxy_rs to 0.9.2 which is required to
update of mitmproxy which I'll send as the next email.

This update is tested on -current/amd64

The diff:

Index: Makefile
===================================================================
RCS file: /cvs/ports/security/py-mitmproxy_rs/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile    25 Aug 2024 13:03:16 -0000      1.1.1.1
+++ Makefile    2 Oct 2024 21:19:21 -0000
@@ -1,6 +1,6 @@
 COMMENT =              Rust components used in mitmproxy
 
-MODPY_EGG_VERSION =    0.7.0
+MODPY_EGG_VERSION =    0.9.2
 DISTNAME =             mitmproxy_rs-${MODPY_EGG_VERSION}
 PKGNAME =              py-${DISTNAME}
 
@@ -16,6 +16,7 @@ PERMIT_PACKAGE =      Yes
 WANTLIB += ${MODCARGO_WANTLIB} m pthread
 
 DIST_TUPLE +=          github smoltcp-rs smoltcp 
ef67e7b46cabf49783053cbf68d8671ed97ff8d4 .
+DIST_TUPLE +=          github cloudflare boringtun 
e3252d9c4f4c8fc628995330f45369effd4660a1 .
 
 MODULES =              devel/cargo \
                        lang/python
@@ -31,7 +32,8 @@ CONFIGURE_STYLE =     cargo
 
 BUILD_DEPENDS =                security/rust-ring
 
-WRKSRC =               ${WRKDIST}/mitmproxy-rs
+WRKDIST =              ${WRKDIR}
+WRKSRC =               
${WRKDIST}/mitmproxy_rs-${MODPY_EGG_VERSION}/mitmproxy-rs
 
 NO_TEST =              Yes
 
Index: crates.inc
===================================================================
RCS file: /cvs/ports/security/py-mitmproxy_rs/crates.inc,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 crates.inc
--- crates.inc  25 Aug 2024 13:03:16 -0000      1.1.1.1
+++ crates.inc  2 Oct 2024 21:19:21 -0000
@@ -8,13 +8,14 @@ MODCARGO_CRATES +=    anstyle 1.0.7   # MIT O
 MODCARGO_CRATES +=     anstyle-parse   0.2.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     anstyle-query   1.1.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     anstyle-wincon  3.0.3   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     anyhow  1.0.86  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     anyhow  1.0.89  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     arc-swap        1.7.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     arrayvec        0.7.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     async-stream    0.3.5   # MIT
 MODCARGO_CRATES +=     async-stream-impl       0.3.5   # MIT
 MODCARGO_CRATES +=     async-trait     0.1.80  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     atomic-waker    1.1.2   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     atty    0.2.14  # MIT
 MODCARGO_CRATES +=     autocfg 1.3.0   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     axum    0.7.5   # MIT
 MODCARGO_CRATES +=     axum-core       0.4.3   # MIT
@@ -27,7 +28,6 @@ MODCARGO_CRATES +=    bitflags        2.6.0   # MIT 
 MODCARGO_CRATES +=     blake2  0.10.6  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     block   0.1.6   # MIT
 MODCARGO_CRATES +=     block-buffer    0.10.4  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     boringtun       0.6.0   # BSD-3-Clause
 MODCARGO_CRATES +=     bumpalo 3.16.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     bytemuck        1.16.1  # Zlib OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=     byteorder       1.5.0   # Unlicense OR MIT
@@ -43,18 +43,20 @@ MODCARGO_CRATES +=  ciborium        0.2.2   # Apac
 MODCARGO_CRATES +=     ciborium-io     0.2.2   # Apache-2.0
 MODCARGO_CRATES +=     ciborium-ll     0.2.2   # Apache-2.0
 MODCARGO_CRATES +=     cipher  0.4.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     clap    3.2.25  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     clap    4.5.8   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     clap_builder    4.5.8   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     clap_lex        0.2.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     clap_lex        0.7.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     cocoa   0.25.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     cocoa-foundation        0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cocoa   0.26.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cocoa-foundation        0.2.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     colorchoice     1.0.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     console-api     0.8.0   # MIT
 MODCARGO_CRATES +=     console-subscriber      0.4.0   # MIT
-MODCARGO_CRATES +=     core-foundation 0.9.4   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     core-foundation-sys     0.8.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     core-graphics   0.23.2  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     core-graphics-types     0.1.3   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     core-foundation 0.10.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     core-foundation-sys     0.8.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     core-graphics   0.24.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     core-graphics-types     0.2.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     cpufeatures     0.2.12  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     crc32fast       1.4.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     criterion       0.5.1   # Apache-2.0 OR MIT
@@ -65,7 +67,7 @@ MODCARGO_CRATES +=    crossbeam-epoch 0.9.1
 MODCARGO_CRATES +=     crossbeam-utils 0.8.20  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     crunchy 0.2.2   # MIT
 MODCARGO_CRATES +=     crypto-common   0.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     curve25519-dalek        4.0.0-rc.3      # BSD-3-Clause
+MODCARGO_CRATES +=     curve25519-dalek        4.1.3   # BSD-3-Clause
 MODCARGO_CRATES +=     curve25519-dalek-derive 0.1.1   # MIT/Apache-2.0
 MODCARGO_CRATES +=     data-encoding   2.6.0   # MIT
 MODCARGO_CRATES +=     defmt   0.3.8   # MIT OR Apache-2.0
@@ -81,7 +83,7 @@ MODCARGO_CRATES +=    equivalent      1.0.1   # Ap
 MODCARGO_CRATES +=     errno   0.3.9   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     etherparse      0.13.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     fdeflate        0.3.4   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     fiat-crypto     0.1.20  # MIT OR Apache-2.0 OR 
BSD-1-Clause
+MODCARGO_CRATES +=     fiat-crypto     0.2.9   # MIT OR Apache-2.0 OR 
BSD-1-Clause
 MODCARGO_CRATES +=     filetime        0.2.23  # MIT/Apache-2.0
 MODCARGO_CRATES +=     flate2  1.0.30  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     fnv     1.0.7   # Apache-2.0 / MIT
@@ -109,6 +111,7 @@ MODCARGO_CRATES +=  hashbrown       0.14.5  # MI
 MODCARGO_CRATES +=     hdrhistogram    7.5.4   # MIT/Apache-2.0
 MODCARGO_CRATES +=     heapless        0.8.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     heck    0.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     hermit-abi      0.1.19  # MIT/Apache-2.0
 MODCARGO_CRATES +=     hermit-abi      0.3.9   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     hex     0.4.3   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     hickory-proto   0.24.1  # MIT OR Apache-2.0
@@ -134,6 +137,7 @@ MODCARGO_CRATES +=  indoc   2.0.5   # MIT OR 
 MODCARGO_CRATES +=     inout   0.1.3   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     internet-checksum       0.2.1   # LICENSE
 MODCARGO_CRATES +=     internet-packet 0.2.1   # MIT
+MODCARGO_CRATES +=     inventory       0.3.15  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     ip_network      0.4.1   # BSD-2-Clause
 MODCARGO_CRATES +=     ip_network_table        0.2.0   # BSD-2-Clause
 MODCARGO_CRATES +=     ip_network_table-deps-treebitmap        0.5.0   # MIT
@@ -175,6 +179,7 @@ MODCARGO_CRATES +=  object  0.36.1  # Apach
 MODCARGO_CRATES +=     once_cell       1.19.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     oorandom        11.1.3  # MIT
 MODCARGO_CRATES +=     opaque-debug    0.3.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     os_str_bytes    6.6.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     parking_lot     0.12.3  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     parking_lot_core        0.9.10  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     percent-encoding        2.3.1   # MIT OR Apache-2.0
@@ -182,7 +187,6 @@ MODCARGO_CRATES +=  pin-project     1.1.5   # A
 MODCARGO_CRATES +=     pin-project-internal    1.1.5   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     pin-project-lite        0.2.14  # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     pin-utils       0.1.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     platforms       3.4.1   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     plotters        0.3.6   # MIT
 MODCARGO_CRATES +=     plotters-backend        0.3.6   # MIT
 MODCARGO_CRATES +=     plotters-svg    0.3.6   # MIT
@@ -195,11 +199,12 @@ MODCARGO_CRATES +=        pretty-hex      0.4.1   # MI
 MODCARGO_CRATES +=     proc-macro-error        1.0.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     proc-macro-error-attr   1.0.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     proc-macro2     1.0.86  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     prost   0.13.1  # Apache-2.0
-MODCARGO_CRATES +=     prost-derive    0.13.1  # Apache-2.0
+MODCARGO_CRATES +=     prost   0.13.3  # Apache-2.0
+MODCARGO_CRATES +=     prost-derive    0.13.3  # Apache-2.0
 MODCARGO_CRATES +=     prost-types     0.13.1  # Apache-2.0
 MODCARGO_CRATES +=     pyo3    0.21.2  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     pyo3-asyncio-0-21       0.21.0  # Apache-2.0
+MODCARGO_CRATES +=     pyo3-asyncio-macros-0-21        0.21.0  # Apache-2.0
 MODCARGO_CRATES +=     pyo3-build-config       0.21.2  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     pyo3-ffi        0.21.2  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     pyo3-log        0.11.0  # Apache-2.0 OR MIT
@@ -220,7 +225,7 @@ MODCARGO_CRATES +=  regex-automata  0.4.7   
 MODCARGO_CRATES +=     regex-syntax    0.6.29  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     regex-syntax    0.8.4   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     resolv-conf     0.7.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     ring    0.16.20 # LICENSE
+MODCARGO_CRATES +=     ring    0.17.8  # LICENSE
 MODCARGO_CRATES +=     rustc-demangle  0.1.24  # MIT/Apache-2.0
 MODCARGO_CRATES +=     rustc_version   0.4.0   # MIT/Apache-2.0
 MODCARGO_CRATES +=     rustix  0.38.34 # Apache-2.0 WITH LLVM-exception OR 
Apache-2.0 OR MIT
@@ -228,8 +233,8 @@ MODCARGO_CRATES +=  rustversion     1.0.17  # 
 MODCARGO_CRATES +=     ryu     1.0.18  # Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=     same-file       1.0.6   # Unlicense/MIT
 MODCARGO_CRATES +=     scopeguard      1.2.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     security-framework      2.11.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     security-framework-sys  2.11.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     security-framework      3.0.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     security-framework-sys  2.12.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     semver  1.0.23  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde   1.0.203 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     serde_derive    1.0.203 # MIT OR Apache-2.0
@@ -240,16 +245,19 @@ MODCARGO_CRATES +=        simd-adler32    0.3.7   # 
 MODCARGO_CRATES +=     slab    0.4.9   # MIT
 MODCARGO_CRATES +=     smallvec        1.13.2  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     socket2 0.5.7   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     spin    0.5.2   # MIT
+MODCARGO_CRATES +=     spin    0.9.8   # MIT
 MODCARGO_CRATES +=     stable_deref_trait      1.2.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     strsim  0.10.0  # MIT
 MODCARGO_CRATES +=     subtle  2.6.1   # BSD-3-Clause
 MODCARGO_CRATES +=     syn     1.0.109 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     syn     2.0.68  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     sync_wrapper    0.1.2   # Apache-2.0
 MODCARGO_CRATES +=     sync_wrapper    1.0.1   # Apache-2.0
 MODCARGO_CRATES +=     sysinfo 0.29.11 # MIT
-MODCARGO_CRATES +=     tar     0.4.41  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     tar     0.4.42  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     target-lexicon  0.12.14 # Apache-2.0 WITH LLVM-exception
+MODCARGO_CRATES +=     termcolor       1.4.1   # Unlicense OR MIT
+MODCARGO_CRATES +=     textwrap        0.16.1  # MIT
 MODCARGO_CRATES +=     thiserror       1.0.61  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     thiserror-impl  1.0.61  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     thread_local    1.1.8   # MIT OR Apache-2.0
@@ -259,10 +267,10 @@ MODCARGO_CRATES +=        time-core       0.1.2   # MIT
 MODCARGO_CRATES +=     tinytemplate    1.2.1   # Apache-2.0 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 +=     tokio   1.39.2  # MIT
+MODCARGO_CRATES +=     tokio   1.40.0  # MIT
 MODCARGO_CRATES +=     tokio-macros    2.4.0   # MIT
 MODCARGO_CRATES +=     tokio-stream    0.1.15  # MIT
-MODCARGO_CRATES +=     tokio-util      0.7.11  # MIT
+MODCARGO_CRATES +=     tokio-util      0.7.12  # MIT
 MODCARGO_CRATES +=     toml    0.5.11  # MIT/Apache-2.0
 MODCARGO_CRATES +=     tonic   0.12.1  # MIT
 MODCARGO_CRATES +=     tower   0.4.13  # MIT
@@ -279,7 +287,6 @@ MODCARGO_CRATES +=  unicode-ident   1.0.12  
 MODCARGO_CRATES +=     unicode-normalization   0.1.23  # MIT/Apache-2.0
 MODCARGO_CRATES +=     unindent        0.2.3   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     universal-hash  0.5.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     untrusted       0.7.1   # ISC
 MODCARGO_CRATES +=     untrusted       0.9.0   # ISC
 MODCARGO_CRATES +=     url     2.5.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     utf8parse       0.2.2   # Apache-2.0 OR MIT
@@ -329,7 +336,7 @@ MODCARGO_CRATES +=  windows_x86_64_msvc     0
 MODCARGO_CRATES +=     windows_x86_64_msvc     0.52.5  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     winreg  0.50.0  # MIT
 MODCARGO_CRATES +=     winres  0.1.12  # MIT
-MODCARGO_CRATES +=     x25519-dalek    2.0.0-rc.3      # BSD-3-Clause
+MODCARGO_CRATES +=     x25519-dalek    2.0.1   # BSD-3-Clause
 MODCARGO_CRATES +=     xattr   1.3.1   # MIT/Apache-2.0
 MODCARGO_CRATES +=     zeroize 1.8.1   # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     zeroize_derive  1.4.2   # Apache-2.0 OR MIT
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/py-mitmproxy_rs/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo    25 Aug 2024 13:03:17 -0000      1.1.1.1
+++ distinfo    2 Oct 2024 21:19:21 -0000
@@ -8,13 +8,14 @@ SHA256 (cargo/anstyle-1.0.7.tar.gz) = A4
 SHA256 (cargo/anstyle-parse-0.2.4.tar.gz) = 
wDoRqQNNkgWM627gEc5Yr0qb9hSRqn4eWezSS9QNItQ=
 SHA256 (cargo/anstyle-query-1.1.0.tar.gz) = 
rRhu+3ZDGNNRZfF1jn3O87EGKOJtQaRLxVUGUuaAQ5E=
 SHA256 (cargo/anstyle-wincon-3.0.3.tar.gz) = 
YaOESf63Bo9SuwbBJ1kAXPRZ7lK7StwdWnxDItcW+xk=
-SHA256 (cargo/anyhow-1.0.86.tar.gz) = 
s9HQRiOJkLnPW83iKj+zWE7lz2X7J2X0VO1CjHoAY9o=
+SHA256 (cargo/anyhow-1.0.89.tar.gz) = 
hv34YF25m1TTzXSKRMbQTfY4612vshmxNdAUm9DbAfY=
 SHA256 (cargo/arc-swap-1.7.1.tar.gz) = 
aff4w5BrYrdUzVMmBHiUMWAh3P5aGUyOpSvdlJNKNFc=
 SHA256 (cargo/arrayvec-0.7.4.tar.gz) = 
ltMKBlQfuvvH+C7RDAYWTPvSxAETj2rd2EBGKcSxZxE=
 SHA256 (cargo/async-stream-0.3.5.tar.gz) = 
zVbdID/vYawJfdZXIaQZ3cyxBrLStwumCmtSnwOWGlE=
 SHA256 (cargo/async-stream-impl-0.3.5.tar.gz) = 
FuYqAj58EX4nUjFExdJFn0OX/MPKsAha+OIiT2Q6AZM=
 SHA256 (cargo/async-trait-0.1.80.tar.gz) = 
xvogh/J1On2ozBwNv8+JV53VdFjjZ2neWsdQtGcXN8o=
 SHA256 (cargo/atomic-waker-1.1.2.tar.gz) = 
FQW9XT0RaHLnJxptThbYHQyFcIdsjeaAk6CawmnYqsA=
+SHA256 (cargo/atty-0.2.14.tar.gz) = 
2bOb4Ydw0RQhzbG5lHpF3T836TCSy/N3YUgooxnV/ug=
 SHA256 (cargo/autocfg-1.3.0.tar.gz) = 
DEtNC9Jb0LdGgcCtIUl2EM4bfJGxAizSHIDG+92UdrA=
 SHA256 (cargo/axum-0.7.5.tar.gz) = Omya8ShCpnc0yaLjVUNuXQOyI4PtYM8TzQwY+/49y88=
 SHA256 (cargo/axum-core-0.4.3.tar.gz) = 
oVxj/XLUFJLcT0lxlvXaH7BPt1KeYx1zYw0bSR5HouM=
@@ -27,7 +28,6 @@ SHA256 (cargo/bitflags-2.6.0.tar.gz) = s
 SHA256 (cargo/blake2-0.10.6.tar.gz) = 
RlAq1FjJpStp1NTTJ3XHiLehuF6LydSC2SJQ/A4/jv4=
 SHA256 (cargo/block-0.1.6.tar.gz) = 
DYwf72kJQdPneI0yhRdZH+zGhMCECEcC1v8WQemTaZo=
 SHA256 (cargo/block-buffer-0.10.4.tar.gz) = 
MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
-SHA256 (cargo/boringtun-0.6.0.tar.gz) = 
dReHsBnGdLmsNT9OqiheZxHCG620Ic2MGZvyyDtyfyk=
 SHA256 (cargo/bumpalo-3.16.0.tar.gz) = 
eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
 SHA256 (cargo/bytemuck-1.16.1.tar.gz) = 
sjb8kjAsl+11s42h9JF7XN2kmEdFdA8VOl0wWeSNcl4=
 SHA256 (cargo/byteorder-1.5.0.tar.gz) = 
H9DyWEFG9vLvSAhQUIhqzzU77/cwXr0a5pUA4nxn9ks=
@@ -43,18 +43,20 @@ SHA256 (cargo/ciborium-0.2.2.tar.gz) = Q
 SHA256 (cargo/ciborium-io-0.2.2.tar.gz) = 
Ba/qHgoGyb4z1Tm4dvHONpL0r+ostB90DndDIl7Rx1c=
 SHA256 (cargo/ciborium-ll-0.2.2.tar.gz) = 
V2Y7ZT2UijOL+z7rqbsv1fz67Lnhmeh+HtpNnoskD9k=
 SHA256 (cargo/cipher-0.4.4.tar.gz) = 
dz87mvZER9LOmFAzDEc1FQFKojXmp4OwLbgf855KPa0=
+SHA256 (cargo/clap-3.2.25.tar.gz) = 
TqGBv1ZvccuaXRelnhhxr2OBgKGPsANckq5itwUgcSM=
 SHA256 (cargo/clap-4.5.8.tar.gz) = hLPtsYM29N9YW8mqMd2ZwDbfpdxemik5pyKhiPOolw0=
 SHA256 (cargo/clap_builder-4.5.8.tar.gz) = 
wcCd1a2mxseAddb9DaP5DYCAZR4tbMjrLxqqQDTO1wg=
+SHA256 (cargo/clap_lex-0.2.4.tar.gz) = 
KFDy9agsv0N91a9NSYSPvfwnwVfD0BA0V3b5UnZSYcU=
 SHA256 (cargo/clap_lex-0.7.1.tar.gz) = 
S4LPC6vb1YVYISiW0aQnIwOle9skXCvxFHGF+0VkDnA=
-SHA256 (cargo/cocoa-0.25.0.tar.gz) = 
9hQESfl6bpf5URgVxWMthMiqz4rCca13xVkhgWGhNzw=
-SHA256 (cargo/cocoa-foundation-0.1.2.tar.gz) = 
jGI0y7Lkx4W0VsBkR0ixrEFt0EV5l0A1b4Nj3+AMk/c=
+SHA256 (cargo/cocoa-0.26.0.tar.gz) = 
95OYIwpuLAj1yXYGEOtpJLUqqeeVCmGWArq6Wdy727I=
+SHA256 (cargo/cocoa-foundation-0.2.0.tar.gz) = 
4UBF+4O+B7Ws8cCISyGARhY1tDNFX6NdHNbxfxRQZ50=
 SHA256 (cargo/colorchoice-1.0.1.tar.gz) = 
C2qFKySrcd/8WFvLRur3lZ0XXLhlpxUuNbNI0bKWBCI=
 SHA256 (cargo/console-api-0.8.0.tar.gz) = 
hu0UqpyfknITxuTz73X6qtNAYTTv6Euiy3mDQx1fCTE=
 SHA256 (cargo/console-subscriber-0.4.0.tar.gz) = 
4uOhEaN/MzOUbr+do3C6XFV3sY6zQuxoPrSI3SGYAwI=
-SHA256 (cargo/core-foundation-0.9.4.tar.gz) = 
keGV4JGpPEb3EC7HgYoqo5Th4XccOrSCWWP6A+Ra+48=
-SHA256 (cargo/core-foundation-sys-0.8.6.tar.gz) = 
Buorm8kr48K6qTNKMj68otbwdP+FLNHXsRBkA1zTho8=
-SHA256 (cargo/core-graphics-0.23.2.tar.gz) = 
wHeCvjX54RQAgMa5bw1EtzniJ4R59k4C/atOMt/YsIE=
-SHA256 (cargo/core-graphics-types-0.1.3.tar.gz) = 
RTkOYRT2j3GMx6gwUUqW+QPMzXDQKo9tn2Q6xLpFr68=
+SHA256 (cargo/core-foundation-0.10.0.tar.gz) = 
tVJx5cjEeK0/OK0k7zSSMJHgVISSombRmzwLTYJXTGM=
+SHA256 (cargo/core-foundation-sys-0.8.7.tar.gz) = 
dzZIuU0OXWIPZPKAd3RFdA5h/nAQJQh+yLV/RceRiIs=
+SHA256 (cargo/core-graphics-0.24.0.tar.gz) = 
+pWjRiI2X6W79Asgt126jfqMlMc0rqismlyjivFDFvE=
+SHA256 (cargo/core-graphics-types-0.2.0.tar.gz) = 
PUShAfIT9sTNwYU9S3iu9ttr36NGh5jMHZkS9HNQE+s=
 SHA256 (cargo/cpufeatures-0.2.12.tar.gz) = 
U/5eJv8beu+LypxggFIM+42TM8dWjhgpzvGRqXI+VQQ=
 SHA256 (cargo/crc32fast-1.4.2.tar.gz) = 
qXdp2U3auUPkUQ0TgVAWmidYte8+sZGp7miN4+I+97M=
 SHA256 (cargo/criterion-0.5.1.tar.gz) = 
8rEtAXqSlgPYDbGDHNOiQIL4E3zhnGnmRH9U9fyNaS8=
@@ -65,7 +67,7 @@ SHA256 (cargo/crossbeam-epoch-0.9.18.tar
 SHA256 (cargo/crossbeam-utils-0.8.20.tar.gz) = 
IuyZVFuw7Q6nu5uOHpEi6jhv+KSMCSLkPzbUWrCeDoA=
 SHA256 (cargo/crunchy-0.2.2.tar.gz) = 
eoHa4HjOqVoBSjOSkc7EOdLyMuvoVKnWcreWxq+vqbc=
 SHA256 (cargo/crypto-common-0.1.6.tar.gz) = 
G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
-SHA256 (cargo/curve25519-dalek-4.0.0-rc.3.tar.gz) = 
Q2rOcPwG4G9/aJ0mJNxOLw6mZu+1qnBCFfckmubgR6c=
+SHA256 (cargo/curve25519-dalek-4.1.3.tar.gz) = 
l/uLfEUD3n1q57QqtypaWYV7TJN+wno9RTnbqVtasr4=
 SHA256 (cargo/curve25519-dalek-derive-0.1.1.tar.gz) = 
9GiC4XmZxsxZCvWSKQQyvjvOBCjLDV+LZxXk3Hs4PrM=
 SHA256 (cargo/data-encoding-2.6.0.tar.gz) = 
6FZpeUKc9ptJpcdAxgeREI6GRA6L4Um76k/lTSwy1uI=
 SHA256 (cargo/defmt-0.3.8.tar.gz) = 
qZ3SImJmi4hxIdRnKvWmSyOPAmCZ8aKhsyIGbJ7P6eA=
@@ -81,7 +83,7 @@ SHA256 (cargo/equivalent-1.0.1.tar.gz) =
 SHA256 (cargo/errno-0.3.9.tar.gz) = 
U0xc9hlN+rPbMkJ2XAO74lfPkvIrOPa8DFjVkQioILo=
 SHA256 (cargo/etherparse-0.13.0.tar.gz) = 
gnKS6lkhCISZMq2OMCGPix8hwN/QaWaYoYtdCu1i2ZA=
 SHA256 (cargo/fdeflate-0.3.4.tar.gz) = 
T5v+4w5N7fCri0IvA693jZYStj9QJxD8UAozTr4t5kU=
-SHA256 (cargo/fiat-crypto-0.1.20.tar.gz) = 
6CX2mHEBZl3qbsk0wJ7G1yHee8G/kiSOHVgQyM1ja3c=
+SHA256 (cargo/fiat-crypto-0.2.9.tar.gz) = 
KN6lGalpW5l3IWh5o+v935LxwIwF2YT4mWrs1uzcgR0=
 SHA256 (cargo/filetime-0.2.23.tar.gz) = 
HuRHcArIqgsvK9e8RGKtaGuga6pnJ6wUmi1id/DSQP0=
 SHA256 (cargo/flate2-1.0.30.tar.gz) = 
X1RCfP0ceCnioTn87+pgG/CI68plHSv1PrxgDqwpXa4=
 SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
@@ -109,6 +111,7 @@ SHA256 (cargo/hashbrown-0.14.5.tar.gz) =
 SHA256 (cargo/hdrhistogram-7.5.4.tar.gz) = 
dlyRmPFz3VnOJv+fle8Kr9Cg/gH7nXKEG8UGakwGUR0=
 SHA256 (cargo/heapless-0.8.0.tar.gz) = 
C/uethhgHImUWnDiVImNqTsTvgOICR1CEXRismW7P60=
 SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
+SHA256 (cargo/hermit-abi-0.1.19.tar.gz) = 
YrRnNDuUukdtyyUA0kLa27OVV9+IkxCsd8XZkQCqrDM=
 SHA256 (cargo/hermit-abi-0.3.9.tar.gz) = 
0jHfuJz//bww5/xBV57WBmrQOr2p5WfMr65gK5fsUCQ=
 SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
 SHA256 (cargo/hickory-proto-0.24.1.tar.gz) = 
B2mLhCDi8NZEekNrqZnshdj78qOYu9c3uCysSi6W5RI=
@@ -134,6 +137,7 @@ SHA256 (cargo/indoc-2.0.5.tar.gz) = skj1
 SHA256 (cargo/inout-0.1.3.tar.gz) = 
oMEFU9ZkpNC8/59CFdCqxnpjnMaO9mCECv4wm4B7yfU=
 SHA256 (cargo/internet-checksum-0.2.1.tar.gz) = 
/G1iBgCOJRJbH5f75dMJ63uFFBz5GZ1S29NymhWE3RY=
 SHA256 (cargo/internet-packet-0.2.1.tar.gz) = 
8CcyCbhodY51Hl239Z9y0VJ1DT4w8I9usGciNX3P5FM=
+SHA256 (cargo/inventory-0.3.15.tar.gz) = 
+VjT1o9BZwgKGBQeEDgedjRWOYSlN/KkmjD9jlOsV2c=
 SHA256 (cargo/ip_network-0.4.1.tar.gz) = 
qi8EfAqYsvKZql1tcIhENXD6rklOmuEwXki+AAyeDrE=
 SHA256 (cargo/ip_network_table-0.2.0.tar.gz) = 
QJm3z8XF4v6MXt8/b3rfenFMnMaXU09jpaXaMDl8ssA=
 SHA256 (cargo/ip_network_table-deps-treebitmap-0.5.0.tar.gz) = 
jlNxMt65nA60t1LwNGtqg2IA6qo1Ft1+VRS2OTCgnl0=
@@ -175,6 +179,7 @@ SHA256 (cargo/object-0.36.1.tar.gz) = CB
 SHA256 (cargo/once_cell-1.19.0.tar.gz) = 
P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
 SHA256 (cargo/oorandom-11.1.3.tar.gz) = 
CrG8KiidNL0EozAyOsmKG0vILJ2fyx5mtjyqhNomtXU=
 SHA256 (cargo/opaque-debug-0.3.1.tar.gz) = 
wI1liF7jiHbE+G+lA/tJ17UHwrYlUt98cLL85ifgY4E=
+SHA256 (cargo/os_str_bytes-6.6.1.tar.gz) = 
4jVdhbmjeG9IF0fO0OD/K6NSE6H5vUBu2QZVTXr4BaE=
 SHA256 (cargo/parking_lot-0.12.3.tar.gz) = 
8b8YGDz1To1gWWR/wwY2RqGAHPMIlpM+wjEWIsxLmic=
 SHA256 (cargo/parking_lot_core-0.9.10.tar.gz) = 
HkAfl3qzhcnk46swYn1vJtAOLHPu8xdJPE7G1GhybPg=
 SHA256 (cargo/percent-encoding-2.3.1.tar.gz) = 
4xSPUEYgil1WvPwDBT48pjNOUdqN+xm2zcizBvrjKD4=
@@ -182,7 +187,6 @@ SHA256 (cargo/pin-project-1.1.5.tar.gz) 
 SHA256 (cargo/pin-project-internal-1.1.5.tar.gz) = 
LzikQSp4KC4Jos840ZXqVCDRW6BgLLN1IQ77yHckOWU=
 SHA256 (cargo/pin-project-lite-0.2.14.tar.gz) = 
vaZvyWZ8GMsnWKKshNEWckUFS8+F1dGqppI/RYAb3QI=
 SHA256 (cargo/pin-utils-0.1.0.tar.gz) = 
i4cNjBUbby+5PoShMUYTjwXQLtEcfnxU+IJqqvfJ8YQ=
-SHA256 (cargo/platforms-3.4.1.tar.gz) = 
Dkx2ZvIBlyf56OFL8URW6ZxwfXgJIoafG6Rz7uEB+kk=
 SHA256 (cargo/plotters-0.3.6.tar.gz) = 
oVtuzLhIQAIZWj5E/mWkzo6TpiV5egY3NVNv1ZywHPM=
 SHA256 (cargo/plotters-backend-0.3.6.tar.gz) = 
QUzsYsZjSukA6hxWEo3+h89j58rs4IUux2q6MHzrrbc=
 SHA256 (cargo/plotters-svg-0.3.6.tar.gz) = 
gbMGhqfZw+AQuEKEvdJqKfIThXT1L16295T8Ctkk5wU=
@@ -195,11 +199,12 @@ SHA256 (cargo/pretty-hex-0.4.1.tar.gz) =
 SHA256 (cargo/proc-macro-error-1.0.4.tar.gz) = 
2iVJD/mJKqs/z3w28Iz7kC3T5xyg+flRe+oCpzpc44w=
 SHA256 (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 
ob5AGA5S7MmK2AsYSTS689DSn5eVdOQ5r1pVJ0s1+Gk=
 SHA256 (cargo/proc-macro2-1.0.86.tar.gz) = 
XnGejfZl3w0cj7/SOAFXRHNhUdREXsCDa45iiq4QO3c=
-SHA256 (cargo/prost-0.13.1.tar.gz) = 
4T2z0/3miMYeJEa02EO8J6foryaaaUQMAwgCHckjM8w=
-SHA256 (cargo/prost-derive-0.13.1.tar.gz) = 
GL7JsK3E66d4szaEt7o+cTd4lDR2nuPOOTBGPvkEz8o=
+SHA256 (cargo/prost-0.13.3.tar.gz) = 
ewSH2Q4Efeh/mEkTcTuFxgHAVgmq1bDfS0Vz+/aaoT8=
+SHA256 (cargo/prost-derive-0.13.3.tar.gz) = 
6VUvhQ1fCWSk5NC/MGRZrCkyPd+64F41p8DTXLCAPMU=
 SHA256 (cargo/prost-types-0.13.1.tar.gz) = 
zuUWiwX0nUsMpYEgbrFKeyL6/ZY+/nKaxI6wMmbiXMI=
 SHA256 (cargo/pyo3-0.21.2.tar.gz) = 
peALlqUhcY4I4DsaYi8ByKjetQcZM13j9gs7OVDwadg=
 SHA256 (cargo/pyo3-asyncio-0-21-0.21.0.tar.gz) = 
j94olIb31c7grHwgsmN6BldlRoEHnMXu3JDZoqea8eU=
+SHA256 (cargo/pyo3-asyncio-macros-0-21-0.21.0.tar.gz) = 
Ll/8Tph+hmv1S3gSNabDuR5+Z98U9zznFmJe54coVUo=
 SHA256 (cargo/pyo3-build-config-0.21.2.tar.gz) = 
eIPfWDX6/a2HwNiIsmbI7A9MnKSKW+1ru1kuje3uG1A=
 SHA256 (cargo/pyo3-ffi-0.21.2.tar.gz) = 
Ab5YQ9xguRarTa0dym0gubTm3cjhX1DEf+bYXx+5dAM=
 SHA256 (cargo/pyo3-log-0.11.0.tar.gz) = 
OshObuwRWbwqV1ya5nI7qm7p1Fhz6b660eOtfo0opEM=
@@ -220,7 +225,7 @@ SHA256 (cargo/regex-automata-0.4.7.tar.g
 SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 
8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
 SHA256 (cargo/regex-syntax-0.8.4.tar.gz) = 
emagOufIAfrNd6KTcLT67CAXaJFawUpyG6NvILycIJs=
 SHA256 (cargo/resolv-conf-0.7.0.tar.gz) = 
UuRDlNIIbQEFUbFLU7HyTjFkdXDNHesDeeLCGzKaugA=
-SHA256 (cargo/ring-0.16.20.tar.gz) = 
MFPPUuI2o+10bfx0WqnKzxt5HYRr2vQS9gqNfW4XyPw=
+SHA256 (cargo/ring-0.17.8.tar.gz) = 
wX+ky2WONYNCPpFbnzrMAczq7hhg4z1Z665mrcOi3A0=
 SHA256 (cargo/rustc-demangle-0.1.24.tar.gz) = 
cZuVPiCVgp7mfbc4s7+p+jaMlJAN8yez8H/m55TS/h8=
 SHA256 (cargo/rustc_version-0.4.0.tar.gz) = 
v6D1hSJtLmgJfU+V0ROxW4OoLoGaslcX7AWQ2VhO82Y=
 SHA256 (cargo/rustix-0.38.34.tar.gz) = 
cNxewEL3pDxKcyQSB87MmHOgbUXeuzizKfhUHYXCcw8=
@@ -228,8 +233,8 @@ SHA256 (cargo/rustversion-1.0.17.tar.gz)
 SHA256 (cargo/ryu-1.0.18.tar.gz) = 88tboNxDJCzhfemcGA6W25CyNbip/clUPJbSIJEWvZ8=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = 
k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
 SHA256 (cargo/scopeguard-1.2.0.tar.gz) = 
lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
-SHA256 (cargo/security-framework-2.11.1.tar.gz) = 
iXsiRfC1Ech4k685sDPlypzOaIJMTX52MLWh0zlljQI=
-SHA256 (cargo/security-framework-sys-2.11.1.tar.gz) = 
ddop/pubCP6dayK1tLy8ddjbOqMeY5qla7YunUa/zq8=
+SHA256 (cargo/security-framework-3.0.0.tar.gz) = 
+dAoPApKIqDxsOTtyiUaoguS/JbqoJuEvsBS+UFenXE=
+SHA256 (cargo/security-framework-sys-2.12.0.tar.gz) = 
6kopKGkyDAJy17xVpaaq+v9ZtPY0BKADiHtnmi4FtLY=
 SHA256 (cargo/semver-1.0.23.tar.gz) = 
YWl+Chx+US6EpiEyYjmESiTYIHtGabQbwYsy6ly/mIs=
 SHA256 (cargo/serde-1.0.203.tar.gz) = 
clOrTelx5y+3vpg4AjAMMLWn8MLlb6uKv8aiFDB8AJQ=
 SHA256 (cargo/serde_derive-1.0.203.tar.gz) = 
UAy8Dr629GYn9Q8/WBHM9r8AZDvjALTD6rwO9V3Ftbo=
@@ -240,16 +245,19 @@ SHA256 (cargo/simd-adler32-0.3.7.tar.gz)
 SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
 SHA256 (cargo/smallvec-1.13.2.tar.gz) = 
PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
 SHA256 (cargo/socket2-0.5.7.tar.gz) = 
zjBesLQpZpaDW3Hfc+uRLg8f/SVWpQH87ebgxQNJGRw=
-SHA256 (cargo/spin-0.5.2.tar.gz) = bmPP8yCuLFeQRnm6fLYygKPcRhOIW+r7FI7nv5qpBC0=
+SHA256 (cargo/spin-0.9.8.tar.gz) = aYDo11ESQfis9K6927H/k4317r6YaRQYxEaNC3Kpamc=
 SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = 
qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM=
+SHA256 (cargo/strsim-0.10.0.tar.gz) = 
c0c8Dlnm1YEsXf4qBkpkRJSfCJ4g7smi5VBllklORiM=
 SHA256 (cargo/subtle-2.6.1.tar.gz) = 
E8K93sxXs4Te4YZSNY+yMXL6y4osUczBDXTBV73qMpI=
 SHA256 (cargo/syn-1.0.109.tar.gz) = 
crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
 SHA256 (cargo/syn-2.0.68.tar.gz) = kB+nDYi51smAIuI7QTb58+VORmLDvBvR2EpCqaDwwek=
 SHA256 (cargo/sync_wrapper-0.1.2.tar.gz) = 
IEfG3tnHIXZCR+Ys07A8Cf/FKbK6WxDsSCrlB6SnAWA=
 SHA256 (cargo/sync_wrapper-1.0.1.tar.gz) = 
pwZavsqUtqild/m9RaoIZ6Iji3To62fPENSSvDk1E5Q=
 SHA256 (cargo/sysinfo-0.29.11.tar.gz) = 
zXJ/xCPCBg9sktlTTO92XGWm7T9CigPX3vdKjENI5mY=
-SHA256 (cargo/tar-0.4.41.tar.gz) = y3l9rV+1t2/PUZ5wL0pYlIO17wZWfxYMOSgywfXkSQk=
+SHA256 (cargo/tar-0.4.42.tar.gz) = T/bEDTrtteBrV8b2aa0XqwY90eY9l3xqiOf036TwQCA=
 SHA256 (cargo/target-lexicon-0.12.14.tar.gz) = 
4fxAOJGiG8+3w3g0umalR6j0AhRuunJltabYgFnJ/y8=
+SHA256 (cargo/termcolor-1.4.1.tar.gz) = 
BnlPj2xciYsyda6++muKHLJM0sbHk5erFXdIN6C8V1U=
+SHA256 (cargo/textwrap-0.16.1.tar.gz) = 
I9Q00/iWeglID7BBMuvgo+CIwXPm0O54l6u99Oqw+Lk=
 SHA256 (cargo/thiserror-1.0.61.tar.gz) = 
xUbIDWvkvGoAwPAXMMCN+C6qenph8R1lZSZQYRLMFwk=
 SHA256 (cargo/thiserror-impl-1.0.61.tar.gz) = 
RsM4QlAAKm1a9NEU8oRdN7V1IQM/MNXD9GxNcOEZdTM=
 SHA256 (cargo/thread_local-1.1.8.tar.gz) = 
i575utATraOAiFTOrHtGgSpkZbo2iFmjfiEAKD0tcZw=
@@ -259,10 +267,10 @@ SHA256 (cargo/time-core-0.1.2.tar.gz) = 
 SHA256 (cargo/tinytemplate-1.2.1.tar.gz) = 
vk1rXxn/dmToyY0D4hOctRDbmwpgtV+Ohwm2idk5trw=
 SHA256 (cargo/tinyvec-1.6.1.tar.gz) = 
xVEVxvvi0r7ybrCa10veAtglVHb8DHtRXvCfuzV0LYI=
 SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = 
HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/tokio-1.39.2.tar.gz) = 
2qT7G8d4vW8Ey/xLstBqc5ao8pncM+oZAM7aoxb0Z7E=
+SHA256 (cargo/tokio-1.40.0.tar.gz) = 
4rBwIxZl0nrZ7JuN9jmJP0ZydmbGdn20Axf76SCl2Zg=
 SHA256 (cargo/tokio-macros-2.4.0.tar.gz) = 
aT1ZYxLoiWG8Z9fx+Xr4pwIn2fkMMbulgG7sAEl411I=
 SHA256 (cargo/tokio-stream-0.1.15.tar.gz) = 
JnrIngvsbmkeWBORFgaTXXfEdv9JAk+Yq86j57FeN68=
-SHA256 (cargo/tokio-util-0.7.11.tar.gz) = 
nPa0ezdxxJrHWtCaYWL1OtS4CIt2rGDo7BRVsxoYn+E=
+SHA256 (cargo/tokio-util-0.7.12.tar.gz) = 
YefDZUwTvNBA1KA6vuLHWx0Uo3tCPPWoE86uHMkD7Go=
 SHA256 (cargo/toml-0.5.11.tar.gz) = 
9Pfw3Y1QqFOlMcQmNZBFsZmPBCGdiHmYEHYs1K0xQjQ=
 SHA256 (cargo/tonic-0.12.1.tar.gz) = 
OGWfSpGrqFmNJ4IVifXbfd3ZRgHnoBseSFpQ5UhMdAE=
 SHA256 (cargo/tower-0.4.13.tar.gz) = 
uPqb4N5s9J5TbOGFH5h70hpDt3GwlHPDVJpshT2zfBw=
@@ -279,7 +287,6 @@ SHA256 (cargo/unicode-ident-1.0.12.tar.g
 SHA256 (cargo/unicode-normalization-0.1.23.tar.gz) = 
pW0WhtsjCNkBMG+SomOFfvWeo5Z4pUWOfLF/AUFRAfU=
 SHA256 (cargo/unindent-0.2.3.tar.gz) = 
x959c+F1RIfLWDZO6QakmZN6Dfq9hry5gPqZ7IyPos4=
 SHA256 (cargo/universal-hash-0.5.1.tar.gz) = 
/B3ixojcFTBZiLVjw4VAZAQzVgGfl6S0Ynb+c0xPB+o=
-SHA256 (cargo/untrusted-0.7.1.tar.gz) = 
oVbGhMkep9YmJlCbzjy04dntXE2Xj3tDUmWPlqTCa0o=
 SHA256 (cargo/untrusted-0.9.0.tar.gz) = 
jsttoouKNR13O2jVglrDkBfmgHUPmA86GoXNjdKKR8E=
 SHA256 (cargo/url-2.5.2.tar.gz) = InhNvfdv3eivGu2lYitUa0Irb8WFMlJIor+fXkHpTWw=
 SHA256 (cargo/utf8parse-0.2.2.tar.gz) = 
BqveNhFlet9m04PwCwk9f67Mf6VwccziV4ZgyfEBCCE=
@@ -329,11 +336,12 @@ SHA256 (cargo/windows_x86_64_msvc-0.48.5
 SHA256 (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 
vsR+W/0b/w7q9ti0hcwQdIkaGXq0Il1QTLehq4iwK/A=
 SHA256 (cargo/winreg-0.50.0.tar.gz) = 
Uk5XssU3wPmx5p8ZZTEewSGCtBIuRQNbFQjNJNKtrbE=
 SHA256 (cargo/winres-0.1.12.tar.gz) = 
to2yYe9Z6eUoBvaIAgYx6YdZK9g2Ge3M2pxH1CzeT2w=
-SHA256 (cargo/x25519-dalek-2.0.0-rc.3.tar.gz) = 
7H+uB9pojhcFnViGcSyTO7BSDxXv8uCc+hjjCWj05jo=
+SHA256 (cargo/x25519-dalek-2.0.1.tar.gz) = 
x+RoMhyB+wf6f0xjbDlyuRAPA0bltqnyvQYDpS9+0nc=
 SHA256 (cargo/xattr-1.3.1.tar.gz) = 
jahPGiWTmyf2gg2SrtEI+D/5IP3xGnsZNmwnxM2oHU8=
 SHA256 (cargo/zeroize-1.8.1.tar.gz) = 
ztNniih5swMG0yP0VCYmaXpGSpfAoHya6/frymXNTd4=
 SHA256 (cargo/zeroize_derive-1.4.2.tar.gz) = 
zjbmWw0pmdKq+smJ+ySRiaFBruH1PGEsHzfXJjGVn2k=
-SHA256 (mitmproxy_rs-0.7.0.tar.gz) = 
yA/kv7dEETv1rk7gZLYZ/sDpcBCmLuxJthRt6RVp2XQ=
+SHA256 (cloudflare-boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1.tar.gz) 
= UtcrmUjqX0sRILy3dNX6JSqL1GYwK86ortvcM4WwI5w=
+SHA256 (mitmproxy_rs-0.9.2.tar.gz) = 
IPaVEO3v208UCP8YxC8jnnxRL58TO2eo3O1ZubR9uR4=
 SHA256 (smoltcp-rs-smoltcp-ef67e7b46cabf49783053cbf68d8671ed97ff8d4.tar.gz) = 
LkEu7SOEK0sP1P/agG6kNKhfmM0DDaQeQC7Kbv2Xyek=
 SIZE (cargo/addr2line-0.22.0.tar.gz) = 39156
 SIZE (cargo/adler-1.0.2.tar.gz) = 12778
@@ -345,13 +353,14 @@ SIZE (cargo/anstyle-1.0.7.tar.gz) = 1570
 SIZE (cargo/anstyle-parse-0.2.4.tar.gz) = 23069
 SIZE (cargo/anstyle-query-1.1.0.tar.gz) = 9832
 SIZE (cargo/anstyle-wincon-3.0.3.tar.gz) = 12179
-SIZE (cargo/anyhow-1.0.86.tar.gz) = 46741
+SIZE (cargo/anyhow-1.0.89.tar.gz) = 47078
 SIZE (cargo/arc-swap-1.7.1.tar.gz) = 68512
 SIZE (cargo/arrayvec-0.7.4.tar.gz) = 29856
 SIZE (cargo/async-stream-0.3.5.tar.gz) = 11916
 SIZE (cargo/async-stream-impl-0.3.5.tar.gz) = 4173
 SIZE (cargo/async-trait-0.1.80.tar.gz) = 28775
 SIZE (cargo/atomic-waker-1.1.2.tar.gz) = 12422
+SIZE (cargo/atty-0.2.14.tar.gz) = 5470
 SIZE (cargo/autocfg-1.3.0.tar.gz) = 16524
 SIZE (cargo/axum-0.7.5.tar.gz) = 151429
 SIZE (cargo/axum-core-0.4.3.tar.gz) = 21877
@@ -364,7 +373,6 @@ SIZE (cargo/bitflags-2.6.0.tar.gz) = 453
 SIZE (cargo/blake2-0.10.6.tar.gz) = 47234
 SIZE (cargo/block-0.1.6.tar.gz) = 4077
 SIZE (cargo/block-buffer-0.10.4.tar.gz) = 10538
-SIZE (cargo/boringtun-0.6.0.tar.gz) = 59642
 SIZE (cargo/bumpalo-3.16.0.tar.gz) = 85677
 SIZE (cargo/bytemuck-1.16.1.tar.gz) = 48321
 SIZE (cargo/byteorder-1.5.0.tar.gz) = 23288
@@ -380,18 +388,20 @@ SIZE (cargo/ciborium-0.2.2.tar.gz) = 356
 SIZE (cargo/ciborium-io-0.2.2.tar.gz) = 6697
 SIZE (cargo/ciborium-ll-0.2.2.tar.gz) = 14695
 SIZE (cargo/cipher-0.4.4.tar.gz) = 19073
+SIZE (cargo/clap-3.2.25.tar.gz) = 219403
 SIZE (cargo/clap-4.5.8.tar.gz) = 56338
 SIZE (cargo/clap_builder-4.5.8.tar.gz) = 163870
+SIZE (cargo/clap_lex-0.2.4.tar.gz) = 9652
 SIZE (cargo/clap_lex-0.7.1.tar.gz) = 12766
-SIZE (cargo/cocoa-0.25.0.tar.gz) = 42163
-SIZE (cargo/cocoa-foundation-0.1.2.tar.gz) = 15028
+SIZE (cargo/cocoa-0.26.0.tar.gz) = 42628
+SIZE (cargo/cocoa-foundation-0.2.0.tar.gz) = 15203
 SIZE (cargo/colorchoice-1.0.1.tar.gz) = 7895
 SIZE (cargo/console-api-0.8.0.tar.gz) = 33083
 SIZE (cargo/console-subscriber-0.4.0.tar.gz) = 125852
-SIZE (cargo/core-foundation-0.9.4.tar.gz) = 27743
-SIZE (cargo/core-foundation-sys-0.8.6.tar.gz) = 37629
-SIZE (cargo/core-graphics-0.23.2.tar.gz) = 30763
-SIZE (cargo/core-graphics-types-0.1.3.tar.gz) = 7063
+SIZE (cargo/core-foundation-0.10.0.tar.gz) = 27023
+SIZE (cargo/core-foundation-sys-0.8.7.tar.gz) = 37712
+SIZE (cargo/core-graphics-0.24.0.tar.gz) = 31332
+SIZE (cargo/core-graphics-types-0.2.0.tar.gz) = 7098
 SIZE (cargo/cpufeatures-0.2.12.tar.gz) = 12837
 SIZE (cargo/crc32fast-1.4.2.tar.gz) = 38491
 SIZE (cargo/criterion-0.5.1.tar.gz) = 110088
@@ -402,7 +412,7 @@ SIZE (cargo/crossbeam-epoch-0.9.18.tar.g
 SIZE (cargo/crossbeam-utils-0.8.20.tar.gz) = 42487
 SIZE (cargo/crunchy-0.2.2.tar.gz) = 2995
 SIZE (cargo/crypto-common-0.1.6.tar.gz) = 8760
-SIZE (cargo/curve25519-dalek-4.0.0-rc.3.tar.gz) = 529027
+SIZE (cargo/curve25519-dalek-4.1.3.tar.gz) = 306017
 SIZE (cargo/curve25519-dalek-derive-0.1.1.tar.gz) = 11723
 SIZE (cargo/data-encoding-2.6.0.tar.gz) = 20769
 SIZE (cargo/defmt-0.3.8.tar.gz) = 24351
@@ -418,7 +428,7 @@ SIZE (cargo/equivalent-1.0.1.tar.gz) = 6
 SIZE (cargo/errno-0.3.9.tar.gz) = 10690
 SIZE (cargo/etherparse-0.13.0.tar.gz) = 180331
 SIZE (cargo/fdeflate-0.3.4.tar.gz) = 25001
-SIZE (cargo/fiat-crypto-0.1.20.tar.gz) = 475267
+SIZE (cargo/fiat-crypto-0.2.9.tar.gz) = 495390
 SIZE (cargo/filetime-0.2.23.tar.gz) = 14942
 SIZE (cargo/flate2-1.0.30.tar.gz) = 75511
 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
@@ -446,6 +456,7 @@ SIZE (cargo/hashbrown-0.14.5.tar.gz) = 1
 SIZE (cargo/hdrhistogram-7.5.4.tar.gz) = 319746
 SIZE (cargo/heapless-0.8.0.tar.gz) = 77802
 SIZE (cargo/heck-0.4.1.tar.gz) = 11567
+SIZE (cargo/hermit-abi-0.1.19.tar.gz) = 9979
 SIZE (cargo/hermit-abi-0.3.9.tar.gz) = 16165
 SIZE (cargo/hex-0.4.3.tar.gz) = 13299
 SIZE (cargo/hickory-proto-0.24.1.tar.gz) = 374410
@@ -471,6 +482,7 @@ SIZE (cargo/indoc-2.0.5.tar.gz) = 14396
 SIZE (cargo/inout-0.1.3.tar.gz) = 10743
 SIZE (cargo/internet-checksum-0.2.1.tar.gz) = 9271
 SIZE (cargo/internet-packet-0.2.1.tar.gz) = 6075
+SIZE (cargo/inventory-0.3.15.tar.gz) = 13967
 SIZE (cargo/ip_network-0.4.1.tar.gz) = 23969
 SIZE (cargo/ip_network_table-0.2.0.tar.gz) = 5692
 SIZE (cargo/ip_network_table-deps-treebitmap-0.5.0.tar.gz) = 21076
@@ -512,6 +524,7 @@ SIZE (cargo/object-0.36.1.tar.gz) = 3238
 SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
 SIZE (cargo/oorandom-11.1.3.tar.gz) = 10068
 SIZE (cargo/opaque-debug-0.3.1.tar.gz) = 7066
+SIZE (cargo/os_str_bytes-6.6.1.tar.gz) = 27643
 SIZE (cargo/parking_lot-0.12.3.tar.gz) = 41860
 SIZE (cargo/parking_lot_core-0.9.10.tar.gz) = 32406
 SIZE (cargo/percent-encoding-2.3.1.tar.gz) = 10235
@@ -519,7 +532,6 @@ SIZE (cargo/pin-project-1.1.5.tar.gz) = 
 SIZE (cargo/pin-project-internal-1.1.5.tar.gz) = 28280
 SIZE (cargo/pin-project-lite-0.2.14.tar.gz) = 28817
 SIZE (cargo/pin-utils-0.1.0.tar.gz) = 7580
-SIZE (cargo/platforms-3.4.1.tar.gz) = 29826
 SIZE (cargo/plotters-0.3.6.tar.gz) = 147577
 SIZE (cargo/plotters-backend-0.3.6.tar.gz) = 13669
 SIZE (cargo/plotters-svg-0.3.6.tar.gz) = 6944
@@ -532,11 +544,12 @@ SIZE (cargo/pretty-hex-0.4.1.tar.gz) = 6
 SIZE (cargo/proc-macro-error-1.0.4.tar.gz) = 25293
 SIZE (cargo/proc-macro-error-attr-1.0.4.tar.gz) = 7971
 SIZE (cargo/proc-macro2-1.0.86.tar.gz) = 48958
-SIZE (cargo/prost-0.13.1.tar.gz) = 25349
-SIZE (cargo/prost-derive-0.13.1.tar.gz) = 19882
+SIZE (cargo/prost-0.13.3.tar.gz) = 25684
+SIZE (cargo/prost-derive-0.13.3.tar.gz) = 19930
 SIZE (cargo/prost-types-0.13.1.tar.gz) = 43571
 SIZE (cargo/pyo3-0.21.2.tar.gz) = 504574
 SIZE (cargo/pyo3-asyncio-0-21-0.21.0.tar.gz) = 55142
+SIZE (cargo/pyo3-asyncio-macros-0-21-0.21.0.tar.gz) = 13199
 SIZE (cargo/pyo3-build-config-0.21.2.tar.gz) = 30581
 SIZE (cargo/pyo3-ffi-0.21.2.tar.gz) = 66160
 SIZE (cargo/pyo3-log-0.11.0.tar.gz) = 14617
@@ -557,7 +570,7 @@ SIZE (cargo/regex-automata-0.4.7.tar.gz)
 SIZE (cargo/regex-syntax-0.6.29.tar.gz) = 299752
 SIZE (cargo/regex-syntax-0.8.4.tar.gz) = 347577
 SIZE (cargo/resolv-conf-0.7.0.tar.gz) = 17352
-SIZE (cargo/ring-0.16.20.tar.gz) = 5082615
+SIZE (cargo/ring-0.17.8.tar.gz) = 4188554
 SIZE (cargo/rustc-demangle-0.1.24.tar.gz) = 29047
 SIZE (cargo/rustc_version-0.4.0.tar.gz) = 12175
 SIZE (cargo/rustix-0.38.34.tar.gz) = 365160
@@ -565,8 +578,8 @@ SIZE (cargo/rustversion-1.0.17.tar.gz) =
 SIZE (cargo/ryu-1.0.18.tar.gz) = 47713
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
-SIZE (cargo/security-framework-2.11.1.tar.gz) = 80188
-SIZE (cargo/security-framework-sys-2.11.1.tar.gz) = 18755
+SIZE (cargo/security-framework-3.0.0.tar.gz) = 84744
+SIZE (cargo/security-framework-sys-2.12.0.tar.gz) = 20103
 SIZE (cargo/semver-1.0.23.tar.gz) = 30622
 SIZE (cargo/serde-1.0.203.tar.gz) = 77935
 SIZE (cargo/serde_derive-1.0.203.tar.gz) = 55867
@@ -577,16 +590,19 @@ SIZE (cargo/simd-adler32-0.3.7.tar.gz) =
 SIZE (cargo/slab-0.4.9.tar.gz) = 17108
 SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
 SIZE (cargo/socket2-0.5.7.tar.gz) = 55758
-SIZE (cargo/spin-0.5.2.tar.gz) = 12004
+SIZE (cargo/spin-0.9.8.tar.gz) = 38958
 SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054
+SIZE (cargo/strsim-0.10.0.tar.gz) = 11355
 SIZE (cargo/subtle-2.6.1.tar.gz) = 14562
 SIZE (cargo/syn-1.0.109.tar.gz) = 237611
 SIZE (cargo/syn-2.0.68.tar.gz) = 265035
 SIZE (cargo/sync_wrapper-0.1.2.tar.gz) = 6933
 SIZE (cargo/sync_wrapper-1.0.1.tar.gz) = 6939
 SIZE (cargo/sysinfo-0.29.11.tar.gz) = 156557
-SIZE (cargo/tar-0.4.41.tar.gz) = 51871
+SIZE (cargo/tar-0.4.42.tar.gz) = 58998
 SIZE (cargo/target-lexicon-0.12.14.tar.gz) = 25508
+SIZE (cargo/termcolor-1.4.1.tar.gz) = 18773
+SIZE (cargo/textwrap-0.16.1.tar.gz) = 56012
 SIZE (cargo/thiserror-1.0.61.tar.gz) = 21264
 SIZE (cargo/thiserror-impl-1.0.61.tar.gz) = 15786
 SIZE (cargo/thread_local-1.1.8.tar.gz) = 13962
@@ -596,10 +612,10 @@ SIZE (cargo/time-core-0.1.2.tar.gz) = 71
 SIZE (cargo/tinytemplate-1.2.1.tar.gz) = 26490
 SIZE (cargo/tinyvec-1.6.1.tar.gz) = 46657
 SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/tokio-1.39.2.tar.gz) = 780859
+SIZE (cargo/tokio-1.40.0.tar.gz) = 789848
 SIZE (cargo/tokio-macros-2.4.0.tar.gz) = 12501
 SIZE (cargo/tokio-stream-0.1.15.tar.gz) = 36284
-SIZE (cargo/tokio-util-0.7.11.tar.gz) = 113421
+SIZE (cargo/tokio-util-0.7.12.tar.gz) = 115177
 SIZE (cargo/toml-0.5.11.tar.gz) = 54910
 SIZE (cargo/tonic-0.12.1.tar.gz) = 97513
 SIZE (cargo/tower-0.4.13.tar.gz) = 106906
@@ -616,7 +632,6 @@ SIZE (cargo/unicode-ident-1.0.12.tar.gz)
 SIZE (cargo/unicode-normalization-0.1.23.tar.gz) = 122649
 SIZE (cargo/unindent-0.2.3.tar.gz) = 7306
 SIZE (cargo/universal-hash-0.5.1.tar.gz) = 9146
-SIZE (cargo/untrusted-0.7.1.tar.gz) = 7924
 SIZE (cargo/untrusted-0.9.0.tar.gz) = 14447
 SIZE (cargo/url-2.5.2.tar.gz) = 79704
 SIZE (cargo/utf8parse-0.2.2.tar.gz) = 13499
@@ -666,9 +681,10 @@ SIZE (cargo/windows_x86_64_msvc-0.48.5.t
 SIZE (cargo/windows_x86_64_msvc-0.52.5.tar.gz) = 827905
 SIZE (cargo/winreg-0.50.0.tar.gz) = 29703
 SIZE (cargo/winres-0.1.12.tar.gz) = 19772
-SIZE (cargo/x25519-dalek-2.0.0-rc.3.tar.gz) = 88846
+SIZE (cargo/x25519-dalek-2.0.1.tar.gz) = 87820
 SIZE (cargo/xattr-1.3.1.tar.gz) = 12580
 SIZE (cargo/zeroize-1.8.1.tar.gz) = 20029
 SIZE (cargo/zeroize_derive-1.4.2.tar.gz) = 11141
-SIZE (mitmproxy_rs-0.7.0.tar.gz) = 1175550
+SIZE (cloudflare-boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1.tar.gz) = 
219190
+SIZE (mitmproxy_rs-0.9.2.tar.gz) = 1180072
 SIZE (smoltcp-rs-smoltcp-ef67e7b46cabf49783053cbf68d8671ed97ff8d4.tar.gz) = 
334018
Index: patches/patch-Cargo_toml
===================================================================
RCS file: patches/patch-Cargo_toml
diff -N patches/patch-Cargo_toml
--- patches/patch-Cargo_toml    25 Aug 2024 13:03:17 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: Cargo.toml
---- Cargo.toml.orig
-+++ Cargo.toml
-@@ -45,7 +45,7 @@ socket2 = "0.5.7"
- 
- [patch.crates-io]
- # tokio = { path = "../tokio/tokio" }
--smoltcp = { git = 'https://github.com/smoltcp-rs/smoltcp', rev = 
'ef67e7b46cabf49783053cbf68d8671ed97ff8d4' }
-+smoltcp = { path = "../smoltcp-ef67e7b46cabf49783053cbf68d8671ed97ff8d4" }
- 
- [target.'cfg(windows)'.dependencies.windows]
- version = "0.57.0"
Index: 
patches/patch-boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1_boringtun_src_sleepyinstant_unix_rs
===================================================================
RCS file: 
patches/patch-boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1_boringtun_src_sleepyinstant_unix_rs
diff -N 
patches/patch-boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1_boringtun_src_sleepyinstant_unix_rs
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
patches/patch-boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1_boringtun_src_sleepyinstant_unix_rs
        2 Oct 2024 21:19:21 -0000
@@ -0,0 +1,15 @@
+Index: 
boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1/boringtun/src/sleepyinstant/unix.rs
+--- 
boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1/boringtun/src/sleepyinstant/unix.rs.orig
++++ 
boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1/boringtun/src/sleepyinstant/unix.rs
+@@ -3,9 +3,9 @@ use std::time::Duration;
+ use nix::sys::time::TimeSpec;
+ use nix::time::{clock_gettime, ClockId};
+ 
+-#[cfg(any(target_os = "macos", target_os = "ios"))]
++#[cfg(any(target_os = "openbsd", target_os = "macos", target_os = "ios"))]
+ const CLOCK_ID: ClockId = ClockId::CLOCK_MONOTONIC;
+-#[cfg(not(any(target_os = "macos", target_os = "ios")))]
++#[cfg(not(any(target_os = "openbsd", target_os = "macos", target_os = 
"ios")))]
+ const CLOCK_ID: ClockId = ClockId::CLOCK_BOOTTIME;
+ 
+ #[derive(Clone, Copy, Debug)]
Index: 
patches/patch-mitmproxy-rs_modcargo-crates_boringtun-0_6_0_src_sleepyinstant_unix_rs
===================================================================
RCS file: 
patches/patch-mitmproxy-rs_modcargo-crates_boringtun-0_6_0_src_sleepyinstant_unix_rs
diff -N 
patches/patch-mitmproxy-rs_modcargo-crates_boringtun-0_6_0_src_sleepyinstant_unix_rs
--- 
patches/patch-mitmproxy-rs_modcargo-crates_boringtun-0_6_0_src_sleepyinstant_unix_rs
        25 Aug 2024 13:03:17 -0000      1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Index: mitmproxy-rs/modcargo-crates/boringtun-0.6.0/src/sleepyinstant/unix.rs
---- mitmproxy-rs/modcargo-crates/boringtun-0.6.0/src/sleepyinstant/unix.rs.orig
-+++ mitmproxy-rs/modcargo-crates/boringtun-0.6.0/src/sleepyinstant/unix.rs
-@@ -3,9 +3,9 @@ use std::time::Duration;
- use nix::sys::time::TimeSpec;
- use nix::time::{clock_gettime, ClockId};
- 
--#[cfg(any(target_os = "macos", target_os = "ios"))]
-+#[cfg(any(target_os = "openbsd", target_os = "macos", target_os = "ios"))]
- const CLOCK_ID: ClockId = ClockId::CLOCK_MONOTONIC;
--#[cfg(not(any(target_os = "macos", target_os = "ios")))]
-+#[cfg(not(any(target_os = "openbsd", target_os = "macos", target_os = 
"ios")))]
- const CLOCK_ID: ClockId = ClockId::CLOCK_BOOTTIME;
- 
- #[derive(Clone, Copy, Debug)]
Index: patches/patch-mitmproxy_rs-0_9_2_Cargo_toml
===================================================================
RCS file: patches/patch-mitmproxy_rs-0_9_2_Cargo_toml
diff -N patches/patch-mitmproxy_rs-0_9_2_Cargo_toml
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-mitmproxy_rs-0_9_2_Cargo_toml 2 Oct 2024 21:19:21 -0000
@@ -0,0 +1,14 @@
+Index: mitmproxy_rs-0.9.2/Cargo.toml
+--- mitmproxy_rs-0.9.2/Cargo.toml.orig
++++ mitmproxy_rs-0.9.2/Cargo.toml
+@@ -48,8 +48,8 @@ socket2 = "0.5.7"
+ 
+ [patch.crates-io]
+ # tokio = { path = "../tokio/tokio" }
+-smoltcp = { git = 'https://github.com/smoltcp-rs/smoltcp', rev = 
'ef67e7b46cabf49783053cbf68d8671ed97ff8d4' }
+-boringtun = { git = 'https://github.com/cloudflare/boringtun', rev = 
'e3252d9c4f4c8fc628995330f45369effd4660a1' }
++smoltcp = { path = "../smoltcp-ef67e7b46cabf49783053cbf68d8671ed97ff8d4" }
++boringtun = { path = 
"../boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1/boringtun" }
+ 
+ [target.'cfg(windows)'.dependencies.windows]
+ version = "0.57.0"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/py-mitmproxy_rs/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   25 Aug 2024 13:03:17 -0000      1.1.1.1
+++ pkg/PLIST   2 Oct 2024 21:19:21 -0000
@@ -25,5 +25,11 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/_pyinstaller/hook-mitmproxy_macos.py
 
lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/_pyinstaller/hook-mitmproxy_rs.py
 
lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/_pyinstaller/hook-mitmproxy_windows.py
+lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/certs.pyi
+lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/dns.pyi
+lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/local.pyi
 @so 
lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/mitmproxy_rs${MODPY_ABI3SO}.so
+lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/process_info.pyi
 lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/py.typed
+lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/udp.pyi
+lib/python${MODPY_VERSION}/site-packages/mitmproxy_rs/wireguard.pyi


-- 
wbr, Kirill


Reply via email to