diff --git a/multimedia/ccextractor/Makefile b/multimedia/ccextractor/Makefile index ccbfa61d51d7..8e05493889a7 100644 --- a/multimedia/ccextractor/Makefile +++ b/multimedia/ccextractor/Makefile @@ -1,80 +1,79 @@ 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 MAINTAINER= fuz@FreeBSD.org COMMENT= Subtitle extractor WWW= https://ccextractor.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../LICENSE.txt LIB_DEPENDS= libfreetype.so:print/freetype2 \ libgpac.so:multimedia/gpac \ libpng.so:graphics/png \ libprotobuf-c.so:devel/protobuf-c \ libutf8proc.so:textproc/utf8proc RUN_DEPENDS= ${LOCALBASE}/share/fonts/noto/NotoSans-Regular.ttf:x11-fonts/noto-sans USES= autoreconf cargo iconv localbase:ldflags llvm pkgconfig GNU_CONFIGURE= yes ALL_TARGET= ccextractor CFLAGS+= -fcommon -DUNIX \ -I${LOCALBASE}/include/freetype2 \ -I${LOCALBASE}/include/protobuf-c \ -I${ICONV_INCLUDE_PATH} LIBS+= -lfreetype -lgpac -lmd -lpng -lprotobuf-c -lutf8proc -lz ${ICONV_LIB} CARGO_SRC_SUBDIR= ../src/rust CARGO_TARGET_DIR= ${WRKSRC}/rust PATCH_WRKSRC= ${WRKDIR}/ccextractor WRKSRC= ${PATCH_WRKSRC}/linux PLIST_FILES= bin/${ALL_TARGET} OPTIONS_DEFINE= HARDSUBX OCR OPTIONS_DEFAULT= HARDSUBX OCR HARDSUBX_DESC= Extraction of burnt subtitles (hard subtitles) OCR_DESC= Optical Character Recognition HARDSUBX_IMPLIES= OCR HARDSUBX_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg HARDSUBX_CONFIGURE_ENABLE= ffmpeg hardsubx HARDSUBX_VARS= CARGO_FEATURES+=hardsubx_ocr OCR_LIB_DEPENDS= libtesseract.so:graphics/tesseract \ libleptonica.so:graphics/leptonica \ libarchive.so:archivers/libarchive \ libcurl.so:ftp/curl OCR_CONFIGURE_ENABLE= ocr .include # ensure we do not bundle any dependencies by accident post-extract: ${RM} -r ${PATCH_WRKSRC}/src/thirdparty pre-configure: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \ ${PATCH_WRKSRC}/src/lib_ccx/params.c pre-build: (cd ${WRKSRC}/../src/lib_ccx && \ echo "#ifndef CCX_CCEXTRACTOR_COMPILE_REAL_H" >compile_info_real.h ;\ echo "#define CCX_CCEXTRACTOR_COMPILE_REAL_H" >>compile_info_real.h ;\ echo "#define GIT_COMMIT \"${PKGVERSION} (FreeBSD ports)\"" >>compile_info_real.h ;\ echo "#define COMPILE_DATE \"$$(date -u +%Y-%m-%d)\"" >>compile_info_real.h ;\ echo "#endif" >>compile_info_real.h) ${CARGO_CARGO_RUN} build \ --manifest-path ${CARGO_CARGOTOML} \ --verbose \ --verbose \ ${CARGO_BUILD_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin .include 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 @@ -1,187 +1,203 @@ CARGO_CRATES= aho-corasick-1.1.4 \ anstream-0.6.21 \ anstyle-1.0.13 \ 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 \ bindgen-0.64.0 \ 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 \ encoding_rs-0.8.35 \ env_logger-0.8.4 \ equivalent-1.0.2 \ 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 \ hermit-abi-0.1.19 \ home-0.5.12 \ humantime-2.3.0 \ icu_collections-2.1.1 \ icu_locale_core-2.1.1 \ icu_normalizer-2.1.1 \ icu_normalizer_data-2.1.1 \ 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 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ 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 \ num_enum_derive-0.7.5 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.2 \ palette-0.7.6 \ palette_derive-0.7.6 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ paste-1.0.15 \ peeking_take_while-0.1.2 \ percent-encoding-2.3.2 \ phf-0.11.3 \ phf_generator-0.11.3 \ 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 \ rustix-0.38.44 \ rustix-1.1.3 \ rustversion-1.0.22 \ scc-2.4.0 \ scopeguard-1.2.0 \ sdd-3.0.10 \ semver-1.0.27 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ + serde_json-1.0.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 \ strsim-0.11.1 \ strum-0.26.3 \ 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 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-link-0.2.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.52.6 \ windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ 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 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ 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,377 +1,409 @@ -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 SIZE (rust/crates/anstream-0.6.21.crate) = 29516 SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264 SHA256 (rust/crates/anstyle-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 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4 SIZE (rust/crates/bindgen-0.64.0.crate) = 204700 SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3 SIZE (rust/crates/bindgen-0.71.1.crate) = 237785 SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 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 SIZE (rust/crates/camino-1.2.2.crate) = 41202 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 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 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3 SIZE (rust/crates/env_logger-0.8.4.crate) = 33342 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1 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 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d SIZE (rust/crates/home-0.5.12.crate) = 9445 SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 SIZE (rust/crates/humantime-2.3.0.crate) = 23242 SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136 SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057 SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 +SHA256 (rust/crates/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 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017 SIZE (rust/crates/indexmap-2.13.0.crate) = 102206 SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2 SIZE (rust/crates/itoa-1.0.17.crate) = 15905 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe 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 SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 SIZE (rust/crates/litemap-0.8.1.crate) = 34172 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 SIZE (rust/crates/log-0.4.29.crate) = 51515 -SHA256 (rust/crates/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 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_enum-0.7.5.crate) = b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c SIZE (rust/crates/num_enum-0.7.5.crate) = 21570 SHA256 (rust/crates/num_enum_derive-0.7.5.crate) = ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7 SIZE (rust/crates/num_enum_derive-0.7.5.crate) = 18760 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6 SIZE (rust/crates/palette-0.7.6.crate) = 230913 SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30 SIZE (rust/crates/palette_derive-0.7.6.crate) = 17073 SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 SIZE (rust/crates/phf-0.11.3.crate) = 23231 SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 -SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 -SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b 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 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c 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 SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 SIZE (rust/crates/rustix-0.38.44.crate) = 379347 SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34 SIZE (rust/crates/rustix-1.1.3.crate) = 423447 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc SIZE (rust/crates/scc-2.4.0.crate) = 145014 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca SIZE (rust/crates/sdd-3.0.10.crate) = 32748 SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 SIZE (rust/crates/semver-1.0.27.crate) = 30081 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.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 SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/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.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be 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 SIZE (rust/crates/tesseract-sys-0.6.3.crate) = 84859 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4 SIZE (rust/crates/thiserror-2.0.18.crate) = 28875 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 SHA256 (rust/crates/thiserror-impl-2.0.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 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/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 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829 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 SIZE (rust/crates/yoke-0.8.1.crate) = 32016 SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 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 SIZE (CCExtractor-rsmpeg-2ddc3c05af684893ee9c6874924fc112bff0401e_GH0.tar.gz) = 30111738 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,578 +1,962 @@ ---- 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" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609" +checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" [[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]] -name = "futures" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[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]] -name = "futures-io" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" - -[[package]] -name = "futures-sink" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" - -[[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", - "futures-io", - "futures-sink", "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" -version = "2.12.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" +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" -version = "1.0.15" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[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" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eff3f1dc2f0112411228f8db99ca8a6a1157537a7887b28b1c91fdc4051fb326" +checksum = "da627c72b2499a8106f4dd33143843015e4a631f445d561f3481f7fba35b6151" 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", ] [[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" -checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" -+checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a" ++checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ "proc-macro2", ] -@@ -1059,11 +1018,10 @@ version = "0.15.3+ffmpeg.7.1" +@@ -1024,14 +1012,14 @@ dependencies = [ + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" + dependencies = [ +- "bitflags 2.10.0", ++ "bitflags 2.11.0", + ] + + [[package]] + name = "regex" +-version = "1.12.2" ++version = "1.12.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" ++checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" + dependencies = [ + "aho-corasick", + "memchr", +@@ -1041,9 +1029,9 @@ name = "regex-automata" + + [[package]] + name = "regex-automata" +-version = "0.4.13" ++version = "0.4.14" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" ++checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" + dependencies = [ + "aho-corasick", + "memchr", +@@ -1052,9 +1040,9 @@ name = "regex-syntax" + + [[package]] + name = "regex-syntax" +-version = "0.8.8" ++version = "0.8.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" ++checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c" + [[package]] name = "rsmpeg" - version = "0.15.3+ffmpeg.7.1" --source = "git+https://github.com/CCExtractor/rsmpeg.git#2ddc3c05af684893ee9c6874924fc112bff0401e" +@@ -1063,7 +1051,7 @@ dependencies = [ dependencies = [ "paste", "rusty_ffmpeg", - "thiserror 2.0.17", + "thiserror 2.0.18", ] [[package]] -@@ -1102,9 +1060,9 @@ name = "rustix" +@@ -1093,7 +1081,7 @@ dependencies = [ + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" + dependencies = [ +- "bitflags 2.10.0", ++ "bitflags 2.11.0", + "errno", + "libc", + "linux-raw-sys 0.4.15", +@@ -1102,11 +1090,11 @@ name = "rustix" [[package]] name = "rustix" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34" dependencies = [ - "bitflags 2.10.0", +- "bitflags 2.10.0", ++ "bitflags 2.11.0", "errno", -@@ -1122,7 +1080,6 @@ version = "0.16.7+ffmpeg.8" - [[package]] - name = "rusty_ffmpeg" - version = "0.16.7+ffmpeg.8" --source = "git+https://github.com/CCExtractor/rusty_ffmpeg.git#bdbaf09d5fdda4f3fd1278cdd11abe2a47dd9a99" - dependencies = [ - "bindgen 0.71.1", - "camino", -@@ -1165,7 +1122,6 @@ dependencies = [ + "libc", + "linux-raw-sys 0.11.0", +@@ -1165,7 +1153,6 @@ dependencies = [ checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ "serde_core", - "serde_derive", ] [[package]] -@@ -1185,16 +1141,17 @@ dependencies = [ +@@ -1185,16 +1172,30 @@ dependencies = [ dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] ++name = "serde_json" ++version = "1.0.149" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" ++dependencies = [ ++ "itoa", ++ "memchr", ++ "serde", ++ "serde_core", ++ "zmij", ++] ++ ++[[package]] name = "serial_test" -version = "3.2.0" +version = "3.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9" +checksum = "0d0b343e184fc3b7bb44dff0705fffcf4b3756ba6aff420dddd8b24ca145e555" dependencies = [ - "futures", + "futures-executor", + "futures-util", "log", "once_cell", "parking_lot", -@@ -1204,13 +1161,13 @@ name = "serial_test_derive" +@@ -1204,13 +1205,13 @@ name = "serial_test_derive" [[package]] name = "serial_test_derive" -version = "3.2.0" +version = "3.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" +checksum = "6f50427f258fb77356e4cd4aa0e87e2bd2c66dbcee41dc405282cae2bfc26c83" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] -@@ -1275,7 +1232,7 @@ dependencies = [ +@@ -1221,15 +1222,15 @@ name = "siphasher" + + [[package]] + name = "siphasher" +-version = "1.0.1" ++version = "1.0.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" ++checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" + + [[package]] + name = "slab" +-version = "0.4.11" ++version = "0.4.12" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" ++checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" + + [[package]] + name = "smallvec" +@@ -1275,7 +1276,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] -@@ -1288,7 +1245,7 @@ dependencies = [ +@@ -1288,7 +1289,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] -@@ -1304,9 +1261,9 @@ name = "syn" +@@ -1304,9 +1305,9 @@ name = "syn" [[package]] name = "syn" -version = "2.0.111" -+version = "2.0.114" ++version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" -+checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" ++checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", -@@ -1321,19 +1278,19 @@ dependencies = [ +@@ -1321,19 +1322,19 @@ dependencies = [ dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] name = "tempfile" -version = "3.23.0" -+version = "3.24.0" ++version = "3.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" -+checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c" ++checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1" dependencies = [ "fastrand", "getrandom", "once_cell", - "rustix 1.1.2", + "rustix 1.1.3", "windows-sys 0.61.2", ] -@@ -1348,9 +1305,9 @@ name = "tesseract-sys" +@@ -1348,9 +1349,9 @@ name = "tesseract-sys" [[package]] name = "tesseract-sys" -version = "0.5.15" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd33f6f216124cfaf0fa86c2c0cdf04da39b6257bd78c5e44fa4fa98c3a5857b" +checksum = "1e1297ece7aa841bd33a4f80046a6682c4e58fca0f8600e868d822359eef7bde" dependencies = [ "bindgen 0.64.0", "leptonica-sys", -@@ -1369,11 +1326,11 @@ name = "thiserror" +@@ -1369,11 +1370,11 @@ name = "thiserror" [[package]] name = "thiserror" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ - "thiserror-impl 2.0.17", + "thiserror-impl 2.0.18", ] [[package]] -@@ -1384,46 +1341,46 @@ dependencies = [ +@@ -1384,18 +1385,18 @@ dependencies = [ dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] name = "thiserror-impl" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] [[package]] - name = "time" --version = "0.3.44" -+version = "0.3.45" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" -+checksum = "f9e442fc33d7fdb45aa9bfeb312c095964abdf596f7567261062b2a7107aaabd" - dependencies = [ - "deranged", - "itoa", - "num-conv", - "powerfmt", -- "serde", -+ "serde_core", - "time-core", - "time-macros", - ] - - [[package]] - name = "time-core" --version = "0.1.6" -+version = "0.1.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" -+checksum = "8b36ee98fd31ec7426d599183e8fe26932a8dc1fb76ddb6214d05493377d34ca" - - [[package]] - name = "time-macros" --version = "0.2.24" -+version = "0.2.25" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" -+checksum = "71e552d1249bf61ac2a52db88179fd0673def1e1ad8243a00d9ec9ed71fee3dd" - dependencies = [ - "num-conv", - "time-core", -@@ -1441,18 +1398,18 @@ name = "toml_datetime" +@@ -1441,18 +1442,18 @@ name = "toml_datetime" [[package]] name = "toml_datetime" -version = "0.7.3" +version = "0.7.5+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" dependencies = [ "serde_core", ] [[package]] name = "toml_edit" -version = "0.23.9" +version = "0.23.10+spec-1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832" +checksum = "84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269" dependencies = [ "indexmap", "toml_datetime", -@@ -1462,9 +1419,9 @@ name = "toml_parser" +@@ -1462,24 +1463,30 @@ name = "toml_parser" [[package]] name = "toml_parser" -version = "1.0.4" -+version = "1.0.6+spec-1.1.0" ++version = "1.0.9+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" -+checksum = "a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44" ++checksum = "702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4" dependencies = [ "winnow", ] -@@ -1477,9 +1434,9 @@ name = "url" [[package]] + name = "unicode-ident" +-version = "1.0.22" ++version = "1.0.24" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" ++checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" + + [[package]] ++name = "unicode-xid" ++version = "0.2.6" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" ++ ++[[package]] name = "url" -version = "2.5.7" +version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" dependencies = [ "form_urlencoded", "idna", -@@ -1507,9 +1464,9 @@ name = "wasip2" +@@ -1507,14 +1514,57 @@ name = "wasip2" [[package]] name = "wasip2" -version = "1.0.1+wasi-0.2.4" +version = "1.0.2+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" dependencies = [ "wit-bindgen", ] -@@ -1665,9 +1622,9 @@ name = "wit-bindgen" + + [[package]] ++name = "wasip3" ++version = "0.4.0+wasi-0.3.0-rc-2026-01-06" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" ++dependencies = [ ++ "wit-bindgen", ++] ++ ++[[package]] ++name = "wasm-encoder" ++version = "0.244.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" ++dependencies = [ ++ "leb128fmt", ++ "wasmparser", ++] ++ ++[[package]] ++name = "wasm-metadata" ++version = "0.244.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" ++dependencies = [ ++ "anyhow", ++ "indexmap", ++ "wasm-encoder", ++ "wasmparser", ++] ++ ++[[package]] ++name = "wasmparser" ++version = "0.244.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" ++dependencies = [ ++ "bitflags 2.11.0", ++ "hashbrown 0.15.5", ++ "indexmap", ++ "semver", ++] ++ ++[[package]] + name = "which" + version = "4.4.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +@@ -1665,11 +1715,93 @@ name = "wit-bindgen" [[package]] name = "wit-bindgen" -version = "0.46.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" ++dependencies = [ ++ "wit-bindgen-rust-macro", ++] [[package]] ++name = "wit-bindgen-core" ++version = "0.51.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" ++dependencies = [ ++ "anyhow", ++ "heck 0.5.0", ++ "wit-parser", ++] ++ ++[[package]] ++name = "wit-bindgen-rust" ++version = "0.51.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" ++dependencies = [ ++ "anyhow", ++ "heck 0.5.0", ++ "indexmap", ++ "prettyplease", ++ "syn 2.0.117", ++ "wasm-metadata", ++ "wit-bindgen-core", ++ "wit-component", ++] ++ ++[[package]] ++name = "wit-bindgen-rust-macro" ++version = "0.51.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" ++dependencies = [ ++ "anyhow", ++ "prettyplease", ++ "proc-macro2", ++ "quote", ++ "syn 2.0.117", ++ "wit-bindgen-core", ++ "wit-bindgen-rust", ++] ++ ++[[package]] ++name = "wit-component" ++version = "0.244.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" ++dependencies = [ ++ "anyhow", ++ "bitflags 2.11.0", ++ "indexmap", ++ "log", ++ "serde", ++ "serde_derive", ++ "serde_json", ++ "wasm-encoder", ++ "wasm-metadata", ++ "wasmparser", ++ "wit-parser", ++] ++ ++[[package]] ++name = "wit-parser" ++version = "0.244.0" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" ++dependencies = [ ++ "anyhow", ++ "id-arena", ++ "indexmap", ++ "log", ++ "semver", ++ "serde", ++ "serde_derive", ++ "serde_json", ++ "unicode-xid", ++ "wasmparser", ++] ++ ++[[package]] name = "writeable" -@@ -1694,7 +1651,7 @@ dependencies = [ + version = "0.6.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +@@ -1694,7 +1826,7 @@ dependencies = [ dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", "synstructure", ] -@@ -1715,7 +1672,7 @@ dependencies = [ +@@ -1715,7 +1847,7 @@ dependencies = [ dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", "synstructure", ] -@@ -1749,5 +1706,5 @@ dependencies = [ +@@ -1749,5 +1881,11 @@ dependencies = [ dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", -+ "syn 2.0.114", ++ "syn 2.0.117", ] ++ ++[[package]] ++name = "zmij" ++version = "1.0.21" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" diff --git a/multimedia/ccextractor/files/patch-src_rust_Cargo.toml b/multimedia/ccextractor/files/patch-src_rust_Cargo.toml index bf50237852ea..29c9ff5e167e 100644 --- a/multimedia/ccextractor/files/patch-src_rust_Cargo.toml +++ b/multimedia/ccextractor/files/patch-src_rust_Cargo.toml @@ -1,22 +1,22 @@ ---- src/rust/Cargo.toml.orig 2026-01-05 15:05:24 UTC +--- src/rust/Cargo.toml.orig 2026-02-20 02:08:24 UTC +++ src/rust/Cargo.toml @@ -14,8 +14,8 @@ palette = "0.7" log = "0.4.26" env_logger = "0.8.4" palette = "0.7" -tesseract-sys = { version = "0.5.15", optional = true, default-features = false } -leptonica-sys = { version = "= 0.4.6", optional = true, default-features = false } +tesseract-sys = { version = "0.6.1", optional = true, default-features = false } +leptonica-sys = { version = "= 0.4.9", optional = true, default-features = false } clap = { version = "4.5.31", features = ["derive"] } strum_macros = "0.25.3" - time = "0.3.39" + time = "0.3.47" @@ -58,3 +58,8 @@ debug = true [profile.release-with-debug] inherits = "release" debug = true + +[profile.release] +opt-level = 2 +debug = false +strip = "symbols"