aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile11
-rw-r--r--textproc/belr/Makefile4
-rw-r--r--textproc/belr/distinfo6
-rw-r--r--textproc/bookokrat/Makefile34
-rw-r--r--textproc/bookokrat/Makefile.crates402
-rw-r--r--textproc/bookokrat/distinfo807
-rw-r--r--textproc/bookokrat/pkg-descr16
-rw-r--r--textproc/codesearch/Makefile2
-rw-r--r--textproc/fcitx5-configtool/Makefile2
-rw-r--r--textproc/fcitx5-configtool/distinfo6
-rw-r--r--textproc/fcitx5-gtk/Makefile2
-rw-r--r--textproc/fcitx5-gtk/distinfo6
-rw-r--r--textproc/fcitx5-qt/Makefile2
-rw-r--r--textproc/fcitx5-qt/distinfo6
-rw-r--r--textproc/fcitx5-qt/pkg-plist.common1
-rw-r--r--textproc/fcitx5/Makefile3
-rw-r--r--textproc/fcitx5/distinfo6
-rw-r--r--textproc/gitlab-elasticsearch-indexer/Makefile2
-rw-r--r--textproc/gitlab-elasticsearch-indexer/distinfo10
-rw-r--r--textproc/gitlab-zoekt-indexer/Makefile2
-rw-r--r--textproc/go-yq/Makefile3
-rw-r--r--textproc/go-yq/distinfo10
-rw-r--r--textproc/ibus-uniemoji/Makefile4
-rw-r--r--textproc/ibus-uniemoji/distinfo6
-rw-r--r--textproc/ibus-uniemoji/pkg-plist6
-rw-r--r--textproc/miller/Makefile3
-rw-r--r--textproc/miller/distinfo10
-rw-r--r--textproc/moor/Makefile4
-rw-r--r--textproc/moor/distinfo10
-rw-r--r--textproc/pecl-pspell/Makefile2
-rw-r--r--textproc/php81-ctype/Makefile7
-rw-r--r--textproc/php81-dom/Makefile7
-rw-r--r--textproc/php81-enchant/Makefile7
-rw-r--r--textproc/php81-enchant/files/patch-enchant.c11
-rw-r--r--textproc/php81-pspell/Makefile7
-rw-r--r--textproc/php81-simplexml/Makefile7
-rw-r--r--textproc/php81-simplexml/files/patch-config.m442
-rw-r--r--textproc/php81-xml/Makefile8
-rw-r--r--textproc/php81-xml/files/patch-compat.c22
-rw-r--r--textproc/php81-xmlreader/Makefile7
-rw-r--r--textproc/php81-xmlwriter/Makefile7
-rw-r--r--textproc/php81-xsl/Makefile7
-rw-r--r--textproc/php81-xsl/files/patch-php_xsl.h11
-rw-r--r--textproc/py-furo/Makefile4
-rw-r--r--textproc/py-furo/distinfo10
-rw-r--r--textproc/py-furo/files/patch-pyproject.toml8
-rw-r--r--textproc/py-jq/Makefile10
-rw-r--r--textproc/py-jq/distinfo8
-rw-r--r--textproc/py-mkdocs-material/Makefile4
-rw-r--r--textproc/py-mkdocs-material/distinfo6
-rw-r--r--textproc/py-pdfminer.six/Makefile2
-rw-r--r--textproc/py-pdfminer.six/distinfo6
-rw-r--r--textproc/py-pdfminer.six/files/patch-pyproject.toml6
-rw-r--r--textproc/py-roman-numerals-py/Makefile4
-rw-r--r--textproc/py-roman-numerals-py/distinfo6
-rw-r--r--textproc/py-roman-numerals/Makefile4
-rw-r--r--textproc/py-roman-numerals/distinfo6
-rw-r--r--textproc/py-sphinx-inline-tabs/Makefile4
-rw-r--r--textproc/py-sphinx-inline-tabs/distinfo6
-rw-r--r--textproc/py-sphinx-theme-builder/Makefile8
-rw-r--r--textproc/py-sphinx-theme-builder/distinfo6
-rw-r--r--textproc/py-textual/Makefile2
-rw-r--r--textproc/py-textual/distinfo6
-rw-r--r--textproc/py-typst/Makefile2
-rw-r--r--textproc/py-typst/Makefile.crates77
-rw-r--r--textproc/py-typst/distinfo160
-rw-r--r--textproc/py-zensical/Makefile3
-rw-r--r--textproc/py-zensical/Makefile.crates90
-rw-r--r--textproc/py-zensical/distinfo186
-rw-r--r--textproc/ripgrep-all/Makefile171
-rw-r--r--textproc/ripgrep-all/Makefile.crates241
-rw-r--r--textproc/ripgrep-all/distinfo808
-rw-r--r--textproc/ripgrep-all/files/patch-powerpc62
-rw-r--r--textproc/rubygem-actiontext-gitlab/Makefile2
-rw-r--r--textproc/rubygem-actiontext-gitlab/distinfo6
-rw-r--r--textproc/rubygem-amatch/Makefile5
-rw-r--r--textproc/rubygem-amatch/distinfo6
-rw-r--r--textproc/rubygem-cucumber-gherkin/Makefile2
-rw-r--r--textproc/rubygem-cucumber-gherkin/distinfo6
-rw-r--r--textproc/rubygem-cucumber-html-formatter/Makefile4
-rw-r--r--textproc/rubygem-cucumber-html-formatter/distinfo6
-rw-r--r--textproc/rubygem-multi_xml/Makefile4
-rw-r--r--textproc/rubygem-multi_xml/distinfo6
-rw-r--r--textproc/rubygem-prism/Makefile2
-rw-r--r--textproc/rubygem-prism/distinfo6
-rw-r--r--textproc/rubygem-psych/Makefile2
-rw-r--r--textproc/rubygem-psych/distinfo6
-rw-r--r--textproc/rubygem-terser/Makefile4
-rw-r--r--textproc/rubygem-tomlrb/Makefile2
-rw-r--r--textproc/rubygem-tomlrb/distinfo6
-rw-r--r--textproc/sttr/Makefile2
-rw-r--r--textproc/television/Makefile2
-rw-r--r--textproc/television/distinfo6
-rw-r--r--textproc/translate-toolkit/Makefile4
-rw-r--r--textproc/translate-toolkit/distinfo6
-rw-r--r--textproc/translate-toolkit/files/patch-pyproject.toml10
-rw-r--r--textproc/utf8proc/Makefile2
-rw-r--r--textproc/utf8proc/distinfo14
-rw-r--r--textproc/utf8proc/pkg-plist2
-rw-r--r--textproc/xsv-rs/Makefile76
-rw-r--r--textproc/xsv-rs/distinfo89
-rw-r--r--textproc/xsv-rs/files/patch-powerpc62
-rw-r--r--textproc/xsv-rs/pkg-descr2
-rw-r--r--textproc/zed/Makefile2
104 files changed, 2439 insertions, 1369 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index a960bb4c4eb9..93c18b280dde 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -84,6 +84,7 @@
SUBDIR += bibutils
SUBDIR += biodiff
SUBDIR += bn-aspell
+ SUBDIR += bookokrat
SUBDIR += br-aspell
SUBDIR += bsd-spell
SUBDIR += c2html
@@ -1264,15 +1265,6 @@
SUBDIR += peco
SUBDIR += peg
SUBDIR += perl2html
- SUBDIR += php81-ctype
- SUBDIR += php81-dom
- SUBDIR += php81-enchant
- SUBDIR += php81-pspell
- SUBDIR += php81-simplexml
- SUBDIR += php81-xml
- SUBDIR += php81-xmlreader
- SUBDIR += php81-xmlwriter
- SUBDIR += php81-xsl
SUBDIR += php82-ctype
SUBDIR += php82-dom
SUBDIR += php82-enchant
@@ -2234,7 +2226,6 @@
SUBDIR += xorg-sgml-doctools
SUBDIR += xslide.el
SUBDIR += xstream
- SUBDIR += xsv-rs
SUBDIR += xwindiff
SUBDIR += xxdiff
SUBDIR += xxdiff-scripts
diff --git a/textproc/belr/Makefile b/textproc/belr/Makefile
index 4ebcab9b8ead..4383d8dda785 100644
--- a/textproc/belr/Makefile
+++ b/textproc/belr/Makefile
@@ -1,10 +1,10 @@
PORTNAME= belr
-DISTVERSION= 5.4.28
+DISTVERSION= 5.4.72
CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
COMMENT= Language recognition library
-WWW= https://www.linphone.org/
+WWW= https://gitlab.linphone.org/BC/public/belr
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/belr/distinfo b/textproc/belr/distinfo
index dd9c9c53b109..331005acfd67 100644
--- a/textproc/belr/distinfo
+++ b/textproc/belr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758125125
-SHA256 (belr-5.4.28.tar.bz2) = f6c3689de3b9049a4155e983b72d26f4fb2ee6222e4be16aba15f02cbd513ff1
-SIZE (belr-5.4.28.tar.bz2) = 56489
+TIMESTAMP = 1767343434
+SHA256 (belr-5.4.72.tar.bz2) = c23b47712a41deddcba10b87f60ec7b60931e4a7573b9072cdadc370ab517557
+SIZE (belr-5.4.72.tar.bz2) = 56515
diff --git a/textproc/bookokrat/Makefile b/textproc/bookokrat/Makefile
new file mode 100644
index 000000000000..fad3f40bb406
--- /dev/null
+++ b/textproc/bookokrat/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= bookokrat
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.1
+CATEGORIES= textproc
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= Terminal EPUB book reader
+WWW= https://bugzmanov.github.io/bookokrat/index.html
+
+LICENSE= APACHE20 BSD0CLAUSE BSD2CLAUSE BSL CC0-1.0 CDDL ISCL MIT MPL20 \
+ UNLICENSE ZLIB
+LICENSE_COMB= multi
+
+LIB_DEPENDS= libzstd.so:archivers/zstd
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= bugzmanov
+
+INSTALL_TARGET= install-strip
+
+PLIST_FILES= bin/bookokrat
+PORTDOCS= readme.txt
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bookokrat
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/textproc/bookokrat/Makefile.crates b/textproc/bookokrat/Makefile.crates
new file mode 100644
index 000000000000..c71c5628522e
--- /dev/null
+++ b/textproc/bookokrat/Makefile.crates
@@ -0,0 +1,402 @@
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ aes-0.8.4 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.4 \
+ aligned-0.4.3 \
+ aligned-vec-0.6.4 \
+ allocator-api2-0.2.21 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-lossy-1.1.4 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-svg-0.1.11 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
+ arboard-3.6.1 \
+ arg_enum_proc_macro-0.3.4 \
+ arrayvec-0.7.6 \
+ as-slice-0.2.1 \
+ autocfg-1.5.0 \
+ av-scenechange-0.14.1 \
+ av1-grain-0.2.5 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.76 \
+ base64-0.21.7 \
+ base64ct-1.8.1 \
+ better-panic-0.3.0 \
+ bit_field-0.10.3 \
+ bitflags-1.3.2 \
+ bitflags-2.10.0 \
+ bitstream-io-4.9.0 \
+ block-buffer-0.10.4 \
+ built-0.8.0 \
+ bumpalo-3.19.1 \
+ bytemuck-1.24.0 \
+ byteorder-1.5.0 \
+ byteorder-lite-0.1.0 \
+ bzip2-0.4.4 \
+ bzip2-sys-0.1.13+1.0.8 \
+ cassowary-0.3.0 \
+ castaway-0.2.4 \
+ cc-1.2.51 \
+ cfg-if-1.0.4 \
+ chrono-0.4.42 \
+ cipher-0.4.4 \
+ clipboard-win-5.4.1 \
+ codepage-437-0.1.0 \
+ color_quant-1.1.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.8.1 \
+ console-0.15.11 \
+ constant_time_eq-0.1.5 \
+ convert_case-0.10.0 \
+ core-foundation-sys-0.8.7 \
+ core2-0.4.0 \
+ cpp_demangle-0.4.5 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
+ crossterm-0.29.0 \
+ crossterm_winapi-0.9.1 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
+ csv-1.4.0 \
+ csv-core-0.1.13 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ debugid-0.8.0 \
+ deranged-0.5.5 \
+ derive_arbitrary-1.4.2 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
+ digest-0.10.7 \
+ dispatch2-0.3.0 \
+ document-features-0.2.12 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
+ epub-2.1.5 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ error-code-3.3.2 \
+ exr-1.74.0 \
+ fast_image_resize-3.0.4 \
+ fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
+ fdeflate-0.3.7 \
+ find-msvc-tools-0.1.6 \
+ findshlibs-0.10.2 \
+ flate2-1.1.5 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ futf-0.1.5 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ gethostname-1.1.0 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ gif-0.14.1 \
+ gimli-0.32.3 \
+ half-2.7.1 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
+ heck-0.5.0 \
+ hermit-abi-0.5.2 \
+ hmac-0.12.1 \
+ home-0.5.11 \
+ html-escape-0.2.13 \
+ html5ever-0.27.0 \
+ human-panic-2.0.5 \
+ iana-time-zone-0.1.64 \
+ iana-time-zone-haiku-0.1.2 \
+ icy_sixel-0.1.3 \
+ ident_case-1.0.1 \
+ image-0.25.9 \
+ image-webp-0.2.4 \
+ imagesize-0.13.0 \
+ imgref-1.12.0 \
+ indexmap-2.12.1 \
+ indoc-2.0.7 \
+ inferno-0.11.21 \
+ inout-0.1.4 \
+ instability-0.3.10 \
+ interpolate_name-0.2.4 \
+ is-docker-0.2.0 \
+ is-terminal-0.4.17 \
+ is-wsl-0.4.0 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.17 \
+ jobserver-0.1.34 \
+ js-sys-0.3.83 \
+ lazy_static-1.5.0 \
+ lebe-0.5.3 \
+ libc-0.2.178 \
+ libfuzzer-sys-0.4.10 \
+ libz-rs-sys-0.5.5 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ litrs-1.0.0 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ loop9-0.1.5 \
+ lru-0.12.5 \
+ mac-0.1.1 \
+ markup5ever-0.12.1 \
+ markup5ever_rcdom-0.3.0 \
+ maybe-rayon-0.1.1 \
+ md5-0.7.0 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.1 \
+ moxcms-0.7.11 \
+ new_debug_unreachable-1.0.6 \
+ nix-0.26.4 \
+ nom-8.0.0 \
+ noop_proc_macro-0.3.0 \
+ normalize-line-endings-0.3.0 \
+ ntapi-0.4.2 \
+ num-bigint-0.4.6 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-format-0.4.4 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
+ num-traits-0.2.19 \
+ num_threads-0.1.7 \
+ objc2-0.6.3 \
+ 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-surface-0.3.2 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ open-5.3.3 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ password-hash-0.4.2 \
+ paste-1.0.15 \
+ pastey-0.1.1 \
+ pathdiff-0.2.3 \
+ pbkdf2-0.11.0 \
+ percent-encoding-2.3.2 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ png-0.18.0 \
+ powerfmt-0.2.0 \
+ pprof-0.15.0 \
+ ppv-lite86-0.2.21 \
+ precomputed-hash-0.1.1 \
+ proc-macro2-1.0.104 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ protobuf-3.7.2 \
+ protobuf-codegen-3.7.2 \
+ protobuf-parse-3.7.2 \
+ protobuf-support-3.7.2 \
+ pxfm-0.1.27 \
+ qoi-0.4.1 \
+ quick-error-2.0.1 \
+ quick-xml-0.26.0 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ rand-0.8.5 \
+ rand-0.9.2 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.4 \
+ rand_core-0.9.3 \
+ ratatui-0.29.0 \
+ rav1e-0.8.1 \
+ ravif-0.12.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rgb-0.8.52 \
+ roxmltree-0.18.1 \
+ rustc-demangle-0.1.26 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ ryu-1.0.22 \
+ same-file-1.0.6 \
+ scc-2.4.0 \
+ scopeguard-1.2.0 \
+ sdd-3.0.10 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.148 \
+ serde_spanned-1.0.4 \
+ serde_yaml-0.9.34+deprecated \
+ serial_test-3.2.0 \
+ serial_test_derive-3.2.0 \
+ sha1-0.10.6 \
+ sha2-0.10.9 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.8 \
+ simd-adler32-0.3.8 \
+ simd_helpers-0.1.0 \
+ similar-2.7.0 \
+ simplelog-0.12.2 \
+ siphasher-1.0.1 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ smawk-0.3.2 \
+ snapbox-0.6.23 \
+ snapbox-macros-0.4.0 \
+ spin-0.10.0 \
+ stable_deref_trait-1.2.1 \
+ static_assertions-1.1.0 \
+ str_stack-0.1.0 \
+ string_cache-0.8.9 \
+ string_cache_codegen-0.5.4 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
+ subtle-2.6.1 \
+ symbolic-common-12.17.0 \
+ symbolic-demangle-12.17.0 \
+ syn-2.0.111 \
+ sysinfo-0.34.2 \
+ tempfile-3.24.0 \
+ tendril-0.4.3 \
+ termcolor-1.4.1 \
+ textwrap-0.16.2 \
+ thiserror-1.0.69 \
+ thiserror-2.0.17 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
+ tiff-0.10.3 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ toml-0.9.10+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_writer-1.0.6+spec-1.1.0 \
+ tui-textarea-0.7.0 \
+ typenum-1.19.0 \
+ unicode-ident-1.0.22 \
+ unicode-linebreak-0.1.5 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ unsafe-libyaml-0.2.11 \
+ utf-8-0.7.6 \
+ utf8-width-0.1.8 \
+ utf8parse-0.2.2 \
+ uuid-1.19.0 \
+ v_frame-0.3.9 \
+ version_check-0.9.5 \
+ vt100-0.15.2 \
+ vte-0.11.1 \
+ vte_generate_state_changes-0.1.2 \
+ walkdir-2.5.0 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ weezl-0.1.12 \
+ which-4.4.2 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.11 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.57.0 \
+ windows-0.58.0 \
+ windows-core-0.57.0 \
+ windows-core-0.58.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.57.0 \
+ windows-implement-0.58.0 \
+ windows-implement-0.60.2 \
+ windows-interface-0.57.0 \
+ windows-interface-0.58.0 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.1.2 \
+ windows-result-0.2.0 \
+ windows-result-0.4.1 \
+ windows-strings-0.1.0 \
+ windows-strings-0.5.1 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1 \
+ wit-bindgen-0.46.0 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xml-1.2.0 \
+ xml-rs-1.0.0 \
+ xml5ever-0.18.1 \
+ xmlparser-0.13.6 \
+ y4m-0.8.0 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
+ zip-0.6.6 \
+ zip-3.0.0 \
+ zlib-rs-0.5.5 \
+ zmij-1.0.2 \
+ zopfli-0.8.3 \
+ zstd-0.11.2+zstd.1.5.2 \
+ zstd-safe-5.0.2+zstd.1.5.2 \
+ zstd-sys-2.0.16+zstd.1.5.7 \
+ zune-core-0.4.12 \
+ zune-core-0.5.0 \
+ zune-inflate-0.2.54 \
+ zune-jpeg-0.4.21 \
+ zune-jpeg-0.5.7
diff --git a/textproc/bookokrat/distinfo b/textproc/bookokrat/distinfo
new file mode 100644
index 000000000000..9782fdcaceda
--- /dev/null
+++ b/textproc/bookokrat/distinfo
@@ -0,0 +1,807 @@
+TIMESTAMP = 1766999665
+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
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/aligned-0.4.3.crate) = ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685
+SIZE (rust/crates/aligned-0.4.3.crate) = 10452
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+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/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
+SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-svg-0.1.11.crate) = 26b9ec8c976eada1b0f9747a3d7cc4eae3bef10613e443746e7487f26c872fde
+SIZE (rust/crates/anstyle-svg-0.1.11.crate) = 18988
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+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/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
+SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/as-slice-0.2.1.crate) = 516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516
+SIZE (rust/crates/as-slice-0.2.1.crate) = 6942
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av-scenechange-0.14.1.crate) = 0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394
+SIZE (rust/crates/av-scenechange-0.14.1.crate) = 462353
+SHA256 (rust/crates/av1-grain-0.2.5.crate) = 8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8
+SIZE (rust/crates/av1-grain-0.2.5.crate) = 37997
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/base64ct-1.8.1.crate) = 0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a
+SIZE (rust/crates/base64ct-1.8.1.crate) = 31807
+SHA256 (rust/crates/better-panic-0.3.0.crate) = 6fa9e1d11a268684cbd90ed36370d7577afb6c62d912ddff5c15fc34343e5036
+SIZE (rust/crates/better-panic-0.3.0.crate) = 409222
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitstream-io-4.9.0.crate) = 60d4bd9d1db2c6bdf285e223a7fa369d5ce98ec767dec949c6ca62863ce61757
+SIZE (rust/crates/bitstream-io-4.9.0.crate) = 65217
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
+SIZE (rust/crates/built-0.8.0.crate) = 35112
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
+SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
+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.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
+SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
+SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
+SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
+SHA256 (rust/crates/codepage-437-0.1.0.crate) = e40c1169585d8d08e5675a39f2fc056cd19a258fc4cba5e3bbf4a9c1026de535
+SIZE (rust/crates/codepage-437-0.1.0.crate) = 18115
+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.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
+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/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
+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/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
+SIZE (rust/crates/core2-0.4.0.crate) = 37075
+SHA256 (rust/crates/cpp_demangle-0.4.5.crate) = f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253
+SIZE (rust/crates/cpp_demangle-0.4.5.crate) = 81574
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+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/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
+SIZE (rust/crates/csv-1.4.0.crate) = 888642
+SHA256 (rust/crates/csv-core-0.1.13.crate) = 704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782
+SIZE (rust/crates/csv-core-0.1.13.crate) = 26119
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
+SIZE (rust/crates/debugid-0.8.0.crate) = 12757
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+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/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
+SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
+SIZE (rust/crates/document-features-0.2.12.crate) = 14739
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/epub-2.1.5.crate) = 95518004c0a638e03a17589d2d336b7c936d92184d81bf1e66d3b1555de89f2d
+SIZE (rust/crates/epub-2.1.5.crate) = 1166979
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+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.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
+SIZE (rust/crates/error-code-3.3.2.crate) = 8516
+SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be
+SIZE (rust/crates/exr-1.74.0.crate) = 248890
+SHA256 (rust/crates/fast_image_resize-3.0.4.crate) = c9d450fac8a334ad72825596173f0f7767ff04dd6e3d59c49c894c4bc2957e8b
+SIZE (rust/crates/fast_image_resize-3.0.4.crate) = 108018
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
+SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
+SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
+SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64
+SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
+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/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
+SIZE (rust/crates/futf-0.1.5.crate) = 11344
+SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
+SIZE (rust/crates/futures-0.3.31.crate) = 54953
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f
+SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+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.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gif-0.14.1.crate) = f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e
+SIZE (rust/crates/gif-0.14.1.crate) = 38581
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
+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
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
+SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
+SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
+SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4
+SIZE (rust/crates/html5ever-0.27.0.crate) = 72913
+SHA256 (rust/crates/human-panic-2.0.5.crate) = 69c3a5eccb191563dc17c9e350fd7584292ab2910824a5750b117d9c466e1734
+SIZE (rust/crates/human-panic-2.0.5.crate) = 17713
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
+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/icy_sixel-0.1.3.crate) = ccc0a9c4770bc47b0a933256a496cfb8b6531f753ea9bccb19c6dff0ff7273fc
+SIZE (rust/crates/icy_sixel-0.1.3.crate) = 684460
+SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
+SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285
+SIZE (rust/crates/imagesize-0.13.0.crate) = 17033
+SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
+SIZE (rust/crates/inferno-0.11.21.crate) = 102615
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/instability-0.3.10.crate) = 6778b0196eefee7df739db78758e5cf9b37412268bfa5650bfeed028aed20d9c
+SIZE (rust/crates/instability-0.3.10.crate) = 14509
+SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
+SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46
+SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/libz-rs-sys-0.5.5.crate) = c10501e7805cee23da17c7790e59df2870c0d4043ec6d03f67d31e2b53e77415
+SIZE (rust/crates/libz-rs-sys-0.5.5.crate) = 47927
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092
+SIZE (rust/crates/litrs-1.0.0.crate) = 46610
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
+SIZE (rust/crates/loop9-0.1.5.crate) = 3406
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
+SIZE (rust/crates/mac-0.1.1.crate) = 4838
+SHA256 (rust/crates/markup5ever-0.12.1.crate) = 16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45
+SIZE (rust/crates/markup5ever-0.12.1.crate) = 34763
+SHA256 (rust/crates/markup5ever_rcdom-0.3.0.crate) = edaa21ab3701bfee5099ade5f7e1f84553fd19228cf332f13cd6e964bf59be18
+SIZE (rust/crates/markup5ever_rcdom-0.3.0.crate) = 18284
+SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
+SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
+SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
+SIZE (rust/crates/md5-0.7.0.crate) = 6671
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/moxcms-0.7.11.crate) = ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97
+SIZE (rust/crates/moxcms-0.7.11.crate) = 176892
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
+SIZE (rust/crates/nix-0.26.4.crate) = 279099
+SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
+SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
+SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
+SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
+SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
+SHA256 (rust/crates/ntapi-0.4.2.crate) = c70f219e21142367c70c0b30c6a9e3a14d55b4d12a204d897fbec83a0363f081
+SIZE (rust/crates/ntapi-0.4.2.crate) = 127136
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+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.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+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.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
+SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c
+SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807
+SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
+SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d
+SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/open-5.3.3.crate) = 43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc
+SIZE (rust/crates/open-5.3.3.crate) = 27716
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/password-hash-0.4.2.crate) = 7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700
+SIZE (rust/crates/password-hash-0.4.2.crate) = 26099
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/pbkdf2-0.11.0.crate) = 83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917
+SIZE (rust/crates/pbkdf2-0.11.0.crate) = 13229
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+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.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/pprof-0.15.0.crate) = 38a01da47675efa7673b032bf8efd8214f1917d89685e07e395ab125ea42b187
+SIZE (rust/crates/pprof-0.15.0.crate) = 49336
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
+SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
+SHA256 (rust/crates/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/protobuf-3.7.2.crate) = d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4
+SIZE (rust/crates/protobuf-3.7.2.crate) = 211978
+SHA256 (rust/crates/protobuf-codegen-3.7.2.crate) = 5d3976825c0014bbd2f3b34f0001876604fe87e0c86cd8fa54251530f1544ace
+SIZE (rust/crates/protobuf-codegen-3.7.2.crate) = 58021
+SHA256 (rust/crates/protobuf-parse-3.7.2.crate) = b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973
+SIZE (rust/crates/protobuf-parse-3.7.2.crate) = 68279
+SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
+SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
+SHA256 (rust/crates/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
+SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
+SIZE (rust/crates/qoi-0.4.1.crate) = 71135
+SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
+SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
+SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd
+SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/rav1e-0.8.1.crate) = 43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b
+SIZE (rust/crates/rav1e-0.8.1.crate) = 1465215
+SHA256 (rust/crates/ravif-0.12.0.crate) = ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285
+SIZE (rust/crates/ravif-0.12.0.crate) = 18402
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/roxmltree-0.18.1.crate) = 862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302
+SIZE (rust/crates/roxmltree-0.18.1.crate) = 43040
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca
+SIZE (rust/crates/sdd-3.0.10.crate) = 32748
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.148.crate) = 3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da
+SIZE (rust/crates/serde_json-1.0.148.crate) = 155957
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
+SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9
+SIZE (rust/crates/serial_test-3.2.0.crate) = 9232
+SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef
+SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
+SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc
+SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
+SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
+SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
+SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0
+SIZE (rust/crates/simplelog-0.12.2.crate) = 21548
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
+SIZE (rust/crates/smawk-0.3.2.crate) = 13831
+SHA256 (rust/crates/snapbox-0.6.23.crate) = 96fa1ce81be900d083b30ec2d481e6658c2acfaa2cfc7be45ccc2cc1b820edb3
+SIZE (rust/crates/snapbox-0.6.23.crate) = 56996
+SHA256 (rust/crates/snapbox-macros-0.4.0.crate) = 3b750c344002d7cc69afb9da00ebd9b5c0f8ac2eb7d115d9d45d5b5f47718d74
+SIZE (rust/crates/snapbox-macros-0.4.0.crate) = 9305
+SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
+SIZE (rust/crates/spin-0.10.0.crate) = 39654
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb
+SIZE (rust/crates/str_stack-0.1.0.crate) = 7977
+SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f
+SIZE (rust/crates/string_cache-0.8.9.crate) = 17408
+SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
+SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/symbolic-common-12.17.0.crate) = b3d8046c5674ab857104bc4559d505f4809b8060d57806e45d49737c97afeb60
+SIZE (rust/crates/symbolic-common-12.17.0.crate) = 27979
+SHA256 (rust/crates/symbolic-demangle-12.17.0.crate) = 1accb6e5c4b0f682de907623912e616b44be1c9e725775155546669dbff720ec
+SIZE (rust/crates/symbolic-demangle-12.17.0.crate) = 192830
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
+SHA256 (rust/crates/sysinfo-0.34.2.crate) = a4b93974b3d3aeaa036504b8eefd4c039dced109171c1ae973f1dc63b2c7e4b2
+SIZE (rust/crates/sysinfo-0.34.2.crate) = 204750
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
+SIZE (rust/crates/tendril-0.4.3.crate) = 37210
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
+SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/tui-textarea-0.7.0.crate) = 0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae
+SIZE (rust/crates/tui-textarea-0.7.0.crate) = 67947
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
+SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
+SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
+SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
+SHA256 (rust/crates/utf8-width-0.1.8.crate) = 1292c0d970b54115d14f2492fe0170adf21d68a1de108eebc51c1df4f346a091
+SIZE (rust/crates/utf8-width-0.1.8.crate) = 3212
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/vt100-0.15.2.crate) = 84cd863bf0db7e392ba3bd04994be3473491b31e66340672af5d11943c6274de
+SIZE (rust/crates/vt100-0.15.2.crate) = 30404
+SHA256 (rust/crates/vte-0.11.1.crate) = f5022b5fbf9407086c180e9557be968742d839e68346af7792b8592489732197
+SIZE (rust/crates/vte-0.11.1.crate) = 40455
+SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e
+SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
+SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
+SIZE (rust/crates/which-4.4.2.crate) = 15953
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
+SIZE (rust/crates/windows-0.57.0.crate) = 9694564
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
+SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
+SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
+SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
+SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
+SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
+SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
+SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/xml-1.2.0.crate) = 2df5825faced2427b2da74d9100f1e2e93c533fff063506a81ede1cf517b2e7e
+SIZE (rust/crates/xml-1.2.0.crate) = 57581
+SHA256 (rust/crates/xml-rs-1.0.0.crate) = c3a56132a0d6ecbe77352edc10232f788fc4ceefefff4cab784a98e0e16b6b51
+SIZE (rust/crates/xml-rs-1.0.0.crate) = 4739
+SHA256 (rust/crates/xml5ever-0.18.1.crate) = 9bbb26405d8e919bc1547a5aa9abc95cbfa438f04844f5fdd9dc7596b748bf69
+SIZE (rust/crates/xml5ever-0.18.1.crate) = 40190
+SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
+SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
+SHA256 (rust/crates/y4m-0.8.0.crate) = 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448
+SIZE (rust/crates/y4m-0.8.0.crate) = 12455
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
+SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
+SIZE (rust/crates/zip-0.6.6.crate) = 65789
+SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308
+SIZE (rust/crates/zip-3.0.0.crate) = 112450
+SHA256 (rust/crates/zlib-rs-0.5.5.crate) = 40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3
+SIZE (rust/crates/zlib-rs-0.5.5.crate) = 207080
+SHA256 (rust/crates/zmij-1.0.2.crate) = 0f4a4e8e9dc5c62d159f04fcdbe07f4c3fb710415aab4754bf11505501e3251d
+SIZE (rust/crates/zmij-1.0.2.crate) = 35840
+SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
+SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
+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/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-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
+SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
+SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773
+SIZE (rust/crates/zune-core-0.5.0.crate) = 27393
+SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
+SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (rust/crates/zune-jpeg-0.5.7.crate) = 51d915729b0e7d5fe35c2f294c5dc10b30207cc637920e5b59077bfa3da63f28
+SIZE (rust/crates/zune-jpeg-0.5.7.crate) = 83651
+SHA256 (bugzmanov-bookokrat-v0.2.1_GH0.tar.gz) = c3e65ab54bfd0bb3b4abf21139ccf07d32f15316afec69eb011ff74dd3893a1d
+SIZE (bugzmanov-bookokrat-v0.2.1_GH0.tar.gz) = 2424258
diff --git a/textproc/bookokrat/pkg-descr b/textproc/bookokrat/pkg-descr
new file mode 100644
index 000000000000..a408c9468923
--- /dev/null
+++ b/textproc/bookokrat/pkg-descr
@@ -0,0 +1,16 @@
+Bookokrat is a terminal-based EPUB reader with a split-view library and reader,
+full MathML and image rendering, automatic bookmarks, inline annotations, and
+customizable themes.
+
+What you can do:
+
+ - Browse every EPUB in the current directory, drill into the table of
+ contents, and resume exactly where you left off.
+ - Search inside the current chapter or across the whole book, jump through a
+ per-book history, and inspect reading statistics.
+ - Highlight text, attach comments, copy snippets or entire chapters, and
+ toggle the raw HTML source for debugging.
+ - Open images in-place, follow internal anchors, launch external links in
+ your browser, and hand off the book to your system viewer.
+ - Customize with multiple color themes, adjustable margins, and zen mode;
+ settings persist across sessions.
diff --git a/textproc/codesearch/Makefile b/textproc/codesearch/Makefile
index caf044aa1caf..554b13a53bd4 100644
--- a/textproc/codesearch/Makefile
+++ b/textproc/codesearch/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/google/codesearch
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.23
+USES= go:modules
GO_MODULE= github.com/google/codesearch
GO_TARGET= ./cmd/cgrep \
diff --git a/textproc/fcitx5-configtool/Makefile b/textproc/fcitx5-configtool/Makefile
index da7207be9d04..e0df71f36e57 100644
--- a/textproc/fcitx5-configtool/Makefile
+++ b/textproc/fcitx5-configtool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fcitx5-configtool
-DISTVERSION= 5.1.11
+DISTVERSION= 5.1.12
CATEGORIES= textproc x11
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/
diff --git a/textproc/fcitx5-configtool/distinfo b/textproc/fcitx5-configtool/distinfo
index acc28ef53479..07433dfa6051 100644
--- a/textproc/fcitx5-configtool/distinfo
+++ b/textproc/fcitx5-configtool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762031088
-SHA256 (fcitx5-configtool-5.1.11.tar.zst) = 21e342b1abf56164a67ec0723f1026ac7d65b5383c6469c2f4f4fc31aee1b7b0
-SIZE (fcitx5-configtool-5.1.11.tar.zst) = 145177
+TIMESTAMP = 1766700290
+SHA256 (fcitx5-configtool-5.1.12.tar.zst) = 92739f03e7b560d5d92662037870bedd46b4de34a38234e062c5f940b2785808
+SIZE (fcitx5-configtool-5.1.12.tar.zst) = 145960
diff --git a/textproc/fcitx5-gtk/Makefile b/textproc/fcitx5-gtk/Makefile
index 053052c7eb4c..57fc358a9625 100644
--- a/textproc/fcitx5-gtk/Makefile
+++ b/textproc/fcitx5-gtk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fcitx5-gtk
-DISTVERSION= 5.1.4
+DISTVERSION= 5.1.5
CATEGORIES= textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/
diff --git a/textproc/fcitx5-gtk/distinfo b/textproc/fcitx5-gtk/distinfo
index c353a99e3255..2e7ead256b5d 100644
--- a/textproc/fcitx5-gtk/distinfo
+++ b/textproc/fcitx5-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751552581
-SHA256 (fcitx5-gtk-5.1.4.tar.zst) = 1dcfc5bce9cb886dd461f9f9efa109f9da735cd7041e3fdaed7754b7ea099453
-SIZE (fcitx5-gtk-5.1.4.tar.zst) = 68454
+TIMESTAMP = 1766700306
+SHA256 (fcitx5-gtk-5.1.5.tar.zst) = 94e85d92c0ccc3016f41f576e1ea580686685ebac3b2e025ac180140ef5633d2
+SIZE (fcitx5-gtk-5.1.5.tar.zst) = 68544
diff --git a/textproc/fcitx5-qt/Makefile b/textproc/fcitx5-qt/Makefile
index 6450893c6233..5af80524de51 100644
--- a/textproc/fcitx5-qt/Makefile
+++ b/textproc/fcitx5-qt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fcitx5-qt
-DISTVERSION= 5.1.11
+DISTVERSION= 5.1.12
CATEGORIES= textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/
diff --git a/textproc/fcitx5-qt/distinfo b/textproc/fcitx5-qt/distinfo
index 807eba0c3880..343c65392db8 100644
--- a/textproc/fcitx5-qt/distinfo
+++ b/textproc/fcitx5-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762031157
-SHA256 (fcitx5-qt-5.1.11.tar.zst) = 3b955584bbac8b445a86b900133b79bfedef3998cd25a9b224433be5be498355
-SIZE (fcitx5-qt-5.1.11.tar.zst) = 128832
+TIMESTAMP = 1766700317
+SHA256 (fcitx5-qt-5.1.12.tar.zst) = 07995517133860a44c27fa716b04de08a921ae9e95907caac05f237b317a13a3
+SIZE (fcitx5-qt-5.1.12.tar.zst) = 130569
diff --git a/textproc/fcitx5-qt/pkg-plist.common b/textproc/fcitx5-qt/pkg-plist.common
index 8913a10ac40d..af30105620b7 100644
--- a/textproc/fcitx5-qt/pkg-plist.common
+++ b/textproc/fcitx5-qt/pkg-plist.common
@@ -5,6 +5,7 @@ share/locale/es/LC_MESSAGES/fcitx5-qt.mo
share/locale/fr/LC_MESSAGES/fcitx5-qt.mo
share/locale/he/LC_MESSAGES/fcitx5-qt.mo
share/locale/ja/LC_MESSAGES/fcitx5-qt.mo
+share/locale/ka/LC_MESSAGES/fcitx5-qt.mo
share/locale/ko/LC_MESSAGES/fcitx5-qt.mo
share/locale/ru/LC_MESSAGES/fcitx5-qt.mo
share/locale/vi/LC_MESSAGES/fcitx5-qt.mo
diff --git a/textproc/fcitx5/Makefile b/textproc/fcitx5/Makefile
index 88aa7a55eaba..6d5d5b5a4c19 100644
--- a/textproc/fcitx5/Makefile
+++ b/textproc/fcitx5/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fcitx5
-DISTVERSION= 5.1.16
+DISTVERSION= 5.1.17
CATEGORIES= textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:dict
@@ -15,6 +15,7 @@ WWW= https://github.com/fcitx/fcitx5
LICENSE= LGPL21+
BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \
+ nlohmann-json>0:devel/nlohmann-json \
uthash>=0:devel/uthash
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libexpat.so:textproc/expat2 \
diff --git a/textproc/fcitx5/distinfo b/textproc/fcitx5/distinfo
index bdf3c72cf8b6..bff9b5e68b3d 100644
--- a/textproc/fcitx5/distinfo
+++ b/textproc/fcitx5/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762029242
-SHA256 (fcitx5/fcitx5-5.1.16.tar.zst) = b3444d9a484c845a2bf9234b0658ae128fafb5e212fcc8593b26caca317dda22
-SIZE (fcitx5/fcitx5-5.1.16.tar.zst) = 7753647
+TIMESTAMP = 1766700128
+SHA256 (fcitx5/fcitx5-5.1.17.tar.zst) = ea873864e94fdf0b7692904f4ee6e9e5a0fb501d316b48245b819747e89b0232
+SIZE (fcitx5/fcitx5-5.1.17.tar.zst) = 7770675
SHA256 (fcitx5/en_dict-20121020.tar.gz) = c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb
SIZE (fcitx5/en_dict-20121020.tar.gz) = 630491
diff --git a/textproc/gitlab-elasticsearch-indexer/Makefile b/textproc/gitlab-elasticsearch-indexer/Makefile
index 82f6cf1b305a..030f6833c3d3 100644
--- a/textproc/gitlab-elasticsearch-indexer/Makefile
+++ b/textproc/gitlab-elasticsearch-indexer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gitlab-elasticsearch-indexer
-PORTVERSION= 5.10.1
+PORTVERSION= 5.12.0
DISTVERSIONPREFIX= v
CATEGORIES= textproc
diff --git a/textproc/gitlab-elasticsearch-indexer/distinfo b/textproc/gitlab-elasticsearch-indexer/distinfo
index 7aa26f0efcd7..d4c5e643abc8 100644
--- a/textproc/gitlab-elasticsearch-indexer/distinfo
+++ b/textproc/gitlab-elasticsearch-indexer/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763473974
-SHA256 (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.10.1/go.mod) = ba87496f645fc69725428a78a92f7f811c27a62344227ef501d21d5ac6fc6baa
-SIZE (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.10.1/go.mod) = 5684
-SHA256 (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.10.1/gitlab-elasticsearch-indexer-v5.10.1.tar.bz2) = be451ff0ed52a3075a5a989e5d92fd49e3b998862288fe1eaff49740e750641b
-SIZE (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.10.1/gitlab-elasticsearch-indexer-v5.10.1.tar.bz2) = 119703
+TIMESTAMP = 1766204573
+SHA256 (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.12.0/go.mod) = 745edfb7ae9ea5c817bc71d3db2c39a24d7c2d65863054c6046776663934b7f4
+SIZE (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.12.0/go.mod) = 5076
+SHA256 (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.12.0/gitlab-elasticsearch-indexer-v5.12.0.tar.bz2) = 8d179e9016dcfe6ee363fcdfbd65a5bb5c33a28549098af74b06bf7b9be9c42d
+SIZE (go/textproc_gitlab-elasticsearch-indexer/gitlab-elasticsearch-indexer-v5.12.0/gitlab-elasticsearch-indexer-v5.12.0.tar.bz2) = 119119
diff --git a/textproc/gitlab-zoekt-indexer/Makefile b/textproc/gitlab-zoekt-indexer/Makefile
index 44d51d112dd1..fdd906ec2fe9 100644
--- a/textproc/gitlab-zoekt-indexer/Makefile
+++ b/textproc/gitlab-zoekt-indexer/Makefile
@@ -16,7 +16,7 @@ BUILD_DEPENDS= git>=2.38.1:devel/git
# libicuuc.so:devel/icu
#RUN_DEPENDS= p5-Image-ExifTool>=0:graphics/p5-Image-ExifTool
-USES= gmake go:modules,no_targets,1.24 pkgconfig
+USES= gmake go:1.24+,modules,no_targets pkgconfig
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
diff --git a/textproc/go-yq/Makefile b/textproc/go-yq/Makefile
index ae48d636179b..6948e79fee4c 100644
--- a/textproc/go-yq/Makefile
+++ b/textproc/go-yq/Makefile
@@ -1,7 +1,6 @@
PORTNAME= go-yq
DISTVERSIONPREFIX= v
-DISTVERSION= 4.47.2
-PORTREVISION= 4
+DISTVERSION= 4.50.1
CATEGORIES= textproc
MAINTAINER= timp87@gmail.com
diff --git a/textproc/go-yq/distinfo b/textproc/go-yq/distinfo
index 9dc41ffcbfc3..c01dafbe21c5 100644
--- a/textproc/go-yq/distinfo
+++ b/textproc/go-yq/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758730693
-SHA256 (go/textproc_go-yq/go-yq-v4.47.2/v4.47.2.mod) = ecbe849248fb3c92b9980081d1a22068c61e70182c306acdc675388d700bff27
-SIZE (go/textproc_go-yq/go-yq-v4.47.2/v4.47.2.mod) = 1017
-SHA256 (go/textproc_go-yq/go-yq-v4.47.2/v4.47.2.zip) = 0d844a8172f4841f1acc9e0abe341436090ca1a5f29d0428dd566ea62f8b303a
-SIZE (go/textproc_go-yq/go-yq-v4.47.2/v4.47.2.zip) = 484272
+TIMESTAMP = 1766770027
+SHA256 (go/textproc_go-yq/go-yq-v4.50.1/v4.50.1.mod) = 31e40c8f126c040af5b773c6511af02e7af6aa551f2876d5abd306ec33368bad
+SIZE (go/textproc_go-yq/go-yq-v4.50.1/v4.50.1.mod) = 1422
+SHA256 (go/textproc_go-yq/go-yq-v4.50.1/v4.50.1.zip) = f5c12d463a4b86c56074ba3d1820a4d8efdc4664d44b5c0c540a623ac7e2fd2a
+SIZE (go/textproc_go-yq/go-yq-v4.50.1/v4.50.1.zip) = 536220
diff --git a/textproc/ibus-uniemoji/Makefile b/textproc/ibus-uniemoji/Makefile
index 5a220869aa7c..0c05caa08fe7 100644
--- a/textproc/ibus-uniemoji/Makefile
+++ b/textproc/ibus-uniemoji/Makefile
@@ -1,8 +1,6 @@
PORTNAME= ibus-uniemoji
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0-16
-PORTREVISION= 1
-DISTVERSIONSUFFIX= -ga26c364
+DISTVERSION= 0.7.0
CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
diff --git a/textproc/ibus-uniemoji/distinfo b/textproc/ibus-uniemoji/distinfo
index 3f9234abb157..949c21f403cf 100644
--- a/textproc/ibus-uniemoji/distinfo
+++ b/textproc/ibus-uniemoji/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1526922267
-SHA256 (salty-horse-ibus-uniemoji-v0.6.0-16-ga26c364_GH0.tar.gz) = d916db03811d5ebb1616aff36ae4299aa08843942bbbf9be1268d0e473088687
-SIZE (salty-horse-ibus-uniemoji-v0.6.0-16-ga26c364_GH0.tar.gz) = 2485374
+TIMESTAMP = 1766822130
+SHA256 (salty-horse-ibus-uniemoji-v0.7.0_GH0.tar.gz) = d3fc02a6abc7719f0abb5336cf6333677dd3451ff7508ebc30947528c577746d
+SIZE (salty-horse-ibus-uniemoji-v0.7.0_GH0.tar.gz) = 2555564
diff --git a/textproc/ibus-uniemoji/pkg-plist b/textproc/ibus-uniemoji/pkg-plist
index f3db2827bbcb..f1978dd69ec7 100644
--- a/textproc/ibus-uniemoji/pkg-plist
+++ b/textproc/ibus-uniemoji/pkg-plist
@@ -1,8 +1,10 @@
etc/xdg/uniemoji/custom.json
-%%DATADIR%%/UnicodeData.txt
%%DATADIR%%/config.py
-%%DATADIR%%/emojione.json
%%DATADIR%%/ibus.py
+%%DATADIR%%/joypixels_emoji.json
+%%DATADIR%%/unicode/UnicodeData.txt
+%%DATADIR%%/unicode/emoji-sequences.txt
+%%DATADIR%%/unicode/emoji-zwj-sequences.txt
%%DATADIR%%/uniemoji.py
%%DATADIR%%/uniemoji.svg
share/ibus/component/uniemoji.xml
diff --git a/textproc/miller/Makefile b/textproc/miller/Makefile
index 8bd1f489f833..5bbe68bbbf8b 100644
--- a/textproc/miller/Makefile
+++ b/textproc/miller/Makefile
@@ -1,7 +1,6 @@
PORTNAME= miller
DISTVERSIONPREFIX= v
-DISTVERSION= 6.15.0
-PORTREVISION= 4
+DISTVERSION= 6.16.0
CATEGORIES= textproc
MASTER_SITES= https://raw.githubusercontent.com/johnkerl/${PORTNAME}/${DISTVERSIONFULL}/:gomod
DISTFILES= go.mod:gomod
diff --git a/textproc/miller/distinfo b/textproc/miller/distinfo
index 252b7258938c..01904adcdf1e 100644
--- a/textproc/miller/distinfo
+++ b/textproc/miller/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755331579
-SHA256 (go/textproc_miller/johnkerl-miller-v6.15.0_GH0/go.mod) = 9303aa0fc8ebac335651fe06a0b67b58f52ed6d393c1eeb755d1c80b8965736f
-SIZE (go/textproc_miller/johnkerl-miller-v6.15.0_GH0/go.mod) = 1594
-SHA256 (go/textproc_miller/johnkerl-miller-v6.15.0_GH0/johnkerl-miller-v6.15.0_GH0.tar.gz) = 91f1cbb91db6b6f93f0b582b73fede6659e37a730d8f30f7bb5e0ce5c356f63d
-SIZE (go/textproc_miller/johnkerl-miller-v6.15.0_GH0/johnkerl-miller-v6.15.0_GH0.tar.gz) = 11090101
+TIMESTAMP = 1767386219
+SHA256 (go/textproc_miller/johnkerl-miller-v6.16.0_GH0/go.mod) = add4047bf91ed3492ee9e3b197d1a692292082c089569a5bd345a02c424f47ed
+SIZE (go/textproc_miller/johnkerl-miller-v6.16.0_GH0/go.mod) = 1594
+SHA256 (go/textproc_miller/johnkerl-miller-v6.16.0_GH0/johnkerl-miller-v6.16.0_GH0.tar.gz) = 6b18ae38b9943942ad4c196b183a9b782ebd66bde1eb3f4528f8c81137f7a0db
+SIZE (go/textproc_miller/johnkerl-miller-v6.16.0_GH0/johnkerl-miller-v6.16.0_GH0.tar.gz) = 11092921
diff --git a/textproc/moor/Makefile b/textproc/moor/Makefile
index 7917de5c36a9..197ad23a12be 100644
--- a/textproc/moor/Makefile
+++ b/textproc/moor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= moor
DISTVERSIONPREFIX= v
-DISTVERSION= 2.9.6
+DISTVERSION= 2.10.1
CATEGORIES= textproc
MAINTAINER= nxjoseph@protonmail.com
@@ -28,7 +28,7 @@ post-extract:
${LN} -s compressed.txt.zst compressed.txt.zstd
post-patch:
- @${REINPLACE_CMD} -e '24s,".*","${WRKSRC}/sample-files",g' \
+ @${REINPLACE_CMD} 's|../../sample-files|${WRKSRC}/sample-files|g' \
${WRKSRC}/internal/reader/reader_test.go
post-install:
diff --git a/textproc/moor/distinfo b/textproc/moor/distinfo
index f34b44ba9fc9..98e6ee42df72 100644
--- a/textproc/moor/distinfo
+++ b/textproc/moor/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766049502
-SHA256 (go/textproc_moor/moor-v2.9.6/v2.9.6.mod) = e20dc4ae22e169852bb7f2af27139a52972f310932733985b259ed39a0a4c5f8
-SIZE (go/textproc_moor/moor-v2.9.6/v2.9.6.mod) = 606
-SHA256 (go/textproc_moor/moor-v2.9.6/v2.9.6.zip) = bfec94e706431abbc04783e5acd2fab0b8b570a1809dc8fb791773b4f2fe07ea
-SIZE (go/textproc_moor/moor-v2.9.6/v2.9.6.zip) = 5451929
+TIMESTAMP = 1767303187
+SHA256 (go/textproc_moor/moor-v2.10.1/v2.10.1.mod) = 51779a90c9db166dc5cdcb036faeaac76177ce406da5d127a16e1dcf335e9771
+SIZE (go/textproc_moor/moor-v2.10.1/v2.10.1.mod) = 606
+SHA256 (go/textproc_moor/moor-v2.10.1/v2.10.1.zip) = 0d3b73245e890771bf377c3f2ba46f5a2407547997ef85445449e4a11114edb3
+SIZE (go/textproc_moor/moor-v2.10.1/v2.10.1.zip) = 5453136
diff --git a/textproc/pecl-pspell/Makefile b/textproc/pecl-pspell/Makefile
index 9e6dd5ff9197..a98c0b4b020c 100644
--- a/textproc/pecl-pspell/Makefile
+++ b/textproc/pecl-pspell/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libaspell.so:textproc/aspell
USES= php:pecl
-IGNORE_WITH_PHP= 81 82 83
+IGNORE_WITH_PHP= 82 83
TEST_TARGET= test
diff --git a/textproc/php81-ctype/Makefile b/textproc/php81-ctype/Makefile
deleted file mode 100644
index 2cb5233bfd20..000000000000
--- a/textproc/php81-ctype/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -ctype
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-dom/Makefile b/textproc/php81-dom/Makefile
deleted file mode 100644
index d6610e9682c1..000000000000
--- a/textproc/php81-dom/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -dom
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-enchant/Makefile b/textproc/php81-enchant/Makefile
deleted file mode 100644
index 65b3b2b2fb17..000000000000
--- a/textproc/php81-enchant/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -enchant
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-enchant/files/patch-enchant.c b/textproc/php81-enchant/files/patch-enchant.c
deleted file mode 100644
index fb4da55c99de..000000000000
--- a/textproc/php81-enchant/files/patch-enchant.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- enchant.c.orig 2020-10-18 21:29:39 UTC
-+++ enchant.c
-@@ -24,7 +24,7 @@
- #include "ext/standard/info.h"
- #include "Zend/zend_interfaces.h"
- #include "Zend/zend_exceptions.h"
--#include "../spl/spl_exceptions.h"
-+#include "ext/spl/spl_exceptions.h"
- #include <enchant.h>
- #include "php_enchant.h"
- #include "enchant_arginfo.h"
diff --git a/textproc/php81-pspell/Makefile b/textproc/php81-pspell/Makefile
deleted file mode 100644
index 1c02bb8c6734..000000000000
--- a/textproc/php81-pspell/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -pspell
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-simplexml/Makefile b/textproc/php81-simplexml/Makefile
deleted file mode 100644
index 4771fd3f274a..000000000000
--- a/textproc/php81-simplexml/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -simplexml
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-simplexml/files/patch-config.m4 b/textproc/php81-simplexml/files/patch-config.m4
deleted file mode 100644
index 88638f7dccf4..000000000000
--- a/textproc/php81-simplexml/files/patch-config.m4
+++ /dev/null
@@ -1,42 +0,0 @@
---- config.m4.orig 2019-08-06 06:54:07 UTC
-+++ config.m4
-@@ -4,8 +4,39 @@ PHP_ARG_ENABLE([simplexml],
- [Disable SimpleXML support])],
- [yes])
-
-+PHP_ARG_ENABLE([pcre-dir],
-+ [pcre install prefix],
-+ [AS_HELP_STRING([--with-pcre-dir],
-+ [SimpleXML: pcre install dir])],
-+ [no],
-+ [no])
-+
- if test "$PHP_SIMPLEXML" != "no"; then
-
-+ dnl This is PECL build, check if bundled PCRE library is used
-+ old_CPPFLAGS=$CPPFLAGS
-+ CPPFLAGS=$INCLUDES
-+ AC_EGREP_CPP(yes,[
-+#include <main/php_config.h>
-+#if defined(HAVE_BUNDLED_PCRE) && !defined(COMPILE_DL_PCRE)
-+yes
-+#endif
-+ ],[
-+ PHP_PCRE_REGEX=yes
-+ ],[
-+ AC_EGREP_CPP(yes,[
-+#include <main/php_config.h>
-+#if defined(HAVE_PCRE) && !defined(COMPILE_DL_PCRE)
-+yes
-+#endif
-+ ],[
-+ PHP_PCRE_REGEX=pecl
-+ PHP_ADD_INCLUDE($PHP_PCRE_DIR/include)
-+ ],[
-+ PHP_PCRE_REGEX=no
-+ ])
-+ ])
-+
- if test "$PHP_LIBXML" = "no"; then
- AC_MSG_ERROR([SimpleXML extension requires LIBXML extension, add --with-libxml])
- fi
diff --git a/textproc/php81-xml/Makefile b/textproc/php81-xml/Makefile
deleted file mode 100644
index 0800edeb41eb..000000000000
--- a/textproc/php81-xml/Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
-PORTREVISION= 1
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -xml
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-xml/files/patch-compat.c b/textproc/php81-xml/files/patch-compat.c
deleted file mode 100644
index 89925810a65b..000000000000
--- a/textproc/php81-xml/files/patch-compat.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- compat.c.orig 2025-12-16 18:33:34 UTC
-+++ compat.c
-@@ -14,6 +14,10 @@
- +----------------------------------------------------------------------+
- */
-
-+#ifdef HAVE_CONFIG_H
-+#include "config.h"
-+#endif
-+
- #include "php.h"
- #if defined(HAVE_LIBXML) && (defined(HAVE_XML) || defined(HAVE_XMLRPC)) && !defined(HAVE_LIBEXPAT)
- #include "expat_compat.h"
-@@ -376,7 +380,7 @@ _get_entity(void *user, const xmlChar *name)
- ret = xmlGetDocEntity(parser->parser->myDoc, name);
-
- ZEND_DIAGNOSTIC_IGNORED_START("-Wdeprecated-declarations")
-- if (ret == NULL || (parser->parser->instate != XML_PARSER_ENTITY_VALUE && parser->parser->instate != XML_PARSER_ATTRIBUTE_VALUE)) {
-+ if (ret == NULL || parser->parser->instate == XML_PARSER_CONTENT) {
- ZEND_DIAGNOSTIC_IGNORED_END
- if (ret == NULL || ret->etype == XML_INTERNAL_GENERAL_ENTITY || ret->etype == XML_INTERNAL_PARAMETER_ENTITY || ret->etype == XML_INTERNAL_PREDEFINED_ENTITY) {
- /* Predefined entities will expand unless no cdata handler is present */
diff --git a/textproc/php81-xmlreader/Makefile b/textproc/php81-xmlreader/Makefile
deleted file mode 100644
index 2a5922ee6820..000000000000
--- a/textproc/php81-xmlreader/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -xmlreader
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-xmlwriter/Makefile b/textproc/php81-xmlwriter/Makefile
deleted file mode 100644
index e0cadc6a76b0..000000000000
--- a/textproc/php81-xmlwriter/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -xmlwriter
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-xsl/Makefile b/textproc/php81-xsl/Makefile
deleted file mode 100644
index e15435fa3047..000000000000
--- a/textproc/php81-xsl/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= textproc
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -xsl
-
-.include "${MASTERDIR}/Makefile"
diff --git a/textproc/php81-xsl/files/patch-php_xsl.h b/textproc/php81-xsl/files/patch-php_xsl.h
deleted file mode 100644
index 69f1140af49d..000000000000
--- a/textproc/php81-xsl/files/patch-php_xsl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- php_xsl.h.orig 2020-10-16 22:10:29 UTC
-+++ php_xsl.h
-@@ -37,7 +37,7 @@ extern zend_module_entry xsl_module_entr
- #include <libexslt/exsltconfig.h>
- #endif
-
--#include "../dom/xml_common.h"
-+#include "ext/dom/xml_common.h"
-
- #include <libxslt/extensions.h>
- #include <libxml/xpathInternals.h>
diff --git a/textproc/py-furo/Makefile b/textproc/py-furo/Makefile
index 14d6f7b01c56..091283d2c902 100644
--- a/textproc/py-furo/Makefile
+++ b/textproc/py-furo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= furo
-PORTVERSION= 2025.9.25
+PORTVERSION= 2025.12.19
CATEGORIES= textproc python
MASTER_SITES= PYPI \
LOCAL/sunpoet:static
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.9.0:devel/py-flit-core@${PY_F
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}accessible-pygments>=0.0.5:textproc/py-accessible-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.7:textproc/py-pygments@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>=5.0,1<9.0,1:textproc/py-sphinx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>=5.0,1<10.0,1:textproc/py-sphinx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx-basic-ng>=1.0.0b2:textproc/py-sphinx-basic-ng@${PY_FLAVOR}
USES= python
diff --git a/textproc/py-furo/distinfo b/textproc/py-furo/distinfo
index 0159b8294a1e..858061c12765 100644
--- a/textproc/py-furo/distinfo
+++ b/textproc/py-furo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763853444
-SHA256 (furo-2025.9.25.tar.gz) = 3eac05582768fdbbc2bdfa1cdbcdd5d33cfc8b4bd2051729ff4e026a1d7e0a98
-SIZE (furo-2025.9.25.tar.gz) = 1662007
-SHA256 (furo-2025.9.25-static.tar.gz) = 0f3225f88c1f00e661aa49bab506c08b9c5202b6e664d850c6cf71f3b8cfa136
-SIZE (furo-2025.9.25-static.tar.gz) = 182784
+TIMESTAMP = 1766953410
+SHA256 (furo-2025.12.19.tar.gz) = 188d1f942037d8b37cd3985b955839fea62baa1730087dc29d157677c857e2a7
+SIZE (furo-2025.12.19.tar.gz) = 1661473
+SHA256 (furo-2025.12.19-static.tar.gz) = 21c7babc6a9e9687b97bd0942a8fbcb9df9164edf2c6ebcea7dcc3d885ccde25
+SIZE (furo-2025.12.19-static.tar.gz) = 182784
diff --git a/textproc/py-furo/files/patch-pyproject.toml b/textproc/py-furo/files/patch-pyproject.toml
index 3b6bc146f138..e02fd6cdb521 100644
--- a/textproc/py-furo/files/patch-pyproject.toml
+++ b/textproc/py-furo/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2024-07-24 09:09:51 UTC
+--- pyproject.toml.orig 2025-12-13 23:54:52 UTC
+++ pyproject.toml
@@ -1,6 +1,6 @@
[build-system]
@@ -8,13 +8,13 @@
+build-backend = "flit_core.buildapi"
[tool.sphinx-theme-builder]
- node-version = "18.16.0"
+ node-version = "18.20.5"
@@ -15,7 +15,7 @@ dependencies = [
requires-python = ">=3.8"
dependencies = [
"beautifulsoup4",
-- "sphinx >= 6.0,<9.0",
+- "sphinx >= 7.0,<10.0",
+ "sphinx >= 5.0,<9.0",
"sphinx-basic-ng >= 1.0.0.beta2",
"pygments >= 2.7",
- ]
+ "accessible-pygments >= 0.0.5",
diff --git a/textproc/py-jq/Makefile b/textproc/py-jq/Makefile
index 85d7044f6588..97c16793e40e 100644
--- a/textproc/py-jq/Makefile
+++ b/textproc/py-jq/Makefile
@@ -1,10 +1,12 @@
PORTNAME= jq
-PORTVERSION= 1.10.0
+PORTVERSION= 1.10.2
PORTREVISION= 0
CATEGORIES= textproc python
-MASTER_SITES= PYPI LOCAL/mandree:mandree
+#MASTER_SITES= PYPI LOCAL/mandree:mandree
+#MASTER_SITES= LOCAL/mandree
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
+#DISTFILES= ${PORTVERSION}${EXTRACT_SUFX}/1.10.2.tar.gz
MAINTAINER= mandree@FreeBSD.org
COMMENT= jq.py: a lightweight and flexible JSON processor
@@ -25,8 +27,12 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR}
MAKE_ENV+= JQPY_USE_SYSTEM_LIBS=1
USES= localbase python
+USE_GITHUB= yes
USE_PYTHON= autoplist cython3 distutils
+GH_ACCOUNT= mwilliamson
+GH_PROJECT= jq.py
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jq*.so
diff --git a/textproc/py-jq/distinfo b/textproc/py-jq/distinfo
index 5950482ca257..3545944528c3 100644
--- a/textproc/py-jq/distinfo
+++ b/textproc/py-jq/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1754853823
-SHA256 (jq-1.10.0.tar.gz) = fc38803075dbf1867e1b4ed268fef501feecb0c50f3555985a500faedfa70f08
-SIZE (jq-1.10.0.tar.gz) = 2031308
+TIMESTAMP = 1766919948
+SHA256 (jq-1.10.2.tar.gz) = 15c8d4e661c1dac191719ade30b5aa4f5cf7231d97982e06e74360137401b77a
+SIZE (jq-1.10.2.tar.gz) = 2029779
+SHA256 (mwilliamson-jq.py-1.10.2_GH0.tar.gz) = 15c8d4e661c1dac191719ade30b5aa4f5cf7231d97982e06e74360137401b77a
+SIZE (mwilliamson-jq.py-1.10.2_GH0.tar.gz) = 2029779
diff --git a/textproc/py-mkdocs-material/Makefile b/textproc/py-mkdocs-material/Makefile
index 0a08a6d22de6..65075d86b253 100644
--- a/textproc/py-mkdocs-material/Makefile
+++ b/textproc/py-mkdocs-material/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mkdocs-material
-DISTVERSION= 9.7.0
+DISTVERSION= 9.7.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.10:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paginate>=0.5:textproc/py-paginate@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.16:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=10.2:textproc/py-pymdown-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.26:www/py-requests@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.30:www/py-requests@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/textproc/py-mkdocs-material/distinfo b/textproc/py-mkdocs-material/distinfo
index 4b64bc4c40f4..7427fe223c0e 100644
--- a/textproc/py-mkdocs-material/distinfo
+++ b/textproc/py-mkdocs-material/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763823933
-SHA256 (mkdocs_material-9.7.0.tar.gz) = 602b359844e906ee402b7ed9640340cf8a474420d02d8891451733b6b02314ec
-SIZE (mkdocs_material-9.7.0.tar.gz) = 4094546
+TIMESTAMP = 1766143732
+SHA256 (mkdocs_material-9.7.1.tar.gz) = 89601b8f2c3e6c6ee0a918cc3566cb201d40bf37c3cd3c2067e26fadb8cce2b8
+SIZE (mkdocs_material-9.7.1.tar.gz) = 4094392
diff --git a/textproc/py-pdfminer.six/Makefile b/textproc/py-pdfminer.six/Makefile
index 1bace396185c..8dd831d0c548 100644
--- a/textproc/py-pdfminer.six/Makefile
+++ b/textproc/py-pdfminer.six/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdfminer.six
-DISTVERSION= 20251107
+DISTVERSION= 20251230
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pdfminer.six/distinfo b/textproc/py-pdfminer.six/distinfo
index 3cd14a5774e9..7aa4cb805c17 100644
--- a/textproc/py-pdfminer.six/distinfo
+++ b/textproc/py-pdfminer.six/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763113734
-SHA256 (pdfminer_six-20251107.tar.gz) = 5fb0c553799c591777f22c0c72b77fc2522d7d10c70654e25f4c5f1fd996e008
-SIZE (pdfminer_six-20251107.tar.gz) = 7387104
+TIMESTAMP = 1767114775
+SHA256 (pdfminer_six-20251230.tar.gz) = e8f68a14c57e00c2d7276d26519ea64be1b48f91db1cdc776faa80528ca06c1e
+SIZE (pdfminer_six-20251230.tar.gz) = 8511285
diff --git a/textproc/py-pdfminer.six/files/patch-pyproject.toml b/textproc/py-pdfminer.six/files/patch-pyproject.toml
index 1e48727c6106..f2dd2f6cfb0c 100644
--- a/textproc/py-pdfminer.six/files/patch-pyproject.toml
+++ b/textproc/py-pdfminer.six/files/patch-pyproject.toml
@@ -4,17 +4,17 @@
See also: https://github.com/pdfminer/pdfminer.six/issues/724
---- pyproject.toml.orig 2025-04-05 16:54:46 UTC
+--- pyproject.toml.orig 2025-12-30 15:48:54 UTC
+++ pyproject.toml
@@ -7,7 +7,6 @@ readme = "README.md"
dynamic = ["version"]
description = "PDF parser and analyzer"
readme = "README.md"
-license = "MIT"
- requires-python = ">=3.9"
+ requires-python = ">=3.10"
authors = [
{ name = "Yusuke Shinyama" },
-@@ -63,8 +62,8 @@ script-files = [
+@@ -68,8 +67,8 @@ script-files = [
[tool.setuptools]
packages = ["pdfminer"]
script-files = [
diff --git a/textproc/py-roman-numerals-py/Makefile b/textproc/py-roman-numerals-py/Makefile
index b7799b0aed35..3d953f0dc838 100644
--- a/textproc/py-roman-numerals-py/Makefile
+++ b/textproc/py-roman-numerals-py/Makefile
@@ -1,5 +1,5 @@
PORTNAME= roman-numerals-py
-PORTVERSION= 4.0.0
+PORTVERSION= 4.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}roman-numerals>=${PORTVERSION}<${PORTVERSION}_99:textproc/py-roman-numerals@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent pep517 pytest
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-roman-numerals-py/distinfo b/textproc/py-roman-numerals-py/distinfo
index c9a15b18caac..6ec47674746b 100644
--- a/textproc/py-roman-numerals-py/distinfo
+++ b/textproc/py-roman-numerals-py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766036511
-SHA256 (roman_numerals_py-4.0.0.tar.gz) = f7fa8dff5b7b7251d3a7586b97c57a0698e2e28898fa42c23bcc0cf51b02aee9
-SIZE (roman_numerals_py-4.0.0.tar.gz) = 1119
+TIMESTAMP = 1766953414
+SHA256 (roman_numerals_py-4.1.0.tar.gz) = f5d7b2b4ca52dd855ef7ab8eb3590f428c0b1ea480736ce32b01fef2a5f8daf9
+SIZE (roman_numerals_py-4.1.0.tar.gz) = 4274
diff --git a/textproc/py-roman-numerals/Makefile b/textproc/py-roman-numerals/Makefile
index 5fc2da599965..f8f77d9b7eab 100644
--- a/textproc/py-roman-numerals/Makefile
+++ b/textproc/py-roman-numerals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= roman-numerals
-PORTVERSION= 4.0.0
+PORTVERSION= 4.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.rst
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.12<4:devel/py-flit-core@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent pep517
+USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/textproc/py-roman-numerals/distinfo b/textproc/py-roman-numerals/distinfo
index 36457d5a829e..2a7739aa3ac2 100644
--- a/textproc/py-roman-numerals/distinfo
+++ b/textproc/py-roman-numerals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766036339
-SHA256 (roman_numerals-4.0.0.tar.gz) = 231287018a8788bf8c0718482a08c15b90458523ea1d840a18a791a86d4583b3
-SIZE (roman_numerals-4.0.0.tar.gz) = 9027
+TIMESTAMP = 1766953412
+SHA256 (roman_numerals-4.1.0.tar.gz) = 1af8b147eb1405d5839e78aeb93131690495fe9da5c91856cb33ad55a7f1e5b2
+SIZE (roman_numerals-4.1.0.tar.gz) = 9077
diff --git a/textproc/py-sphinx-inline-tabs/Makefile b/textproc/py-sphinx-inline-tabs/Makefile
index d7116f89304d..02f4dc8cfee4 100644
--- a/textproc/py-sphinx-inline-tabs/Makefile
+++ b/textproc/py-sphinx-inline-tabs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sphinx-inline-tabs
-PORTVERSION= 2023.4.21
+PORTVERSION= 2025.12.21.14
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ WWW= https://sphinx-inline-tabs.readthedocs.io/en/latest/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=3,1:textproc/py-sphinx@${PY_FLAVOR}
USES= python
diff --git a/textproc/py-sphinx-inline-tabs/distinfo b/textproc/py-sphinx-inline-tabs/distinfo
index 07fad690445d..014993f50f30 100644
--- a/textproc/py-sphinx-inline-tabs/distinfo
+++ b/textproc/py-sphinx-inline-tabs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1684104554
-SHA256 (sphinx_inline_tabs-2023.4.21.tar.gz) = 5df2f13f602c158f3f5f6c509e008aeada199a8c76d97ba3aa2822206683bebc
-SIZE (sphinx_inline_tabs-2023.4.21.tar.gz) = 42664
+TIMESTAMP = 1766953416
+SHA256 (sphinx_inline_tabs-2025.12.21.14.tar.gz) = c71a75800326e613fb4e410eed92a0934214741326aca9897c18018b9f968cb6
+SIZE (sphinx_inline_tabs-2025.12.21.14.tar.gz) = 45572
diff --git a/textproc/py-sphinx-theme-builder/Makefile b/textproc/py-sphinx-theme-builder/Makefile
index 7ddfa770dcf9..2bad76857927 100644
--- a/textproc/py-sphinx-theme-builder/Makefile
+++ b/textproc/py-sphinx-theme-builder/Makefile
@@ -1,8 +1,9 @@
PORTNAME= sphinx-theme-builder
-PORTVERSION= 0.2.0b2
+PORTVERSION= 0.3.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= sphinx_theme_builder-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool for authoring Sphinx themes with a simple (opinionated) workflow
@@ -13,9 +14,10 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nodeenv>=0:devel/py-nodeenv@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}diagnostic>=2:devel/py-diagnostic@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nodeenv>=0:devel/py-nodeenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0:devel/py-pyproject-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyproject-metadata>=0.10.0:devel/py-pyproject-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR} \
${PY_TOMLI}
diff --git a/textproc/py-sphinx-theme-builder/distinfo b/textproc/py-sphinx-theme-builder/distinfo
index 10a5acb6c2eb..0d6763fad0ad 100644
--- a/textproc/py-sphinx-theme-builder/distinfo
+++ b/textproc/py-sphinx-theme-builder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1681052966
-SHA256 (sphinx-theme-builder-0.2.0b2.tar.gz) = e9cd98c2bb35bf414fe721469a043cdcc10f0808d1ffcf606acb4a6282a6f288
-SIZE (sphinx-theme-builder-0.2.0b2.tar.gz) = 1328086
+TIMESTAMP = 1766953418
+SHA256 (sphinx_theme_builder-0.3.2.tar.gz) = 40b4bc2275b04d76781722c2e597770159e512f166986e1ceca1580a693f27bb
+SIZE (sphinx_theme_builder-0.3.2.tar.gz) = 1326374
diff --git a/textproc/py-textual/Makefile b/textproc/py-textual/Makefile
index 3f420b22bfaf..66bea0766bd5 100644
--- a/textproc/py-textual/Makefile
+++ b/textproc/py-textual/Makefile
@@ -1,5 +1,5 @@
PORTNAME= textual
-PORTVERSION= 6.9.0
+PORTVERSION= 6.11.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-textual/distinfo b/textproc/py-textual/distinfo
index ec802690f12b..d15df8c858f6 100644
--- a/textproc/py-textual/distinfo
+++ b/textproc/py-textual/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766036513
-SHA256 (textual-6.9.0.tar.gz) = 49201129a21f65cc16003ce3855cd941a4de7d58eac9489d0e390ba501d712b6
-SIZE (textual-6.9.0.tar.gz) = 1582278
+TIMESTAMP = 1766953420
+SHA256 (textual-6.11.0.tar.gz) = 08237ebda0cfbbfd1a4e2fd3039882b35894a73994f6f0fcc12c5b0d78acf3cc
+SIZE (textual-6.11.0.tar.gz) = 1584292
diff --git a/textproc/py-typst/Makefile b/textproc/py-typst/Makefile
index 64cdf90dd288..1b666535db78 100644
--- a/textproc/py-typst/Makefile
+++ b/textproc/py-typst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= typst
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.4
+DISTVERSION= 0.14.5
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-typst/Makefile.crates b/textproc/py-typst/Makefile.crates
index 275a575c4cf2..902ee9106c5f 100644
--- a/textproc/py-typst/Makefile.crates
+++ b/textproc/py-typst/Makefile.crates
@@ -14,15 +14,15 @@ CARGO_CRATES= adler2-2.0.1 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
bitflags-2.10.0 \
- bumpalo-3.19.0 \
+ bumpalo-3.19.1 \
by_address-1.2.1 \
bytemuck-1.24.0 \
bytemuck_derive-1.10.2 \
byteorder-lite-0.1.0 \
- cc-1.2.48 \
+ cc-1.2.50 \
cfg-if-1.0.4 \
chinese-number-0.7.7 \
- chinese-variant-1.1.3 \
+ chinese-variant-1.1.5 \
chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
@@ -102,9 +102,9 @@ CARGO_CRATES= adler2-2.0.1 \
icu_normalizer-2.1.1 \
icu_normalizer_data-2.1.1 \
icu_properties-1.5.1 \
- icu_properties-2.1.1 \
+ icu_properties-2.1.2 \
icu_properties_data-1.5.1 \
- icu_properties_data-2.1.1 \
+ icu_properties_data-2.1.2 \
icu_provider-1.5.0 \
icu_provider-2.1.1 \
icu_provider_adapters-1.5.0 \
@@ -121,7 +121,7 @@ CARGO_CRATES= adler2-2.0.1 \
indexmap-2.12.1 \
indoc-2.0.7 \
infer-0.19.0 \
- itoa-1.0.15 \
+ itoa-1.0.16 \
js-sys-0.3.83 \
kamadak-exif-0.6.1 \
krilla-0.6.0 \
@@ -130,8 +130,8 @@ CARGO_CRATES= adler2-2.0.1 \
kurbo-0.12.0 \
libc-0.2.178 \
libm-0.2.15 \
- libredox-0.1.10 \
- libz-rs-sys-0.5.3 \
+ libredox-0.1.11 \
+ libz-rs-sys-0.5.4 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.11.0 \
lipsum-0.9.1 \
@@ -143,7 +143,7 @@ CARGO_CRATES= adler2-2.0.1 \
memmap2-0.9.9 \
memoffset-0.9.1 \
miniz_oxide-0.8.9 \
- moxcms-0.7.10 \
+ moxcms-0.7.11 \
mutate_once-0.1.2 \
native-tls-0.2.14 \
num-bigint-0.4.6 \
@@ -176,7 +176,7 @@ CARGO_CRATES= adler2-2.0.1 \
plist-1.8.0 \
png-0.17.16 \
png-0.18.0 \
- portable-atomic-1.11.1 \
+ portable-atomic-1.12.0 \
postcard-1.1.3 \
potential_utf-0.1.4 \
powerfmt-0.2.0 \
@@ -184,7 +184,7 @@ CARGO_CRATES= adler2-2.0.1 \
proc-macro-hack-0.5.20+deprecated \
proc-macro2-1.0.103 \
psm-0.1.28 \
- pxfm-0.1.26 \
+ pxfm-0.1.27 \
pyo3-0.27.2 \
pyo3-build-config-0.27.2 \
pyo3-ffi-0.27.2 \
@@ -203,6 +203,7 @@ CARGO_CRATES= adler2-2.0.1 \
rayon-core-1.13.0 \
read-fonts-0.35.0 \
redox_syscall-0.5.18 \
+ redox_syscall-0.6.0 \
redox_users-0.5.2 \
regex-1.12.2 \
regex-automata-0.4.13 \
@@ -216,7 +217,7 @@ CARGO_CRATES= adler2-2.0.1 \
rustix-1.1.2 \
rustversion-1.0.22 \
rustybuzz-0.20.1 \
- ryu-1.0.20 \
+ ryu-1.0.21 \
same-file-1.0.6 \
schannel-0.1.28 \
scopeguard-1.2.0 \
@@ -225,16 +226,16 @@ CARGO_CRATES= adler2-2.0.1 \
serde-1.0.228 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
- serde_json-1.0.145 \
+ serde_json-1.0.146 \
serde_spanned-0.6.9 \
serde_yaml-0.9.34+deprecated \
shlex-1.3.0 \
- simd-adler32-0.3.7 \
+ simd-adler32-0.3.8 \
simplecss-0.2.2 \
siphasher-1.0.1 \
skrifa-0.37.0 \
slab-0.4.11 \
- slotmap-1.0.7 \
+ slotmap-1.1.1 \
smallvec-1.15.1 \
spin-0.9.8 \
stable_deref_trait-1.2.1 \
@@ -248,7 +249,7 @@ CARGO_CRATES= adler2-2.0.1 \
synstructure-0.13.2 \
syntect-5.3.0 \
tar-0.4.44 \
- target-lexicon-0.13.3 \
+ target-lexicon-0.13.4 \
tempfile-3.23.0 \
termcolor-1.4.1 \
thin-vec-0.2.14 \
@@ -268,23 +269,23 @@ CARGO_CRATES= adler2-2.0.1 \
toml_edit-0.22.27 \
toml_write-0.1.2 \
ttf-parser-0.25.1 \
- two-face-0.4.4 \
+ two-face-0.4.5 \
typed-arena-2.0.2 \
- typst-0.14.1 \
- typst-assets-0.14.1 \
- typst-eval-0.14.1 \
- typst-html-0.14.1 \
- typst-kit-0.14.1 \
- typst-layout-0.14.1 \
- typst-library-0.14.1 \
- typst-macros-0.14.1 \
- typst-pdf-0.14.1 \
- typst-realize-0.14.1 \
- typst-render-0.14.1 \
- typst-svg-0.14.1 \
- typst-syntax-0.14.1 \
- typst-timing-0.14.1 \
- typst-utils-0.14.1 \
+ typst-0.14.2 \
+ typst-assets-0.14.2 \
+ typst-eval-0.14.2 \
+ typst-html-0.14.2 \
+ typst-kit-0.14.2 \
+ typst-layout-0.14.2 \
+ typst-library-0.14.2 \
+ typst-macros-0.14.2 \
+ typst-pdf-0.14.2 \
+ typst-realize-0.14.2 \
+ typst-render-0.14.2 \
+ typst-svg-0.14.2 \
+ typst-syntax-0.14.2 \
+ typst-timing-0.14.2 \
+ typst-utils-0.14.2 \
unic-langid-0.9.6 \
unic-langid-impl-0.9.6 \
unic-langid-macros-0.9.6 \
@@ -316,10 +317,10 @@ CARGO_CRATES= adler2-2.0.1 \
wasm-bindgen-macro-0.2.106 \
wasm-bindgen-macro-support-0.2.106 \
wasm-bindgen-shared-0.2.106 \
- wasmi-0.51.2 \
- wasmi_collections-0.51.2 \
- wasmi_core-0.51.2 \
- wasmi_ir-0.51.2 \
+ wasmi-0.51.5 \
+ wasmi_collections-0.51.5 \
+ wasmi_core-0.51.5 \
+ wasmi_ir-0.51.5 \
wasmparser-0.228.0 \
weezl-0.1.12 \
winapi-util-0.1.11 \
@@ -374,8 +375,8 @@ CARGO_CRATES= adler2-2.0.1 \
zerovec-0.11.5 \
zerovec-derive-0.10.3 \
zerovec-derive-0.11.2 \
- zlib-rs-0.5.3 \
+ zlib-rs-0.5.4 \
zune-core-0.4.12 \
zune-core-0.5.0 \
zune-jpeg-0.4.21 \
- zune-jpeg-0.5.5
+ zune-jpeg-0.5.7
diff --git a/textproc/py-typst/distinfo b/textproc/py-typst/distinfo
index a6f7820fe9de..358f2eae0af0 100644
--- a/textproc/py-typst/distinfo
+++ b/textproc/py-typst/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1766173952
+TIMESTAMP = 1767466454
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
@@ -31,8 +31,8 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
@@ -41,14 +41,14 @@ SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6a
SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/cc-1.2.48.crate) = c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a
-SIZE (rust/crates/cc-1.2.48.crate) = 92458
+SHA256 (rust/crates/cc-1.2.50.crate) = 9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c
+SIZE (rust/crates/cc-1.2.50.crate) = 93293
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
SHA256 (rust/crates/chinese-number-0.7.7.crate) = 49fccaef6346f6d6a741908d3b79fe97c2debe2fbb5eb3a7d00ff5981b52bb6c
SIZE (rust/crates/chinese-number-0.7.7.crate) = 17318
-SHA256 (rust/crates/chinese-variant-1.1.3.crate) = 7588475145507237ded760e52bf2f1085495245502033756d28ea72ade0e498b
-SIZE (rust/crates/chinese-variant-1.1.3.crate) = 2179
+SHA256 (rust/crates/chinese-variant-1.1.5.crate) = 58b52a9840ffff5d4d0058ae529fa066a75e794e3125546acfc61c23ad755e49
+SIZE (rust/crates/chinese-variant-1.1.5.crate) = 2805
SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -207,12 +207,12 @@ SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c1
SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
-SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
-SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
-SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
@@ -245,8 +245,8 @@ SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac5
SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/infer-0.19.0.crate) = a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7
SIZE (rust/crates/infer-0.19.0.crate) = 19091
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/itoa-1.0.16.crate) = 7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010
+SIZE (rust/crates/itoa-1.0.16.crate) = 15757
SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
SHA256 (rust/crates/kamadak-exif-0.6.1.crate) = 1130d80c7374efad55a117d715a3af9368f0fa7a2c54573afc15a188cd984837
@@ -263,10 +263,10 @@ SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea
SIZE (rust/crates/libc-0.2.178.crate) = 783720
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
-SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/libz-rs-sys-0.5.3.crate) = 8b484ba8d4f775eeca644c452a56650e544bf7e617f1d170fe7298122ead5222
-SIZE (rust/crates/libz-rs-sys-0.5.3.crate) = 47421
+SHA256 (rust/crates/libredox-0.1.11.crate) = df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50
+SIZE (rust/crates/libredox-0.1.11.crate) = 7330
+SHA256 (rust/crates/libz-rs-sys-0.5.4.crate) = 15413ef615ad868d4d65dce091cb233b229419c7c0c4bcaa746c0901c49ff39c
+SIZE (rust/crates/libz-rs-sys-0.5.4.crate) = 47952
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
@@ -289,8 +289,8 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/moxcms-0.7.10.crate) = 80986bbbcf925ebd3be54c26613d861255284584501595cf418320c078945608
-SIZE (rust/crates/moxcms-0.7.10.crate) = 176635
+SHA256 (rust/crates/moxcms-0.7.11.crate) = ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97
+SIZE (rust/crates/moxcms-0.7.11.crate) = 176892
SHA256 (rust/crates/mutate_once-0.1.2.crate) = 13d2233c9842d08cfe13f9eac96e207ca6a2ea10b80259ebe8ad0268be27d2af
SIZE (rust/crates/mutate_once-0.1.2.crate) = 4508
SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
@@ -355,8 +355,8 @@ SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d990
SIZE (rust/crates/png-0.17.16.crate) = 117975
SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
SIZE (rust/crates/png-0.18.0.crate) = 118041
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-1.12.0.crate) = f59e70c4aef1e55797c2e8fd94a4f2a973fc972cfde0e0b05f683667b0cd39dd
+SIZE (rust/crates/portable-atomic-1.12.0.crate) = 191124
SHA256 (rust/crates/postcard-1.1.3.crate) = 6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24
SIZE (rust/crates/postcard-1.1.3.crate) = 43968
SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
@@ -371,8 +371,8 @@ SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc8
SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/psm-0.1.28.crate) = d11f2fedc3b7dafdc2851bc52f277377c5473d378859be234bc7ebb593144d01
SIZE (rust/crates/psm-0.1.28.crate) = 24836
-SHA256 (rust/crates/pxfm-0.1.26.crate) = b3502d6155304a4173a5f2c34b52b7ed0dd085890326cb50fd625fdf39e86b3b
-SIZE (rust/crates/pxfm-0.1.26.crate) = 862711
+SHA256 (rust/crates/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d
SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342
SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6
@@ -409,6 +409,8 @@ SHA256 (rust/crates/read-fonts-0.35.0.crate) = 6717cf23b488adf64b9d711329542ba34
SIZE (rust/crates/read-fonts-0.35.0.crate) = 416793
SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.6.0.crate) = ec96166dafa0886eb81fe1c0a388bece180fbef2135f97c1e2cf8302e74b43b5
+SIZE (rust/crates/redox_syscall-0.6.0.crate) = 31156
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
@@ -435,8 +437,8 @@ SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/ryu-1.0.21.crate) = 62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea
+SIZE (rust/crates/ryu-1.0.21.crate) = 50771
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
@@ -453,16 +455,16 @@ SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
-SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_json-1.0.146.crate) = 217ca874ae0207aac254aa02c957ded05585a90892cc8d87f9e5fa49669dadd8
+SIZE (rust/crates/serde_json-1.0.146.crate) = 155880
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c
SIZE (rust/crates/simplecss-0.2.2.crate) = 22136
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
@@ -471,8 +473,8 @@ SHA256 (rust/crates/skrifa-0.37.0.crate) = 8c31071dedf532758ecf3fed987cdb4bd9509
SIZE (rust/crates/skrifa-0.37.0.crate) = 283031
SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
SIZE (rust/crates/slab-0.4.11.crate) = 18549
-SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
-SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
+SHA256 (rust/crates/slotmap-1.1.1.crate) = bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038
+SIZE (rust/crates/slotmap-1.1.1.crate) = 61862
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
@@ -499,8 +501,8 @@ SHA256 (rust/crates/syntect-5.3.0.crate) = 656b45c05d95a5704399aeef6bd0ddec7b2b3
SIZE (rust/crates/syntect-5.3.0.crate) = 833348
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
-SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/target-lexicon-0.13.4.crate) = b1dd07eb858a2067e2f3c7155d54e929265c264e6f37efe3ee7a8d1b5a1dd0ba
+SIZE (rust/crates/target-lexicon-0.13.4.crate) = 26832
SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -539,40 +541,40 @@ SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
-SHA256 (rust/crates/two-face-0.4.4.crate) = 3d112cfd41c1387546416bcf49c4ae2a1fcacda0d42c9e97120e9798c90c0923
-SIZE (rust/crates/two-face-0.4.4.crate) = 3454955
+SHA256 (rust/crates/two-face-0.4.5.crate) = 39e51b6e60e545cfdae5a4639ff423818f52372211a8d9a3e892b4b0761f76b2
+SIZE (rust/crates/two-face-0.4.5.crate) = 3455324
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
-SHA256 (rust/crates/typst-0.14.1.crate) = e6be5a48cf976b492e1c8a538f02ced94fc3b71eae85984eb24f22f3eb9d01e8
-SIZE (rust/crates/typst-0.14.1.crate) = 27567
-SHA256 (rust/crates/typst-assets-0.14.1.crate) = 98b250f6c1ddd0f435db2283c7eb36a9b72bee34d6397625bf7f817c64ad7c62
-SIZE (rust/crates/typst-assets-0.14.1.crate) = 6376952
-SHA256 (rust/crates/typst-eval-0.14.1.crate) = a9b70724d6eb428b7a07bc15ea1a148c950a37eda34d8f26930812e9f5abfa3c
-SIZE (rust/crates/typst-eval-0.14.1.crate) = 43170
-SHA256 (rust/crates/typst-html-0.14.1.crate) = 4985608c896e00fc4219403040662ca771a58be79cc3d2c105b61f33715f6be2
-SIZE (rust/crates/typst-html-0.14.1.crate) = 59485
-SHA256 (rust/crates/typst-kit-0.14.1.crate) = 2beb0686fd072c53b1fd7c37fa2d6639df6fdaa75f86765d39bbee6c78d8eece
-SIZE (rust/crates/typst-kit-0.14.1.crate) = 33286
-SHA256 (rust/crates/typst-layout-0.14.1.crate) = 02c528f8279f9557f28a37af07d26ed7cd293884a9ffa79f5d604bf4cded1a1f
-SIZE (rust/crates/typst-layout-0.14.1.crate) = 209308
-SHA256 (rust/crates/typst-library-0.14.1.crate) = 839303e0c6e49bc893fafc51ed761eab44b97aa38dce913242fafbd553b2557c
-SIZE (rust/crates/typst-library-0.14.1.crate) = 516051
-SHA256 (rust/crates/typst-macros-0.14.1.crate) = 405ca56a99f8dd89df041ca53f42c4f0fb9ff287e52b255f44e5a9100bbc3605
-SIZE (rust/crates/typst-macros-0.14.1.crate) = 25331
-SHA256 (rust/crates/typst-pdf-0.14.1.crate) = 60dfaf70750b95d0389a8448bb8105600dcf6ba24443e28557627b7b51c47db0
-SIZE (rust/crates/typst-pdf-0.14.1.crate) = 83058
-SHA256 (rust/crates/typst-realize-0.14.1.crate) = c31c5d5374f04f06a430355e6fc40b6539d641bad6d0da386c5492065e210c5b
-SIZE (rust/crates/typst-realize-0.14.1.crate) = 35893
-SHA256 (rust/crates/typst-render-0.14.1.crate) = 7315528cda4882c33baa39f6ea1abf993b5a36f883b98b46e5dc05c4e9ade9fa
-SIZE (rust/crates/typst-render-0.14.1.crate) = 32960
-SHA256 (rust/crates/typst-svg-0.14.1.crate) = 045a396e4543906fae4868c0c621a2a6322aa56d4023d207cdab30517e39787a
-SIZE (rust/crates/typst-svg-0.14.1.crate) = 37609
-SHA256 (rust/crates/typst-syntax-0.14.1.crate) = 19e223636668a2930e0a46b18e3786d4ae02f69ac5d9dda58e34ca431403d05c
-SIZE (rust/crates/typst-syntax-0.14.1.crate) = 77819
-SHA256 (rust/crates/typst-timing-0.14.1.crate) = 3347a043b8659b104f198abe825a6c419d0675da276489c310a5620aea799816
-SIZE (rust/crates/typst-timing-0.14.1.crate) = 11867
-SHA256 (rust/crates/typst-utils-0.14.1.crate) = 737d445f5c0cb75b382a6841953a9e22daadad2c264402b41ebf5388356369fd
-SIZE (rust/crates/typst-utils-0.14.1.crate) = 23764
+SHA256 (rust/crates/typst-0.14.2.crate) = 1f6511ee598476f4f322b4d13891083d96dbacb8f9c2b908604c7094ba390653
+SIZE (rust/crates/typst-0.14.2.crate) = 27569
+SHA256 (rust/crates/typst-assets-0.14.2.crate) = 5613cb719a6222fe9b74027c3625d107767ec187bff26b8fc931cf58942c834f
+SIZE (rust/crates/typst-assets-0.14.2.crate) = 6376954
+SHA256 (rust/crates/typst-eval-0.14.2.crate) = 687757487dfc0c1e941344d5024cf7a28364e70c3e304faad89ac65597f62526
+SIZE (rust/crates/typst-eval-0.14.2.crate) = 43183
+SHA256 (rust/crates/typst-html-0.14.2.crate) = e29f8da4f964d4c90739c3c1e0288b0ba1bccc3cc50623a6d558300b86ca8aad
+SIZE (rust/crates/typst-html-0.14.2.crate) = 59487
+SHA256 (rust/crates/typst-kit-0.14.2.crate) = 31476ec753e080ffdd543a0e74b6d319355449ff3eca3f216634f31cfd09a92a
+SIZE (rust/crates/typst-kit-0.14.2.crate) = 33290
+SHA256 (rust/crates/typst-layout-0.14.2.crate) = 4cab0200105831a9158e63718a0f6141c78cb2c1722ed17d19ad28941e3b8491
+SIZE (rust/crates/typst-layout-0.14.2.crate) = 209315
+SHA256 (rust/crates/typst-library-0.14.2.crate) = e276a5de53020c43efe2111ec236252e54ea4480b5ac18063e663dfbe03d9d1b
+SIZE (rust/crates/typst-library-0.14.2.crate) = 516462
+SHA256 (rust/crates/typst-macros-0.14.2.crate) = 141cbd1027129fbf6bda1013f52a264df7befc7388cc8f47767d65e803fd3a59
+SIZE (rust/crates/typst-macros-0.14.2.crate) = 25336
+SHA256 (rust/crates/typst-pdf-0.14.2.crate) = 37c8a4630754767cd10d48e8b8186e7dc784631a30a3a93521edf7d77aebd0c0
+SIZE (rust/crates/typst-pdf-0.14.2.crate) = 83055
+SHA256 (rust/crates/typst-realize-0.14.2.crate) = f7ffe964757fb93d2e98978aa2a74ee85b0f94c8643e8f3550737258b58f39d8
+SIZE (rust/crates/typst-realize-0.14.2.crate) = 35898
+SHA256 (rust/crates/typst-render-0.14.2.crate) = 1baabef8c01dd7150380592811bf37af9b2498be86043834ddd629d1bcb48ccb
+SIZE (rust/crates/typst-render-0.14.2.crate) = 32967
+SHA256 (rust/crates/typst-svg-0.14.2.crate) = e46b811837ade1f0243ef0d8bf3fb06d166443090eac22c28643f374c2ccdc9d
+SIZE (rust/crates/typst-svg-0.14.2.crate) = 37612
+SHA256 (rust/crates/typst-syntax-0.14.2.crate) = a95d9192060e23b1e491b0b94dff676acddc92a4d672aeb8ca3890a5a734e879
+SIZE (rust/crates/typst-syntax-0.14.2.crate) = 77820
+SHA256 (rust/crates/typst-timing-0.14.2.crate) = 7be94f8faf19841b49574ef5c7fd7a12e2deb7c3d8deba5a596f35d2222024cd
+SIZE (rust/crates/typst-timing-0.14.2.crate) = 11870
+SHA256 (rust/crates/typst-utils-0.14.2.crate) = a3966c92e8fa48c7ce898130d07000d985f18206d92b250f0f939287fbccdee3
+SIZE (rust/crates/typst-utils-0.14.2.crate) = 23761
SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05
SIZE (rust/crates/unic-langid-0.9.6.crate) = 9031
SHA256 (rust/crates/unic-langid-impl-0.9.6.crate) = dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658
@@ -635,14 +637,14 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
-SHA256 (rust/crates/wasmi-0.51.2.crate) = 118030b2d125bc893e0cc5b1ce156eb41461f4373308cb5f2e3c698533b5e547
-SIZE (rust/crates/wasmi-0.51.2.crate) = 244288
-SHA256 (rust/crates/wasmi_collections-0.51.2.crate) = 653fa20efc966818934524dceb54b1b81e6f845bbcc2e155d6e9fc32becf667e
-SIZE (rust/crates/wasmi_collections-0.51.2.crate) = 19338
-SHA256 (rust/crates/wasmi_core-0.51.2.crate) = 65701f60308c7e46cca85f273ad17e80c60998cc63d3fa168ac393f62b123038
-SIZE (rust/crates/wasmi_core-0.51.2.crate) = 50291
-SHA256 (rust/crates/wasmi_ir-0.51.2.crate) = a6539f63bf2a6838f27876e2877f0b00a088e84f91e92445620cc6b977fde032
-SIZE (rust/crates/wasmi_ir-0.51.2.crate) = 34476
+SHA256 (rust/crates/wasmi-0.51.5.crate) = bb321403ce594274827657a908e13d1d9918aa02257b8bf8391949d9764023ff
+SIZE (rust/crates/wasmi-0.51.5.crate) = 244287
+SHA256 (rust/crates/wasmi_collections-0.51.5.crate) = e9b8e98e45a2a534489f8225e765cbf1cb9a3078072605e58158910cf4749172
+SIZE (rust/crates/wasmi_collections-0.51.5.crate) = 19341
+SHA256 (rust/crates/wasmi_core-0.51.5.crate) = c25f375c0cdf14810eab07f532f61f14d4966f09c747a55067fdf3196e8512e6
+SIZE (rust/crates/wasmi_core-0.51.5.crate) = 50471
+SHA256 (rust/crates/wasmi_ir-0.51.5.crate) = 624e2a68a4293ecb8f564260b68394b29cf3b3edba6bce35532889a2cb33c3d9
+SIZE (rust/crates/wasmi_ir-0.51.5.crate) = 34479
SHA256 (rust/crates/wasmparser-0.228.0.crate) = 4abf1132c1fdf747d56bbc1bb52152400c70f336870f968b85e89ea422198ae3
SIZE (rust/crates/wasmparser-0.228.0.crate) = 249009
SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
@@ -751,15 +753,15 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
-SHA256 (rust/crates/zlib-rs-0.5.3.crate) = 36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7
-SIZE (rust/crates/zlib-rs-0.5.3.crate) = 206418
+SHA256 (rust/crates/zlib-rs-0.5.4.crate) = 51f936044d677be1a1168fae1d03b583a285a5dd9d8cbf7b24c23aa1fc775235
+SIZE (rust/crates/zlib-rs-0.5.4.crate) = 206980
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773
SIZE (rust/crates/zune-core-0.5.0.crate) = 27393
SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
-SHA256 (rust/crates/zune-jpeg-0.5.5.crate) = dc6fb7703e32e9a07fb3f757360338b3a567a5054f21b5f52a666752e333d58e
-SIZE (rust/crates/zune-jpeg-0.5.5.crate) = 77168
-SHA256 (messense-typst-py-v0.14.4_GH0.tar.gz) = a3983d668d56483d473a10b8395695bea28f06444ac15f3eaae988488eef85d4
-SIZE (messense-typst-py-v0.14.4_GH0.tar.gz) = 55686
+SHA256 (rust/crates/zune-jpeg-0.5.7.crate) = 51d915729b0e7d5fe35c2f294c5dc10b30207cc637920e5b59077bfa3da63f28
+SIZE (rust/crates/zune-jpeg-0.5.7.crate) = 83651
+SHA256 (messense-typst-py-v0.14.5_GH0.tar.gz) = fa231e308ca11f476f511315d52bab00879606005cc70c6fa3d66ccc7cd139c3
+SIZE (messense-typst-py-v0.14.5_GH0.tar.gz) = 56966
diff --git a/textproc/py-zensical/Makefile b/textproc/py-zensical/Makefile
index 1473b6d91d8d..f6c8753bf7df 100644
--- a/textproc/py-zensical/Makefile
+++ b/textproc/py-zensical/Makefile
@@ -1,6 +1,5 @@
PORTNAME= zensical
-DISTVERSION= 0.0.11
-PORTREVISION= 1
+DISTVERSION= 0.0.15
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-zensical/Makefile.crates b/textproc/py-zensical/Makefile.crates
index c79c46d7a2cc..15ecb0a17b72 100644
--- a/textproc/py-zensical/Makefile.crates
+++ b/textproc/py-zensical/Makefile.crates
@@ -1,13 +1,13 @@
CARGO_CRATES= ahash-0.8.12 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
autocfg-1.5.0 \
base64-0.22.1 \
bitflags-1.3.2 \
bitflags-2.10.0 \
- borrow-or-share-0.2.3 \
- bstr-1.12.0 \
- bumpalo-3.19.0 \
- bytes-1.10.1 \
+ borrow-or-share-0.2.4 \
+ bstr-1.12.1 \
+ bumpalo-3.19.1 \
+ bytes-1.11.0 \
cesu8-1.1.0 \
cfg-if-1.0.4 \
combine-4.6.7 \
@@ -21,7 +21,7 @@ CARGO_CRATES= ahash-0.8.12 \
crossbeam-utils-0.8.21 \
displaydoc-0.2.5 \
file-id-0.2.3 \
- fluent-uri-0.3.2 \
+ fluent-uri-0.4.1 \
form_urlencoded-1.2.2 \
fsevent-sys-4.1.0 \
getrandom-0.3.4 \
@@ -33,31 +33,31 @@ CARGO_CRATES= ahash-0.8.12 \
icu_locale_core-2.1.1 \
icu_normalizer-2.1.1 \
icu_normalizer_data-2.1.1 \
- icu_properties-2.1.1 \
- icu_properties_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
icu_provider-2.1.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
indoc-2.0.7 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
- itoa-1.0.15 \
+ itoa-1.0.16 \
jni-0.21.1 \
jni-sys-0.3.0 \
- js-sys-0.3.82 \
+ js-sys-0.3.83 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.177 \
+ libc-0.2.178 \
litemap-0.8.1 \
- log-0.4.27 \
+ log-0.4.29 \
matchit-0.9.0 \
- memchr-2.7.4 \
+ memchr-2.7.6 \
memo-map-0.3.3 \
memoffset-0.9.1 \
- minijinja-2.12.0 \
- minijinja-contrib-2.12.0 \
- mio-1.1.0 \
+ minijinja-2.14.0 \
+ minijinja-contrib-2.14.0 \
+ mio-1.1.1 \
ndk-context-0.1.1 \
notify-8.2.0 \
notify-types-2.0.0 \
@@ -68,26 +68,26 @@ CARGO_CRATES= ahash-0.8.12 \
once_cell-1.21.3 \
percent-encoding-2.3.2 \
pin-project-lite-0.2.16 \
- portable-atomic-1.11.1 \
+ portable-atomic-1.12.0 \
potential_utf-0.1.4 \
ppv-lite86-0.2.21 \
- proc-macro2-1.0.95 \
- pyo3-0.27.1 \
- pyo3-build-config-0.27.1 \
- pyo3-ffi-0.27.1 \
- pyo3-macros-0.27.1 \
- pyo3-macros-backend-0.27.1 \
- quote-1.0.40 \
+ proc-macro2-1.0.103 \
+ pyo3-0.27.2 \
+ pyo3-build-config-0.27.2 \
+ pyo3-ffi-0.27.2 \
+ pyo3-macros-0.27.2 \
+ pyo3-macros-backend-0.27.2 \
+ quote-1.0.42 \
r-efi-5.3.0 \
rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.9.3 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
rustversion-1.0.22 \
- ryu-1.0.20 \
+ ryu-1.0.21 \
same-file-1.0.6 \
self_cell-1.2.1 \
serde-1.0.228 \
@@ -99,23 +99,23 @@ CARGO_CRATES= ahash-0.8.12 \
slab-0.4.11 \
smallvec-1.15.1 \
stable_deref_trait-1.2.1 \
- syn-2.0.101 \
+ syn-2.0.111 \
synstructure-0.13.2 \
- target-lexicon-0.13.3 \
+ target-lexicon-0.13.4 \
thiserror-1.0.69 \
thiserror-2.0.17 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.17 \
thread_local-1.1.9 \
tinystr-0.8.2 \
- tracing-0.1.41 \
- tracing-attributes-0.1.30 \
+ tracing-0.1.44 \
+ tracing-attributes-0.1.31 \
tracing-chrome-0.7.2 \
- tracing-core-0.1.34 \
+ tracing-core-0.1.36 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.20 \
+ tracing-subscriber-0.3.22 \
tungstenite-0.28.0 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.22 \
unindent-0.2.4 \
url-2.5.7 \
utf-8-0.7.6 \
@@ -125,11 +125,11 @@ CARGO_CRATES= ahash-0.8.12 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.105 \
- wasm-bindgen-macro-0.2.105 \
- wasm-bindgen-macro-support-0.2.105 \
- wasm-bindgen-shared-0.2.105 \
- web-sys-0.3.82 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ web-sys-0.3.83 \
webbrowser-1.0.6 \
winapi-util-0.1.11 \
windows-link-0.2.1 \
@@ -157,19 +157,19 @@ CARGO_CRATES= ahash-0.8.12 \
writeable-0.6.2 \
yoke-0.8.1 \
yoke-derive-0.8.1 \
- zerocopy-0.8.27 \
- zerocopy-derive-0.8.27 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerotrie-0.2.3 \
zerovec-0.11.5 \
zerovec-derive-0.11.2 \
- zrx-0.0.3 \
+ zrx-0.0.5 \
zrx-diagnostic-0.0.1 \
zrx-executor-0.0.1 \
- zrx-graph-0.0.1 \
+ zrx-graph-0.0.2 \
zrx-id-0.0.3 \
zrx-path-0.0.1 \
- zrx-scheduler-0.0.1 \
+ zrx-scheduler-0.0.2 \
zrx-store-0.0.1 \
- zrx-stream-0.0.1
+ zrx-stream-0.0.2
diff --git a/textproc/py-zensical/distinfo b/textproc/py-zensical/distinfo
index c756520f864a..cf8850731f22 100644
--- a/textproc/py-zensical/distinfo
+++ b/textproc/py-zensical/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1764838530
-SHA256 (zensical-0.0.11.tar.gz) = 4c048779787ebcbdf01c15c69287ca5add5f8661c860ea6302c1ad45606e4b5f
-SIZE (zensical-0.0.11.tar.gz) = 3807996
+TIMESTAMP = 1766994301
+SHA256 (zensical-0.0.15.tar.gz) = b3200c91b30370671c50b8b4aa41c20e55ff2814b9003ee23c9b6f923a0c19be
+SIZE (zensical-0.0.15.tar.gz) = 3816831
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
-SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
-SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -13,14 +13,14 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
-SHA256 (rust/crates/borrow-or-share-0.2.3.crate) = 8fa326467c5d528c03e479661320269e7716d6b7d5d49bafd30890ce0c725696
-SIZE (rust/crates/borrow-or-share-0.2.3.crate) = 5162
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/borrow-or-share-0.2.4.crate) = dc0b364ead1874514c8c2855ab558056ebfeb775653e7ae45ff72f28f8f3166c
+SIZE (rust/crates/borrow-or-share-0.2.4.crate) = 5243
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
@@ -47,8 +47,8 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/file-id-0.2.3.crate) = e1fc6a637b6dc58414714eddd9170ff187ecb0933d4c7024d1abbd23a3cc26e9
SIZE (rust/crates/file-id-0.2.3.crate) = 10148
-SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5
-SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604
+SHA256 (rust/crates/fluent-uri-0.4.1.crate) = bc74ac4d8359ae70623506d512209619e5cf8f347124910440dbc221714b328e
+SIZE (rust/crates/fluent-uri-0.4.1.crate) = 51205
SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
@@ -71,10 +71,10 @@ SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea
SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
-SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
-SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
-SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
-SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
@@ -87,40 +87,40 @@ SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/itoa-1.0.16.crate) = 7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010
+SIZE (rust/crates/itoa-1.0.16.crate) = 15757
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
-SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
-SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
SIZE (rust/crates/litemap-0.8.1.crate) = 34172
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/matchit-0.9.0.crate) = 9ea5f97102eb9e54ab99fb70bb175589073f554bdadfb74d9bd656482ea73e2a
SIZE (rust/crates/matchit-0.9.0.crate) = 43831
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memo-map-0.3.3.crate) = 38d1115007560874e373613744c6fba374c17688327a71c1476d1a5954cc857b
SIZE (rust/crates/memo-map-0.3.3.crate) = 10003
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/minijinja-2.12.0.crate) = a9f264d75233323f4b7d2f03aefe8a990690cdebfbfe26ea86bcbaec5e9ac990
-SIZE (rust/crates/minijinja-2.12.0.crate) = 171024
-SHA256 (rust/crates/minijinja-contrib-2.12.0.crate) = 182ba1438db4679ddfa03792c183bdc2b9ce26b58e7d41a749e59b06497cf136
-SIZE (rust/crates/minijinja-contrib-2.12.0.crate) = 43688
-SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
-SIZE (rust/crates/mio-1.1.0.crate) = 105232
+SHA256 (rust/crates/minijinja-2.14.0.crate) = 12ea9ac0a51fb5112607099560fdf0f90366ab088a2a9e6e8ae176794e9806aa
+SIZE (rust/crates/minijinja-2.14.0.crate) = 182272
+SHA256 (rust/crates/minijinja-contrib-2.14.0.crate) = be6ad8bbc21c256d5f2f5494699d5d69d519b8510d672a0e43b7bfa3a56c388a
+SIZE (rust/crates/minijinja-contrib-2.14.0.crate) = 45149
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
@@ -141,26 +141,26 @@ SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bd
SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-1.12.0.crate) = f59e70c4aef1e55797c2e8fd94a4f2a973fc972cfde0e0b05f683667b0cd39dd
+SIZE (rust/crates/portable-atomic-1.12.0.crate) = 191124
SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.27.1.crate) = 37a6df7eab65fc7bee654a421404947e10a0f7085b6951bf2ea395f4659fb0cf
-SIZE (rust/crates/pyo3-0.27.1.crate) = 1172212
-SHA256 (rust/crates/pyo3-build-config-0.27.1.crate) = f77d387774f6f6eec64a004eac0ed525aab7fa1966d94b42f743797b3e395afb
-SIZE (rust/crates/pyo3-build-config-0.27.1.crate) = 35565
-SHA256 (rust/crates/pyo3-ffi-0.27.1.crate) = 2dd13844a4242793e02df3e2ec093f540d948299a6a77ea9ce7afd8623f542be
-SIZE (rust/crates/pyo3-ffi-0.27.1.crate) = 78517
-SHA256 (rust/crates/pyo3-macros-0.27.1.crate) = eaf8f9f1108270b90d3676b8679586385430e5c0bb78bb5f043f95499c821a71
-SIZE (rust/crates/pyo3-macros-0.27.1.crate) = 8918
-SHA256 (rust/crates/pyo3-macros-backend-0.27.1.crate) = 70a3b2274450ba5288bc9b8c1b69ff569d1d61189d4bff38f8d22e03d17f932b
-SIZE (rust/crates/pyo3-macros-backend-0.27.1.crate) = 82521
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d
+SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342
+SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6
+SIZE (rust/crates/pyo3-build-config-0.27.2.crate) = 35564
+SHA256 (rust/crates/pyo3-ffi-0.27.2.crate) = 1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089
+SIZE (rust/crates/pyo3-ffi-0.27.2.crate) = 78552
+SHA256 (rust/crates/pyo3-macros-0.27.2.crate) = 0a5b10c9bf9888125d917fb4d2ca2d25c8df94c7ab5a52e13313a07e050a3b02
+SIZE (rust/crates/pyo3-macros-0.27.2.crate) = 8913
+SHA256 (rust/crates/pyo3-macros-backend-0.27.2.crate) = 03b51720d314836e53327f5871d4c0cfb4fb37cc2c4a11cc71907a86342c40f9
+SIZE (rust/crates/pyo3-macros-backend-0.27.2.crate) = 82513
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -173,14 +173,14 @@ SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d7
SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/ryu-1.0.21.crate) = 62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea
+SIZE (rust/crates/ryu-1.0.21.crate) = 50771
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
@@ -203,12 +203,12 @@ SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
-SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/target-lexicon-0.13.4.crate) = b1dd07eb858a2067e2f3c7155d54e929265c264e6f37efe3ee7a8d1b5a1dd0ba
+SIZE (rust/crates/target-lexicon-0.13.4.crate) = 26832
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
@@ -221,22 +221,22 @@ SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb78
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
-SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
-SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
-SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
SHA256 (rust/crates/tracing-chrome-0.7.2.crate) = bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724
SIZE (rust/crates/tracing-chrome-0.7.2.crate) = 14030
-SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
-SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
-SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
+SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
+SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
SHA256 (rust/crates/tungstenite-0.28.0.crate) = 8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442
SIZE (rust/crates/tungstenite-0.28.0.crate) = 67629
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
@@ -255,16 +255,16 @@ SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb0
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
-SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
-SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
-SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
-SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
-SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
-SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/web-sys-0.3.83.crate) = 9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac
+SIZE (rust/crates/web-sys-0.3.83.crate) = 644431
SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97
SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471
SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
@@ -319,10 +319,10 @@ SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d565733
SIZE (rust/crates/yoke-0.8.1.crate) = 32016
SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
-SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
-SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
-SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
-SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -333,21 +333,21 @@ SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c
SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
-SHA256 (rust/crates/zrx-0.0.3.crate) = 0560eca9c0d0ebba809e4b3ea94465b685945103ea309cb4c33edbdbdae5a3de
-SIZE (rust/crates/zrx-0.0.3.crate) = 5414
+SHA256 (rust/crates/zrx-0.0.5.crate) = c14c304232173e0dfc6b4f5e836f0a9ae2fdf550413957131b8036e5b9e6269a
+SIZE (rust/crates/zrx-0.0.5.crate) = 5370
SHA256 (rust/crates/zrx-diagnostic-0.0.1.crate) = 1cf90c723631486819bb50d9871072595f4f17b2f6c596534d9cbcf4b6c2ae54
SIZE (rust/crates/zrx-diagnostic-0.0.1.crate) = 9651
SHA256 (rust/crates/zrx-executor-0.0.1.crate) = 4c0ace038e234e564aa9a352419b7eb8ea64996351affbfb8f2b1a593c3b24d4
SIZE (rust/crates/zrx-executor-0.0.1.crate) = 15220
-SHA256 (rust/crates/zrx-graph-0.0.1.crate) = c8deb42a334884f7d30d4ceba77db865fe22ae0db9a2678e90d1449527c935ad
-SIZE (rust/crates/zrx-graph-0.0.1.crate) = 15784
+SHA256 (rust/crates/zrx-graph-0.0.2.crate) = 8c0dcd81e9e8982aff85c7e2ba8d8784bacdb545999cf6d122e4b50542a9e1f4
+SIZE (rust/crates/zrx-graph-0.0.2.crate) = 16049
SHA256 (rust/crates/zrx-id-0.0.3.crate) = 53ca8d5b09df525295bcfc45a5fd35e16e9f47c16a07283a071d4518dc76befa
SIZE (rust/crates/zrx-id-0.0.3.crate) = 18924
SHA256 (rust/crates/zrx-path-0.0.1.crate) = d578267e852d4f325ce124ecbffe0530d9f9013d58a3cfacec75daf04ac40d0b
SIZE (rust/crates/zrx-path-0.0.1.crate) = 4845
-SHA256 (rust/crates/zrx-scheduler-0.0.1.crate) = 977abb2e19cbe3768d29eb7613f2fec66592ae44ccb673585b72b8ad1f17dda1
-SIZE (rust/crates/zrx-scheduler-0.0.1.crate) = 41786
+SHA256 (rust/crates/zrx-scheduler-0.0.2.crate) = b1d060c2e453c6207aa65e4cd51379999f0fa09c1d3004adabc383cfa900a144
+SIZE (rust/crates/zrx-scheduler-0.0.2.crate) = 41726
SHA256 (rust/crates/zrx-store-0.0.1.crate) = bf66a14c3590ebf559c2beac93f28b2bf15192bd644a37e70b641d36cfec6e6d
SIZE (rust/crates/zrx-store-0.0.1.crate) = 18060
-SHA256 (rust/crates/zrx-stream-0.0.1.crate) = c7c6087ba332dd45fc7a6f364e99f30d28405374ffabe7ac6787fc402ba86473
-SIZE (rust/crates/zrx-stream-0.0.1.crate) = 39261
+SHA256 (rust/crates/zrx-stream-0.0.2.crate) = 4ec48ba80e68dea8c842ff6dca22a588b9010eb2d773585b837498bf880446e6
+SIZE (rust/crates/zrx-stream-0.0.2.crate) = 39204
diff --git a/textproc/ripgrep-all/Makefile b/textproc/ripgrep-all/Makefile
index 6996b02411f7..ea3762e12858 100644
--- a/textproc/ripgrep-all/Makefile
+++ b/textproc/ripgrep-all/Makefile
@@ -1,10 +1,9 @@
PORTNAME= ripgrep-all
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.6
-PORTREVISION= 42
+DISTVERSION= 0.10.10
CATEGORIES= textproc
-MAINTAINER= alexis.praga@free.fr
+MAINTAINER= eduardo@freebsd.org
COMMENT= Improved search capacities of ripgrep
WWW= https://github.com/phiresky/ripgrep-all/
@@ -12,173 +11,15 @@ LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rg:textproc/ripgrep
+LIB_DEPENDS= libzstd.so:archivers/zstd
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= phiresky
-CARGO_CRATES= addr2line-0.12.0 \
- adler32-1.0.4 \
- aho-corasick-0.7.10 \
- ansi_term-0.11.0 \
- arrayref-0.3.6 \
- atty-0.2.14 \
- autocfg-0.1.7 \
- autocfg-1.0.0 \
- backtrace-0.3.48 \
- bincode-1.2.1 \
- bitflags-1.2.1 \
- byteorder-1.3.4 \
- bzip2-0.3.3 \
- bzip2-sys-0.1.8+1.0.8 \
- cachedir-0.1.1 \
- cc-1.0.53 \
- cfg-if-0.1.10 \
- chrono-0.4.11 \
- clap-2.33.1 \
- cloudabi-0.0.3 \
- crc32fast-1.2.0 \
- crossbeam-0.7.3 \
- crossbeam-channel-0.4.2 \
- crossbeam-deque-0.7.3 \
- crossbeam-epoch-0.8.2 \
- crossbeam-queue-0.2.1 \
- crossbeam-utils-0.7.2 \
- encoding_rs-0.8.23 \
- encoding_rs_io-0.1.7 \
- env_logger-0.7.1 \
- exitfailure-0.5.1 \
- failure-0.1.8 \
- failure_derive-0.1.8 \
- fallible-iterator-0.2.0 \
- fallible-streaming-iterator-0.1.9 \
- filetime-0.2.10 \
- fixedbitset-0.1.9 \
- flate2-1.0.14 \
- fnv-1.0.7 \
- fuchsia-cprng-0.1.1 \
- generic-array-0.12.3 \
- getrandom-0.1.14 \
- gimli-0.21.0 \
- glob-0.3.0 \
- heck-0.3.1 \
- hermit-abi-0.1.13 \
- humantime-1.3.0 \
- idna-0.2.0 \
- itoa-0.4.5 \
- jobserver-0.1.21 \
- lazy_static-1.4.0 \
- libc-0.2.70 \
- libsqlite3-sys-0.18.0 \
- linked-hash-map-0.5.3 \
- lmdb-rkv-0.14.0 \
- lmdb-rkv-sys-0.11.0 \
- lock_api-0.2.0 \
- log-0.4.8 \
- lru-cache-0.1.2 \
- lzma-sys-0.1.16 \
- matches-0.1.8 \
- maybe-uninit-2.0.0 \
- memchr-2.3.3 \
- memoffset-0.5.4 \
- miniz_oxide-0.3.6 \
- nom-2.2.1 \
- num-0.2.1 \
- num-complex-0.2.4 \
- num-integer-0.1.42 \
- num-iter-0.1.40 \
- num-rational-0.2.4 \
- num-traits-0.2.11 \
- object-0.19.0 \
- ordered-float-1.0.2 \
- ordermap-0.3.5 \
- parking_lot-0.8.0 \
- parking_lot_core-0.5.0 \
- paste-0.1.12 \
- paste-impl-0.1.12 \
- path-clean-0.1.0 \
- percent-encoding-2.1.0 \
- petgraph-0.4.13 \
- pkg-config-0.3.17 \
- podio-0.1.6 \
- ppv-lite86-0.2.8 \
- proc-macro-error-1.0.2 \
- proc-macro-error-attr-1.0.2 \
- proc-macro-hack-0.5.15 \
- proc-macro2-1.0.13 \
- quick-error-1.2.3 \
- quote-1.0.6 \
- rand-0.6.5 \
- rand-0.7.3 \
- rand_chacha-0.1.1 \
- rand_chacha-0.2.2 \
- rand_core-0.3.1 \
- rand_core-0.4.2 \
- rand_core-0.5.1 \
- rand_hc-0.1.0 \
- rand_hc-0.2.0 \
- rand_isaac-0.1.1 \
- rand_jitter-0.1.4 \
- rand_os-0.1.3 \
- rand_pcg-0.1.2 \
- rand_xorshift-0.1.1 \
- rdrand-0.4.0 \
- redox_syscall-0.1.56 \
- regex-1.3.7 \
- regex-syntax-0.6.17 \
- remove_dir_all-0.5.2 \
- rkv-0.10.4 \
- rusqlite-0.23.1 \
- rustc-demangle-0.1.16 \
- rustc_version-0.2.3 \
- ryu-1.0.4 \
- scopeguard-1.1.0 \
- semver-0.9.0 \
- semver-parser-0.7.0 \
- serde-1.0.110 \
- serde_derive-1.0.110 \
- serde_json-1.0.53 \
- size_format-1.0.2 \
- smallvec-0.6.13 \
- smallvec-1.4.0 \
- strsim-0.8.0 \
- structopt-0.3.14 \
- structopt-derive-0.4.7 \
- syn-1.0.22 \
- syn-mid-0.5.0 \
- synstructure-0.12.3 \
- tar-0.4.26 \
- tempfile-3.1.0 \
- term_size-0.3.2 \
- termcolor-1.1.0 \
- textwrap-0.11.0 \
- thread_local-1.0.1 \
- time-0.1.43 \
- tree_magic_fork-0.2.2 \
- typenum-1.12.0 \
- unicode-bidi-0.3.4 \
- unicode-normalization-0.1.12 \
- unicode-segmentation-1.6.0 \
- unicode-width-0.1.7 \
- unicode-xid-0.2.0 \
- url-2.1.1 \
- uuid-0.8.1 \
- vcpkg-0.2.8 \
- vec_map-0.8.2 \
- version_check-0.9.1 \
- wasi-0.9.0+wasi-snapshot-preview1 \
- winapi-0.3.8 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- xattr-0.2.2 \
- xz2-0.1.6 \
- zip-0.5.5 \
- zstd-0.5.1+zstd.1.4.4 \
- zstd-safe-2.0.3+zstd.1.4.4 \
- zstd-sys-1.4.15+zstd.1.4.4
-
PLIST_FILES= bin/rga \
- bin/rga-preproc
+ bin/rga-preproc \
+ bin/rga-fzf \
+ bin/rga-fzf-open
.include <bsd.port.mk>
diff --git a/textproc/ripgrep-all/Makefile.crates b/textproc/ripgrep-all/Makefile.crates
new file mode 100644
index 000000000000..0a67f2ff2a42
--- /dev/null
+++ b/textproc/ripgrep-all/Makefile.crates
@@ -0,0 +1,241 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ ahash-0.8.11 \
+ aho-corasick-1.1.3 \
+ alloc-no-stdlib-2.0.4 \
+ alloc-stdlib-0.2.2 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ ansi_term-0.12.1 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.7 \
+ anyhow-1.0.96 \
+ astral-tokio-tar-0.5.6 \
+ async-compression-0.3.15 \
+ async-compression-0.4.19 \
+ async-recursion-1.1.1 \
+ async-stream-0.3.6 \
+ async-stream-impl-0.3.6 \
+ async-trait-0.1.86 \
+ async_zip-0.0.12 \
+ atty-0.2.14 \
+ autocfg-1.4.0 \
+ backtrace-0.3.74 \
+ base64-0.22.1 \
+ bincode-1.3.3 \
+ bitflags-1.3.2 \
+ bitflags-2.9.0 \
+ brotli-7.0.0 \
+ brotli-decompressor-4.0.2 \
+ bumpalo-3.17.0 \
+ bytes-1.10.0 \
+ bzip2-0.4.4 \
+ bzip2-0.5.2 \
+ bzip2-sys-0.1.13+1.0.8 \
+ cc-1.2.16 \
+ cfg-if-1.0.0 \
+ charset-0.1.5 \
+ chrono-0.4.40 \
+ clap-2.34.0 \
+ clap-4.5.31 \
+ clap_builder-4.5.31 \
+ clap_lex-0.7.4 \
+ colorchoice-1.0.3 \
+ convert_case-0.4.0 \
+ core-foundation-sys-0.8.7 \
+ crc32fast-1.4.2 \
+ crossbeam-0.8.4 \
+ crossbeam-channel-0.5.14 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
+ ctor-0.2.9 \
+ data-encoding-2.8.0 \
+ deflate64-0.1.9 \
+ derive_more-0.99.19 \
+ diff-0.1.13 \
+ directories-next-2.0.0 \
+ dirs-sys-next-0.1.2 \
+ dyn-clonable-0.9.2 \
+ dyn-clonable-impl-0.9.2 \
+ dyn-clone-1.0.18 \
+ encoding_rs-0.8.35 \
+ encoding_rs_io-0.1.7 \
+ env_logger-0.10.2 \
+ equivalent-1.0.2 \
+ errno-0.3.10 \
+ fallible-iterator-0.3.0 \
+ fallible-streaming-iterator-0.1.9 \
+ fastrand-2.3.0 \
+ filetime-0.2.25 \
+ fixedbitset-0.4.2 \
+ flate2-1.1.0 \
+ fnv-1.0.7 \
+ futures-core-0.3.31 \
+ futures-io-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.12.4 \
+ getopts-0.2.21 \
+ getrandom-0.2.15 \
+ getrandom-0.3.1 \
+ gimli-0.31.1 \
+ glob-0.3.2 \
+ hashbrown-0.12.3 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.2 \
+ hashlink-0.8.4 \
+ heck-0.3.3 \
+ hermit-abi-0.1.19 \
+ hermit-abi-0.4.0 \
+ humantime-2.1.0 \
+ iana-time-zone-0.1.61 \
+ iana-time-zone-haiku-0.1.2 \
+ indexmap-1.9.3 \
+ indexmap-2.7.1 \
+ is-docker-0.2.0 \
+ is-terminal-0.4.15 \
+ is-wsl-0.4.0 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.14 \
+ jobserver-0.1.32 \
+ js-sys-0.3.77 \
+ json_comments-0.2.2 \
+ lazy_static-1.5.0 \
+ libc-0.2.170 \
+ libredox-0.1.3 \
+ libsqlite3-sys-0.27.0 \
+ linux-raw-sys-0.4.15 \
+ lock_api-0.4.12 \
+ log-0.4.26 \
+ lzma-sys-0.1.20 \
+ mailparse-0.14.1 \
+ memchr-2.7.4 \
+ mime2ext-0.1.53 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.5 \
+ mio-1.0.3 \
+ nom-7.1.3 \
+ num-0.2.1 \
+ num-complex-0.2.4 \
+ num-integer-0.1.46 \
+ num-iter-0.1.45 \
+ num-rational-0.2.4 \
+ num-traits-0.2.19 \
+ object-0.36.7 \
+ once_cell-1.20.3 \
+ open-5.3.2 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
+ paste-1.0.15 \
+ path-clean-1.0.1 \
+ pathdiff-0.2.3 \
+ petgraph-0.6.5 \
+ pin-project-1.1.9 \
+ pin-project-internal-1.1.9 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.31 \
+ portable-atomic-1.11.0 \
+ pretty-bytes-0.2.2 \
+ pretty_assertions-1.4.1 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
+ proc-macro2-1.0.93 \
+ quote-1.0.38 \
+ quoted_printable-0.5.1 \
+ redox_syscall-0.5.9 \
+ redox_users-0.4.6 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rusqlite-0.30.0 \
+ rustc-demangle-0.1.24 \
+ rustc-hash-2.1.1 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustversion-1.0.19 \
+ ryu-1.0.19 \
+ schemars-0.8.22 \
+ schemars_derive-0.8.22 \
+ scopeguard-1.2.0 \
+ semver-1.0.25 \
+ serde-1.0.218 \
+ serde_derive-1.0.218 \
+ serde_derive_internals-0.29.1 \
+ serde_json-1.0.139 \
+ shlex-1.3.0 \
+ signal-hook-registry-1.4.2 \
+ size_format-1.0.2 \
+ slab-0.4.9 \
+ smallvec-1.14.0 \
+ socket2-0.5.8 \
+ strsim-0.8.0 \
+ strsim-0.11.1 \
+ structopt-0.3.26 \
+ structopt-derive-0.4.18 \
+ syn-1.0.109 \
+ syn-2.0.98 \
+ tempfile-3.17.1 \
+ termcolor-1.4.1 \
+ terminal_size-0.4.1 \
+ textwrap-0.11.0 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
+ tokio-1.43.0 \
+ tokio-macros-2.5.0 \
+ tokio-rusqlite-0.5.0 \
+ tokio-stream-0.1.17 \
+ tokio-test-0.4.4 \
+ tokio-util-0.7.13 \
+ tree_magic_mini-3.1.6 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.17 \
+ unicode-segmentation-1.12.0 \
+ unicode-width-0.1.14 \
+ utf8parse-0.2.2 \
+ vcpkg-0.2.15 \
+ vec_map-0.8.2 \
+ version_check-0.9.5 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.13.3+wasi-0.2.2 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.9 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-core-0.52.0 \
+ windows-link-0.1.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ wit-bindgen-rt-0.33.0 \
+ xattr-1.4.0 \
+ xz2-0.1.7 \
+ yansi-1.0.1 \
+ zerocopy-0.7.35 \
+ zerocopy-derive-0.7.35 \
+ zstd-0.11.2+zstd.1.5.2 \
+ zstd-0.13.3 \
+ zstd-safe-5.0.2+zstd.1.5.2 \
+ zstd-safe-7.2.3 \
+ zstd-sys-2.0.14+zstd.1.5.7
diff --git a/textproc/ripgrep-all/distinfo b/textproc/ripgrep-all/distinfo
index 4a2420f231e3..3169970cbfbb 100644
--- a/textproc/ripgrep-all/distinfo
+++ b/textproc/ripgrep-all/distinfo
@@ -1,323 +1,485 @@
-TIMESTAMP = 1618751450
-SHA256 (rust/crates/addr2line-0.12.0.tar.gz) = 456d75cbb82da1ad150c8a9d97285ffcd21c9931dcb11e995903e7d75141b38b
-SIZE (rust/crates/addr2line-0.12.0.tar.gz) = 118232
-SHA256 (rust/crates/adler32-1.0.4.tar.gz) = 5d2e7343e7fc9de883d1b0341e0b13970f764c14101234857d2ddafa1cb1cac2
-SIZE (rust/crates/adler32-1.0.4.tar.gz) = 5105
-SHA256 (rust/crates/aho-corasick-0.7.10.tar.gz) = 8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada
-SIZE (rust/crates/aho-corasick-0.7.10.tar.gz) = 111039
-SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
-SHA256 (rust/crates/arrayref-0.3.6.tar.gz) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
-SIZE (rust/crates/arrayref-0.3.6.tar.gz) = 10035
-SHA256 (rust/crates/atty-0.2.14.tar.gz) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.tar.gz) = 5470
-SHA256 (rust/crates/autocfg-0.1.7.tar.gz) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
-SIZE (rust/crates/autocfg-0.1.7.tar.gz) = 12158
-SHA256 (rust/crates/autocfg-1.0.0.tar.gz) = f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d
-SIZE (rust/crates/autocfg-1.0.0.tar.gz) = 12870
-SHA256 (rust/crates/backtrace-0.3.48.tar.gz) = 0df2f85c8a2abbe3b7d7e748052fdd9b76a0458fdeb16ad4223f5eca78c7c130
-SIZE (rust/crates/backtrace-0.3.48.tar.gz) = 65706
-SHA256 (rust/crates/bincode-1.2.1.tar.gz) = 5753e2a71534719bf3f4e57006c3a4f0d2c672a4b676eec84161f763eca87dbf
-SIZE (rust/crates/bincode-1.2.1.tar.gz) = 15489
-SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
-SHA256 (rust/crates/byteorder-1.3.4.tar.gz) = 08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de
-SIZE (rust/crates/byteorder-1.3.4.tar.gz) = 21943
-SHA256 (rust/crates/bzip2-0.3.3.tar.gz) = 42b7c3cbf0fa9c1b82308d57191728ca0256cb821220f4e2fd410a72ade26e3b
-SIZE (rust/crates/bzip2-0.3.3.tar.gz) = 15346
-SHA256 (rust/crates/bzip2-sys-0.1.8+1.0.8.tar.gz) = 05305b41c5034ff0e93937ac64133d109b5a2660114ec45e9760bc6816d83038
-SIZE (rust/crates/bzip2-sys-0.1.8+1.0.8.tar.gz) = 632179
-SHA256 (rust/crates/cachedir-0.1.1.tar.gz) = c06509d1f4ffa658939bd23f076cd929ef218241363796551528e7eec69128c8
-SIZE (rust/crates/cachedir-0.1.1.tar.gz) = 11647
-SHA256 (rust/crates/cc-1.0.53.tar.gz) = 404b1fe4f65288577753b17e3b36a04596ee784493ec249bf81c7f2d2acd751c
-SIZE (rust/crates/cc-1.0.53.tar.gz) = 51740
-SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
-SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
-SHA256 (rust/crates/chrono-0.4.11.tar.gz) = 80094f509cf8b5ae86a4966a39b3ff66cd7e2a3e594accec3743ff3fabeab5b2
-SIZE (rust/crates/chrono-0.4.11.tar.gz) = 139811
-SHA256 (rust/crates/clap-2.33.1.tar.gz) = bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129
-SIZE (rust/crates/clap-2.33.1.tar.gz) = 201567
-SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
-SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
-SHA256 (rust/crates/crc32fast-1.2.0.tar.gz) = ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1
-SIZE (rust/crates/crc32fast-1.2.0.tar.gz) = 39161
-SHA256 (rust/crates/crossbeam-0.7.3.tar.gz) = 69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e
-SIZE (rust/crates/crossbeam-0.7.3.tar.gz) = 9906
-SHA256 (rust/crates/crossbeam-channel-0.4.2.tar.gz) = cced8691919c02aac3cb0a1bc2e9b73d89e832bf9a06fc579d4e71b68a2da061
-SIZE (rust/crates/crossbeam-channel-0.4.2.tar.gz) = 87419
-SHA256 (rust/crates/crossbeam-deque-0.7.3.tar.gz) = 9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285
-SIZE (rust/crates/crossbeam-deque-0.7.3.tar.gz) = 19888
-SHA256 (rust/crates/crossbeam-epoch-0.8.2.tar.gz) = 058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace
-SIZE (rust/crates/crossbeam-epoch-0.8.2.tar.gz) = 39283
-SHA256 (rust/crates/crossbeam-queue-0.2.1.tar.gz) = c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db
-SIZE (rust/crates/crossbeam-queue-0.2.1.tar.gz) = 14543
-SHA256 (rust/crates/crossbeam-utils-0.7.2.tar.gz) = c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8
-SIZE (rust/crates/crossbeam-utils-0.7.2.tar.gz) = 34338
-SHA256 (rust/crates/encoding_rs-0.8.23.tar.gz) = e8ac63f94732332f44fe654443c46f6375d1939684c17b0afb6cb56b0456e171
-SIZE (rust/crates/encoding_rs-0.8.23.tar.gz) = 1403543
-SHA256 (rust/crates/encoding_rs_io-0.1.7.tar.gz) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
-SIZE (rust/crates/encoding_rs_io-0.1.7.tar.gz) = 16969
-SHA256 (rust/crates/env_logger-0.7.1.tar.gz) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
-SIZE (rust/crates/env_logger-0.7.1.tar.gz) = 32281
-SHA256 (rust/crates/exitfailure-0.5.1.tar.gz) = 2ff5bd832af37f366c6c194d813a11cd90ac484f124f079294f28e357ae40515
-SIZE (rust/crates/exitfailure-0.5.1.tar.gz) = 11425
-SHA256 (rust/crates/failure-0.1.8.tar.gz) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
-SIZE (rust/crates/failure-0.1.8.tar.gz) = 37582
-SHA256 (rust/crates/failure_derive-0.1.8.tar.gz) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
-SIZE (rust/crates/failure_derive-0.1.8.tar.gz) = 4950
-SHA256 (rust/crates/fallible-iterator-0.2.0.tar.gz) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7
-SIZE (rust/crates/fallible-iterator-0.2.0.tar.gz) = 18509
-SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.tar.gz) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
-SIZE (rust/crates/fallible-streaming-iterator-0.1.9.tar.gz) = 9249
-SHA256 (rust/crates/filetime-0.2.10.tar.gz) = affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695
-SIZE (rust/crates/filetime-0.2.10.tar.gz) = 13880
-SHA256 (rust/crates/fixedbitset-0.1.9.tar.gz) = 86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33
-SIZE (rust/crates/fixedbitset-0.1.9.tar.gz) = 11974
-SHA256 (rust/crates/flate2-1.0.14.tar.gz) = 2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42
-SIZE (rust/crates/flate2-1.0.14.tar.gz) = 74183
-SHA256 (rust/crates/fnv-1.0.7.tar.gz) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
-SIZE (rust/crates/fnv-1.0.7.tar.gz) = 11266
-SHA256 (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
-SIZE (rust/crates/fuchsia-cprng-0.1.1.tar.gz) = 2950
-SHA256 (rust/crates/generic-array-0.12.3.tar.gz) = c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec
-SIZE (rust/crates/generic-array-0.12.3.tar.gz) = 18017
-SHA256 (rust/crates/getrandom-0.1.14.tar.gz) = 7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb
-SIZE (rust/crates/getrandom-0.1.14.tar.gz) = 24698
-SHA256 (rust/crates/gimli-0.21.0.tar.gz) = bcc8e0c9bce37868955864dbecd2b1ab2bdf967e6f28066d65aaac620444b65c
-SIZE (rust/crates/gimli-0.21.0.tar.gz) = 645352
-SHA256 (rust/crates/glob-0.3.0.tar.gz) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
-SIZE (rust/crates/glob-0.3.0.tar.gz) = 18724
-SHA256 (rust/crates/heck-0.3.1.tar.gz) = 20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205
-SIZE (rust/crates/heck-0.3.1.tar.gz) = 54666
-SHA256 (rust/crates/hermit-abi-0.1.13.tar.gz) = 91780f809e750b0a89f5544be56617ff6b1227ee485bcb06ebe10cdf89bd3b71
-SIZE (rust/crates/hermit-abi-0.1.13.tar.gz) = 9230
-SHA256 (rust/crates/humantime-1.3.0.tar.gz) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
-SIZE (rust/crates/humantime-1.3.0.tar.gz) = 17020
-SHA256 (rust/crates/idna-0.2.0.tar.gz) = 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9
-SIZE (rust/crates/idna-0.2.0.tar.gz) = 257203
-SHA256 (rust/crates/itoa-0.4.5.tar.gz) = b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e
-SIZE (rust/crates/itoa-0.4.5.tar.gz) = 11194
-SHA256 (rust/crates/jobserver-0.1.21.tar.gz) = 5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2
-SIZE (rust/crates/jobserver-0.1.21.tar.gz) = 21228
-SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
-SHA256 (rust/crates/libc-0.2.70.tar.gz) = 3baa92041a6fec78c687fa0cc2b3fae8884f743d672cf551bed1d6dac6988d0f
-SIZE (rust/crates/libc-0.2.70.tar.gz) = 472909
-SHA256 (rust/crates/libsqlite3-sys-0.18.0.tar.gz) = 1e704a02bcaecd4a08b93a23f6be59d0bd79cd161e0963e9499165a0a35df7bd
-SIZE (rust/crates/libsqlite3-sys-0.18.0.tar.gz) = 2281735
-SHA256 (rust/crates/linked-hash-map-0.5.3.tar.gz) = 8dd5a6d5999d9907cda8ed67bbd137d3af8085216c2ac62de5be860bd41f304a
-SIZE (rust/crates/linked-hash-map-0.5.3.tar.gz) = 16130
-SHA256 (rust/crates/lmdb-rkv-0.14.0.tar.gz) = 447a296f7aca299cfbb50f4e4f3d49451549af655fb7215d7f8c0c3d64bad42b
-SIZE (rust/crates/lmdb-rkv-0.14.0.tar.gz) = 26090
-SHA256 (rust/crates/lmdb-rkv-sys-0.11.0.tar.gz) = b27470ac25167b3afdfb6af8fcd3bc1be67de50ffbdaf4073378cfded6ae24a5
-SIZE (rust/crates/lmdb-rkv-sys-0.11.0.tar.gz) = 164817
-SHA256 (rust/crates/lock_api-0.2.0.tar.gz) = ed946d4529956a20f2d63ebe1b69996d5a2137c91913fe3ebbeff957f5bca7ff
-SIZE (rust/crates/lock_api-0.2.0.tar.gz) = 17694
-SHA256 (rust/crates/log-0.4.8.tar.gz) = 14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7
-SIZE (rust/crates/log-0.4.8.tar.gz) = 31297
-SHA256 (rust/crates/lru-cache-0.1.2.tar.gz) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
-SIZE (rust/crates/lru-cache-0.1.2.tar.gz) = 9307
-SHA256 (rust/crates/lzma-sys-0.1.16.tar.gz) = f24f76ec44a8ac23a31915d6e326bca17ce88da03096f1ff194925dc714dac99
-SIZE (rust/crates/lzma-sys-0.1.16.tar.gz) = 632423
-SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
-SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216
-SHA256 (rust/crates/maybe-uninit-2.0.0.tar.gz) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00
-SIZE (rust/crates/maybe-uninit-2.0.0.tar.gz) = 11809
-SHA256 (rust/crates/memchr-2.3.3.tar.gz) = 3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400
-SIZE (rust/crates/memchr-2.3.3.tar.gz) = 22566
-SHA256 (rust/crates/memoffset-0.5.4.tar.gz) = b4fc2c02a7e374099d4ee95a193111f72d2110197fe200272371758f6c3643d8
-SIZE (rust/crates/memoffset-0.5.4.tar.gz) = 6927
-SHA256 (rust/crates/miniz_oxide-0.3.6.tar.gz) = aa679ff6578b1cddee93d7e82e263b94a575e0bfced07284eb0c037c1d2416a5
-SIZE (rust/crates/miniz_oxide-0.3.6.tar.gz) = 44717
-SHA256 (rust/crates/nom-2.2.1.tar.gz) = cf51a729ecf40266a2368ad335a5fdde43471f545a967109cd62146ecf8b66ff
-SIZE (rust/crates/nom-2.2.1.tar.gz) = 95289
-SHA256 (rust/crates/num-0.2.1.tar.gz) = b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36
-SIZE (rust/crates/num-0.2.1.tar.gz) = 9082
-SHA256 (rust/crates/num-complex-0.2.4.tar.gz) = b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95
-SIZE (rust/crates/num-complex-0.2.4.tar.gz) = 24679
-SHA256 (rust/crates/num-integer-0.1.42.tar.gz) = 3f6ea62e9d81a77cd3ee9a2a5b9b609447857f3d358704331e4ef39eb247fcba
-SIZE (rust/crates/num-integer-0.1.42.tar.gz) = 19463
-SHA256 (rust/crates/num-iter-0.1.40.tar.gz) = dfb0800a0291891dd9f4fe7bd9c19384f98f7fbe0cd0f39a2c6b88b9868bbc00
-SIZE (rust/crates/num-iter-0.1.40.tar.gz) = 9659
-SHA256 (rust/crates/num-rational-0.2.4.tar.gz) = 5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef
-SIZE (rust/crates/num-rational-0.2.4.tar.gz) = 21694
-SHA256 (rust/crates/num-traits-0.2.11.tar.gz) = c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096
-SIZE (rust/crates/num-traits-0.2.11.tar.gz) = 42000
-SHA256 (rust/crates/object-0.19.0.tar.gz) = 9cbca9424c482ee628fa549d9c812e2cd22f1180b9222c9200fdfa6eb31aecb2
-SIZE (rust/crates/object-0.19.0.tar.gz) = 166974
-SHA256 (rust/crates/ordered-float-1.0.2.tar.gz) = 18869315e81473c951eb56ad5558bbc56978562d3ecfb87abb7a1e944cea4518
-SIZE (rust/crates/ordered-float-1.0.2.tar.gz) = 9458
-SHA256 (rust/crates/ordermap-0.3.5.tar.gz) = a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063
-SIZE (rust/crates/ordermap-0.3.5.tar.gz) = 35246
-SHA256 (rust/crates/parking_lot-0.8.0.tar.gz) = fa7767817701cce701d5585b9c4db3cdd02086398322c1d7e8bf5094a96a2ce7
-SIZE (rust/crates/parking_lot-0.8.0.tar.gz) = 34446
-SHA256 (rust/crates/parking_lot_core-0.5.0.tar.gz) = cb88cb1cb3790baa6776844f968fea3be44956cf184fa1be5a03341f5491278c
-SIZE (rust/crates/parking_lot_core-0.5.0.tar.gz) = 29706
-SHA256 (rust/crates/paste-0.1.12.tar.gz) = 0a229b1c58c692edcaa5b9b0948084f130f55d2dcc15b02fcc5340b2b4521476
-SIZE (rust/crates/paste-0.1.12.tar.gz) = 9854
-SHA256 (rust/crates/paste-impl-0.1.12.tar.gz) = 2e0bf239e447e67ff6d16a8bb5e4d4bd2343acf5066061c0e8e06ac5ba8ca68c
-SIZE (rust/crates/paste-impl-0.1.12.tar.gz) = 7906
-SHA256 (rust/crates/path-clean-0.1.0.tar.gz) = ecba01bf2678719532c5e3059e0b5f0811273d94b397088b82e3bd0a78c78fdd
-SIZE (rust/crates/path-clean-0.1.0.tar.gz) = 4909
-SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
-SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748
-SHA256 (rust/crates/petgraph-0.4.13.tar.gz) = 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f
-SIZE (rust/crates/petgraph-0.4.13.tar.gz) = 111936
-SHA256 (rust/crates/pkg-config-0.3.17.tar.gz) = 05da548ad6865900e60eaba7f589cc0783590a92e940c26953ff81ddbab2d677
-SIZE (rust/crates/pkg-config-0.3.17.tar.gz) = 14533
-SHA256 (rust/crates/podio-0.1.6.tar.gz) = 780fb4b6698bbf9cf2444ea5d22411cef2953f0824b98f33cf454ec5615645bd
-SIZE (rust/crates/podio-0.1.6.tar.gz) = 10186
-SHA256 (rust/crates/ppv-lite86-0.2.8.tar.gz) = 237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea
-SIZE (rust/crates/ppv-lite86-0.2.8.tar.gz) = 20848
-SHA256 (rust/crates/proc-macro-error-1.0.2.tar.gz) = 98e9e4b82e0ef281812565ea4751049f1bdcdfccda7d3f459f2e138a40c08678
-SIZE (rust/crates/proc-macro-error-1.0.2.tar.gz) = 23699
-SHA256 (rust/crates/proc-macro-error-attr-1.0.2.tar.gz) = 4f5444ead4e9935abd7f27dc51f7e852a0569ac888096d5ec2499470794e2e53
-SIZE (rust/crates/proc-macro-error-attr-1.0.2.tar.gz) = 6974
-SHA256 (rust/crates/proc-macro-hack-0.5.15.tar.gz) = 0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63
-SIZE (rust/crates/proc-macro-hack-0.5.15.tar.gz) = 12806
-SHA256 (rust/crates/proc-macro2-1.0.13.tar.gz) = 53f5ffe53a6b28e37c9c1ce74893477864d64f74778a93a4beb43c8fa167f639
-SIZE (rust/crates/proc-macro2-1.0.13.tar.gz) = 34303
-SHA256 (rust/crates/quick-error-1.2.3.tar.gz) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.tar.gz) = 15066
-SHA256 (rust/crates/quote-1.0.6.tar.gz) = 54a21852a652ad6f610c9510194f398ff6f8692e334fd1145fed931f7fbe44ea
-SIZE (rust/crates/quote-1.0.6.tar.gz) = 24225
-SHA256 (rust/crates/rand-0.6.5.tar.gz) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
-SIZE (rust/crates/rand-0.6.5.tar.gz) = 104814
-SHA256 (rust/crates/rand-0.7.3.tar.gz) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.tar.gz) = 112246
-SHA256 (rust/crates/rand_chacha-0.1.1.tar.gz) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
-SIZE (rust/crates/rand_chacha-0.1.1.tar.gz) = 11703
-SHA256 (rust/crates/rand_chacha-0.2.2.tar.gz) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
-SIZE (rust/crates/rand_chacha-0.2.2.tar.gz) = 13267
-SHA256 (rust/crates/rand_core-0.3.1.tar.gz) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b
-SIZE (rust/crates/rand_core-0.3.1.tar.gz) = 15483
-SHA256 (rust/crates/rand_core-0.4.2.tar.gz) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc
-SIZE (rust/crates/rand_core-0.4.2.tar.gz) = 20243
-SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
-SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116
-SHA256 (rust/crates/rand_hc-0.1.0.tar.gz) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
-SIZE (rust/crates/rand_hc-0.1.0.tar.gz) = 11644
-SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670
-SHA256 (rust/crates/rand_isaac-0.1.1.tar.gz) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
-SIZE (rust/crates/rand_isaac-0.1.1.tar.gz) = 16020
-SHA256 (rust/crates/rand_jitter-0.1.4.tar.gz) = 1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b
-SIZE (rust/crates/rand_jitter-0.1.4.tar.gz) = 18409
-SHA256 (rust/crates/rand_os-0.1.3.tar.gz) = 7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071
-SIZE (rust/crates/rand_os-0.1.3.tar.gz) = 18965
-SHA256 (rust/crates/rand_pcg-0.1.2.tar.gz) = abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44
-SIZE (rust/crates/rand_pcg-0.1.2.tar.gz) = 10844
-SHA256 (rust/crates/rand_xorshift-0.1.1.tar.gz) = cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c
-SIZE (rust/crates/rand_xorshift-0.1.1.tar.gz) = 8997
-SHA256 (rust/crates/rdrand-0.4.0.tar.gz) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
-SIZE (rust/crates/rdrand-0.4.0.tar.gz) = 6456
-SHA256 (rust/crates/redox_syscall-0.1.56.tar.gz) = 2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84
-SIZE (rust/crates/redox_syscall-0.1.56.tar.gz) = 17117
-SHA256 (rust/crates/regex-1.3.7.tar.gz) = a6020f034922e3194c711b82a627453881bc4682166cabb07134a10c26ba7692
-SIZE (rust/crates/regex-1.3.7.tar.gz) = 235600
-SHA256 (rust/crates/regex-syntax-0.6.17.tar.gz) = 7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae
-SIZE (rust/crates/regex-syntax-0.6.17.tar.gz) = 294004
-SHA256 (rust/crates/remove_dir_all-0.5.2.tar.gz) = 4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e
-SIZE (rust/crates/remove_dir_all-0.5.2.tar.gz) = 8907
-SHA256 (rust/crates/rkv-0.10.4.tar.gz) = 30a3dbc1f4971372545ed4175f23ef206c81e5874cd574d153646e7ee78f6793
-SIZE (rust/crates/rkv-0.10.4.tar.gz) = 45110
-SHA256 (rust/crates/rusqlite-0.23.1.tar.gz) = 45d0fd62e1df63d254714e6cb40d0a0e82e7a1623e7a27f679d851af092ae58b
-SIZE (rust/crates/rusqlite-0.23.1.tar.gz) = 112106
-SHA256 (rust/crates/rustc-demangle-0.1.16.tar.gz) = 4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783
-SIZE (rust/crates/rustc-demangle-0.1.16.tar.gz) = 19137
-SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
-SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
-SHA256 (rust/crates/ryu-1.0.4.tar.gz) = ed3d612bc64430efeb3f7ee6ef26d590dce0c43249217bddc62112540c7941e1
-SIZE (rust/crates/ryu-1.0.4.tar.gz) = 42039
-SHA256 (rust/crates/scopeguard-1.1.0.tar.gz) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.tar.gz) = 11470
-SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
-SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
-SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
-SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
-SHA256 (rust/crates/serde-1.0.110.tar.gz) = 99e7b308464d16b56eba9964e4972a3eee817760ab60d88c3f86e1fecb08204c
-SIZE (rust/crates/serde-1.0.110.tar.gz) = 73947
-SHA256 (rust/crates/serde_derive-1.0.110.tar.gz) = 818fbf6bfa9a42d3bfcaca148547aa00c7b915bec71d1757aa2d44ca68771984
-SIZE (rust/crates/serde_derive-1.0.110.tar.gz) = 49751
-SHA256 (rust/crates/serde_json-1.0.53.tar.gz) = 993948e75b189211a9b31a7528f950c6adc21f9720b6438ff80a7fa2f864cea2
-SIZE (rust/crates/serde_json-1.0.53.tar.gz) = 73130
-SHA256 (rust/crates/size_format-1.0.2.tar.gz) = 6ed5f6ab2122c6dec69dca18c72fa4590a27e581ad20d44960fe74c032a0b23b
-SIZE (rust/crates/size_format-1.0.2.tar.gz) = 9234
-SHA256 (rust/crates/smallvec-0.6.13.tar.gz) = f7b0758c52e15a8b5e3691eae6cc559f08eee9406e548a4477ba4e67770a82b6
-SIZE (rust/crates/smallvec-0.6.13.tar.gz) = 22760
-SHA256 (rust/crates/smallvec-1.4.0.tar.gz) = c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4
-SIZE (rust/crates/smallvec-1.4.0.tar.gz) = 24645
-SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
-SHA256 (rust/crates/structopt-0.3.14.tar.gz) = 863246aaf5ddd0d6928dfeb1a9ca65f505599e4e1b399935ef7e75107516b4ef
-SIZE (rust/crates/structopt-0.3.14.tar.gz) = 50408
-SHA256 (rust/crates/structopt-derive-0.4.7.tar.gz) = d239ca4b13aee7a2142e6795cbd69e457665ff8037aed33b3effdc430d2f927a
-SIZE (rust/crates/structopt-derive-0.4.7.tar.gz) = 19395
-SHA256 (rust/crates/syn-1.0.22.tar.gz) = 1425de3c33b0941002740a420b1a906a350b88d08b82b2c8a01035a3f9447bac
-SIZE (rust/crates/syn-1.0.22.tar.gz) = 200450
-SHA256 (rust/crates/syn-mid-0.5.0.tar.gz) = 7be3539f6c128a931cf19dcee741c1af532c7fd387baa739c03dd2e96479338a
-SIZE (rust/crates/syn-mid-0.5.0.tar.gz) = 14149
-SHA256 (rust/crates/synstructure-0.12.3.tar.gz) = 67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545
-SIZE (rust/crates/synstructure-0.12.3.tar.gz) = 17788
-SHA256 (rust/crates/tar-0.4.26.tar.gz) = b3196bfbffbba3e57481b6ea32249fbaf590396a52505a2615adbb79d9d826d3
-SIZE (rust/crates/tar-0.4.26.tar.gz) = 42689
-SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9
-SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823
-SHA256 (rust/crates/term_size-0.3.2.tar.gz) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
-SIZE (rust/crates/term_size-0.3.2.tar.gz) = 10917
-SHA256 (rust/crates/termcolor-1.1.0.tar.gz) = bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f
-SIZE (rust/crates/termcolor-1.1.0.tar.gz) = 17193
-SHA256 (rust/crates/textwrap-0.11.0.tar.gz) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.tar.gz) = 17322
-SHA256 (rust/crates/thread_local-1.0.1.tar.gz) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14
-SIZE (rust/crates/thread_local-1.0.1.tar.gz) = 12609
-SHA256 (rust/crates/time-0.1.43.tar.gz) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438
-SIZE (rust/crates/time-0.1.43.tar.gz) = 28653
-SHA256 (rust/crates/tree_magic_fork-0.2.2.tar.gz) = aab921ca9b828f83389f3f3c5e77404612547081e5222eb3a23d06184f6813af
-SIZE (rust/crates/tree_magic_fork-0.2.2.tar.gz) = 36275
-SHA256 (rust/crates/typenum-1.12.0.tar.gz) = 373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33
-SIZE (rust/crates/typenum-1.12.0.tar.gz) = 36037
-SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
-SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228
-SHA256 (rust/crates/unicode-normalization-0.1.12.tar.gz) = 5479532badd04e128284890390c1e876ef7a993d0570b3597ae43dfa1d59afa4
-SIZE (rust/crates/unicode-normalization-0.1.12.tar.gz) = 91057
-SHA256 (rust/crates/unicode-segmentation-1.6.0.tar.gz) = e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0
-SIZE (rust/crates/unicode-segmentation-1.6.0.tar.gz) = 90703
-SHA256 (rust/crates/unicode-width-0.1.7.tar.gz) = caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479
-SIZE (rust/crates/unicode-width-0.1.7.tar.gz) = 16644
-SHA256 (rust/crates/unicode-xid-0.2.0.tar.gz) = 826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c
-SIZE (rust/crates/unicode-xid-0.2.0.tar.gz) = 14994
-SHA256 (rust/crates/url-2.1.1.tar.gz) = 829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb
-SIZE (rust/crates/url-2.1.1.tar.gz) = 70383
-SHA256 (rust/crates/uuid-0.8.1.tar.gz) = 9fde2f6a4bea1d6e007c4ad38c6839fa71cbb63b6dbf5b595aa38dc9b1093c11
-SIZE (rust/crates/uuid-0.8.1.tar.gz) = 37015
-SHA256 (rust/crates/vcpkg-0.2.8.tar.gz) = 3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168
-SIZE (rust/crates/vcpkg-0.2.8.tar.gz) = 11209
-SHA256 (rust/crates/vec_map-0.8.2.tar.gz) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.tar.gz) = 14466
-SHA256 (rust/crates/version_check-0.9.1.tar.gz) = 078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce
-SIZE (rust/crates/version_check-0.9.1.tar.gz) = 11459
-SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
-SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521
-SHA256 (rust/crates/winapi-0.3.8.tar.gz) = 8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6
-SIZE (rust/crates/winapi-0.3.8.tar.gz) = 1128308
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.5.tar.gz) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.tar.gz) = 10164
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SHA256 (rust/crates/xattr-0.2.2.tar.gz) = 244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c
-SIZE (rust/crates/xattr-0.2.2.tar.gz) = 11750
-SHA256 (rust/crates/xz2-0.1.6.tar.gz) = c179869f34fc7c01830d3ce7ea2086bc3a07e0d35289b667d0a8bf910258926c
-SIZE (rust/crates/xz2-0.1.6.tar.gz) = 24512
-SHA256 (rust/crates/zip-0.5.5.tar.gz) = 6df134e83b8f0f8153a094c7b0fd79dfebe437f1d76e7715afa18ed95ebe2fd7
-SIZE (rust/crates/zip-0.5.5.tar.gz) = 33064
-SHA256 (rust/crates/zstd-0.5.1+zstd.1.4.4.tar.gz) = 5c5d978b793ae64375b80baf652919b148f6a496ac8802922d9999f5a553194f
-SIZE (rust/crates/zstd-0.5.1+zstd.1.4.4.tar.gz) = 26509
-SHA256 (rust/crates/zstd-safe-2.0.3+zstd.1.4.4.tar.gz) = bee25eac9753cfedd48133fa1736cbd23b774e253d89badbeac7d12b23848d3f
-SIZE (rust/crates/zstd-safe-2.0.3+zstd.1.4.4.tar.gz) = 16090
-SHA256 (rust/crates/zstd-sys-1.4.15+zstd.1.4.4.tar.gz) = 89719b034dc22d240d5b407fb0a3fe6d29952c181cff9a9f95c0bd40b4f8f7d8
-SIZE (rust/crates/zstd-sys-1.4.15+zstd.1.4.4.tar.gz) = 2014730
-SHA256 (phiresky-ripgrep-all-v0.9.6_GH0.tar.gz) = 8cd7c5d13bd90ef0582168cd2bef73ca13ca6e0b1ecf24b9a5cd7cb886259023
-SIZE (phiresky-ripgrep-all-v0.9.6_GH0.tar.gz) = 6429257
+TIMESTAMP = 1767473707
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
+SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
+SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
+SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
+SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+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/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
+SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
+SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+SHA256 (rust/crates/anyhow-1.0.96.crate) = 6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4
+SIZE (rust/crates/anyhow-1.0.96.crate) = 52168
+SHA256 (rust/crates/astral-tokio-tar-0.5.6.crate) = ec179a06c1769b1e42e1e2cbe74c7dcdb3d6383c838454d063eaac5bbb7ebbe5
+SIZE (rust/crates/astral-tokio-tar-0.5.6.crate) = 64648
+SHA256 (rust/crates/async-compression-0.3.15.crate) = 942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a
+SIZE (rust/crates/async-compression-0.3.15.crate) = 58241
+SHA256 (rust/crates/async-compression-0.4.19.crate) = 06575e6a9673580f52661c92107baabffbf41e2141373441cbcdc47cb733003c
+SIZE (rust/crates/async-compression-0.4.19.crate) = 112164
+SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
+SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
+SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
+SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
+SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
+SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
+SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
+SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/async_zip-0.0.12.crate) = b2105142db9c6203b9dadc83b0553394589a6cb31b1449a3b46b42f47c3434d0
+SIZE (rust/crates/async_zip-0.0.12.crate) = 98142
+SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
+SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd
+SIZE (rust/crates/brotli-7.0.0.crate) = 1356970
+SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
+SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
+SIZE (rust/crates/bytes-1.10.0.crate) = 76656
+SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
+SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
+SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
+SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
+SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
+SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
+SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
+SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/charset-0.1.5.crate) = f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e
+SIZE (rust/crates/charset-0.1.5.crate) = 15918
+SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
+SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
+SIZE (rust/crates/clap-2.34.0.crate) = 202210
+SHA256 (rust/crates/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767
+SIZE (rust/crates/clap-4.5.31.crate) = 56084
+SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863
+SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303
+SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
+SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
+SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
+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/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
+SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
+SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
+SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/ctor-0.2.9.crate) = 32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501
+SIZE (rust/crates/ctor-0.2.9.crate) = 11032
+SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
+SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
+SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
+SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
+SHA256 (rust/crates/derive_more-0.99.19.crate) = 3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f
+SIZE (rust/crates/derive_more-0.99.19.crate) = 55072
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
+SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
+SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
+SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/dyn-clonable-0.9.2.crate) = a36efbb9bfd58e1723780aa04b61aba95ace6a05d9ffabfdb0b43672552f0805
+SIZE (rust/crates/dyn-clonable-0.9.2.crate) = 2052
+SHA256 (rust/crates/dyn-clonable-impl-0.9.2.crate) = 7e8671d54058979a37a26f3511fbf8d198ba1aa35ffb202c42587d918d77213a
+SIZE (rust/crates/dyn-clonable-impl-0.9.2.crate) = 1641
+SHA256 (rust/crates/dyn-clone-1.0.18.crate) = feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35
+SIZE (rust/crates/dyn-clone-1.0.18.crate) = 12871
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
+SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969
+SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
+SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
+SIZE (rust/crates/errno-0.3.10.crate) = 11824
+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/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
+SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
+SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
+SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
+SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/generic-array-0.12.4.crate) = ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd
+SIZE (rust/crates/generic-array-0.12.4.crate) = 18212
+SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
+SIZE (rust/crates/getopts-0.2.21.crate) = 18457
+SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
+SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
+SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
+SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
+SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
+SIZE (rust/crates/heck-0.3.3.crate) = 10260
+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.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
+SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
+SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
+SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+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/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
+SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
+SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
+SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
+SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/json_comments-0.2.2.crate) = 9dbbfed4e59ba9750e15ba154fdfd9329cee16ff3df539c2666b70f58cc32105
+SIZE (rust/crates/json_comments-0.2.2.crate) = 8301
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
+SIZE (rust/crates/libc-0.2.170.crate) = 760076
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libsqlite3-sys-0.27.0.crate) = cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716
+SIZE (rust/crates/libsqlite3-sys-0.27.0.crate) = 4948458
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
+SIZE (rust/crates/log-0.4.26.crate) = 47022
+SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
+SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
+SHA256 (rust/crates/mailparse-0.14.1.crate) = 2d096594926cab442e054e047eb8c1402f7d5b2272573b97ba68aa40629f9757
+SIZE (rust/crates/mailparse-0.14.1.crate) = 37264
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/mime2ext-0.1.53.crate) = 515a63dc9666c865e848b043ab52fe9a5c713ae89cde4b5fbaae67cfd614b93a
+SIZE (rust/crates/mime2ext-0.1.53.crate) = 27953
+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.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
+SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
+SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
+SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-0.2.1.crate) = b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36
+SIZE (rust/crates/num-0.2.1.crate) = 9082
+SHA256 (rust/crates/num-complex-0.2.4.crate) = b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95
+SIZE (rust/crates/num-complex-0.2.4.crate) = 24679
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-rational-0.2.4.crate) = 5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef
+SIZE (rust/crates/num-rational-0.2.4.crate) = 21694
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
+SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
+SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
+SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
+SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
+SHA256 (rust/crates/pin-project-1.1.9.crate) = dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d
+SIZE (rust/crates/pin-project-1.1.9.crate) = 56299
+SHA256 (rust/crates/pin-project-internal-1.1.9.crate) = f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67
+SIZE (rust/crates/pin-project-internal-1.1.9.crate) = 29160
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+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.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
+SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/pretty-bytes-0.2.2.crate) = 009d6edd2c1dbf2e1c0cd48a2f7766e03498d49ada7109a01c6911815c685316
+SIZE (rust/crates/pretty-bytes-0.2.2.crate) = 2488
+SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73
+SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322
+SHA256 (rust/crates/redox_syscall-0.5.9.crate) = 82b568323e98e49e2a0899dcee453dd679fae22d69adf9b11dd508d1549b7e2f
+SIZE (rust/crates/redox_syscall-0.5.9.crate) = 30080
+SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
+SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/rusqlite-0.30.0.crate) = a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d
+SIZE (rust/crates/rusqlite-0.30.0.crate) = 150360
+SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
+SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
+SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
+SIZE (rust/crates/schemars-0.8.22.crate) = 59214
+SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
+SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
+SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
+SIZE (rust/crates/serde-1.0.218.crate) = 78968
+SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
+SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
+SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
+SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
+SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6
+SIZE (rust/crates/serde_json-1.0.139.crate) = 154839
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
+SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/size_format-1.0.2.crate) = 6ed5f6ab2122c6dec69dca18c72fa4590a27e581ad20d44960fe74c032a0b23b
+SIZE (rust/crates/size_format-1.0.2.crate) = 9234
+SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
+SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
+SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
+SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
+SIZE (rust/crates/strsim-0.8.0.crate) = 9309
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/structopt-0.3.26.crate) = 0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10
+SIZE (rust/crates/structopt-0.3.26.crate) = 53798
+SHA256 (rust/crates/structopt-derive-0.4.18.crate) = dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0
+SIZE (rust/crates/structopt-derive-0.4.18.crate) = 20996
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
+SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230
+SIZE (rust/crates/tempfile-3.17.1.crate) = 39240
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
+SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
+SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
+SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
+SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-rusqlite-0.5.0.crate) = dc785c98d0c872455381e59be1f33a8f3a6b4e852544212e37601cc2ccb21d39
+SIZE (rust/crates/tokio-rusqlite-0.5.0.crate) = 12389
+SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
+SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
+SHA256 (rust/crates/tokio-test-0.4.4.crate) = 2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7
+SIZE (rust/crates/tokio-test-0.4.4.crate) = 12390
+SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
+SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tree_magic_mini-3.1.6.crate) = aac5e8971f245c3389a5a76e648bfc80803ae066a1243a75db0064d7c1129d63
+SIZE (rust/crates/tree_magic_mini-3.1.6.crate) = 14869
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe
+SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
+SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+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/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
+SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
+SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
+SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
+SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
+SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
+SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
+SIZE (rust/crates/xz2-0.1.7.crate) = 23892
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
+SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
+SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+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/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+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-7.2.3.crate) = f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722
+SIZE (rust/crates/zstd-safe-7.2.3.crate) = 28995
+SHA256 (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5
+SIZE (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660
+SHA256 (phiresky-ripgrep-all-v0.10.10_GH0.tar.gz) = 17fadc7b73a51608d57f82b4a11f3edc0da87716cc4b302103eed9d4b9010fe5
+SIZE (phiresky-ripgrep-all-v0.10.10_GH0.tar.gz) = 9528555
diff --git a/textproc/ripgrep-all/files/patch-powerpc b/textproc/ripgrep-all/files/patch-powerpc
deleted file mode 100644
index 4cf7b5350016..000000000000
--- a/textproc/ripgrep-all/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.70/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC
-+++ cargo-crates/libc-0.2.70/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
- } else if #[cfg(target_arch = "powerpc64")] {
- mod powerpc64;
- pub use self::powerpc64::*;
-+ } else if #[cfg(target_arch = "powerpc")] {
-+ mod powerpc;
-+ pub use self::powerpc::*;
- } else {
- // Unknown target_arch
- }
---- cargo-crates/libc-0.2.70/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC
-+++ cargo-crates/libc-0.2.70/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+ pub struct stat {
-+ pub st_dev: ::dev_t,
-+ pub st_ino: ::ino_t,
-+ pub st_mode: ::mode_t,
-+ pub st_nlink: ::nlink_t,
-+ pub st_uid: ::uid_t,
-+ pub st_gid: ::gid_t,
-+ pub st_rdev: ::dev_t,
-+ pub st_atime: ::time_t,
-+ pub st_atime_nsec: ::c_long,
-+ pub st_mtime: ::time_t,
-+ pub st_mtime_nsec: ::c_long,
-+ pub st_ctime: ::time_t,
-+ pub st_ctime_nsec: ::c_long,
-+ pub st_size: ::off_t,
-+ pub st_blocks: ::blkcnt_t,
-+ pub st_blksize: ::blksize_t,
-+ pub st_flags: ::fflags_t,
-+ pub st_gen: u32,
-+ pub st_lspare: i32,
-+ pub st_birthtime: ::time_t,
-+ pub st_birthtime_nsec: ::c_long,
-+ }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+ if #[cfg(libc_const_size_of)] {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+ } else {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = 4 - 1;
-+ }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4
diff --git a/textproc/rubygem-actiontext-gitlab/Makefile b/textproc/rubygem-actiontext-gitlab/Makefile
index bee32d2cc8a5..6664a997623e 100644
--- a/textproc/rubygem-actiontext-gitlab/Makefile
+++ b/textproc/rubygem-actiontext-gitlab/Makefile
@@ -23,7 +23,7 @@ USES= gem
NO_ARCH= yes
-PORTSCOUT= limit:^7\.1\.
+PORTSCOUT= limit:^7\.2\.
.include "${.CURDIR}/../../www/gitlab/Makefile.common"
.include <bsd.port.mk>
diff --git a/textproc/rubygem-actiontext-gitlab/distinfo b/textproc/rubygem-actiontext-gitlab/distinfo
index 30bc6b2e45e0..b08408f73f99 100644
--- a/textproc/rubygem-actiontext-gitlab/distinfo
+++ b/textproc/rubygem-actiontext-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763614436
-SHA256 (rubygem/actiontext-7.1.6.gem) = 79d657422dd67cc8cb46866a7bec9d89ec8699f7fa5647c0eab3472dc0297e66
-SIZE (rubygem/actiontext-7.1.6.gem) = 137216
+TIMESTAMP = 1766390164
+SHA256 (rubygem/actiontext-7.2.3.gem) = a6ffd9efb7b7b4e26029e5c88e8a2ea9aae8d6cefdfed960be139772f1a94037
+SIZE (rubygem/actiontext-7.2.3.gem) = 137216
diff --git a/textproc/rubygem-amatch/Makefile b/textproc/rubygem-amatch/Makefile
index dd72acd5cda0..a9623063d484 100644
--- a/textproc/rubygem-amatch/Makefile
+++ b/textproc/rubygem-amatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= amatch
-PORTVERSION= 0.5.0
+PORTVERSION= 0.6.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
@@ -10,8 +10,7 @@ WWW= https://github.com/flori/amatch
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= rubygem-debug>=0:devel/rubygem-debug \
- rubygem-mize>=0:devel/rubygem-mize \
+RUN_DEPENDS= rubygem-mize>=0:devel/rubygem-mize \
rubygem-tins>=1<2:devel/rubygem-tins
USES= gem
diff --git a/textproc/rubygem-amatch/distinfo b/textproc/rubygem-amatch/distinfo
index 687a9fe04ac9..e72c82d1dff6 100644
--- a/textproc/rubygem-amatch/distinfo
+++ b/textproc/rubygem-amatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759324360
-SHA256 (rubygem/amatch-0.5.0.gem) = fdf3796d7a8bb957f8bbf04faa3ba06e7aba95f2eaabfe0bf7c46d0e70b9aec3
-SIZE (rubygem/amatch-0.5.0.gem) = 39936
+TIMESTAMP = 1766953632
+SHA256 (rubygem/amatch-0.6.0.gem) = 247996bdce87754a42ed38ce8b22a4b8162e1699a8d353bc36bc96b544bd509d
+SIZE (rubygem/amatch-0.6.0.gem) = 39936
diff --git a/textproc/rubygem-cucumber-gherkin/Makefile b/textproc/rubygem-cucumber-gherkin/Makefile
index f5b6227e22f8..8c617bfaa17a 100644
--- a/textproc/rubygem-cucumber-gherkin/Makefile
+++ b/textproc/rubygem-cucumber-gherkin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-gherkin
-PORTVERSION= 37.0.0
+PORTVERSION= 37.0.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-cucumber-gherkin/distinfo b/textproc/rubygem-cucumber-gherkin/distinfo
index 3214996db75d..18d1a2d011ed 100644
--- a/textproc/rubygem-cucumber-gherkin/distinfo
+++ b/textproc/rubygem-cucumber-gherkin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854418
-SHA256 (rubygem/cucumber-gherkin-37.0.0.gem) = 079de99ad5307cb30550c7ac9cb151dcf6990eed57b46629ef8a4b75d8b76a97
-SIZE (rubygem/cucumber-gherkin-37.0.0.gem) = 32256
+TIMESTAMP = 1766953568
+SHA256 (rubygem/cucumber-gherkin-37.0.1.gem) = 06437ba0dca96cdb7f97e85802a694cf4bee9d3984c00947237448871d9b56d9
+SIZE (rubygem/cucumber-gherkin-37.0.1.gem) = 32256
diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index bf59a1af95b9..53beec19434c 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-html-formatter
-PORTVERSION= 22.2.0
+PORTVERSION= 22.3.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
@@ -9,7 +9,7 @@ WWW= https://github.com/cucumber/html-formatter
LICENSE= MIT
-RUN_DEPENDS= rubygem-cucumber-messages30>=19<31:devel/rubygem-cucumber-messages30
+RUN_DEPENDS= rubygem-cucumber-messages>=23<33:devel/rubygem-cucumber-messages
USES= gem
diff --git a/textproc/rubygem-cucumber-html-formatter/distinfo b/textproc/rubygem-cucumber-html-formatter/distinfo
index 793049457c4b..e5f4a6c63d07 100644
--- a/textproc/rubygem-cucumber-html-formatter/distinfo
+++ b/textproc/rubygem-cucumber-html-formatter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032984
-SHA256 (rubygem/cucumber-html-formatter-22.2.0.gem) = e92fed01ee5a120690da89152ddbe71b77aa56b058228f9df81c6bf8cd4b6980
-SIZE (rubygem/cucumber-html-formatter-22.2.0.gem) = 284672
+TIMESTAMP = 1766953570
+SHA256 (rubygem/cucumber-html-formatter-22.3.0.gem) = f9768ed05588dbd73a5f3824c2cc648bd86b00206e6972d743af8051281d0729
+SIZE (rubygem/cucumber-html-formatter-22.3.0.gem) = 284672
diff --git a/textproc/rubygem-multi_xml/Makefile b/textproc/rubygem-multi_xml/Makefile
index 9d26e7820f0b..8c13f2e4147d 100644
--- a/textproc/rubygem-multi_xml/Makefile
+++ b/textproc/rubygem-multi_xml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= multi_xml
-PORTVERSION= 0.7.2
+PORTVERSION= 0.8.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/sferik/multi_xml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-bigdecimal>=3.1<4:math/rubygem-bigdecimal
+RUN_DEPENDS= rubygem-bigdecimal>=3.1<5:math/rubygem-bigdecimal
USES= cpe gem
diff --git a/textproc/rubygem-multi_xml/distinfo b/textproc/rubygem-multi_xml/distinfo
index 637736f6313d..836fb0453443 100644
--- a/textproc/rubygem-multi_xml/distinfo
+++ b/textproc/rubygem-multi_xml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547528
-SHA256 (rubygem/multi_xml-0.7.2.gem) = 307a96dc48613badb7b2fc174fd4e62d7c7b619bc36ea33bfd0c49f64f5787ce
-SIZE (rubygem/multi_xml-0.7.2.gem) = 15360
+TIMESTAMP = 1766953572
+SHA256 (rubygem/multi_xml-0.8.0.gem) = 8d4adcd092f8e354db496109829ffd36969fdc8392cb5fde398ca800d9e6df73
+SIZE (rubygem/multi_xml-0.8.0.gem) = 24064
diff --git a/textproc/rubygem-prism/Makefile b/textproc/rubygem-prism/Makefile
index 351e2796af18..fa1499051595 100644
--- a/textproc/rubygem-prism/Makefile
+++ b/textproc/rubygem-prism/Makefile
@@ -1,5 +1,5 @@
PORTNAME= prism
-PORTVERSION= 1.6.0
+PORTVERSION= 1.7.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-prism/distinfo b/textproc/rubygem-prism/distinfo
index fc04579ff5a0..f6ebe805c17d 100644
--- a/textproc/rubygem-prism/distinfo
+++ b/textproc/rubygem-prism/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761447720
-SHA256 (rubygem/prism-1.6.0.gem) = bfc0281a81718c4872346bc858dc84abd3a60cae78336c65ad35c8fbff641c6b
-SIZE (rubygem/prism-1.6.0.gem) = 642560
+TIMESTAMP = 1766953574
+SHA256 (rubygem/prism-1.7.0.gem) = 10062f734bf7985c8424c44fac382ac04a58124ea3d220ec3ba9fe4f2da65103
+SIZE (rubygem/prism-1.7.0.gem) = 646656
diff --git a/textproc/rubygem-psych/Makefile b/textproc/rubygem-psych/Makefile
index 524fe207c677..25411768ade3 100644
--- a/textproc/rubygem-psych/Makefile
+++ b/textproc/rubygem-psych/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psych
-PORTVERSION= 5.3.0
+PORTVERSION= 5.3.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-psych/distinfo b/textproc/rubygem-psych/distinfo
index b60522fa018d..1b61e3655b40 100644
--- a/textproc/rubygem-psych/distinfo
+++ b/textproc/rubygem-psych/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766036639
-SHA256 (rubygem/psych-5.3.0.gem) = 8976a41ae29ea38c88356e862629345290347e3bfe27caf654f7c5a920e95eeb
-SIZE (rubygem/psych-5.3.0.gem) = 39424
+TIMESTAMP = 1766953576
+SHA256 (rubygem/psych-5.3.1.gem) = eb7a57cef10c9d70173ff74e739d843ac3b2c019a003de48447b2963d81b1974
+SIZE (rubygem/psych-5.3.1.gem) = 39424
diff --git a/textproc/rubygem-terser/Makefile b/textproc/rubygem-terser/Makefile
index 973630b98029..917e634b5863 100644
--- a/textproc/rubygem-terser/Makefile
+++ b/textproc/rubygem-terser/Makefile
@@ -1,5 +1,6 @@
PORTNAME= terser
PORTVERSION= 1.0.2
+PORTREVISION= 1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
@@ -9,7 +10,8 @@ WWW= https://github.com/ahorek/terser-ruby
LICENSE= MIT
-RUN_DEPENDS= rubygem-execjs>=0.3.0<3:devel/rubygem-execjs
+RUN_DEPENDS= rubygem-execjs-gitlab>=0.3.0<3:devel/rubygem-execjs-gitlab
+#RUN_DEPENDS= rubygem-execjs>=0.3.0<3:devel/rubygem-execjs
USES= gem
diff --git a/textproc/rubygem-tomlrb/Makefile b/textproc/rubygem-tomlrb/Makefile
index c10d872776c8..9431903fc314 100644
--- a/textproc/rubygem-tomlrb/Makefile
+++ b/textproc/rubygem-tomlrb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomlrb
-PORTVERSION= 2.0.3
+PORTVERSION= 2.0.4
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-tomlrb/distinfo b/textproc/rubygem-tomlrb/distinfo
index 20f0131287c0..004d9fd35801 100644
--- a/textproc/rubygem-tomlrb/distinfo
+++ b/textproc/rubygem-tomlrb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1653926118
-SHA256 (rubygem/tomlrb-2.0.3.gem) = c2736acf24919f793334023a4ff396c0647d93fce702a73c9d348deaa815d4f7
-SIZE (rubygem/tomlrb-2.0.3.gem) = 13312
+TIMESTAMP = 1766953578
+SHA256 (rubygem/tomlrb-2.0.4.gem) = 262f77947ac3ac9b3366a0a5940ecd238300c553e2e14f22009e2afcd2181b99
+SIZE (rubygem/tomlrb-2.0.4.gem) = 14336
diff --git a/textproc/sttr/Makefile b/textproc/sttr/Makefile
index 42dac8e8e657..c3ec57c7bc97 100644
--- a/textproc/sttr/Makefile
+++ b/textproc/sttr/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/abhimanyu003/sttr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.24
+USES= go:1.24+,modules
GO_MODULE= github.com/abhimanyu003/sttr
PLIST_FILES= bin/sttr
diff --git a/textproc/television/Makefile b/textproc/television/Makefile
index dd738b77fd74..d947872a7c7e 100644
--- a/textproc/television/Makefile
+++ b/textproc/television/Makefile
@@ -1,5 +1,5 @@
PORTNAME= television
-DISTVERSION= 0.14.1
+DISTVERSION= 0.14.3
CATEGORIES= textproc
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/textproc/television/distinfo b/textproc/television/distinfo
index 6b81cdca9b4a..c4ec23387598 100644
--- a/textproc/television/distinfo
+++ b/textproc/television/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1766036079
+TIMESTAMP = 1766907035
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
@@ -655,5 +655,5 @@ SHA256 (rust/crates/zerocopy-derive-0.8.30.crate) = cf955aa904d6040f70dc8e938444
SIZE (rust/crates/zerocopy-derive-0.8.30.crate) = 90705
SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
-SHA256 (alexpasmantier-television-0.14.1_GH0.tar.gz) = 1022aeae12ba6098d2c6b50307af25af67d69c78d3a5785d35ef1db3bc1cfe1b
-SIZE (alexpasmantier-television-0.14.1_GH0.tar.gz) = 19205051
+SHA256 (alexpasmantier-television-0.14.3_GH0.tar.gz) = 26e5fc813034273b8740127f384619e89bc3ba1d2c496491ca0fdfa924175eac
+SIZE (alexpasmantier-television-0.14.3_GH0.tar.gz) = 19203852
diff --git a/textproc/translate-toolkit/Makefile b/textproc/translate-toolkit/Makefile
index 2accd74d8630..3741b16a2615 100644
--- a/textproc/translate-toolkit/Makefile
+++ b/textproc/translate-toolkit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= translate-toolkit
-PORTVERSION= 3.17.4
+PORTVERSION= 3.17.5
CATEGORIES= textproc
MASTER_SITES= PYPI \
https://github.com/translate/translate/releases/download/${PORTVERSION}/
@@ -61,7 +61,7 @@ MARKDOWN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mistletoe>=1.4.0<1.6.0:textproc/py-
MARKDOWN_VARS= MANPAGES+="md2po po2md"
PHP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}phply>=1.2.6<1.3:devel/py-phply@${PY_FLAVOR}
PHP_VARS= MANPAGES+="php2po po2php"
-RC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.2.0<3.3:devel/py-pyparsing@${PY_FLAVOR}
+RC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=3.2.0:devel/py-pyparsing@${PY_FLAVOR}
RC_VARS= MANPAGES+="po2rc rc2po"
SPELLCHECK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enchant>=3.3.0:textproc/py-enchant@${PY_FLAVOR}
SUBTITLES_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aeidon>=1.14.1<1.16:textproc/py-aeidon@${PY_FLAVOR}
diff --git a/textproc/translate-toolkit/distinfo b/textproc/translate-toolkit/distinfo
index 8db246f32d91..f236d8d483fc 100644
--- a/textproc/translate-toolkit/distinfo
+++ b/textproc/translate-toolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032672
-SHA256 (translate_toolkit-3.17.4.tar.gz) = 4f01267918cd20c866f71f8b8acaeb5288c054793d9ba135339f59707e49a124
-SIZE (translate_toolkit-3.17.4.tar.gz) = 557376
+TIMESTAMP = 1766953330
+SHA256 (translate_toolkit-3.17.5.tar.gz) = 036f68bf3dcdd7ca5e59f56f26f26069474a6db31e53460760213045b74539ae
+SIZE (translate_toolkit-3.17.5.tar.gz) = 558364
diff --git a/textproc/translate-toolkit/files/patch-pyproject.toml b/textproc/translate-toolkit/files/patch-pyproject.toml
index 5f7eac3b0811..e0e1deeaeb26 100644
--- a/textproc/translate-toolkit/files/patch-pyproject.toml
+++ b/textproc/translate-toolkit/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-12-04 14:39:27 UTC
+--- pyproject.toml.orig 2025-12-18 09:07:10 UTC
+++ pyproject.toml
@@ -1,7 +1,7 @@ requires = [
[build-system]
@@ -32,8 +32,12 @@
]
levenshtein = [
"python-Levenshtein>=0.21.0"
-@@ -110,13 +109,13 @@ spellcheck = [
- "pyparsing>=3.2.0,<3.3"
+@@ -107,16 +106,16 @@ rc = [
+ "phply>=1.2.6,<1.3"
+ ]
+ rc = [
+- "pyparsing>=3.2.0,<3.3"
++ "pyparsing>=3.2.0"
]
spellcheck = [
- "pyenchant==3.3.0"
diff --git a/textproc/utf8proc/Makefile b/textproc/utf8proc/Makefile
index e9610611ef0f..cb798894a565 100644
--- a/textproc/utf8proc/Makefile
+++ b/textproc/utf8proc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= utf8proc
-DISTVERSION= 2.11.2
+DISTVERSION= 2.11.3
CATEGORIES= textproc devel
MASTER_SITES= https://github.com/JuliaStrings/${PORTNAME}/releases/download/v${DISTVERSION}/ \
https://www.unicode.org/Public/17.0.0/ucd/:testfiles1 \
diff --git a/textproc/utf8proc/distinfo b/textproc/utf8proc/distinfo
index 460384a509b4..0ff5f1707a1e 100644
--- a/textproc/utf8proc/distinfo
+++ b/textproc/utf8proc/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1763844446
-SHA256 (utf8proc/2.11.2/utf8proc-2.11.2.tar.gz) = da15a8b5c1ae1b267884599c8f937a006f7c1afed5c69fba01f1bdb1abfc25ff
-SIZE (utf8proc/2.11.2/utf8proc-2.11.2.tar.gz) = 199356
-SHA256 (utf8proc/2.11.2/NormalizationTest.txt) = 5019ffd530751a741900c849c0e010332f142a3612234639bd200b82138a87db
-SIZE (utf8proc/2.11.2/NormalizationTest.txt) = 2827429
-SHA256 (utf8proc/2.11.2/GraphemeBreakTest.txt) = e2d134d2c52919bace503ebb6a551c1855fe1a1faec18478c78fff254a1793ec
-SIZE (utf8proc/2.11.2/GraphemeBreakTest.txt) = 126570
+TIMESTAMP = 1767121482
+SHA256 (utf8proc/2.11.3/utf8proc-2.11.3.tar.gz) = 415189fd2c85cd6ee5ff26af500fa387de9ada1e3e316e93f7338551481d557d
+SIZE (utf8proc/2.11.3/utf8proc-2.11.3.tar.gz) = 199424
+SHA256 (utf8proc/2.11.3/NormalizationTest.txt) = 5019ffd530751a741900c849c0e010332f142a3612234639bd200b82138a87db
+SIZE (utf8proc/2.11.3/NormalizationTest.txt) = 2827429
+SHA256 (utf8proc/2.11.3/GraphemeBreakTest.txt) = e2d134d2c52919bace503ebb6a551c1855fe1a1faec18478c78fff254a1793ec
+SIZE (utf8proc/2.11.3/GraphemeBreakTest.txt) = 126570
diff --git a/textproc/utf8proc/pkg-plist b/textproc/utf8proc/pkg-plist
index 7e24d880bff2..5ef298d90abf 100644
--- a/textproc/utf8proc/pkg-plist
+++ b/textproc/utf8proc/pkg-plist
@@ -5,5 +5,5 @@ lib/cmake/utf8proc/utf8proc-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/utf8proc/utf8proc-targets.cmake
lib/libutf8proc.so
lib/libutf8proc.so.3
-lib/libutf8proc.so.3.2.2
+lib/libutf8proc.so.3.2.3
libdata/pkgconfig/libutf8proc.pc
diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile
deleted file mode 100644
index 082135da8636..000000000000
--- a/textproc/xsv-rs/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-PORTNAME= xsv
-DISTVERSION= 0.13.0
-PORTREVISION= 72
-CATEGORIES= textproc
-PKGNAMESUFFIX= -rs
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast CSV toolkit
-WWW= https://github.com/BurntSushi/xsv
-
-LICENSE= MIT UNLICENSE
-LICENSE_COMB= dual
-LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
-LICENSE_FILE_UNLICENSE= ${WRKSRC}/UNLICENSE
-
-DEPRECATED= Abandoned, repo archived on Apr 24, 2025. Consider migrating to textproc/xan or textproc/miller
-EXPIRATION_DATE=2025-12-31
-
-USES= cargo
-USE_GITHUB= yes
-GH_ACCOUNT= BurntSushi
-
-CARGO_CRATES= aho-corasick-0.6.4 \
- bitflags-1.0.3 \
- byteorder-1.2.2 \
- cfg-if-0.1.3 \
- chan-0.1.21 \
- csv-1.0.0 \
- csv-core-0.1.4 \
- csv-index-0.1.5 \
- docopt-1.0.0 \
- filetime-0.1.15 \
- fuchsia-zircon-0.3.3 \
- fuchsia-zircon-sys-0.3.3 \
- lazy_static-1.0.0 \
- libc-0.2.49 \
- log-0.4.1 \
- memchr-2.0.1 \
- num-traits-0.2.4 \
- num_cpus-1.8.0 \
- proc-macro2-0.3.8 \
- quickcheck-0.6.2 \
- quote-0.5.2 \
- rand-0.3.22 \
- rand-0.4.2 \
- redox_syscall-0.1.37 \
- regex-1.0.0 \
- regex-syntax-0.6.0 \
- serde-1.0.54 \
- serde_derive-1.0.54 \
- streaming-stats-0.2.0 \
- strsim-0.7.0 \
- syn-0.13.9 \
- tabwriter-1.0.4 \
- thread_local-0.3.5 \
- threadpool-1.7.1 \
- ucd-util-0.1.1 \
- unicode-width-0.1.4 \
- unicode-xid-0.1.0 \
- unreachable-1.0.0 \
- utf8-ranges-1.0.0 \
- void-1.0.2 \
- winapi-0.3.4 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-x86_64-pc-windows-gnu-0.4.0
-
-PLIST_FILES= bin/xsv
-PORTDOCS= README.md
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/xsv-rs/distinfo b/textproc/xsv-rs/distinfo
deleted file mode 100644
index d4a1fc121ff6..000000000000
--- a/textproc/xsv-rs/distinfo
+++ /dev/null
@@ -1,89 +0,0 @@
-TIMESTAMP = 1526248250
-SHA256 (rust/crates/aho-corasick-0.6.4.tar.gz) = d6531d44de723825aa81398a6415283229725a00fa30713812ab9323faa82fc4
-SIZE (rust/crates/aho-corasick-0.6.4.tar.gz) = 25443
-SHA256 (rust/crates/bitflags-1.0.3.tar.gz) = d0c54bb8f454c567f21197eefcdbf5679d0bd99f2ddbe52e84c77061952e6789
-SIZE (rust/crates/bitflags-1.0.3.tar.gz) = 13838
-SHA256 (rust/crates/byteorder-1.2.2.tar.gz) = 73b5bdfe7ee3ad0b99c9801d58807a9dbc9e09196365b0203853b99889ab3c87
-SIZE (rust/crates/byteorder-1.2.2.tar.gz) = 18909
-SHA256 (rust/crates/cfg-if-0.1.3.tar.gz) = 405216fd8fe65f718daa7102ea808a946b6ce40c742998fbfd3463645552de18
-SIZE (rust/crates/cfg-if-0.1.3.tar.gz) = 7115
-SHA256 (rust/crates/chan-0.1.21.tar.gz) = 9af7c487bb99c929ba2715b1a3a7bf45f5062bf5b6eae5d32b292a96c5865172
-SIZE (rust/crates/chan-0.1.21.tar.gz) = 26435
-SHA256 (rust/crates/csv-1.0.0.tar.gz) = 71903184af9960c555e7f3b32ff17390d20ecaaf17d4f18c4a0993f2df8a49e3
-SIZE (rust/crates/csv-1.0.0.tar.gz) = 888471
-SHA256 (rust/crates/csv-core-0.1.4.tar.gz) = 4dd8e6d86f7ba48b4276ef1317edc8cc36167546d8972feb4a2b5fec0b374105
-SIZE (rust/crates/csv-core-0.1.4.tar.gz) = 25406
-SHA256 (rust/crates/csv-index-0.1.5.tar.gz) = 7b27beef016f9d0d43fd1f6097a469d1ccccd2191888f5dfeb4e7be7dbc8bfc6
-SIZE (rust/crates/csv-index-0.1.5.tar.gz) = 5981
-SHA256 (rust/crates/docopt-1.0.0.tar.gz) = e67fb750c36fc6fffbd3575cf8f2b46790fc0b05096ae3c03a36cf71b55e1e2b
-SIZE (rust/crates/docopt-1.0.0.tar.gz) = 40894
-SHA256 (rust/crates/filetime-0.1.15.tar.gz) = 714653f3e34871534de23771ac7b26e999651a0a228f47beb324dfdf1dd4b10f
-SIZE (rust/crates/filetime-0.1.15.tar.gz) = 11211
-SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
-SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565
-SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
-SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
-SHA256 (rust/crates/lazy_static-1.0.0.tar.gz) = c8f31047daa365f19be14b47c29df4f7c3b581832407daabe6ae77397619237d
-SIZE (rust/crates/lazy_static-1.0.0.tar.gz) = 12611
-SHA256 (rust/crates/libc-0.2.49.tar.gz) = 413f3dfc802c5dc91dc570b05125b6cda9855edfaa9825c9849807876376e70e
-SIZE (rust/crates/libc-0.2.49.tar.gz) = 375486
-SHA256 (rust/crates/log-0.4.1.tar.gz) = 89f010e843f2b1a31dbd316b3b8d443758bc634bed37aabade59c686d644e0a2
-SIZE (rust/crates/log-0.4.1.tar.gz) = 20731
-SHA256 (rust/crates/memchr-2.0.1.tar.gz) = 796fba70e76612589ed2ce7f45282f5af869e0fdd7cc6199fa1aa1f1d591ba9d
-SIZE (rust/crates/memchr-2.0.1.tar.gz) = 9858
-SHA256 (rust/crates/num-traits-0.2.4.tar.gz) = 775393e285254d2f5004596d69bb8bc1149754570dcc08cf30cabeba67955e28
-SIZE (rust/crates/num-traits-0.2.4.tar.gz) = 38463
-SHA256 (rust/crates/num_cpus-1.8.0.tar.gz) = c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30
-SIZE (rust/crates/num_cpus-1.8.0.tar.gz) = 10539
-SHA256 (rust/crates/proc-macro2-0.3.8.tar.gz) = 1b06e2f335f48d24442b35a19df506a835fb3547bc3c06ef27340da9acf5cae7
-SIZE (rust/crates/proc-macro2-0.3.8.tar.gz) = 24412
-SHA256 (rust/crates/quickcheck-0.6.2.tar.gz) = c01babc5ffd48a2a83744b3024814bb46dfd4f2a4705ccb44b1b60e644fdcab7
-SIZE (rust/crates/quickcheck-0.6.2.tar.gz) = 24634
-SHA256 (rust/crates/quote-0.5.2.tar.gz) = 9949cfe66888ffe1d53e6ec9d9f3b70714083854be20fd5e271b232a017401e8
-SIZE (rust/crates/quote-0.5.2.tar.gz) = 14982
-SHA256 (rust/crates/rand-0.3.22.tar.gz) = 15a732abf9d20f0ad8eeb6f909bf6868722d9a06e1e50802b6a70351f40b4eb1
-SIZE (rust/crates/rand-0.3.22.tar.gz) = 11318
-SHA256 (rust/crates/rand-0.4.2.tar.gz) = eba5f8cb59cc50ed56be8880a5c7b496bfd9bd26394e176bc67884094145c2c5
-SIZE (rust/crates/rand-0.4.2.tar.gz) = 76170
-SHA256 (rust/crates/redox_syscall-0.1.37.tar.gz) = 0d92eecebad22b767915e4d529f89f28ee96dbbf5a4810d2b844373f136417fd
-SIZE (rust/crates/redox_syscall-0.1.37.tar.gz) = 13980
-SHA256 (rust/crates/regex-1.0.0.tar.gz) = 75ecf88252dce580404a22444fc7d626c01815debba56a7f4f536772a5ff19d3
-SIZE (rust/crates/regex-1.0.0.tar.gz) = 210131
-SHA256 (rust/crates/regex-syntax-0.6.0.tar.gz) = 8f1ac0f60d675cc6cf13a20ec076568254472551051ad5dd050364d70671bf6b
-SIZE (rust/crates/regex-syntax-0.6.0.tar.gz) = 233363
-SHA256 (rust/crates/serde-1.0.54.tar.gz) = db9c1726bdebaed7ac8afb7028672e068e12cf1b0b97cddd742a3a7939159699
-SIZE (rust/crates/serde-1.0.54.tar.gz) = 68103
-SHA256 (rust/crates/serde_derive-1.0.54.tar.gz) = 5121751b76f5a2e6f51b4c0d07976f4f04e33ae7a981467c2845e7cd4b67a114
-SIZE (rust/crates/serde_derive-1.0.54.tar.gz) = 45143
-SHA256 (rust/crates/streaming-stats-0.2.0.tar.gz) = 4f233aa550ceeb22c47cff12e167f7bc89c03e265e7fcff64b8359bb6799e0f4
-SIZE (rust/crates/streaming-stats-0.2.0.tar.gz) = 8813
-SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
-SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435
-SHA256 (rust/crates/syn-0.13.9.tar.gz) = 505550dded6ff93eb63bd9d0ada380ffccd9f51c046a5e80a3078d53fcef0038
-SIZE (rust/crates/syn-0.13.9.tar.gz) = 134214
-SHA256 (rust/crates/tabwriter-1.0.4.tar.gz) = 56ab9ac71e2a71d113e4568ab0a89e2182f0fc214d2e4952c6e5655cb8eac4dd
-SIZE (rust/crates/tabwriter-1.0.4.tar.gz) = 8218
-SHA256 (rust/crates/thread_local-0.3.5.tar.gz) = 279ef31c19ededf577bfd12dfae728040a21f635b06a24cd670ff510edd38963
-SIZE (rust/crates/thread_local-0.3.5.tar.gz) = 11794
-SHA256 (rust/crates/threadpool-1.7.1.tar.gz) = e2f0c90a5f3459330ac8bc0d2f879c693bb7a2f59689c1083fc4ef83834da865
-SIZE (rust/crates/threadpool-1.7.1.tar.gz) = 15756
-SHA256 (rust/crates/ucd-util-0.1.1.tar.gz) = fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d
-SIZE (rust/crates/ucd-util-0.1.1.tar.gz) = 24221
-SHA256 (rust/crates/unicode-width-0.1.4.tar.gz) = bf3a113775714a22dcb774d8ea3655c53a32debae63a063acc00a91cc586245f
-SIZE (rust/crates/unicode-width-0.1.4.tar.gz) = 15283
-SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
-SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
-SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
-SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
-SHA256 (rust/crates/utf8-ranges-1.0.0.tar.gz) = 662fab6525a98beff2921d7f61a39e7d59e0b425ebc7d0d9e66d316e55124122
-SIZE (rust/crates/utf8-ranges-1.0.0.tar.gz) = 8599
-SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
-SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
-SHA256 (rust/crates/winapi-0.3.4.tar.gz) = 04e3bd221fcbe8a271359c04f21a76db7d0c6028862d1bb5512d85e1e2eb5bb3
-SIZE (rust/crates/winapi-0.3.4.tar.gz) = 905247
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
-SHA256 (BurntSushi-xsv-0.13.0_GH0.tar.gz) = 2b75309b764c9f2f3fdc1dd31eeea5a74498f7da21ae757b3ffd6fd537ec5345
-SIZE (BurntSushi-xsv-0.13.0_GH0.tar.gz) = 60527
diff --git a/textproc/xsv-rs/files/patch-powerpc b/textproc/xsv-rs/files/patch-powerpc
deleted file mode 100644
index f63acd3a6c59..000000000000
--- a/textproc/xsv-rs/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC
-+++ cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
- } else if #[cfg(target_arch = "powerpc64")] {
- mod powerpc64;
- pub use self::powerpc64::*;
-+ } else if #[cfg(target_arch = "powerpc")] {
-+ mod powerpc;
-+ pub use self::powerpc::*;
- } else {
- // Unknown target_arch
- }
---- cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC
-+++ cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+ pub struct stat {
-+ pub st_dev: ::dev_t,
-+ pub st_ino: ::ino_t,
-+ pub st_mode: ::mode_t,
-+ pub st_nlink: ::nlink_t,
-+ pub st_uid: ::uid_t,
-+ pub st_gid: ::gid_t,
-+ pub st_rdev: ::dev_t,
-+ pub st_atime: ::time_t,
-+ pub st_atime_nsec: ::c_long,
-+ pub st_mtime: ::time_t,
-+ pub st_mtime_nsec: ::c_long,
-+ pub st_ctime: ::time_t,
-+ pub st_ctime_nsec: ::c_long,
-+ pub st_size: ::off_t,
-+ pub st_blocks: ::blkcnt_t,
-+ pub st_blksize: ::blksize_t,
-+ pub st_flags: ::fflags_t,
-+ pub st_gen: u32,
-+ pub st_lspare: i32,
-+ pub st_birthtime: ::time_t,
-+ pub st_birthtime_nsec: ::c_long,
-+ }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+ if #[cfg(libc_const_size_of)] {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+ } else {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = 4 - 1;
-+ }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4
diff --git a/textproc/xsv-rs/pkg-descr b/textproc/xsv-rs/pkg-descr
deleted file mode 100644
index 2d73a08aa063..000000000000
--- a/textproc/xsv-rs/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-xsv is a suite of command line utilities for indexing, slicing,
-analyzing, splitting and joining CSV files.
diff --git a/textproc/zed/Makefile b/textproc/zed/Makefile
index 359c8c2cb1ed..f0e1eea5deb3 100644
--- a/textproc/zed/Makefile
+++ b/textproc/zed/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BROKEN_i386= fails to build: cannot use math.MaxUint32 (untyped int constant 4294967295) as int value in assignment (overflows)
-USES= go:modules,1.21
+USES= go:modules
GO_MODULE?= github.com/brimdata/zed
GO_PKGNAME?= github.com/brimdata/zed/cmd/zed