git: 5eb39cd8d773 - main - textproc/difftastic: update 0.61.0 → 0.62.0

From: Dmitry Marakasov <amdmi3_at_FreeBSD.org>
Date: Mon, 23 Dec 2024 20:49:35 UTC
The branch main has been updated by amdmi3:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5eb39cd8d773f61581b62d3dd265b34b9190fed3

commit 5eb39cd8d773f61581b62d3dd265b34b9190fed3
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2024-12-23 20:44:45 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2024-12-23 20:46:03 +0000

    textproc/difftastic: update 0.61.0 → 0.62.0
---
 textproc/difftastic/Makefile | 37 +++++++++++++++++-----
 textproc/difftastic/distinfo | 74 ++++++++++++++++++++++++++++++++++++--------
 2 files changed, 91 insertions(+), 20 deletions(-)

diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile
index 497cb77b0949..68f7e91651ed 100644
--- a/textproc/difftastic/Makefile
+++ b/textproc/difftastic/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	difftastic
-DISTVERSION=	0.61.0
-PORTREVISION=	2
+DISTVERSION=	0.62.0
 CATEGORIES=	textproc
 
 MAINTAINER=	amdmi3@FreeBSD.org
@@ -27,7 +26,7 @@ CARGO_CRATES=	ahash-0.8.11 \
 		bitflags-2.5.0 \
 		bstr-1.9.1 \
 		bumpalo-3.14.0 \
-		cc-1.1.30 \
+		cc-1.2.5 \
 		cfg-if-1.0.0 \
 		clap-3.2.25 \
 		clap_lex-0.2.4 \
@@ -98,9 +97,9 @@ CARGO_CRATES=	ahash-0.8.11 \
 		rayon-1.10.0 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.4.1 \
-		regex-1.10.4 \
-		regex-automata-0.4.6 \
-		regex-syntax-0.8.2 \
+		regex-1.11.1 \
+		regex-automata-0.4.9 \
+		regex-syntax-0.8.5 \
 		rustc-hash-2.0.0 \
 		rustix-0.37.27 \
 		rustversion-1.0.14 \
@@ -115,6 +114,7 @@ CARGO_CRATES=	ahash-0.8.11 \
 		signal-hook-mio-0.2.3 \
 		signal-hook-registry-1.4.1 \
 		smallvec-1.13.2 \
+		streaming-iterator-0.1.9 \
 		strsim-0.10.0 \
 		strum-0.25.0 \
 		strum_macros-0.25.3 \
@@ -124,7 +124,30 @@ CARGO_CRATES=	ahash-0.8.11 \
 		termtree-0.4.1 \
 		textwrap-0.16.1 \
 		thread_local-1.1.8 \
-		tree-sitter-0.20.10 \
+		tree-sitter-0.24.5 \
+		tree-sitter-bash-0.23.3 \
+		tree-sitter-c-0.23.4 \
+		tree-sitter-c-sharp-0.23.1 \
+		tree-sitter-cpp-0.23.4 \
+		tree-sitter-css-0.23.1 \
+		tree-sitter-go-0.23.4 \
+		tree-sitter-haskell-0.23.1 \
+		tree-sitter-html-0.23.2 \
+		tree-sitter-java-0.23.4 \
+		tree-sitter-javascript-0.23.1 \
+		tree-sitter-json-0.24.8 \
+		tree-sitter-julia-0.23.1 \
+		tree-sitter-language-0.1.3 \
+		tree-sitter-lua-0.2.0 \
+		tree-sitter-objc-3.0.2 \
+		tree-sitter-ocaml-0.23.2 \
+		tree-sitter-php-0.23.11 \
+		tree-sitter-python-0.23.5 \
+		tree-sitter-ruby-0.23.1 \
+		tree-sitter-scala-0.23.3 \
+		tree-sitter-toml-ng-0.7.0 \
+		tree-sitter-typescript-0.23.2 \
+		tree-sitter-xml-0.7.0 \
 		tree_magic_mini-3.1.5 \
 		typed-arena-2.0.2 \
 		unicode-ident-1.0.12 \
diff --git a/textproc/difftastic/distinfo b/textproc/difftastic/distinfo
index 25a05387577d..85a5d2c4db4c 100644
--- a/textproc/difftastic/distinfo
+++ b/textproc/difftastic/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1729772605
+TIMESTAMP = 1734970730
 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
@@ -19,8 +19,8 @@ SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178
 SIZE (rust/crates/bstr-1.9.1.crate) = 380305
 SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
 SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
-SHA256 (rust/crates/cc-1.1.30.crate) = b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945
-SIZE (rust/crates/cc-1.1.30.crate) = 84509
+SHA256 (rust/crates/cc-1.2.5.crate) = c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e
+SIZE (rust/crates/cc-1.2.5.crate) = 99839
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
@@ -161,12 +161,12 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
-SIZE (rust/crates/regex-1.10.4.crate) = 253191
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
-SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
+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/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
 SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
 SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2
@@ -195,6 +195,8 @@ SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef43
 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
 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/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
@@ -213,8 +215,54 @@ SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e08
 SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
 SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tree-sitter-0.20.10.crate) = e747b1f9b7b931ed39a548c1fae149101497de3c1fc8d9e18c62c1a66c683d3d
-SIZE (rust/crates/tree-sitter-0.20.10.crate) = 134502
+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-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-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-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-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-javascript-0.23.1.crate) = bf40bf599e0416c16c125c3cec10ee5ddc7d1bb8b0c60fa5c4de249ad34dc1b1
+SIZE (rust/crates/tree-sitter-javascript-0.23.1.crate) = 133198
+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.3.crate) = c199356c799a8945965bb5f2c55b2ad9d9aa7c4b4f6e587fe9dea0bc715e5f9c
+SIZE (rust/crates/tree-sitter-language-0.1.3.crate) = 1872
+SHA256 (rust/crates/tree-sitter-lua-0.2.0.crate) = 5cdb9adf0965fec58e7660cbb3a059dbb12ebeec9459e6dcbae3db004739641e
+SIZE (rust/crates/tree-sitter-lua-0.2.0.crate) = 40860
+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.23.2.crate) = 93c104a23d175906dd0cf1f872745d2b4ec10f29a75194a3556501b2f66ce377
+SIZE (rust/crates/tree-sitter-ocaml-0.23.2.crate) = 3536008
+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-python-0.23.5.crate) = 70beaa47e19e1529e8787fc0a80ebbae5a9fdaefc5fcc8972c885c9abf6ab0f0
+SIZE (rust/crates/tree-sitter-python-0.23.5.crate) = 174528
+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-scala-0.23.3.crate) = ab837c0df7ffb6c315fd1cd792164375b3ec0c282ea35f639231f138044f8d0c
+SIZE (rust/crates/tree-sitter-scala-0.23.3.crate) = 1035228
+SHA256 (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = e9adc2c898ae49730e857d75be403da3f92bb81d8e37a2f918a08dd10de5ebb1
+SIZE (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = 22919
+SHA256 (rust/crates/tree-sitter-typescript-0.23.2.crate) = 6c5f76ed8d947a75cc446d5fccd8b602ebf0cde64ccf2ffa434d873d7a575eff
+SIZE (rust/crates/tree-sitter-typescript-0.23.2.crate) = 829457
+SHA256 (rust/crates/tree-sitter-xml-0.7.0.crate) = e670041f591d994f54d597ddcd8f4ebc930e282c4c76a42268743b71f0c8b6b3
+SIZE (rust/crates/tree-sitter-xml-0.7.0.crate) = 75507
 SHA256 (rust/crates/tree_magic_mini-3.1.5.crate) = 469a727cac55b41448315cc10427c069c618ac59bb6a4480283fcd811749bdc2
 SIZE (rust/crates/tree_magic_mini-3.1.5.crate) = 14557
 SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
@@ -285,5 +333,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.61.0_GH0.tar.gz) = 8e85001e32f1fe7b2c6d164f3a654cb589c6e48b6350421df27a56919da7a185
-SIZE (Wilfred-difftastic-0.61.0_GH0.tar.gz) = 44045376
+SHA256 (Wilfred-difftastic-0.62.0_GH0.tar.gz) = ef69a23c6e3b9697d84ea5be158e8cb6d7482f49fc91cf4f9c7416bd48301260
+SIZE (Wilfred-difftastic-0.62.0_GH0.tar.gz) = 29121345