git: ab3d8716ea5c - main - textproc/difftastic: update 0.69.0 → 0.70.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 08 Sep 2026 15:32:12 UTC
The branch main has been updated by amdmi3:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ab3d8716ea5c6467221e0c4752cfa2f3039ce6f8
commit ab3d8716ea5c6467221e0c4752cfa2f3039ce6f8
Author: Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2026-09-08 15:26:54 +0000
Commit: Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2026-09-08 15:30:56 +0000
textproc/difftastic: update 0.69.0 → 0.70.0
---
textproc/difftastic/Makefile | 71 +++++++++++------------
textproc/difftastic/distinfo | 134 +++++++++++++++++++++----------------------
2 files changed, 99 insertions(+), 106 deletions(-)
diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile
index d9919018979c..0710a6b2fb78 100644
--- a/textproc/difftastic/Makefile
+++ b/textproc/difftastic/Makefile
@@ -1,6 +1,5 @@
PORTNAME= difftastic
-DISTVERSION= 0.69.0
-PORTREVISION= 3
+DISTVERSION= 0.70.0
CATEGORIES= textproc
MAINTAINER= amdmi3@FreeBSD.org
@@ -17,8 +16,7 @@ GH_ACCOUNT= Wilfred
PLIST_FILES= bin/difft
-CARGO_CRATES= ahash-0.8.11 \
- aho-corasick-1.1.3 \
+CARGO_CRATES= aho-corasick-1.1.3 \
allocator-api2-0.2.16 \
anstream-0.6.15 \
anstyle-1.0.10 \
@@ -30,7 +28,7 @@ CARGO_CRATES= ahash-0.8.11 \
bitflags-1.3.2 \
bitflags-2.5.0 \
bstr-1.9.1 \
- bumpalo-3.16.0 \
+ bumpalo-3.20.3 \
cc-1.2.54 \
cfg-if-1.0.0 \
clap-4.5.23 \
@@ -38,7 +36,7 @@ CARGO_CRATES= ahash-0.8.11 \
clap_lex-0.7.4 \
colorchoice-1.0.3 \
crossbeam-deque-0.8.5 \
- crossbeam-epoch-0.9.18 \
+ crossbeam-epoch-0.9.20 \
crossbeam-utils-0.8.19 \
crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
@@ -51,18 +49,20 @@ CARGO_CRATES= ahash-0.8.11 \
equivalent-1.0.1 \
errno-0.3.8 \
find-msvc-tools-0.1.8 \
- fixedbitset-0.4.2 \
+ fixedbitset-0.5.7 \
float-cmp-0.10.0 \
- fnv-1.0.7 \
+ foldhash-0.1.5 \
+ foldhash-0.2.0 \
glob-0.3.1 \
- globset-0.4.15 \
- hashbrown-0.14.3 \
+ globset-0.4.19 \
+ hashbrown-0.15.5 \
+ hashbrown-0.17.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
humansize-2.1.3 \
humantime-2.1.0 \
- ignore-0.4.23 \
- indexmap-2.2.6 \
+ ignore-0.4.29 \
+ indexmap-2.14.0 \
is-terminal-0.4.12 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.10 \
@@ -73,17 +73,15 @@ CARGO_CRATES= ahash-0.8.11 \
linux-raw-sys-0.4.14 \
lock_api-0.4.11 \
log-0.4.21 \
- memchr-2.7.1 \
- minimal-lexical-0.2.1 \
+ memchr-2.8.3 \
mio-1.0.3 \
- nom-7.1.3 \
+ nom-8.0.0 \
normalize-line-endings-0.3.0 \
num-traits-0.2.19 \
- once_cell-1.19.0 \
owo-colors-4.2.3 \
parking_lot-0.12.1 \
parking_lot_core-0.9.9 \
- petgraph-0.6.4 \
+ petgraph-0.8.3 \
predicates-3.1.3 \
predicates-core-1.0.6 \
predicates-tree-1.0.9 \
@@ -100,7 +98,6 @@ CARGO_CRATES= ahash-0.8.11 \
regex-syntax-0.8.8 \
rustc-hash-2.0.0 \
rustix-0.38.34 \
- rustversion-1.0.14 \
ryu-1.0.17 \
same-file-1.0.6 \
scopeguard-1.2.0 \
@@ -115,15 +112,15 @@ CARGO_CRATES= ahash-0.8.11 \
smallvec-1.13.2 \
streaming-iterator-0.1.9 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
+ strum-0.28.0 \
+ strum_macros-0.28.0 \
syn-2.0.106 \
termcolor-1.4.1 \
terminal_size-0.4.1 \
termtree-0.4.1 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
- tree-sitter-0.26.3 \
+ tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8 \
+ tikv-jemallocator-0.7.0 \
+ tree-sitter-0.26.10 \
tree-sitter-ada-0.1.0 \
tree-sitter-asm-0.24.0 \
tree-sitter-bash-0.25.1 \
@@ -132,35 +129,37 @@ CARGO_CRATES= ahash-0.8.11 \
tree-sitter-clojure-orchard-0.2.5 \
tree-sitter-cmake-0.7.1 \
tree-sitter-commonlisp-0.4.1 \
+ tree-sitter-containerfile-0.8.0 \
tree-sitter-cpp-0.23.4 \
tree-sitter-css-0.25.0 \
- tree-sitter-dart-orchard-0.3.2 \
+ tree-sitter-dart-orchard-0.5.0 \
tree-sitter-devicetree-0.14.1 \
- tree-sitter-elisp-1.6.1 \
+ tree-sitter-elisp-1.7.2 \
tree-sitter-elixir-0.3.4 \
tree-sitter-elm-5.8.0 \
- tree-sitter-erlang-0.16.0 \
- tree-sitter-fortran-0.5.1 \
+ tree-sitter-erlang-0.20.0 \
+ tree-sitter-fish-3.6.0 \
+ tree-sitter-fortran-0.6.0 \
tree-sitter-fsharp-0.3.0 \
tree-sitter-gleam-1.0.0 \
tree-sitter-go-0.25.0 \
tree-sitter-haskell-0.23.1 \
tree-sitter-hcl-1.1.0 \
tree-sitter-html-0.23.2 \
- tree-sitter-java-0.23.4 \
+ tree-sitter-java-orchard-0.5.9 \
tree-sitter-javascript-0.25.0 \
tree-sitter-json-0.24.8 \
tree-sitter-julia-0.23.1 \
- tree-sitter-language-0.1.6 \
+ tree-sitter-language-0.1.7 \
tree-sitter-lua-0.5.0 \
tree-sitter-make-1.1.1 \
tree-sitter-newick-1.1.0 \
tree-sitter-nix-0.3.0 \
tree-sitter-objc-3.0.2 \
- tree-sitter-ocaml-0.24.2 \
+ tree-sitter-ocaml-0.25.0 \
tree-sitter-pascal-0.10.0 \
- tree-sitter-php-0.23.11 \
- tree-sitter-proto-0.2.0 \
+ tree-sitter-php-0.24.2 \
+ tree-sitter-proto-0.4.0 \
tree-sitter-python-0.25.0 \
tree-sitter-qmljs-0.3.0 \
tree-sitter-r-1.2.0 \
@@ -180,11 +179,11 @@ CARGO_CRATES= ahash-0.8.11 \
tree-sitter-xml-0.7.0 \
tree-sitter-yaml-0.7.2 \
tree-sitter-zig-1.1.2 \
- tree_magic_mini-3.1.6 \
+ tree_magic_mini-3.2.2 \
ts-parser-perl-1.0.1 \
typed-arena-2.0.2 \
unicode-ident-1.0.12 \
- unicode-width-0.1.11 \
+ unicode-width-0.2.2 \
utf8parse-0.2.2 \
version_check-0.9.4 \
wait-timeout-0.2.0 \
@@ -214,9 +213,7 @@ CARGO_CRATES= ahash-0.8.11 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
wu-diff-0.1.2 \
- yansi-1.0.1 \
- zerocopy-0.7.32 \
- zerocopy-derive-0.7.32
+ yansi-1.0.1
PORTSCOUT= ignore:1
diff --git a/textproc/difftastic/distinfo b/textproc/difftastic/distinfo
index d18d7cb68adb..a5eed4425ae5 100644
--- a/textproc/difftastic/distinfo
+++ b/textproc/difftastic/distinfo
@@ -1,6 +1,4 @@
-TIMESTAMP = 1778613232
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1788880894
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
@@ -25,8 +23,8 @@ SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f
SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
SIZE (rust/crates/bstr-1.9.1.crate) = 380305
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
+SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
SHA256 (rust/crates/cc-1.2.54.crate) = 6354c81bbfd62d9cfa9cb3c773c2b7b2a3a482d569de977fd0e961f6e7c00583
SIZE (rust/crates/cc-1.2.54.crate) = 93609
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -41,8 +39,8 @@ SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
-SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
-SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-epoch-0.9.20.crate) = 2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f
+SIZE (rust/crates/crossbeam-epoch-0.9.20.crate) = 47545
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
@@ -67,18 +65,22 @@ SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4
SIZE (rust/crates/errno-0.3.8.crate) = 10645
SHA256 (rust/crates/find-msvc-tools-0.1.8.crate) = 8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db
SIZE (rust/crates/find-msvc-tools-0.1.8.crate) = 31151
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
-SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
-SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/globset-0.4.19.crate) = e47d37d2ae4464254884b60ab7071be2b876a9c35b696bd018ddcc76847309cd
+SIZE (rust/crates/globset-0.4.19.crate) = 29646
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
@@ -87,10 +89,10 @@ SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
-SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
+SHA256 (rust/crates/ignore-0.4.29.crate) = d4ffa3a0547a138e59ddd6fa3b7c672ed47e6ad6a3cd177984ff1116aa5ba742
+SIZE (rust/crates/ignore-0.4.29.crate) = 62309
+SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
+SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b
SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -111,28 +113,24 @@ SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
-SIZE (rust/crates/memchr-2.7.1.crate) = 96307
-SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
-SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/memchr-2.8.3.crate) = cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98
+SIZE (rust/crates/memchr-2.8.3.crate) = 99165
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/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
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/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
-SHA256 (rust/crates/petgraph-0.6.4.crate) = e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9
-SIZE (rust/crates/petgraph-0.6.4.crate) = 185895
+SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
+SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174
@@ -165,8 +163,6 @@ SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690
SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
SIZE (rust/crates/rustix-0.38.34.crate) = 365160
-SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
-SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
SIZE (rust/crates/ryu-1.0.17.crate) = 47537
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -195,10 +191,10 @@ SHA256 (rust/crates/streaming-iterator-0.1.9.crate) = 2b2231b7c3057d5e4ad0156fb3
SIZE (rust/crates/streaming-iterator-0.1.9.crate) = 18482
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/strum-0.28.0.crate) = 9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd
+SIZE (rust/crates/strum-0.28.0.crate) = 8550
+SHA256 (rust/crates/strum_macros-0.28.0.crate) = ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664
+SIZE (rust/crates/strum_macros-0.28.0.crate) = 30964
SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -207,12 +203,12 @@ SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0b
SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
-SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
-SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
-SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
-SHA256 (rust/crates/tree-sitter-0.26.3.crate) = 974d205cc395652cfa8b37daa053fe56eebd429acf8dc055503fee648dae981e
-SIZE (rust/crates/tree-sitter-0.26.3.crate) = 195364
+SHA256 (rust/crates/tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8.crate) = 1a2825c78386b4ae0314074867860ba9577875de945f05992c38815cbec327f0
+SIZE (rust/crates/tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8.crate) = 1037885
+SHA256 (rust/crates/tikv-jemallocator-0.7.0.crate) = 249f09e49ab1609436f34c776e84231bead18d6a955f119f939bdc1d847561bd
+SIZE (rust/crates/tikv-jemallocator-0.7.0.crate) = 14004
+SHA256 (rust/crates/tree-sitter-0.26.10.crate) = 3c343ed63e3f5c64d1acdecb5d2c13d4e169cb5fde0052106ebaa6c6f27f9e55
+SIZE (rust/crates/tree-sitter-0.26.10.crate) = 199975
SHA256 (rust/crates/tree-sitter-ada-0.1.0.crate) = 8d9fcdd64359c98fcc99d72f6d3d6ca5d6d76ce325ac39430b1d283a0fb61ca1
SIZE (rust/crates/tree-sitter-ada-0.1.0.crate) = 175242
SHA256 (rust/crates/tree-sitter-asm-0.24.0.crate) = 743a0377253cd5505841e61ba1093a04b3a949b2b751752ff956040dda14f1bc
@@ -229,24 +225,28 @@ SHA256 (rust/crates/tree-sitter-cmake-0.7.1.crate) = 7c1b35d1dd7396d24b3e826bb0f
SIZE (rust/crates/tree-sitter-cmake-0.7.1.crate) = 49838
SHA256 (rust/crates/tree-sitter-commonlisp-0.4.1.crate) = 36c662ae95eee8c5ada519d4fe87261c5fbcc3ffaac4b10c03d460154cd6a9b2
SIZE (rust/crates/tree-sitter-commonlisp-0.4.1.crate) = 254644
+SHA256 (rust/crates/tree-sitter-containerfile-0.8.0.crate) = 1555ef425ecf06d7f65d58b3f9d3db3bb7fbd4ad135b4e7e40f194b0859ea16f
+SIZE (rust/crates/tree-sitter-containerfile-0.8.0.crate) = 57099
SHA256 (rust/crates/tree-sitter-cpp-0.23.4.crate) = df2196ea9d47b4ab4a31b9297eaa5a5d19a0b121dceb9f118f6790ad0ab94743
SIZE (rust/crates/tree-sitter-cpp-0.23.4.crate) = 971129
SHA256 (rust/crates/tree-sitter-css-0.25.0.crate) = a5cbc5e18f29a2c6d6435891f42569525cf95435a3e01c2f1947abcde178686f
SIZE (rust/crates/tree-sitter-css-0.25.0.crate) = 52131
-SHA256 (rust/crates/tree-sitter-dart-orchard-0.3.2.crate) = 3fcc68a1fd54afbeabc13b64a07b1ef611805690800fa2a57c1d1b90970a902e
-SIZE (rust/crates/tree-sitter-dart-orchard-0.3.2.crate) = 290744
+SHA256 (rust/crates/tree-sitter-dart-orchard-0.5.0.crate) = 26a7282fbb2427b043d84368ff62d54e098e93f47a0bede90c75db7c08f315b4
+SIZE (rust/crates/tree-sitter-dart-orchard-0.5.0.crate) = 307680
SHA256 (rust/crates/tree-sitter-devicetree-0.14.1.crate) = b1e6874b59d8252cbaf9750f7152166e17ed162921a5f6d4e8bd2a2bc2aed46b
SIZE (rust/crates/tree-sitter-devicetree-0.14.1.crate) = 71568
-SHA256 (rust/crates/tree-sitter-elisp-1.6.1.crate) = 5e2e9a6ab3cebf24ca41cdc1f985549b9b33f7ef25c19ac7d18e53a4ee24da09
-SIZE (rust/crates/tree-sitter-elisp-1.6.1.crate) = 28074
+SHA256 (rust/crates/tree-sitter-elisp-1.7.2.crate) = 6b8b82ab7474028f20d2119285566f219209ebdbeec767fa28025b70f94f8cf3
+SIZE (rust/crates/tree-sitter-elisp-1.7.2.crate) = 29136
SHA256 (rust/crates/tree-sitter-elixir-0.3.4.crate) = e45d444647b4fd53d8fd32474c1b8bedc1baa22669ce3a78d083e365fa9a2d3f
SIZE (rust/crates/tree-sitter-elixir-0.3.4.crate) = 460085
SHA256 (rust/crates/tree-sitter-elm-5.8.0.crate) = accee95d95c001e53f5ab1a1168f1ed1c6ec763a17fb48b43acf5bf4ff9e3423
SIZE (rust/crates/tree-sitter-elm-5.8.0.crate) = 125963
-SHA256 (rust/crates/tree-sitter-erlang-0.16.0.crate) = ceb442e728225d601db0661f60d64e166bd9b9a55c587f71d4e4f27378717cce
-SIZE (rust/crates/tree-sitter-erlang-0.16.0.crate) = 136252
-SHA256 (rust/crates/tree-sitter-fortran-0.5.1.crate) = ce58ab374a2cc3a2ff8a5dab2e5230530dbfcb439475afa75233f59d1d115b40
-SIZE (rust/crates/tree-sitter-fortran-0.5.1.crate) = 1595514
+SHA256 (rust/crates/tree-sitter-erlang-0.20.0.crate) = 3107efc581d335488dc38d2f51ca8b7a6a98e36f07f95a8e963f031edda6f568
+SIZE (rust/crates/tree-sitter-erlang-0.20.0.crate) = 137122
+SHA256 (rust/crates/tree-sitter-fish-3.6.0.crate) = 014e3b299f251e9c2e372e3b5e1b0323ef21196e9aa2e90a5bc1f6130cbe8b18
+SIZE (rust/crates/tree-sitter-fish-3.6.0.crate) = 38856
+SHA256 (rust/crates/tree-sitter-fortran-0.6.0.crate) = ea5fea41363a9b59666001dc26c4b356d4e164da27c6ce31145e00aba6bf9b16
+SIZE (rust/crates/tree-sitter-fortran-0.6.0.crate) = 1478810
SHA256 (rust/crates/tree-sitter-fsharp-0.3.0.crate) = 054fba748f8bf3604fc14191b4e7da66d1b887de0e285e32cf6dbd2a3db3fc42
SIZE (rust/crates/tree-sitter-fsharp-0.3.0.crate) = 4040512
SHA256 (rust/crates/tree-sitter-gleam-1.0.0.crate) = f0175c53793bda5d444360dd5add25463d18d66afb7f521d6791e2fc61bf2fb3
@@ -259,16 +259,16 @@ SHA256 (rust/crates/tree-sitter-hcl-1.1.0.crate) = 5a7b2cc3d7121553b84309fab9d11
SIZE (rust/crates/tree-sitter-hcl-1.1.0.crate) = 60729
SHA256 (rust/crates/tree-sitter-html-0.23.2.crate) = 261b708e5d92061ede329babaaa427b819329a9d427a1d710abb0f67bbef63ee
SIZE (rust/crates/tree-sitter-html-0.23.2.crate) = 21295
-SHA256 (rust/crates/tree-sitter-java-0.23.4.crate) = 6f9b24494d5f386acb2c086e0541c1b145692e0e012101ddb8257737b83c2803
-SIZE (rust/crates/tree-sitter-java-0.23.4.crate) = 159835
+SHA256 (rust/crates/tree-sitter-java-orchard-0.5.9.crate) = 660a7a7660bab0969c9f46faa2274fad4cad48c087ab66d8697d4f94d80f19b7
+SIZE (rust/crates/tree-sitter-java-orchard-0.5.9.crate) = 167860
SHA256 (rust/crates/tree-sitter-javascript-0.25.0.crate) = 68204f2abc0627a90bdf06e605f5c470aa26fdcb2081ea553a04bdad756693f5
SIZE (rust/crates/tree-sitter-javascript-0.25.0.crate) = 151425
SHA256 (rust/crates/tree-sitter-json-0.24.8.crate) = 4d727acca406c0020cffc6cf35516764f36c8e3dc4408e5ebe2cb35a947ec471
SIZE (rust/crates/tree-sitter-json-0.24.8.crate) = 13236
SHA256 (rust/crates/tree-sitter-julia-0.23.1.crate) = 4144731a178812ee867619b1e98b3b91e54c1652304b26e5ebe3175b701de323
SIZE (rust/crates/tree-sitter-julia-0.23.1.crate) = 2634806
-SHA256 (rust/crates/tree-sitter-language-0.1.6.crate) = 4ae62f7eae5eb549c71b76658648b72cc6111f2d87d24a1e31fa907f4943e3ce
-SIZE (rust/crates/tree-sitter-language-0.1.6.crate) = 7642
+SHA256 (rust/crates/tree-sitter-language-0.1.7.crate) = 009994f150cc0cd50ff54917d5bc8bffe8cad10ca10d81c34da2ec421ae61782
+SIZE (rust/crates/tree-sitter-language-0.1.7.crate) = 7945
SHA256 (rust/crates/tree-sitter-lua-0.5.0.crate) = 8daaf5f4235188a58603c39760d5fa5d4b920d36a299c934adddae757f32a10c
SIZE (rust/crates/tree-sitter-lua-0.5.0.crate) = 47065
SHA256 (rust/crates/tree-sitter-make-1.1.1.crate) = c5998dc7cbcbdab19fae8aefef982bf2d6544513d8d2e69cc44aec4c63810104
@@ -279,14 +279,14 @@ SHA256 (rust/crates/tree-sitter-nix-0.3.0.crate) = 4952a9733f3a98f6683a0ccd1035d
SIZE (rust/crates/tree-sitter-nix-0.3.0.crate) = 45486
SHA256 (rust/crates/tree-sitter-objc-3.0.2.crate) = 9ca8bb556423fc176f0535e79d525f783a6684d3c9da81bf9d905303c129e1d2
SIZE (rust/crates/tree-sitter-objc-3.0.2.crate) = 1532961
-SHA256 (rust/crates/tree-sitter-ocaml-0.24.2.crate) = 7d19db582b3855f56b5f9ec484170fbfb9ee60b938ec7720d76d2ee788e8b640
-SIZE (rust/crates/tree-sitter-ocaml-0.24.2.crate) = 3774468
+SHA256 (rust/crates/tree-sitter-ocaml-0.25.0.crate) = 0b943275476bac8f73e08bc4050e21d89d61ff68e1751b789ba74917b9147a85
+SIZE (rust/crates/tree-sitter-ocaml-0.25.0.crate) = 1725930
SHA256 (rust/crates/tree-sitter-pascal-0.10.0.crate) = ca037a9d7fd7441903e8946bfd223831b03d6bc979a50c8a5d4b9b6bdce91aaf
SIZE (rust/crates/tree-sitter-pascal-0.10.0.crate) = 236236
-SHA256 (rust/crates/tree-sitter-php-0.23.11.crate) = f066e94e9272cfe4f1dcb07a1c50c66097eca648f2d7233d299c8ae9ed8c130c
-SIZE (rust/crates/tree-sitter-php-0.23.11.crate) = 475556
-SHA256 (rust/crates/tree-sitter-proto-0.2.0.crate) = 8e4360b434b5980fc397137ef29e1988619fef4159ac86fa7ac5777d459d3924
-SIZE (rust/crates/tree-sitter-proto-0.2.0.crate) = 36221
+SHA256 (rust/crates/tree-sitter-php-0.24.2.crate) = 0d8c17c3ab69052c5eeaa7ff5cd972dd1bc25d1b97ee779fec391ad3b5df5592
+SIZE (rust/crates/tree-sitter-php-0.24.2.crate) = 623737
+SHA256 (rust/crates/tree-sitter-proto-0.4.0.crate) = 2e410ccb5fa3cbd6bf7b8e512ecf7ad9d5254395b822bfe9f751b50fa978f31c
+SIZE (rust/crates/tree-sitter-proto-0.4.0.crate) = 39097
SHA256 (rust/crates/tree-sitter-python-0.25.0.crate) = 6bf85fd39652e740bf60f46f4cda9492c3a9ad75880575bf14960f775cb74a1c
SIZE (rust/crates/tree-sitter-python-0.25.0.crate) = 180146
SHA256 (rust/crates/tree-sitter-qmljs-0.3.0.crate) = 67445ea937cd7eadaf2f628e2e7dd234374586cc31b4d1d63dbb5f5e7f9d9b62
@@ -325,16 +325,16 @@ SHA256 (rust/crates/tree-sitter-yaml-0.7.2.crate) = 53c223db85f05e34794f06545484
SIZE (rust/crates/tree-sitter-yaml-0.7.2.crate) = 107299
SHA256 (rust/crates/tree-sitter-zig-1.1.2.crate) = ab11fc124851b0db4dd5e55983bbd9631192e93238389dcd44521715e5d53e28
SIZE (rust/crates/tree-sitter-zig-1.1.2.crate) = 212493
-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/tree_magic_mini-3.2.2.crate) = b8765b90061cba6c22b5831f675da109ae5561588290f9fa2317adab2714d5a6
+SIZE (rust/crates/tree_magic_mini-3.2.2.crate) = 16074
SHA256 (rust/crates/ts-parser-perl-1.0.1.crate) = 414cb3e098cb9be31093f9e2ec3485877444ea70ebd5ac19df46753dbd712cfd
SIZE (rust/crates/ts-parser-perl-1.0.1.crate) = 1445193
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -395,9 +395,5 @@ SHA256 (rust/crates/wu-diff-0.1.2.crate) = 8e3e6735fcde06432870db8dc9d7e3ab1b937
SIZE (rust/crates/wu-diff-0.1.2.crate) = 33439
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be
-SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096
-SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6
-SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623
-SHA256 (Wilfred-difftastic-0.69.0_GH0.tar.gz) = 49d722fb80a0324ea99fe11907f796cde635443084d15cc6f1afd9e0de54bde0
-SIZE (Wilfred-difftastic-0.69.0_GH0.tar.gz) = 15503793
+SHA256 (Wilfred-difftastic-0.70.0_GH0.tar.gz) = 4f89fdce7f58eb0521c14c14a7f76144dab5aa01400b332dd8710b550d32dc4c
+SIZE (Wilfred-difftastic-0.70.0_GH0.tar.gz) = 15362674