git: da39a4460192 - main - databases/datui: Update to 0.4.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 18 Oct 2026 09:56:58 UTC
The branch main has been updated by olgeni:
URL: https://cgit.FreeBSD.org/ports/commit/?id=da39a4460192f3085695192c8325a1c5d8563a45
commit da39a4460192f3085695192c8325a1c5d8563a45
Author: Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-10-08 09:46:01 +0000
Commit: Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-10-18 09:56:41 +0000
databases/datui: Update to 0.4.3
Bump mio to 1.2.4 via patch-Cargo.lock. libc 0.2.190 removed
NOTE_PCTRLMASK from its FreeBSD module, which breaks mio 1.2.3:
error[E0425]: cannot find value `NOTE_PCTRLMASK` in crate `libc`
mio 1.2.4 no longer references it.
Upstream dropped build.rs, so the man page is no longer generated
into ${CARGO_TARGET_DIR}/release. Install the pre-generated pages
shipped in crates/datui-cli/man instead, which now cover sections
1, 5 and 7.
Drop the libfontconfig and libfreetype dependencies: freetype-sys
and yeslogic-fontconfig-sys are gone from the dependency graph,
replaced by the pure-Rust fontconfig-parser.
---
databases/datui/Makefile | 30 ++-
databases/datui/Makefile.crates | 194 ++++++++++------
databases/datui/distinfo | 394 +++++++++++++++++++++------------
databases/datui/files/patch-Cargo.lock | 14 ++
4 files changed, 405 insertions(+), 227 deletions(-)
diff --git a/databases/datui/Makefile b/databases/datui/Makefile
index a866c117c0c6..c3348e53646b 100644
--- a/databases/datui/Makefile
+++ b/databases/datui/Makefile
@@ -1,7 +1,6 @@
PORTNAME= datui
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.2
-PORTREVISION= 1
+DISTVERSION= 0.4.3
CATEGORIES= databases
MAINTAINER= olgeni@FreeBSD.org
@@ -11,9 +10,7 @@ WWW= https://derekwisong.github.io/datui
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
- libzstd.so:archivers/zstd
+LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cargo pkgconfig
@@ -21,10 +18,27 @@ USE_GITHUB= yes
GH_ACCOUNT= derekwisong
PLIST_FILES= bin/${PORTNAME} \
- share/man/man1/${PORTNAME}.1.gz
+ share/man/man1/${PORTNAME}-cache.1.gz \
+ share/man/man1/${PORTNAME}-catalog.1.gz \
+ share/man/man1/${PORTNAME}-completions.1.gz \
+ share/man/man1/${PORTNAME}-config.1.gz \
+ share/man/man1/${PORTNAME}-formats.1.gz \
+ share/man/man1/${PORTNAME}-man.1.gz \
+ share/man/man1/${PORTNAME}-theme.1.gz \
+ share/man/man1/${PORTNAME}-views.1.gz \
+ share/man/man1/${PORTNAME}.1.gz \
+ share/man/man5/${PORTNAME}-config.5.gz \
+ share/man/man7/${PORTNAME}-formats.7.gz \
+ share/man/man7/${PORTNAME}-keys.7.gz \
+ share/man/man7/${PORTNAME}-query.7.gz
post-install:
- ${INSTALL_MAN} ${CARGO_TARGET_DIR}/release/${PORTNAME}.1 \
- ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1 \
+ ${STAGEDIR}${PREFIX}/share/man/man5 \
+ ${STAGEDIR}${PREFIX}/share/man/man7
+.for sec in 1 5 7
+ ${INSTALL_MAN} ${WRKSRC}/crates/${PORTNAME}-cli/man/*.${sec} \
+ ${STAGEDIR}${PREFIX}/share/man/man${sec}
+.endfor
.include <bsd.port.mk>
diff --git a/databases/datui/Makefile.crates b/databases/datui/Makefile.crates
index be1cecb52c4c..c2fc213cf5dd 100644
--- a/databases/datui/Makefile.crates
+++ b/databases/datui/Makefile.crates
@@ -17,8 +17,11 @@ CARGO_CRATES= addr2line-0.25.1 \
anyhow-1.0.104 \
approx-0.5.1 \
ar_archive_writer-0.5.3 \
+ arbitrary-1.4.2 \
+ arboard-3.6.1 \
argminmax-0.6.3 \
array-init-cursor-0.2.1 \
+ arrayref-0.3.9 \
arrayvec-0.7.8 \
arrow-59.3.0 \
arrow-arith-59.3.0 \
@@ -39,7 +42,6 @@ CARGO_CRATES= addr2line-0.25.1 \
async-stream-impl-0.3.6 \
async-trait-0.1.92 \
atoi-2.0.0 \
- atoi_simd-0.16.1 \
atoi_simd-0.18.1 \
atomic-0.6.1 \
atomic-waker-1.1.2 \
@@ -56,6 +58,7 @@ CARGO_CRATES= addr2line-0.25.1 \
bitflags-2.13.1 \
blake3-1.8.7 \
block-buffer-0.10.4 \
+ block-buffer-0.12.1 \
boxcar-0.2.14 \
brotli-8.0.4 \
brotli-decompressor-5.0.3 \
@@ -79,29 +82,26 @@ CARGO_CRATES= addr2line-0.25.1 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.6.6 \
- clap_builder-4.6.6 \
- clap_derive-4.6.4 \
+ clap-4.6.7 \
+ clap_builder-4.6.7 \
+ clap_complete-4.6.11 \
+ clap_derive-4.6.7 \
clap_lex-1.1.0 \
- clap_mangen-0.3.3 \
+ clipboard-win-5.4.1 \
codepage-0.1.2 \
color-eyre-0.6.5 \
color-spantrace-0.3.0 \
- color_quant-1.1.0 \
colorchoice-1.0.5 \
comfy-table-7.2.2 \
compact_str-0.9.1 \
concurrent-queue-2.5.0 \
+ const-oid-0.10.2 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
constant_time_eq-0.4.2 \
convert_case-0.10.0 \
- core-foundation-0.9.4 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
- core-graphics-0.23.2 \
- core-graphics-types-0.1.3 \
- core-text-20.1.0 \
core_detect-1.0.0 \
cpufeatures-0.2.17 \
cpufeatures-0.3.1 \
@@ -120,34 +120,41 @@ CARGO_CRATES= addr2line-0.25.1 \
crossterm_winapi-0.9.1 \
crunchy-0.2.4 \
crypto-common-0.1.7 \
+ crypto-common-0.2.2 \
csscolorparser-0.6.2 \
csv-1.4.0 \
csv-core-0.1.13 \
darling-0.24.1 \
darling_core-0.24.1 \
darling_macro-0.24.1 \
+ data-url-0.3.2 \
debug_unsafe-0.1.4 \
deltae-0.3.2 \
deranged-0.5.8 \
+ derive_arbitrary-1.4.2 \
derive_more-2.1.1 \
derive_more-impl-2.1.1 \
digest-0.10.7 \
- dirs-6.0.0 \
+ digest-0.11.3 \
+ digest-io-0.1.0 \
+ dirs-7.0.0 \
dirs-sys-0.5.0 \
+ dispatch2-0.3.1 \
displaydoc-0.2.7 \
- dlib-0.5.3 \
document-features-0.2.12 \
- dwrote-0.11.5 \
+ downcast-rs-1.2.1 \
dyn-clone-1.0.20 \
either-1.18.0 \
encoding_rs-0.8.41 \
equivalent-1.0.2 \
errno-0.3.14 \
+ error-code-3.4.0 \
ethnum-1.5.3 \
euclid-0.22.14 \
event-listener-5.4.2 \
event-listener-strategy-0.5.4 \
eyre-0.6.14 \
+ fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
fancy-regex-0.11.0 \
fast-float2-0.2.4 \
@@ -157,21 +164,20 @@ CARGO_CRATES= addr2line-0.25.1 \
find-msvc-tools-0.1.12 \
finl_unicode-1.4.0 \
fixedbitset-0.4.2 \
+ fixedbitset-0.5.7 \
flatbuffers-25.12.19 \
flate2-1.1.10 \
+ float-cmp-0.9.0 \
float-cmp-0.10.0 \
- float-ord-0.3.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
foldhash-0.2.0 \
- font-kit-0.14.3 \
- foreign-types-0.5.0 \
- foreign-types-macros-0.2.4 \
- foreign-types-shared-0.3.1 \
+ font-types-0.12.6 \
+ fontconfig-parser-0.5.8 \
+ fontdb-0.24.0 \
form_urlencoded-1.2.2 \
- freetype-sys-0.20.1 \
fs2-0.4.3 \
- fs4-0.13.1 \
+ fs4-1.1.0 \
futures-0.3.34 \
futures-channel-0.3.34 \
futures-core-0.3.34 \
@@ -182,16 +188,17 @@ CARGO_CRATES= addr2line-0.25.1 \
futures-task-0.3.34 \
futures-util-0.3.34 \
generic-array-0.14.7 \
+ gethostname-1.1.0 \
getrandom-0.2.17 \
getrandom-0.3.4 \
getrandom-0.4.3 \
- gif-0.12.0 \
gimli-0.32.3 \
glob-0.3.4 \
globset-0.4.20 \
h2-0.4.19 \
half-2.7.1 \
halfbrown-0.4.0 \
+ harfrust-0.12.0 \
hashbrown-0.15.5 \
hashbrown-0.16.1 \
hashbrown-0.17.1 \
@@ -203,6 +210,7 @@ CARGO_CRATES= addr2line-0.25.1 \
http-body-util-0.1.5 \
httparse-1.10.1 \
humantime-2.4.0 \
+ hybrid-array-0.4.15 \
hyper-1.11.1 \
hyper-rustls-0.27.9 \
hyper-util-0.1.20 \
@@ -219,7 +227,7 @@ CARGO_CRATES= addr2line-0.25.1 \
idna-1.1.0 \
idna_adapter-1.2.2 \
ignore-0.4.33 \
- image-0.24.9 \
+ imagesize-0.15.0 \
indenter-0.3.4 \
indexmap-2.14.2 \
indoc-2.0.7 \
@@ -231,10 +239,10 @@ CARGO_CRATES= addr2line-0.25.1 \
itertools-0.14.0 \
itoa-1.0.18 \
jobserver-0.1.35 \
- jpeg-decoder-0.3.2 \
js-sys-0.3.105 \
jsonpath_lib_polars_vendor-0.0.1 \
kasuari-0.4.12 \
+ kurbo-0.13.1 \
lab-0.11.0 \
lazy_static-1.5.0 \
lexical-core-1.0.6 \
@@ -244,12 +252,12 @@ CARGO_CRATES= addr2line-0.25.1 \
lexical-write-float-1.0.6 \
lexical-write-integer-1.0.6 \
libbz2-rs-sys-0.2.5 \
- libc-0.2.189 \
+ libc-0.2.190 \
libflate-1.4.0 \
libflate_lz77-1.2.0 \
- libloading-0.8.9 \
libm-0.2.16 \
libredox-0.1.23 \
+ libsqlite3-sys-0.38.2 \
line-clipping-0.3.8 \
linux-raw-sys-0.12.1 \
litemap-0.8.3 \
@@ -273,13 +281,15 @@ CARGO_CRATES= addr2line-0.25.1 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
miniz_oxide-0.9.1 \
- mio-1.2.3 \
+ mio-1.2.4 \
multiversion-0.9.0 \
multiversion-macros-0.9.0 \
multiversion_no_op-1.0.0 \
nix-0.29.0 \
nom-7.1.3 \
+ nom-8.0.0 \
now-0.1.3 \
+ ntapi-0.4.3 \
num-0.4.3 \
num-bigint-0.4.8 \
num-bigint-0.5.1 \
@@ -291,9 +301,17 @@ CARGO_CRATES= addr2line-0.25.1 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_threads-0.1.7 \
+ objc2-0.6.4 \
+ objc2-app-kit-0.3.2 \
+ objc2-core-foundation-0.3.2 \
+ objc2-core-graphics-0.3.2 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.3.2 \
+ objc2-io-kit-0.3.2 \
+ objc2-io-surface-0.3.2 \
object-0.37.3 \
object-0.39.1 \
- object_store-0.12.5 \
+ object_store-0.13.2 \
once_cell-1.21.4 \
once_cell_polyfill-1.70.2 \
oorandom-11.1.5 \
@@ -301,6 +319,7 @@ CARGO_CRATES= addr2line-0.25.1 \
option-ext-0.2.0 \
orc-rust-0.9.0 \
ordered-float-4.6.0 \
+ os_pipe-1.2.3 \
owo-colors-4.4.0 \
page_size-0.6.0 \
palette-0.7.7 \
@@ -309,13 +328,12 @@ CARGO_CRATES= addr2line-0.25.1 \
parking-2.2.1 \
parking_lot-0.12.5 \
parking_lot_core-0.9.12 \
- pathfinder_geometry-0.5.1 \
- pathfinder_simd-0.5.6 \
percent-encoding-2.3.2 \
pest-2.9.1 \
pest_derive-2.9.1 \
pest_generator-2.9.1 \
pest_meta-2.9.1 \
+ petgraph-0.8.3 \
phf-0.11.3 \
phf-0.12.1 \
phf_codegen-0.11.3 \
@@ -323,46 +341,51 @@ CARGO_CRATES= addr2line-0.25.1 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
phf_shared-0.12.1 \
+ pico-args-0.5.0 \
pin-project-lite-0.2.17 \
pkg-config-0.3.34 \
planus-1.1.1 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
- plotters-bitmap-0.3.7 \
plotters-svg-0.3.7 \
- png-0.17.16 \
- polars-0.52.0 \
- polars-arrow-0.52.0 \
+ png-0.18.1 \
+ polars-0.55.2 \
+ polars-arrow-0.55.2 \
polars-arrow-format-0.2.1 \
- polars-compute-0.52.0 \
- polars-core-0.52.0 \
- polars-dtype-0.52.0 \
- polars-error-0.52.0 \
- polars-expr-0.52.0 \
- polars-io-0.52.0 \
- polars-json-0.52.0 \
- polars-lazy-0.52.0 \
- polars-mem-engine-0.52.0 \
- polars-ops-0.52.0 \
- polars-parquet-0.52.0 \
+ polars-async-0.55.2 \
+ polars-buffer-0.55.2 \
+ polars-compute-0.55.2 \
+ polars-config-0.55.2 \
+ polars-core-0.55.2 \
+ polars-dtype-0.55.2 \
+ polars-error-0.55.2 \
+ polars-expr-0.55.2 \
+ polars-io-0.55.2 \
+ polars-json-0.55.2 \
+ polars-lazy-0.55.2 \
+ polars-mem-engine-0.55.2 \
+ polars-ooc-0.55.2 \
+ polars-ops-0.55.2 \
+ polars-parquet-0.55.2 \
polars-parquet-format-0.1.0 \
- polars-plan-0.52.0 \
- polars-row-0.52.0 \
- polars-schema-0.52.0 \
- polars-sql-0.52.0 \
- polars-stream-0.52.0 \
- polars-time-0.52.0 \
- polars-utils-0.52.0 \
+ polars-plan-0.55.2 \
+ polars-row-0.55.2 \
+ polars-schema-0.55.2 \
+ polars-sql-0.55.2 \
+ polars-stream-0.55.2 \
+ polars-time-0.55.2 \
+ polars-utils-0.55.2 \
+ polycool-0.4.0 \
portable-atomic-1.15.0 \
potential_utf-0.1.6 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.21 \
proc-macro2-1.0.107 \
prost-0.13.5 \
prost-derive-0.13.5 \
psm-0.1.32 \
- quick-xml-0.38.4 \
+ quick-xml-0.39.4 \
quick-xml-0.41.0 \
+ quick-xml-0.42.0 \
quinn-0.11.11 \
quinn-proto-0.11.17 \
quinn-udp-0.5.15 \
@@ -370,13 +393,10 @@ CARGO_CRATES= addr2line-0.25.1 \
r-efi-5.3.0 \
r-efi-6.0.0 \
rand-0.8.8 \
- rand-0.9.5 \
rand-0.10.2 \
- rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.5 \
rand_core-0.10.1 \
- rand_distr-0.5.1 \
+ rand_distr-0.6.0 \
rand_pcg-0.10.2 \
ratatui-0.30.2 \
ratatui-core-0.1.2 \
@@ -388,6 +408,7 @@ CARGO_CRATES= addr2line-0.25.1 \
raw-cpuid-11.6.0 \
rayon-1.12.0 \
rayon-core-1.13.0 \
+ read-fonts-0.41.0 \
recursive-0.1.1 \
recursive-proc-macro-impl-0.1.1 \
redox_syscall-0.5.18 \
@@ -398,18 +419,21 @@ CARGO_CRATES= addr2line-0.25.1 \
regex-automata-0.4.18 \
regex-syntax-0.8.11 \
reqwest-0.12.28 \
+ resvg-0.48.1 \
+ rgb-0.8.53 \
ring-0.17.14 \
rle-decode-fast-1.0.3 \
rmp-0.8.15 \
rmp-serde-1.3.1 \
- roff-1.1.1 \
+ roxmltree-0.20.0 \
+ roxmltree-0.21.1 \
+ rusqlite-0.40.2 \
rustc-demangle-0.1.28 \
rustc-hash-2.1.3 \
rustc_version-0.4.1 \
rustix-1.1.4 \
- rustls-0.23.44 \
+ rustls-0.23.45 \
rustls-native-certs-0.8.4 \
- rustls-pemfile-2.2.0 \
rustls-pki-types-1.15.1 \
rustls-webpki-0.103.15 \
rustversion-1.0.23 \
@@ -428,15 +452,19 @@ CARGO_CRATES= addr2line-0.25.1 \
serde_stacker-0.1.14 \
serde_urlencoded-0.7.1 \
sha2-0.10.9 \
+ sha2-0.11.0 \
sharded-slab-0.1.7 \
shlex-2.0.1 \
signal-hook-0.3.18 \
+ signal-hook-0.4.4 \
signal-hook-mio-0.2.5 \
signal-hook-registry-1.4.8 \
simd-adler32-0.3.10 \
simd-json-0.17.3 \
simdutf8-0.1.5 \
+ simplecss-0.2.2 \
siphasher-1.0.3 \
+ skrifa-0.44.0 \
slab-0.4.12 \
slotmap-1.1.1 \
smallvec-1.16.0 \
@@ -444,24 +472,27 @@ CARGO_CRATES= addr2line-0.25.1 \
snafu-derive-0.8.9 \
snap-1.1.2 \
socket2-0.6.5 \
- sqlparser-0.53.0 \
+ sqlparser-0.62.0 \
+ sqlparser_derive-0.5.0 \
stable_deref_trait-1.2.1 \
stacker-0.1.25 \
static_assertions-1.1.0 \
streaming-decompression-0.1.2 \
streaming-iterator-0.1.9 \
strength_reduce-0.2.4 \
+ strict-num-0.1.1 \
strsim-0.11.1 \
strum-0.28.0 \
- strum_macros-0.27.2 \
strum_macros-0.28.0 \
subtle-2.6.1 \
supports-color-3.0.2 \
+ svgtypes-0.16.1 \
syn-1.0.109 \
syn-2.0.119 \
syn-3.0.5 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
+ sysinfo-0.39.6 \
tempfile-3.27.0 \
termina-0.3.3 \
terminfo-0.9.0 \
@@ -475,16 +506,19 @@ CARGO_CRATES= addr2line-0.25.1 \
time-0.3.55 \
time-core-0.1.9 \
tiny-keccak-2.0.2 \
+ tiny-skia-0.12.0 \
+ tiny-skia-path-0.12.0 \
tinystr-0.8.4 \
tinytemplate-1.2.1 \
tinyvec-1.13.2 \
tinyvec_macros-0.1.1 \
- tokio-1.53.1 \
+ tokio-1.53.2 \
tokio-macros-2.7.2 \
tokio-rustls-0.26.5 \
tokio-util-0.7.19 \
- toml-1.1.5+spec-1.1.0 \
+ toml-1.1.6+spec-1.1.0 \
toml_datetime-1.1.1+spec-1.1.0 \
+ toml_edit-0.25.15+spec-1.1.0 \
toml_parser-1.1.3+spec-1.1.0 \
toml_writer-1.1.2+spec-1.1.0 \
tower-0.5.3 \
@@ -496,29 +530,34 @@ CARGO_CRATES= addr2line-0.25.1 \
tracing-core-0.1.36 \
tracing-error-0.2.1 \
tracing-subscriber-0.3.23 \
+ tree_magic_mini-3.2.2 \
try-lock-0.2.5 \
- ttf-parser-0.20.0 \
twox-hash-2.1.4 \
typed-path-0.12.3 \
typenum-1.20.1 \
ucd-trie-0.1.7 \
+ unicode-bidi-0.3.18 \
unicode-ident-1.0.24 \
unicode-normalization-0.1.25 \
unicode-reverse-1.0.9 \
+ unicode-script-0.5.8 \
unicode-segmentation-1.13.3 \
unicode-truncate-2.0.1 \
- unicode-width-0.2.0 \
+ unicode-vo-0.1.0 \
+ unicode-width-0.2.2 \
untrusted-0.9.0 \
unty-0.0.4 \
- ureq-3.4.1 \
- ureq-proto-0.6.2 \
+ ureq-3.4.2 \
+ ureq-proto-0.6.4 \
url-2.5.8 \
+ usvg-0.48.1 \
utf8-zero-0.8.1 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
uuid-1.26.0 \
valuable-0.1.1 \
value-trait-0.12.2 \
+ vcpkg-0.2.15 \
version_check-0.9.5 \
virtue-0.0.18 \
vtparse-0.6.2 \
@@ -532,10 +571,15 @@ CARGO_CRATES= addr2line-0.25.1 \
wasm-bindgen-macro-support-0.2.128 \
wasm-bindgen-shared-0.2.128 \
wasm-streams-0.4.2 \
+ wayland-backend-0.3.17 \
+ wayland-client-0.31.15 \
+ wayland-protocols-0.32.13 \
+ wayland-protocols-wlr-0.3.12 \
+ wayland-scanner-0.31.11 \
+ wayland-sys-0.31.11 \
web-sys-0.3.105 \
web-time-1.1.0 \
webpki-roots-1.0.9 \
- weezl-0.1.12 \
wezterm-bidi-0.2.3 \
wezterm-blob-leases-0.1.1 \
wezterm-color-types-0.3.0 \
@@ -546,16 +590,20 @@ CARGO_CRATES= addr2line-0.25.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.62.2 \
+ windows-collections-0.3.2 \
windows-core-0.62.2 \
+ windows-future-0.3.2 \
windows-implement-0.60.2 \
windows-interface-0.59.3 \
windows-link-0.2.1 \
+ windows-numerics-0.3.1 \
windows-result-0.4.1 \
windows-strings-0.5.1 \
windows-sys-0.52.0 \
- windows-sys-0.59.0 \
windows-sys-0.61.2 \
windows-targets-0.52.6 \
+ windows-threading-0.2.1 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.52.6 \
@@ -565,12 +613,14 @@ CARGO_CRATES= addr2line-0.25.1 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
winnow-1.0.4 \
- wio-0.2.2 \
wit-bindgen-0.57.1 \
+ wl-clipboard-rs-0.9.4 \
writeable-0.6.4 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xmlwriter-0.1.0 \
xxhash-rust-0.8.18 \
xz2-0.1.7 \
- yeslogic-fontconfig-sys-6.0.1 \
yoke-0.8.3 \
yoke-derive-0.8.2 \
zerocopy-0.8.57 \
diff --git a/databases/datui/distinfo b/databases/datui/distinfo
index bdfc7c034aa0..ee8ba0ca1d3c 100644
--- a/databases/datui/distinfo
+++ b/databases/datui/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1789366443
+TIMESTAMP = 1791447311
SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -37,10 +37,16 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/ar_archive_writer-0.5.3.crate) = 73cd58deff2140a0a8eae87e417bd01db68a33e148aa93d1e8cd837e55e312b6
SIZE (rust/crates/ar_archive_writer-0.5.3.crate) = 85482
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
SHA256 (rust/crates/argminmax-0.6.3.crate) = 70f13d10a41ac8d2ec79ee34178d61e6f47a29c2edfe7ef1721c7383b0359e65
SIZE (rust/crates/argminmax-0.6.3.crate) = 67236
SHA256 (rust/crates/array-init-cursor-0.2.1.crate) = ed51fe0f224d1d4ea768be38c51f9f831dee9d05c163c11fba0b8c44387b1fc3
SIZE (rust/crates/array-init-cursor-0.2.1.crate) = 7102
+SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
+SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.8.crate) = d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56
SIZE (rust/crates/arrayvec-0.7.8.crate) = 33260
SHA256 (rust/crates/arrow-59.3.0.crate) = 7c14b3d39f306bc28fd639d59f06e17a0f377d0021e1b7e9054e4d6fedc98774
@@ -81,8 +87,6 @@ SHA256 (rust/crates/async-trait-0.1.92.crate) = 82f6aeea286b8eb4dd3431a1be1b59d2
SIZE (rust/crates/async-trait-0.1.92.crate) = 32039
SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
SIZE (rust/crates/atoi-2.0.0.crate) = 7785
-SHA256 (rust/crates/atoi_simd-0.16.1.crate) = c2a49e05797ca52e312a0c658938b7d00693ef037799ef7187678f212d7684cf
-SIZE (rust/crates/atoi_simd-0.16.1.crate) = 18018
SHA256 (rust/crates/atoi_simd-0.18.1.crate) = f3cdb3708a128e559a30fb830e8a77a5022ee6902806925c216658652b452a44
SIZE (rust/crates/atoi_simd-0.18.1.crate) = 25252
SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
@@ -115,6 +119,8 @@ SHA256 (rust/crates/blake3-1.8.7.crate) = 6d9e454fc11f76977dc803893aff6304ed33d6
SIZE (rust/crates/blake3-1.8.7.crate) = 209726
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block-buffer-0.12.1.crate) = d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa
+SIZE (rust/crates/block-buffer-0.12.1.crate) = 15902
SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
SHA256 (rust/crates/brotli-8.0.4.crate) = 5cc91aac060a7a1e25823bdccbfb6af1875b88f17c6daac97894eed8207166b3
@@ -161,24 +167,24 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.6.6.crate) = 473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca
-SIZE (rust/crates/clap-4.6.6.crate) = 64815
-SHA256 (rust/crates/clap_builder-4.6.6.crate) = 7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889
-SIZE (rust/crates/clap_builder-4.6.6.crate) = 171756
-SHA256 (rust/crates/clap_derive-4.6.4.crate) = d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061
-SIZE (rust/crates/clap_derive-4.6.4.crate) = 33533
+SHA256 (rust/crates/clap-4.6.7.crate) = aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946
+SIZE (rust/crates/clap-4.6.7.crate) = 65831
+SHA256 (rust/crates/clap_builder-4.6.7.crate) = ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d
+SIZE (rust/crates/clap_builder-4.6.7.crate) = 171709
+SHA256 (rust/crates/clap_complete-4.6.11.crate) = 037e2a1a92236d0aff7e845093f64661d6df4c02c9fcc61a60e9e1d736fa392f
+SIZE (rust/crates/clap_complete-4.6.11.crate) = 52569
+SHA256 (rust/crates/clap_derive-4.6.7.crate) = f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0
+SIZE (rust/crates/clap_derive-4.6.7.crate) = 33942
SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
-SHA256 (rust/crates/clap_mangen-0.3.3.crate) = 211d617eaa4b735c96c9e0228fcbdb5120ef623f2b8cb67ffb84c3e02dbc28a4
-SIZE (rust/crates/clap_mangen-0.3.3.crate) = 17261
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/codepage-0.1.2.crate) = 48f68d061bc2828ae826206326e61251aca94c1e4a5305cf52d9138639c918b4
SIZE (rust/crates/codepage-0.1.2.crate) = 8663
SHA256 (rust/crates/color-eyre-0.6.5.crate) = e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d
SIZE (rust/crates/color-eyre-0.6.5.crate) = 636255
SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884
-SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
-SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
SIZE (rust/crates/colorchoice-1.0.5.crate) = 8187
SHA256 (rust/crates/comfy-table-7.2.2.crate) = 958c5d6ecf1f214b4c2bbbbf6ab9523a864bd136dcf71a7e8904799acfe1ad47
@@ -187,6 +193,8 @@ SHA256 (rust/crates/compact_str-0.9.1.crate) = 9dfdd1c2274d9aa354115b09dc9a901d6
SIZE (rust/crates/compact_str-0.9.1.crate) = 88299
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
+SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
+SIZE (rust/crates/const-oid-0.10.2.crate) = 61449
SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
SIZE (rust/crates/const-random-0.1.18.crate) = 6646
SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
@@ -195,18 +203,10 @@ SHA256 (rust/crates/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160
SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
-SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
-SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
-SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
-SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
-SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
-SHA256 (rust/crates/core-text-20.1.0.crate) = c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5
-SIZE (rust/crates/core-text-20.1.0.crate) = 20836
SHA256 (rust/crates/core_detect-1.0.0.crate) = 7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48
SIZE (rust/crates/core_detect-1.0.0.crate) = 17758
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -243,6 +243,8 @@ SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/crypto-common-0.2.2.crate) = ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453
+SIZE (rust/crates/crypto-common-0.2.2.crate) = 15449
SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
@@ -255,30 +257,38 @@ SHA256 (rust/crates/darling_core-0.24.1.crate) = 6837e2cf7485aaae18f86181d2f0e9a
SIZE (rust/crates/darling_core-0.24.1.crate) = 83947
SHA256 (rust/crates/darling_macro-0.24.1.crate) = 2ac7135c3ef02b2f7833bbeb1be5ba7f966dcde8a87c6b87f65a778d71a02785
SIZE (rust/crates/darling_macro-0.24.1.crate) = 2481
+SHA256 (rust/crates/data-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376
+SIZE (rust/crates/data-url-0.3.2.crate) = 23862
SHA256 (rust/crates/debug_unsafe-0.1.4.crate) = 7eed2c4702fa172d1ce21078faa7c5203e69f5394d48cc436d25928394a867a2
SIZE (rust/crates/debug_unsafe-0.1.4.crate) = 6785
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
SIZE (rust/crates/deranged-0.5.8.crate) = 26885
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
-SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/digest-0.11.3.crate) = f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2
+SIZE (rust/crates/digest-0.11.3.crate) = 28955
+SHA256 (rust/crates/digest-io-0.1.0.crate) = 2de63d600bc7fab91180bc17385f29b342468dc8ef2af09dceba450a293de3da
+SIZE (rust/crates/digest-io-0.1.0.crate) = 9581
+SHA256 (rust/crates/dirs-7.0.0.crate) = 8d57d423b3c82e89b9a24ca3091fee61f456a26edbd28d26c65906f4bc1dcd8f
+SIZE (rust/crates/dirs-7.0.0.crate) = 13798
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/dispatch2-0.3.1.crate) = 1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38
+SIZE (rust/crates/dispatch2-0.3.1.crate) = 55299
SHA256 (rust/crates/displaydoc-0.2.7.crate) = c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8
SIZE (rust/crates/displaydoc-0.2.7.crate) = 21343
-SHA256 (rust/crates/dlib-0.5.3.crate) = ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a
-SIZE (rust/crates/dlib-0.5.3.crate) = 7120
SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
SIZE (rust/crates/document-features-0.2.12.crate) = 14739
-SHA256 (rust/crates/dwrote-0.11.5.crate) = 9e1b35532432acc8b19ceed096e35dfa088d3ea037fe4f3c085f1f97f33b4d02
-SIZE (rust/crates/dwrote-0.11.5.crate) = 23997
+SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
+SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.18.0.crate) = 252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34
@@ -289,6 +299,8 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/error-code-3.4.0.crate) = 0b5343afd4a8365a643ac588dab4cf234a190c7f6c88c9f6dd6ffe00837661b7
+SIZE (rust/crates/error-code-3.4.0.crate) = 8964
SHA256 (rust/crates/ethnum-1.5.3.crate) = 40404c3f5f511ec4da6fe866ddf6a717c309fdbb69fbbad7b0f3edab8f2e835f
SIZE (rust/crates/ethnum-1.5.3.crate) = 63462
SHA256 (rust/crates/euclid-0.22.14.crate) = f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06
@@ -299,6 +311,8 @@ SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae297288
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/eyre-0.6.14.crate) = c08309dbcc659c5549a24ddb9b27027640641b282ef5768267c7e675558986a3
SIZE (rust/crates/eyre-0.6.14.crate) = 45647
+SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
+SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
@@ -317,36 +331,34 @@ SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d
SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flatbuffers-25.12.19.crate) = 35f6839d7b3b98adde531effaf34f0c2badc6f4735d26fe74709d8e513a96ef3
SIZE (rust/crates/flatbuffers-25.12.19.crate) = 27421
SHA256 (rust/crates/flate2-1.1.10.crate) = 6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb
SIZE (rust/crates/flate2-1.1.10.crate) = 80244
+SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
+SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
-SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d
-SIZE (rust/crates/float-ord-0.3.2.crate) = 7683
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
-SHA256 (rust/crates/font-kit-0.14.3.crate) = 2c7e611d49285d4c4b2e1727b72cf05353558885cc5252f93707b845dfcaf3d3
-SIZE (rust/crates/font-kit-0.14.3.crate) = 73798
-SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
-SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
-SHA256 (rust/crates/foreign-types-macros-0.2.4.crate) = ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225
-SIZE (rust/crates/foreign-types-macros-0.2.4.crate) = 8161
-SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
-SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
+SHA256 (rust/crates/font-types-0.12.6.crate) = 6c92d9081c7ab3bd83ef1eecdfad090f3d966e3ce74106779664114cfe1a6274
+SIZE (rust/crates/font-types-0.12.6.crate) = 32485
+SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
+SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
+SHA256 (rust/crates/fontdb-0.24.0.crate) = 2660c5e9157bf76d2db1294e4a9feba604ef610819a3b591088d0d8392a3290f
+SIZE (rust/crates/fontdb-0.24.0.crate) = 119122
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
-SHA256 (rust/crates/freetype-sys-0.20.1.crate) = 0e7edc5b9669349acfda99533e9e0bcf26a51862ab43b08ee7745c55d28eb134
-SIZE (rust/crates/freetype-sys-0.20.1.crate) = 3877697
SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
SIZE (rust/crates/fs2-0.4.3.crate) = 13138
-SHA256 (rust/crates/fs4-0.13.1.crate) = 8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4
-SIZE (rust/crates/fs4-0.13.1.crate) = 28794
+SHA256 (rust/crates/fs4-1.1.0.crate) = 7e72ed92b67c146290f88e9c89d60ca163ea417a446f61ffd7b72df3e7f1dfd5
+SIZE (rust/crates/fs4-1.1.0.crate) = 44781
SHA256 (rust/crates/futures-0.3.34.crate) = 9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3
SIZE (rust/crates/futures-0.3.34.crate) = 61966
SHA256 (rust/crates/futures-channel-0.3.34.crate) = b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4
@@ -367,14 +379,14 @@ SHA256 (rust/crates/futures-util-0.3.34.crate) = 0d50a92467f8ba5dd6e3ee5d4bd04d7
SIZE (rust/crates/futures-util-0.3.34.crate) = 169782
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
+SIZE (rust/crates/gethostname-1.1.0.crate) = 9865
SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/getrandom-0.4.3.crate) = 300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099
SIZE (rust/crates/getrandom-0.4.3.crate) = 52437
-SHA256 (rust/crates/gif-0.12.0.crate) = 80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045
-SIZE (rust/crates/gif-0.12.0.crate) = 634734
SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
SIZE (rust/crates/gimli-0.32.3.crate) = 289789
SHA256 (rust/crates/glob-0.3.4.crate) = e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b
@@ -387,6 +399,8 @@ SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622
SIZE (rust/crates/half-2.7.1.crate) = 61040
SHA256 (rust/crates/halfbrown-0.4.0.crate) = 0c7ed2f2edad8a14c8186b847909a41fbb9c3eafa44f88bd891114ed5019da09
SIZE (rust/crates/halfbrown-0.4.0.crate) = 34410
+SHA256 (rust/crates/harfrust-0.12.0.crate) = c03d949a14aa089bbb282f7dd76a498a7f684428e4257202efc119ec010376f9
+SIZE (rust/crates/harfrust-0.12.0.crate) = 291579
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
@@ -409,6 +423,8 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/humantime-2.4.0.crate) = 15cdd26707701c53297e2fa6afb323d55fbc1d0810c3aec078ae3ef0424c3c15
SIZE (rust/crates/humantime-2.4.0.crate) = 23251
+SHA256 (rust/crates/hybrid-array-0.4.15.crate) = 27f864f10dfb56725ce5ce5472bc52252c8f93a4ab86327122cebf62c5f59a17
+SIZE (rust/crates/hybrid-array-0.4.15.crate) = 36801
SHA256 (rust/crates/hyper-1.11.1.crate) = 27b501faa50e7a26c3d3560ca625132f4078a17771f4810baf70475ae48cbe43
SIZE (rust/crates/hyper-1.11.1.crate) = 170053
SHA256 (rust/crates/hyper-rustls-0.27.9.crate) = 33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f
@@ -441,8 +457,8 @@ SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18
SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444
SHA256 (rust/crates/ignore-0.4.33.crate) = 00b69833ed729dc5aa7d19541d96d6cf8e9137194207a04916d658e43168402f
SIZE (rust/crates/ignore-0.4.33.crate) = 73872
-SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d
-SIZE (rust/crates/image-0.24.9.crate) = 9261055
+SHA256 (rust/crates/imagesize-0.15.0.crate) = 65b27460c2c92b037f3f94c538ed9a3342f3fdf923606781629ccb35f82d042a
+SIZE (rust/crates/imagesize-0.15.0.crate) = 29653
SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
SIZE (rust/crates/indenter-0.3.4.crate) = 11101
SHA256 (rust/crates/indexmap-2.14.2.crate) = cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855
@@ -465,14 +481,14 @@ SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1
SIZE (rust/crates/itoa-1.0.18.crate) = 15935
SHA256 (rust/crates/jobserver-0.1.35.crate) = 1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3
SIZE (rust/crates/jobserver-0.1.35.crate) = 28890
-SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
-SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
SHA256 (rust/crates/js-sys-0.3.105.crate) = ce57d20d1ea864ce2ac172ab472d409214f4fd359f0b2a2775abdf522e2af99e
SIZE (rust/crates/js-sys-0.3.105.crate) = 113002
SHA256 (rust/crates/jsonpath_lib_polars_vendor-0.0.1.crate) = f4bd9354947622f7471ff713eacaabdb683ccb13bba4edccaab9860abf480b7d
SIZE (rust/crates/jsonpath_lib_polars_vendor-0.0.1.crate) = 299067
SHA256 (rust/crates/kasuari-0.4.12.crate) = bde5057d6143cc94e861d90f591b9303d6716c6b9602309150bd068853c10899
SIZE (rust/crates/kasuari-0.4.12.crate) = 32684
+SHA256 (rust/crates/kurbo-0.13.1.crate) = 4b60dfc32f652b926df6192e55525b16d186c69d47876c3ead4da5cc9f8450e2
+SIZE (rust/crates/kurbo-0.13.1.crate) = 169000
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
@@ -491,18 +507,18 @@ SHA256 (rust/crates/lexical-write-integer-1.0.6.crate) = 409851a618475d2d5796377
SIZE (rust/crates/lexical-write-integer-1.0.6.crate) = 65404
SHA256 (rust/crates/libbz2-rs-sys-0.2.5.crate) = 34b357333733e8260735ba5894eb928c02ecc69c78715f01a8019e7fa7f2db4c
SIZE (rust/crates/libbz2-rs-sys-0.2.5.crate) = 51638
-SHA256 (rust/crates/libc-0.2.189.crate) = 3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2
-SIZE (rust/crates/libc-0.2.189.crate) = 851502
+SHA256 (rust/crates/libc-0.2.190.crate) = ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78
+SIZE (rust/crates/libc-0.2.190.crate) = 853678
SHA256 (rust/crates/libflate-1.4.0.crate) = 5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18
SIZE (rust/crates/libflate-1.4.0.crate) = 42600
SHA256 (rust/crates/libflate_lz77-1.2.0.crate) = a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf
SIZE (rust/crates/libflate_lz77-1.2.0.crate) = 5964
-SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
-SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
SIZE (rust/crates/libm-0.2.16.crate) = 164243
SHA256 (rust/crates/libredox-0.1.23.crate) = 8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed
SIZE (rust/crates/libredox-0.1.23.crate) = 10541
+SHA256 (rust/crates/libsqlite3-sys-0.38.2.crate) = f1d20bef17f513b9b3004532233187769cd072d790971f4e4da0e346eb6401e8
+SIZE (rust/crates/libsqlite3-sys-0.38.2.crate) = 5361739
SHA256 (rust/crates/line-clipping-0.3.8.crate) = e752191d037c44ad111a8caa762921926658402f01cc1253f7bef2020ece4f5e
SIZE (rust/crates/line-clipping-0.3.8.crate) = 19377
SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53
@@ -549,8 +565,8 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/miniz_oxide-0.9.1.crate) = b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c
SIZE (rust/crates/miniz_oxide-0.9.1.crate) = 70519
-SHA256 (rust/crates/mio-1.2.3.crate) = 4b18443e9c262bfe8fa82f51666e2642c53393f7e5c27b3e1aeab922cff5b9d8
-SIZE (rust/crates/mio-1.2.3.crate) = 110455
+SHA256 (rust/crates/mio-1.2.4.crate) = 1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee
+SIZE (rust/crates/mio-1.2.4.crate) = 110437
SHA256 (rust/crates/multiversion-0.9.0.crate) = b4ca4bea16ffc3f443cf7d866912118196bfef4c6a1556ca00f9f9b00bb43f7c
SIZE (rust/crates/multiversion-0.9.0.crate) = 18538
SHA256 (rust/crates/multiversion-macros-0.9.0.crate) = 0d416831a7317ef4b08bee00b69cbbb9c8763da7959a7026244d6266869f9c83
@@ -561,8 +577,12 @@ SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/now-0.1.3.crate) = 6d89e9874397a1f0a52fc1f197a8effd9735223cb2390e9dcc83ac6cd02923d0
SIZE (rust/crates/now-0.1.3.crate) = 5086
+SHA256 (rust/crates/ntapi-0.4.3.crate) = c3b335231dfd352ffb0f8017f3b6027a4917f7df785ea2143d8af2adc66980ae
+SIZE (rust/crates/ntapi-0.4.3.crate) = 127190
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.8.crate) = c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367
@@ -585,12 +605,28 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/objc2-0.6.4.crate) = 3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f
*** 564 LINES SKIPPED ***