summaryrefslogtreecommitdiff
path: root/textproc/difftastic
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/difftastic')
-rw-r--r--textproc/difftastic/Makefile47
-rw-r--r--textproc/difftastic/distinfo94
-rw-r--r--textproc/difftastic/files/patch-jemalloc29
3 files changed, 97 insertions, 73 deletions
diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile
index 81fff49161d2..ba4ac1045e9b 100644
--- a/textproc/difftastic/Makefile
+++ b/textproc/difftastic/Makefile
@@ -1,6 +1,5 @@
PORTNAME= difftastic
-DISTVERSION= 0.65.0
-PORTREVISION= 2
+DISTVERSION= 0.67.0
CATEGORIES= textproc
MAINTAINER= amdmi3@FreeBSD.org
@@ -25,13 +24,13 @@ CARGO_CRATES= ahash-0.8.11 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.1 \
anstyle-wincon-3.0.4 \
- assert_cmd-2.0.8 \
+ assert_cmd-2.0.17 \
autocfg-1.1.0 \
bitflags-1.3.2 \
bitflags-2.5.0 \
bstr-1.9.1 \
bumpalo-3.16.0 \
- cc-1.2.7 \
+ cc-1.2.39 \
cfg-if-1.0.0 \
clap-4.5.23 \
clap_builder-4.5.23 \
@@ -50,8 +49,9 @@ CARGO_CRATES= ahash-0.8.11 \
env_logger-0.10.2 \
equivalent-1.0.1 \
errno-0.3.8 \
+ find-msvc-tools-0.1.2 \
fixedbitset-0.4.2 \
- float-cmp-0.9.0 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
glob-0.3.1 \
globset-0.4.15 \
@@ -64,7 +64,6 @@ CARGO_CRATES= ahash-0.8.11 \
indexmap-2.2.6 \
is-terminal-0.4.12 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itoa-1.0.10 \
lazy_static-1.4.0 \
libc-0.2.169 \
@@ -80,16 +79,16 @@ CARGO_CRATES= ahash-0.8.11 \
normalize-line-endings-0.3.0 \
num-traits-0.2.19 \
once_cell-1.19.0 \
- owo-colors-3.5.0 \
+ owo-colors-4.2.3 \
parking_lot-0.12.1 \
parking_lot_core-0.9.9 \
petgraph-0.6.4 \
- predicates-2.1.5 \
+ predicates-3.1.3 \
predicates-core-1.0.6 \
predicates-tree-1.0.9 \
pretty_assertions-1.4.1 \
pretty_env_logger-0.5.0 \
- proc-macro2-1.0.79 \
+ proc-macro2-1.0.101 \
quote-1.0.35 \
radix-heap-0.4.2 \
rayon-1.10.0 \
@@ -104,36 +103,45 @@ CARGO_CRATES= ahash-0.8.11 \
ryu-1.0.17 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- serde-1.0.197 \
- serde_derive-1.0.197 \
- serde_json-1.0.114 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
shlex-1.3.0 \
signal-hook-0.3.17 \
signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.1 \
smallvec-1.13.2 \
streaming-iterator-0.1.9 \
- strsim-0.10.0 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
- syn-2.0.55 \
+ 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.24.5 \
+ tree-sitter-0.25.10 \
+ tree-sitter-ada-0.1.0 \
tree-sitter-bash-0.23.3 \
tree-sitter-c-0.23.4 \
tree-sitter-c-sharp-0.23.1 \
+ tree-sitter-clojure-orchard-0.2.0 \
+ tree-sitter-cmake-0.7.1 \
tree-sitter-cpp-0.23.4 \
tree-sitter-css-0.23.1 \
+ tree-sitter-dart-orchard-0.2.1 \
+ tree-sitter-devicetree-0.14.1 \
+ tree-sitter-elisp-1.6.1 \
tree-sitter-elixir-0.3.4 \
+ tree-sitter-elm-5.8.0 \
tree-sitter-erlang-0.13.0 \
tree-sitter-fsharp-0.1.0 \
+ tree-sitter-gleam-1.0.0 \
tree-sitter-go-0.23.4 \
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-javascript-0.23.1 \
@@ -142,15 +150,24 @@ CARGO_CRATES= ahash-0.8.11 \
tree-sitter-language-0.1.3 \
tree-sitter-lua-0.2.0 \
tree-sitter-make-1.1.1 \
+ tree-sitter-newick-1.1.0 \
tree-sitter-nix-0.0.2 \
tree-sitter-objc-3.0.2 \
tree-sitter-ocaml-0.23.2 \
tree-sitter-pascal-0.10.0 \
tree-sitter-php-0.23.11 \
+ tree-sitter-proto-0.2.0 \
tree-sitter-python-0.23.5 \
+ tree-sitter-qmljs-0.3.0 \
+ tree-sitter-r-1.2.0 \
+ tree-sitter-racket-0.24.7 \
tree-sitter-ruby-0.23.1 \
tree-sitter-rust-orchard-0.13.0 \
tree-sitter-scala-0.23.3 \
+ tree-sitter-scheme-0.24.7 \
+ tree-sitter-sequel-0.3.11 \
+ tree-sitter-sfapex-2.4.0 \
+ tree-sitter-solidity-1.2.13 \
tree-sitter-swift-0.7.0 \
tree-sitter-toml-ng-0.7.0 \
tree-sitter-typescript-0.23.2 \
diff --git a/textproc/difftastic/distinfo b/textproc/difftastic/distinfo
index 1d78e13f88d6..01f6e633da47 100644
--- a/textproc/difftastic/distinfo
+++ b/textproc/difftastic/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1758711380
+TIMESTAMP = 1763406300
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
@@ -15,8 +15,8 @@ SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22
SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/assert_cmd-2.0.8.crate) = 9834fcc22e0874394a010230586367d4a3e9f11b560f469262678547e1d2575e
-SIZE (rust/crates/assert_cmd-2.0.8.crate) = 24347
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -27,8 +27,8 @@ SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178
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/cc-1.2.7.crate) = a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7
-SIZE (rust/crates/cc-1.2.7.crate) = 100283
+SHA256 (rust/crates/cc-1.2.39.crate) = e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f
+SIZE (rust/crates/cc-1.2.39.crate) = 90774
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84
@@ -65,10 +65,12 @@ SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8d
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
+SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
+SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
@@ -93,8 +95,6 @@ SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d86
SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
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/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
SIZE (rust/crates/itoa-1.0.10.crate) = 10534
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
@@ -125,16 +125,16 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
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-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
-SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
+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/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd
-SIZE (rust/crates/predicates-2.1.5.crate) = 24165
+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
SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084
SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf
@@ -143,8 +143,8 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/pretty_env_logger-0.5.0.crate) = 865724d4dbe39d9f3dd3b52b88d859d66bcb2d6a0acfd5ea68a65fb66d4bdc1c
SIZE (rust/crates/pretty_env_logger-0.5.0.crate) = 9810
-SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
SIZE (rust/crates/quote-1.0.35.crate) = 28136
SHA256 (rust/crates/radix-heap-0.4.2.crate) = 59ffec9df464013295b499298811e6a3de31bf8128092135826517db12dee601
@@ -173,12 +173,14 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
-SIZE (rust/crates/serde-1.0.197.crate) = 77087
-SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
-SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
-SHA256 (rust/crates/serde_json-1.0.114.crate) = c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0
-SIZE (rust/crates/serde_json-1.0.114.crate) = 146986
+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.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
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.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
@@ -191,16 +193,14 @@ SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47
SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
SHA256 (rust/crates/streaming-iterator-0.1.9.crate) = 2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520
SIZE (rust/crates/streaming-iterator-0.1.9.crate) = 18482
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
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/syn-2.0.55.crate) = 002a1b3dbf967edfafc32655d0f377ab0bb7b994aa1d32c8cc7e9b8bf3ebb8f0
-SIZE (rust/crates/syn-2.0.55.crate) = 254901
+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
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
@@ -211,28 +211,46 @@ SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc33069
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.24.5.crate) = 8ac95b18f0f727aaaa012bd5179a1916706ee3ed071920fdbda738750b0c0bf5
-SIZE (rust/crates/tree-sitter-0.24.5.crate) = 176800
+SHA256 (rust/crates/tree-sitter-0.25.10.crate) = 78f873475d258561b06f1c595d93308a7ed124d9977cb26b148c2084a4a3cc87
+SIZE (rust/crates/tree-sitter-0.25.10.crate) = 197383
+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-bash-0.23.3.crate) = 329a4d48623ac337d42b1df84e81a1c9dbb2946907c102ca72db158c1964a52e
SIZE (rust/crates/tree-sitter-bash-0.23.3.crate) = 439755
SHA256 (rust/crates/tree-sitter-c-0.23.4.crate) = afd2b1bf1585dc2ef6d69e87d01db8adb059006649dd5f96f31aa789ee6e9c71
SIZE (rust/crates/tree-sitter-c-0.23.4.crate) = 247226
SHA256 (rust/crates/tree-sitter-c-sharp-0.23.1.crate) = 67f06accca7b45351758663b8215089e643d53bd9a660ce0349314263737fcb0
SIZE (rust/crates/tree-sitter-c-sharp-0.23.1.crate) = 1347808
+SHA256 (rust/crates/tree-sitter-clojure-orchard-0.2.0.crate) = 62ff7bdebec1f2578787697e32b5539842b8ea9e35df784b537c22cf1ed1aa8f
+SIZE (rust/crates/tree-sitter-clojure-orchard-0.2.0.crate) = 64986
+SHA256 (rust/crates/tree-sitter-cmake-0.7.1.crate) = 7c1b35d1dd7396d24b3e826bb0f975b915ec7e9125b989d5e9d24ebb6a08509a
+SIZE (rust/crates/tree-sitter-cmake-0.7.1.crate) = 49838
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.23.1.crate) = 25435a275adb3226b6fddab891bbc50d1a500774a44ceb97022a39666ccda75d
SIZE (rust/crates/tree-sitter-css-0.23.1.crate) = 44324
+SHA256 (rust/crates/tree-sitter-dart-orchard-0.2.1.crate) = 206d0062b36beab07b152aa9c02f5b4944453cd942ba01471df951b40292e9ad
+SIZE (rust/crates/tree-sitter-dart-orchard-0.2.1.crate) = 290693
+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-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.13.0.crate) = eb9265a444b04975b2ecc2e1a64114a03e009737e7fae19ce9078b962b8be1af
SIZE (rust/crates/tree-sitter-erlang-0.13.0.crate) = 123418
SHA256 (rust/crates/tree-sitter-fsharp-0.1.0.crate) = f2db500a0948bf37c43febe2c3d67bfb9ad690b06aaa20780a5106da6f620b41
SIZE (rust/crates/tree-sitter-fsharp-0.1.0.crate) = 2510055
+SHA256 (rust/crates/tree-sitter-gleam-1.0.0.crate) = f0175c53793bda5d444360dd5add25463d18d66afb7f521d6791e2fc61bf2fb3
+SIZE (rust/crates/tree-sitter-gleam-1.0.0.crate) = 117231
SHA256 (rust/crates/tree-sitter-go-0.23.4.crate) = b13d476345220dbe600147dd444165c5791bf85ef53e28acbedd46112ee18431
SIZE (rust/crates/tree-sitter-go-0.23.4.crate) = 105624
SHA256 (rust/crates/tree-sitter-haskell-0.23.1.crate) = 977c51e504548cba13fc27cb5a2edab2124cf6716a1934915d07ab99523b05a4
SIZE (rust/crates/tree-sitter-haskell-0.23.1.crate) = 842034
+SHA256 (rust/crates/tree-sitter-hcl-1.1.0.crate) = 5a7b2cc3d7121553b84309fab9d11b3ff3d420403eef9ae50f9fd1cd9d9cf012
+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
@@ -249,6 +267,8 @@ SHA256 (rust/crates/tree-sitter-lua-0.2.0.crate) = 5cdb9adf0965fec58e7660cbb3a05
SIZE (rust/crates/tree-sitter-lua-0.2.0.crate) = 40860
SHA256 (rust/crates/tree-sitter-make-1.1.1.crate) = c5998dc7cbcbdab19fae8aefef982bf2d6544513d8d2e69cc44aec4c63810104
SIZE (rust/crates/tree-sitter-make-1.1.1.crate) = 81481
+SHA256 (rust/crates/tree-sitter-newick-1.1.0.crate) = 08c5785bcf2ade84e16242b1a8d1f574334ddd26032c15a5d9bcc012e013f4e1
+SIZE (rust/crates/tree-sitter-newick-1.1.0.crate) = 23754
SHA256 (rust/crates/tree-sitter-nix-0.0.2.crate) = 3a8d4f8705d377d63242a075331d2d8c1dcc9828fd74aa13d7145185b3d9c004
SIZE (rust/crates/tree-sitter-nix-0.0.2.crate) = 43319
SHA256 (rust/crates/tree-sitter-objc-3.0.2.crate) = 9ca8bb556423fc176f0535e79d525f783a6684d3c9da81bf9d905303c129e1d2
@@ -259,14 +279,30 @@ SHA256 (rust/crates/tree-sitter-pascal-0.10.0.crate) = ca037a9d7fd7441903e8946bf
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-python-0.23.5.crate) = 70beaa47e19e1529e8787fc0a80ebbae5a9fdaefc5fcc8972c885c9abf6ab0f0
SIZE (rust/crates/tree-sitter-python-0.23.5.crate) = 174528
+SHA256 (rust/crates/tree-sitter-qmljs-0.3.0.crate) = 67445ea937cd7eadaf2f628e2e7dd234374586cc31b4d1d63dbb5f5e7f9d9b62
+SIZE (rust/crates/tree-sitter-qmljs-0.3.0.crate) = 467652
+SHA256 (rust/crates/tree-sitter-r-1.2.0.crate) = 429133cbda9f8a46e03ef3aae6abb6c3d22875f8585cad472138101bfd517255
+SIZE (rust/crates/tree-sitter-r-1.2.0.crate) = 177718
+SHA256 (rust/crates/tree-sitter-racket-0.24.7.crate) = f8395b6a054e6264c67e1ef915f239c4f86575b7d7c69638bdbf3c336c58f128
+SIZE (rust/crates/tree-sitter-racket-0.24.7.crate) = 63170
SHA256 (rust/crates/tree-sitter-ruby-0.23.1.crate) = be0484ea4ef6bb9c575b4fdabde7e31340a8d2dbc7d52b321ac83da703249f95
SIZE (rust/crates/tree-sitter-ruby-0.23.1.crate) = 512753
SHA256 (rust/crates/tree-sitter-rust-orchard-0.13.0.crate) = 42e06f00ca89feba4d7455e95b61b9019a979a380527297fab0c461e2e13c264
SIZE (rust/crates/tree-sitter-rust-orchard-0.13.0.crate) = 610064
SHA256 (rust/crates/tree-sitter-scala-0.23.3.crate) = ab837c0df7ffb6c315fd1cd792164375b3ec0c282ea35f639231f138044f8d0c
SIZE (rust/crates/tree-sitter-scala-0.23.3.crate) = 1035228
+SHA256 (rust/crates/tree-sitter-scheme-0.24.7.crate) = 8a7e7f156bdf38145f26705d1733185698845307d3e9d9c071ecce4375575131
+SIZE (rust/crates/tree-sitter-scheme-0.24.7.crate) = 44637
+SHA256 (rust/crates/tree-sitter-sequel-0.3.11.crate) = 9d198ad3c319c02e43c21efa1ec796b837afcb96ffaef1a40c1978fbdcec7d17
+SIZE (rust/crates/tree-sitter-sequel-0.3.11.crate) = 887739
+SHA256 (rust/crates/tree-sitter-sfapex-2.4.0.crate) = 7b97637acb3bcfc2518162ecf9b02a18b28a502cd7631bec5c2a26f4e5ea024b
+SIZE (rust/crates/tree-sitter-sfapex-2.4.0.crate) = 520945
+SHA256 (rust/crates/tree-sitter-solidity-1.2.13.crate) = 4eacf8875b70879f0cb670c60b233ad0b68752d9e1474e6c3ef168eea8a90b25
+SIZE (rust/crates/tree-sitter-solidity-1.2.13.crate) = 188062
SHA256 (rust/crates/tree-sitter-swift-0.7.0.crate) = bdc72ea9c62a6d188c9f7d64109a9b14b09231852b87229c68c44e8738b9e6b9
SIZE (rust/crates/tree-sitter-swift-0.7.0.crate) = 890957
SHA256 (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = e9adc2c898ae49730e857d75be403da3f92bb81d8e37a2f918a08dd10de5ebb1
@@ -353,5 +389,5 @@ SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf259
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.65.0_GH0.tar.gz) = 59462f69e2cedfdc1bee4fd0da48fe9a7ae635cdb6818c1a300b31c0b146d4b8
-SIZE (Wilfred-difftastic-0.65.0_GH0.tar.gz) = 24632733
+SHA256 (Wilfred-difftastic-0.67.0_GH0.tar.gz) = a6a15d6ca9f9ab7c034d1770417d1829deb3fbe9dcf4731b9cba867e50e78437
+SIZE (Wilfred-difftastic-0.67.0_GH0.tar.gz) = 18359198
diff --git a/textproc/difftastic/files/patch-jemalloc b/textproc/difftastic/files/patch-jemalloc
deleted file mode 100644
index f80eab3f65fa..000000000000
--- a/textproc/difftastic/files/patch-jemalloc
+++ /dev/null
@@ -1,29 +0,0 @@
-Upstream has switched from mimalloc to jemalloc in 0.64.0, but
-tikv-jemallocator does not currently build on FreeBSD, so just
-switch it to system allocator which is jemalloc anyway.
---- Cargo.toml.orig 2025-09-24 03:24:08 UTC
-+++ Cargo.toml
-@@ -110,7 +110,7 @@ tree-sitter-zig = "1.1.2"
- tree-sitter-yaml = "0.7.0"
- tree-sitter-zig = "1.1.2"
-
--[target.'cfg(not(any(target_env = "msvc", target_os = "illumos")))'.dependencies]
-+[target.'cfg(not(any(target_env = "msvc", target_os = "freebsd")))'.dependencies]
- tikv-jemallocator = "0.6"
-
- [dev-dependencies]
---- src/main.rs.orig 2025-09-24 03:24:08 UTC
-+++ src/main.rs
-@@ -91,10 +91,10 @@ use crate::parse::syntax;
- ///
- /// For reference, Jemalloc uses 10-20% more time (although up to 33%
- /// more instructions) when testing on sample files.
--#[cfg(not(any(target_env = "msvc", target_os = "illumos")))]
-+#[cfg(not(any(target_env = "msvc", target_os = "freebsd")))]
- use tikv_jemallocator::Jemalloc;
-
--#[cfg(not(any(target_env = "msvc", target_os = "illumos")))]
-+#[cfg(not(any(target_env = "msvc", target_os = "freebsd")))]
- #[global_allocator]
- static GLOBAL: Jemalloc = Jemalloc;
-