Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 2026 01:19:22 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 30f8f2496012 - main - multimedia/ccextractor: update to 0.96.6
Message-ID:  <699cfc9a.18f2b.69534988@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=30f8f2496012361b33d69439fdf3227554dcffef

commit 30f8f2496012361b33d69439fdf3227554dcffef
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-02-20 15:38:50 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-02-24 00:44:47 +0000

    multimedia/ccextractor: update to 0.96.6
    
    Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96.6
---
 multimedia/ccextractor/Makefile                    |   3 +-
 multimedia/ccextractor/Makefile.crates             |  74 ++-
 multimedia/ccextractor/distinfo                    | 154 +++--
 .../ccextractor/files/patch-src_rust_Cargo.lock    | 642 ++++++++++++++++-----
 .../ccextractor/files/patch-src_rust_Cargo.toml    |   4 +-
 5 files changed, 654 insertions(+), 223 deletions(-)

diff --git a/multimedia/ccextractor/Makefile b/multimedia/ccextractor/Makefile
index ccbfa61d51d7..8e05493889a7 100644
--- a/multimedia/ccextractor/Makefile
+++ b/multimedia/ccextractor/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ccextractor
-DISTVERSION=	0.96.5
-PORTREVISION=	1
+DISTVERSION=	0.96.6
 CATEGORIES=	multimedia converters
 MASTER_SITES=	https://github.com/CCExtractor/ccextractor/releases/download/v${DISTVERSION}/:master
 DISTFILES=	ccextractor.${DISTVERSION}.tar.gz:master
diff --git a/multimedia/ccextractor/Makefile.crates b/multimedia/ccextractor/Makefile.crates
index fc877e0f99a1..ce79000909c3 100644
--- a/multimedia/ccextractor/Makefile.crates
+++ b/multimedia/ccextractor/Makefile.crates
@@ -4,6 +4,7 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		anstyle-parse-0.2.7 \
 		anstyle-query-1.1.5 \
 		anstyle-wincon-3.0.11 \
+		anyhow-1.0.102 \
 		approx-0.5.1 \
 		atty-0.2.14 \
 		autocfg-1.5.0 \
@@ -11,20 +12,20 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		bindgen-0.71.1 \
 		bindgen-0.72.1 \
 		bitflags-1.3.2 \
-		bitflags-2.10.0 \
+		bitflags-2.11.0 \
 		by_address-1.2.1 \
 		camino-1.2.2 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.4 \
 		clang-sys-1.8.1 \
-		clap-4.5.54 \
-		clap_builder-4.5.54 \
-		clap_derive-4.5.49 \
-		clap_lex-0.7.7 \
+		clap-4.5.60 \
+		clap_builder-4.5.60 \
+		clap_derive-4.5.55 \
+		clap_lex-1.0.0 \
 		colorchoice-1.0.4 \
 		convert_case-0.4.0 \
 		crc32fast-1.5.0 \
-		deranged-0.5.5 \
+		deranged-0.5.6 \
 		derive_more-0.99.20 \
 		displaydoc-0.2.5 \
 		either-1.15.0 \
@@ -34,13 +35,15 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		errno-0.3.14 \
 		fast-srgb8-1.0.0 \
 		fastrand-2.3.0 \
+		foldhash-0.1.5 \
 		form_urlencoded-1.2.2 \
-		futures-core-0.3.31 \
-		futures-executor-0.3.31 \
-		futures-task-0.3.31 \
-		futures-util-0.3.31 \
-		getrandom-0.3.4 \
+		futures-core-0.3.32 \
+		futures-executor-0.3.32 \
+		futures-task-0.3.32 \
+		futures-util-0.3.32 \
+		getrandom-0.4.1 \
 		glob-0.3.3 \
+		hashbrown-0.15.5 \
 		hashbrown-0.16.1 \
 		heck-0.4.1 \
 		heck-0.5.0 \
@@ -54,6 +57,7 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		icu_properties-2.1.2 \
 		icu_properties_data-2.1.2 \
 		icu_provider-2.1.1 \
+		id-arena-2.3.0 \
 		idna-1.1.0 \
 		idna_adapter-1.2.1 \
 		indexmap-2.13.0 \
@@ -62,18 +66,19 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		itoa-1.0.17 \
 		lazy_static-1.5.0 \
 		lazycell-1.3.0 \
+		leb128fmt-0.1.0 \
 		leptonica-sys-0.4.9 \
-		libc-0.2.180 \
+		libc-0.2.182 \
 		libloading-0.8.9 \
 		linux-raw-sys-0.4.15 \
 		linux-raw-sys-0.11.0 \
 		litemap-0.8.1 \
 		lock_api-0.4.14 \
 		log-0.4.29 \
-		memchr-2.7.6 \
+		memchr-2.8.0 \
 		minimal-lexical-0.2.1 \
 		nom-7.1.3 \
-		num-conv-0.1.0 \
+		num-conv-0.2.0 \
 		num-integer-0.1.46 \
 		num-traits-0.2.19 \
 		num_enum-0.7.5 \
@@ -92,21 +97,20 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		phf_macros-0.11.3 \
 		phf_shared-0.11.3 \
 		pin-project-lite-0.2.16 \
-		pin-utils-0.1.0 \
 		pkg-config-0.3.32 \
 		potential_utf-0.1.4 \
 		powerfmt-0.2.0 \
 		prettyplease-0.2.37 \
 		proc-macro-crate-3.4.0 \
-		proc-macro2-1.0.105 \
-		quote-1.0.43 \
+		proc-macro2-1.0.106 \
+		quote-1.0.44 \
 		r-efi-5.3.0 \
 		rand-0.8.5 \
 		rand_core-0.6.4 \
 		redox_syscall-0.5.18 \
-		regex-1.12.2 \
-		regex-automata-0.4.13 \
-		regex-syntax-0.8.8 \
+		regex-1.12.3 \
+		regex-automata-0.4.14 \
+		regex-syntax-0.8.9 \
 		rustc-hash-1.1.0 \
 		rustc-hash-2.1.1 \
 		rustc_version-0.4.1 \
@@ -120,11 +124,12 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		serde-1.0.228 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
+		serde_json-1.0.149 \
 		serial_test-3.3.1 \
 		serial_test_derive-3.3.1 \
 		shlex-1.3.0 \
-		siphasher-1.0.1 \
-		slab-0.4.11 \
+		siphasher-1.0.2 \
+		slab-0.4.12 \
 		smallvec-1.15.1 \
 		socket2-0.5.10 \
 		stable_deref_trait-1.2.1 \
@@ -133,28 +138,33 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		strum_macros-0.25.3 \
 		strum_macros-0.26.4 \
 		syn-1.0.109 \
-		syn-2.0.114 \
+		syn-2.0.117 \
 		synstructure-0.13.2 \
-		tempfile-3.24.0 \
+		tempfile-3.25.0 \
 		termcolor-1.4.1 \
 		tesseract-sys-0.6.3 \
 		thiserror-1.0.69 \
 		thiserror-2.0.18 \
 		thiserror-impl-1.0.69 \
 		thiserror-impl-2.0.18 \
-		time-0.3.45 \
-		time-core-0.1.7 \
-		time-macros-0.2.25 \
+		time-0.3.47 \
+		time-core-0.1.8 \
+		time-macros-0.2.27 \
 		tinystr-0.8.2 \
 		toml_datetime-0.7.5+spec-1.1.0 \
 		toml_edit-0.23.10+spec-1.0.0 \
-		toml_parser-1.0.6+spec-1.1.0 \
-		unicode-ident-1.0.22 \
+		toml_parser-1.0.9+spec-1.1.0 \
+		unicode-ident-1.0.24 \
+		unicode-xid-0.2.6 \
 		url-2.5.8 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
 		vcpkg-0.2.15 \
 		wasip2-1.0.2+wasi-0.2.9 \
+		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
+		wasm-encoder-0.244.0 \
+		wasm-metadata-0.244.0 \
+		wasmparser-0.244.0 \
 		which-4.4.2 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
@@ -175,6 +185,11 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		windows_x86_64_msvc-0.52.6 \
 		winnow-0.7.14 \
 		wit-bindgen-0.51.0 \
+		wit-bindgen-core-0.51.0 \
+		wit-bindgen-rust-0.51.0 \
+		wit-bindgen-rust-macro-0.51.0 \
+		wit-component-0.244.0 \
+		wit-parser-0.244.0 \
 		writeable-0.6.2 \
 		yoke-0.8.1 \
 		yoke-derive-0.8.1 \
@@ -183,5 +198,6 @@ CARGO_CRATES=	aho-corasick-1.1.4 \
 		zerotrie-0.2.3 \
 		zerovec-0.11.5 \
 		zerovec-derive-0.11.2 \
+		zmij-1.0.21 \
 		rusty_ffmpeg@git+https://github.com/CCExtractor/rusty_ffmpeg.git\#bdbaf09d5fdda4f3fd1278cdd11abe2a47dd9a99 \
 		rsmpeg@git+https://github.com/CCExtractor/rsmpeg.git\#2ddc3c05af684893ee9c6874924fc112bff0401e
diff --git a/multimedia/ccextractor/distinfo b/multimedia/ccextractor/distinfo
index e77da1cffb31..2e7cb6a035b4 100644
--- a/multimedia/ccextractor/distinfo
+++ b/multimedia/ccextractor/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1768908814
-SHA256 (ccextractor.0.96.5.tar.gz) = 7ec2688388eb082923757fa3647bc9dd10aaaa646df588d24b9fa901ff48562b
-SIZE (ccextractor.0.96.5.tar.gz) = 5479678
+TIMESTAMP = 1771601600
+SHA256 (ccextractor.0.96.6.tar.gz) = cc292b6627067e0cdb5325fe74cade5a3881cbfb86096a527301a7320ff46486
+SIZE (ccextractor.0.96.6.tar.gz) = 5501191
 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
 SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
 SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
@@ -13,6 +13,8 @@ SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca
 SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
 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.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
+SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
 SIZE (rust/crates/approx-0.5.1.crate) = 15100
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
@@ -27,8 +29,8 @@ SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0
 SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
 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/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
+SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
 SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
 SIZE (rust/crates/by_address-1.2.1.crate) = 8437
 SHA256 (rust/crates/camino-1.2.2.crate) = e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48
@@ -39,22 +41,22 @@ SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727
 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.54.crate) = c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394
-SIZE (rust/crates/clap-4.5.54.crate) = 62028
-SHA256 (rust/crates/clap_builder-4.5.54.crate) = fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00
-SIZE (rust/crates/clap_builder-4.5.54.crate) = 170854
-SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
-SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
-SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
-SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
+SHA256 (rust/crates/clap-4.5.60.crate) = 2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a
+SIZE (rust/crates/clap-4.5.60.crate) = 62002
+SHA256 (rust/crates/clap_builder-4.5.60.crate) = 24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876
+SIZE (rust/crates/clap_builder-4.5.60.crate) = 171105
+SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
+SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
+SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
 SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
 SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
-SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/deranged-0.5.6.crate) = cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4
+SIZE (rust/crates/deranged-0.5.6.crate) = 26617
 SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
 SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
@@ -73,20 +75,24 @@ SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ec
 SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
 SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
 SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
-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-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/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
-SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
+SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
+SHA256 (rust/crates/futures-executor-0.3.32.crate) = baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d
+SIZE (rust/crates/futures-executor-0.3.32.crate) = 18581
+SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
+SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
+SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
+SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
+SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
+SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
+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.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -113,6 +119,8 @@ SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55a
 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/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
+SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
 SIZE (rust/crates/idna-1.1.0.crate) = 148747
 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
@@ -129,10 +137,12 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
 SHA256 (rust/crates/leptonica-sys-0.4.9.crate) = da627c72b2499a8106f4dd33143843015e4a631f445d561f3481f7fba35b6151
 SIZE (rust/crates/leptonica-sys-0.4.9.crate) = 15564
-SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
-SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libc-0.2.182.crate) = 6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112
+SIZE (rust/crates/libc-0.2.182.crate) = 814873
 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
 SIZE (rust/crates/libloading-0.8.9.crate) = 30222
 SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
@@ -145,14 +155,14 @@ SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089
 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/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
-SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
+SIZE (rust/crates/memchr-2.8.0.crate) = 97780
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
@@ -189,8 +199,6 @@ SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5b
 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/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
@@ -201,10 +209,10 @@ SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbf
 SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
 SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
 SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
-SHA256 (rust/crates/proc-macro2-1.0.105.crate) = 535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7
-SIZE (rust/crates/proc-macro2-1.0.105.crate) = 60319
-SHA256 (rust/crates/quote-1.0.43.crate) = dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a
-SIZE (rust/crates/quote-1.0.43.crate) = 31587
+SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
+SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
+SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
+SIZE (rust/crates/quote-1.0.44.crate) = 31629
 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
@@ -213,12 +221,12 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
 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/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
+SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
+SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
+SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
+SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -245,16 +253,18 @@ 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.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
+SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
 SHA256 (rust/crates/serial_test-3.3.1.crate) = 0d0b343e184fc3b7bb44dff0705fffcf4b3756ba6aff420dddd8b24ca145e555
 SIZE (rust/crates/serial_test-3.3.1.crate) = 13147
 SHA256 (rust/crates/serial_test_derive-3.3.1.crate) = 6f50427f258fb77356e4cd4aa0e87e2bd2c66dbcee41dc405282cae2bfc26c83
 SIZE (rust/crates/serial_test_derive-3.3.1.crate) = 8166
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-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/siphasher-1.0.2.crate) = b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e
+SIZE (rust/crates/siphasher-1.0.2.crate) = 11416
+SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5
+SIZE (rust/crates/slab-0.4.12.crate) = 19080
 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
 SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
@@ -271,12 +281,12 @@ SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa37
 SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
-SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
+SIZE (rust/crates/syn-2.0.117.crate) = 306011
 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
-SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
+SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1
+SIZE (rust/crates/tempfile-3.25.0.crate) = 43195
 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
 SHA256 (rust/crates/tesseract-sys-0.6.3.crate) = 1e1297ece7aa841bd33a4f80046a6682c4e58fca0f8600e868d822359eef7bde
@@ -289,22 +299,24 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60
 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
 SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
 SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
-SHA256 (rust/crates/time-0.3.45.crate) = f9e442fc33d7fdb45aa9bfeb312c095964abdf596f7567261062b2a7107aaabd
-SIZE (rust/crates/time-0.3.45.crate) = 216365
-SHA256 (rust/crates/time-core-0.1.7.crate) = 8b36ee98fd31ec7426d599183e8fe26932a8dc1fb76ddb6214d05493377d34ca
-SIZE (rust/crates/time-core-0.1.7.crate) = 9261
-SHA256 (rust/crates/time-macros-0.2.25.crate) = 71e552d1249bf61ac2a52db88179fd0673def1e1ad8243a00d9ec9ed71fee3dd
-SIZE (rust/crates/time-macros-0.2.25.crate) = 24806
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
+SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
+SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
 SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
 SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
 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_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
 SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
-SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
-SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
-SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
-SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4
+SIZE (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 35035
+SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
+SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
+SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
+SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
 SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed
 SIZE (rust/crates/url-2.5.8.crate) = 86512
 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
@@ -315,6 +327,14 @@ SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
 SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
+SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
+SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
+SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
+SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
+SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909
+SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500
+SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe
+SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607
 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
@@ -355,6 +375,16 @@ SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa
 SIZE (rust/crates/winnow-0.7.14.crate) = 184718
 SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
 SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
+SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc
+SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048
+SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21
+SIZE (rust/crates/wit-bindgen-rust-0.51.0.crate) = 57051
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a
+SIZE (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 14283
+SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2
+SIZE (rust/crates/wit-component-0.244.0.crate) = 256882
+SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
+SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
 SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
 SIZE (rust/crates/writeable-0.6.2.crate) = 25181
 SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
@@ -371,6 +401,8 @@ 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/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
+SIZE (rust/crates/zmij-1.0.21.crate) = 26665
 SHA256 (CCExtractor-rusty_ffmpeg-bdbaf09d5fdda4f3fd1278cdd11abe2a47dd9a99_GH0.tar.gz) = d7987367eb3f4b70b752d7db9aae43b0269a08fc333633a26b1e1af6b31a3d58
 SIZE (CCExtractor-rusty_ffmpeg-bdbaf09d5fdda4f3fd1278cdd11abe2a47dd9a99_GH0.tar.gz) = 655480
 SHA256 (CCExtractor-rsmpeg-2ddc3c05af684893ee9c6874924fc112bff0401e_GH0.tar.gz) = 7f695542be03e3017984fed85aeeee12a801573542191feabafd1737fb0120d2
diff --git a/multimedia/ccextractor/files/patch-src_rust_Cargo.lock b/multimedia/ccextractor/files/patch-src_rust_Cargo.lock
index 6e33ee7960f3..3e754ed24872 100644
--- a/multimedia/ccextractor/files/patch-src_rust_Cargo.lock
+++ b/multimedia/ccextractor/files/patch-src_rust_Cargo.lock
@@ -1,24 +1,67 @@
---- src/rust/Cargo.lock.orig	2026-01-05 15:05:24 UTC
+--- src/rust/Cargo.lock.orig	2026-02-20 15:31:42 UTC
 +++ src/rust/Cargo.lock
-@@ -126,7 +126,7 @@ dependencies = [
+@@ -62,6 +62,12 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "anyhow"
++version = "1.0.102"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
++
++[[package]]
+ name = "approx"
+ version = "0.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -115,7 +121,7 @@ dependencies = [
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
+ dependencies = [
+- "bitflags 2.10.0",
++ "bitflags 2.11.0",
+  "cexpr",
+  "clang-sys",
+  "itertools",
+@@ -126,7 +132,7 @@ dependencies = [
   "regex",
   "rustc-hash 2.1.1",
   "shlex",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -146,7 +146,7 @@ dependencies = [
+@@ -135,7 +141,7 @@ dependencies = [
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
+ dependencies = [
+- "bitflags 2.10.0",
++ "bitflags 2.11.0",
+  "cexpr",
+  "clang-sys",
+  "itertools",
+@@ -146,7 +152,7 @@ dependencies = [
   "regex",
   "rustc-hash 2.1.1",
   "shlex",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -169,9 +169,9 @@ name = "camino"
+@@ -157,9 +163,9 @@ name = "bitflags"
+ 
+ [[package]]
+ name = "bitflags"
+-version = "2.10.0"
++version = "2.11.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
++checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"
+ 
+ [[package]]
+ name = "by_address"
+@@ -169,9 +175,9 @@ name = "camino"
  
  [[package]]
  name = "camino"
@@ -30,67 +73,101 @@
  
  [[package]]
  name = "ccx_rust"
-@@ -225,9 +225,9 @@ name = "clap"
+@@ -225,9 +231,9 @@ name = "clap"
  
  [[package]]
  name = "clap"
 -version = "4.5.53"
-+version = "4.5.54"
++version = "4.5.60"
  source = "registry+https://github.com/rust-lang/crates.io-index"
 -checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
-+checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394"
++checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a"
  dependencies = [
   "clap_builder",
   "clap_derive",
-@@ -235,9 +235,9 @@ name = "clap_builder"
+@@ -235,9 +241,9 @@ name = "clap_builder"
  
  [[package]]
  name = "clap_builder"
 -version = "4.5.53"
-+version = "4.5.54"
++version = "4.5.60"
  source = "registry+https://github.com/rust-lang/crates.io-index"
 -checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
-+checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00"
++checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876"
  dependencies = [
   "anstream",
   "anstyle",
-@@ -254,14 +254,14 @@ dependencies = [
+@@ -247,21 +253,21 @@ name = "clap_derive"
+ 
+ [[package]]
+ name = "clap_derive"
+-version = "4.5.49"
++version = "4.5.55"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
++checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5"
+ dependencies = [
   "heck 0.5.0",
   "proc-macro2",
   "quote",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
  name = "clap_lex"
 -version = "0.7.6"
-+version = "0.7.7"
++version = "1.0.0"
  source = "registry+https://github.com/rust-lang/crates.io-index"
 -checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
-+checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32"
++checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831"
  
  [[package]]
  name = "colorchoice"
-@@ -303,7 +303,7 @@ dependencies = [
+@@ -286,9 +292,9 @@ name = "deranged"
+ 
+ [[package]]
+ name = "deranged"
+-version = "0.5.5"
++version = "0.5.6"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
++checksum = "cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4"
+ dependencies = [
+  "powerfmt",
+ ]
+@@ -303,7 +309,7 @@ dependencies = [
   "proc-macro2",
   "quote",
   "rustc_version",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -314,7 +314,7 @@ dependencies = [
+@@ -314,7 +320,7 @@ dependencies = [
  dependencies = [
   "proc-macro2",
   "quote",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -383,31 +383,6 @@ dependencies = [
+@@ -374,6 +380,12 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e
+ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
+ 
+ [[package]]
++name = "foldhash"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
++
++[[package]]
+ name = "form_urlencoded"
+ version = "1.2.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -383,41 +395,16 @@ dependencies = [
  ]
  
  [[package]]
@@ -120,9 +197,23 @@
 -
 -[[package]]
  name = "futures-core"
- version = "0.3.31"
+-version = "0.3.31"
++version = "0.3.32"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -425,18 +400,6 @@ dependencies = [
+-checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
++checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"
+ 
+ [[package]]
+ name = "futures-executor"
+-version = "0.3.31"
++version = "0.3.32"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
++checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d"
+ dependencies = [
+  "futures-core",
+  "futures-task",
+@@ -425,50 +412,34 @@ dependencies = [
  ]
  
  [[package]]
@@ -139,11 +230,19 @@
 -
 -[[package]]
  name = "futures-task"
- version = "0.3.31"
+-version = "0.3.31"
++version = "0.3.32"
  source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -448,12 +411,8 @@ dependencies = [
+-checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
++checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"
+ 
+ [[package]]
+ name = "futures-util"
+-version = "0.3.31"
++version = "0.3.32"
  source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
+-checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
++checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"
  dependencies = [
 - "futures-channel",
   "futures-core",
@@ -152,9 +251,56 @@
   "futures-task",
 - "memchr",
   "pin-project-lite",
-  "pin-utils",
+- "pin-utils",
   "slab",
-@@ -623,9 +582,9 @@ name = "indexmap"
+ ]
+ 
+ [[package]]
+ name = "getrandom"
+-version = "0.3.4"
++version = "0.4.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
++checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec"
+ dependencies = [
+  "cfg-if",
+  "libc",
+  "r-efi",
+  "wasip2",
++ "wasip3",
+ ]
+ 
+ [[package]]
+@@ -479,6 +450,15 @@ name = "hashbrown"
+ 
+ [[package]]
+ name = "hashbrown"
++version = "0.15.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
++dependencies = [
++ "foldhash",
++]
++
++[[package]]
++name = "hashbrown"
+ version = "0.16.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
+@@ -601,6 +581,12 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "id-arena"
++version = "2.3.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
++
++[[package]]
+ name = "idna"
+ version = "1.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -623,12 +609,14 @@ name = "indexmap"
  
  [[package]]
  name = "indexmap"
@@ -165,8 +311,14 @@
 +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
  dependencies = [
   "equivalent",
-  "hashbrown",
-@@ -648,9 +607,9 @@ name = "itoa"
+- "hashbrown",
++ "hashbrown 0.16.1",
++ "serde",
++ "serde_core",
+ ]
+ 
+ [[package]]
+@@ -648,9 +636,9 @@ name = "itoa"
  
  [[package]]
  name = "itoa"
@@ -178,9 +330,16 @@
  
  [[package]]
  name = "lazy_static"
-@@ -666,9 +625,9 @@ name = "leptonica-sys"
+@@ -665,10 +653,16 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce
+ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
  
  [[package]]
++name = "leb128fmt"
++version = "0.1.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
++
++[[package]]
  name = "leptonica-sys"
 -version = "0.4.6"
 +version = "0.4.9"
@@ -190,63 +349,97 @@
  dependencies = [
   "bindgen 0.64.0",
   "pkg-config",
-@@ -693,9 +652,9 @@ name = "libc"
+@@ -679,7 +673,7 @@ dependencies = [
+ name = "lib_ccxr"
+ version = "0.1.0"
+ dependencies = [
+- "bitflags 2.10.0",
++ "bitflags 2.11.0",
+  "crc32fast",
+  "derive_more",
+  "num_enum",
+@@ -693,9 +687,9 @@ name = "libc"
  
  [[package]]
  name = "libc"
 -version = "0.2.178"
-+version = "0.2.180"
++version = "0.2.182"
  source = "registry+https://github.com/rust-lang/crates.io-index"
 -checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091"
-+checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc"
++checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112"
  
  [[package]]
  name = "libloading"
-@@ -805,7 +764,7 @@ dependencies = [
+@@ -742,9 +736,9 @@ name = "memchr"
+ 
+ [[package]]
+ name = "memchr"
+-version = "2.7.6"
++version = "2.8.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
++checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
+ 
+ [[package]]
+ name = "minimal-lexical"
+@@ -805,7 +799,7 @@ dependencies = [
   "proc-macro-crate",
   "proc-macro2",
   "quote",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -841,7 +800,7 @@ dependencies = [
+@@ -841,7 +835,7 @@ dependencies = [
   "by_address",
   "proc-macro2",
   "quote",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -915,7 +874,7 @@ dependencies = [
+@@ -915,7 +909,7 @@ dependencies = [
   "phf_shared",
   "proc-macro2",
   "quote",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -967,7 +926,7 @@ dependencies = [
+@@ -934,12 +928,6 @@ checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142
+ checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
+ 
+ [[package]]
+-name = "pin-utils"
+-version = "0.1.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+-
+-[[package]]
+ name = "pkg-config"
+ version = "0.3.32"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -967,7 +955,7 @@ dependencies = [
  checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
  dependencies = [
   "proc-macro2",
 - "syn 2.0.111",
-+ "syn 2.0.114",
++ "syn 2.0.117",
  ]
  
  [[package]]
-@@ -981,18 +940,18 @@ name = "proc-macro2"
+@@ -981,18 +969,18 @@ name = "proc-macro2"
  
  [[package]]
  name = "proc-macro2"
 -version = "1.0.103"
-+version = "1.0.105"
++version = "1.0.106"
  source = "registry+https://github.com/rust-lang/crates.io-index"
 -checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
-+checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
++checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
  dependencies = [
   "unicode-ident",
  ]
@@ -254,18 +447,56 @@
  [[package]]
  name = "quote"
 -version = "1.0.42"
-+version = "1.0.43"
++version = "1.0.44"
  source = "registry+https://github.com/rust-lang/crates.io-index"
*** 558 LINES SKIPPED ***


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699cfc9a.18f2b.69534988>