aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Knoblich <kai@FreeBSD.org>2023-08-28 13:32:00 +0000
committerKai Knoblich <kai@FreeBSD.org>2023-08-28 13:44:34 +0000
commita546d1a8f93cfe95dc65f7865fc61e168ea7e028 (patch)
treeaa6b233c0145f5ddb841fb50036e30a695484c98
parente0ae7a6c4af6bfa0e394d6c5bc02af653bdf5e7c (diff)
downloadports-a546d1a8f93cfe95dc65f7865fc61e168ea7e028.tar.gz
ports-a546d1a8f93cfe95dc65f7865fc61e168ea7e028.zip
games/anki: Update to 2.1.66
* Update NOT_FOR_ARCH_REASON as the previous one is no longer valid since f74de16438cc. Changelog: https://github.com/ankitects/anki/releases/tag/2.1.66 MFH: 2023Q3 (cherry picked from commit b6054438c132278296a0a9724d661d8b41ae2bfa)
-rw-r--r--games/anki/Makefile396
-rw-r--r--games/anki/distinfo760
-rw-r--r--games/anki/files/patch-build_configure_src_main.rs16
-rw-r--r--games/anki/files/patch-build_configure_src_python.rs8
-rw-r--r--games/anki/files/patch-build_configure_src_rust.rs26
-rw-r--r--games/anki/files/patch-build_ninja__gen_src_python.rs8
-rw-r--r--games/anki/files/patch-build_runner_src_build.rs10
-rw-r--r--games/anki/files/patch-build_runner_src_yarn.rs9
-rw-r--r--games/anki/pkg-plist18
9 files changed, 616 insertions, 635 deletions
diff --git a/games/anki/Makefile b/games/anki/Makefile
index d30fcdcdfbc1..ebfa72933067 100644
--- a/games/anki/Makefile
+++ b/games/anki/Makefile
@@ -1,6 +1,5 @@
PORTNAME= anki
-DISTVERSION= 2.1.65
-PORTREVISION= 1
+DISTVERSION= 2.1.66
# Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes
CATEGORIES= games education python
MASTER_SITES= LOCAL/kai/:yarncache
@@ -14,7 +13,7 @@ LICENSE= AGPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc
-NOT_FOR_ARCHS_REASON= devel/py-orjson, which is required for runtime, is only available for 64-bit systems.
+NOT_FOR_ARCHS_REASON= the provided build system written in Rust (= runner) accepts only 64-bit systems.
BUILD_DEPENDS= protoc:devel/protobuf \
rsync:net/rsync \
@@ -45,122 +44,117 @@ USES= cargo desktop-file-utils ninja nodejs:build pyqt:6 python:3.9+ \
USE_GITHUB= yes
GH_ACCOUNT= ankitects
# Translation files
-GH_TUPLE= ankitects:anki-core-i18n:86ee592:ftlrslib \
- ankitects:anki-desktop-ftl:e2d2a9e:ftlextra
+GH_TUPLE= ankitects:anki-core-i18n:7123006:ftlrslib \
+ ankitects:anki-desktop-ftl:75af3ed:ftlextra
USE_PYQT= pyqt6 sip:build webengine
SHEBANG_FILES= qt/tools/runanki.system.in
-CARGO_CRATES= addr2line-0.19.0 \
+CARGO_CRATES= addr2line-0.20.0 \
adler-1.0.2 \
- aes-0.7.5 \
- ahash-0.7.6 \
+ ahash-0.8.3 \
aho-corasick-0.7.20 \
+ aho-corasick-1.0.2 \
+ allocator-api2-0.2.15 \
ammonia-3.3.0 \
+ android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.2.6 \
- anstyle-0.3.5 \
- anstyle-parse-0.1.1 \
- anstyle-wincon-0.2.0 \
+ anstream-0.3.2 \
+ anstyle-1.0.1 \
+ anstyle-parse-0.2.1 \
+ anstyle-query-1.0.0 \
+ anstyle-wincon-1.0.1 \
anyhow-1.0.71 \
apple-bundles-0.17.0 \
arrayref-0.3.7 \
- arrayvec-0.7.2 \
+ arrayvec-0.7.4 \
assert-json-diff-2.0.2 \
async-channel-1.8.0 \
- async-compression-0.3.15 \
- async-stream-0.3.4 \
- async-stream-impl-0.3.4 \
+ async-compression-0.4.0 \
+ async-stream-0.3.5 \
+ async-stream-impl-0.3.5 \
async-trait-0.1.68 \
- atty-0.2.14 \
autocfg-1.1.0 \
- axum-0.6.12 \
- axum-client-ip-0.3.1 \
- axum-core-0.3.3 \
+ axum-0.6.18 \
+ axum-client-ip-0.4.1 \
+ axum-core-0.3.4 \
axum-macros-0.3.7 \
- backtrace-0.3.67 \
+ backtrace-0.3.68 \
base64-0.13.1 \
- base64-0.21.0 \
- base64ct-1.6.0 \
+ base64-0.21.2 \
bitflags-1.3.2 \
- bitflags-2.0.2 \
- blake3-1.3.3 \
+ bitflags-2.3.3 \
+ blake3-1.4.0 \
block-buffer-0.10.4 \
- block-padding-0.3.2 \
+ block-padding-0.3.3 \
bstr-0.2.17 \
- bstr-1.4.0 \
- bumpalo-3.12.0 \
+ bstr-1.5.0 \
+ bumpalo-3.13.0 \
byteorder-1.4.3 \
bytes-1.4.0 \
- bzip2-0.4.4 \
- bzip2-sys-0.1.11+1.0.8 \
camino-1.1.4 \
cast-0.3.0 \
cbc-0.1.2 \
cc-1.0.79 \
cfg-if-1.0.0 \
- chrono-0.4.24 \
- ciborium-0.2.0 \
- ciborium-io-0.2.0 \
- ciborium-ll-0.2.0 \
- cipher-0.3.0 \
+ chrono-0.4.26 \
+ ciborium-0.2.1 \
+ ciborium-io-0.2.1 \
+ ciborium-ll-0.2.1 \
cipher-0.4.4 \
- clap-3.2.23 \
- clap-4.2.1 \
- clap_builder-4.2.1 \
- clap_complete-4.2.0 \
- clap_derive-4.2.0 \
- clap_lex-0.2.4 \
- clap_lex-0.4.1 \
+ clap-4.3.10 \
+ clap_builder-4.3.10 \
+ clap_complete-4.3.1 \
+ clap_derive-4.3.2 \
+ clap_lex-0.5.0 \
coarsetime-0.1.23 \
codespan-0.11.1 \
codespan-reporting-0.11.1 \
- concolor-override-1.0.0 \
- concolor-query-0.3.3 \
- concurrent-queue-2.1.0 \
- constant_time_eq-0.1.5 \
- constant_time_eq-0.2.5 \
+ colorchoice-1.0.0 \
+ concurrent-queue-2.2.0 \
+ constant_time_eq-0.2.6 \
convert_case-0.6.0 \
core-foundation-0.9.3 \
- core-foundation-sys-0.8.3 \
- cpufeatures-0.2.6 \
+ core-foundation-sys-0.8.4 \
+ cpufeatures-0.2.8 \
crc32fast-1.3.2 \
- criterion-0.4.0 \
+ criterion-0.5.1 \
criterion-plot-0.5.0 \
crossbeam-channel-0.5.8 \
crossbeam-deque-0.8.3 \
- crossbeam-epoch-0.9.14 \
- crossbeam-utils-0.8.15 \
+ crossbeam-epoch-0.9.15 \
+ crossbeam-utils-0.8.16 \
crypto-common-0.1.6 \
- cxx-1.0.94 \
- cxx-build-1.0.94 \
- cxxbridge-flags-1.0.94 \
- cxxbridge-macro-1.0.94 \
+ data-encoding-2.4.0 \
deadpool-0.9.5 \
deadpool-runtime-0.1.2 \
des-0.8.1 \
difflib-0.4.0 \
- digest-0.10.6 \
- displaydoc-0.2.3 \
+ digest-0.10.7 \
+ dirs-5.0.1 \
+ dirs-sys-0.4.1 \
+ displaydoc-0.2.4 \
doc-comment-0.3.3 \
duct-0.13.6 \
- dunce-1.0.3 \
+ dunce-1.0.4 \
either-1.8.1 \
elasticlunr-rs-3.0.2 \
encoding_rs-0.8.32 \
env_logger-0.10.0 \
- errno-0.3.0 \
+ envy-0.4.2 \
+ equivalent-1.0.0 \
+ errno-0.3.1 \
errno-dragonfly-0.1.2 \
event-listener-2.5.3 \
fallible-iterator-0.2.0 \
fallible-streaming-iterator-0.1.9 \
fastrand-1.9.0 \
- filetime-0.2.20 \
+ filetime-0.2.21 \
find-winsdk-0.2.0 \
fixedbitset-0.4.2 \
- flate2-1.0.25 \
+ flate2-1.0.26 \
fluent-0.16.0 \
fluent-bundle-0.15.2 \
fluent-langneg-0.13.0 \
@@ -168,7 +162,7 @@ CARGO_CRATES= addr2line-0.19.0 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.1.0 \
+ form_urlencoded-1.2.0 \
forwarded-header-value-0.1.1 \
fs2-0.4.3 \
fsevent-sys-4.1.0 \
@@ -178,7 +172,7 @@ CARGO_CRATES= addr2line-0.19.0 \
futures-core-0.3.28 \
futures-executor-0.3.28 \
futures-io-0.3.28 \
- futures-lite-1.12.0 \
+ futures-lite-1.13.0 \
futures-macro-0.3.28 \
futures-sink-0.3.28 \
futures-task-0.3.28 \
@@ -187,22 +181,20 @@ CARGO_CRATES= addr2line-0.19.0 \
generic-array-0.14.7 \
getopts-0.2.21 \
getrandom-0.1.16 \
- getrandom-0.2.8 \
- gimli-0.27.2 \
- gitignore-1.0.7 \
+ getrandom-0.2.10 \
+ gimli-0.27.3 \
glob-0.3.1 \
globset-0.4.10 \
- h2-0.3.18 \
+ h2-0.3.20 \
half-1.8.2 \
- handlebars-4.3.6 \
+ handlebars-4.3.7 \
hashbrown-0.12.3 \
- hashlink-0.8.1 \
+ hashbrown-0.14.0 \
+ hashlink-0.8.3 \
headers-0.3.8 \
headers-core-0.2.0 \
heck-0.4.1 \
- hermit-abi-0.1.19 \
- hermit-abi-0.2.6 \
- hermit-abi-0.3.1 \
+ hermit-abi-0.3.2 \
hex-0.4.3 \
hmac-0.12.1 \
html5ever-0.26.0 \
@@ -214,14 +206,16 @@ CARGO_CRATES= addr2line-0.19.0 \
httparse-1.8.0 \
httpdate-1.0.2 \
humantime-2.1.0 \
- hyper-0.14.25 \
- hyper-rustls-0.23.2 \
+ hyper-0.14.27 \
+ hyper-rustls-0.24.0 \
hyper-tls-0.5.0 \
- iana-time-zone-0.1.56 \
- iana-time-zone-haiku-0.1.1 \
+ iana-time-zone-0.1.57 \
+ iana-time-zone-haiku-0.1.2 \
id_tree-1.8.0 \
- idna-0.3.0 \
+ idna-0.4.0 \
+ ignore-0.4.20 \
indexmap-1.9.3 \
+ indexmap-2.0.0 \
indoc-1.0.9 \
infer-0.2.3 \
inflections-1.1.1 \
@@ -231,25 +225,26 @@ CARGO_CRATES= addr2line-0.19.0 \
instant-0.1.12 \
intl-memoizer-0.5.1 \
intl_pluralrules-7.0.2 \
- io-lifetimes-1.0.9 \
- ipnet-2.7.2 \
- is-terminal-0.4.6 \
+ io-lifetimes-1.0.11 \
+ ipnet-2.8.0 \
+ is-terminal-0.4.8 \
itertools-0.10.5 \
+ itertools-0.11.0 \
itoa-1.0.6 \
jobserver-0.1.26 \
- js-sys-0.3.61 \
+ js-sys-0.3.64 \
junction-1.0.0 \
kqueue-1.0.7 \
kqueue-sys-1.0.3 \
lazy_static-1.4.0 \
- libc-0.2.140 \
+ libc-0.2.147 \
libsqlite3-sys-0.26.0 \
line-wrap-0.1.1 \
- link-cplusplus-1.0.8 \
linkify-0.7.0 \
- linux-raw-sys-0.3.1 \
- lock_api-0.4.9 \
- log-0.4.17 \
+ linux-raw-sys-0.3.8 \
+ linux-raw-sys-0.4.3 \
+ lock_api-0.4.10 \
+ log-0.4.19 \
lzma-sys-0.1.20 \
mac-0.1.1 \
maplit-1.0.2 \
@@ -258,90 +253,88 @@ CARGO_CRATES= addr2line-0.19.0 \
matchers-0.1.0 \
matches-0.1.10 \
matchit-0.7.0 \
- mdbook-0.4.28 \
+ mdbook-0.4.31 \
memchr-2.5.0 \
- memoffset-0.8.0 \
+ memoffset-0.9.0 \
mime-0.3.17 \
mime_guess-2.0.4 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.6.2 \
- mio-0.8.6 \
- multer-2.0.4 \
+ miniz_oxide-0.7.1 \
+ mio-0.8.8 \
+ multer-2.1.0 \
multimap-0.8.3 \
native-tls-0.2.11 \
new_debug_unreachable-1.0.4 \
nom-7.1.3 \
nonempty-0.7.0 \
- notify-5.1.0 \
+ notify-5.2.0 \
notify-debouncer-mini-0.2.1 \
nu-ansi-term-0.46.0 \
num-format-0.4.4 \
- num-integer-0.1.45 \
num-traits-0.2.15 \
- num_cpus-1.15.0 \
- num_enum-0.5.11 \
- num_enum_derive-0.5.11 \
- object-0.30.3 \
- once_cell-1.17.1 \
+ num_cpus-1.16.0 \
+ num_enum-0.6.1 \
+ num_enum_derive-0.6.1 \
+ object-0.31.1 \
+ once_cell-1.18.0 \
oorandom-11.1.3 \
- opaque-debug-0.3.0 \
opener-0.5.2 \
- openssl-0.10.48 \
- openssl-macros-0.1.0 \
+ openssl-0.10.55 \
+ openssl-macros-0.1.1 \
openssl-probe-0.1.5 \
- openssl-sys-0.9.83 \
- os_pipe-1.1.3 \
- os_str_bytes-6.5.0 \
+ openssl-sys-0.9.90 \
+ option-ext-0.2.0 \
+ os_pipe-1.1.4 \
overload-0.1.1 \
p12-0.6.3 \
- parking-2.0.0 \
+ parking-2.1.0 \
parking_lot-0.12.1 \
- parking_lot_core-0.9.7 \
- password-hash-0.4.2 \
- pbkdf2-0.11.0 \
+ parking_lot_core-0.9.8 \
pem-1.1.1 \
- percent-encoding-2.2.0 \
- pest-2.5.7 \
- pest_derive-2.5.7 \
- pest_generator-2.5.7 \
- pest_meta-2.5.7 \
+ percent-encoding-2.3.0 \
+ pest-2.7.0 \
+ pest_derive-2.7.0 \
+ pest_generator-2.7.0 \
+ pest_meta-2.7.0 \
petgraph-0.6.3 \
phf-0.10.1 \
- phf-0.11.1 \
+ phf-0.11.2 \
phf_codegen-0.10.0 \
phf_generator-0.10.0 \
- phf_generator-0.11.1 \
- phf_macros-0.11.1 \
+ phf_generator-0.11.2 \
+ phf_macros-0.11.2 \
phf_shared-0.10.0 \
- phf_shared-0.11.1 \
- pin-project-1.0.12 \
- pin-project-internal-1.0.12 \
+ phf_shared-0.11.2 \
+ pin-project-1.1.1 \
+ pin-project-internal-1.1.1 \
pin-project-lite-0.2.9 \
pin-utils-0.1.0 \
- pkg-config-0.3.26 \
+ pkg-config-0.3.27 \
plist-1.4.3 \
- plotters-0.3.4 \
- plotters-backend-0.3.4 \
- plotters-svg-0.3.3 \
+ plotters-0.3.5 \
+ plotters-backend-0.3.5 \
+ plotters-svg-0.3.5 \
ppv-lite86-0.2.17 \
precomputed-hash-0.1.1 \
prettyplease-0.1.25 \
+ prettyplease-0.2.9 \
proc-macro-crate-1.3.1 \
proc-macro-hack-0.5.20+deprecated \
- proc-macro2-1.0.54 \
- prost-0.11.8 \
- prost-build-0.11.8 \
- prost-derive-0.11.8 \
- prost-types-0.11.8 \
+ proc-macro2-1.0.63 \
+ prost-0.11.9 \
+ prost-build-0.11.9 \
+ prost-derive-0.11.9 \
+ prost-reflect-0.11.4 \
+ prost-types-0.11.9 \
pulldown-cmark-0.8.0 \
- pulldown-cmark-0.9.2 \
- pyo3-0.18.2 \
- pyo3-build-config-0.18.2 \
- pyo3-ffi-0.18.2 \
- pyo3-macros-0.18.2 \
- pyo3-macros-backend-0.18.2 \
- quick-xml-0.28.1 \
- quote-1.0.26 \
+ pulldown-cmark-0.9.3 \
+ pyo3-0.19.0 \
+ pyo3-build-config-0.19.0 \
+ pyo3-ffi-0.19.0 \
+ pyo3-macros-0.19.0 \
+ pyo3-macros-backend-0.19.0 \
+ quick-xml-0.28.2 \
+ quote-1.0.29 \
rand-0.7.3 \
rand-0.8.5 \
rand_chacha-0.2.2 \
@@ -355,19 +348,24 @@ CARGO_CRATES= addr2line-0.19.0 \
rcgen-0.10.0 \
redox_syscall-0.2.16 \
redox_syscall-0.3.5 \
- regex-1.7.3 \
+ redox_users-0.4.3 \
+ regex-1.9.1 \
regex-automata-0.1.10 \
+ regex-automata-0.3.4 \
regex-syntax-0.6.29 \
- reqwest-0.11.16 \
+ regex-syntax-0.7.4 \
+ reqwest-0.11.18 \
retain_mut-0.1.9 \
ring-0.16.20 \
rusqlite-0.29.0 \
- rustc-demangle-0.1.22 \
+ rustc-demangle-0.1.23 \
rustc-hash-1.1.0 \
- rustix-0.37.5 \
- rustls-0.20.8 \
- rustls-native-certs-0.6.2 \
- rustls-pemfile-1.0.2 \
+ rustix-0.37.21 \
+ rustix-0.38.1 \
+ rustls-0.21.2 \
+ rustls-native-certs-0.6.3 \
+ rustls-pemfile-1.0.3 \
+ rustls-webpki-0.100.1 \
rustversion-1.0.12 \
ryu-1.0.13 \
safemem-0.3.3 \
@@ -375,16 +373,15 @@ CARGO_CRATES= addr2line-0.19.0 \
schannel-0.1.21 \
scoped-tls-1.0.1 \
scopeguard-1.1.0 \
- scratch-1.0.5 \
sct-0.7.0 \
- security-framework-2.8.2 \
- security-framework-sys-2.8.0 \
+ security-framework-2.9.1 \
+ security-framework-sys-2.9.0 \
self_cell-0.10.2 \
semver-1.0.17 \
- serde-1.0.159 \
- serde-aux-4.1.2 \
- serde_derive-1.0.159 \
- serde_json-1.0.95 \
+ serde-1.0.164 \
+ serde-aux-4.2.0 \
+ serde_derive-1.0.164 \
+ serde_json-1.0.99 \
serde_path_to_error-0.1.11 \
serde_qs-0.8.5 \
serde_repr-0.1.12 \
@@ -392,7 +389,7 @@ CARGO_CRATES= addr2line-0.19.0 \
serde_tuple_macros-0.5.0 \
serde_urlencoded-0.7.1 \
sha1-0.10.5 \
- sha2-0.10.6 \
+ sha2-0.10.7 \
sharded-slab-0.1.4 \
shared_child-1.0.0 \
shlex-1.1.0 \
@@ -410,51 +407,50 @@ CARGO_CRATES= addr2line-0.19.0 \
string_cache-0.8.7 \
string_cache_codegen-0.5.2 \
strsim-0.10.0 \
- strum-0.24.1 \
- strum_macros-0.24.3 \
- subtle-2.4.1 \
+ strum-0.25.0 \
+ strum_macros-0.25.0 \
+ subtle-2.5.0 \
syn-1.0.109 \
- syn-2.0.12 \
+ syn-2.0.22 \
sync_wrapper-0.1.2 \
tar-0.4.38 \
- target-lexicon-0.12.6 \
- tempfile-3.5.0 \
+ target-lexicon-0.12.8 \
+ tempfile-3.6.0 \
tendril-0.4.3 \
termcolor-1.2.0 \
terminal_size-0.2.6 \
- textwrap-0.16.0 \
thiserror-1.0.40 \
thiserror-impl-1.0.40 \
thread_local-1.1.7 \
- time-0.3.20 \
- time-core-0.1.0 \
- time-macros-0.2.8 \
+ time-0.3.22 \
+ time-core-0.1.1 \
+ time-macros-0.2.9 \
tinystr-0.7.1 \
tinytemplate-1.2.1 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
- tokio-1.27.0 \
- tokio-macros-2.0.0 \
+ tokio-1.29.1 \
+ tokio-macros-2.1.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.23.4 \
+ tokio-rustls-0.24.1 \
tokio-socks-0.5.1 \
- tokio-stream-0.1.12 \
+ tokio-stream-0.1.14 \
tokio-tungstenite-0.18.0 \
- tokio-util-0.7.7 \
+ tokio-util-0.7.8 \
toml-0.5.11 \
- toml_datetime-0.6.1 \
- toml_edit-0.19.8 \
+ toml_datetime-0.6.3 \
+ toml_edit-0.19.11 \
topological-sort-0.2.2 \
tower-0.4.13 \
- tower-http-0.4.0 \
+ tower-http-0.4.1 \
tower-layer-0.3.2 \
tower-service-0.3.2 \
tracing-0.1.37 \
tracing-appender-0.2.2 \
- tracing-attributes-0.1.23 \
- tracing-core-0.1.30 \
+ tracing-attributes-0.1.26 \
+ tracing-core-0.1.31 \
tracing-log-0.1.3 \
- tracing-subscriber-0.3.16 \
+ tracing-subscriber-0.3.17 \
try-lock-0.2.4 \
tugger-common-0.10.0 \
tugger-windows-0.10.0 \
@@ -474,13 +470,13 @@ CARGO_CRATES= addr2line-0.19.0 \
unic-ucd-version-0.9.0 \
unicase-2.6.0 \
unicode-bidi-0.3.13 \
- unicode-ident-1.0.8 \
+ unicode-ident-1.0.9 \
unicode-normalization-0.1.22 \
unicode-segmentation-1.10.1 \
unicode-width-0.1.10 \
unindent-0.1.11 \
untrusted-0.7.1 \
- url-2.3.1 \
+ url-2.4.0 \
utf-8-0.7.6 \
utf8parse-0.2.1 \
utime-0.3.1 \
@@ -489,18 +485,18 @@ CARGO_CRATES= addr2line-0.19.0 \
version_check-0.9.4 \
waker-fn-1.1.0 \
walkdir-2.3.3 \
- want-0.3.0 \
- warp-0.3.4 \
+ want-0.3.1 \
+ warp-0.3.5 \
wasi-0.9.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.84 \
- wasm-bindgen-backend-0.2.84 \
- wasm-bindgen-futures-0.4.34 \
- wasm-bindgen-macro-0.2.84 \
- wasm-bindgen-macro-support-0.2.84 \
- wasm-bindgen-shared-0.2.84 \
+ wasm-bindgen-0.2.87 \
+ wasm-bindgen-backend-0.2.87 \
+ wasm-bindgen-futures-0.4.37 \
+ wasm-bindgen-macro-0.2.87 \
+ wasm-bindgen-macro-support-0.2.87 \
+ wasm-bindgen-shared-0.2.87 \
wasm-streams-0.2.3 \
- web-sys-0.3.61 \
+ web-sys-0.3.64 \
webpki-0.22.0 \
webpki-roots-0.22.6 \
which-4.4.0 \
@@ -513,7 +509,7 @@ CARGO_CRATES= addr2line-0.19.0 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-targets-0.42.2 \
- windows-targets-0.48.0 \
+ windows-targets-0.48.1 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.0 \
windows_aarch64_msvc-0.42.2 \
@@ -528,20 +524,18 @@ CARGO_CRATES= addr2line-0.19.0 \
windows_x86_64_gnullvm-0.48.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.0 \
- winnow-0.4.1 \
+ winnow-0.4.7 \
winreg-0.5.1 \
winreg-0.10.1 \
- wiremock-0.5.17 \
+ wiremock-0.5.19 \
xattr-0.2.3 \
xml5ever-0.17.0 \
xz2-0.1.7 \
- yasna-0.5.1 \
- zip-0.6.4 \
- zstd-0.11.2+zstd.1.5.2 \
+ yasna-0.5.2 \
+ zip-0.6.6 \
zstd-0.12.3+zstd.1.5.2 \
- zstd-safe-5.0.2+zstd.1.5.2 \
- zstd-safe-6.0.4+zstd.1.5.4 \
- zstd-sys-2.0.7+zstd.1.5.4 \
+ zstd-safe-6.0.5+zstd.1.5.4 \
+ zstd-sys-2.0.8+zstd.1.5.5 \
percent-encoding-iri@git+https://github.com/ankitects/rust-url.git?rev=bb930b8d089f4d30d7d19c12e54e66191de47b88\#bb930b8d089f4d30d7d19c12e54e66191de47b88 \
csv,csv-core@git+https://github.com/ankitects/rust-csv.git?rev=1c9d3aab6f79a7d815c69f925a46a4590c115f90\#1c9d3aab6f79a7d815c69f925a46a4590c115f90 \
linkcheck@git+https://github.com/ankitects/linkcheck.git?rev=184b2ca50ed39ca43da13f0b830a463861adb9ca\#184b2ca50ed39ca43da13f0b830a463861adb9ca
@@ -583,7 +577,7 @@ MPV_RUN_DEPENDS= mpv:multimedia/mpv
# Should contain the most recent commit that reflects ${DISTVERSION} and must
# be exactly 8 digits otherwise the check for newer versions won't work as
# expected.
-_MY_BUILDHASH= aa9a734f
+_MY_BUILDHASH= 70506aeb
# Remove ${CARGO_BUILD_TARGET} from ${CARGO_ENV} to avoid problems with
# hardcoded paths as the "runner" build system expects its components
# in ${WRKSRC}/out/rust/debug
@@ -611,9 +605,9 @@ pre-configure:
# Overview of the build process
#
-# 1. The "runner" build system is built without the "--release" flag to avoid
-# issues with hardcoded paths. Once completed the binaries are placed
-# into ${WRKSRC}/out/rust/debug.
+# 1. The "runner" build system is built explicitly with the "--release" flag
+# to avoid issues with hardcoded paths. Once completed the binaries are
+# placed into ${WRKSRC}/out/rust/release.
# 2. As soon as step 1 is finished, the "runner" build system is executed,
# which then processes the following steps:
# * build remaining components of "runner" (= ninja_gen, configure, etc.)
@@ -623,17 +617,17 @@ pre-build:
${ECHO_CMD} -e "${_MY_BUILDHASH}" >> ${WRKSRC}/out/buildhash
${ECHO_MSG} "===> Building runner build framework"
cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} ${_MY_CARGO_ENV} \
- ${CARGO} build --package runner --verbose --verbose
+ ${CARGO} build --package runner --release --verbose --verbose
do-build:
${ECHO_MSG} "===> Executing runner build framework"
cd ${WRKSRC} && ${SET_ENV} ${MAKE_ENV} ${_MY_CARGO_ENV} \
- ${WRKSRC}/out/rust/debug/runner build wheels
+ ${WRKSRC}/out/rust/release/runner build wheels
post-build:
${MKDIR} ${WRKSRC}/out/dist
cd ${WRKSRC}/out/wheels \
- && ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/out/dist anki*.whl \
- && ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/out/dist aqt*.whl
+ && ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/out/dist -x *.orig anki*.whl \
+ && ${UNZIP_NATIVE_CMD} -d ${WRKSRC}/out/dist -x *.orig aqt*.whl
# Update the timestamps otherwise the set dates of the wheels
# (= 1980-01-01 00:00:00) are used
${FIND} ${WRKSRC}/out/dist -type f -exec ${TOUCH} {} +
diff --git a/games/anki/distinfo b/games/anki/distinfo
index 9253db8c0520..ceb35a42ed0d 100644
--- a/games/anki/distinfo
+++ b/games/anki/distinfo
@@ -1,94 +1,92 @@
-TIMESTAMP = 1685974541
-SHA256 (anki-yarn-cache-2.1.65.tar.gz) = 2d680733e2b3ec3bab708f50e701fbdf4c23d9b99bc693541f4ce4c26e8d1cb6
-SIZE (anki-yarn-cache-2.1.65.tar.gz) = 269908779
-SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
-SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
+TIMESTAMP = 1692871265
+SHA256 (anki-yarn-cache-2.1.66.tar.gz) = 6f958646ba56bea273a94c220279ecd54fe702c02f068ebf470ce36548c4c633
+SIZE (anki-yarn-cache-2.1.66.tar.gz) = 488270292
+SHA256 (rust/crates/addr2line-0.20.0.crate) = f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3
+SIZE (rust/crates/addr2line-0.20.0.crate) = 39558
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/aes-0.7.5.crate) = 9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8
-SIZE (rust/crates/aes-0.7.5.crate) = 128544
-SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47
-SIZE (rust/crates/ahash-0.7.6.crate) = 38030
+SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f
+SIZE (rust/crates/ahash-0.8.3.crate) = 42416
SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
+SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
+SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
+SHA256 (rust/crates/allocator-api2-0.2.15.crate) = 56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9
+SIZE (rust/crates/allocator-api2-0.2.15.crate) = 58998
SHA256 (rust/crates/ammonia-3.3.0.crate) = 64e6d1c7838db705c9b756557ee27c384ce695a1c51a6fe528784cb1c6840170
SIZE (rust/crates/ammonia-3.3.0.crate) = 46061
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.2.6.crate) = 342258dd14006105c2b75ab1bd7543a03bdf0cfc94383303ac212a04939dff6f
-SIZE (rust/crates/anstream-0.2.6.crate) = 19429
-SHA256 (rust/crates/anstyle-0.3.5.crate) = 23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2
-SIZE (rust/crates/anstyle-0.3.5.crate) = 14272
-SHA256 (rust/crates/anstyle-parse-0.1.1.crate) = a7d1bb534e9efed14f3e5f44e7dd1a4f709384023a4165199a4241e18dff0116
-SIZE (rust/crates/anstyle-parse-0.1.1.crate) = 24186
-SHA256 (rust/crates/anstyle-wincon-0.2.0.crate) = c3127af6145b149f3287bb9a0d10ad9c5692dba8c53ad48285e5bec4063834fa
-SIZE (rust/crates/anstyle-wincon-0.2.0.crate) = 11667
+SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
+SIZE (rust/crates/anstream-0.3.2.crate) = 19504
+SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd
+SIZE (rust/crates/anstyle-1.0.1.crate) = 13977
+SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
+SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
+SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
+SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
+SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188
+SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718
SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
SHA256 (rust/crates/apple-bundles-0.17.0.crate) = 716b8a7bacf7325eb3e7a1a7f5ead4da91e1e16d9b56a25edea0e1e4ba21fd8e
SIZE (rust/crates/apple-bundles-0.17.0.crate) = 10405
SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545
SIZE (rust/crates/arrayref-0.3.7.crate) = 9620
-SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6
-SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341
+SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
+SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874
SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833
SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
-SHA256 (rust/crates/async-compression-0.3.15.crate) = 942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a
-SIZE (rust/crates/async-compression-0.3.15.crate) = 58241
-SHA256 (rust/crates/async-stream-0.3.4.crate) = ad445822218ce64be7a341abfb0b1ea43b5c23aa83902542a4542e78309d8e5e
-SIZE (rust/crates/async-stream-0.3.4.crate) = 12419
-SHA256 (rust/crates/async-stream-impl-0.3.4.crate) = e4655ae1a7b0cdf149156f780c5bf3f1352bc53cbd9e0a361a7ef7b22947e965
-SIZE (rust/crates/async-stream-impl-0.3.4.crate) = 4097
+SHA256 (rust/crates/async-compression-0.4.0.crate) = 5b0122885821398cc923ece939e24d1056a2384ee719432397fa9db87230ff11
+SIZE (rust/crates/async-compression-0.4.0.crate) = 41890
+SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
+SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
+SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
+SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/axum-0.6.12.crate) = 349f8ccfd9221ee7d1f3d4b33e1f8319b3a81ed8f61f2ea40b37b859794b4491
-SIZE (rust/crates/axum-0.6.12.crate) = 139967
-SHA256 (rust/crates/axum-client-ip-0.3.1.crate) = ddfb5a3ddd6367075d50629546fb46710584016ae7704cd03b6d41cb5be82e5a
-SIZE (rust/crates/axum-client-ip-0.3.1.crate) = 10411
-SHA256 (rust/crates/axum-core-0.3.3.crate) = b2f958c80c248b34b9a877a643811be8dbca03ca5ba827f2b63baf3a81e5fc4e
-SIZE (rust/crates/axum-core-0.3.3.crate) = 20568
+SHA256 (rust/crates/axum-0.6.18.crate) = f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39
+SIZE (rust/crates/axum-0.6.18.crate) = 143358
+SHA256 (rust/crates/axum-client-ip-0.4.1.crate) = df8e81eacc93f36480825da5f46a33b5fb2246ed024eacc9e8933425b80c5807
+SIZE (rust/crates/axum-client-ip-0.4.1.crate) = 14355
+SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c
+SIZE (rust/crates/axum-core-0.3.4.crate) = 21088
SHA256 (rust/crates/axum-macros-0.3.7.crate) = 2bb524613be645939e280b7279f7b017f98cf7f5ef084ec374df373530e73277
SIZE (rust/crates/axum-macros-0.3.7.crate) = 35825
-SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca
-SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
+SHA256 (rust/crates/backtrace-0.3.68.crate) = 4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12
+SIZE (rust/crates/backtrace-0.3.68.crate) = 79891
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a
-SIZE (rust/crates/base64-0.21.0.crate) = 72180
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
+SHA256 (rust/crates/base64-0.21.2.crate) = 604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d
+SIZE (rust/crates/base64-0.21.2.crate) = 76389
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.0.2.crate) = 487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1
-SIZE (rust/crates/bitflags-2.0.2.crate) = 32293
-SHA256 (rust/crates/blake3-1.3.3.crate) = 42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef
-SIZE (rust/crates/blake3-1.3.3.crate) = 159889
+SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42
+SIZE (rust/crates/bitflags-2.3.3.crate) = 34320
+SHA256 (rust/crates/blake3-1.4.0.crate) = 729b71f35bd3fa1a4c86b85d32c8b9069ea7fe14f7a53cfabb65f62d4265b888
+SIZE (rust/crates/blake3-1.4.0.crate) = 162833
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/block-padding-0.3.2.crate) = 0a90ec2df9600c28a01c56c4784c9207a96d2451833aeceb8cc97e4c9548bb78
-SIZE (rust/crates/block-padding-0.3.2.crate) = 8452
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bstr-1.4.0.crate) = c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09
-SIZE (rust/crates/bstr-1.4.0.crate) = 345921
-SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
-SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604
+SHA256 (rust/crates/bstr-1.5.0.crate) = a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5
+SIZE (rust/crates/bstr-1.5.0.crate) = 346060
+SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
+SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
SIZE (rust/crates/bytes-1.4.0.crate) = 58080
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
-SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
SIZE (rust/crates/camino-1.1.4.crate) = 32290
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
@@ -99,80 +97,64 @@ SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a
SIZE (rust/crates/cc-1.0.79.crate) = 62624
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b
-SIZE (rust/crates/chrono-0.4.24.crate) = 191330
-SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f
-SIZE (rust/crates/ciborium-0.2.0.crate) = 30130
-SHA256 (rust/crates/ciborium-io-0.2.0.crate) = 346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369
-SIZE (rust/crates/ciborium-io-0.2.0.crate) = 2738
-SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b
-SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740
-SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
-SIZE (rust/crates/cipher-0.3.0.crate) = 12756
+SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5
+SIZE (rust/crates/chrono-0.4.26.crate) = 191501
+SHA256 (rust/crates/ciborium-0.2.1.crate) = effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926
+SIZE (rust/crates/ciborium-0.2.1.crate) = 34974
+SHA256 (rust/crates/ciborium-io-0.2.1.crate) = cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656
+SIZE (rust/crates/ciborium-io-0.2.1.crate) = 6679
+SHA256 (rust/crates/ciborium-ll-0.2.1.crate) = defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b
+SIZE (rust/crates/ciborium-ll-0.2.1.crate) = 14649
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5
-SIZE (rust/crates/clap-3.2.23.crate) = 219435
-SHA256 (rust/crates/clap-4.2.1.crate) = 046ae530c528f252094e4a77886ee1374437744b2bff1497aa898bbddbbb29b3
-SIZE (rust/crates/clap-4.2.1.crate) = 53500
-SHA256 (rust/crates/clap_builder-4.2.1.crate) = 223163f58c9a40c3b0a43e1c4b50a9ce09f007ea2cb1ec258a687945b4b7929f
-SIZE (rust/crates/clap_builder-4.2.1.crate) = 158784
-SHA256 (rust/crates/clap_complete-4.2.0.crate) = 01c22dcfb410883764b29953103d9ef7bb8fe21b3fa1158bc99986c2067294bd
-SIZE (rust/crates/clap_complete-4.2.0.crate) = 33353
-SHA256 (rust/crates/clap_derive-4.2.0.crate) = 3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4
-SIZE (rust/crates/clap_derive-4.2.0.crate) = 28953
-SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
-SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
-SHA256 (rust/crates/clap_lex-0.4.1.crate) = 8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1
-SIZE (rust/crates/clap_lex-0.4.1.crate) = 12122
+SHA256 (rust/crates/clap-4.3.10.crate) = 384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a
+SIZE (rust/crates/clap-4.3.10.crate) = 54872
+SHA256 (rust/crates/clap_builder-4.3.10.crate) = ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d
+SIZE (rust/crates/clap_builder-4.3.10.crate) = 160558
+SHA256 (rust/crates/clap_complete-4.3.1.crate) = 7f6b5c519bab3ea61843a7923d074b04245624bb84a64a8c150f5deb014e388b
+SIZE (rust/crates/clap_complete-4.3.1.crate) = 34098
+SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f
+SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053
+SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b
+SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792
SHA256 (rust/crates/coarsetime-0.1.23.crate) = a90d114103adbc625300f346d4d09dfb4ab1c4a8df6868435dd903392ecf4354
SIZE (rust/crates/coarsetime-0.1.23.crate) = 8953
SHA256 (rust/crates/codespan-0.11.1.crate) = 3362992a0d9f1dd7c3d0e89e0ab2bb540b7a95fea8cd798090e758fda2899b5e
SIZE (rust/crates/codespan-0.11.1.crate) = 8895
SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
-SHA256 (rust/crates/concolor-override-1.0.0.crate) = a855d4a1978dc52fb0536a04d384c2c0c1aa273597f08b77c8c4d3b2eec6037f
-SIZE (rust/crates/concolor-override-1.0.0.crate) = 6570
-SHA256 (rust/crates/concolor-query-0.3.3.crate) = 88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf
-SIZE (rust/crates/concolor-query-0.3.3.crate) = 8337
-SHA256 (rust/crates/concurrent-queue-2.1.0.crate) = c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e
-SIZE (rust/crates/concurrent-queue-2.1.0.crate) = 19476
-SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
-SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
-SHA256 (rust/crates/constant_time_eq-0.2.5.crate) = 13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b
-SIZE (rust/crates/constant_time_eq-0.2.5.crate) = 10021
+SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
+SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
+SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c
+SIZE (rust/crates/concurrent-queue-2.2.0.crate) = 19971
+SHA256 (rust/crates/constant_time_eq-0.2.6.crate) = 21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6
+SIZE (rust/crates/constant_time_eq-0.2.6.crate) = 10936
SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca
SIZE (rust/crates/convert_case-0.6.0.crate) = 18675
SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
-SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
-SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
-SHA256 (rust/crates/cpufeatures-0.2.6.crate) = 280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181
-SIZE (rust/crates/cpufeatures-0.2.6.crate) = 11467
+SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
+SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
+SHA256 (rust/crates/cpufeatures-0.2.8.crate) = 03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c
+SIZE (rust/crates/cpufeatures-0.2.8.crate) = 11840
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb
-SIZE (rust/crates/criterion-0.4.0.crate) = 108978
+SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
+SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
-SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695
-SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524
-SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b
-SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326
+SHA256 (rust/crates/crossbeam-epoch-0.9.15.crate) = ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7
+SIZE (rust/crates/crossbeam-epoch-0.9.15.crate) = 48553
+SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
+SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/cxx-1.0.94.crate) = f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93
-SIZE (rust/crates/cxx-1.0.94.crate) = 196058
-SHA256 (rust/crates/cxx-build-1.0.94.crate) = 12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b
-SIZE (rust/crates/cxx-build-1.0.94.crate) = 84842
-SHA256 (rust/crates/cxxbridge-flags-1.0.94.crate) = 7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb
-SIZE (rust/crates/cxxbridge-flags-1.0.94.crate) = 5253
-SHA256 (rust/crates/cxxbridge-macro-1.0.94.crate) = 2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5
-SIZE (rust/crates/cxxbridge-macro-1.0.94.crate) = 59873
+SHA256 (rust/crates/data-encoding-2.4.0.crate) = c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308
+SIZE (rust/crates/data-encoding-2.4.0.crate) = 19165
SHA256 (rust/crates/deadpool-0.9.5.crate) = 421fe0f90f2ab22016f32a9881be5134fdd71c65298917084b0c7477cbc3856e
SIZE (rust/crates/deadpool-0.9.5.crate) = 32190
SHA256 (rust/crates/deadpool-runtime-0.1.2.crate) = eaa37046cc0f6c3cc6090fbdbf73ef0b8ef4cfcc37f6befc0020f63e8cf121e1
@@ -181,16 +163,20 @@ SHA256 (rust/crates/des-0.8.1.crate) = ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4
SIZE (rust/crates/des-0.8.1.crate) = 38783
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f
-SIZE (rust/crates/digest-0.10.6.crate) = 19527
-SHA256 (rust/crates/displaydoc-0.2.3.crate) = 3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886
-SIZE (rust/crates/displaydoc-0.2.3.crate) = 17060
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
+SIZE (rust/crates/dirs-5.0.1.crate) = 12255
+SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
+SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d
+SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/duct-0.13.6.crate) = 37ae3fc31835f74c2a7ceda3aeede378b0ae2e74c8f1c36559fcc9ae2a4e7d3e
SIZE (rust/crates/duct-0.13.6.crate) = 29320
-SHA256 (rust/crates/dunce-1.0.3.crate) = 0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c
-SIZE (rust/crates/dunce-1.0.3.crate) = 8035
+SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
+SIZE (rust/crates/dunce-1.0.4.crate) = 8034
SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
SIZE (rust/crates/either-1.8.1.crate) = 16027
SHA256 (rust/crates/elasticlunr-rs-3.0.2.crate) = 41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571
@@ -199,8 +185,12 @@ SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f0104
SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0
-SIZE (rust/crates/errno-0.3.0.crate) = 10268
+SHA256 (rust/crates/envy-0.4.2.crate) = 3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c028f575cd4e81de7353215965
+SIZE (rust/crates/envy-0.4.2.crate) = 10985
+SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1
+SIZE (rust/crates/equivalent-1.0.0.crate) = 6621
+SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a
+SIZE (rust/crates/errno-0.3.1.crate) = 10348
SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
@@ -211,14 +201,14 @@ SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
-SHA256 (rust/crates/filetime-0.2.20.crate) = 8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412
-SIZE (rust/crates/filetime-0.2.20.crate) = 15027
+SHA256 (rust/crates/filetime-0.2.21.crate) = 5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153
+SIZE (rust/crates/filetime-0.2.21.crate) = 15026
SHA256 (rust/crates/find-winsdk-0.2.0.crate) = a8cbf17b871570c1f8612b763bac3e86290602bcf5dc3c5ce657e0e1e9071d9e
SIZE (rust/crates/find-winsdk-0.2.0.crate) = 8693
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841
-SIZE (rust/crates/flate2-1.0.25.crate) = 70210
+SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743
+SIZE (rust/crates/flate2-1.0.26.crate) = 70832
SHA256 (rust/crates/fluent-0.16.0.crate) = 61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7
SIZE (rust/crates/fluent-0.16.0.crate) = 8321
SHA256 (rust/crates/fluent-bundle-0.15.2.crate) = e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd
@@ -233,8 +223,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
-SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
+SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
+SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
SHA256 (rust/crates/forwarded-header-value-0.1.1.crate) = 8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9
SIZE (rust/crates/forwarded-header-value-0.1.1.crate) = 5805
SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
@@ -253,8 +243,8 @@ SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565
SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743
SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
-SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
-SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
+SHA256 (rust/crates/futures-lite-1.13.0.crate) = 49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce
+SIZE (rust/crates/futures-lite-1.13.0.crate) = 37058
SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72
SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272
SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
@@ -271,38 +261,34 @@ SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce8
SIZE (rust/crates/getopts-0.2.21.crate) = 18457
SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
-SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
-SHA256 (rust/crates/gimli-0.27.2.crate) = ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4
-SIZE (rust/crates/gimli-0.27.2.crate) = 721636
-SHA256 (rust/crates/gitignore-1.0.7.crate) = 78aa90e4620c1498ac434c06ba6e521b525794bbdacf085d490cc794b4a2f9a4
-SIZE (rust/crates/gitignore-1.0.7.crate) = 12148
+SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
+SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
+SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e
+SIZE (rust/crates/gimli-0.27.3.crate) = 287904
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/globset-0.4.10.crate) = 029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc
SIZE (rust/crates/globset-0.4.10.crate) = 22923
-SHA256 (rust/crates/h2-0.3.18.crate) = 17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21
-SIZE (rust/crates/h2-0.3.18.crate) = 164556
+SHA256 (rust/crates/h2-0.3.20.crate) = 97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049
+SIZE (rust/crates/h2-0.3.20.crate) = 165260
SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
SIZE (rust/crates/half-1.8.2.crate) = 41874
-SHA256 (rust/crates/handlebars-4.3.6.crate) = 035ef95d03713f2c347a72547b7cd38cbc9af7cd51e6099fb62d586d4a6dee3a
-SIZE (rust/crates/handlebars-4.3.6.crate) = 92108
+SHA256 (rust/crates/handlebars-4.3.7.crate) = 83c3372087601b532857d332f5957cbae686da52bb7810bf038c3e3c3cc2fa0d
+SIZE (rust/crates/handlebars-4.3.7.crate) = 92483
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashlink-0.8.1.crate) = 69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa
-SIZE (rust/crates/hashlink-0.8.1.crate) = 26404
+SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
+SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
+SHA256 (rust/crates/hashlink-0.8.3.crate) = 312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f
+SIZE (rust/crates/hashlink-0.8.3.crate) = 26438
SHA256 (rust/crates/headers-0.3.8.crate) = f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584
SIZE (rust/crates/headers-0.3.8.crate) = 67904
SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
-SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
-SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
-SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
+SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
+SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -325,22 +311,26 @@ SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4f
SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.25.crate) = cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899
-SIZE (rust/crates/hyper-0.14.25.crate) = 195127
-SHA256 (rust/crates/hyper-rustls-0.23.2.crate) = 1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c
-SIZE (rust/crates/hyper-rustls-0.23.2.crate) = 30993
+SHA256 (rust/crates/hyper-0.14.27.crate) = ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468
+SIZE (rust/crates/hyper-0.14.27.crate) = 195700
+SHA256 (rust/crates/hyper-rustls-0.24.0.crate) = 0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7
+SIZE (rust/crates/hyper-rustls-0.24.0.crate) = 29917
SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
-SHA256 (rust/crates/iana-time-zone-0.1.56.crate) = 0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c
-SIZE (rust/crates/iana-time-zone-0.1.56.crate) = 19517
-SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca
-SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200
+SHA256 (rust/crates/iana-time-zone-0.1.57.crate) = 2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613
+SIZE (rust/crates/iana-time-zone-0.1.57.crate) = 19785
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/id_tree-1.8.0.crate) = bcd9db8dd5be8bde5a2624ed4b2dfb74368fe7999eb9c4940fd3ca344b61071a
SIZE (rust/crates/id_tree-1.8.0.crate) = 30170
-SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
-SIZE (rust/crates/idna-0.3.0.crate) = 271128
+SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
+SIZE (rust/crates/idna-0.4.0.crate) = 271429
+SHA256 (rust/crates/ignore-0.4.20.crate) = dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492
+SIZE (rust/crates/ignore-0.4.20.crate) = 53551
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
+SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
SHA256 (rust/crates/indoc-1.0.9.crate) = bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306
SIZE (rust/crates/indoc-1.0.9.crate) = 13475
SHA256 (rust/crates/infer-0.2.3.crate) = 64e9829a50b42bb782c1df523f78d332fe371b10c661e78b7a3c34b0198e9fac
@@ -359,20 +349,22 @@ SHA256 (rust/crates/intl-memoizer-0.5.1.crate) = c310433e4a310918d6ed9243542a6b8
SIZE (rust/crates/intl-memoizer-0.5.1.crate) = 8292
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
-SHA256 (rust/crates/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb
-SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442
-SHA256 (rust/crates/ipnet-2.7.2.crate) = 12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f
-SIZE (rust/crates/ipnet-2.7.2.crate) = 27044
-SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8
-SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856
+SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
+SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
+SHA256 (rust/crates/ipnet-2.8.0.crate) = 28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6
+SIZE (rust/crates/ipnet-2.8.0.crate) = 27474
+SHA256 (rust/crates/is-terminal-0.4.8.crate) = 24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb
+SIZE (rust/crates/is-terminal-0.4.8.crate) = 8103
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
+SIZE (rust/crates/itertools-0.11.0.crate) = 125074
SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
SIZE (rust/crates/itoa-1.0.6.crate) = 10410
SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2
SIZE (rust/crates/jobserver-0.1.26.crate) = 22645
-SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730
-SIZE (rust/crates/js-sys-0.3.61.crate) = 80158
+SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
+SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
SHA256 (rust/crates/junction-1.0.0.crate) = ca39ef0d69b18e6a2fd14c2f0a1d593200f4a4ed949b240b5917ab51fac754cb
SIZE (rust/crates/junction-1.0.0.crate) = 11136
SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98
@@ -381,22 +373,22 @@ SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6
SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c
-SIZE (rust/crates/libc-0.2.140.crate) = 669153
+SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
+SIZE (rust/crates/libc-0.2.147.crate) = 686772
SHA256 (rust/crates/libsqlite3-sys-0.26.0.crate) = afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326
SIZE (rust/crates/libsqlite3-sys-0.26.0.crate) = 4840390
SHA256 (rust/crates/line-wrap-0.1.1.crate) = f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9
SIZE (rust/crates/line-wrap-0.1.1.crate) = 10010
-SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5
-SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
SHA256 (rust/crates/linkify-0.7.0.crate) = 04d828fdc1ffceb369a5a9183bd4df2dbb3678f40c8b3fbaa9231de32beb29f9
SIZE (rust/crates/linkify-0.7.0.crate) = 15498
-SHA256 (rust/crates/linux-raw-sys-0.3.1.crate) = d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f
-SIZE (rust/crates/linux-raw-sys-0.3.1.crate) = 932203
-SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
-SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
-SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
+SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
+SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
+SHA256 (rust/crates/linux-raw-sys-0.4.3.crate) = 09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0
+SIZE (rust/crates/linux-raw-sys-0.4.3.crate) = 1116245
+SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
+SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
+SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4
+SIZE (rust/crates/log-0.4.19.crate) = 38073
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
@@ -413,24 +405,24 @@ SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c6
SIZE (rust/crates/matches-0.1.10.crate) = 2592
SHA256 (rust/crates/matchit-0.7.0.crate) = b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40
SIZE (rust/crates/matchit-0.7.0.crate) = 19113
-SHA256 (rust/crates/mdbook-0.4.28.crate) = 764dcbfc2e5f868bc1b566eb179dff1a06458fd0cff846aae2579392dd3f01a0
-SIZE (rust/crates/mdbook-0.4.28.crate) = 1475538
+SHA256 (rust/crates/mdbook-0.4.31.crate) = 7b67ee4a744f36e6280792016c17e69921b51df357181d1eb17d620fcc3609f3
+SIZE (rust/crates/mdbook-0.4.31.crate) = 1479682
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1
-SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
+SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
+SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
-SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
-SHA256 (rust/crates/mio-0.8.6.crate) = 5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9
-SIZE (rust/crates/mio-0.8.6.crate) = 93658
-SHA256 (rust/crates/multer-2.0.4.crate) = 6ed4198ce7a4cbd2a57af78d28c6fbb57d81ac5f1d6ad79ac6c5587419cbdf22
-SIZE (rust/crates/multer-2.0.4.crate) = 24090
+SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
+SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/mio-0.8.8.crate) = 927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2
+SIZE (rust/crates/mio-0.8.8.crate) = 94264
+SHA256 (rust/crates/multer-2.1.0.crate) = 01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2
+SIZE (rust/crates/multer-2.1.0.crate) = 23976
SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
SIZE (rust/crates/multimap-0.8.3.crate) = 13518
SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e
@@ -441,146 +433,142 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nonempty-0.7.0.crate) = e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7
SIZE (rust/crates/nonempty-0.7.0.crate) = 7157
-SHA256 (rust/crates/notify-5.1.0.crate) = 58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9
-SIZE (rust/crates/notify-5.1.0.crate) = 37269
+SHA256 (rust/crates/notify-5.2.0.crate) = 729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486
+SIZE (rust/crates/notify-5.2.0.crate) = 37297
SHA256 (rust/crates/notify-debouncer-mini-0.2.1.crate) = e23e9fa24f094b143c1eb61f90ac6457de87be6987bc70746e0179f7dbc9007b
SIZE (rust/crates/notify-debouncer-mini-0.2.1.crate) = 4988
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
SIZE (rust/crates/num-format-0.4.4.crate) = 61509
-SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
-SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
-SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b
-SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680
-SHA256 (rust/crates/num_enum-0.5.11.crate) = 1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9
-SIZE (rust/crates/num_enum-0.5.11.crate) = 16772
-SHA256 (rust/crates/num_enum_derive-0.5.11.crate) = dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799
-SIZE (rust/crates/num_enum_derive-0.5.11.crate) = 15552
-SHA256 (rust/crates/object-0.30.3.crate) = ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439
-SIZE (rust/crates/object-0.30.3.crate) = 258901
-SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3
-SIZE (rust/crates/once_cell-1.17.1.crate) = 32856
+SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
+SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+SHA256 (rust/crates/num_enum-0.6.1.crate) = 7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1
+SIZE (rust/crates/num_enum-0.6.1.crate) = 17911
+SHA256 (rust/crates/num_enum_derive-0.6.1.crate) = 96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6
+SIZE (rust/crates/num_enum_derive-0.6.1.crate) = 15403
+SHA256 (rust/crates/object-0.31.1.crate) = 8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1
+SIZE (rust/crates/object-0.31.1.crate) = 272843
+SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
+SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
SHA256 (rust/crates/opener-0.5.2.crate) = 293c15678e37254c15bd2f092314abb4e51d7fdde05c2021279c12631b54f005
SIZE (rust/crates/opener-0.5.2.crate) = 16345
-SHA256 (rust/crates/openssl-0.10.48.crate) = 518915b97df115dd36109bfa429a48b8f737bd05508cf9588977b599648926d2
-SIZE (rust/crates/openssl-0.10.48.crate) = 250240
-SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c
-SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566
+SHA256 (rust/crates/openssl-0.10.55.crate) = 345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d
+SIZE (rust/crates/openssl-0.10.55.crate) = 258750
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.83.crate) = 666416d899cf077260dac8698d60a60b435a46d57e82acb1be3d0dad87284e5b
-SIZE (rust/crates/openssl-sys-0.9.83.crate) = 63079
-SHA256 (rust/crates/os_pipe-1.1.3.crate) = a53dbb20faf34b16087a931834cba2d7a73cc74af2b7ef345a4c8324e2409a12
-SIZE (rust/crates/os_pipe-1.1.3.crate) = 11438
-SHA256 (rust/crates/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267
-SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166
+SHA256 (rust/crates/openssl-sys-0.9.90.crate) = 374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6
+SIZE (rust/crates/openssl-sys-0.9.90.crate) = 66197
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/os_pipe-1.1.4.crate) = 0ae859aa07428ca9a929b936690f8b12dc5f11dd8c6992a18ca93919f28bc177
+SIZE (rust/crates/os_pipe-1.1.4.crate) = 11436
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/p12-0.6.3.crate) = d4873306de53fe82e7e484df31e1e947d61514b6ea2ed6cd7b45d63006fd9224
SIZE (rust/crates/p12-0.6.3.crate) = 11753
-SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
-SIZE (rust/crates/parking-2.0.0.crate) = 9714
+SHA256 (rust/crates/parking-2.1.0.crate) = 14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e
+SIZE (rust/crates/parking-2.1.0.crate) = 9491
SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521
-SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412
-SHA256 (rust/crates/password-hash-0.4.2.crate) = 7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700
-SIZE (rust/crates/password-hash-0.4.2.crate) = 26099
-SHA256 (rust/crates/pbkdf2-0.11.0.crate) = 83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917
-SIZE (rust/crates/pbkdf2-0.11.0.crate) = 13229
+SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447
+SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
SHA256 (rust/crates/pem-1.1.1.crate) = a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8
SIZE (rust/crates/pem-1.1.1.crate) = 11352
-SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
-SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
-SHA256 (rust/crates/pest-2.5.7.crate) = 7b1403e8401ad5dedea73c626b99758535b342502f8d1e361f4a2dd952749122
-SIZE (rust/crates/pest-2.5.7.crate) = 107898
-SHA256 (rust/crates/pest_derive-2.5.7.crate) = be99c4c1d2fc2769b1d00239431d711d08f6efedcecb8b6e30707160aee99c15
-SIZE (rust/crates/pest_derive-2.5.7.crate) = 18483
-SHA256 (rust/crates/pest_generator-2.5.7.crate) = e56094789873daa36164de2e822b3888c6ae4b4f9da555a1103587658c805b1e
-SIZE (rust/crates/pest_generator-2.5.7.crate) = 17138
-SHA256 (rust/crates/pest_meta-2.5.7.crate) = 6733073c7cff3d8459fda0e42f13a047870242aed8b509fe98000928975f359e
-SIZE (rust/crates/pest_meta-2.5.7.crate) = 33476
+SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
+SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
+SHA256 (rust/crates/pest-2.7.0.crate) = f73935e4d55e2abf7f130186537b19e7a4abc886a0252380b59248af473a3fc9
+SIZE (rust/crates/pest-2.7.0.crate) = 110274
+SHA256 (rust/crates/pest_derive-2.7.0.crate) = aef623c9bbfa0eedf5a0efba11a5ee83209c326653ca31ff019bec3a95bfff2b
+SIZE (rust/crates/pest_derive-2.7.0.crate) = 30867
+SHA256 (rust/crates/pest_generator-2.7.0.crate) = b3e8cba4ec22bada7fc55ffe51e2deb6a0e0db2d0b7ab0b103acc80d2510c190
+SIZE (rust/crates/pest_generator-2.7.0.crate) = 17331
+SHA256 (rust/crates/pest_meta-2.7.0.crate) = a01f71cb40bd8bb94232df14b946909e14660e33fc05db3e50ae2a82d7ea0ca0
+SIZE (rust/crates/pest_meta-2.7.0.crate) = 37255
SHA256 (rust/crates/petgraph-0.6.3.crate) = 4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4
SIZE (rust/crates/petgraph-0.6.3.crate) = 185740
SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259
SIZE (rust/crates/phf-0.10.1.crate) = 5406
-SHA256 (rust/crates/phf-0.11.1.crate) = 928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c
-SIZE (rust/crates/phf-0.11.1.crate) = 17232
+SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
+SIZE (rust/crates/phf-0.11.2.crate) = 21569
SHA256 (rust/crates/phf_codegen-0.10.0.crate) = 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd
SIZE (rust/crates/phf_codegen-0.10.0.crate) = 3402
SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6
SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525
-SHA256 (rust/crates/phf_generator-0.11.1.crate) = b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf
-SIZE (rust/crates/phf_generator-0.11.1.crate) = 11075
-SHA256 (rust/crates/phf_macros-0.11.1.crate) = 92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66
-SIZE (rust/crates/phf_macros-0.11.1.crate) = 4693
+SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
+SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
+SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b
+SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748
SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
-SHA256 (rust/crates/phf_shared-0.11.1.crate) = e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676
-SIZE (rust/crates/phf_shared-0.11.1.crate) = 10320
-SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc
-SIZE (rust/crates/pin-project-1.0.12.crate) = 56972
-SHA256 (rust/crates/pin-project-internal-1.0.12.crate) = 069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55
-SIZE (rust/crates/pin-project-internal-1.0.12.crate) = 27956
+SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
+SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
+SHA256 (rust/crates/pin-project-1.1.1.crate) = 6e138fdd8263907a2b0e1b4e80b7e58c721126479b6e6eedfb1b402acea7b9bd
+SIZE (rust/crates/pin-project-1.1.1.crate) = 57472
+SHA256 (rust/crates/pin-project-internal-1.1.1.crate) = d1fef411b303e3e12d534fb6e7852de82da56edd937d895125821fb7c09436c7
+SIZE (rust/crates/pin-project-internal-1.1.1.crate) = 27802
SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160
-SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662
+SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
+SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
SHA256 (rust/crates/plist-1.4.3.crate) = 9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590
SIZE (rust/crates/plist-1.4.3.crate) = 46598
-SHA256 (rust/crates/plotters-0.3.4.crate) = 2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97
-SIZE (rust/crates/plotters-0.3.4.crate) = 143219
-SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142
-SIZE (rust/crates/plotters-backend-0.3.4.crate) = 13416
-SHA256 (rust/crates/plotters-svg-0.3.3.crate) = f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f
-SIZE (rust/crates/plotters-svg-0.3.3.crate) = 6916
+SHA256 (rust/crates/plotters-0.3.5.crate) = d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45
+SIZE (rust/crates/plotters-0.3.5.crate) = 143975
+SHA256 (rust/crates/plotters-backend-0.3.5.crate) = 9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609
+SIZE (rust/crates/plotters-backend-0.3.5.crate) = 13440
+SHA256 (rust/crates/plotters-svg-0.3.5.crate) = 38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab
+SIZE (rust/crates/plotters-svg-0.3.5.crate) = 6948
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/prettyplease-0.1.25.crate) = 6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86
SIZE (rust/crates/prettyplease-0.1.25.crate) = 49545
+SHA256 (rust/crates/prettyplease-0.2.9.crate) = 9825a04601d60621feed79c4e6b56d65db77cdca55cef43b46b0de1096d1c282
+SIZE (rust/crates/prettyplease-0.2.9.crate) = 56487
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068
SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045
-SHA256 (rust/crates/proc-macro2-1.0.54.crate) = e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534
-SIZE (rust/crates/proc-macro2-1.0.54.crate) = 43485
-SHA256 (rust/crates/prost-0.11.8.crate) = e48e50df39172a3e7eb17e14642445da64996989bc212b583015435d39a58537
-SIZE (rust/crates/prost-0.11.8.crate) = 28958
-SHA256 (rust/crates/prost-build-0.11.8.crate) = 2c828f93f5ca4826f97fedcbd3f9a536c16b12cff3dbbb4a007f932bbad95b12
-SIZE (rust/crates/prost-build-0.11.8.crate) = 37325
-SHA256 (rust/crates/prost-derive-0.11.8.crate) = 4ea9b0f8cbe5e15a8a042d030bd96668db28ecb567ec37d691971ff5731d2b1b
-SIZE (rust/crates/prost-derive-0.11.8.crate) = 19510
-SHA256 (rust/crates/prost-types-0.11.8.crate) = 379119666929a1afd7a043aa6cf96fa67a6dce9af60c88095a4686dbce4c9c88
-SIZE (rust/crates/prost-types-0.11.8.crate) = 40806
+SHA256 (rust/crates/proc-macro2-1.0.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb
+SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867
+SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
+SIZE (rust/crates/prost-0.11.9.crate) = 28958
+SHA256 (rust/crates/prost-build-0.11.9.crate) = 119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270
+SIZE (rust/crates/prost-build-0.11.9.crate) = 37990
+SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4
+SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513
+SHA256 (rust/crates/prost-reflect-0.11.4.crate) = 000e1e05ebf7b26e1eba298e66fe4eee6eb19c567d0ffb35e0dd34231cdac4c8
+SIZE (rust/crates/prost-reflect-0.11.4.crate) = 79580
+SHA256 (rust/crates/prost-types-0.11.9.crate) = 213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13
+SIZE (rust/crates/prost-types-0.11.9.crate) = 40809
SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8
SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330
-SHA256 (rust/crates/pulldown-cmark-0.9.2.crate) = 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63
-SIZE (rust/crates/pulldown-cmark-0.9.2.crate) = 115824
-SHA256 (rust/crates/pyo3-0.18.2.crate) = cfb848f80438f926a9ebddf0a539ed6065434fd7aae03a89312a9821f81b8501
-SIZE (rust/crates/pyo3-0.18.2.crate) = 418755
-SHA256 (rust/crates/pyo3-build-config-0.18.2.crate) = 98a42e7f42e917ce6664c832d5eee481ad514c98250c49e0b03b20593e2c7ed0
-SIZE (rust/crates/pyo3-build-config-0.18.2.crate) = 29138
-SHA256 (rust/crates/pyo3-ffi-0.18.2.crate) = a0707f0ab26826fe4ccd59b69106e9df5e12d097457c7b8f9c0fd1d2743eec4d
-SIZE (rust/crates/pyo3-ffi-0.18.2.crate) = 62903
-SHA256 (rust/crates/pyo3-macros-0.18.2.crate) = 978d18e61465ecd389e1f235ff5a467146dc4e3c3968b90d274fe73a5dd4a438
-SIZE (rust/crates/pyo3-macros-0.18.2.crate) = 7173
-SHA256 (rust/crates/pyo3-macros-backend-0.18.2.crate) = 8e0e1128f85ce3fca66e435e08aa2089a2689c1c48ce97803e13f63124058462
-SIZE (rust/crates/pyo3-macros-backend-0.18.2.crate) = 48722
-SHA256 (rust/crates/quick-xml-0.28.1.crate) = e5c1a97b1bc42b1d550bfb48d4262153fe400a12bab1511821736f7eac76d7e2
-SIZE (rust/crates/quick-xml-0.28.1.crate) = 155431
-SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc
-SIZE (rust/crates/quote-1.0.26.crate) = 28397
+SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
+SIZE (rust/crates/pulldown-cmark-0.9.3.crate) = 117339
+SHA256 (rust/crates/pyo3-0.19.0.crate) = cffef52f74ec3b1a1baf295d9b8fcc3070327aefc39a6d00656b13c1d0b8885c
+SIZE (rust/crates/pyo3-0.19.0.crate) = 412659
+SHA256 (rust/crates/pyo3-build-config-0.19.0.crate) = 713eccf888fb05f1a96eb78c0dbc51907fee42b3377272dc902eb38985f418d5
+SIZE (rust/crates/pyo3-build-config-0.19.0.crate) = 29172
+SHA256 (rust/crates/pyo3-ffi-0.19.0.crate) = 5b2ecbdcfb01cbbf56e179ce969a048fd7305a66d4cdf3303e0da09d69afe4c3
+SIZE (rust/crates/pyo3-ffi-0.19.0.crate) = 64481
+SHA256 (rust/crates/pyo3-macros-0.19.0.crate) = b78fdc0899f2ea781c463679b20cb08af9247febc8d052de941951024cd8aea0
+SIZE (rust/crates/pyo3-macros-0.19.0.crate) = 7177
+SHA256 (rust/crates/pyo3-macros-backend-0.19.0.crate) = 60da7b84f1227c3e2fe7593505de274dcf4c8928b4e0a1c23d551a14e4e80a0f
+SIZE (rust/crates/pyo3-macros-backend-0.19.0.crate) = 49921
+SHA256 (rust/crates/quick-xml-0.28.2.crate) = 0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1
+SIZE (rust/crates/quick-xml-0.28.2.crate) = 156462
+SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105
+SIZE (rust/crates/quote-1.0.29.crate) = 28345
SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
SIZE (rust/crates/rand-0.7.3.crate) = 112246
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -607,32 +595,42 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d
-SIZE (rust/crates/regex-1.7.3.crate) = 239886
+SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
+SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
+SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575
+SIZE (rust/crates/regex-1.9.1.crate) = 251978
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+SHA256 (rust/crates/regex-automata-0.3.4.crate) = b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294
+SIZE (rust/crates/regex-automata-0.3.4.crate) = 604400
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/reqwest-0.11.16.crate) = 27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254
-SIZE (rust/crates/reqwest-0.11.16.crate) = 152152
+SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2
+SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365
+SHA256 (rust/crates/reqwest-0.11.18.crate) = cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55
+SIZE (rust/crates/reqwest-0.11.18.crate) = 154387
SHA256 (rust/crates/retain_mut-0.1.9.crate) = 4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0
SIZE (rust/crates/retain_mut-0.1.9.crate) = 4058
SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
SIZE (rust/crates/ring-0.16.20.crate) = 5082615
SHA256 (rust/crates/rusqlite-0.29.0.crate) = 549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2
SIZE (rust/crates/rusqlite-0.29.0.crate) = 137156
-SHA256 (rust/crates/rustc-demangle-0.1.22.crate) = d4a36c42d1873f9a77c53bde094f9664d9891bc604a45b4798fd2c389ed12e5b
-SIZE (rust/crates/rustc-demangle-0.1.22.crate) = 29044
+SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
+SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.37.5.crate) = 0e78cc525325c06b4a7ff02db283472f3c042b7ff0c391f96c6d5ac6f4f91b75
-SIZE (rust/crates/rustix-0.37.5.crate) = 305076
-SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f
-SIZE (rust/crates/rustls-0.20.8.crate) = 270142
-SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50
-SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089
-SHA256 (rust/crates/rustls-pemfile-1.0.2.crate) = d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b
-SIZE (rust/crates/rustls-pemfile-1.0.2.crate) = 19347
+SHA256 (rust/crates/rustix-0.37.21.crate) = 62f25693a73057a1b4cb56179dd3c7ea21a7c6c5ee7d85781f5749b46f34b79c
+SIZE (rust/crates/rustix-0.37.21.crate) = 327800
+SHA256 (rust/crates/rustix-0.38.1.crate) = fbc6396159432b5c8490d4e301d8c705f61860b8b6c863bf79942ce5401968f3
+SIZE (rust/crates/rustix-0.38.1.crate) = 334655
+SHA256 (rust/crates/rustls-0.21.2.crate) = e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f
+SIZE (rust/crates/rustls-0.21.2.crate) = 279135
+SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00
+SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438
+SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2
+SIZE (rust/crates/rustls-pemfile-1.0.3.crate) = 20432
+SHA256 (rust/crates/rustls-webpki-0.100.1.crate) = d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b
+SIZE (rust/crates/rustls-webpki-0.100.1.crate) = 70719
SHA256 (rust/crates/rustversion-1.0.12.crate) = 4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06
SIZE (rust/crates/rustversion-1.0.12.crate) = 17278
SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041
@@ -647,26 +645,24 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/scratch-1.0.5.crate) = 1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1
-SIZE (rust/crates/scratch-1.0.5.crate) = 8013
SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
SIZE (rust/crates/sct-0.7.0.crate) = 27502
-SHA256 (rust/crates/security-framework-2.8.2.crate) = a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254
-SIZE (rust/crates/security-framework-2.8.2.crate) = 77045
-SHA256 (rust/crates/security-framework-sys-2.8.0.crate) = 31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4
-SIZE (rust/crates/security-framework-sys-2.8.0.crate) = 17911
+SHA256 (rust/crates/security-framework-2.9.1.crate) = 1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8
+SIZE (rust/crates/security-framework-2.9.1.crate) = 78844
+SHA256 (rust/crates/security-framework-sys-2.9.0.crate) = f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7
+SIZE (rust/crates/security-framework-sys-2.9.0.crate) = 18197
SHA256 (rust/crates/self_cell-0.10.2.crate) = 1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af
SIZE (rust/crates/self_cell-0.10.2.crate) = 14732
SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
SIZE (rust/crates/semver-1.0.17.crate) = 29685
-SHA256 (rust/crates/serde-1.0.159.crate) = 3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065
-SIZE (rust/crates/serde-1.0.159.crate) = 77014
-SHA256 (rust/crates/serde-aux-4.1.2.crate) = c599b3fd89a75e0c18d6d2be693ddb12cccaf771db4ff9e39097104808a014c0
-SIZE (rust/crates/serde-aux-4.1.2.crate) = 11562
-SHA256 (rust/crates/serde_derive-1.0.159.crate) = 4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585
-SIZE (rust/crates/serde_derive-1.0.159.crate) = 55039
-SHA256 (rust/crates/serde_json-1.0.95.crate) = d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744
-SIZE (rust/crates/serde_json-1.0.95.crate) = 144618
+SHA256 (rust/crates/serde-1.0.164.crate) = 9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d
+SIZE (rust/crates/serde-1.0.164.crate) = 77057
+SHA256 (rust/crates/serde-aux-4.2.0.crate) = c3dfe1b7eb6f9dcf011bd6fad169cdeaae75eda0d61b1a99a3f015b41b0cae39
+SIZE (rust/crates/serde-aux-4.2.0.crate) = 11614
+SHA256 (rust/crates/serde_derive-1.0.164.crate) = d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68
+SIZE (rust/crates/serde_derive-1.0.164.crate) = 54789
+SHA256 (rust/crates/serde_json-1.0.99.crate) = 46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3
+SIZE (rust/crates/serde_json-1.0.99.crate) = 145102
SHA256 (rust/crates/serde_path_to_error-0.1.11.crate) = f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0
SIZE (rust/crates/serde_path_to_error-0.1.11.crate) = 16485
SHA256 (rust/crates/serde_qs-0.8.5.crate) = c7715380eec75f029a4ef7de39a9200e0a63823176b759d055b613f5a87df6a6
@@ -681,8 +677,8 @@ SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
SIZE (rust/crates/sha1-0.10.5.crate) = 12146
-SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0
-SIZE (rust/crates/sha2-0.10.6.crate) = 20558
+SHA256 (rust/crates/sha2-0.10.7.crate) = 479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8
+SIZE (rust/crates/sha2-0.10.7.crate) = 22541
SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
SHA256 (rust/crates/shared_child-1.0.0.crate) = b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef
@@ -717,44 +713,42 @@ SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c
SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/strum-0.24.1.crate) = 063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f
-SIZE (rust/crates/strum-0.24.1.crate) = 5636
-SHA256 (rust/crates/strum_macros-0.24.3.crate) = 1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59
-SIZE (rust/crates/strum_macros-0.24.3.crate) = 20696
-SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
-SIZE (rust/crates/subtle-2.4.1.crate) = 12630
+SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
+SIZE (rust/crates/strum-0.25.0.crate) = 5539
+SHA256 (rust/crates/strum_macros-0.25.0.crate) = fe9f3bd7d2e45dcc5e265fbb88d6513e4747d8ef9444cf01a533119bce28a157
+SIZE (rust/crates/strum_macros-0.25.0.crate) = 20205
+SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
+SIZE (rust/crates/subtle-2.5.0.crate) = 13909
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.12.crate) = 79d9531f94112cfc3e4c8f5f02cb2b58f72c97b7efd85f70203cc6d8efda5927
-SIZE (rust/crates/syn-2.0.12.crate) = 240123
+SHA256 (rust/crates/syn-2.0.22.crate) = 2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616
+SIZE (rust/crates/syn-2.0.22.crate) = 241001
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6
SIZE (rust/crates/tar-0.4.38.crate) = 49158
-SHA256 (rust/crates/target-lexicon-0.12.6.crate) = 8ae9980cab1db3fceee2f6c6f643d5d8de2997c58ee8d25fb0cc8a9e9e7348e5
-SIZE (rust/crates/target-lexicon-0.12.6.crate) = 24357
-SHA256 (rust/crates/tempfile-3.5.0.crate) = b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998
-SIZE (rust/crates/tempfile-3.5.0.crate) = 31129
+SHA256 (rust/crates/target-lexicon-0.12.8.crate) = 1b1c7f239eb94671427157bd93b3694320f3668d4e1eff08c7285366fd777fac
+SIZE (rust/crates/target-lexicon-0.12.8.crate) = 24518
+SHA256 (rust/crates/tempfile-3.6.0.crate) = 31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6
+SIZE (rust/crates/tempfile-3.6.0.crate) = 31812
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
-SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d
-SIZE (rust/crates/textwrap-0.16.0.crate) = 53722
SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
-SHA256 (rust/crates/time-0.3.20.crate) = cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890
-SIZE (rust/crates/time-0.3.20.crate) = 111856
-SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd
-SIZE (rust/crates/time-core-0.1.0.crate) = 6597
-SHA256 (rust/crates/time-macros-0.2.8.crate) = fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36
-SIZE (rust/crates/time-macros-0.2.8.crate) = 24295
+SHA256 (rust/crates/time-0.3.22.crate) = ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd
+SIZE (rust/crates/time-0.3.22.crate) = 113792
+SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
+SIZE (rust/crates/time-core-0.1.1.crate) = 7197
+SHA256 (rust/crates/time-macros-0.2.9.crate) = 372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b
+SIZE (rust/crates/time-macros-0.2.9.crate) = 23684
SHA256 (rust/crates/tinystr-0.7.1.crate) = 7ac3f5b6856e931e15e07b478e98c8045239829a65f9156d4fa7e7788197a5ef
SIZE (rust/crates/tinystr-0.7.1.crate) = 15631
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -763,34 +757,34 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.27.0.crate) = d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001
-SIZE (rust/crates/tokio-1.27.0.crate) = 653991
-SHA256 (rust/crates/tokio-macros-2.0.0.crate) = 61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce
-SIZE (rust/crates/tokio-macros-2.0.0.crate) = 10382
+SHA256 (rust/crates/tokio-1.29.1.crate) = 532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da
+SIZE (rust/crates/tokio-1.29.1.crate) = 693627
+SHA256 (rust/crates/tokio-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e
+SIZE (rust/crates/tokio-macros-2.1.0.crate) = 11472
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59
-SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024
+SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
+SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
SHA256 (rust/crates/tokio-socks-0.5.1.crate) = 51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0
SIZE (rust/crates/tokio-socks-0.5.1.crate) = 16137
-SHA256 (rust/crates/tokio-stream-0.1.12.crate) = 8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313
-SIZE (rust/crates/tokio-stream-0.1.12.crate) = 33839
+SHA256 (rust/crates/tokio-stream-0.1.14.crate) = 397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842
+SIZE (rust/crates/tokio-stream-0.1.14.crate) = 35881
SHA256 (rust/crates/tokio-tungstenite-0.18.0.crate) = 54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd
SIZE (rust/crates/tokio-tungstenite-0.18.0.crate) = 25705
-SHA256 (rust/crates/tokio-util-0.7.7.crate) = 5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2
-SIZE (rust/crates/tokio-util-0.7.7.crate) = 100405
+SHA256 (rust/crates/tokio-util-0.7.8.crate) = 806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d
+SIZE (rust/crates/tokio-util-0.7.8.crate) = 101644
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml_datetime-0.6.1.crate) = 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622
-SIZE (rust/crates/toml_datetime-0.6.1.crate) = 10765
-SHA256 (rust/crates/toml_edit-0.19.8.crate) = 239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13
-SIZE (rust/crates/toml_edit-0.19.8.crate) = 94457
+SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
+SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
+SHA256 (rust/crates/toml_edit-0.19.11.crate) = 266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7
+SIZE (rust/crates/toml_edit-0.19.11.crate) = 95642
SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d
SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
-SHA256 (rust/crates/tower-http-0.4.0.crate) = 5d1d42a9b3f3ec46ba828e8d376aec14592ea199f70a06a548587ecd1c4ab658
-SIZE (rust/crates/tower-http-0.4.0.crate) = 112332
+SHA256 (rust/crates/tower-http-0.4.1.crate) = a8bd22a874a2d0b70452d5597b12c537331d49060824a95f49f108994f94aa4c
+SIZE (rust/crates/tower-http-0.4.1.crate) = 114242
SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0
SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023
SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
@@ -799,14 +793,14 @@ SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec1
SIZE (rust/crates/tracing-0.1.37.crate) = 73888
SHA256 (rust/crates/tracing-appender-0.2.2.crate) = 09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e
SIZE (rust/crates/tracing-appender-0.2.2.crate) = 17208
-SHA256 (rust/crates/tracing-attributes-0.1.23.crate) = 4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a
-SIZE (rust/crates/tracing-attributes-0.1.23.crate) = 30450
-SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a
-SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351
+SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
+SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
+SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
+SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
-SHA256 (rust/crates/tracing-subscriber-0.3.16.crate) = a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70
-SIZE (rust/crates/tracing-subscriber-0.3.16.crate) = 193572
+SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
+SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed
SIZE (rust/crates/try-lock-0.2.4.crate) = 4467
SHA256 (rust/crates/tugger-common-0.10.0.crate) = f90d950380afdb1a6bbe74f29485a04e821869dfad11f5929ff1c5b1dac09d02
@@ -845,8 +839,8 @@ SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778
SIZE (rust/crates/unicase-2.6.0.crate) = 23478
SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
-SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
-SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
+SHA256 (rust/crates/unicode-ident-1.0.9.crate) = b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0
+SIZE (rust/crates/unicode-ident-1.0.9.crate) = 41978
SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36
@@ -857,8 +851,8 @@ SHA256 (rust/crates/unindent-0.1.11.crate) = e1766d682d402817b5ac4490b3c3002d91d
SIZE (rust/crates/unindent-0.1.11.crate) = 7700
SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
-SIZE (rust/crates/url-2.3.1.crate) = 72777
+SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb
+SIZE (rust/crates/url-2.4.0.crate) = 75670
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
@@ -875,30 +869,30 @@ SHA256 (rust/crates/waker-fn-1.1.0.crate) = 9d5b2c62b4012a3e1eca5a7e077d13b3bf49
SIZE (rust/crates/waker-fn-1.1.0.crate) = 7114
SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698
SIZE (rust/crates/walkdir-2.3.3.crate) = 23125
-SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
-SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/warp-0.3.4.crate) = 27e1a710288f0f91a98dd8a74f05b76a10768db245ce183edf64dc1afdc3016c
-SIZE (rust/crates/warp-0.3.4.crate) = 114580
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
+SHA256 (rust/crates/warp-0.3.5.crate) = ba431ef570df1287f7f8b07e376491ad54f84d26ac473489427231e1718e1f69
+SIZE (rust/crates/warp-0.3.5.crate) = 115359
SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b
-SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9
-SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.34.crate) = f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454
-SIZE (rust/crates/wasm-bindgen-futures-0.4.34.crate) = 15117
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5
-SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219
+SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342
+SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd
+SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.37.crate) = c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03
+SIZE (rust/crates/wasm-bindgen-futures-0.4.37.crate) = 15193
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248
SHA256 (rust/crates/wasm-streams-0.2.3.crate) = 6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078
SIZE (rust/crates/wasm-streams-0.2.3.crate) = 33205
-SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97
-SIZE (rust/crates/web-sys-0.3.61.crate) = 706333
+SHA256 (rust/crates/web-sys-0.3.64.crate) = 9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b
+SIZE (rust/crates/web-sys-0.3.64.crate) = 725584
SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
SIZE (rust/crates/webpki-0.22.0.crate) = 58663
SHA256 (rust/crates/webpki-roots-0.22.6.crate) = b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87
@@ -923,8 +917,8 @@ SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1e
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
-SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5
-SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466
+SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
+SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
@@ -953,43 +947,39 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
-SHA256 (rust/crates/winnow-0.4.1.crate) = ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28
-SIZE (rust/crates/winnow-0.4.1.crate) = 138177
+SHA256 (rust/crates/winnow-0.4.7.crate) = ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448
+SIZE (rust/crates/winnow-0.4.7.crate) = 142640
SHA256 (rust/crates/winreg-0.5.1.crate) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a
SIZE (rust/crates/winreg-0.5.1.crate) = 17693
SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
-SHA256 (rust/crates/wiremock-0.5.17.crate) = 12316b50eb725e22b2f6b9c4cbede5b7b89984274d113a7440c86e5c3fc6f99b
-SIZE (rust/crates/wiremock-0.5.17.crate) = 41338
+SHA256 (rust/crates/wiremock-0.5.19.crate) = c6f71803d3a1c80377a06221e0530be02035d5b3e854af56c6ece7ac20ac441d
+SIZE (rust/crates/wiremock-0.5.19.crate) = 43078
SHA256 (rust/crates/xattr-0.2.3.crate) = 6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc
SIZE (rust/crates/xattr-0.2.3.crate) = 11959
SHA256 (rust/crates/xml5ever-0.17.0.crate) = 4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650
SIZE (rust/crates/xml5ever-0.17.0.crate) = 41208
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
-SHA256 (rust/crates/yasna-0.5.1.crate) = aed2e7a52e3744ab4d0c05c20aa065258e84c49fd4226f5191b2ed29712710b4
-SIZE (rust/crates/yasna-0.5.1.crate) = 34375
-SHA256 (rust/crates/zip-0.6.4.crate) = 0445d0fbc924bb93539b4316c11afb121ea39296f99a3c4c9edad09e3658cdef
-SIZE (rust/crates/zip-0.6.4.crate) = 62396
-SHA256 (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4
-SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987
+SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
+SIZE (rust/crates/yasna-0.5.2.crate) = 34859
+SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
+SIZE (rust/crates/zip-0.6.6.crate) = 65789
SHA256 (rust/crates/zstd-0.12.3+zstd.1.5.2.crate) = 76eea132fb024e0e13fd9c2f5d5d595d8a967aa72382ac2f9d39fcc95afd0806
SIZE (rust/crates/zstd-0.12.3+zstd.1.5.2.crate) = 29693
-SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db
-SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
-SHA256 (rust/crates/zstd-safe-6.0.4+zstd.1.5.4.crate) = 7afb4b54b8910cf5447638cb54bf4e8a65cbedd783af98b98c62ffe91f185543
-SIZE (rust/crates/zstd-safe-6.0.4+zstd.1.5.4.crate) = 20856
-SHA256 (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 94509c3ba2fe55294d752b79842c530ccfab760192521df74a081a78d2b3c7f5
-SIZE (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 732100
+SHA256 (rust/crates/zstd-safe-6.0.5+zstd.1.5.4.crate) = d56d9e60b4b1758206c238a10165fbcae3ca37b01744e394c463463f6529d23b
+SIZE (rust/crates/zstd-safe-6.0.5+zstd.1.5.4.crate) = 20863
+SHA256 (rust/crates/zstd-sys-2.0.8+zstd.1.5.5.crate) = 5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c
+SIZE (rust/crates/zstd-sys-2.0.8+zstd.1.5.5.crate) = 736270
SHA256 (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) = 023bfe9a593704e14a218ad86d90aa6f7e65b76b56c313ed684b8906e3e4e3c5
SIZE (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) = 394844
SHA256 (ankitects-rust-csv-1c9d3aab6f79a7d815c69f925a46a4590c115f90_GH0.tar.gz) = afbcd5c1ab98abb2d77e75ecdfa99c9e24be5980800104479475771d4cc53063
SIZE (ankitects-rust-csv-1c9d3aab6f79a7d815c69f925a46a4590c115f90_GH0.tar.gz) = 930543
SHA256 (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 58ac773ba2e7c76a9ec3f59ee9571576d76e74d58c4974a1d606d6976e1be70e
SIZE (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 19408
-SHA256 (ankitects-anki-2.1.65_GH0.tar.gz) = ca1c37e8e32bec02f09421bd29ac67253e4039e705bf9fba919918c4559b48e8
-SIZE (ankitects-anki-2.1.65_GH0.tar.gz) = 2290476
-SHA256 (ankitects-anki-core-i18n-86ee592_GH0.tar.gz) = 735f4a841ed66ee79e8f6efa3d5d9e691950342c99d0058002ca6bd439942842
-SIZE (ankitects-anki-core-i18n-86ee592_GH0.tar.gz) = 1079949
-SHA256 (ankitects-anki-desktop-ftl-e2d2a9e_GH0.tar.gz) = 7fac82b99d39f35306323467640104ed8cf3850db9f8f84158e1cafda5f0ea2a
-SIZE (ankitects-anki-desktop-ftl-e2d2a9e_GH0.tar.gz) = 203771
+SHA256 (ankitects-anki-2.1.66_GH0.tar.gz) = 128a5eb82d3ef19c438716657ae709ff0b05750882b7724f3fb9efd119d222bb
+SIZE (ankitects-anki-2.1.66_GH0.tar.gz) = 2300858
+SHA256 (ankitects-anki-core-i18n-7123006_GH0.tar.gz) = e3ffb4508d6241fbf4016b9086fa6d70cee0897a7e021fa51f1a8956e0802731
+SIZE (ankitects-anki-core-i18n-7123006_GH0.tar.gz) = 1120994
+SHA256 (ankitects-anki-desktop-ftl-75af3ed_GH0.tar.gz) = 9ebc1f9e30c4fb0bfd753db57adfbe9148167bba39cfc3c53207a0871a018dd1
+SIZE (ankitects-anki-desktop-ftl-75af3ed_GH0.tar.gz) = 207008
diff --git a/games/anki/files/patch-build_configure_src_main.rs b/games/anki/files/patch-build_configure_src_main.rs
index b48568f2daf7..e22fb88fdd4b 100644
--- a/games/anki/files/patch-build_configure_src_main.rs
+++ b/games/anki/files/patch-build_configure_src_main.rs
@@ -1,26 +1,26 @@
Check for NO_BUNDLE and NO_VENV environment variables.
---- build/configure/src/main.rs.orig 2023-03-31 02:32:25 UTC
+--- build/configure/src/main.rs.orig 2023-08-19 22:41:35 UTC
+++ build/configure/src/main.rs
-@@ -10,6 +10,8 @@ mod web;
+@@ -9,6 +9,8 @@ mod web;
mod rust;
mod web;
+use std::env;
+
+ use anyhow::Result;
use aqt::build_and_check_aqt;
use bundle::build_bundle;
- use ninja_gen::python::setup_python;
-@@ -20,6 +22,7 @@ use python::setup_venv;
- use python::check_copyright;
+@@ -22,6 +24,7 @@ use python::setup_venv;
+ use pylib::check_pylib;
use python::check_python;
use python::setup_venv;
+use python::setup_venv_stub;
use rust::build_rust;
+ use rust::check_minilints;
use rust::check_rust;
- use web::build_and_check_web;
-@@ -39,13 +42,24 @@ fn main() -> Result<()> {
- let build = &mut build;
+@@ -43,13 +46,24 @@ fn main() -> Result<()> {
+ check_proto(build, inputs![glob!["proto/**/*.proto"]])?;
setup_python(build)?;
- setup_venv(build)?;
diff --git a/games/anki/files/patch-build_configure_src_python.rs b/games/anki/files/patch-build_configure_src_python.rs
index 70af42a3b5ae..6f9fae859eb3 100644
--- a/games/anki/files/patch-build_configure_src_python.rs
+++ b/games/anki/files/patch-build_configure_src_python.rs
@@ -1,9 +1,9 @@
Use the "PythonEnvironmentStub" function to use a native Python environment
instead of Python venv.
---- build/configure/src/python.rs.orig 2023-05-01 01:47:30 UTC
+--- build/configure/src/python.rs.orig 2023-08-19 22:41:35 UTC
+++ build/configure/src/python.rs
-@@ -11,6 +11,7 @@ use ninja_gen::python::PythonEnvironment;
+@@ -12,6 +12,7 @@ use ninja_gen::python::PythonEnvironment;
use ninja_gen::inputs;
use ninja_gen::python::python_format;
use ninja_gen::python::PythonEnvironment;
@@ -11,7 +11,7 @@ instead of Python venv.
use ninja_gen::python::PythonLint;
use ninja_gen::python::PythonTypecheck;
use ninja_gen::rsync::RsyncFiles;
-@@ -73,6 +74,25 @@ pub fn setup_venv(build: &mut Build) -> Result<()> {
+@@ -74,6 +75,25 @@ pub fn setup_venv(build: &mut Build) -> Result<()> {
base_requirements_txt: inputs!["python/requirements.base.txt"],
requirements_txt: inputs![reqs_qt5, "python/requirements.qt5_14.txt"],
extra_binary_exports: &[],
@@ -22,7 +22,7 @@ instead of Python venv.
+}
+
+pub fn setup_venv_stub(build: &mut Build) -> Result<()> {
-+ build.add(
++ build.add_action(
+ "pyenv",
+ PythonEnvironmentStub {
+ folder: "pyenv",
diff --git a/games/anki/files/patch-build_configure_src_rust.rs b/games/anki/files/patch-build_configure_src_rust.rs
index 119fdd4c0a38..373a17a1965f 100644
--- a/games/anki/files/patch-build_configure_src_rust.rs
+++ b/games/anki/files/patch-build_configure_src_rust.rs
@@ -1,7 +1,7 @@
Check for the OFFLINE_BUILD environment variable to prevent issuing the repo
sync that requires git and an internet connection.
---- build/configure/src/rust.rs.orig 2023-05-31 05:19:10 UTC
+--- build/configure/src/rust.rs.orig 2023-08-19 22:41:35 UTC
+++ build/configure/src/rust.rs
@@ -1,6 +1,8 @@
// Copyright: Ankitects Pty Ltd and contributors
@@ -9,28 +9,28 @@ sync that requires git and an internet connection.
+use std::env;
+
+ use anyhow::Result;
use ninja_gen::action::BuildAction;
- use ninja_gen::build::FilesHandle;
- use ninja_gen::cargo::CargoBuild;
-@@ -10,6 +12,7 @@ use ninja_gen::git::SyncSubmodule;
+ use ninja_gen::build::BuildProfile;
+@@ -11,6 +13,7 @@ use ninja_gen::git::SyncSubmodule;
use ninja_gen::cargo::CargoTest;
use ninja_gen::cargo::RustOutput;
use ninja_gen::git::SyncSubmodule;
+use ninja_gen::git::SyncSubmoduleOffline;
use ninja_gen::glob;
+ use ninja_gen::hash::simple_hash;
use ninja_gen::input::BuildInput;
- use ninja_gen::inputs;
@@ -27,18 +30,34 @@ fn prepare_translations(build: &mut Build) -> Result<(
fn prepare_translations(build: &mut Build) -> Result<()> {
// ensure repos are checked out
-- build.add(
+- build.add_action(
- "ftl:repo:core",
- SyncSubmodule {
- path: "ftl/core-repo",
- },
- )?;
-- build.add(
+- build.add_action(
- "ftl:repo:qt",
- SyncSubmodule {
- path: "ftl/qt-repo",
@@ -38,26 +38,26 @@ sync that requires git and an internet connection.
- )?;
+ if env::var("OFFLINE_BUILD").is_ok() {
+ println!("OFFLINE_BUILD set, skipping git repository sync for translation files.");
-+ build.add(
++ build.add_action(
+ "ftl:repo:core",
+ SyncSubmoduleOffline {
+ path: "ftl/core-repo",
+ },
+ )?;
-+ build.add(
++ build.add_action(
+ "ftl:repo:qt",
+ SyncSubmoduleOffline {
+ path: "ftl/qt-repo",
+ },
+ )?;
+ } else {
-+ build.add(
++ build.add_action(
+ "ftl:repo:core",
+ SyncSubmodule {
+ path: "ftl/core-repo",
+ },
+ )?;
-+ build.add(
++ build.add_action(
+ "ftl:repo:qt",
+ SyncSubmodule {
+ path: "ftl/qt-repo",
@@ -65,5 +65,5 @@ sync that requires git and an internet connection.
+ )?;
+ }
// build anki_i18n and spit out strings.json
- build.add(
- "rslib/i18n",
+ build.add_action(
+ "rslib:i18n",
diff --git a/games/anki/files/patch-build_ninja__gen_src_python.rs b/games/anki/files/patch-build_ninja__gen_src_python.rs
index 625ac53038f5..701de4d02865 100644
--- a/games/anki/files/patch-build_ninja__gen_src_python.rs
+++ b/games/anki/files/patch-build_ninja__gen_src_python.rs
@@ -1,9 +1,9 @@
Add "PythonEnvironmentStub" stub function that is used if the NO_VENV
environment variable is set.
---- build/ninja_gen/src/python.rs.orig 2023-03-31 02:32:25 UTC
+--- build/ninja_gen/src/python.rs.orig 2023-08-19 22:41:35 UTC
+++ build/ninja_gen/src/python.rs
-@@ -87,6 +87,11 @@ pub struct PythonEnvironment {
+@@ -86,6 +86,11 @@ pub struct PythonEnvironment {
pub extra_binary_exports: &'static [&'static str],
}
@@ -15,7 +15,7 @@ environment variable is set.
impl BuildAction for PythonEnvironment {
fn command(&self) -> &str {
"$runner pyenv $python_binary $builddir/$pyenv_folder $system_pkgs $base_requirements $requirements"
-@@ -109,6 +114,35 @@ impl BuildAction for PythonEnvironment {
+@@ -108,6 +113,35 @@ impl BuildAction for PythonEnvironment {
build.add_variable("pyenv_folder", self.folder);
build.add_outputs_ext("bin", bin_path("python"), true);
build.add_outputs_ext("pip", bin_path("pip"), true);
@@ -45,7 +45,7 @@ environment variable is set.
+ vec![path]
+ };
+
-+ build.add_inputs("python_binary", inputs!["$python_binary"]);
++ build.add_inputs("python_binary", inputs![":python_binary"]);
+ build.add_variable("pyenv_folder", self.folder);
+ build.add_outputs_ext("bin", bin_path("python"), true);
for binary in self.extra_binary_exports {
diff --git a/games/anki/files/patch-build_runner_src_build.rs b/games/anki/files/patch-build_runner_src_build.rs
index 2dcbff079d04..e4249c082888 100644
--- a/games/anki/files/patch-build_runner_src_build.rs
+++ b/games/anki/files/patch-build_runner_src_build.rs
@@ -3,21 +3,21 @@
* Make cargo build for components of the build framework (= runner) more verbose
* Check for OFFLINE_BUILD environment variable to prevent repo sync
---- build/runner/src/build.rs.orig 2023-05-01 01:47:30 UTC
+--- build/runner/src/build.rs.orig 2023-08-19 22:41:35 UTC
+++ build/runner/src/build.rs
-@@ -58,10 +58,10 @@ pub fn run_build(args: BuildArgs) {
+@@ -57,10 +57,10 @@ pub fn run_build(args: BuildArgs) {
let start_time = Instant::now();
- let mut command = Command::new("ninja");
+ let mut command = Command::new(get_ninja_command());
command
+ .arg("-v")
.arg("-f")
.arg(&build_file)
.args(ninja_args)
- .env("NINJA_STATUS", "[%f/%t; %r active; %es] ")
- .env("PATH", path)
+ .env("PATH", &path)
.env(
"MYPY_CACHE_DIR",
-@@ -76,6 +76,10 @@ pub fn run_build(args: BuildArgs) {
+@@ -75,6 +75,10 @@ pub fn run_build(args: BuildArgs) {
// Updating svelte-check or its deps will likely remove the need for it.
.env("NODE_OPTIONS", "--no-experimental-fetch");
diff --git a/games/anki/files/patch-build_runner_src_yarn.rs b/games/anki/files/patch-build_runner_src_yarn.rs
index 7b7e40341a3e..6f128a193d7c 100644
--- a/games/anki/files/patch-build_runner_src_yarn.rs
+++ b/games/anki/files/patch-build_runner_src_yarn.rs
@@ -1,11 +1,7 @@
Check for OFFLINE_BUILD and OFFLINE_YARNCACHE environment variables to run yarn
in offline mode with a custom offline cache.
-If so, run yarn once more to run the "post-install" target of the package
-"patch-package" to patch the "protobufjs" package. Otherwise the editor of
-Anki will not work as no symbols and fields are shown.
-
---- build/runner/src/yarn.rs.orig 2023-05-01 01:47:30 UTC
+--- build/runner/src/yarn.rs.orig 2023-08-19 22:41:35 UTC
+++ build/runner/src/yarn.rs
@@ -1,6 +1,8 @@
// Copyright: Ankitects Pty Ltd and contributors
@@ -16,7 +12,7 @@ Anki will not work as no symbols and fields are shown.
use std::path::Path;
use std::process::Command;
-@@ -17,7 +19,15 @@ pub fn setup_yarn(args: YarnArgs) {
+@@ -17,7 +19,14 @@ pub fn setup_yarn(args: YarnArgs) {
pub fn setup_yarn(args: YarnArgs) {
link_node_modules();
@@ -26,7 +22,6 @@ Anki will not work as no symbols and fields are shown.
+ println!("Running yarn with --offline, --cache-folder and --ignore-scripts.");
+ let offline_yarn_cache = env!("OFFLINE_YARNCACHE");
+ run_silent(Command::new(&args.yarn_bin).arg("install").arg("--offline").arg("--cache-folder").arg(offline_yarn_cache).arg("--ignore-scripts"));
-+ run_silent(Command::new(&args.yarn_bin).arg("add").arg("--offline").arg("--cache-folder").arg(offline_yarn_cache).arg("patch-package"));
+ } else {
+ run_silent(Command::new(&args.yarn_bin).arg("install"));
+ }
diff --git a/games/anki/pkg-plist b/games/anki/pkg-plist
index df382ba3dcb0..7d9c113739eb 100644
--- a/games/anki/pkg-plist
+++ b/games/anki/pkg-plist
@@ -63,14 +63,12 @@ man/man1/anki.1.gz
%%DATADIR%%/_aqt/data/qt/icons/tag-outline.svg
%%DATADIR%%/_aqt/data/qt/icons/tag.svg
%%DATADIR%%/_aqt/data/web/css/addonconf.css
-%%DATADIR%%/_aqt/data/web/css/browser_editor.css
%%DATADIR%%/_aqt/data/web/css/deckbrowser.css
%%DATADIR%%/_aqt/data/web/css/editable.css
-%%DATADIR%%/_aqt/data/web/css/note_creator.css
+%%DATADIR%%/_aqt/data/web/css/editor.css
%%DATADIR%%/_aqt/data/web/css/overview.css
%%DATADIR%%/_aqt/data/web/css/reviewer-bottom.css
%%DATADIR%%/_aqt/data/web/css/reviewer.css
-%%DATADIR%%/_aqt/data/web/css/reviewer_editor.css
%%DATADIR%%/_aqt/data/web/css/toolbar-bottom.css
%%DATADIR%%/_aqt/data/web/css/toolbar.css
%%DATADIR%%/_aqt/data/web/css/webview.css
@@ -88,13 +86,11 @@ man/man1/anki.1.gz
%%DATADIR%%/_aqt/data/web/imgs/text_sub.png
%%DATADIR%%/_aqt/data/web/imgs/text_super.png
%%DATADIR%%/_aqt/data/web/imgs/text_under.png
-%%DATADIR%%/_aqt/data/web/js/browser_editor.js
%%DATADIR%%/_aqt/data/web/js/deckbrowser.js
+%%DATADIR%%/_aqt/data/web/js/editor.js
%%DATADIR%%/_aqt/data/web/js/mathjax.js
-%%DATADIR%%/_aqt/data/web/js/note_creator.js
%%DATADIR%%/_aqt/data/web/js/reviewer-bottom.js
%%DATADIR%%/_aqt/data/web/js/reviewer.js
-%%DATADIR%%/_aqt/data/web/js/reviewer_editor.js
%%DATADIR%%/_aqt/data/web/js/toolbar.js
%%DATADIR%%/_aqt/data/web/js/vendor/bootstrap.bundle.min.js
%%DATADIR%%/_aqt/data/web/js/vendor/css_browser_selector.min.js
@@ -193,6 +189,9 @@ man/man1/anki.1.gz
%%DATADIR%%/_aqt/data/web/pages/import-csv.css
%%DATADIR%%/_aqt/data/web/pages/import-csv.html
%%DATADIR%%/_aqt/data/web/pages/import-csv.js
+%%DATADIR%%/_aqt/data/web/pages/import-log.css
+%%DATADIR%%/_aqt/data/web/pages/import-log.html
+%%DATADIR%%/_aqt/data/web/pages/import-log.js
%%DATADIR%%/_aqt/forms/about_qt5.py
%%DATADIR%%/_aqt/forms/about_qt6.py
%%DATADIR%%/_aqt/forms/addcards_qt5.py
@@ -311,8 +310,8 @@ man/man1/anki.1.gz
%%DATADIR%%/anki/consts.py
%%DATADIR%%/anki/db.py
%%DATADIR%%/anki/dbproxy.py
-%%DATADIR%%/anki/deckconfig_pb2.py
-%%DATADIR%%/anki/deckconfig_pb2.pyi
+%%DATADIR%%/anki/deck_config_pb2.py
+%%DATADIR%%/anki/deck_config_pb2.pyi
%%DATADIR%%/anki/decks.py
%%DATADIR%%/anki/decks_pb2.py
%%DATADIR%%/anki/decks_pb2.pyi
@@ -321,6 +320,8 @@ man/man1/anki.1.gz
%%DATADIR%%/anki/find.py
%%DATADIR%%/anki/foreign_data/__init__.py
%%DATADIR%%/anki/foreign_data/mnemosyne.py
+%%DATADIR%%/anki/frontend_pb2.py
+%%DATADIR%%/anki/frontend_pb2.pyi
%%DATADIR%%/anki/generic_pb2.py
%%DATADIR%%/anki/generic_pb2.pyi
%%DATADIR%%/anki/hooks.py
@@ -473,6 +474,7 @@ man/man1/anki.1.gz
%%DATADIR%%/aqt/import_export/__init__.py
%%DATADIR%%/aqt/import_export/exporting.py
%%DATADIR%%/aqt/import_export/import_csv_dialog.py
+%%DATADIR%%/aqt/import_export/import_log_dialog.py
%%DATADIR%%/aqt/import_export/importing.py
%%DATADIR%%/aqt/importing.py
%%DATADIR%%/aqt/legacy.py