Page MenuHomeFreeBSD

D52368.id169163.diff
No OneTemporary

D52368.id169163.diff

This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/astro/gpxloggerd/Makefile b/astro/gpxloggerd/Makefile
--- a/astro/gpxloggerd/Makefile
+++ b/astro/gpxloggerd/Makefile
@@ -1,18 +1,22 @@
PORTNAME= gpxloggerd
PORTVERSION= 0.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= astro
-USE_GITHUB= yes
-GH_ACCOUNT= glebius
MAINTAINER= glebius@FreeBSD.org
COMMENT= Daemon that connects to the GPSD daemon and logs GPS traces
+WWW= https://github.com/glebius/gpxloggerd
+
+FLAVORS= x11 nox11
+FLAVOR?= ${FLAVORS:[1]}
+nox11_PKGNAMESUFFIX= -nox11
-LIB_DEPENDS= libgps.so:astro/gpsd
+nox11_LIB_DEPENDS= libgps.so:astro/gpsd@nox11
+x11_LIB_DEPENDS= libgps.so:astro/gpsd
+USE_GITHUB= yes
+GH_ACCOUNT= glebius
USE_RC_SUBR= ${PORTNAME}
-PLIST_FILES= sbin/${PORTNAME} \
- share/man/man8/${PORTNAME}.8.gz
LDFLAGS+= -lm
@@ -20,4 +24,7 @@
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8/
+PLIST_FILES= sbin/${PORTNAME} \
+ share/man/man8/${PORTNAME}.8.gz
+
.include <bsd.port.mk>
diff --git a/audio/surge-synthesizer-lv2/Makefile b/audio/surge-synthesizer-lv2/Makefile
--- a/audio/surge-synthesizer-lv2/Makefile
+++ b/audio/surge-synthesizer-lv2/Makefile
@@ -55,6 +55,7 @@
steinbergmedia:vst3_public_sdk:ced72c00d5c1365a4cca16cdbfb871be2496848b:steinbergmedia_vst3_public_sdk/vst3sdk/public.sdk \
LDFLAGS+= -lexecinfo
+LDFLAGS+= -lfreetype # fix link breakage that appeared all of a sudden
CMAKE_ARGS_aarch64= -DLINUX_ON_ARM:BOOL=ON
CMAKE_ARGS_armv7= -DLINUX_ON_ARM:BOOL=ON
diff --git a/audio/whisper.cpp/Makefile b/audio/whisper.cpp/Makefile
--- a/audio/whisper.cpp/Makefile
+++ b/audio/whisper.cpp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= whisper.cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.6
-PORTREVISION= 1
+DISTVERSION= 1.8.2-407
+DISTVERSIONSUFFIX= -g679bdb53
CATEGORIES= audio # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/whisper.cpp/distinfo b/audio/whisper.cpp/distinfo
--- a/audio/whisper.cpp/distinfo
+++ b/audio/whisper.cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756961106
-SHA256 (ggerganov-whisper.cpp-v1.7.6_GH0.tar.gz) = 166140e9a6d8a36f787a2bd77f8f44dd64874f12dd8359ff7c1f4f9acb86202e
-SIZE (ggerganov-whisper.cpp-v1.7.6_GH0.tar.gz) = 7307730
+TIMESTAMP = 1767631037
+SHA256 (ggerganov-whisper.cpp-v1.8.2-407-g679bdb53_GH0.tar.gz) = ab11b56d1f68cce8051f711117c3cd64f363c74633a0d8bbc6ac277e37dee3d6
+SIZE (ggerganov-whisper.cpp-v1.8.2-407-g679bdb53_GH0.tar.gz) = 7844956
diff --git a/audio/whisper.cpp/pkg-plist b/audio/whisper.cpp/pkg-plist
--- a/audio/whisper.cpp/pkg-plist
+++ b/audio/whisper.cpp/pkg-plist
@@ -8,5 +8,5 @@
lib/cmake/whisper/whisper-version.cmake
lib/libwhisper.so
lib/libwhisper.so.1
-lib/libwhisper.so.1.7.6
+lib/libwhisper.so.1.8.2
libdata/pkgconfig/whisper.pc
diff --git a/databases/py-sqlmodel/Makefile b/databases/py-sqlmodel/Makefile
--- a/databases/py-sqlmodel/Makefile
+++ b/databases/py-sqlmodel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlmodel
-DISTVERSION= 0.0.29
+DISTVERSION= 0.0.31
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,13 +13,13 @@
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=2.0.14<2.1.0:databases/py-sqlalchemy20@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pydantic2>=1.10.13<3.0.0:devel/py-pydantic2@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.7.0:devel/py-pydantic2@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=6.2<8.0:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mypy>=1.18.2:devel/py-mypy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ruff>=0.14.7:devel/py-ruff@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mypy>=1.19.1:devel/py-mypy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ruff>=0.14.10:devel/py-ruff@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fastapi>=0.103.2<0.126.0:www/py-fastapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dirty-equals>=0.9.0:devel/py-dirty-equals@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dirty-equals>=0.11:devel/py-dirty-equals@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.15.0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR}
diff --git a/databases/py-sqlmodel/distinfo b/databases/py-sqlmodel/distinfo
--- a/databases/py-sqlmodel/distinfo
+++ b/databases/py-sqlmodel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766628650
-SHA256 (sqlmodel-0.0.29.tar.gz) = cdebdeda7addb3d934c7a70812a23aa8bdff5550bfffa023db72dec1ba5e45d7
-SIZE (sqlmodel-0.0.29.tar.gz) = 119485
+TIMESTAMP = 1767666661
+SHA256 (sqlmodel-0.0.31.tar.gz) = 2d41a8a9ee05e40736e2f9db8ea28cbfe9b5d4e5a18dd139e80605025e0c516c
+SIZE (sqlmodel-0.0.31.tar.gz) = 94952
diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile
--- a/deskutils/treesheets/Makefile
+++ b/deskutils/treesheets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= treesheets
-DISTVERSION= 2895
+DISTVERSION= 2942
CATEGORIES= deskutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/deskutils/treesheets/distinfo b/deskutils/treesheets/distinfo
--- a/deskutils/treesheets/distinfo
+++ b/deskutils/treesheets/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766616084
-SHA256 (aardappel-treesheets-2895_GH0.tar.gz) = 01e987306d3e38fdd449df7857e10499f4a914abf8fd1ac08de79c59ea5b2b17
-SIZE (aardappel-treesheets-2895_GH0.tar.gz) = 2371313
+TIMESTAMP = 1767614042
+SHA256 (aardappel-treesheets-2942_GH0.tar.gz) = 41f798c5d2ae6185c5c81bedb69e1ce83b19ef509cfbd56179de6c32c87de42e
+SIZE (aardappel-treesheets-2942_GH0.tar.gz) = 2373322
SHA256 (aardappel-lobster-v2025.4_GH0.tar.gz) = 572501f84f25cf91cdf9abf66f07b33997416abe3f99836f32ee13e699588e73
SIZE (aardappel-lobster-v2025.4_GH0.tar.gz) = 26641610
diff --git a/deskutils/treesheets/files/patch-CMakeLists.txt b/deskutils/treesheets/files/patch-CMakeLists.txt
--- a/deskutils/treesheets/files/patch-CMakeLists.txt
+++ b/deskutils/treesheets/files/patch-CMakeLists.txt
@@ -1,7 +1,7 @@
Build with system wx workaround:
https://github.com/aardappel/treesheets/issues/1083
---- CMakeLists.txt.orig 2025-12-23 17:42:28 UTC
+--- CMakeLists.txt.orig 2026-01-03 13:46:06 UTC
+++ CMakeLists.txt
@@ -7,7 +7,7 @@ endif()
set(TREESHEETS_VERSION "${timestamp}")
@@ -12,10 +12,10 @@
DESCRIPTION "A free-form hierarchical data organizer"
HOMEPAGE_URL "https://github.com/aardappel/treesheets"
VERSION "${TREESHEETS_VERSION}")
-@@ -32,13 +32,6 @@ include(FetchContent)
- ### Thirdparty dependencies
+@@ -37,15 +37,6 @@ include(FetchContent)
include(FetchContent)
+
-FetchContent_Declare(
- wxwidgets
- GIT_REPOSITORY https://github.com/wxWidgets/wxWidgets
@@ -23,21 +23,12 @@
- GIT_SHALLOW ON
- FIND_PACKAGE_ARGS 3.2.9 NAMES wxWidgets
-)
+-FetchContent_MakeAvailable(wxwidgets)
+-
if(ENABLE_LOBSTER)
FetchContent_Declare(
lobster
-@@ -46,9 +39,7 @@ if(ENABLE_LOBSTER)
- GIT_TAG v2025.4
- GIT_SHALLOW ON
- )
-- FetchContent_MakeAvailable(wxwidgets lobster)
--else(ENABLE_LOBSTER)
-- FetchContent_MakeAvailable(wxwidgets)
-+ FetchContent_MakeAvailable(lobster)
- endif(ENABLE_LOBSTER)
-
-
-@@ -131,7 +122,12 @@ target_precompile_headers(TreeSheets PUBLIC src/stdafx
+@@ -130,7 +121,12 @@ target_precompile_headers(TreeSheets PUBLIC src/stdafx
target_precompile_headers(TreeSheets PUBLIC src/stdafx.h)
## Link wxWidgets and lobster-impl into TreeSheets
@@ -51,7 +42,7 @@
if(ENABLE_LOBSTER)
list(APPEND TREESHEETS_LIBS lobster-impl)
endif(ENABLE_LOBSTER)
-@@ -181,7 +177,7 @@ install(FILES ${treesheets_readme_files} DESTINATION $
+@@ -180,7 +176,7 @@ install(FILES ${treesheets_readme_files} DESTINATION $
install(DIRECTORY TS/docs DESTINATION ${TREESHEETS_DOCDIR})
file(GLOB treesheets_readme_files "TS/readme*.html")
install(FILES ${treesheets_readme_files} DESTINATION ${TREESHEETS_DOCDIR})
diff --git a/devel/acsccid/Makefile b/devel/acsccid/Makefile
--- a/devel/acsccid/Makefile
+++ b/devel/acsccid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= acsccid
-PORTVERSION= 1.1.11
+PORTVERSION= 1.1.13
CATEGORIES= devel
MASTER_SITES= SF
diff --git a/devel/acsccid/distinfo b/devel/acsccid/distinfo
--- a/devel/acsccid/distinfo
+++ b/devel/acsccid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716119158
-SHA256 (acsccid-1.1.11.tar.bz2) = 2fcda6ed1f5d2f07e202b51f9a600a61c83e1a73a96f51ed0f9e4f781c9c1282
-SIZE (acsccid-1.1.11.tar.bz2) = 486631
+TIMESTAMP = 1767627831
+SHA256 (acsccid-1.1.13.tar.bz2) = 8b19aba103ec03c448b9d1b562c8322f8d2ff37cf21d4cb8b0cf522c5f385c9f
+SIZE (acsccid-1.1.13.tar.bz2) = 497338
diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile
--- a/devel/air-go/Makefile
+++ b/devel/air-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= air
DISTVERSIONPREFIX= v
-DISTVERSION= 1.63.5
+DISTVERSION= 1.63.6
CATEGORIES= devel
PKGNAMESUFFIX= -go
diff --git a/devel/air-go/distinfo b/devel/air-go/distinfo
--- a/devel/air-go/distinfo
+++ b/devel/air-go/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1767585627
-SHA256 (go/devel_air-go/air-v1.63.5/v1.63.5.mod) = d4164ed6027ba747c0e0ef088d4f130e895c876d8a37fdeffeec192c3316cc0e
-SIZE (go/devel_air-go/air-v1.63.5/v1.63.5.mod) = 1146
-SHA256 (go/devel_air-go/air-v1.63.5/v1.63.5.zip) = 6d3d8c8cad5305d4344324187b9efa61c73fa766144f17b6f1289a151cc45d04
-SIZE (go/devel_air-go/air-v1.63.5/v1.63.5.zip) = 1064275
+TIMESTAMP = 1767627232
+SHA256 (go/devel_air-go/air-v1.63.6/v1.63.6.mod) = d4164ed6027ba747c0e0ef088d4f130e895c876d8a37fdeffeec192c3316cc0e
+SIZE (go/devel_air-go/air-v1.63.6/v1.63.6.mod) = 1146
+SHA256 (go/devel_air-go/air-v1.63.6/v1.63.6.zip) = 6bbcca5a7a736449054db5212c628a418240b949e983c3b172dd0f97ef626e5b
+SIZE (go/devel_air-go/air-v1.63.6/v1.63.6.zip) = 1067845
diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile
--- a/devel/bingrep/Makefile
+++ b/devel/bingrep/Makefile
@@ -1,7 +1,6 @@
PORTNAME= bingrep
DISTVERSIONPREFIX= v
-DISTVERSION= 0.11.0
-PORTREVISION= 26
+DISTVERSION= 0.12.1
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/bingrep/Makefile.crates b/devel/bingrep/Makefile.crates
--- a/devel/bingrep/Makefile.crates
+++ b/devel/bingrep/Makefile.crates
@@ -1,82 +1,88 @@
-CARGO_CRATES= aho-corasick-0.7.20 \
- anyhow-1.0.69 \
+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.100 \
atty-0.2.14 \
- bitflags-1.3.2 \
- bstr-0.2.17 \
- cc-1.0.79 \
- cfg-if-1.0.0 \
- clap-4.1.4 \
- clap_derive-4.1.0 \
- clap_lex-0.3.1 \
- cpp_demangle-0.4.0 \
- csv-1.1.6 \
- csv-core-0.1.10 \
+ bitflags-2.10.0 \
+ cfg-if-1.0.4 \
+ clap-4.5.54 \
+ clap_builder-4.5.54 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
+ cpp_demangle-0.5.1 \
+ csv-1.4.0 \
+ csv-core-0.1.13 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
encode_unicode-1.0.0 \
- env_logger-0.10.0 \
- errno-0.2.8 \
- errno-dragonfly-0.1.2 \
- getrandom-0.2.8 \
- goblin-0.6.0 \
- heck-0.4.1 \
+ env_filter-0.1.4 \
+ env_logger-0.11.8 \
+ errno-0.3.14 \
+ getrandom-0.2.16 \
+ goblin-0.8.2 \
+ heck-0.5.0 \
hermit-abi-0.1.19 \
- hermit-abi-0.3.0 \
- hexplay-0.2.1 \
- humantime-2.1.0 \
- io-lifetimes-1.0.5 \
- is-terminal-0.4.3 \
- itoa-0.4.8 \
- lazy_static-1.4.0 \
- libc-0.2.139 \
- linux-raw-sys-0.1.4 \
- log-0.4.17 \
- memchr-2.5.0 \
- metagoblin-0.8.0 \
- once_cell-1.17.0 \
- os_str_bytes-6.4.1 \
+ hermit-abi-0.5.2 \
+ hexplay-0.3.0 \
+ is-terminal-0.4.17 \
+ is_terminal_polyfill-1.70.2 \
+ itoa-1.0.17 \
+ jiff-0.2.17 \
+ jiff-static-0.2.17 \
+ lazy_static-1.5.0 \
+ libc-0.2.179 \
+ libredox-0.1.12 \
+ linux-raw-sys-0.11.0 \
+ log-0.4.29 \
+ memchr-2.7.6 \
+ metagoblin-0.10.0 \
+ once_cell_polyfill-1.70.2 \
plain-0.2.3 \
+ portable-atomic-1.13.0 \
+ portable-atomic-util-0.2.4 \
prettytable-rs-0.10.0 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.51 \
- quote-1.0.23 \
- redox_syscall-0.2.16 \
- redox_users-0.4.3 \
- regex-1.7.1 \
- regex-automata-0.1.10 \
- regex-syntax-0.6.28 \
- rustc-demangle-0.1.21 \
- rustix-0.36.8 \
- rustversion-1.0.11 \
- ryu-1.0.12 \
- scroll-0.11.0 \
- scroll_derive-0.11.0 \
- serde-1.0.152 \
- strsim-0.10.0 \
- syn-1.0.107 \
+ proc-macro2-1.0.104 \
+ quote-1.0.42 \
+ redox_users-0.4.6 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustc-demangle-0.1.26 \
+ rustix-1.1.3 \
+ rustversion-1.0.22 \
+ ryu-1.0.22 \
+ scroll-0.12.0 \
+ scroll_derive-0.12.1 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ strsim-0.11.1 \
+ syn-2.0.113 \
term-0.7.0 \
- termcolor-0.3.6 \
- termcolor-1.2.0 \
- terminal_size-0.2.3 \
- thiserror-1.0.38 \
- thiserror-impl-1.0.38 \
- unicode-ident-1.0.6 \
- unicode-width-0.1.10 \
- version_check-0.9.4 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ termcolor-1.4.1 \
+ terminal_size-0.4.3 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
+ unicode-ident-1.0.22 \
+ unicode-width-0.1.14 \
+ utf8parse-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- wincolor-0.1.6 \
- windows-sys-0.42.0 \
- windows-sys-0.45.0 \
- windows-targets-0.42.1 \
- windows_aarch64_gnullvm-0.42.1 \
- windows_aarch64_msvc-0.42.1 \
- windows_i686_gnu-0.42.1 \
- windows_i686_msvc-0.42.1 \
- windows_x86_64_gnu-0.42.1 \
- windows_x86_64_gnullvm-0.42.1 \
- windows_x86_64_msvc-0.42.1
+ windows-link-0.2.1 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.53.1
diff --git a/devel/bingrep/distinfo b/devel/bingrep/distinfo
--- a/devel/bingrep/distinfo
+++ b/devel/bingrep/distinfo
@@ -1,167 +1,179 @@
-TIMESTAMP = 1675791685
-SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
-SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
-SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800
-SIZE (rust/crates/anyhow-1.0.69.crate) = 43576
+TIMESTAMP = 1767612989
+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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
-SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
-SIZE (rust/crates/cc-1.0.79.crate) = 62624
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.1.4.crate) = f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76
-SIZE (rust/crates/clap-4.1.4.crate) = 207077
-SHA256 (rust/crates/clap_derive-4.1.0.crate) = 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8
-SIZE (rust/crates/clap_derive-4.1.0.crate) = 27897
-SHA256 (rust/crates/clap_lex-0.3.1.crate) = 783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade
-SIZE (rust/crates/clap_lex-0.3.1.crate) = 9653
-SHA256 (rust/crates/cpp_demangle-0.4.0.crate) = b446fd40bcc17eddd6a4a78f24315eb90afdb3334999ddfd4909985c47722442
-SIZE (rust/crates/cpp_demangle-0.4.0.crate) = 78033
-SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
-SIZE (rust/crates/csv-1.1.6.crate) = 886999
-SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
-SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+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.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/cpp_demangle-0.5.1.crate) = 0667304c32ea56cb4cd6d2d7c0cfe9a2f8041229db8c033af7f8d69492429def
+SIZE (rust/crates/cpp_demangle-0.5.1.crate) = 83067
+SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
+SIZE (rust/crates/csv-1.4.0.crate) = 888642
+SHA256 (rust/crates/csv-core-0.1.13.crate) = 704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782
+SIZE (rust/crates/csv-core-0.1.13.crate) = 26119
SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
-SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
-SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
-SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
-SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
-SHA256 (rust/crates/goblin-0.6.0.crate) = 572564d6cba7d09775202c8e7eebc4d534d5ae36578ab402fb21e182a0ac9505
-SIZE (rust/crates/goblin-0.6.0.crate) = 159778
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/goblin-0.8.2.crate) = 1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47
+SIZE (rust/crates/goblin-0.8.2.crate) = 187412
+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/hermit-abi-0.3.0.crate) = 856b5cb0902c2b6d65d5fd97dfa30f9b70c7538e770b98eab5ed52d8db923e01
-SIZE (rust/crates/hermit-abi-0.3.0.crate) = 15200
-SHA256 (rust/crates/hexplay-0.2.1.crate) = 0962bea6731e28b5a443ba4aa00fe3e4fe7555dadf12012435efb738eeac5898
-SIZE (rust/crates/hexplay-0.2.1.crate) = 10043
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/io-lifetimes-1.0.5.crate) = 1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3
-SIZE (rust/crates/io-lifetimes-1.0.5.crate) = 35939
-SHA256 (rust/crates/is-terminal-0.4.3.crate) = 22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef
-SIZE (rust/crates/is-terminal-0.4.3.crate) = 7701
-SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
-SIZE (rust/crates/itoa-0.4.8.crate) = 11926
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79
-SIZE (rust/crates/libc-0.2.139.crate) = 638983
-SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4
-SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981
-SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/metagoblin-0.8.0.crate) = 099c12977e886fecf035e8bda1689ebaa3fce5300fc7811a1e7d6c031ca24c7d
-SIZE (rust/crates/metagoblin-0.8.0.crate) = 3186
-SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66
-SIZE (rust/crates/once_cell-1.17.0.crate) = 32736
-SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee
-SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/hexplay-0.3.0.crate) = 2da1f4f846e8dcc1b5225caf702924816cabd855e4b46115c334ba09d5254a21
+SIZE (rust/crates/hexplay-0.3.0.crate) = 10869
+SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46
+SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458
+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/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jiff-0.2.17.crate) = a87d9b8105c23642f50cbbae03d1f75d8422c5cb98ce7ee9271f7ff7505be6b8
+SIZE (rust/crates/jiff-0.2.17.crate) = 747708
+SHA256 (rust/crates/jiff-static-0.2.17.crate) = b787bebb543f8969132630c51fd0afab173a86c6abae56ff3b9e5e3e3f9f6e58
+SIZE (rust/crates/jiff-static-0.2.17.crate) = 83144
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.179.crate) = c5a2d376baa530d1238d133232d15e239abad80d05838b4b59354e5268af431f
+SIZE (rust/crates/libc-0.2.179.crate) = 810442
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+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/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/metagoblin-0.10.0.crate) = 584b0db9765f0425ff1214dd84f3e822ac697c61fc5407cffec6b3d08bfd62d2
+SIZE (rust/crates/metagoblin-0.10.0.crate) = 3179
+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/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/prettytable-rs-0.10.0.crate) = eea25e07510aa6ab6547308ebe3c036016d162b8da920dbb079e3ba8acf3d95a
SIZE (rust/crates/prettytable-rs-0.10.0.crate) = 35474
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.51.crate) = 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6
-SIZE (rust/crates/proc-macro2-1.0.51.crate) = 41804
-SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b
-SIZE (rust/crates/quote-1.0.23.crate) = 28058
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regex-1.7.1.crate) = 48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733
-SIZE (rust/crates/regex-1.7.1.crate) = 239648
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848
-SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288
-SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
-SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
-SHA256 (rust/crates/rustix-0.36.8.crate) = f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644
-SIZE (rust/crates/rustix-0.36.8.crate) = 290808
-SHA256 (rust/crates/rustversion-1.0.11.crate) = 5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70
-SIZE (rust/crates/rustversion-1.0.11.crate) = 17485
-SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde
-SIZE (rust/crates/ryu-1.0.12.crate) = 47070
-SHA256 (rust/crates/scroll-0.11.0.crate) = 04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da
-SIZE (rust/crates/scroll-0.11.0.crate) = 27354
-SHA256 (rust/crates/scroll_derive-0.11.0.crate) = bdbda6ac5cd1321e724fa9cee216f3a61885889b896f073b8f82322789c5250e
-SIZE (rust/crates/scroll_derive-0.11.0.crate) = 5615
-SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb
-SIZE (rust/crates/serde-1.0.152.crate) = 77091
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
-SIZE (rust/crates/syn-1.0.107.crate) = 237539
+SHA256 (rust/crates/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
+SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+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/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+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/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
+SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6
+SIZE (rust/crates/scroll-0.12.0.crate) = 24145
+SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d
+SIZE (rust/crates/scroll_derive-0.12.1.crate) = 5659
+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/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.113.crate) = 678faa00651c9eb72dd2020cbdf275d92eccb2400d568e419efdd64838145cb4
+SIZE (rust/crates/syn-2.0.113.crate) = 304074
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
-SHA256 (rust/crates/termcolor-0.3.6.crate) = adc4587ead41bf016f11af03e55a624c06568b5a19db4e90fde573d805074f83
-SIZE (rust/crates/termcolor-0.3.6.crate) = 13548
-SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
-SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
-SHA256 (rust/crates/terminal_size-0.2.3.crate) = cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907
-SIZE (rust/crates/terminal_size-0.2.3.crate) = 9361
-SHA256 (rust/crates/thiserror-1.0.38.crate) = 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0
-SIZE (rust/crates/thiserror-1.0.38.crate) = 18947
-SHA256 (rust/crates/thiserror-impl-1.0.38.crate) = 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f
-SIZE (rust/crates/thiserror-impl-1.0.38.crate) = 15429
-SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc
-SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158
-SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
-SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
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.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+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/wincolor-0.1.6.crate) = eeb06499a3a4d44302791052df005d5232b927ed1a9658146d842165c4de7767
-SIZE (rust/crates/wincolor-0.1.6.crate) = 4799
-SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
-SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
-SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
-SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7
-SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 362795
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7
-SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655
-SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640
-SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428
-SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605
-SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45
-SIZE (rust/crates/windows_x86_64_gnu-0.42.1.crate) = 697614
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 362788
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd
-SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606
-SHA256 (m4b-bingrep-v0.11.0_GH0.tar.gz) = 3012aef73b3ef5e8b100824af0db2131f81771338fec5f9fe47dc71bf3782506
-SIZE (m4b-bingrep-v0.11.0_GH0.tar.gz) = 621997
+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.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+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.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (m4b-bingrep-v0.12.1_GH0.tar.gz) = 8bf096df68736561b40f56cd1feb4834014cd11c0a28b33e74e818618c62e100
+SIZE (m4b-bingrep-v0.12.1_GH0.tar.gz) = 622419
diff --git a/devel/charva/Makefile b/devel/charva/Makefile
--- a/devel/charva/Makefile
+++ b/devel/charva/Makefile
@@ -19,6 +19,7 @@
USES= dos2unix java:ant,run zip
DOS2UNIX_GLOB= build.xml Makefile.freebsd.txt *.c *.java
+JAVA_VERSION= 8 # javah is not availabile in JDK11+
ALL_TARGET= clean makeDLL dist
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fatal
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo
--- a/devel/fatal/distinfo
+++ b/devel/fatal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873872
-SHA256 (facebook-fatal-v2025.12.15.00_GH0.tar.gz) = 607951c8b80908721307876468aa42915500217c3cf9d1d463f8f4e497662047
-SIZE (facebook-fatal-v2025.12.15.00_GH0.tar.gz) = 658641
+TIMESTAMP = 1767633396
+SHA256 (facebook-fatal-v2026.01.05.00_GH0.tar.gz) = 5a152d0c2c59fdb5acc7ba7787c44abfa38b5f3211718d212fdb375dc833a5fd
+SIZE (facebook-fatal-v2026.01.05.00_GH0.tar.gz) = 658629
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873870
-SHA256 (facebook-fbthrift-v2025.12.15.00_GH0.tar.gz) = bc471e391f680d43a8ead487b0a85ec5a553e0840cbaf44d1a6bf8a3aedd77b0
-SIZE (facebook-fbthrift-v2025.12.15.00_GH0.tar.gz) = 16495834
+TIMESTAMP = 1767633393
+SHA256 (facebook-fbthrift-v2026.01.05.00_GH0.tar.gz) = c266851c7a7c3b6798973250669ac713a2f838203882e312501dc390d36c3f89
+SIZE (facebook-fbthrift-v2026.01.05.00_GH0.tar.gz) = 16329241
diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist
--- a/devel/fbthrift/pkg-plist
+++ b/devel/fbthrift/pkg-plist
@@ -373,7 +373,6 @@
include/thrift/lib/cpp2/gen/module_constants_h.h
include/thrift/lib/cpp2/gen/module_data_cpp.h
include/thrift/lib/cpp2/gen/module_data_h.h
-include/thrift/lib/cpp2/gen/module_metadata_cpp.h
include/thrift/lib/cpp2/gen/module_metadata_h.h
include/thrift/lib/cpp2/gen/module_method_decorator_h.h
include/thrift/lib/cpp2/gen/module_sinit_cpp.h
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873863
-SHA256 (facebook-folly-v2025.12.15.00_GH0.tar.gz) = 921c4248e53deb7d1962c93ef0536ee3aa0e8fc649b2bd80cd0c4476c5e16cd5
-SIZE (facebook-folly-v2025.12.15.00_GH0.tar.gz) = 4757189
+TIMESTAMP = 1767633386
+SHA256 (facebook-folly-v2026.01.05.00_GH0.tar.gz) = 31d05e867db6d4681989aca5f901079dbc33028e3139419fd5024b611689adea
+SIZE (facebook-folly-v2026.01.05.00_GH0.tar.gz) = 4763544
diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist
--- a/devel/folly/pkg-plist
+++ b/devel/folly/pkg-plist
@@ -1100,7 +1100,6 @@
include/folly/synchronization/ThrottledLifoSem.h
include/folly/synchronization/WaitOptions.h
include/folly/synchronization/detail/AtomicUtils.h
-include/folly/synchronization/detail/Hardware.h
include/folly/synchronization/detail/HazptrUtils.h
include/folly/synchronization/detail/InlineFunctionRef.h
include/folly/synchronization/detail/Sleeper.h
@@ -1121,6 +1120,7 @@
include/folly/system/Shell.h
include/folly/system/ThreadId.h
include/folly/system/ThreadName.h
+include/folly/system/arch/x86.h
include/folly/test/DeterministicSchedule.h
include/folly/test/TestUtils.h
include/folly/testing/TestUtil.h
diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile
--- a/devel/gbump/Makefile
+++ b/devel/gbump/Makefile
@@ -1,11 +1,10 @@
PORTNAME= gbump
-PORTVERSION= 1.1.2
-PORTREVISION= 21
+PORTVERSION= 1.3.0
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
-MAINTAINER= nbari@tequila.io
+MAINTAINER= ports@freebsd.org
COMMENT= Git tag semantic version bumper
WWW= https://github.com/nbari/gbump
@@ -17,64 +16,6 @@
USES= cargo localbase ssl
-CARGO_CRATES= aho-corasick-1.1.2 \
- anstream-0.6.5 \
- anstyle-1.0.4 \
- anstyle-parse-0.2.3 \
- anstyle-query-1.0.2 \
- anstyle-wincon-3.0.2 \
- bitflags-2.4.1 \
- cc-1.0.83 \
- cfg-if-1.0.0 \
- clap-4.4.11 \
- clap_builder-4.4.11 \
- clap_lex-0.6.0 \
- colorchoice-1.0.0 \
- foreign-types-0.3.2 \
- foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
- git2-0.18.1 \
- idna-0.5.0 \
- jobserver-0.1.27 \
- libc-0.2.151 \
- libgit2-sys-0.16.1+1.7.1 \
- libssh2-sys-0.3.0 \
- libz-sys-1.1.12 \
- log-0.4.20 \
- memchr-2.6.4 \
- once_cell-1.19.0 \
- openssl-0.10.61 \
- openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-src-300.2.1+3.2.0 \
- openssl-sys-0.9.97 \
- percent-encoding-2.3.1 \
- pkg-config-0.3.27 \
- proc-macro2-1.0.70 \
- quote-1.0.33 \
- regex-1.10.2 \
- regex-automata-0.4.3 \
- regex-syntax-0.8.2 \
- strsim-0.10.0 \
- syn-2.0.41 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- unicode-bidi-0.3.14 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.22 \
- url-2.5.0 \
- utf8parse-0.2.1 \
- vcpkg-0.2.15 \
- windows-sys-0.52.0 \
- windows-targets-0.52.0 \
- windows_aarch64_gnullvm-0.52.0 \
- windows_aarch64_msvc-0.52.0 \
- windows_i686_gnu-0.52.0 \
- windows_i686_msvc-0.52.0 \
- windows_x86_64_gnu-0.52.0 \
- windows_x86_64_gnullvm-0.52.0 \
- windows_x86_64_msvc-0.52.0
-
PLIST_FILES= bin/gbump
.include <bsd.port.mk>
diff --git a/devel/gbump/Makefile.crates b/devel/gbump/Makefile.crates
new file mode 100644
--- /dev/null
+++ b/devel/gbump/Makefile.crates
@@ -0,0 +1,79 @@
+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 \
+ bitflags-2.10.0 \
+ cc-1.2.49 \
+ cfg-if-1.0.4 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
+ displaydoc-0.2.5 \
+ errno-0.3.14 \
+ fastrand-2.3.0 \
+ find-msvc-tools-0.1.5 \
+ form_urlencoded-1.2.2 \
+ getrandom-0.3.4 \
+ git2-0.20.3 \
+ 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.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ is_terminal_polyfill-1.70.2 \
+ jobserver-0.1.34 \
+ libc-0.2.178 \
+ libgit2-sys-0.18.3+1.9.2 \
+ libz-sys-1.1.23 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ log-0.4.29 \
+ memchr-2.7.6 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ percent-encoding-2.3.2 \
+ pkg-config-0.3.32 \
+ potential_utf-0.1.4 \
+ proc-macro2-1.0.103 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustix-1.1.2 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ shlex-1.3.0 \
+ smallvec-1.15.1 \
+ stable_deref_trait-1.2.1 \
+ strsim-0.11.1 \
+ syn-2.0.111 \
+ synstructure-0.13.2 \
+ tempfile-3.23.0 \
+ tinystr-0.8.2 \
+ unicode-ident-1.0.22 \
+ url-2.5.7 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ vcpkg-0.2.15 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ windows-link-0.2.1 \
+ windows-sys-0.61.2 \
+ wit-bindgen-0.46.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
diff --git a/devel/gbump/distinfo b/devel/gbump/distinfo
--- a/devel/gbump/distinfo
+++ b/devel/gbump/distinfo
@@ -1,117 +1,161 @@
-TIMESTAMP = 1702641811
-SHA256 (rust/crates/gbump-1.1.2.crate) = 7bf4b04985c4e5612ed9cba4b716e620130db333e8c305582ba8fe606f6a6322
-SIZE (rust/crates/gbump-1.1.2.crate) = 11068
-SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
-SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
-SHA256 (rust/crates/anstream-0.6.5.crate) = d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6
-SIZE (rust/crates/anstream-0.6.5.crate) = 30004
-SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
-SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
-SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
-SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
-SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
-SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
-SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
-SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
-SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
-SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.4.11.crate) = bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2
-SIZE (rust/crates/clap-4.4.11.crate) = 54782
-SHA256 (rust/crates/clap_builder-4.4.11.crate) = a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb
-SIZE (rust/crates/clap_builder-4.4.11.crate) = 163317
-SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
-SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
-SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
-SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
-SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/git2-0.18.1.crate) = fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd
-SIZE (rust/crates/git2-0.18.1.crate) = 211466
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/jobserver-0.1.27.crate) = 8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d
-SIZE (rust/crates/jobserver-0.1.27.crate) = 24774
-SHA256 (rust/crates/libc-0.2.151.crate) = 302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4
-SIZE (rust/crates/libc-0.2.151.crate) = 736640
-SHA256 (rust/crates/libgit2-sys-0.16.1+1.7.1.crate) = f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c
-SIZE (rust/crates/libgit2-sys-0.16.1+1.7.1.crate) = 1773446
-SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
-SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
-SHA256 (rust/crates/libz-sys-1.1.12.crate) = d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b
-SIZE (rust/crates/libz-sys-1.1.12.crate) = 3030648
-SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
-SIZE (rust/crates/memchr-2.6.4.crate) = 94439
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/openssl-0.10.61.crate) = 6b8419dc8cc6d866deb801274bba2e6f8f6108c1bb7fcc10ee5ab864931dbb45
-SIZE (rust/crates/openssl-0.10.61.crate) = 268171
-SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
-SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.2.1+3.2.0.crate) = 3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3
-SIZE (rust/crates/openssl-src-300.2.1+3.2.0.crate) = 9571211
-SHA256 (rust/crates/openssl-sys-0.9.97.crate) = c3eaad34cdd97d81de97964fc7f29e2d104f483840d906ef56daa1912338460b
-SIZE (rust/crates/openssl-sys-0.9.97.crate) = 67910
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
-SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
-SHA256 (rust/crates/proc-macro2-1.0.70.crate) = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b
-SIZE (rust/crates/proc-macro2-1.0.70.crate) = 44343
-SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
-SIZE (rust/crates/quote-1.0.33.crate) = 28090
-SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343
-SIZE (rust/crates/regex-1.10.2.crate) = 252839
-SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f
-SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011
-SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
-SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-2.0.41.crate) = 44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269
-SIZE (rust/crates/syn-2.0.41.crate) = 246016
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/unicode-bidi-0.3.14.crate) = 6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416
-SIZE (rust/crates/unicode-bidi-0.3.14.crate) = 56429
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
-SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+TIMESTAMP = 1767640398
+SHA256 (rust/crates/gbump-1.3.0.crate) = f8b5adfe4b8a16e546343ef0ed0f6fdf4ef8d97d0a347c8e8c817b9951eb2a9b
+SIZE (rust/crates/gbump-1.3.0.crate) = 20215
+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/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215
+SIZE (rust/crates/cc-1.2.49.crate) = 93145
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/git2-0.20.3.crate) = 3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c
+SIZE (rust/crates/git2-0.20.3.crate) = 224085
+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.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
+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/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487
+SIZE (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = 1865532
+SHA256 (rust/crates/libz-sys-1.1.23.crate) = 15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7
+SIZE (rust/crates/libz-sys-1.1.23.crate) = 854540
+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/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/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/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+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/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+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/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+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/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+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/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
+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/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd
-SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef
-SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663
-SHA256 (rust/crates/windows_i686_gnu-0.52.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313
-SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285
-SHA256 (rust/crates/windows_i686_msvc-0.52.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a
-SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd
-SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
-SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+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.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+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
diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile
--- a/devel/hyprlang/Makefile
+++ b/devel/hyprlang/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprlang
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.7
-PORTREVISION= 1
+DISTVERSION= 0.6.8
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/hyprlang/distinfo b/devel/hyprlang/distinfo
--- a/devel/hyprlang/distinfo
+++ b/devel/hyprlang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764657307
-SHA256 (hyprwm-hyprlang-v0.6.7_GH0.tar.gz) = e8d54af895ec04fe99553c68d1255dceddb43723ada4a134acdd46bfe1dbf924
-SIZE (hyprwm-hyprlang-v0.6.7_GH0.tar.gz) = 63195
+TIMESTAMP = 1767670887
+SHA256 (hyprwm-hyprlang-v0.6.8_GH0.tar.gz) = d10a0778b646e04d83e8b90cc0f764fb96958c01a15c3c0678d95a40fc647ed5
+SIZE (hyprwm-hyprlang-v0.6.8_GH0.tar.gz) = 63562
diff --git a/devel/libunicode-contour/Makefile b/devel/libunicode-contour/Makefile
--- a/devel/libunicode-contour/Makefile
+++ b/devel/libunicode-contour/Makefile
@@ -1,7 +1,6 @@
PORTNAME= libunicode
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0
-PORTREVISION= 2
+DISTVERSION= 0.7.0
CATEGORIES= devel
PKGNAMESUFFIX= -contour
@@ -13,7 +12,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/share/pkgconfig/catch2-with-main.pc:devel/catch2 \
- UCD>=16.0.0,1:textproc/UCD
+ UCD>=17.0.0,1:textproc/UCD
USES= cmake:testing
@@ -24,8 +23,6 @@
CMAKE_ARGS= -DLIBUNICODE_UCD_DIR:STRING=${LOCALBASE}/share/unicode/ucd \
${CMAKE_ARGS_${ARCH}}
-CMAKE_ARGS_armv7= -DLIBUNICODE_SIMD_IMPLEMENTATION:STRING=std
-CMAKE_ARGS_i386= -DLIBUNICODE_SIMD_IMPLEMENTATION:STRING=std
CMAKE_ARGS_powerpc64= -DLIBUNICODE_SIMD_IMPLEMENTATION:STRING=sse2
CMAKE_ARGS_powerpc64le= -DLIBUNICODE_SIMD_IMPLEMENTATION:STRING=sse2
CXXFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS -D__SSE2__ -mvsx
@@ -33,6 +30,8 @@
REINPLACE_ARGS= -i ''
+PLIST_SUB= SOVERSION_FULL=${DISTVERSION} \
+ SOVERSION_MAJOR_MINOR=${DISTVERSION:R}
PORTDOCS= README.md TODO.md
OPTIONS_DEFINE= DOCS
diff --git a/devel/libunicode-contour/distinfo b/devel/libunicode-contour/distinfo
--- a/devel/libunicode-contour/distinfo
+++ b/devel/libunicode-contour/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748784770
-SHA256 (contour-terminal-libunicode-v0.6.0_GH0.tar.gz) = 0c217f8264000f1b8c36e78969cb9cf91ac97de937cc141ab78e6b1ad7f404ef
-SIZE (contour-terminal-libunicode-v0.6.0_GH0.tar.gz) = 92750
+TIMESTAMP = 1767667689
+SHA256 (contour-terminal-libunicode-v0.7.0_GH0.tar.gz) = 7b653d8cb3c620cc80118184ccab9c02f7e9a4bf9d1e4b190dae2d5681a0bca4
+SIZE (contour-terminal-libunicode-v0.7.0_GH0.tar.gz) = 94993
diff --git a/devel/libunicode-contour/files/patch-src_libunicode_CMakeLists.txt b/devel/libunicode-contour/files/patch-src_libunicode_CMakeLists.txt
new file mode 100644
--- /dev/null
+++ b/devel/libunicode-contour/files/patch-src_libunicode_CMakeLists.txt
@@ -0,0 +1,17 @@
+--- src/libunicode/CMakeLists.txt.orig 2025-12-22 21:10:19 UTC
++++ src/libunicode/CMakeLists.txt
+@@ -97,9 +97,13 @@ target_link_libraries(unicode_loader PUBLIC unicode::
+
+ # =========================================================================================================
+
++string(TOLOWER "${CMAKE_SYSTEM_PROCESSOR}" SYSTEM_PROCESSOR_LOWER)
+
+ if(LIBUNICODE_SIMD_IMPLEMENTATION STREQUAL "std" OR LIBUNICODE_SIMD_IMPLEMENTATION STREQUAL "intrinsics")
+- if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")
++ if(SYSTEM_PROCESSOR_LOWER STREQUAL "x86_64" OR
++ SYSTEM_PROCESSOR_LOWER STREQUAL "amd64" OR
++ SYSTEM_PROCESSOR_LOWER STREQUAL "aarch64" OR
++ SYSTEM_PROCESSOR_LOWER STREQUAL "arm64")
+ set(LIBUNICODE_SIMD_SOURCES
+ simd_detector.cpp
+ scan256.cpp
diff --git a/devel/libunicode-contour/pkg-plist b/devel/libunicode-contour/pkg-plist
--- a/devel/libunicode-contour/pkg-plist
+++ b/devel/libunicode-contour/pkg-plist
@@ -25,11 +25,11 @@
lib/cmake/libunicode/libunicode-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/libunicode/libunicode-targets.cmake
lib/contour/libunicode.so
-lib/contour/libunicode.so.0.6
-lib/contour/libunicode.so.0.6.0
+lib/contour/libunicode.so.%%SOVERSION_MAJOR_MINOR%%
+lib/contour/libunicode.so.%%SOVERSION_FULL%%
lib/contour/libunicode_loader.so
-lib/contour/libunicode_loader.so.0.6
-lib/contour/libunicode_loader.so.0.6.0
+lib/contour/libunicode_loader.so.%%SOVERSION_MAJOR_MINOR%%
+lib/contour/libunicode_loader.so.%%SOVERSION_FULL%%
lib/contour/libunicode_ucd.so
-lib/contour/libunicode_ucd.so.0.6
-lib/contour/libunicode_ucd.so.0.6.0
+lib/contour/libunicode_ucd.so.%%SOVERSION_MAJOR_MINOR%%
+lib/contour/libunicode_ucd.so.%%SOVERSION_FULL%%
diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lib${GH_PROJECT}
-PORTVERSION= 38.0.3
+PORTVERSION= 40.0.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
diff --git a/devel/libwasmtime/Makefile.cargo b/devel/libwasmtime/Makefile.cargo
--- a/devel/libwasmtime/Makefile.cargo
+++ b/devel/libwasmtime/Makefile.cargo
@@ -1,5 +1,5 @@
CARGO_CRATES= addr2line-0.24.1 \
- addr2line-0.25.0 \
+ addr2line-0.25.1 \
adler2-2.0.0 \
aes-0.8.4 \
aho-corasick-1.0.2 \
@@ -7,48 +7,48 @@
ambient-authority-0.0.2 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.1 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.4 \
- anyhow-1.0.93 \
- arbitrary-1.4.1 \
- arbtest-0.3.1 \
- arrayvec-0.7.6 \
- async-trait-0.1.71 \
+ 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.100 \
+ arbitrary-1.4.2 \
+ arbtest-0.3.2 \
+ async-trait-0.1.89 \
+ atomic-waker-1.1.2 \
autocfg-1.1.0 \
backtrace-0.3.75 \
base64-0.22.1 \
base64ct-1.6.0 \
beef-0.5.2 \
- bindgen-0.71.1 \
+ bindgen-0.72.1 \
bit-set-0.5.2 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
+ bitflags-2.9.4 \
bitmaps-2.1.0 \
block-buffer-0.10.2 \
bstr-1.6.0 \
bumpalo-3.16.0 \
byteorder-1.4.3 \
- bytes-1.5.0 \
+ bytes-1.10.1 \
bytesize-2.0.1 \
bzip2-0.4.4 \
bzip2-sys-0.1.11+1.0.8 \
camino-1.1.4 \
- cap-fs-ext-3.4.4 \
- cap-net-ext-3.4.4 \
- cap-primitives-3.4.4 \
- cap-rand-3.4.4 \
- cap-std-3.4.4 \
- cap-time-ext-3.4.4 \
+ cap-fs-ext-3.4.5 \
+ cap-net-ext-3.4.5 \
+ cap-primitives-3.4.5 \
+ cap-rand-3.4.5 \
+ cap-std-3.4.5 \
+ cap-time-ext-3.4.5 \
capstone-0.13.0 \
capstone-sys-0.17.0 \
cargo-platform-0.1.2 \
cargo_metadata-0.19.2 \
cast-0.3.0 \
- cc-1.2.22 \
+ cc-1.2.41 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
ciborium-0.2.0 \
@@ -56,23 +56,22 @@
ciborium-ll-0.2.0 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.36 \
- clap_builder-4.5.36 \
- clap_complete-4.5.28 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- cobs-0.2.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_complete-4.5.58 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ cobs-0.3.0 \
codespan-reporting-0.11.1 \
- colorchoice-1.0.0 \
- console-0.15.8 \
+ colorchoice-1.0.4 \
constant_time_eq-0.1.5 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.6 \
cpp_demangle-0.4.3 \
cpufeatures-0.2.7 \
crc32fast-1.3.2 \
- criterion-0.6.0 \
- criterion-plot-0.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
crossbeam-deque-0.8.1 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.20 \
@@ -87,34 +86,34 @@
dirs-sys-next-0.1.2 \
displaydoc-0.2.5 \
dlmalloc-0.2.4 \
- downcast-rs-2.0.1 \
easy-smt-0.2.2 \
egg-0.6.0 \
either-1.13.0 \
embedded-io-0.4.0 \
- encode_unicode-0.3.6 \
+ embedded-io-0.6.1 \
encoding_rs-0.8.31 \
env_filter-0.1.2 \
env_logger-0.10.0 \
env_logger-0.11.5 \
equivalent-1.0.1 \
- errno-0.3.10 \
+ errno-0.3.14 \
escape8259-0.5.2 \
fallible-iterator-0.3.0 \
fastrand-2.3.0 \
- fd-lock-4.0.2 \
+ fd-lock-4.0.4 \
file-per-thread-logger-0.2.0 \
filecheck-0.5.0 \
filetime-0.2.16 \
+ find-msvc-tools-0.1.4 \
fixedbitset-0.4.2 \
flagset-0.4.3 \
- flate2-1.1.0 \
+ flate2-1.1.4 \
fnv-1.0.7 \
foldhash-0.1.3 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
- fs-set-times-0.20.1 \
+ form_urlencoded-1.2.2 \
+ fs-set-times-0.20.3 \
fslock-0.2.1 \
futures-0.3.31 \
futures-channel-0.3.31 \
@@ -130,7 +129,7 @@
getrandom-0.2.15 \
getrandom-0.3.1 \
gimli-0.31.1 \
- gimli-0.32.0 \
+ gimli-0.32.3 \
glob-0.3.1 \
gzip-header-1.0.0 \
h2-0.4.4 \
@@ -140,16 +139,16 @@
hashbrown-0.15.2 \
heck-0.4.1 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
+ hermit-abi-0.5.2 \
hmac-0.12.1 \
- home-0.5.9 \
- http-1.0.0 \
- http-body-1.0.0 \
- http-body-util-0.1.0 \
- httparse-1.8.0 \
+ home-0.5.12 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.2 \
humantime-2.1.0 \
- hyper-1.0.1 \
+ hyper-1.7.0 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
@@ -163,20 +162,18 @@
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
id-arena-2.2.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.0 \
im-rc-15.1.0 \
indexmap-1.9.1 \
- indexmap-2.7.0 \
- indicatif-0.13.0 \
+ indexmap-2.11.4 \
inout-0.1.3 \
instant-0.1.12 \
- io-extras-0.18.3 \
+ io-extras-0.18.4 \
io-lifetimes-2.0.3 \
ipnet-2.5.0 \
- is-terminal-0.4.10 \
+ is-terminal-0.4.17 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.14 \
@@ -184,51 +181,50 @@
ittapi-sys-0.4.0 \
jobserver-0.1.32 \
js-sys-0.3.74 \
- json-from-wast-0.239.0 \
+ json-from-wast-0.243.0 \
lazy_static-1.4.0 \
leb128-0.2.5 \
leb128fmt-0.1.0 \
- libc-0.2.171 \
- libfuzzer-sys-0.4.8 \
+ libc-0.2.177 \
+ libfuzzer-sys-0.4.10 \
libloading-0.8.6 \
- libm-0.2.11 \
+ libm-0.2.15 \
libtest-mimic-0.8.1 \
linux-raw-sys-0.4.14 \
- linux-raw-sys-0.9.3 \
+ linux-raw-sys-0.9.4 \
listenfd-1.0.0 \
litemap-0.7.4 \
- log-0.4.27 \
+ log-0.4.28 \
logos-0.14.2 \
logos-codegen-0.14.2 \
logos-derive-0.14.2 \
mach2-0.4.2 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
matrixmultiply-0.3.9 \
maybe-owned-0.3.4 \
- memchr-2.5.0 \
- memfd-0.6.4 \
+ memchr-2.7.6 \
+ memfd-0.6.5 \
memmap2-0.2.3 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
- mio-1.0.3 \
- multi-stash-0.2.0 \
+ mio-1.1.0 \
mutatis-0.3.2 \
native-tls-0.2.14 \
ndarray-0.15.6 \
nom-7.1.3 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.3 \
num-complex-0.4.6 \
num-conv-0.1.0 \
num-integer-0.1.46 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
- number_prefix-0.3.0 \
+ num_cpus-1.17.0 \
object-0.36.5 \
object-0.37.3 \
ocaml-boxroot-sys-0.2.0 \
ocaml-interop-0.8.8 \
ocaml-sys-0.22.3 \
once_cell-1.19.0 \
+ once_cell_polyfill-1.70.1 \
oorandom-11.1.3 \
openssl-0.10.73 \
openssl-macros-0.1.1 \
@@ -239,24 +235,23 @@
openvino-sys-0.9.0 \
ort-2.0.0-rc.2 \
ort-sys-2.0.0-rc.2 \
- overload-0.1.1 \
password-hash-0.4.2 \
paste-1.0.7 \
pbkdf2-0.11.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
petgraph-0.6.5 \
pin-project-lite-0.2.14 \
pin-utils-0.1.0 \
pkg-config-0.3.29 \
- postcard-1.0.8 \
+ postcard-1.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.16 \
prettyplease-0.2.31 \
- proc-macro2-1.0.92 \
+ proc-macro2-1.0.101 \
proptest-1.0.0 \
quick-error-1.2.3 \
quick-error-2.0.1 \
- quote-1.0.36 \
+ quote-1.0.41 \
rand-0.8.5 \
rand-0.9.2 \
rand_chacha-0.3.1 \
@@ -271,10 +266,10 @@
rayon-core-1.12.0 \
redox_syscall-0.2.13 \
redox_users-0.4.3 \
- regalloc2-0.13.2 \
+ regalloc2-0.13.3 \
regex-1.9.1 \
- regex-automata-0.1.10 \
regex-automata-0.3.3 \
+ regex-automata-0.4.11 \
regex-syntax-0.6.25 \
regex-syntax-0.7.4 \
regex-syntax-0.8.5 \
@@ -283,7 +278,7 @@
rustc-demangle-0.1.24 \
rustc-hash-2.1.1 \
rustix-0.38.43 \
- rustix-1.0.3 \
+ rustix-1.0.8 \
rustix-linux-procfs-0.1.1 \
rustls-0.22.4 \
rustls-0.23.7 \
@@ -294,14 +289,15 @@
ryu-1.0.9 \
safetensors-0.3.3 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
security-framework-2.11.1 \
security-framework-sys-2.14.0 \
- semver-1.0.17 \
- serde-1.0.215 \
- serde_derive-1.0.215 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_json-1.0.140 \
- serde_spanned-0.6.5 \
+ serde_spanned-1.0.3 \
serde_yaml-0.9.34+deprecated \
sha1-0.10.6 \
sha2-0.10.2 \
@@ -309,11 +305,12 @@
shlex-1.3.0 \
shuffling-allocator-1.1.2 \
signal-hook-registry-1.4.1 \
- similar-2.2.0 \
+ simd-adler32-0.3.7 \
+ similar-2.7.0 \
sized-chunks-0.6.5 \
- slab-0.4.7 \
- smallvec-1.13.2 \
- socket2-0.5.7 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
souper-ir-2.1.0 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
@@ -325,42 +322,44 @@
subtle-2.5.0 \
symbolic_expressions-5.0.3 \
syn-1.0.92 \
- syn-2.0.100 \
+ syn-2.0.106 \
synstructure-0.13.1 \
- system-interface-0.27.1 \
+ system-interface-0.27.3 \
tar-0.4.41 \
target-lexicon-0.13.0 \
tch-0.17.0 \
- tempfile-3.21.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
- terminal_size-0.4.2 \
- test-log-0.2.11 \
+ terminal_size-0.4.3 \
+ test-log-0.2.18 \
+ test-log-macros-0.2.18 \
thiserror-1.0.65 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.65 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.4 \
time-0.3.36 \
time-core-0.1.2 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tokio-1.44.2 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.25.0 \
- tokio-util-0.7.4 \
- toml-0.8.10 \
- toml_datetime-0.6.5 \
- toml_edit-0.22.4 \
+ tokio-util-0.7.16 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
torch-sys-0.17.0 \
- tracing-0.1.37 \
- tracing-attributes-0.1.26 \
- tracing-core-0.1.31 \
- tracing-log-0.1.3 \
- tracing-subscriber-0.3.17 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.4 \
typenum-1.15.0 \
- unicode-ident-1.0.8 \
+ unicode-ident-1.0.19 \
unicode-segmentation-1.11.0 \
unicode-width-0.1.9 \
unicode-width-0.2.0 \
@@ -368,17 +367,17 @@
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
ureq-2.10.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
- utf8parse-0.2.1 \
+ utf8parse-0.2.2 \
uuid-1.0.0 \
- v8-137.2.0 \
+ v8-139.0.0 \
valuable-0.1.0 \
vcpkg-0.2.15 \
version_check-0.9.4 \
wait-timeout-0.2.0 \
- walkdir-2.3.3 \
+ walkdir-2.5.0 \
want-0.3.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.13.3+wasi-0.2.2 \
@@ -390,22 +389,22 @@
wasm-bindgen-macro-0.2.97 \
wasm-bindgen-macro-support-0.2.97 \
wasm-bindgen-shared-0.2.97 \
- wasm-compose-0.239.0 \
- wasm-encoder-0.239.0 \
- wasm-metadata-0.239.0 \
- wasm-mutate-0.239.0 \
- wasm-smith-0.239.0 \
- wasm-wave-0.239.0 \
- wasmi-0.43.1 \
- wasmi_collections-0.43.1 \
- wasmi_core-0.43.1 \
- wasmi_ir-0.43.1 \
- wasmparser-0.227.1 \
- wasmparser-0.239.0 \
- wasmprinter-0.239.0 \
+ wasm-compose-0.243.0 \
+ wasm-encoder-0.243.0 \
+ wasm-metadata-0.243.0 \
+ wasm-mutate-0.243.0 \
+ wasm-smith-0.243.0 \
+ wasm-wave-0.243.0 \
+ wasmi-0.51.1 \
+ wasmi_collections-0.51.1 \
+ wasmi_core-0.51.1 \
+ wasmi_ir-0.51.1 \
+ wasmparser-0.228.0 \
+ wasmparser-0.243.0 \
+ wasmprinter-0.243.0 \
wast-35.0.2 \
- wast-239.0.0 \
- wat-1.239.0 \
+ wast-243.0.0 \
+ wat-1.243.0 \
web-sys-0.3.57 \
webpki-roots-0.26.1 \
which-6.0.3 \
@@ -417,42 +416,43 @@
windows-core-0.52.0 \
windows-implement-0.52.0 \
windows-interface-0.52.0 \
+ windows-link-0.2.1 \
windows-sys-0.52.0 \
- windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.5.39 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- winx-0.36.3 \
+ winx-0.36.4 \
wit-bindgen-0.45.1 \
- wit-bindgen-0.46.0 \
- wit-bindgen-core-0.46.0 \
+ wit-bindgen-0.49.0 \
+ wit-bindgen-core-0.49.0 \
wit-bindgen-rt-0.33.0 \
- wit-bindgen-rust-0.46.0 \
- wit-bindgen-rust-macro-0.46.0 \
- wit-component-0.239.0 \
- wit-parser-0.239.0 \
+ wit-bindgen-rust-0.49.0 \
+ wit-bindgen-rust-macro-0.49.0 \
+ wit-component-0.243.0 \
+ wit-parser-0.243.0 \
witx-0.9.1 \
write16-1.0.0 \
writeable-0.5.5 \
- xattr-1.3.1 \
+ xattr-1.6.1 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerofrom-0.1.5 \
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1762182597
+TIMESTAMP = 1767643664
SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
-SHA256 (rust/crates/addr2line-0.25.0.crate) = 9acbfca36652500c911ddb767ed433e3ed99b032b5d935be73c6923662db1d43
-SIZE (rust/crates/addr2line-0.25.0.crate) = 41982
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
@@ -17,26 +17,26 @@
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775
-SIZE (rust/crates/anyhow-1.0.93.crate) = 47490
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/arbtest-0.3.1.crate) = 23909d5fb517fac2a8a4c887e847dbe41dd22ec46914586f5727980d0a193fdc
-SIZE (rust/crates/arbtest-0.3.1.crate) = 12347
-SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
-SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf
-SIZE (rust/crates/async-trait-0.1.71.crate) = 28703
+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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arbtest-0.3.2.crate) = 2a3be567977128c0f71ad1462d9624ccda712193d124e944252f0c5789a06d46
+SIZE (rust/crates/arbtest-0.3.2.crate) = 12559
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
@@ -47,16 +47,16 @@
SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
-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/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de
SIZE (rust/crates/bit-set-0.5.2.crate) = 14093
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324
@@ -67,8 +67,8 @@
SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
-SIZE (rust/crates/bytes-1.5.0.crate) = 58909
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981697fba62f200fcfb92b9f082acba
SIZE (rust/crates/bytesize-2.0.1.crate) = 18922
SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
@@ -77,18 +77,18 @@
SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
SIZE (rust/crates/camino-1.1.4.crate) = 32290
-SHA256 (rust/crates/cap-fs-ext-3.4.4.crate) = e41cc18551193fe8fa6f15c1e3c799bc5ec9e2cfbfaa8ed46f37013e3e6c173c
-SIZE (rust/crates/cap-fs-ext-3.4.4.crate) = 21719
-SHA256 (rust/crates/cap-net-ext-3.4.4.crate) = 9f83833816c66c986e913b22ac887cec216ea09301802054316fc5301809702c
-SIZE (rust/crates/cap-net-ext-3.4.4.crate) = 14227
-SHA256 (rust/crates/cap-primitives-3.4.4.crate) = 0a1e394ed14f39f8bc26f59d4c0c010dbe7f0a1b9bafff451b1f98b67c8af62a
-SIZE (rust/crates/cap-primitives-3.4.4.crate) = 93076
-SHA256 (rust/crates/cap-rand-3.4.4.crate) = 0acb89ccf798a28683f00089d0630dfaceec087234eae0d308c05ddeaa941b40
-SIZE (rust/crates/cap-rand-3.4.4.crate) = 9691
-SHA256 (rust/crates/cap-std-3.4.4.crate) = 07c0355ca583dd58f176c3c12489d684163861ede3c9efa6fd8bba314c984189
-SIZE (rust/crates/cap-std-3.4.4.crate) = 36231
-SHA256 (rust/crates/cap-time-ext-3.4.4.crate) = 491af520b8770085daa0466978c75db90368c71896523f2464214e38359b1a5b
-SIZE (rust/crates/cap-time-ext-3.4.4.crate) = 12204
+SHA256 (rust/crates/cap-fs-ext-3.4.5.crate) = d5528f85b1e134ae811704e41ef80930f56e795923f866813255bc342cc20654
+SIZE (rust/crates/cap-fs-ext-3.4.5.crate) = 22135
+SHA256 (rust/crates/cap-net-ext-3.4.5.crate) = 20a158160765c6a7d0d8c072a53d772e4cb243f38b04bfcf6b4939cfbe7482e7
+SIZE (rust/crates/cap-net-ext-3.4.5.crate) = 14922
+SHA256 (rust/crates/cap-primitives-3.4.5.crate) = b6cf3aea8a5081171859ef57bc1606b1df6999df4f1110f8eef68b30098d1d3a
+SIZE (rust/crates/cap-primitives-3.4.5.crate) = 93932
+SHA256 (rust/crates/cap-rand-3.4.5.crate) = d8144c22e24bbcf26ade86cb6501a0916c46b7e4787abdb0045a467eb1645a1d
+SIZE (rust/crates/cap-rand-3.4.5.crate) = 9730
+SHA256 (rust/crates/cap-std-3.4.5.crate) = b6dc3090992a735d23219de5c204927163d922f42f575a0189b005c62d37549a
+SIZE (rust/crates/cap-std-3.4.5.crate) = 37009
+SHA256 (rust/crates/cap-time-ext-3.4.5.crate) = def102506ce40c11710a9b16e614af0cde8e76ae51b1f48c04b8d79f4b671a80
+SIZE (rust/crates/cap-time-ext-3.4.5.crate) = 12901
SHA256 (rust/crates/capstone-0.13.0.crate) = 015ef5d5ca1743e3f94af9509ba6bd2886523cfee46e48d15c2ef5216fd4ac9a
SIZE (rust/crates/capstone-0.13.0.crate) = 104684
SHA256 (rust/crates/capstone-sys-0.17.0.crate) = 2267cb8d16a1e4197863ec4284ffd1aec26fe7e57c58af46b02590a0235809a0
@@ -99,8 +99,8 @@
SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
-SIZE (rust/crates/cc-1.2.22.crate) = 106294
+SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7
+SIZE (rust/crates/cc-1.2.41.crate) = 91154
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.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -115,24 +115,22 @@
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
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.36.crate) = 2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04
-SIZE (rust/crates/clap-4.5.36.crate) = 56958
-SHA256 (rust/crates/clap_builder-4.5.36.crate) = 132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5
-SIZE (rust/crates/clap_builder-4.5.36.crate) = 168438
-SHA256 (rust/crates/clap_complete-4.5.28.crate) = 9b378c786d3bde9442d2c6dd7e6080b2a818db2b96e30d6e7f1b6d224eb617d3
-SIZE (rust/crates/clap_complete-4.5.28.crate) = 46250
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
-SIZE (rust/crates/cobs-0.2.3.crate) = 12576
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
+SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/cobs-0.3.0.crate) = 0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1
+SIZE (rust/crates/cobs-0.3.0.crate) = 15639
SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -145,10 +143,10 @@
SIZE (rust/crates/cpufeatures-0.2.7.crate) = 11563
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
-SIZE (rust/crates/criterion-0.6.0.crate) = 119470
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -177,8 +175,6 @@
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlmalloc-0.2.4.crate) = 203540e710bfadb90e5e29930baf5d10270cec1f43ab34f46f78b147b2de715a
SIZE (rust/crates/dlmalloc-0.2.4.crate) = 82760
-SHA256 (rust/crates/downcast-rs-2.0.1.crate) = ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf
-SIZE (rust/crates/downcast-rs-2.0.1.crate) = 12492
SHA256 (rust/crates/easy-smt-0.2.2.crate) = 2cc74633db03a8b18de7c933fbd72402d45dfaf2d1736c1fd8ff9bbe461b4572
SIZE (rust/crates/easy-smt-0.2.2.crate) = 21713
SHA256 (rust/crates/egg-0.6.0.crate) = 05a6c0bbc92278f84e742f08c0ab9cb16a987376cd2bc39d228ef9c74d98d6f7
@@ -187,8 +183,8 @@
SIZE (rust/crates/either-1.13.0.crate) = 19169
SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
+SIZE (rust/crates/embedded-io-0.6.1.crate) = 13133
SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
@@ -199,28 +195,30 @@
SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/escape8259-0.5.2.crate) = ba4f4911e3666fcd7826997b4745c8224295a6f3072f1418c3067b97a67557ee
SIZE (rust/crates/escape8259-0.5.2.crate) = 5462
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947
-SIZE (rust/crates/fd-lock-4.0.2.crate) = 13675
+SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78
+SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522
SHA256 (rust/crates/file-per-thread-logger-0.2.0.crate) = 8a3cc21c33af89af0930c8cae4ade5e6fdc17b5d2c97b3d2e2edb67a1cf683f3
SIZE (rust/crates/file-per-thread-logger-0.2.0.crate) = 10049
SHA256 (rust/crates/filecheck-0.5.0.crate) = 2fe00b427b7c4835f8b82170eb7b9a63634376b63d73b9a9093367e82570bbaa
SIZE (rust/crates/filecheck-0.5.0.crate) = 21116
SHA256 (rust/crates/filetime-0.2.16.crate) = c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c
SIZE (rust/crates/filetime-0.2.16.crate) = 14502
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/flagset-0.4.3.crate) = cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499
SIZE (rust/crates/flagset-0.4.3.crate) = 13054
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
@@ -229,10 +227,10 @@
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs-set-times-0.20.1.crate) = 033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb
-SIZE (rust/crates/fs-set-times-0.20.1.crate) = 14607
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs-set-times-0.20.3.crate) = 94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a
+SIZE (rust/crates/fs-set-times-0.20.3.crate) = 15964
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
SIZE (rust/crates/fslock-0.2.1.crate) = 13463
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -263,8 +261,8 @@
SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gimli-0.32.0.crate) = 93563d740bc9ef04104f9ed6f86f1e3275c2cdafb95664e26584b9ca807a8ffe
-SIZE (rust/crates/gimli-0.32.0.crate) = 286715
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/gzip-header-1.0.0.crate) = 95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2
@@ -283,26 +281,26 @@
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.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/http-1.0.0.crate) = b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea
-SIZE (rust/crates/http-1.0.0.crate) = 100981
-SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643
-SIZE (rust/crates/http-body-1.0.0.crate) = 5411
-SHA256 (rust/crates/http-body-util-0.1.0.crate) = 41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840
-SIZE (rust/crates/http-body-util-0.1.0.crate) = 10368
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.0.1.crate) = 403f9214f3e703236b221f1a9cd88ec8b4adfa5296de01ab96216361f4692f56
-SIZE (rust/crates/hyper-1.0.1.crate) = 139013
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -329,34 +327,30 @@
SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005
SIZE (rust/crates/id-arena-2.2.1.crate) = 12203
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+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.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe
SIZE (rust/crates/im-rc-15.1.0.crate) = 194077
SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
-SHA256 (rust/crates/indicatif-0.13.0.crate) = 8572bccfb0665e70b7faf44ee28841b8e0823450cd4ad562a76b5a3c4bf48487
-SIZE (rust/crates/indicatif-0.13.0.crate) = 29534
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
SIZE (rust/crates/inout-0.1.3.crate) = 10743
SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/io-extras-0.18.3.crate) = 7d45fd7584f9b67ac37bc041212d06bfac0700b36456b05890d36a3b626260eb
-SIZE (rust/crates/io-extras-0.18.3.crate) = 34322
+SHA256 (rust/crates/io-extras-0.18.4.crate) = 2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65
+SIZE (rust/crates/io-extras-0.18.4.crate) = 34254
SHA256 (rust/crates/io-lifetimes-2.0.3.crate) = 5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c
SIZE (rust/crates/io-lifetimes-2.0.3.crate) = 29216
SHA256 (rust/crates/ipnet-2.5.0.crate) = 879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b
SIZE (rust/crates/ipnet-2.5.0.crate) = 25808
-SHA256 (rust/crates/is-terminal-0.4.10.crate) = 0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455
-SIZE (rust/crates/is-terminal-0.4.10.crate) = 7683
+SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46
+SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
@@ -371,34 +365,34 @@
SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705
SIZE (rust/crates/js-sys-0.3.74.crate) = 54505
-SHA256 (rust/crates/json-from-wast-0.239.0.crate) = 10e0969e6cddea32e749f84d2422e042699c3dbc24f33b3f089859db7d75185b
-SIZE (rust/crates/json-from-wast-0.239.0.crate) = 9514
+SHA256 (rust/crates/json-from-wast-0.243.0.crate) = 5f47aa6916e07fa82816d3b845e41828be0670f81466ae5ed84a595f8f762d6b
+SIZE (rust/crates/json-from-wast-0.243.0.crate) = 9587
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
-SHA256 (rust/crates/libfuzzer-sys-0.4.8.crate) = 9b9569d2f74e257076d8c6bfa73fb505b46b851e51ddaecc825944aa3bed17fa
-SIZE (rust/crates/libfuzzer-sys-0.4.8.crate) = 131151
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/listenfd-1.0.0.crate) = 14e4fcc00ff6731d94b70e16e71f43bda62883461f31230742e3bc6dddf12988
SIZE (rust/crates/listenfd-1.0.0.crate) = 18269
SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/logos-0.14.2.crate) = 1c6b6e02facda28ca5fb8dbe4b152496ba3b1bd5a4b40bb2b1b2d8ad74e0f39b
SIZE (rust/crates/logos-0.14.2.crate) = 1460673
SHA256 (rust/crates/logos-codegen-0.14.2.crate) = b32eb6b5f26efacd015b000bfc562186472cd9b34bdba3f6b264e2a052676d10
@@ -407,26 +401,24 @@
SIZE (rust/crates/logos-derive-0.14.2.crate) = 7580
SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
SIZE (rust/crates/mach2-0.4.2.crate) = 21889
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a
SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819
SHA256 (rust/crates/maybe-owned-0.3.4.crate) = 4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4
SIZE (rust/crates/maybe-owned-0.3.4.crate) = 14308
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64
-SIZE (rust/crates/memfd-0.6.4.crate) = 12820
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memfd-0.6.5.crate) = ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227
+SIZE (rust/crates/memfd-0.6.5.crate) = 12909
SHA256 (rust/crates/memmap2-0.2.3.crate) = 723e3ebdcdc5c023db1df315364573789f8857c11b631a2fdfad7c00f5c046b4
SIZE (rust/crates/memmap2-0.2.3.crate) = 17669
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
-SHA256 (rust/crates/multi-stash-0.2.0.crate) = 685a9ac4b61f4e728e1d2c6a7844609c16527aeb5e6c865915c08e619c16410f
-SIZE (rust/crates/multi-stash-0.2.0.crate) = 10938
+SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
+SIZE (rust/crates/mio-1.1.0.crate) = 105232
SHA256 (rust/crates/mutatis-0.3.2.crate) = 31be5d2bfb418a4362eec78ca556ce9a15542a00d389860c3bf3adc132edb1d9
SIZE (rust/crates/mutatis-0.3.2.crate) = 47307
SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
@@ -435,8 +427,8 @@
SIZE (rust/crates/ndarray-0.15.6.crate) = 275225
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
@@ -445,10 +437,8 @@
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_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
-SHA256 (rust/crates/number_prefix-0.3.0.crate) = 17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a
-SIZE (rust/crates/number_prefix-0.3.0.crate) = 6291
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
SIZE (rust/crates/object-0.36.5.crate) = 327435
SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
@@ -461,6 +451,8 @@
SIZE (rust/crates/ocaml-sys-0.22.3.crate) = 8550
SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
@@ -481,16 +473,14 @@
SIZE (rust/crates/ort-2.0.0-rc.2.crate) = 73240
SHA256 (rust/crates/ort-sys-2.0.0-rc.2.crate) = b3d9c1373fc813d3f024d394f621f4c6dde0734c79b1c17113c3bb5bf0084bbe
SIZE (rust/crates/ort-sys-2.0.0-rc.2.crate) = 30446
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/password-hash-0.4.2.crate) = 7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700
SIZE (rust/crates/password-hash-0.4.2.crate) = 26099
SHA256 (rust/crates/paste-1.0.7.crate) = 0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc
SIZE (rust/crates/paste-1.0.7.crate) = 18285
SHA256 (rust/crates/pbkdf2-0.11.0.crate) = 83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917
SIZE (rust/crates/pbkdf2-0.11.0.crate) = 13229
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
@@ -499,24 +489,24 @@
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.29.crate) = 2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb
SIZE (rust/crates/pkg-config-0.3.29.crate) = 20563
-SHA256 (rust/crates/postcard-1.0.8.crate) = a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8
-SIZE (rust/crates/postcard-1.0.8.crate) = 53813
+SHA256 (rust/crates/postcard-1.1.3.crate) = 6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24
+SIZE (rust/crates/postcard-1.1.3.crate) = 43968
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
SHA256 (rust/crates/prettyplease-0.2.31.crate) = 5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb
SIZE (rust/crates/prettyplease-0.2.31.crate) = 72021
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/proptest-1.0.0.crate) = 1e0d9cc07f18492d879586c92b485def06bc850da3118075cd45d50e9c95b0e5
SIZE (rust/crates/proptest-1.0.0.crate) = 189237
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -545,14 +535,14 @@
SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regalloc2-0.13.2.crate) = efd8138ce7c3d7c13be4f61893154b5d711bd798d2d7be3ecb8dcc7e7a06ca98
-SIZE (rust/crates/regalloc2-0.13.2.crate) = 144870
+SHA256 (rust/crates/regalloc2-0.13.3.crate) = 4e249c660440317032a71ddac302f25f1d5dff387667bcc3978d1f77aa31ac34
+SIZE (rust/crates/regalloc2-0.13.3.crate) = 149048
SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575
SIZE (rust/crates/regex-1.9.1.crate) = 251978
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
SHA256 (rust/crates/regex-automata-0.3.3.crate) = 39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310
SIZE (rust/crates/regex-automata-0.3.3.crate) = 604301
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2
@@ -569,8 +559,8 @@
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-0.38.43.crate) = a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6
SIZE (rust/crates/rustix-0.38.43.crate) = 379134
-SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
-SIZE (rust/crates/rustix-1.0.3.crate) = 413960
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/rustix-linux-procfs-0.1.1.crate) = 2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056
SIZE (rust/crates/rustix-linux-procfs-0.1.1.crate) = 17465
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
@@ -591,22 +581,24 @@
SIZE (rust/crates/safetensors-0.3.3.crate) = 17803
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
-SIZE (rust/crates/semver-1.0.17.crate) = 29685
-SHA256 (rust/crates/serde-1.0.215.crate) = 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f
-SIZE (rust/crates/serde-1.0.215.crate) = 78527
-SHA256 (rust/crates/serde_derive-1.0.215.crate) = ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0
-SIZE (rust/crates/serde_derive-1.0.215.crate) = 57092
+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.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
-SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -621,16 +613,18 @@
SIZE (rust/crates/shuffling-allocator-1.1.2.crate) = 12318
SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
-SHA256 (rust/crates/similar-2.2.0.crate) = 62ac7f900db32bf3fd12e0117dd3dc4da74bc52ebaac97f39668446d89694803
-SIZE (rust/crates/similar-2.2.0.crate) = 50996
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
-SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef
-SIZE (rust/crates/slab-0.4.7.crate) = 16647
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
-SIZE (rust/crates/socket2-0.5.7.crate) = 55758
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/souper-ir-2.1.0.crate) = a50c18ce33988e1973003afbaa66e6a465ad7a614dc33f246879ccc209c2c044
SIZE (rust/crates/souper-ir-2.1.0.crate) = 17732
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
@@ -653,34 +647,36 @@
SIZE (rust/crates/symbolic_expressions-5.0.3.crate) = 14864
SHA256 (rust/crates/syn-1.0.92.crate) = 7ff7c592601f11445996a06f8ad0c27f094a58857c2f89e97974ab9235b92c52
SIZE (rust/crates/syn-1.0.92.crate) = 236605
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/system-interface-0.27.1.crate) = 9aef1f9d4c1dbdd1cb3a63be9efd2f04d8ddbc919d46112982c76818ffc2f1a7
-SIZE (rust/crates/system-interface-0.27.1.crate) = 31787
+SHA256 (rust/crates/system-interface-0.27.3.crate) = cc4592f674ce18521c2a81483873a49596655b179f71c5e05d10c1fe66c78745
+SIZE (rust/crates/system-interface-0.27.3.crate) = 32567
SHA256 (rust/crates/tar-0.4.41.crate) = cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909
SIZE (rust/crates/tar-0.4.41.crate) = 51871
SHA256 (rust/crates/target-lexicon-0.13.0.crate) = 4ff4a4048091358129767b8a200d6927f58876c8b5ea16fb7b0222d43b79bfa8
SIZE (rust/crates/target-lexicon-0.13.0.crate) = 27916
SHA256 (rust/crates/tch-0.17.0.crate) = 3585f5bbf1ddf2498d7586bf870c7bb785a0bf1be09c54d0f93fce51d5f3c7fc
SIZE (rust/crates/tch-0.17.0.crate) = 1897290
-SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
-SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
-SHA256 (rust/crates/test-log-0.2.11.crate) = 38f0c854faeb68a048f0f2dc410c5ddae3bf83854ef0e4977d58306a5edef50e
-SIZE (rust/crates/test-log-0.2.11.crate) = 10228
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/test-log-0.2.18.crate) = 1e33b98a582ea0be1168eba097538ee8dd4bbe0f2b01b22ac92ea30054e5be7b
+SIZE (rust/crates/test-log-0.2.18.crate) = 16138
+SHA256 (rust/crates/test-log-macros-0.2.18.crate) = 451b374529930d7601b1eef8d32bc79ae870b6079b069401709c2a8bf9e75f36
+SIZE (rust/crates/test-log-macros-0.2.18.crate) = 8947
SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5
SIZE (rust/crates/thiserror-1.0.65.crate) = 21825
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602
SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180
SIZE (rust/crates/thread_local-1.1.4.crate) = 13106
SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
@@ -691,40 +687,42 @@
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f
SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541
-SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740
-SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424
-SHA256 (rust/crates/toml-0.8.10.crate) = 9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290
-SIZE (rust/crates/toml-0.8.10.crate) = 50667
-SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1
-SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
-SHA256 (rust/crates/toml_edit-0.22.4.crate) = 0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951
-SIZE (rust/crates/toml_edit-0.22.4.crate) = 102719
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/torch-sys-0.17.0.crate) = ef116d446d79bb2447748550baee86850d2d32d366cc9bdd4b217bdbe10cac63
SIZE (rust/crates/torch-sys-0.17.0.crate) = 224187
-SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
-SIZE (rust/crates/tracing-0.1.37.crate) = 73888
-SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
-SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
-SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
-SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
-SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
-SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
-SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
-SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed
SIZE (rust/crates/try-lock-0.2.4.crate) = 4467
SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
SIZE (rust/crates/typenum-1.15.0.crate) = 40741
-SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
-SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
@@ -739,18 +737,18 @@
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/ureq-2.10.0.crate) = 72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea
SIZE (rust/crates/ureq-2.10.0.crate) = 112894
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
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.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/uuid-1.0.0.crate) = 8cfcd319456c4d6ea10087ed423473267e1a071f3bc0aa89f80d60997843c6f0
SIZE (rust/crates/uuid-1.0.0.crate) = 48627
-SHA256 (rust/crates/v8-137.2.0.crate) = d2b387c1c5731284e756c03280032068e68e5b52f6c4714492403c30f650ad52
-SIZE (rust/crates/v8-137.2.0.crate) = 34059808
+SHA256 (rust/crates/v8-139.0.0.crate) = a33ccf9cc537275d7bb848e94f160986164e2ea5138e60166551d115c7ea8f1a
+SIZE (rust/crates/v8-139.0.0.crate) = 34194779
SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
SIZE (rust/crates/valuable-0.1.0.crate) = 27718
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -759,8 +757,8 @@
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
-SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698
-SIZE (rust/crates/walkdir-2.3.3.crate) = 23125
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
SIZE (rust/crates/want-0.3.0.crate) = 6550
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
@@ -783,38 +781,38 @@
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824
SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49
SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771
-SHA256 (rust/crates/wasm-compose-0.239.0.crate) = d0ec5bc51a265c73434ede0659536ac9af486eebf0397ff073bfb19093421cd8
-SIZE (rust/crates/wasm-compose-0.239.0.crate) = 53875
-SHA256 (rust/crates/wasm-encoder-0.239.0.crate) = 5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c
-SIZE (rust/crates/wasm-encoder-0.239.0.crate) = 83923
-SHA256 (rust/crates/wasm-metadata-0.239.0.crate) = 20b3ec880a9ac69ccd92fbdbcf46ee833071cf09f82bb005b2327c7ae6025ae2
-SIZE (rust/crates/wasm-metadata-0.239.0.crate) = 21463
-SHA256 (rust/crates/wasm-mutate-0.239.0.crate) = 27725e1c0a17d26b106d3f1f33b7d9734f0303973a0d61aeda548a421e6ee121
-SIZE (rust/crates/wasm-mutate-0.239.0.crate) = 91332
-SHA256 (rust/crates/wasm-smith-0.239.0.crate) = 740315856034a7417b7d291bdfe0d7ff34a6b08541fa10af47d7a00c694cac1e
-SIZE (rust/crates/wasm-smith-0.239.0.crate) = 101510
-SHA256 (rust/crates/wasm-wave-0.239.0.crate) = eb21d7c71e0571ca78cc756606094d8d973116b7eaba8d40a23e7c4859061920
-SIZE (rust/crates/wasm-wave-0.239.0.crate) = 43686
-SHA256 (rust/crates/wasmi-0.43.1.crate) = 3cd93c135ccbe88cfd00992c9c49778d364417bdb5cfb360eac60fe2d4d34676
-SIZE (rust/crates/wasmi-0.43.1.crate) = 322977
-SHA256 (rust/crates/wasmi_collections-0.43.1.crate) = 55e817a9a96149aa3ddb84c44c6fe37ed608d53136d794d4d3cd8019de11fb42
-SIZE (rust/crates/wasmi_collections-0.43.1.crate) = 19224
-SHA256 (rust/crates/wasmi_core-0.43.1.crate) = 24f5adb8c394f8fb66653ce0a00e3a109fed285f3351a4b5854c1300ac8d3b20
-SIZE (rust/crates/wasmi_core-0.43.1.crate) = 30560
-SHA256 (rust/crates/wasmi_ir-0.43.1.crate) = 6e532ea88ccdbe2889ed3c00a8733971e1160c9a73a4dcee2fdec47fb3ee8ba4
-SIZE (rust/crates/wasmi_ir-0.43.1.crate) = 34913
-SHA256 (rust/crates/wasmparser-0.227.1.crate) = 0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2
-SIZE (rust/crates/wasmparser-0.227.1.crate) = 247368
-SHA256 (rust/crates/wasmparser-0.239.0.crate) = 8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0
-SIZE (rust/crates/wasmparser-0.239.0.crate) = 260621
-SHA256 (rust/crates/wasmprinter-0.239.0.crate) = b3981f3d51f39f24f5fc90f93049a90f08dbbca8deba602cd46bb8ca67a94718
-SIZE (rust/crates/wasmprinter-0.239.0.crate) = 44254
+SHA256 (rust/crates/wasm-compose-0.243.0.crate) = af801b6f36459023eaec63fdbaedad2fd5a4ab7dc74ecc110a8b5d375c5775e4
+SIZE (rust/crates/wasm-compose-0.243.0.crate) = 53983
+SHA256 (rust/crates/wasm-encoder-0.243.0.crate) = c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35
+SIZE (rust/crates/wasm-encoder-0.243.0.crate) = 85609
+SHA256 (rust/crates/wasm-metadata-0.243.0.crate) = eae05bf9579f45a62e8d0a4e3f52eaa8da518883ac5afa482ec8256c329ecd56
+SIZE (rust/crates/wasm-metadata-0.243.0.crate) = 21515
+SHA256 (rust/crates/wasm-mutate-0.243.0.crate) = f56c94870d1398b2f01e7cd7c44efd9f557e9baaf306f0d246b6b9c862c22b8a
+SIZE (rust/crates/wasm-mutate-0.243.0.crate) = 91441
+SHA256 (rust/crates/wasm-smith-0.243.0.crate) = 119b7dd7690868543d344025ee894271d9c66fa00d5c1cd233a5c72eb7a2ea03
+SIZE (rust/crates/wasm-smith-0.243.0.crate) = 103555
+SHA256 (rust/crates/wasm-wave-0.243.0.crate) = 4bd23c879ec35d708f4eff3456f33c415d113363a2e38420098bf42976bacb31
+SIZE (rust/crates/wasm-wave-0.243.0.crate) = 43811
+SHA256 (rust/crates/wasmi-0.51.1.crate) = cb4f6b71d5cb04a4615b9a8a2e522ba284c491ad847afd9e905d89be15e3efc0
+SIZE (rust/crates/wasmi-0.51.1.crate) = 244106
+SHA256 (rust/crates/wasmi_collections-0.51.1.crate) = 6a4a11fa090c4d742e5a77dbbc8efbbe1aa151db7335ca6850232e6cafbb1023
+SIZE (rust/crates/wasmi_collections-0.51.1.crate) = 19339
+SHA256 (rust/crates/wasmi_core-0.51.1.crate) = ab3e422fc1f4df78c9ded6ed48c4ca6d1f55f4609f04c99962fc07532e4db61d
+SIZE (rust/crates/wasmi_core-0.51.1.crate) = 50280
+SHA256 (rust/crates/wasmi_ir-0.51.1.crate) = 13fe9f9f1747ec81644e764c4dc798f063f5d54a495f0a3b4a375bce9af65399
+SIZE (rust/crates/wasmi_ir-0.51.1.crate) = 34476
+SHA256 (rust/crates/wasmparser-0.228.0.crate) = 4abf1132c1fdf747d56bbc1bb52152400c70f336870f968b85e89ea422198ae3
+SIZE (rust/crates/wasmparser-0.228.0.crate) = 249009
+SHA256 (rust/crates/wasmparser-0.243.0.crate) = f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d
+SIZE (rust/crates/wasmparser-0.243.0.crate) = 264267
+SHA256 (rust/crates/wasmprinter-0.243.0.crate) = eb2b6035559e146114c29a909a3232928ee488d6507a1504d8934e8607b36d7b
+SIZE (rust/crates/wasmprinter-0.243.0.crate) = 44564
SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-239.0.0.crate) = 9139176fe8a2590e0fb174cdcaf373b224cb93c3dde08e4297c1361d2ba1ea5d
-SIZE (rust/crates/wast-239.0.0.crate) = 156209
-SHA256 (rust/crates/wat-1.239.0.crate) = 3e1c941927d34709f255558166f8901a2005f8ab4a9650432e9281b7cc6f3b75
-SIZE (rust/crates/wat-1.239.0.crate) = 8406
+SHA256 (rust/crates/wast-243.0.0.crate) = df21d01c2d91e46cb7a221d79e58a2d210ea02020d57c092e79255cc2999ca7f
+SIZE (rust/crates/wast-243.0.0.crate) = 157855
+SHA256 (rust/crates/wat-1.243.0.crate) = 226a9a91cd80a50449312fef0c75c23478fcecfcc4092bdebe1dc8e760ef521b
+SIZE (rust/crates/wat-1.243.0.crate) = 8403
SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
@@ -837,78 +835,80 @@
SIZE (rust/crates/windows-implement-0.52.0.crate) = 8705
SHA256 (rust/crates/windows-interface-0.52.0.crate) = 9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1
SIZE (rust/crates/windows-interface-0.52.0.crate) = 9685
+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.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+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-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
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_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
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_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
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_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
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_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
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_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
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_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
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_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
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/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.5.39.crate) = 5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29
-SIZE (rust/crates/winnow-0.5.39.crate) = 159300
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346
-SIZE (rust/crates/winx-0.36.3.crate) = 13696
+SHA256 (rust/crates/winx-0.36.4.crate) = 3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d
+SIZE (rust/crates/winx-0.36.4.crate) = 13838
SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36
SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
-SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
-SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
-SHA256 (rust/crates/wit-bindgen-core-0.46.0.crate) = cabd629f94da277abc739c71353397046401518efb2c707669f805205f0b9890
-SIZE (rust/crates/wit-bindgen-core-0.46.0.crate) = 34968
+SHA256 (rust/crates/wit-bindgen-0.49.0.crate) = c64be1abfe5d4fdb2d41581fac134e8c9204da1e604b5500926478b7f264e36f
+SIZE (rust/crates/wit-bindgen-0.49.0.crate) = 68209
+SHA256 (rust/crates/wit-bindgen-core-0.49.0.crate) = 886e8e938e4e9fe54143c080cbb99d7db5d19242b62ef225dbb28e17b3223bd8
+SIZE (rust/crates/wit-bindgen-core-0.49.0.crate) = 34803
SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/wit-bindgen-rust-0.46.0.crate) = 9a4232e841089fa5f3c4fc732a92e1c74e1a3958db3b12f1de5934da2027f1f4
-SIZE (rust/crates/wit-bindgen-rust-0.46.0.crate) = 55936
-SHA256 (rust/crates/wit-bindgen-rust-macro-0.46.0.crate) = 1e0d4698c2913d8d9c2b220d116409c3f51a7aa8d7765151b886918367179ee9
-SIZE (rust/crates/wit-bindgen-rust-macro-0.46.0.crate) = 14155
-SHA256 (rust/crates/wit-component-0.239.0.crate) = 88a866b19dba2c94d706ec58c92a4c62ab63e482b4c935d2a085ac94caecb136
-SIZE (rust/crates/wit-component-0.239.0.crate) = 240624
-SHA256 (rust/crates/wit-parser-0.239.0.crate) = 55c92c939d667b7bf0c6bf2d1f67196529758f99a2a45a3355cc56964fd5315d
-SIZE (rust/crates/wit-parser-0.239.0.crate) = 155729
+SHA256 (rust/crates/wit-bindgen-rust-0.49.0.crate) = 145cac8fb12d99aea13a3f9e0d07463fa030edeebab2c03805eda0e1cc229bba
+SIZE (rust/crates/wit-bindgen-rust-0.49.0.crate) = 55709
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.49.0.crate) = 6042452ac4e58891cdb6321bb98aabb9827dbaf6f4e971734d8dd86813319aea
+SIZE (rust/crates/wit-bindgen-rust-macro-0.49.0.crate) = 14281
+SHA256 (rust/crates/wit-component-0.243.0.crate) = 36f9fc53513e461ce51dcf17a3e331752cb829f1d187069e54af5608fc998fe4
+SIZE (rust/crates/wit-component-0.243.0.crate) = 255666
+SHA256 (rust/crates/wit-parser-0.243.0.crate) = df983a8608e513d8997f435bb74207bf0933d0e49ca97aa9d8a6157164b9b7fc
+SIZE (rust/crates/wit-parser-0.243.0.crate) = 157358
SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
SIZE (rust/crates/witx-0.9.1.crate) = 45928
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
SIZE (rust/crates/write16-1.0.0.crate) = 7218
SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
SIZE (rust/crates/yoke-0.7.5.crate) = 29673
SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
@@ -935,8 +935,8 @@
SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463
SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (bytecodealliance-wasmtime-v38.0.3_GH0.tar.gz) = 2c175ed387776cece5fde3005252a30d147aea596dbc51454b2e120db9f6ddf5
-SIZE (bytecodealliance-wasmtime-v38.0.3_GH0.tar.gz) = 25820845
+SHA256 (bytecodealliance-wasmtime-v40.0.0_GH0.tar.gz) = 2f8f4387b9cc4f6a477bd4074de8ff76012f6b793def7a1b00d403db6e496320
+SIZE (bytecodealliance-wasmtime-v40.0.0_GH0.tar.gz) = 26044471
SHA256 (WebAssembly-component-model-8021b51_GH0.tar.gz) = 45b6daffc9abd727eda973f58e4d4a412f76bc1a9142559013e95021cf7550c0
SIZE (WebAssembly-component-model-8021b51_GH0.tar.gz) = 254926
SHA256 (WebAssembly-testsuite-7b59001_GH0.tar.gz) = 377cab0ebd00e4b8496ac343031f28c8ff93b50a3453325a6125c9e994ce4096
diff --git a/devel/libwasmtime/pkg-plist b/devel/libwasmtime/pkg-plist
--- a/devel/libwasmtime/pkg-plist
+++ b/devel/libwasmtime/pkg-plist
@@ -6,11 +6,30 @@
include/wasmtime.hh
include/wasmtime/async.h
include/wasmtime/component.h
+include/wasmtime/component.hh
include/wasmtime/component/component.h
+include/wasmtime/component/component.hh
include/wasmtime/component/func.h
+include/wasmtime/component/func.hh
include/wasmtime/component/instance.h
+include/wasmtime/component/instance.hh
include/wasmtime/component/linker.h
+include/wasmtime/component/linker.hh
+include/wasmtime/component/types.h
+include/wasmtime/component/types.hh
+include/wasmtime/component/types/component.h
+include/wasmtime/component/types/component.hh
+include/wasmtime/component/types/func.h
+include/wasmtime/component/types/func.hh
+include/wasmtime/component/types/instance.h
+include/wasmtime/component/types/instance.hh
+include/wasmtime/component/types/module.h
+include/wasmtime/component/types/module.hh
+include/wasmtime/component/types/resource.h
+include/wasmtime/component/types/val.h
+include/wasmtime/component/types/val.hh
include/wasmtime/component/val.h
+include/wasmtime/component/val.hh
include/wasmtime/conf.h
include/wasmtime/config.h
include/wasmtime/config.hh
@@ -25,6 +44,7 @@
include/wasmtime/func.hh
include/wasmtime/global.h
include/wasmtime/global.hh
+include/wasmtime/helpers.hh
include/wasmtime/instance.h
include/wasmtime/instance.hh
include/wasmtime/linker.h
@@ -54,7 +74,6 @@
include/wasmtime/val.h
include/wasmtime/val.hh
include/wasmtime/wasi.hh
-include/wasmtime/wasip2.h
include/wasmtime/wat.h
include/wasmtime/wat.hh
lib/libwasmtime.a
diff --git a/devel/lua-Penlight/Makefile b/devel/lua-Penlight/Makefile
--- a/devel/lua-Penlight/Makefile
+++ b/devel/lua-Penlight/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Penlight
-DISTVERSION= 1.13.1
+DISTVERSION= 1.15.0
CATEGORIES= devel
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
diff --git a/devel/lua-Penlight/distinfo b/devel/lua-Penlight/distinfo
--- a/devel/lua-Penlight/distinfo
+++ b/devel/lua-Penlight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690831212
-SHA256 (lunarmodules-Penlight-1.13.1_GH0.tar.gz) = 530380e1a377df519c2e589f47823f79701f8e0e67f6bbd994e18d09a470b680
-SIZE (lunarmodules-Penlight-1.13.1_GH0.tar.gz) = 434059
+TIMESTAMP = 1767664067
+SHA256 (lunarmodules-Penlight-1.15.0_GH0.tar.gz) = b7a2c3e65799a649d29e9927a337f99cca2a5fc46367a0ce101435be74e53b39
+SIZE (lunarmodules-Penlight-1.15.0_GH0.tar.gz) = 440783
diff --git a/devel/py-dirty-equals/Makefile b/devel/py-dirty-equals/Makefile
--- a/devel/py-dirty-equals/Makefile
+++ b/devel/py-dirty-equals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dirty-equals
-PORTVERSION= 0.10.0
+PORTVERSION= 0.11
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-dirty-equals/distinfo b/devel/py-dirty-equals/distinfo
--- a/devel/py-dirty-equals/distinfo
+++ b/devel/py-dirty-equals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759816634
-SHA256 (dirty_equals-0.10.0.tar.gz) = 623d7a07c5ba437f1a834c6246d1e3eb97238ca70331c61a499d9aabd757b899
-SIZE (dirty_equals-0.10.0.tar.gz) = 125778
+TIMESTAMP = 1767493582
+SHA256 (dirty_equals-0.11.tar.gz) = f4ac74ee88f2d11e2fa0f65eb30ee4f07105c5f86f4dc92b09eb1138775027c3
+SIZE (dirty_equals-0.11.tar.gz) = 128067
diff --git a/devel/py-setuptools-scm/Makefile b/devel/py-setuptools-scm/Makefile
--- a/devel/py-setuptools-scm/Makefile
+++ b/devel/py-setuptools-scm/Makefile
@@ -1,9 +1,9 @@
PORTNAME= setuptools-scm
-PORTVERSION= 8.0.4
-PORTREVISION= 2
+DISTVERSION= 9.2.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:C/[-_.]+/_/g}-${DISTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Setuptools plugin to manage your versions by scm tags
@@ -19,14 +19,20 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=20:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PY_TOMLI} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
-TEST_DEPENDS= git:devel/git \
+ ${PY_TYPING_EXTENSIONS}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}build>=0:devel/py-build@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=0:devel/py-pytest-timeout@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ruff>=0:devel/py-ruff@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mypy>=0:devel/py-mypy@${PY_FLAVOR} \
+ ${PY_TYPING_EXTENSIONS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}griffe>0:textproc/py-griffe@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \
+ git:devel/git \
gpg2:security/gnupg \
${PY_MERCURIAL} \
- ${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mypy>=0:devel/py-mypy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools_scm_git_archive>=0:devel/py-setuptools_scm_git_archive@${PY_FLAVOR}
USES= python
@@ -34,17 +40,12 @@
NO_ARCH= yes
-# test_git_worktree_support sometimes relative path results
-# test_dump_version_on_old_python python 3.7 not available
-# test_not_owner requires passwordless sudo access
-# test_case_mismatch_on_windows_git we're not on Windows
-PYTEST_BROKEN_TESTS= test_git_worktree_support
-PYTEST_IGNORED_TESTS= test_dump_version_on_old_python \
- test_not_owner \
- test_case_mismatch_on_windows_git
+# test_dump_version_mypy https://github.com/pypa/setuptools-scm/issues/1204
+# test_not_owner requires passwordless sudo access
+PYTEST_BROKEN_TESTS= test_dump_version_mypy
+PYTEST_IGNORED_TESTS= test_not_owner
post-patch:
- @${REINPLACE_CMD} -e '497,521s|"gpg|"gpg2|' ${WRKSRC}/testing/test_git.py
- @${REINPLACE_CMD} -e 's/"GIT_SSH", "GIT_SSH_COMMAND"/"GIT_SSH", "GIT_SSH_COMMAND", "GIT_CEILING_DIRECTORIES"/' ${WRKSRC}/src/setuptools_scm/_run_cmd.py
+ @${REINPLACE_CMD} -e '569,593s|"gpg|"gpg2|' ${WRKSRC}/testing/test_git.py
.include <bsd.port.mk>
diff --git a/devel/py-setuptools-scm/distinfo b/devel/py-setuptools-scm/distinfo
--- a/devel/py-setuptools-scm/distinfo
+++ b/devel/py-setuptools-scm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696540413
-SHA256 (setuptools-scm-8.0.4.tar.gz) = b5f43ff6800669595193fd09891564ee9d1d7dcb196cab4b2506d53a2e1c95c7
-SIZE (setuptools-scm-8.0.4.tar.gz) = 74280
+TIMESTAMP = 1767668104
+SHA256 (setuptools_scm-9.2.2.tar.gz) = 1c674ab4665686a0887d7e24c03ab25f24201c213e82ea689d2f3e169ef7ef57
+SIZE (setuptools_scm-9.2.2.tar.gz) = 203385
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -6,9 +6,9 @@
DISTVERSION_llvm19= 19.1.14
DISTVERSION_llvm18= 18.1.19
DISTVERSION_llvm17= 17.0.19
-DISTVERSION_llvm16= 16.0.19
+DISTVERSION_llvm16= 16.0.20
DISTVERSION_llvm15= 15.0.19
-DISTVERSION_llvm14= 14.0.18
+DISTVERSION_llvm14= 14.0.19
DISTVERSION_llvm13= 13.0.4
DISTVERSION_llvm12= 12.0.1
CATEGORIES= devel
diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14
--- a/devel/spirv-llvm-translator/distinfo.llvm14
+++ b/devel/spirv-llvm-translator/distinfo.llvm14
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764064288
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.18_GH0.tar.gz) = 06bb379cb569ee9643708f2f41aff1eab0956d84dc2da923d812a476d9f6005f
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.18_GH0.tar.gz) = 1646887
+TIMESTAMP = 1765966554
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.19_GH0.tar.gz) = c4ee6ad00b5227eed1bbf7b5ed57fb2b2dde684ed28d935a11d64ff851cc5edb
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.19_GH0.tar.gz) = 1647020
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-446-g01e0577_GH0.tar.gz) = 587ce4165852fb4fd7352d81c141c02c0af735f25000212e5d9bd9d9c47f6e78
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-446-g01e0577_GH0.tar.gz) = 545796
diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16
--- a/devel/spirv-llvm-translator/distinfo.llvm16
+++ b/devel/spirv-llvm-translator/distinfo.llvm16
@@ -1,5 +1,5 @@
-TIMESTAMP = 1763653423
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.19_GH0.tar.gz) = 8dfecb05a5cf381f01acd6c8e3752f9b7d06cbc37e4e016d4e14e37e13b649bc
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.19_GH0.tar.gz) = 1706105
+TIMESTAMP = 1766070066
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.20_GH0.tar.gz) = 6a75cc50b573feedee9750ea214e9906d7652a74d0d1c7aa742b9ce108c8da73
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.20_GH0.tar.gz) = 1706148
SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-446-g01e0577_GH0.tar.gz) = 587ce4165852fb4fd7352d81c141c02c0af735f25000212e5d9bd9d9c47f6e78
SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-446-g01e0577_GH0.tar.gz) = 545796
diff --git a/editors/texmacs/Makefile b/editors/texmacs/Makefile
--- a/editors/texmacs/Makefile
+++ b/editors/texmacs/Makefile
@@ -2,7 +2,7 @@
PORTVERSION= 1.99.4
PORTREVISION= 11
CATEGORIES= editors print
-MASTER_SITES= http://www.texmacs.org/Download/ftp/tmftp/source/
+MASTER_SITES= https://www.texmacs.org/Download/ftp/tmftp/source/
DISTNAME= TeXmacs-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
@@ -12,8 +12,6 @@
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN= Kernel/Containers/hashtree.cpp:97:14: error: no member named 'contains' in 'hashtree<K, V>'
-
RUN_DEPENDS= fig2dev:print/transfig
USES= cpe desktop-file-utils gmake guile:1.8,alias iconv \
@@ -31,7 +29,6 @@
plugins/mathematica/bin/realpath.py
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CONFIGURE_ARGS= --enable-optimize="${CXXFLAGS}" --disable-qt
MAKE_ARGS= CP="${CP} -R -f"
@@ -73,6 +70,9 @@
@${REINPLACE_CMD} -e \
'/require/s|"python"|"${PYTHON_CMD:T}"|' \
${WRKSRC}/plugins/python/progs/init-python.scm
+ @${REINPLACE_CMD} -e \
+ '/contains/s|\*this->|(*this)->|g' \
+ ${WRKSRC}/src/Kernel/Containers/hashtree.cpp
@${REINPLACE_CMD} -e \
's|int tab=.*)|int tab)|' \
${WRKSRC}/src/Kernel/Types/tree.hpp
diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile
--- a/emulators/rpcs3/Makefile
+++ b/emulators/rpcs3/Makefile
@@ -1,19 +1,13 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.38 # git rev-list --count HEAD
-PORTREVISION= 3
-DISTVERSIONSUFFIX= -18170-g23b339d410
+DISTVERSION= 0.0.39 # git rev-list --count HEAD
+DISTVERSIONSUFFIX= -18592-gc5511200d5
CATEGORIES= emulators wayland
-PATCH_SITES= https://github.com/RPCS3/rpcs3/commit/
-PATCHFILES+= 038ee090b731bf63917371a3586c2f7d7cf4e585.patch:-p1 # Fix build with Qt 6.10
-
MAINTAINER= jbeich@FreeBSD.org
COMMENT= PS3 emulator/debugger
WWW= https://rpcs3.net/
-BROKEN= Does not build with ffmpeg > 6
-
LICENSE= APACHE20 ISCL GPLv2 MIT ZLIB
LICENSE_COMB= multi
LICENSE_FILE_ISCL= ${WRKSRC_cubeb}/LICENSE
@@ -43,9 +37,9 @@
Megamouse:VulkanMemoryAllocator:1d8f600:vkalloc/3rdparty/GPUOpen/VulkanMemoryAllocator \
nothings:stb:013ac3b:stb/3rdparty/stblib/stb \
wolfSSL:wolfssl:v5.8.0-stable:wolfssl/3rdparty/wolfssl/wolfssl \
- xioTechnologies:Fusion:v1.2.8:fusion/3rdparty/fusion/fusion
+ xioTechnologies:Fusion:v1.2.11:fusion/3rdparty/fusion/fusion
-USES= cmake gl iconv:wchar_t llvm:min=19,lib localbase:ldflags \
+USES= cmake gl iconv:wchar_t llvm:min=20,lib localbase:ldflags \
openal:soft pkgconfig python:build qt:6 xorg
USE_GL= gl glew
USE_QT= base multimedia svg
diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo
--- a/emulators/rpcs3/distinfo
+++ b/emulators/rpcs3/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1763540921
-SHA256 (RPCS3-rpcs3-v0.0.38-18170-g23b339d410_GH0.tar.gz) = 0b01ab9812e242299b803e4baa4c36f74ef63196a03d508e63cf4a0918f0aac6
-SIZE (RPCS3-rpcs3-v0.0.38-18170-g23b339d410_GH0.tar.gz) = 5883442
+TIMESTAMP = 1767621715
+SHA256 (RPCS3-rpcs3-v0.0.39-18592-gc5511200d5_GH0.tar.gz) = 2e4c89c5bebf0c71b1395de16aef8ccef402e4351cbe62048b147381c985c393
+SIZE (RPCS3-rpcs3-v0.0.39-18592-gc5511200d5_GH0.tar.gz) = 5962581
SHA256 (RPCS3-soundtouch-2.3.1-78-g3982730_GH0.tar.gz) = 68119ffee94c7eb2e12357599d7a47ec5cb029a89243daafb9ffad3fdfb433e9
SIZE (RPCS3-soundtouch-2.3.1-78-g3982730_GH0.tar.gz) = 607859
SHA256 (asmjit-asmjit-416f735_GH0.tar.gz) = 65ba9c3487da09af02db0c34405d1bdd3e49e134062930777f272007d97940fd
@@ -17,7 +17,5 @@
SIZE (nothings-stb-013ac3b_GH0.tar.gz) = 1510649
SHA256 (wolfSSL-wolfssl-v5.8.0-stable_GH0.tar.gz) = f90f18c7f12913a0b351b1f4305e768697ea1380794df1f2984b9452ab0aeeaf
SIZE (wolfSSL-wolfssl-v5.8.0-stable_GH0.tar.gz) = 24936537
-SHA256 (xioTechnologies-Fusion-v1.2.8_GH0.tar.gz) = ff9e4b8f09592226e310e8ac55073614743d04ace4e1ab66e96c3b517000600b
-SIZE (xioTechnologies-Fusion-v1.2.8_GH0.tar.gz) = 447874
-SHA256 (038ee090b731bf63917371a3586c2f7d7cf4e585.patch) = 3392336fc0d69f36f8efb50bfe05a2f2694211ffe4ba6bdd67338341f4804a81
-SIZE (038ee090b731bf63917371a3586c2f7d7cf4e585.patch) = 1405
+SHA256 (xioTechnologies-Fusion-v1.2.11_GH0.tar.gz) = 5824b36f030db7530d4aa12a5de82d1e0e8688c607796d37dca8bb1573be80dc
+SIZE (xioTechnologies-Fusion-v1.2.11_GH0.tar.gz) = 447980
diff --git a/emulators/rpcs3/files/patch-hidapi b/emulators/rpcs3/files/patch-hidapi
--- a/emulators/rpcs3/files/patch-hidapi
+++ b/emulators/rpcs3/files/patch-hidapi
@@ -5,7 +5,7 @@
- hidapi-hidraw
---- 3rdparty/hidapi/CMakeLists.txt.orig 2025-09-30 21:49:18 UTC
+--- 3rdparty/hidapi/CMakeLists.txt.orig 2025-12-31 22:53:44 UTC
+++ 3rdparty/hidapi/CMakeLists.txt
@@ -1,10 +1,10 @@ if(USE_SYSTEM_HIDAPI)
# hidapi
@@ -15,9 +15,9 @@
+ pkg_check_modules(hidapi REQUIRED IMPORTED_TARGET hidapi)
add_library(3rdparty_hidapi INTERFACE)
- target_link_libraries(3rdparty_hidapi INTERFACE PkgConfig::hidapi-hidraw)
-- target_include_directories(3rdparty_hidapi INTERFACE PkgConfig::hidapi-hidraw)
+- target_include_directories(3rdparty_hidapi SYSTEM INTERFACE PkgConfig::hidapi-hidraw)
+ target_link_libraries(3rdparty_hidapi INTERFACE PkgConfig::hidapi)
-+ target_include_directories(3rdparty_hidapi INTERFACE PkgConfig::hidapi)
++ target_include_directories(3rdparty_hidapi SYSTEM INTERFACE PkgConfig::hidapi)
else()
set(BUILD_SHARED_LIBS FALSE CACHE BOOL "Don't build shared libs")
set(HIDAPI_INSTALL_TARGETS FALSE CACHE BOOL "Don't install anything")
diff --git a/graphics/nomacs/Makefile b/graphics/nomacs/Makefile
--- a/graphics/nomacs/Makefile
+++ b/graphics/nomacs/Makefile
@@ -1,12 +1,7 @@
PORTNAME= nomacs
-PORTVERSION= 3.16
-DISTVERSIONSUFFIX= .224
-PORTREVISION= 12
+DISTVERSION= 3.22.0
CATEGORIES= graphics
-PATCH_SITES= https://github.com/nomacs/nomacs/commit/
-PATCHFILES= 8c44e10ae48a88ed2ea885f432c65a0859013011.patch:-p1
-
MAINTAINER= vidar@karlsen.tech
COMMENT= Small, fast, and free image viewer
WWW= https://www.nomacs.org/
@@ -14,39 +9,40 @@
LICENSE= GPLv3
LIB_DEPENDS= libexiv2.so:graphics/exiv2 \
- libopencv_highgui.so:graphics/opencv \
- libopencv_core.so:graphics/opencv \
liblcms2.so:graphics/lcms2 \
- libquazip1-qt5.so:archivers/quazip@qt5
+ libopencv_core.so:graphics/opencv \
+ libopencv_imgproc.so:graphics/opencv \
+ libquazip1-qt6.so:archivers/quazip@qt6
-USES= cmake compiler:c++11-lang cpe desktop-file-utils \
- dos2unix pkgconfig qt:5
-USE_QT= concurrent core gui network printsupport svg widgets \
- buildtools:build linguisttools:build qmake:build
+USES= cmake compiler:c++17-lang cpe desktop-file-utils dos2unix gl \
+ kde:6 pkgconfig qt:6
DOS2UNIX_FILES= ImageLounge/plugins/PaintPlugin/src/DkPaintPlugin.cpp \
ImageLounge/src/DkGui/DkWidgets.cpp
-
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
+USE_GL= opengl
+USE_KDE= kimageformats
+USE_LDCONFIG= yes
+USE_QT= 5compat base imageformats svg tools
-CMAKE_ARGS= -DUSE_SYSTEM_QUAZIP=ON
+CMAKE_ARGS= -DENABLE_QUAZIP=ON \
+ -DUSE_SYSTEM_QUAZIP=ON
CMAKE_SOURCE_PATH= ${WRKSRC}/ImageLounge
-OPTIONS_DEFINE= RAW TIFF TRANSLATIONS PLUGINS
-OPTIONS_DEFAULT= RAW TIFF TRANSLATIONS PLUGINS
+PLIST_SUB= SOVER=${DISTVERSION:R:R} \
+ VERSION=${DISTVERSION}
+
+OPTIONS_DEFINE= NLS PLUGINS RAW TIFF
+OPTIONS_DEFAULT= PLUGINS RAW TIFF
OPTIONS_SUB= yes
+NLS_CMAKE_BOOL= ENABLE_TRANSLATIONS
+
+PLUGINS_CMAKE_ON= ENABLE_PLUGINS
+
RAW_LIB_DEPENDS= libraw.so:graphics/libraw
RAW_CMAKE_BOOL= ENABLE_RAW
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
TIFF_CMAKE_BOOL= ENABLE_TIFF
-TRANSLATIONS_CMAKE_BOOL= ENABLE_TRANSLATIONS
-TRANSLATIONS_DESC= Install translations
-
-PLUGINS_GH_TUPLE= nomacs:nomacs-plugins:3.16:plugins/ImageLounge/plugins
-PLUGINS_CMAKE_ON= ENABLE_PLUGINS
-
.include <bsd.port.mk>
diff --git a/graphics/nomacs/distinfo b/graphics/nomacs/distinfo
--- a/graphics/nomacs/distinfo
+++ b/graphics/nomacs/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1604849830
-SHA256 (nomacs-nomacs-3.16.224_GH0.tar.gz) = bbc7e9048026ef9e0d2b64902c88050f17a679ef3d3c009de2c3b7de5d1d217c
-SIZE (nomacs-nomacs-3.16.224_GH0.tar.gz) = 1932366
-SHA256 (nomacs-nomacs-plugins-3.16_GH0.tar.gz) = ab6a91c582d48f4a4697d80ce549886921888cfbb32ea8b8c3b172fb7139225a
-SIZE (nomacs-nomacs-plugins-3.16_GH0.tar.gz) = 561522
-SHA256 (8c44e10ae48a88ed2ea885f432c65a0859013011.patch) = b92910d9f685c2919948f2bcf627ab0d83ba97491708abb6a8675d831604c627
-SIZE (8c44e10ae48a88ed2ea885f432c65a0859013011.patch) = 4137
+TIMESTAMP = 1767604257
+SHA256 (nomacs-nomacs-3.22.0_GH0.tar.gz) = 0842ce44999fe6a315069ca06b1b3d189dcb34308c8b359b83c453eb76366c0f
+SIZE (nomacs-nomacs-3.22.0_GH0.tar.gz) = 12146642
diff --git a/graphics/nomacs/files/patch-ImageLounge_plugins_PaintPlugin_src_DkPaintPlugin.cpp b/graphics/nomacs/files/patch-ImageLounge_plugins_PaintPlugin_src_DkPaintPlugin.cpp
deleted file mode 100644
--- a/graphics/nomacs/files/patch-ImageLounge_plugins_PaintPlugin_src_DkPaintPlugin.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ImageLounge/plugins/PaintPlugin/src/DkPaintPlugin.cpp.orig 2020-05-30 09:28:31 UTC
-+++ ImageLounge/plugins/PaintPlugin/src/DkPaintPlugin.cpp
-@@ -30,6 +30,7 @@
-
- #include <QDebug>
- #include <QMouseEvent>
-+#include <QPainterPath>
-
- namespace nmp {
-
diff --git a/graphics/nomacs/files/patch-ImageLounge_src_DkCore_DkMetaData.h b/graphics/nomacs/files/patch-ImageLounge_src_DkCore_DkMetaData.h
deleted file mode 100644
--- a/graphics/nomacs/files/patch-ImageLounge_src_DkCore_DkMetaData.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ImageLounge/src/DkCore/DkMetaData.h.orig 2020-07-17 07:05:29 UTC
-+++ ImageLounge/src/DkCore/DkMetaData.h
-@@ -148,7 +148,7 @@ class DllCoreExport DkMetaDataT { (public)
-
- protected:
-
-- Exiv2::Image::AutoPtr loadSidecar(const QString& filePath) const;
-+ Exiv2::Image::UniquePtr loadSidecar(const QString& filePath) const;
-
- enum {
- not_loaded,
-@@ -157,7 +157,7 @@ class DllCoreExport DkMetaDataT { (public)
- dirty,
- };
-
-- Exiv2::Image::AutoPtr mExifImg;
-+ Exiv2::Image::UniquePtr mExifImg;
- QString mFilePath;
- QStringList mQtKeys;
- QStringList mQtValues;
diff --git a/graphics/nomacs/files/patch-ImageLounge_src_DkCore_DkMetaData.cpp b/graphics/nomacs/files/patch-ImageLounge_src_DkCore_DkMetaData.cpp
deleted file mode 100644
--- a/graphics/nomacs/files/patch-ImageLounge_src_DkCore_DkMetaData.cpp
+++ /dev/null
@@ -1,187 +0,0 @@
---- ImageLounge/src/DkCore/DkMetaData.cpp.orig 2020-07-17 07:05:29 UTC
-+++ ImageLounge/src/DkCore/DkMetaData.cpp
-@@ -73,8 +73,8 @@ void DkMetaDataT::readMetaData(const QString& filePath
- mExifImg = Exiv2::ImageFactory::open(strFilePath);
- }
- else {
-- Exiv2::BasicIo::AutoPtr exifBuffer(new Exiv2::MemIo((const byte*)ba->constData(), ba->size()));
-- mExifImg = Exiv2::ImageFactory::open(exifBuffer);
-+ Exiv2::BasicIo::UniquePtr exifBuffer(new Exiv2::MemIo((const byte*)ba->constData(), ba->size()));
-+ mExifImg = Exiv2::ImageFactory::open(std::move(exifBuffer));
- }
- }
- catch (...) {
-@@ -156,13 +156,13 @@ bool DkMetaDataT::saveMetaData(QSharedPointer<QByteArr
- Exiv2::XmpData &xmpData = mExifImg->xmpData();
- Exiv2::IptcData &iptcData = mExifImg->iptcData();
-
-- Exiv2::Image::AutoPtr exifImgN;
-- Exiv2::MemIo::AutoPtr exifMem;
-+ Exiv2::Image::UniquePtr exifImgN;
-+ Exiv2::MemIo::UniquePtr exifMem;
-
- try {
-
-- exifMem = Exiv2::MemIo::AutoPtr(new Exiv2::MemIo((byte*)ba->data(), ba->size()));
-- exifImgN = Exiv2::ImageFactory::open(exifMem);
-+ exifMem = Exiv2::MemIo::UniquePtr(new Exiv2::MemIo((byte*)ba->data(), ba->size()));
-+ exifImgN = Exiv2::ImageFactory::open(std::move(exifMem));
- }
- catch (...) {
-
-@@ -186,8 +186,8 @@ bool DkMetaDataT::saveMetaData(QSharedPointer<QByteArr
-
- // now get the data again
- Exiv2::DataBuf exifBuf = exifImgN->io().read((long)exifImgN->io().size());
-- if (exifBuf.pData_) {
-- QSharedPointer<QByteArray> tmp = QSharedPointer<QByteArray>(new QByteArray((const char*)exifBuf.pData_, exifBuf.size_));
-+ if (exifBuf.c_data()) {
-+ QSharedPointer<QByteArray> tmp = QSharedPointer<QByteArray>(new QByteArray((const char*)exifBuf.c_data(), exifBuf.size()));
-
- if (tmp->size() > qRound(ba->size()*0.5f))
- ba = tmp;
-@@ -197,7 +197,7 @@ bool DkMetaDataT::saveMetaData(QSharedPointer<QByteArr
- else
- return false;
-
-- mExifImg = exifImgN;
-+ mExifImg = std::move(exifImgN);
- mExifState = loaded;
-
- return true;
-@@ -250,7 +250,7 @@ int DkMetaDataT::getOrientationDegree() const {
-
- if (pos != exifData.end() && pos->count() != 0) {
-
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- orientation = (int)pos->toFloat();
-
- switch (orientation) {
-@@ -315,7 +315,7 @@ int DkMetaDataT::getRating() const {
- Exiv2::ExifData::iterator pos = exifData.findKey(key);
-
- if (pos != exifData.end() && pos->count() != 0) {
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- exifRating = v->toFloat();
- }
- }
-@@ -327,7 +327,7 @@ int DkMetaDataT::getRating() const {
-
- //xmp Rating tag
- if (pos != xmpData.end() && pos->count() != 0) {
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- xmpRating = v->toFloat();
- }
-
-@@ -336,7 +336,7 @@ int DkMetaDataT::getRating() const {
- key = Exiv2::XmpKey("Xmp.MicrosoftPhoto.Rating");
- pos = xmpData.findKey(key);
- if (pos != xmpData.end() && pos->count() != 0) {
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- xmpRating = v->toFloat();
- }
- }
-@@ -399,7 +399,7 @@ QString DkMetaDataT::getNativeExifValue(const QString&
- if (pos->count () < 2000) { // diem: this is about performance - adobe obviously embeds whole images into tiff exiv data
-
- //qDebug() << "pos count: " << pos->count();
-- //Exiv2::Value::AutoPtr v = pos->getValue();
-+ //Exiv2::Value::UniquePtr v = pos->getValue();
- info = exiv2ToQString(pos->toString());
-
- }
-@@ -436,7 +436,7 @@ QString DkMetaDataT::getXmpValue(const QString& key) c
- }
-
- if (pos != xmpData.end() && pos->count() != 0) {
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- info = exiv2ToQString(pos->toString());
- }
- }
-@@ -478,7 +478,7 @@ QString DkMetaDataT::getExifValue(const QString& key)
- }
-
- if (pos != exifData.end() && pos->count() != 0) {
-- //Exiv2::Value::AutoPtr v = pos->getValue();
-+ //Exiv2::Value::UniquePtr v = pos->getValue();
- info = exiv2ToQString(pos->toString());
- }
- }
-@@ -508,7 +508,7 @@ QString DkMetaDataT::getIptcValue(const QString& key)
- }
-
- if (pos != iptcData.end() && pos->count() != 0) {
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- info = exiv2ToQString(pos->toString());
- }
- }
-@@ -654,7 +654,7 @@ QImage DkMetaDataT::getThumbnail() const {
- Exiv2::ExifThumb thumb(exifData);
- Exiv2::DataBuf buffer = thumb.copy();
-
-- QByteArray ba = QByteArray((char*)buffer.pData_, buffer.size_);
-+ QByteArray ba = QByteArray((char*)buffer.c_data(), buffer.size());
- qThumb.loadFromData(ba);
- }
- catch (...) {
-@@ -931,8 +931,8 @@ void DkMetaDataT::setThumbnail(QImage thumb) {
-
- try {
- // whipe all exif data of the thumbnail
-- Exiv2::MemIo::AutoPtr exifBufferThumb(new Exiv2::MemIo((const byte*)ba.constData(), ba.size()));
-- Exiv2::Image::AutoPtr exifImgThumb = Exiv2::ImageFactory::open(exifBufferThumb);
-+ Exiv2::MemIo::UniquePtr exifBufferThumb(new Exiv2::MemIo((const byte*)ba.constData(), ba.size()));
-+ Exiv2::Image::UniquePtr exifImgThumb = Exiv2::ImageFactory::open(std::move(exifBufferThumb));
-
- if (exifImgThumb.get() != 0 && exifImgThumb->good())
- exifImgThumb->clearExifData();
-@@ -1045,11 +1045,11 @@ void DkMetaDataT::setOrientation(int o) {
- pos = exifData.findKey(key);
- }
-
-- Exiv2::Value::AutoPtr v = pos->getValue();
-+ Exiv2::Value::UniquePtr v = pos->getValue();
- Exiv2::UShortValue* prv = dynamic_cast<Exiv2::UShortValue*>(v.release());
- if (!prv) return;
-
-- Exiv2::UShortValue::AutoPtr rv = Exiv2::UShortValue::AutoPtr(prv);
-+ Exiv2::UShortValue::UniquePtr rv = Exiv2::UShortValue::UniquePtr(prv);
- if (rv->value_.empty()) return;
-
- orientation = (int) rv->value_[0];
-@@ -1110,7 +1110,7 @@ void DkMetaDataT::setRating(int r) {
- exifData["Exif.Image.Rating"] = uint16_t(r);
- exifData["Exif.Image.RatingPercent"] = uint16_t(r);
-
-- Exiv2::Value::AutoPtr v = Exiv2::Value::create(Exiv2::xmpText);
-+ Exiv2::Value::UniquePtr v = Exiv2::Value::create(Exiv2::xmpText);
- v->read(sRating);
- xmpData.add(Exiv2::XmpKey("Xmp.xmp.Rating"), v.get());
- v->read(sRatingPercent);
-@@ -1354,9 +1354,9 @@ DkRotatingRect DkMetaDataT::getXMPRect(const QSize& si
- return DkRotatingRect(rr);
- }
-
--Exiv2::Image::AutoPtr DkMetaDataT::loadSidecar(const QString& filePath) const {
-+Exiv2::Image::UniquePtr DkMetaDataT::loadSidecar(const QString& filePath) const {
-
-- Exiv2::Image::AutoPtr xmpImg;
-+ Exiv2::Image::UniquePtr xmpImg;
-
- //TODO: check if the file type supports xmp
-
-@@ -1409,7 +1409,7 @@ bool DkMetaDataT::setXMPValue(Exiv2::XmpData& xmpData,
- setXMPValueSuccessful = true;
- }
- else {
-- Exiv2::Value::AutoPtr v = Exiv2::Value::create(Exiv2::xmpText);
-+ Exiv2::Value::UniquePtr v = Exiv2::Value::create(Exiv2::xmpText);
- if (!v->read(xmpValue.toStdString())) {
- if (!xmpData.add(Exiv2::XmpKey(key), v.get()))
- setXMPValueSuccessful = true;
diff --git a/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkThumbsWidgets.cpp b/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkThumbsWidgets.cpp
deleted file mode 100644
--- a/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkThumbsWidgets.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ImageLounge/src/DkGui/DkThumbsWidgets.cpp.orig 2020-05-30 09:28:31 UTC
-+++ ImageLounge/src/DkGui/DkThumbsWidgets.cpp
-@@ -61,6 +61,7 @@
- #include <QMimeData>
- #include <QThreadPool>
- #include <QPushButton>
-+#include <QPainterPath>
- #pragma warning(pop) // no warnings from includes - end
-
- namespace nmc {
diff --git a/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkViewPort.cpp b/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkViewPort.cpp
deleted file mode 100644
--- a/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkViewPort.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ImageLounge/src/DkGui/DkViewPort.cpp.orig 2020-05-30 09:28:31 UTC
-+++ ImageLounge/src/DkGui/DkViewPort.cpp
-@@ -60,6 +60,7 @@
- #include <QSvgRenderer>
- #include <QMenu>
- #include <QtConcurrentRun>
-+#include <QPainterPath>
-
- #include <qmath.h>
- #pragma warning(pop) // no warnings from includes - end
diff --git a/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkWidgets.cpp b/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkWidgets.cpp
deleted file mode 100644
--- a/graphics/nomacs/files/patch-ImageLounge_src_DkGui_DkWidgets.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ImageLounge/src/DkGui/DkWidgets.cpp.orig 2020-05-30 09:28:31 UTC
-+++ ImageLounge/src/DkGui/DkWidgets.cpp
-@@ -51,6 +51,7 @@
- #include <QGraphicsPixmapItem>
- #include <QLabel>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QPushButton>
- #include <QMouseEvent>
- #include <QToolButton>
diff --git a/graphics/nomacs/pkg-plist b/graphics/nomacs/pkg-plist
--- a/graphics/nomacs/pkg-plist
+++ b/graphics/nomacs/pkg-plist
@@ -1,22 +1,22 @@
bin/nomacs
lib/libnomacsCore.so
-lib/libnomacsCore.so.3
-lib/libnomacsCore.so.3.16.0
+lib/libnomacsCore.so.%%SOVER%%
+lib/libnomacsCore.so.%%VERSION%%
%%PLUGINS%%lib/nomacs-plugins/libCompositePlugin.so
-%%PLUGINS%%lib/nomacs-plugins/libCompositePlugin.so.3
-%%PLUGINS%%lib/nomacs-plugins/libCompositePlugin.so.3.16.0
+%%PLUGINS%%lib/nomacs-plugins/libCompositePlugin.so.%%SOVER%%
+%%PLUGINS%%lib/nomacs-plugins/libCompositePlugin.so.%%VERSION%%
%%PLUGINS%%lib/nomacs-plugins/libaffineTransformPlugin.so
-%%PLUGINS%%lib/nomacs-plugins/libaffineTransformPlugin.so.3
-%%PLUGINS%%lib/nomacs-plugins/libaffineTransformPlugin.so.3.16.0
+%%PLUGINS%%lib/nomacs-plugins/libaffineTransformPlugin.so.%%SOVER%%
+%%PLUGINS%%lib/nomacs-plugins/libaffineTransformPlugin.so.%%VERSION%%
%%PLUGINS%%lib/nomacs-plugins/libfakeMiniaturesPlugin.so
-%%PLUGINS%%lib/nomacs-plugins/libfakeMiniaturesPlugin.so.3
-%%PLUGINS%%lib/nomacs-plugins/libfakeMiniaturesPlugin.so.3.16.0
+%%PLUGINS%%lib/nomacs-plugins/libfakeMiniaturesPlugin.so.%%SOVER%%
+%%PLUGINS%%lib/nomacs-plugins/libfakeMiniaturesPlugin.so.%%VERSION%%
%%PLUGINS%%lib/nomacs-plugins/libpageExtractionPlugin.so
-%%PLUGINS%%lib/nomacs-plugins/libpageExtractionPlugin.so.3
-%%PLUGINS%%lib/nomacs-plugins/libpageExtractionPlugin.so.3.16.0
+%%PLUGINS%%lib/nomacs-plugins/libpageExtractionPlugin.so.%%SOVER%%
+%%PLUGINS%%lib/nomacs-plugins/libpageExtractionPlugin.so.%%VERSION%%
%%PLUGINS%%lib/nomacs-plugins/libpaintPlugin.so
-%%PLUGINS%%lib/nomacs-plugins/libpaintPlugin.so.3
-%%PLUGINS%%lib/nomacs-plugins/libpaintPlugin.so.3.16.0
+%%PLUGINS%%lib/nomacs-plugins/libpaintPlugin.so.%%SOVER%%
+%%PLUGINS%%lib/nomacs-plugins/libpaintPlugin.so.%%VERSION%%
share/applications/org.nomacs.ImageLounge.desktop
share/icons/hicolor/scalable/apps/org.nomacs.ImageLounge.svg
share/man/man1/nomacs.1.gz
@@ -24,33 +24,32 @@
%%DATADIR%%/Image Lounge/themes/Dark-Theme.css
%%DATADIR%%/Image Lounge/themes/Light-Theme.css
%%DATADIR%%/Image Lounge/themes/System.css
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_als.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_ar.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_bg.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_br_pt.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_bs.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_ca.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_cs.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_de.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_el.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_es.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_et.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_fi.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_fr.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_hr.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_hu.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_id.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_it.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_ja.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_ko.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_nl.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_pl.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_pt.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_ru.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_sk.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_sr.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_sv.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_tr.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_tw_zh.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_uk.qm
-%%TRANSLATIONS%%%%DATADIR%%/Image Lounge/translations/nomacs_zh_CN.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_ar.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_bg.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_bs.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_ca.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_cs.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_de.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_el.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_es.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_et.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_fi.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_fr.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_hr.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_hu.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_id.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_it.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_ja.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_ko.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_nl.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_pl.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_pt.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_pt_BR.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_ru.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_sk.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_sr.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_sv.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_tr.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_uk.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_zh_CN.qm
+%%NLS%%%%DATADIR%%/Image Lounge/translations/nomacs_zh_TW.qm
diff --git a/graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c b/graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c
new file mode 100644
--- /dev/null
+++ b/graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c
@@ -0,0 +1,11 @@
+--- src/lib/OpenEXRCore/unpack.c.orig 2025-11-17 01:18:11 UTC
++++ src/lib/OpenEXRCore/unpack.c
+@@ -15,7 +15,7 @@
+
+ /* TODO: learn arm neon intrinsics for this */
+ #if (defined(__x86_64__) || defined(_M_X64))
+-# if defined(__AVX__) && (defined(__F16C__) || defined(__GNUC__) || defined(__clang__))
++# if defined(__AVX__) && defined(__F16C__) && (defined(__GNUC__) || defined(__clang__))
+ # define USE_F16C_INTRINSICS
+ # elif (defined(__GNUC__) || defined(__clang__))
+ # define ENABLE_F16C_TEST
diff --git a/misc/crush/Makefile b/misc/crush/Makefile
--- a/misc/crush/Makefile
+++ b/misc/crush/Makefile
@@ -1,6 +1,6 @@
PORTNAME= crush
DISTVERSIONPREFIX= v
-DISTVERSION= 0.30.2
+DISTVERSION= 0.30.3
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/misc/crush/distinfo b/misc/crush/distinfo
--- a/misc/crush/distinfo
+++ b/misc/crush/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1767555035
-SHA256 (go/misc_crush/crush-v0.30.2/v0.30.2.mod) = c25ae2dfe44ee5adc65c1f9bcb804face2d19ad008344c27cb319e59792d8e0d
-SIZE (go/misc_crush/crush-v0.30.2/v0.30.2.mod) = 8894
-SHA256 (go/misc_crush/crush-v0.30.2/v0.30.2.zip) = e6d16e9181ae3b12df549da5b92d2413870b91ab2b534825324b18b5f79f04a8
-SIZE (go/misc_crush/crush-v0.30.2/v0.30.2.zip) = 3518514
+TIMESTAMP = 1767672079
+SHA256 (go/misc_crush/crush-v0.30.3/v0.30.3.mod) = 140a6aac3aaffad75946515a3dfb5bd9dbc934c3b7fe27d1945065485ef58737
+SIZE (go/misc_crush/crush-v0.30.3/v0.30.3.mod) = 8957
+SHA256 (go/misc_crush/crush-v0.30.3/v0.30.3.zip) = 2ffb37b005df78fc98cd076ad54a77b996ea0ebf7deb5b8c5516aeca903ad9bd
+SIZE (go/misc_crush/crush-v0.30.3/v0.30.3.zip) = 3519204
diff --git a/multimedia/Makefile b/multimedia/Makefile
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -373,6 +373,7 @@
SUBDIR += tivodecode
SUBDIR += totem
SUBDIR += totem-pl-parser
+ SUBDIR += tsduck
SUBDIR += tvheadend
SUBDIR += ustreamer
SUBDIR += uvg266
diff --git a/multimedia/tsduck/Makefile b/multimedia/tsduck/Makefile
new file mode 100644
--- /dev/null
+++ b/multimedia/tsduck/Makefile
@@ -0,0 +1,57 @@
+PORTNAME= tsduck
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.43
+DISTVERSIONSUFFIX= -4549
+CATEGORIES= multimedia
+
+MAINTAINER= thierry@lelegard.fr
+COMMENT= Reference framework for MPEG transport streams
+WWW= https://tsduck.io
+
+LICENSE= BSD2CLAUSE
+
+BUILD_DEPENDS= bash:shells/bash \
+ bootstrap-openjdk11>0:java/bootstrap-openjdk11 \
+ coreutils>0:sysutils/coreutils \
+ dos2unix:converters/unix2dos \
+ doxygen>0:devel/doxygen \
+ gnugrep>0:textproc/gnugrep \
+ graphviz>0:graphics/graphviz \
+ gsed:textproc/gsed \
+ gtar:archivers/gtar \
+ gtar>0:archivers/gtar \
+ qpdf>0:print/qpdf \
+ rubygem-asciidoctor-pdf>0:textproc/rubygem-asciidoctor-pdf \
+ rubygem-asciidoctor>0:textproc/rubygem-asciidoctor \
+ rubygem-rouge>0:textproc/rubygem-rouge \
+ str>0:devel/str \
+ zip:archivers/zip
+
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libicui18n.so:devel/icu \
+ libpcsclite.so:devel/pcsc-lite \
+ librist.so:multimedia/librist \
+ libsrt.so:www/srt
+
+USES= dos2unix gmake libedit python shebangfix ssl
+USE_GITHUB= yes
+GH_ACCOUNT= tsduck
+
+MAKE_ENV= CXXFLAGS_EXTRA="-isystem ${LOCALBASE}/include" \
+ GPROF= \
+ LDFLAGS_EXTRA="-L${LOCALBASE}/lib -licuuc" \
+ SYSROOT=${STAGEDIR}
+ALL_TARGET= default
+TEST_TARGET= test
+BINARY_ALIAS= python=${PYTHON_CMD}
+
+OPTIONS_DEFINE= DOCS
+OPTIONS_SUB= yes
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
+ALL_TARGET+= docs-html
+.endif
+
+.include <bsd.port.mk>
diff --git a/multimedia/tsduck/distinfo b/multimedia/tsduck/distinfo
new file mode 100644
--- /dev/null
+++ b/multimedia/tsduck/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1767460983
+SHA256 (tsduck-tsduck-v3.43-4549_GH0.tar.gz) = a3399661d21e0d965dfef3750d4af7da61eb2924e7b48ee3edaae194ffa5203c
+SIZE (tsduck-tsduck-v3.43-4549_GH0.tar.gz) = 5162050
diff --git a/multimedia/tsduck/pkg-descr b/multimedia/tsduck/pkg-descr
new file mode 100644
--- /dev/null
+++ b/multimedia/tsduck/pkg-descr
@@ -0,0 +1,3 @@
+TSDuck is the free and open-source reference framework for
+MPEG transport streams. TSDuck is used in digital television
+systems for test, monitoring, integration, debug, lab or demo.
diff --git a/multimedia/tsduck/pkg-plist b/multimedia/tsduck/pkg-plist
new file mode 100644
--- /dev/null
+++ b/multimedia/tsduck/pkg-plist
@@ -0,0 +1,1083 @@
+bin/tsanalyze
+bin/tsbitrate
+bin/tscharset
+bin/tscmp
+bin/tsconfig
+bin/tscrc32
+bin/tsdate
+bin/tsdebug
+bin/tsdump
+bin/tsecmg
+bin/tseit
+bin/tsemmg
+bin/tsfclean
+bin/tsfixcc
+bin/tsflute
+bin/tsftrunc
+bin/tsfuzz
+bin/tsgenecm
+bin/tslatencymonitor
+bin/tslsdvb
+bin/tsnip
+bin/tsp
+bin/tspacketize
+bin/tspcap
+bin/tspcontrol
+bin/tspsi
+bin/tsresync
+bin/tsscan
+bin/tssmartcard
+bin/tsstuff
+bin/tsswitch
+bin/tstabcomp
+bin/tstabdump
+bin/tstables
+bin/tsterinfo
+bin/tstestecmg
+bin/tsversion
+bin/tsxml
+etc/bash_completion.d/tsconfig
+etc/bash_completion.d/tsduck
+etc/security/console.perms.d/80-tsduck.perms
+etc/udev/rules.d/80-tsduck.rules
+include/tscore/tsAES128.h
+include/tscore/tsAES256.h
+include/tscore/tsAbortInterface.h
+include/tscore/tsAbstractNetworkAddress.h
+include/tscore/tsAbstractNumber.h
+include/tscore/tsAbstractOutputStream.h
+include/tscore/tsAbstractReadStreamInterface.h
+include/tscore/tsAbstractWriteStreamInterface.h
+include/tscore/tsAfterStandardHeaders.h
+include/tscore/tsAlgorithm.h
+include/tscore/tsApplicationSharedLibrary.h
+include/tscore/tsArgMix.h
+include/tscore/tsArgs.h
+include/tscore/tsAsyncReport.h
+include/tscore/tsAsyncReportArgs.h
+include/tscore/tsBCD.h
+include/tscore/tsBase64.h
+include/tscore/tsBeforeStandardHeaders.h
+include/tscore/tsBetterSystemRandomGenerator.h
+include/tscore/tsBlockCipher.h
+include/tscore/tsBlockCipherAlertInterface.h
+include/tscore/tsBlockCipherProperties.h
+include/tscore/tsBoolPredicate.h
+include/tscore/tsBuffer.h
+include/tscore/tsByteBlock.h
+include/tscore/tsByteSwap.h
+include/tscore/tsCBC.h
+include/tscore/tsCOM.h
+include/tscore/tsCRC32.h
+include/tscore/tsCTR.h
+include/tscore/tsCTS1.h
+include/tscore/tsCTS2.h
+include/tscore/tsCTS3.h
+include/tscore/tsCTS4.h
+include/tscore/tsCerrReport.h
+include/tscore/tsCommandLine.h
+include/tscore/tsCommandLineHandler.h
+include/tscore/tsCompactBitSet.h
+include/tscore/tsConfigFile.h
+include/tscore/tsConfigSection.h
+include/tscore/tsConsoleState.h
+include/tscore/tsCryptoLibrary.h
+include/tscore/tsDES.h
+include/tscore/tsDataBlock.h
+include/tscore/tsDisplayInterface.h
+include/tscore/tsDuckConfigFile.h
+include/tscore/tsECB.h
+include/tscore/tsEditLine.h
+include/tscore/tsEnumUtils.h
+include/tscore/tsEnvironment.h
+include/tscore/tsErrCodeReport.h
+include/tscore/tsException.h
+include/tscore/tsExpressions.h
+include/tscore/tsFatal.h
+include/tscore/tsFeatures.h
+include/tscore/tsFileNameGenerator.h
+include/tscore/tsFileUtils.h
+include/tscore/tsFileTreeManager.h
+include/tscore/tsFixedPoint.h
+include/tscore/tsFloatUtils.h
+include/tscore/tsFloatingPoint.h
+include/tscore/tsForkPipe.h
+include/tscore/tsFraction.h
+include/tscore/tsFunctors.h
+include/tscore/tsGitHubRelease.h
+include/tscore/tsGrid.h
+include/tscore/tsHash.h
+include/tscore/tsIP.h
+include/tscore/tsIPAddress.h
+include/tscore/tsIPAddressMask.h
+include/tscore/tsIPArgs.h
+include/tscore/tsIPPacket.h
+include/tscore/tsIPProtocols.h
+include/tscore/tsIPSocketAddress.h
+include/tscore/tsIPUtils.h
+include/tscore/tsInfluxArgs.h
+include/tscore/tsInfluxRequest.h
+include/tscore/tsInfluxSender.h
+include/tscore/tsInputRedirector.h
+include/tscore/tsInteger.h
+include/tscore/tsIntegerMap.h
+include/tscore/tsIntegerUtils.h
+include/tscore/tsInterruptHandler.h
+include/tscore/tsKeyTable.h
+include/tscore/tsLibTSCoreVersion.h
+include/tscore/tsMACAddress.h
+include/tscore/tsMain.h
+include/tscore/tsMemory.h
+include/tscore/tsMessagePriorityQueue.h
+include/tscore/tsMessageQueue.h
+include/tscore/tsNames.h
+include/tscore/tsNetworkInterface.h
+include/tscore/tsNullReport.h
+include/tscore/tsObject.h
+include/tscore/tsObjectRepository.h
+include/tscore/tsOpenSSL.h
+include/tscore/tsOutputPager.h
+include/tscore/tsOutputRedirector.h
+include/tscore/tsPagerArgs.h
+include/tscore/tsPcap.h
+include/tscore/tsPcapFile.h
+include/tscore/tsPcapFilter.h
+include/tscore/tsPcapStream.h
+include/tscore/tsPlatform.h
+include/tscore/tsPollFiles.h
+include/tscore/tsPollFilesListener.h
+include/tscore/tsPolledFile.h
+include/tscore/tsPreConfiguration.h
+include/tscore/tsRandomGenerator.h
+include/tscore/tsRegistry.h
+include/tscore/tsReplacement.h
+include/tscore/tsReport.h
+include/tscore/tsReportBuffer.h
+include/tscore/tsReportFile.h
+include/tscore/tsResidentBuffer.h
+include/tscore/tsRestArgs.h
+include/tscore/tsRestClient.h
+include/tscore/tsRestServer.h
+include/tscore/tsRingNode.h
+include/tscore/tsSHA1.h
+include/tscore/tsSHA256.h
+include/tscore/tsSHA512.h
+include/tscore/tsSeverity.h
+include/tscore/tsSharedLibrary.h
+include/tscore/tsSingleDataStatistics.h
+include/tscore/tsSocket.h
+include/tscore/tsStringifyInterface.h
+include/tscore/tsSysCtl.h
+include/tscore/tsSysInfo.h
+include/tscore/tsSysUtils.h
+include/tscore/tsSystemMonitor.h
+include/tscore/tsSystemRandomGenerator.h
+include/tscore/tsTCPConnection.h
+include/tscore/tsTCPServer.h
+include/tscore/tsTCPSocket.h
+include/tscore/tsTDES.h
+include/tscore/tsTLSArgs.h
+include/tscore/tsTLSConnection.h
+include/tscore/tsTLSServer.h
+include/tscore/tsTLVSyntax.h
+include/tscore/tsTelnetConnection.h
+include/tscore/tsTextFormatter.h
+include/tscore/tsTextParser.h
+include/tscore/tsTextTable.h
+include/tscore/tsThread.h
+include/tscore/tsThreadAttributes.h
+include/tscore/tsTime.h
+include/tscore/tsUChar.h
+include/tscore/tsUDPReceiver.h
+include/tscore/tsUDPReceiverArgs.h
+include/tscore/tsUDPReceiverArgsList.h
+include/tscore/tsUDPSocket.h
+include/tscore/tsUID.h
+include/tscore/tsURL.h
+include/tscore/tsUString.h
+include/tscore/tsUserInterrupt.h
+include/tscore/tsVersion.h
+include/tscore/tsVersionInfo.h
+include/tscore/tsWatchDog.h
+include/tscore/tsWatchDogHandlerInterface.h
+include/tscore/tsWebRequest.h
+include/tscore/tsWebRequestArgs.h
+include/tscore/tsXoshiro256ss.h
+include/tscore/tsZlib.h
+include/tscore/tscore.h
+include/tscore/tsjson.h
+include/tscore/tsjsonArray.h
+include/tscore/tsjsonFalse.h
+include/tscore/tsjsonNull.h
+include/tscore/tsjsonNumber.h
+include/tscore/tsjsonObject.h
+include/tscore/tsjsonOutputArgs.h
+include/tscore/tsjsonRunningDocument.h
+include/tscore/tsjsonString.h
+include/tscore/tsjsonTrue.h
+include/tscore/tsjsonValue.h
+include/tscore/tsjsonYAML.h
+include/tscore/tstlv.h
+include/tscore/tstlvAnalyzer.h
+include/tscore/tstlvConnection.h
+include/tscore/tstlvLogger.h
+include/tscore/tstlvMessage.h
+include/tscore/tstlvMessageFactory.h
+include/tscore/tstlvProtocol.h
+include/tscore/tstlvSerializer.h
+include/tscore/tsxml.h
+include/tscore/tsxmlAttribute.h
+include/tscore/tsxmlComment.h
+include/tscore/tsxmlDeclaration.h
+include/tscore/tsxmlDocument.h
+include/tscore/tsxmlElement.h
+include/tscore/tsxmlJSONConverter.h
+include/tscore/tsxmlModelDocument.h
+include/tscore/tsxmlNode.h
+include/tscore/tsxmlPatchDocument.h
+include/tscore/tsxmlRunningDocument.h
+include/tscore/tsxmlText.h
+include/tscore/tsxmlTweaks.h
+include/tscore/tsxmlUnknown.h
+include/tsduck/tsAACDescriptor.h
+include/tsduck/tsAC3Attributes.h
+include/tsduck/tsAEIT.h
+include/tsduck/tsAETT.h
+include/tsduck/tsAFExtensionsDescriptor.h
+include/tsduck/tsAIT.h
+include/tsduck/tsAMT.h
+include/tsduck/tsARIBCharset.h
+include/tsduck/tsATSC.h
+include/tsduck/tsATSCAC3AudioStreamDescriptor.h
+include/tsduck/tsATSCCRC32Descriptor.h
+include/tsduck/tsATSCComponentListDescriptor.h
+include/tsduck/tsATSCDataServiceDescriptor.h
+include/tsduck/tsATSCDownloadDescriptor.h
+include/tsduck/tsATSCEAC3AudioDescriptor.h
+include/tsduck/tsATSCEIT.h
+include/tsduck/tsATSCGroupLinkDescriptor.h
+include/tsduck/tsATSCModuleLinkDescriptor.h
+include/tsduck/tsATSCMultipleString.h
+include/tsduck/tsATSCMultiprotocolEncapsulationDescriptor.h
+include/tsduck/tsATSCPIDCountDescriptor.h
+include/tsduck/tsATSCParameterizedServiceDescriptor.h
+include/tsduck/tsATSCPrivateInformationDescriptor.h
+include/tsduck/tsATSCStuffingDescriptor.h
+include/tsduck/tsATSCTimeShiftedServiceDescriptor.h
+include/tsduck/tsAV1VideoDescriptor.h
+include/tsduck/tsAVC.h
+include/tsduck/tsAVCAccessUnitDelimiter.h
+include/tsduck/tsAVCAttributes.h
+include/tsduck/tsAVCHRDParameters.h
+include/tsduck/tsAVCParser.h
+include/tsduck/tsAVCSequenceParameterSet.h
+include/tsduck/tsAVCTimingAndHRDDescriptor.h
+include/tsduck/tsAVCVUIParameters.h
+include/tsduck/tsAVCVideoDescriptor.h
+include/tsduck/tsAVS2AudioDescriptor.h
+include/tsduck/tsAVS3AudioDescriptor.h
+include/tsduck/tsAVS3VideoDescriptor.h
+include/tsduck/tsAbstractAVCAccessUnit.h
+include/tsduck/tsAbstractAudioVideoAttributes.h
+include/tsduck/tsAbstractDatagramInputPlugin.h
+include/tsduck/tsAbstractDefinedByStandards.h
+include/tsduck/tsAbstractDeliverySystemDescriptor.h
+include/tsduck/tsAbstractDemux.h
+include/tsduck/tsAbstractDescrambler.h
+include/tsduck/tsAbstractDescriptor.h
+include/tsduck/tsAbstractDescriptorsTable.h
+include/tsduck/tsAbstractDownloadContentDescriptor.h
+include/tsduck/tsAbstractDuplicateRemapPlugin.h
+include/tsduck/tsAbstractHEVCAccessUnit.h
+include/tsduck/tsAbstractHTTPInputPlugin.h
+include/tsduck/tsAbstractLogicalChannelDescriptor.h
+include/tsduck/tsAbstractLongTable.h
+include/tsduck/tsAbstractMultilingualDescriptor.h
+include/tsduck/tsAbstractPacketizer.h
+include/tsduck/tsAbstractPreferredNameIdentifierDescriptor.h
+include/tsduck/tsAbstractPreferredNameListDescriptor.h
+include/tsduck/tsAbstractSignalization.h
+include/tsduck/tsAbstractSingleMPEPlugin.h
+include/tsduck/tsAbstractTable.h
+include/tsduck/tsAbstractTableAttachment.h
+include/tsduck/tsAbstractTablePlugin.h
+include/tsduck/tsAbstractTransportListTable.h
+include/tsduck/tsAbstractVVCAccessUnit.h
+include/tsduck/tsAbstractVideoAccessUnit.h
+include/tsduck/tsAbstractVideoData.h
+include/tsduck/tsAbstractVideoStructure.h
+include/tsduck/tsAccessUnitIterator.h
+include/tsduck/tsAdaptationFieldDataDescriptor.h
+include/tsduck/tsAncillaryDataDescriptor.h
+include/tsduck/tsAnnouncementSupportDescriptor.h
+include/tsduck/tsApplicationDescriptor.h
+include/tsduck/tsApplicationIconsDescriptor.h
+include/tsduck/tsApplicationIdentifier.h
+include/tsduck/tsApplicationNameDescriptor.h
+include/tsduck/tsApplicationRecordingDescriptor.h
+include/tsduck/tsApplicationSignallingDescriptor.h
+include/tsduck/tsApplicationStorageDescriptor.h
+include/tsduck/tsApplicationUsageDescriptor.h
+include/tsduck/tsAreaBroadcastingInformationDescriptor.h
+include/tsduck/tsArgsWithPlugins.h
+include/tsduck/tsAssociationTagDescriptor.h
+include/tsduck/tsAstraBouquetListDescriptor.h
+include/tsduck/tsAstraServiceListNameDescriptor.h
+include/tsduck/tsAstraVirtualServiceIdDescriptor.h
+include/tsduck/tsAudioComponentDescriptor.h
+include/tsduck/tsAudioLanguageOptions.h
+include/tsduck/tsAudioPreselectionDescriptor.h
+include/tsduck/tsAudioStreamDescriptor.h
+include/tsduck/tsAustraliaLogicalChannelDescriptor.h
+include/tsduck/tsAuxiliaryVideoStreamDescriptor.h
+include/tsduck/tsBAT.h
+include/tsduck/tsBIT.h
+include/tsduck/tsBasicLocalEventDescriptor.h
+include/tsduck/tsBinaryTable.h
+include/tsduck/tsBitRate.h
+include/tsduck/tsBitRateRegulator.h
+include/tsduck/tsBitrateDifferenceDVBT.h
+include/tsduck/tsBoardInformationDescriptor.h
+include/tsduck/tsBouquetNameDescriptor.h
+include/tsduck/tsBroadcasterNameDescriptor.h
+include/tsduck/tsC2BundleDeliverySystemDescriptor.h
+include/tsduck/tsC2DeliverySystemDescriptor.h
+include/tsduck/tsCAContractInfoDescriptor.h
+include/tsduck/tsCADescriptor.h
+include/tsduck/tsCAEMMTSDescriptor.h
+include/tsduck/tsCAIdentifierDescriptor.h
+include/tsduck/tsCAS.h
+include/tsduck/tsCASDate.h
+include/tsduck/tsCASMapper.h
+include/tsduck/tsCASSelectionArgs.h
+include/tsduck/tsCAServiceDescriptor.h
+include/tsduck/tsCAT.h
+include/tsduck/tsCDT.h
+include/tsduck/tsCIAncillaryDataDescriptor.h
+include/tsduck/tsCIT.h
+include/tsduck/tsCPCMDeliverySignallingDescriptor.h
+include/tsduck/tsCPDescriptor.h
+include/tsduck/tsCPIdentifierDescriptor.h
+include/tsduck/tsCVCT.h
+include/tsduck/tsCableDeliverySystemDescriptor.h
+include/tsduck/tsCableEmergencyAlertTable.h
+include/tsduck/tsCaptionServiceDescriptor.h
+include/tsduck/tsCarouselCompatibleCompositeDescriptor.h
+include/tsduck/tsCarouselIdentifierDescriptor.h
+include/tsduck/tsCellFrequencyLinkDescriptor.h
+include/tsduck/tsCellListDescriptor.h
+include/tsduck/tsChannelFile.h
+include/tsduck/tsCharset.h
+include/tsduck/tsCodecType.h
+include/tsduck/tsComponentDescriptor.h
+include/tsduck/tsComponentNameDescriptor.h
+include/tsduck/tsConditionalPlaybackDescriptor.h
+include/tsduck/tsContainerTable.h
+include/tsduck/tsContentAdvisoryDescriptor.h
+include/tsduck/tsContentAvailabilityDescriptor.h
+include/tsduck/tsContentDescriptor.h
+include/tsduck/tsContentIdentifierDescriptor.h
+include/tsduck/tsContentLabellingDescriptor.h
+include/tsduck/tsContinuityAnalyzer.h
+include/tsduck/tsCopyrightDescriptor.h
+include/tsduck/tsCountryAvailabilityDescriptor.h
+include/tsduck/tsCueIdentifierDescriptor.h
+include/tsduck/tsCyclingPacketizer.h
+include/tsduck/tsDCCArrivingRequestDescriptor.h
+include/tsduck/tsDCCDepartingRequestDescriptor.h
+include/tsduck/tsDCCSCT.h
+include/tsduck/tsDCCT.h
+include/tsduck/tsDCT.h
+include/tsduck/tsDET.h
+include/tsduck/tsDFIT.h
+include/tsduck/tsDID.h
+include/tsduck/tsDIILocationDescriptor.h
+include/tsduck/tsDLT.h
+include/tsduck/tsDSMCC.h
+include/tsduck/tsDSMCCCRC32Descriptor.h
+include/tsduck/tsDSMCCCachingPriorityDescriptor.h
+include/tsduck/tsDSMCCCompatibilityDescriptor.h
+include/tsduck/tsDSMCCCompressedModuleDescriptor.h
+include/tsduck/tsDSMCCContentTypeDescriptor.h
+include/tsduck/tsDSMCCDownloadDataMessage.h
+include/tsduck/tsDSMCCEstDownloadTimeDescriptor.h
+include/tsduck/tsDSMCCGroupLinkDescriptor.h
+include/tsduck/tsDSMCCInfoDescriptor.h
+include/tsduck/tsDSMCCLabelDescriptor.h
+include/tsduck/tsDSMCCLocationDescriptor.h
+include/tsduck/tsDSMCCModuleLinkDescriptor.h
+include/tsduck/tsDSMCCNameDescriptor.h
+include/tsduck/tsDSMCCResourceDescriptor.h
+include/tsduck/tsDSMCCSSUModuleTypeDescriptor.h
+include/tsduck/tsDSMCCStreamDescriptorsTable.h
+include/tsduck/tsDSMCCSubgroupAssociationDescriptor.h
+include/tsduck/tsDSMCCTap.h
+include/tsduck/tsDSMCCTypeDescriptor.h
+include/tsduck/tsDSMCCUserToNetworkMessage.h
+include/tsduck/tsDSNGDescriptor.h
+include/tsduck/tsDST.h
+include/tsduck/tsDTGGuidanceDescriptor.h
+include/tsduck/tsDTGHDSimulcastLogicalChannelDescriptor.h
+include/tsduck/tsDTGLogicalChannelDescriptor.h
+include/tsduck/tsDTGPreferredNameIdentifierDescriptor.h
+include/tsduck/tsDTGPreferredNameListDescriptor.h
+include/tsduck/tsDTGServiceAttributeDescriptor.h
+include/tsduck/tsDTGShortServiceNameDescriptor.h
+include/tsduck/tsDTMBDRMDescriptor.h
+include/tsduck/tsDTSDescriptor.h
+include/tsduck/tsDTSHDDescriptor.h
+include/tsduck/tsDTSNeuralDescriptor.h
+include/tsduck/tsDVB.h
+include/tsduck/tsDVBAC3Descriptor.h
+include/tsduck/tsDVBAC4Descriptor.h
+include/tsduck/tsDVBCISSA.h
+include/tsduck/tsDVBCSA2.h
+include/tsduck/tsDVBCharTable.h
+include/tsduck/tsDVBCharTableSingleByte.h
+include/tsduck/tsDVBCharTableUTF16.h
+include/tsduck/tsDVBCharTableUTF8.h
+include/tsduck/tsDVBCharset.h
+include/tsduck/tsDVBDTSUHDDescriptor.h
+include/tsduck/tsDVBEnhancedAC3Descriptor.h
+include/tsduck/tsDVBHTMLApplicationBoundaryDescriptor.h
+include/tsduck/tsDVBHTMLApplicationDescriptor.h
+include/tsduck/tsDVBHTMLApplicationLocationDescriptor.h
+include/tsduck/tsDVBJApplicationDescriptor.h
+include/tsduck/tsDVBJApplicationLocationDescriptor.h
+include/tsduck/tsDVBServiceProminenceDescriptor.h
+include/tsduck/tsDVBStuffingDescriptor.h
+include/tsduck/tsDVBTimeShiftedServiceDescriptor.h
+include/tsduck/tsDVS042.h
+include/tsduck/tsDataBroadcastDescriptor.h
+include/tsduck/tsDataBroadcastIdDescriptor.h
+include/tsduck/tsDataComponentDescriptor.h
+include/tsduck/tsDataContentDescriptor.h
+include/tsduck/tsDataStreamAlignmentDescriptor.h
+include/tsduck/tsDebugPlugin.h
+include/tsduck/tsDefaultAuthorityDescriptor.h
+include/tsduck/tsDeferredAssociationTagsDescriptor.h
+include/tsduck/tsDektecSupport.h
+include/tsduck/tsDeliverySystem.h
+include/tsduck/tsDemuxedData.h
+include/tsduck/tsDescriptor.h
+include/tsduck/tsDescriptorContext.h
+include/tsduck/tsDescriptorList.h
+include/tsduck/tsDigitalCopyControlDescriptor.h
+include/tsduck/tsDiscontinuityInformationTable.h
+include/tsduck/tsDownloadContentDescriptor.h
+include/tsduck/tsDropOutputPlugin.h
+include/tsduck/tsDuckContext.h
+include/tsduck/tsDuckExtensionRepository.h
+include/tsduck/tsDuckProtocol.h
+include/tsduck/tsDumpCharset.h
+include/tsduck/tsEASAudioFileDescriptor.h
+include/tsduck/tsEASInbandDetailsChannelDescriptor.h
+include/tsduck/tsEASInbandExceptionChannelsDescriptor.h
+include/tsduck/tsEASMetadataDescriptor.h
+include/tsduck/tsECMGClient.h
+include/tsduck/tsECMGClientArgs.h
+include/tsduck/tsECMGClientHandlerInterface.h
+include/tsduck/tsECMGSCS.h
+include/tsduck/tsECMRepetitionRateDescriptor.h
+include/tsduck/tsEDID.h
+include/tsduck/tsEIT.h
+include/tsduck/tsEITGenerator.h
+include/tsduck/tsEITOptions.h
+include/tsduck/tsEITProcessor.h
+include/tsduck/tsEITRepetitionProfile.h
+include/tsduck/tsEMMGClient.h
+include/tsduck/tsEMMGMUX.h
+include/tsduck/tsERT.h
+include/tsduck/tsETT.h
+include/tsduck/tsEVCTimingAndHRDDescriptor.h
+include/tsduck/tsEVCVideoDescriptor.h
+include/tsduck/tsEacemHDSimulcastLogicalChannelDescriptor.h
+include/tsduck/tsEacemLogicalChannelNumberDescriptor.h
+include/tsduck/tsEacemPreferredNameIdentifierDescriptor.h
+include/tsduck/tsEacemPreferredNameListDescriptor.h
+include/tsduck/tsEacemStreamIdentifierDescriptor.h
+include/tsduck/tsEmergencyInformationDescriptor.h
+include/tsduck/tsEutelsatChannelNumberDescriptor.h
+include/tsduck/tsEventGroupDescriptor.h
+include/tsduck/tsExtendedBroadcasterDescriptor.h
+include/tsduck/tsExtendedChannelNameDescriptor.h
+include/tsduck/tsExtendedEventDescriptor.h
+include/tsduck/tsExternalApplicationAuthorizationDescriptor.h
+include/tsduck/tsExternalESIdDescriptor.h
+include/tsduck/tsFMCDescriptor.h
+include/tsduck/tsFTAContentManagementDescriptor.h
+include/tsduck/tsFileInputPlugin.h
+include/tsduck/tsFileNameRate.h
+include/tsduck/tsFileNameRateList.h
+include/tsduck/tsFileOutputPlugin.h
+include/tsduck/tsFilePacketPlugin.h
+include/tsduck/tsForkInputPlugin.h
+include/tsduck/tsForkOutputPlugin.h
+include/tsduck/tsForkPacketPlugin.h
+include/tsduck/tsFrequencyListDescriptor.h
+include/tsduck/tsGenreDescriptor.h
+include/tsduck/tsGraphicsConstraintsDescriptor.h
+include/tsduck/tsGreenExtensionDescriptor.h
+include/tsduck/tsHEVC.h
+include/tsduck/tsHEVCAccessUnitDelimiter.h
+include/tsduck/tsHEVCAttributes.h
+include/tsduck/tsHEVCHRDParameters.h
+include/tsduck/tsHEVCHierarchyExtensionDescriptor.h
+include/tsduck/tsHEVCOperationPointDescriptor.h
+include/tsduck/tsHEVCProfileTierLevel.h
+include/tsduck/tsHEVCScalingListData.h
+include/tsduck/tsHEVCSequenceParameterSet.h
+include/tsduck/tsHEVCShortTermReferencePictureSetList.h
+include/tsduck/tsHEVCSubregionDescriptor.h
+include/tsduck/tsHEVCTileSubstreamDescriptor.h
+include/tsduck/tsHEVCTimingAndHRDDescriptor.h
+include/tsduck/tsHEVCVUIParameters.h
+include/tsduck/tsHEVCVideoDescriptor.h
+include/tsduck/tsHFBand.h
+include/tsduck/tsHTTPInputPlugin.h
+include/tsduck/tsHTTPOutputPlugin.h
+include/tsduck/tsHiDesDevice.h
+include/tsduck/tsHiDesDeviceInfo.h
+include/tsduck/tsHierarchicalTransmissionDescriptor.h
+include/tsduck/tsHierarchyDescriptor.h
+include/tsduck/tsHybridInformationDescriptor.h
+include/tsduck/tsIATAnalyzer.h
+include/tsduck/tsIBPDescriptor.h
+include/tsduck/tsIDSA.h
+include/tsduck/tsINT.h
+include/tsduck/tsIODDescriptor.h
+include/tsduck/tsIPInputPlugin.h
+include/tsduck/tsIPMACGenericStreamLocationDescriptor.h
+include/tsduck/tsIPMACPlatformNameDescriptor.h
+include/tsduck/tsIPMACPlatformProviderNameDescriptor.h
+include/tsduck/tsIPMACStreamLocationDescriptor.h
+include/tsduck/tsIPOutputPlugin.h
+include/tsduck/tsIPPacketPlugin.h
+include/tsduck/tsIPSignallingDescriptor.h
+include/tsduck/tsISDB.h
+include/tsduck/tsISDBAccessControlDescriptor.h
+include/tsduck/tsISDBAdvancedCableDeliverySystemDescriptor.h
+include/tsduck/tsISDBCAStartupDescriptor.h
+include/tsduck/tsISDBCableTSDivisionSystemDescriptor.h
+include/tsduck/tsISDBCharacterCodeDescriptor.h
+include/tsduck/tsISDBComponentGroupDescriptor.h
+include/tsduck/tsISDBConnectedTransmissionDescriptor.h
+include/tsduck/tsISDBDownloadProtectionDescriptor.h
+include/tsduck/tsISDBHyperlinkDescriptor.h
+include/tsduck/tsISDBLDTLinkageDescriptor.h
+include/tsduck/tsISDBNetworkIdentifierDescriptor.h
+include/tsduck/tsISDBScramblerDescriptor.h
+include/tsduck/tsISDBTInformation.h
+include/tsduck/tsISDBTInformationPacket.h
+include/tsduck/tsISDBTargetRegionDescriptor.h
+include/tsduck/tsISDBTerrestrialDeliverySystemDescriptor.h
+include/tsduck/tsISDBWiredMultiCarrierTransmissionDescriptor.h
+include/tsduck/tsISO639LanguageDescriptor.h
+include/tsduck/tsISPAccessModeDescriptor.h
+include/tsduck/tsITT.h
+include/tsduck/tsImageIconDescriptor.h
+include/tsduck/tsInputPlugin.h
+include/tsduck/tsInputSwitcher.h
+include/tsduck/tsInputSwitcherArgs.h
+include/tsduck/tsInvalidSectionHandlerInterface.h
+include/tsduck/tsJ2KVideoDescriptor.h
+include/tsduck/tsJPEGXSVideoDescriptor.h
+include/tsduck/tsLCEVCLinkageDescriptor.h
+include/tsduck/tsLCEVCVideoDescriptor.h
+include/tsduck/tsLDT.h
+include/tsduck/tsLIT.h
+include/tsduck/tsLNB.h
+include/tsduck/tsLTST.h
+include/tsduck/tsLatencyMonitor.h
+include/tsduck/tsLatencyMonitorArgs.h
+include/tsduck/tsLegacyBandWidth.h
+include/tsduck/tsLibTSDuckVersion.h
+include/tsduck/tsLinkageDescriptor.h
+include/tsduck/tsLocalTimeOffsetDescriptor.h
+include/tsduck/tsLogicalChannelNumbers.h
+include/tsduck/tsLogoTransmissionDescriptor.h
+include/tsduck/tsM4MuxBufferSizeDescriptor.h
+include/tsduck/tsM4MuxTimingDescriptor.h
+include/tsduck/tsMGT.h
+include/tsduck/tsMJD.h
+include/tsduck/tsMPEDemux.h
+include/tsduck/tsMPEFECTable.h
+include/tsduck/tsMPEG2.h
+include/tsduck/tsMPEG2AACAudioDescriptor.h
+include/tsduck/tsMPEG2AudioAttributes.h
+include/tsduck/tsMPEG2StereoscopicVideoFormatDescriptor.h
+include/tsduck/tsMPEG2VideoAttributes.h
+include/tsduck/tsMPEG4AudioDescriptor.h
+include/tsduck/tsMPEG4AudioExtensionDescriptor.h
+include/tsduck/tsMPEG4TextDescriptor.h
+include/tsduck/tsMPEG4VideoDescriptor.h
+include/tsduck/tsMPEGH3DAudioCommandDescriptor.h
+include/tsduck/tsMPEGH3DAudioConfigDescriptor.h
+include/tsduck/tsMPEGH3DAudioDRCLoudnessDescriptor.h
+include/tsduck/tsMPEGH3DAudioDescriptor.h
+include/tsduck/tsMPEGH3DAudioMultiStreamDescriptor.h
+include/tsduck/tsMPEGH3DAudioSceneDescriptor.h
+include/tsduck/tsMPEGH3DAudioTextLabelDescriptor.h
+include/tsduck/tsMPEHandlerInterface.h
+include/tsduck/tsMPEIFECTable.h
+include/tsduck/tsMPEPacket.h
+include/tsduck/tsMPERealTimeParameters.h
+include/tsduck/tsMVCExtensionDescriptor.h
+include/tsduck/tsMVCOperationPointDescriptor.h
+include/tsduck/tsMasteringDisplayMetadata.h
+include/tsduck/tsMaterialInformationDescriptor.h
+include/tsduck/tsMaximumBitrateDescriptor.h
+include/tsduck/tsMediaServiceKindDescriptor.h
+include/tsduck/tsMemoryInputPlugin.h
+include/tsduck/tsMemoryOutputPlugin.h
+include/tsduck/tsMessageDescriptor.h
+include/tsduck/tsMetadataDescriptor.h
+include/tsduck/tsMetadataPointerDescriptor.h
+include/tsduck/tsMetadataSTDDescriptor.h
+include/tsduck/tsModulation.h
+include/tsduck/tsModulationArgs.h
+include/tsduck/tsMosaicDescriptor.h
+include/tsduck/tsMultilingualBouquetNameDescriptor.h
+include/tsduck/tsMultilingualComponentDescriptor.h
+include/tsduck/tsMultilingualNetworkNameDescriptor.h
+include/tsduck/tsMultilingualServiceNameDescriptor.h
+include/tsduck/tsMultiplexBufferDescriptor.h
+include/tsduck/tsMultiplexBufferUtilizationDescriptor.h
+include/tsduck/tsMuxcodeDescriptor.h
+include/tsduck/tsMuxer.h
+include/tsduck/tsMuxerArgs.h
+include/tsduck/tsNBIT.h
+include/tsduck/tsNIT.h
+include/tsduck/tsNPTEndpointDescriptor.h
+include/tsduck/tsNPTReferenceDescriptor.h
+include/tsduck/tsNRT.h
+include/tsduck/tsNVODReferenceDescriptor.h
+include/tsduck/tsNetworkChangeNotifyDescriptor.h
+include/tsduck/tsNetworkDownloadContentDescriptor.h
+include/tsduck/tsNetworkNameDescriptor.h
+include/tsduck/tsNodeRelationDescriptor.h
+include/tsduck/tsNorDigLogicalChannelDescriptorV1.h
+include/tsduck/tsNorDigLogicalChannelDescriptorV2.h
+include/tsduck/tsNullInputPlugin.h
+include/tsduck/tsOUI.h
+include/tsduck/tsOneShotPacketizer.h
+include/tsduck/tsOutputPlugin.h
+include/tsduck/tsPAT.h
+include/tsduck/tsPCAT.h
+include/tsduck/tsPCRAnalyzer.h
+include/tsduck/tsPCRMerger.h
+include/tsduck/tsPCRRegulator.h
+include/tsduck/tsPCSC.h
+include/tsduck/tsPDCDescriptor.h
+include/tsduck/tsPDS.h
+include/tsduck/tsPES.h
+include/tsduck/tsPESDemux.h
+include/tsduck/tsPESHandlerInterface.h
+include/tsduck/tsPESOneShotPacketizer.h
+include/tsduck/tsPESPacket.h
+include/tsduck/tsPESPacketizer.h
+include/tsduck/tsPESProviderInterface.h
+include/tsduck/tsPESStreamPacketizer.h
+include/tsduck/tsPIDOperator.h
+include/tsduck/tsPMT.h
+include/tsduck/tsPSI.h
+include/tsduck/tsPSIBuffer.h
+include/tsduck/tsPSILogger.h
+include/tsduck/tsPSIMerger.h
+include/tsduck/tsPSIPlugin.h
+include/tsduck/tsPSIRepository.h
+include/tsduck/tsPacketDecapsulation.h
+include/tsduck/tsPacketEncapsulation.h
+include/tsduck/tsPacketInsertionController.h
+include/tsduck/tsPacketizer.h
+include/tsduck/tsParentalRatingDescriptor.h
+include/tsduck/tsPartialReceptionDescriptor.h
+include/tsduck/tsPartialTSTimeDescriptor.h
+include/tsduck/tsPartialTransportStreamDescriptor.h
+include/tsduck/tsPlugin.h
+include/tsduck/tsPluginEventContext.h
+include/tsduck/tsPluginEventData.h
+include/tsduck/tsPluginEventHandlerInterface.h
+include/tsduck/tsPluginEventHandlerRegistry.h
+include/tsduck/tsPluginOptions.h
+include/tsduck/tsPluginRepository.h
+include/tsduck/tsPluginThread.h
+include/tsduck/tsPrefetchDescriptor.h
+include/tsduck/tsPrivateDataIndicatorDescriptor.h
+include/tsduck/tsPrivateDataSpecifierDescriptor.h
+include/tsduck/tsProcessorPlugin.h
+include/tsduck/tsProtectionMessageDescriptor.h
+include/tsduck/tsPushInputPlugin.h
+include/tsduck/tsQualityExtensionDescriptor.h
+include/tsduck/tsRARoverDVBstreamDescriptor.h
+include/tsduck/tsRARoverIPDescriptor.h
+include/tsduck/tsRCT.h
+include/tsduck/tsREGID.h
+include/tsduck/tsRIST.h
+include/tsduck/tsRISTInputPlugin.h
+include/tsduck/tsRISTOutputPlugin.h
+include/tsduck/tsRNT.h
+include/tsduck/tsRNTScanDescriptor.h
+include/tsduck/tsRRT.h
+include/tsduck/tsRST.h
+include/tsduck/tsRedistributionControlDescriptor.h
+include/tsduck/tsReferenceDescriptor.h
+include/tsduck/tsRegistrationDescriptor.h
+include/tsduck/tsRelatedContentDescriptor.h
+include/tsduck/tsS2SatelliteDeliverySystemDescriptor.h
+include/tsduck/tsS2XSatelliteDeliverySystemDescriptor.h
+include/tsduck/tsS2Xv2SatelliteDeliverySystemDescriptor.h
+include/tsduck/tsSAT.h
+include/tsduck/tsSCTE35.h
+include/tsduck/tsSCTE52.h
+include/tsduck/tsSDT.h
+include/tsduck/tsSDTT.h
+include/tsduck/tsSGT.h
+include/tsduck/tsSHDeliverySystemDescriptor.h
+include/tsduck/tsSIParameterDescriptor.h
+include/tsduck/tsSIPrimeTSDescriptor.h
+include/tsduck/tsSLDescriptor.h
+include/tsduck/tsSMPTEAncDataDescriptor.h
+include/tsduck/tsSRTInputPlugin.h
+include/tsduck/tsSRTOutputPlugin.h
+include/tsduck/tsSRTSocket.h
+include/tsduck/tsSSUDataBroadcastIdDescriptor.h
+include/tsduck/tsSSUEnhancedMessageDescriptor.h
+include/tsduck/tsSSUEventNameDescriptor.h
+include/tsduck/tsSSULinkageDescriptor.h
+include/tsduck/tsSSULocationDescriptor.h
+include/tsduck/tsSSUMessageDescriptor.h
+include/tsduck/tsSSUSubgroupAssociationDescriptor.h
+include/tsduck/tsSSUURIDescriptor.h
+include/tsduck/tsSTCReferenceDescriptor.h
+include/tsduck/tsSTDDescriptor.h
+include/tsduck/tsSTT.h
+include/tsduck/tsSVCExtensionDescriptor.h
+include/tsduck/tsSVCT.h
+include/tsduck/tsSatelliteDeliverySystemDescriptor.h
+include/tsduck/tsSchedulingDescriptor.h
+include/tsduck/tsScramblingDescriptor.h
+include/tsduck/tsSection.h
+include/tsduck/tsSectionContext.h
+include/tsduck/tsSectionDemux.h
+include/tsduck/tsSectionFile.h
+include/tsduck/tsSectionFileArgs.h
+include/tsduck/tsSectionFormat.h
+include/tsduck/tsSectionHandlerInterface.h
+include/tsduck/tsSectionProviderInterface.h
+include/tsduck/tsSelectionInformationTable.h
+include/tsduck/tsSeriesDescriptor.h
+include/tsduck/tsService.h
+include/tsduck/tsServiceAvailabilityDescriptor.h
+include/tsduck/tsServiceDescriptor.h
+include/tsduck/tsServiceDiscovery.h
+include/tsduck/tsServiceGroupDescriptor.h
+include/tsduck/tsServiceIdTriplet.h
+include/tsduck/tsServiceIdentifierDescriptor.h
+include/tsduck/tsServiceListDescriptor.h
+include/tsduck/tsServiceLocationDescriptor.h
+include/tsduck/tsServiceMoveDescriptor.h
+include/tsduck/tsServiceRelocatedDescriptor.h
+include/tsduck/tsShortEventDescriptor.h
+include/tsduck/tsShortNodeInformationDescriptor.h
+include/tsduck/tsShortSmoothingBufferDescriptor.h
+include/tsduck/tsSignalState.h
+include/tsduck/tsSignalizationDemux.h
+include/tsduck/tsSignalizationHandlerInterface.h
+include/tsduck/tsSimpleApplicationBoundaryDescriptor.h
+include/tsduck/tsSimpleApplicationLocationDescriptor.h
+include/tsduck/tsSimulCryptDate.h
+include/tsduck/tsSkyLogicalChannelNumberDescriptor.h
+include/tsduck/tsSmoothingBufferDescriptor.h
+include/tsduck/tsSpliceAudioDescriptor.h
+include/tsduck/tsSpliceAvailDescriptor.h
+include/tsduck/tsSpliceDTMFDescriptor.h
+include/tsduck/tsSpliceInformationTable.h
+include/tsduck/tsSpliceInsert.h
+include/tsduck/tsSpliceSchedule.h
+include/tsduck/tsSpliceSegmentationDescriptor.h
+include/tsduck/tsSpliceTimeDescriptor.h
+include/tsduck/tsStandaloneTableDemux.h
+include/tsduck/tsStandards.h
+include/tsduck/tsStereoscopicProgramInfoDescriptor.h
+include/tsduck/tsStereoscopicVideoInfoDescriptor.h
+include/tsduck/tsStreamEventDescriptor.h
+include/tsduck/tsStreamIdentifierDescriptor.h
+include/tsduck/tsStreamModeDescriptor.h
+include/tsduck/tsStreamType.h
+include/tsduck/tsSubRipGenerator.h
+include/tsduck/tsSubtitlingDescriptor.h
+include/tsduck/tsSupplementaryAudioDescriptor.h
+include/tsduck/tsSystemClockDescriptor.h
+include/tsduck/tsSystemManagementDescriptor.h
+include/tsduck/tsT2DeliverySystemDescriptor.h
+include/tsduck/tsT2MI.h
+include/tsduck/tsT2MIDemux.h
+include/tsduck/tsT2MIDescriptor.h
+include/tsduck/tsT2MIHandlerInterface.h
+include/tsduck/tsT2MIPacket.h
+include/tsduck/tsTDT.h
+include/tsduck/tsTID.h
+include/tsduck/tsTOT.h
+include/tsduck/tsTS.h
+include/tsduck/tsTSAnalyzer.h
+include/tsduck/tsTSAnalyzerArgs.h
+include/tsduck/tsTSAnalyzerReport.h
+include/tsduck/tsTSClock.h
+include/tsduck/tsTSClockArgs.h
+include/tsduck/tsTSDT.h
+include/tsduck/tsTSDatagramOutput.h
+include/tsduck/tsTSDatagramOutputHandlerInterface.h
+include/tsduck/tsTSDumpArgs.h
+include/tsduck/tsTSFile.h
+include/tsduck/tsTSFileInputArgs.h
+include/tsduck/tsTSFileInputBuffered.h
+include/tsduck/tsTSFileOutputArgs.h
+include/tsduck/tsTSFileOutputResync.h
+include/tsduck/tsTSForkPipe.h
+include/tsduck/tsTSFuzzing.h
+include/tsduck/tsTSFuzzingArgs.h
+include/tsduck/tsTSInformationDescriptor.h
+include/tsduck/tsTSP.h
+include/tsduck/tsTSPControlCommand.h
+include/tsduck/tsTSPacket.h
+include/tsduck/tsTSPacketFormat.h
+include/tsduck/tsTSPacketMetadata.h
+include/tsduck/tsTSPacketQueue.h
+include/tsduck/tsTSPacketStream.h
+include/tsduck/tsTSPacketWindow.h
+include/tsduck/tsTSProcessor.h
+include/tsduck/tsTSProcessorArgs.h
+include/tsduck/tsTSScanner.h
+include/tsduck/tsTSScrambling.h
+include/tsduck/tsTSSpeedMetrics.h
+include/tsduck/tsTTMLSubtitlingDescriptor.h
+include/tsduck/tsTVAIdDescriptor.h
+include/tsduck/tsTVCT.h
+include/tsduck/tsTableHandlerInterface.h
+include/tsduck/tsTablePatchXML.h
+include/tsduck/tsTablesDisplay.h
+include/tsduck/tsTablesLogger.h
+include/tsduck/tsTablesLoggerFilter.h
+include/tsduck/tsTablesLoggerFilterInterface.h
+include/tsduck/tsTablesLoggerFilterRepository.h
+include/tsduck/tsTablesPlugin.h
+include/tsduck/tsTablesPtr.h
+include/tsduck/tsTargetBackgroundGridDescriptor.h
+include/tsduck/tsTargetIPAddressDescriptor.h
+include/tsduck/tsTargetIPSlashDescriptor.h
+include/tsduck/tsTargetIPSourceSlashDescriptor.h
+include/tsduck/tsTargetIPv6AddressDescriptor.h
+include/tsduck/tsTargetIPv6SlashDescriptor.h
+include/tsduck/tsTargetIPv6SourceSlashDescriptor.h
+include/tsduck/tsTargetMACAddressDescriptor.h
+include/tsduck/tsTargetMACAddressRangeDescriptor.h
+include/tsduck/tsTargetRegionDescriptor.h
+include/tsduck/tsTargetRegionNameDescriptor.h
+include/tsduck/tsTargetSerialNumberDescriptor.h
+include/tsduck/tsTargetSmartcardDescriptor.h
+include/tsduck/tsTelephoneDescriptor.h
+include/tsduck/tsTeletext.h
+include/tsduck/tsTeletextCharset.h
+include/tsduck/tsTeletextDemux.h
+include/tsduck/tsTeletextDescriptor.h
+include/tsduck/tsTeletextFrame.h
+include/tsduck/tsTeletextHandlerInterface.h
+include/tsduck/tsTerrestrialDeliverySystemDescriptor.h
+include/tsduck/tsTimeShiftBuffer.h
+include/tsduck/tsTimeShiftedEventDescriptor.h
+include/tsduck/tsTimeSliceFECIdentifierDescriptor.h
+include/tsduck/tsTimeSource.h
+include/tsduck/tsTimeTrackerDemux.h
+include/tsduck/tsTransportProfileDescriptor.h
+include/tsduck/tsTransportProtocolDescriptor.h
+include/tsduck/tsTransportStreamDescriptor.h
+include/tsduck/tsTransportStreamId.h
+include/tsduck/tsTuner.h
+include/tsduck/tsTunerArgs.h
+include/tsduck/tsTunerBase.h
+include/tsduck/tsTunerDevice.h
+include/tsduck/tsTunerEmulator.h
+include/tsduck/tsUNT.h
+include/tsduck/tsURILinkageDescriptor.h
+include/tsduck/tsUWAVideoStreamDescriptor.h
+include/tsduck/tsUnicable.h
+include/tsduck/tsUpdateDescriptor.h
+include/tsduck/tsVBIDataDescriptor.h
+include/tsduck/tsVBITeletextDescriptor.h
+include/tsduck/tsVCT.h
+include/tsduck/tsVVC.h
+include/tsduck/tsVVCAccessUnitDelimiter.h
+include/tsduck/tsVVCSubpicturesDescriptor.h
+include/tsduck/tsVVCTimingAndHRDDescriptor.h
+include/tsduck/tsVVCVideoDescriptor.h
+include/tsduck/tsVatekControl.h
+include/tsduck/tsVatekOutputPlugin.h
+include/tsduck/tsVatekUtils.h
+include/tsduck/tsVideoDecodeControlDescriptor.h
+include/tsduck/tsVideoDepthRangeDescriptor.h
+include/tsduck/tsVideoStreamDescriptor.h
+include/tsduck/tsVideoWindowDescriptor.h
+include/tsduck/tsVirtualSegmentationDescriptor.h
+include/tsduck/tsXAITLocationDescriptor.h
+include/tsduck/tsXAITPIDDescriptor.h
+include/tsduck/tsXDID.h
+include/tsduck/tsXTID.h
+include/tsduck/tsduck.h
+include/tsduck/tshls.h
+include/tsduck/tshlsAltPlayList.h
+include/tsduck/tshlsInputPlugin.h
+include/tsduck/tshlsMediaElement.h
+include/tsduck/tshlsMediaPlayList.h
+include/tsduck/tshlsMediaSegment.h
+include/tsduck/tshlsOutputPlugin.h
+include/tsduck/tshlsPlayList.h
+include/tsduck/tshlsTagAttributes.h
+include/tsduck/tsmcast.h
+include/tsduck/tsmcastFDTInstanceHeader.h
+include/tsduck/tsmcastFECPayloadId.h
+include/tsduck/tsmcastFECTransmissionInformation.h
+include/tsduck/tsmcastFluteAnalyzer.h
+include/tsduck/tsmcastFluteAnalyzerArgs.h
+include/tsduck/tsmcastFluteDemux.h
+include/tsduck/tsmcastFluteDemuxArgs.h
+include/tsduck/tsmcastFluteFDT.h
+include/tsduck/tsmcastFluteFile.h
+include/tsduck/tsmcastFluteHandlerInterface.h
+include/tsduck/tsmcastFluteSessionId.h
+include/tsduck/tsmcastGatewayConfiguration.h
+include/tsduck/tsmcastGatewayConfigurationTransportSession.h
+include/tsduck/tsmcastLCTHeader.h
+include/tsduck/tsmcastMulticastSession.h
+include/tsduck/tsmcastNIPActualCarrierInformation.h
+include/tsduck/tsmcastNIPAnalyzer.h
+include/tsduck/tsmcastNIPAnalyzerArgs.h
+include/tsduck/tsmcastNIPDemux.h
+include/tsduck/tsmcastNIPHandlerInterface.h
+include/tsduck/tsmcastNIPService.h
+include/tsduck/tsmcastNIPStreamId.h
+include/tsduck/tsmcastNetworkInformationFile.h
+include/tsduck/tsmcastServiceInformationFile.h
+include/tsduck/tsmcastServiceList.h
+include/tsduck/tsmcastServiceListEntryPoints.h
+include/tsduck/tsmcastTransportProtocol.h
+include/tsduck/tstlvChannelMessage.h
+include/tsduck/tstlvStreamMessage.h
+include/tsduck/tstr101290.h
+include/tsduck/tstr101290Analyzer.h
+include/tsduck/tstr101290ErrorHandlerInterface.h
+lib/libtscore.a
+lib/libtscore.so
+lib/libtsduck.a
+lib/libtsduck.so
+lib/tsduck/tsplugin_aes.so
+lib/tsduck/tsplugin_analyze.so
+lib/tsduck/tsplugin_bat.so
+lib/tsduck/tsplugin_bitrate_monitor.so
+lib/tsduck/tsplugin_boostpid.so
+lib/tsduck/tsplugin_cat.so
+lib/tsduck/tsplugin_clear.so
+lib/tsduck/tsplugin_continuity.so
+lib/tsduck/tsplugin_count.so
+lib/tsduck/tsplugin_craft.so
+lib/tsduck/tsplugin_cutoff.so
+lib/tsduck/tsplugin_datainject.so
+lib/tsduck/tsplugin_decap.so
+lib/tsduck/tsplugin_descrambler.so
+lib/tsduck/tsplugin_dump.so
+lib/tsduck/tsplugin_duplicate.so
+lib/tsduck/tsplugin_dvb.so
+lib/tsduck/tsplugin_eit.so
+lib/tsduck/tsplugin_eitinject.so
+lib/tsduck/tsplugin_encap.so
+lib/tsduck/tsplugin_feed.so
+lib/tsduck/tsplugin_filter.so
+lib/tsduck/tsplugin_flute.so
+lib/tsduck/tsplugin_fuzz.so
+lib/tsduck/tsplugin_history.so
+lib/tsduck/tsplugin_iat.so
+lib/tsduck/tsplugin_identify.so
+lib/tsduck/tsplugin_influx.so
+lib/tsduck/tsplugin_inject.so
+lib/tsduck/tsplugin_isdbinfo.so
+lib/tsduck/tsplugin_limit.so
+lib/tsduck/tsplugin_merge.so
+lib/tsduck/tsplugin_mpe.so
+lib/tsduck/tsplugin_mpeextract.so
+lib/tsduck/tsplugin_mpeinject.so
+lib/tsduck/tsplugin_mux.so
+lib/tsduck/tsplugin_nip.so
+lib/tsduck/tsplugin_nipextract.so
+lib/tsduck/tsplugin_nit.so
+lib/tsduck/tsplugin_nitscan.so
+lib/tsduck/tsplugin_pat.so
+lib/tsduck/tsplugin_pattern.so
+lib/tsduck/tsplugin_pcap.so
+lib/tsduck/tsplugin_pcradjust.so
+lib/tsduck/tsplugin_pcrbitrate.so
+lib/tsduck/tsplugin_pcrcopy.so
+lib/tsduck/tsplugin_pcrduplicate.so
+lib/tsduck/tsplugin_pcredit.so
+lib/tsduck/tsplugin_pcrextract.so
+lib/tsduck/tsplugin_pcrverify.so
+lib/tsduck/tsplugin_pes.so
+lib/tsduck/tsplugin_pidshift.so
+lib/tsduck/tsplugin_play.so
+lib/tsduck/tsplugin_pmt.so
+lib/tsduck/tsplugin_psimerge.so
+lib/tsduck/tsplugin_reduce.so
+lib/tsduck/tsplugin_regulate.so
+lib/tsduck/tsplugin_remap.so
+lib/tsduck/tsplugin_rmorphan.so
+lib/tsduck/tsplugin_rmsplice.so
+lib/tsduck/tsplugin_scrambler.so
+lib/tsduck/tsplugin_sdt.so
+lib/tsduck/tsplugin_sections.so
+lib/tsduck/tsplugin_sifilter.so
+lib/tsduck/tsplugin_skip.so
+lib/tsduck/tsplugin_slice.so
+lib/tsduck/tsplugin_spliceinject.so
+lib/tsduck/tsplugin_splicemonitor.so
+lib/tsduck/tsplugin_splicerestamp.so
+lib/tsduck/tsplugin_stats.so
+lib/tsduck/tsplugin_stuffanalyze.so
+lib/tsduck/tsplugin_svremove.so
+lib/tsduck/tsplugin_svrename.so
+lib/tsduck/tsplugin_svresync.so
+lib/tsduck/tsplugin_t2mi.so
+lib/tsduck/tsplugin_teletext.so
+lib/tsduck/tsplugin_time.so
+lib/tsduck/tsplugin_timeref.so
+lib/tsduck/tsplugin_timeshift.so
+lib/tsduck/tsplugin_trace.so
+lib/tsduck/tsplugin_trigger.so
+lib/tsduck/tsplugin_tsrename.so
+lib/tsduck/tsplugin_until.so
+lib/tsduck/tsplugin_zap.so
+share/pkgconfig/tscore.pc
+share/pkgconfig/tsduck.pc
+%%DATADIR%%/java/tsduck.jar
+%%DATADIR%%/python/ts.py
+%%DATADIR%%/python/tsduck.py
+%%DATADIR%%/tscore.ip.names
+%%DATADIR%%/tscore.keytable.model.xml
+%%DATADIR%%/tscore.monitor.model.xml
+%%DATADIR%%/tscore.monitor.xml
+%%DATADIR%%/tscore.time.model.xml
+%%DATADIR%%/tscore.time.xml
+%%DATADIR%%/tsduck.channels.model.xml
+%%DATADIR%%/tsduck.dektec.names
+%%DATADIR%%/tsduck.dtv.names
+%%DATADIR%%/tsduck.etuner.model.xml
+%%DATADIR%%/tsduck.hfbands.model.xml
+%%DATADIR%%/tsduck.hfbands.xml
+%%DATADIR%%/tsduck.hides.names
+%%DATADIR%%/tsduck.lnbs.model.xml
+%%DATADIR%%/tsduck.lnbs.xml
+%%DATADIR%%/tsduck.oui.names
+%%DATADIR%%/tsduck.tables.model.xml
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.txt
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/OTHERS.txt
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/tsduck-dev.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/tsduck.html
diff --git a/net-im/openfire/Makefile b/net-im/openfire/Makefile
--- a/net-im/openfire/Makefile
+++ b/net-im/openfire/Makefile
@@ -1,11 +1,9 @@
PORTNAME= openfire
DISTVERSIONPREFIX= v
-DISTVERSION= 5.0.2
+DISTVERSION= 5.0.3
PORTEPOCH= 1
CATEGORIES= net-im java
-
-MASTER_SITES= LOCAL/fernape:maven \
- LOCAL/vvd:maven
+MASTER_SITES= LOCAL/vvd:maven
MAINTAINER= nikita@druba.su
COMMENT= Enterprise instant messaging server
@@ -46,7 +44,7 @@
MAVEN_LOCAL_DESC= Use prefetch plugins from FreeBSD repository
MAVEN_ONLINE_DESC= Download last plugins during build process and store them into ~/.m2
-MAVEN_LOCAL_DISTFILES= ${PORTNAME}-${DISTVERSION}-deps${EXTRACT_SUFX}:maven
+MAVEN_LOCAL_DISTFILES= ${PORTNAME}-${DISTVERSION}-deps.tar.zst:maven
MVN= mvn
MVN_TARGET= package
diff --git a/net-im/openfire/distinfo b/net-im/openfire/distinfo
--- a/net-im/openfire/distinfo
+++ b/net-im/openfire/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759301369
-SHA256 (igniterealtime-Openfire-v5.0.2_GH0.tar.gz) = 54bafb098995414d17ef6378f35d46928ae54f727cc82195061a7b5957b9cee4
-SIZE (igniterealtime-Openfire-v5.0.2_GH0.tar.gz) = 9750506
-SHA256 (openfire-5.0.2-deps.tar.gz) = 9234eb87bfa61bfb131cbc1a5442cc9dbf8d6ce7282e4ddea9e337931f888e9b
-SIZE (openfire-5.0.2-deps.tar.gz) = 230509278
+TIMESTAMP = 1767343581
+SHA256 (openfire-5.0.3-deps.tar.zst) = 7016876b77c81c01eff052a182e5f76b991df9bfa245f561a996d6264ad36831
+SIZE (openfire-5.0.3-deps.tar.zst) = 172855513
+SHA256 (igniterealtime-Openfire-v5.0.3_GH0.tar.gz) = 8fb538b04b3a437216499f4b2b4071d843822c1f870c4bb9dc198509ff32e3fa
+SIZE (igniterealtime-Openfire-v5.0.3_GH0.tar.gz) = 9749172
diff --git a/net-im/openfire/pkg-plist b/net-im/openfire/pkg-plist
--- a/net-im/openfire/pkg-plist
+++ b/net-im/openfire/pkg-plist
@@ -122,10 +122,10 @@
%%DATADIR%%/lib/error_prone_annotations-2.18.0.jar
%%DATADIR%%/lib/failureaccess-1.0.1.jar
%%DATADIR%%/lib/guava-32.0.1-jre.jar
-%%DATADIR%%/lib/hsqldb-2.7.1.jar
+%%DATADIR%%/lib/hsqldb-2.7.4.jar
%%DATADIR%%/lib/httpclient-4.5.13.jar
%%DATADIR%%/lib/httpcore-4.4.13.jar
-%%DATADIR%%/lib/i18n-5.0.2.jar
+%%DATADIR%%/lib/i18n-5.0.3.jar
%%DATADIR%%/lib/imageio-bmp-3.9.4.jar
%%DATADIR%%/lib/imageio-core-3.9.4.jar
%%DATADIR%%/lib/istack-commons-runtime-3.0.11.jar
@@ -180,7 +180,7 @@
%%DATADIR%%/lib/log4j-core-2.20.0.jar
%%DATADIR%%/lib/log4j-slf4j2-impl-2.20.0.jar
%%DATADIR%%/lib/log4j2.xml
-%%DATADIR%%/lib/mssql-jdbc-9.4.1.jre11.jar
+%%DATADIR%%/lib/mssql-jdbc-10.2.4.jre11.jar
%%DATADIR%%/lib/mysql-connector-j-8.2.0.jar
%%DATADIR%%/lib/netty-all-4.1.118.Final.jar
%%DATADIR%%/lib/netty-buffer-4.1.118.Final.jar
@@ -221,7 +221,7 @@
%%DATADIR%%/lib/ons-23.7.0.25.01.jar
%%DATADIR%%/lib/oraclepki-23.7.0.25.01.jar
%%DATADIR%%/lib/orai18n-23.7.0.25.01.jar
-%%DATADIR%%/lib/postgresql-42.7.7.jar
+%%DATADIR%%/lib/postgresql-42.7.8.jar
%%DATADIR%%/lib/rsi-23.7.0.25.01.jar
%%DATADIR%%/lib/shaj-0.5.jar
%%DATADIR%%/lib/simplefan-23.7.0.25.01.jar
@@ -234,7 +234,7 @@
%%DATADIR%%/lib/txw2-2.3.3.jar
%%DATADIR%%/lib/ucp-23.7.0.25.01.jar
%%DATADIR%%/lib/xdb-23.7.0.25.01.jar
-%%DATADIR%%/lib/xmppserver-5.0.2.jar
+%%DATADIR%%/lib/xmppserver-5.0.3.jar
%%DATADIR%%/lib/xpp3-1.1.4c.0.jar
%%DATADIR%%/logs
%%DATADIR%%/plugins/admin/plugin.xml
@@ -283,8 +283,6 @@
%%DATADIR%%/plugins/admin/webapp/images/header-title_new.gif
%%DATADIR%%/plugins/admin/webapp/images/icon_update-16x16.gif
%%DATADIR%%/plugins/admin/webapp/images/icon_warning-small.gif
-%%DATADIR%%/plugins/admin/webapp/images/icq-gray.gif
-%%DATADIR%%/plugins/admin/webapp/images/icq.gif
%%DATADIR%%/plugins/admin/webapp/images/im_available.gif
%%DATADIR%%/plugins/admin/webapp/images/im_away.gif
%%DATADIR%%/plugins/admin/webapp/images/im_dnd.gif
@@ -317,8 +315,6 @@
%%DATADIR%%/plugins/admin/webapp/images/login_header.gif
%%DATADIR%%/plugins/admin/webapp/images/login_logo.gif
%%DATADIR%%/plugins/admin/webapp/images/mark-16x16.gif
-%%DATADIR%%/plugins/admin/webapp/images/msn-gray.gif
-%%DATADIR%%/plugins/admin/webapp/images/msn.gif
%%DATADIR%%/plugins/admin/webapp/images/orange-dash_16x16.gif
%%DATADIR%%/plugins/admin/webapp/images/outgoing_32x16.gif
%%DATADIR%%/plugins/admin/webapp/images/page-background_new.gif
@@ -372,8 +368,6 @@
%%DATADIR%%/plugins/admin/webapp/images/warning-16x16.gif
%%DATADIR%%/plugins/admin/webapp/images/working-16x16.gif
%%DATADIR%%/plugins/admin/webapp/images/x.gif
-%%DATADIR%%/plugins/admin/webapp/images/yahoo-gray.gif
-%%DATADIR%%/plugins/admin/webapp/images/yahoo.gif
%%DATADIR%%/plugins/admin/webapp/index.html
%%DATADIR%%/plugins/admin/webapp/js/behaviour.js
%%DATADIR%%/plugins/admin/webapp/js/connection-settings-advanced.js
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telegram-desktop
-DISTVERSION= 6.4.0
+DISTVERSION= 6.4.1
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1767552177
-SHA256 (tdesktop-6.4.0-full.tar.gz) = 1503dbdd0e4067a3918f5735c7ba8edeee20bf6e9a3b951d69643f99e8bf29f7
-SIZE (tdesktop-6.4.0-full.tar.gz) = 76499771
+TIMESTAMP = 1767629647
+SHA256 (tdesktop-6.4.1-full.tar.gz) = ddcf3e2da86d9e5288b6d4f62a5d8079b0cfdc8b6887aff56bf54bef708f48f5
+SIZE (tdesktop-6.4.1-full.tar.gz) = 76500004
diff --git a/net/fb303/Makefile b/net/fb303/Makefile
--- a/net/fb303/Makefile
+++ b/net/fb303/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fb303
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/fb303/distinfo b/net/fb303/distinfo
--- a/net/fb303/distinfo
+++ b/net/fb303/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873874
-SHA256 (facebook-fb303-v2025.12.15.00_GH0.tar.gz) = 7cc5771385da677fac8566cb8ace5a08f017e4db8fb1967e575889e58360ce99
-SIZE (facebook-fb303-v2025.12.15.00_GH0.tar.gz) = 277895
+TIMESTAMP = 1767633398
+SHA256 (facebook-fb303-v2026.01.05.00_GH0.tar.gz) = 467219abcfffa39bd50d2893ef0345c242b709a49782a5080ee933c6c652b5cb
+SIZE (facebook-fb303-v2026.01.05.00_GH0.tar.gz) = 279892
diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile
--- a/net/mvfst/Makefile
+++ b/net/mvfst/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mvfst
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo
--- a/net/mvfst/distinfo
+++ b/net/mvfst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873876
-SHA256 (facebook-mvfst-v2025.12.15.00_GH0.tar.gz) = acbb76ffdf9a2c38fff0a80efbb04422c2c7ba4934bdc0630626d8bb2db9f144
-SIZE (facebook-mvfst-v2025.12.15.00_GH0.tar.gz) = 2142206
+TIMESTAMP = 1767633400
+SHA256 (facebook-mvfst-v2026.01.05.00_GH0.tar.gz) = 761b4504e542dcf536f5692c387de200acdd287e5ae249afb724963475cd69ca
+SIZE (facebook-mvfst-v2026.01.05.00_GH0.tar.gz) = 2154412
diff --git a/net/mvfst/pkg-plist b/net/mvfst/pkg-plist
--- a/net/mvfst/pkg-plist
+++ b/net/mvfst/pkg-plist
@@ -61,6 +61,7 @@
include/quic/common/FunctionLooper.h
include/quic/common/IntervalSet-inl.h
include/quic/common/IntervalSet.h
+include/quic/common/MvfstLogging.h
include/quic/common/NetworkData.h
include/quic/common/Optional.h
include/quic/common/QuicBuffer.h
@@ -99,6 +100,7 @@
include/quic/congestion_control/EcnL4sTracker.h
include/quic/congestion_control/NewReno.h
include/quic/congestion_control/Pacer.h
+include/quic/congestion_control/PacerFactory.h
include/quic/congestion_control/PacketProcessor.h
include/quic/congestion_control/QuicCubic.h
include/quic/congestion_control/ServerCongestionControllerFactory.h
@@ -107,6 +109,7 @@
include/quic/congestion_control/ThrottlingSignalProvider.h
include/quic/congestion_control/TokenlessPacer.h
include/quic/congestion_control/third_party/windowed_filter.h
+include/quic/datagram/DatagramFlowManager.h
include/quic/dsr/BaseXskContainer.h
include/quic/dsr/HashingXskContainer.h
include/quic/dsr/ThreadLocalXskContainer.h
@@ -138,11 +141,13 @@
include/quic/logging/QLogger.h
include/quic/logging/QLoggerCommon.h
include/quic/logging/QLoggerConstants.h
+include/quic/logging/QLoggerMacros.h
include/quic/logging/QLoggerTypes.h
include/quic/loss/QuicLossFunctions.h
include/quic/mvfst-config.h
include/quic/observer/SocketObserverContainer.h
include/quic/observer/SocketObserverInterface.h
+include/quic/observer/SocketObserverMacros.h
include/quic/observer/SocketObserverTypes.h
include/quic/priority/HTTPPriorityQueue.h
include/quic/priority/PriorityQueue.h
@@ -234,6 +239,8 @@
lib/libmvfst_constants.so.0
lib/libmvfst_contiguous_cursor.so
lib/libmvfst_contiguous_cursor.so.0
+lib/libmvfst_datagram_flow_manager.so
+lib/libmvfst_datagram_flow_manager.so.0
lib/libmvfst_events.so
lib/libmvfst_events.so.0
lib/libmvfst_exception.so
diff --git a/net/wangle/Makefile b/net/wangle/Makefile
--- a/net/wangle/Makefile
+++ b/net/wangle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wangle
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/wangle/distinfo b/net/wangle/distinfo
--- a/net/wangle/distinfo
+++ b/net/wangle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873866
-SHA256 (facebook-wangle-v2025.12.15.00_GH0.tar.gz) = 5f5ed1f14f45875009d349eafa6c3a5bce448e55c2594ad6e5b7eeedd15aa57f
-SIZE (facebook-wangle-v2025.12.15.00_GH0.tar.gz) = 378634
+TIMESTAMP = 1767633390
+SHA256 (facebook-wangle-v2026.01.05.00_GH0.tar.gz) = bd20611ac5e40b03ba2c2a6107f064fc32a502d623eaeb914d80c283b6bd5ca7
+SIZE (facebook-wangle-v2026.01.05.00_GH0.tar.gz) = 378707
diff --git a/science/octopus/Makefile b/science/octopus/Makefile
--- a/science/octopus/Makefile
+++ b/science/octopus/Makefile
@@ -9,6 +9,8 @@
LICENSE= GPLv2
+BROKEN_aarch64= fails to build: Cannot find an intrinsic module named 'ieee_arithmetic'
+
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libarpack.so:math/arpack-ng \
libblas.so:math/blas \
diff --git a/security/fizz/Makefile b/security/fizz/Makefile
--- a/security/fizz/Makefile
+++ b/security/fizz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fizz
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= security
MAINTAINER= yuri@FreeBSD.org
diff --git a/security/fizz/distinfo b/security/fizz/distinfo
--- a/security/fizz/distinfo
+++ b/security/fizz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873865
-SHA256 (facebookincubator-fizz-v2025.12.15.00_GH0.tar.gz) = 3cf3e064095155742e064e4b5baa6222e2869b74d7fc4758870d7699ff0f564d
-SIZE (facebookincubator-fizz-v2025.12.15.00_GH0.tar.gz) = 777882
+TIMESTAMP = 1767633388
+SHA256 (facebookincubator-fizz-v2026.01.05.00_GH0.tar.gz) = a389a46460a7231e120d37e99130f304ce5efdf5c50e1bf6a2d69e85311a87d1
+SIZE (facebookincubator-fizz-v2026.01.05.00_GH0.tar.gz) = 777992
diff --git a/security/gnupg/Makefile b/security/gnupg/Makefile
--- a/security/gnupg/Makefile
+++ b/security/gnupg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnupg
-DISTVERSION= 2.4.8
+DISTVERSION= 2.4.9
CATEGORIES= security
MASTER_SITES= GNUPG
diff --git a/security/gnupg/distinfo b/security/gnupg/distinfo
--- a/security/gnupg/distinfo
+++ b/security/gnupg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747922827
-SHA256 (gnupg-2.4.8.tar.bz2) = b58c80d79b04d3243ff49c1c3fc6b5f83138eb3784689563bcdd060595318616
-SIZE (gnupg-2.4.8.tar.bz2) = 8017685
+TIMESTAMP = 1767649009
+SHA256 (gnupg-2.4.9.tar.bz2) = dd17ab2e9a04fd79d39d853f599cbc852062ddb9ab52a4ddeb4176fd8b302964
+SIZE (gnupg-2.4.9.tar.bz2) = 8086407
diff --git a/sysutils/lsd/Makefile b/sysutils/lsd/Makefile
--- a/sysutils/lsd/Makefile
+++ b/sysutils/lsd/Makefile
@@ -1,16 +1,16 @@
PORTNAME= lsd
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.5
-PORTREVISION= 9
+DISTVERSION= 1.2.0
CATEGORIES= sysutils
-MAINTAINER= andoriyu@gmail.com
+MAINTAINER= ports@freebsd.org
COMMENT= Pretty ls alternative with support for icons
WWW= https://github.com/lsd-rs/lsd/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+LIB_DEPENDS+= libgit2.so:devel/libgit2
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= lsd-rs
diff --git a/sysutils/lsd/Makefile.crates b/sysutils/lsd/Makefile.crates
--- a/sysutils/lsd/Makefile.crates
+++ b/sysutils/lsd/Makefile.crates
@@ -1,41 +1,46 @@
CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.3.2 \
- anstyle-1.0.6 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
anstyle-parse-0.2.3 \
anstyle-query-1.0.2 \
- anstyle-wincon-1.0.2 \
+ anstyle-wincon-3.0.10 \
assert_cmd-2.0.14 \
assert_fs-1.1.1 \
autocfg-1.2.0 \
bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.9.2 \
bstr-1.9.1 \
bumpalo-3.15.4 \
cc-1.0.90 \
cfg-if-1.0.0 \
chrono-0.4.37 \
chrono-humanize-0.2.3 \
- clap-4.3.24 \
- clap_builder-4.3.24 \
- clap_complete-4.5.1 \
- clap_derive-4.3.12 \
- clap_lex-0.5.1 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
colorchoice-1.0.0 \
+ convert_case-0.7.1 \
core-foundation-sys-0.8.6 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \
- crossterm-0.27.0 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
dashmap-5.5.3 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
difflib-0.4.0 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
+ displaydoc-0.2.5 \
doc-comment-0.3.3 \
+ document-features-0.2.11 \
equivalent-1.0.1 \
- errno-0.3.8 \
+ errno-0.3.13 \
fastrand-2.0.2 \
float-cmp-0.9.0 \
form_urlencoded-1.2.1 \
@@ -48,41 +53,53 @@
futures-task-0.3.30 \
futures-util-0.3.30 \
getrandom-0.2.12 \
- git2-0.18.3 \
+ git2-0.20.2 \
glob-0.3.1 \
globset-0.4.14 \
globwalk-0.9.1 \
hashbrown-0.14.3 \
- heck-0.4.1 \
- hermit-abi-0.3.9 \
+ heck-0.5.0 \
human-sort-0.2.2 \
iana-time-zone-0.1.60 \
iana-time-zone-haiku-0.1.2 \
- idna-0.5.0 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
ignore-0.4.22 \
indexmap-2.2.6 \
- io-lifetimes-1.0.11 \
- is-terminal-0.4.12 \
+ is_terminal_polyfill-1.70.1 \
itoa-1.0.11 \
jobserver-0.1.28 \
js-sys-0.3.69 \
lazy_static-1.4.0 \
- libc-0.2.153 \
- libgit2-sys-0.16.2+1.7.2 \
+ libc-0.2.175 \
+ libgit2-sys-0.18.2+1.9.1 \
libredox-0.1.3 \
libz-sys-1.1.16 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.3.8 \
linux-raw-sys-0.4.13 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.7.4 \
+ litrs-0.4.2 \
lock_api-0.4.11 \
log-0.4.21 \
- lscolors-0.16.0 \
+ lscolors-0.20.0 \
memchr-2.7.2 \
- mio-0.8.11 \
+ mio-1.0.4 \
normalize-line-endings-0.3.0 \
- nu-ansi-term-0.49.0 \
+ nu-ansi-term-0.50.1 \
num-traits-0.2.18 \
- once_cell-1.19.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
parking_lot-0.12.1 \
parking_lot_core-0.9.9 \
@@ -93,16 +110,16 @@
predicates-3.1.0 \
predicates-core-1.0.6 \
predicates-tree-1.0.9 \
- proc-macro2-1.0.79 \
+ proc-macro2-1.0.98 \
pure-rust-locales-0.8.1 \
quote-1.0.35 \
redox_syscall-0.4.1 \
- redox_users-0.4.5 \
+ redox_users-0.5.2 \
regex-1.10.4 \
regex-automata-0.4.6 \
regex-syntax-0.8.3 \
- rustix-0.37.27 \
rustix-0.38.32 \
+ rustix-1.0.8 \
ryu-1.0.17 \
same-file-1.0.6 \
scopeguard-1.2.0 \
@@ -112,28 +129,31 @@
serial_test-2.0.0 \
serial_test_derive-2.0.0 \
signal-hook-0.3.17 \
- signal-hook-mio-0.2.3 \
+ signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.1 \
slab-0.4.9 \
smallvec-1.13.2 \
- strsim-0.10.0 \
- syn-2.0.57 \
+ stable_deref_trait-1.2.0 \
+ strsim-0.11.1 \
+ syn-2.0.106 \
+ synstructure-0.13.1 \
sys-locale-0.3.1 \
+ temp-env-0.3.6 \
tempfile-3.10.1 \
term_grid-0.1.7 \
- terminal_size-0.2.6 \
- terminal_size-0.3.0 \
+ terminal_size-0.4.3 \
termtree-0.4.1 \
- thiserror-1.0.58 \
- thiserror-impl-1.0.58 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- unicode-bidi-0.3.15 \
+ thiserror-2.0.14 \
+ thiserror-impl-2.0.14 \
+ tinystr-0.7.6 \
unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
+ unicode-segmentation-1.12.0 \
unicode-width-0.1.13 \
+ unicode-width-0.2.1 \
unsafe-libyaml-0.2.11 \
- url-2.5.0 \
+ url-2.5.4 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.1 \
uzers-0.11.3 \
vcpkg-0.2.15 \
@@ -152,33 +172,55 @@
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.6 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.43.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.52.0 \
- windows-sys-0.48.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
- windows-targets-0.52.4 \
- windows_aarch64_gnullvm-0.42.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.4 \
- windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.4 \
- windows_i686_gnu-0.42.2 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.4 \
- windows_i686_msvc-0.42.2 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.4 \
- windows_x86_64_gnu-0.42.2 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.4 \
- windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.4 \
- windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.4 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
xattr-1.3.1 \
xdg-2.5.2 \
- yaml-rust-0.4.5
+ yaml-rust-0.4.5 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
+ zerofrom-0.1.5 \
+ zerofrom-derive-0.1.5 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/sysutils/lsd/distinfo b/sysutils/lsd/distinfo
--- a/sysutils/lsd/distinfo
+++ b/sysutils/lsd/distinfo
@@ -1,20 +1,20 @@
-TIMESTAMP = 1733628810
+TIMESTAMP = 1767641050
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
-SIZE (rust/crates/anstream-0.3.2.crate) = 19504
-SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
-SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
-SHA256 (rust/crates/anstyle-wincon-1.0.2.crate) = c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c
-SIZE (rust/crates/anstyle-wincon-1.0.2.crate) = 11712
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/assert_cmd-2.0.14.crate) = ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8
SIZE (rust/crates/assert_cmd-2.0.14.crate) = 24591
SHA256 (rust/crates/assert_fs-1.1.1.crate) = 2cd762e110c8ed629b11b6cde59458cc1c71de78ebbcc30099fc8e0403a2a2ec
@@ -23,8 +23,8 @@
SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
SIZE (rust/crates/bstr-1.9.1.crate) = 380305
SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa
@@ -37,18 +37,20 @@
SIZE (rust/crates/chrono-0.4.37.crate) = 234441
SHA256 (rust/crates/chrono-humanize-0.2.3.crate) = 799627e6b4d27827a814e837b9d8a504832086081806d45b1afa34dc982b023b
SIZE (rust/crates/chrono-humanize-0.2.3.crate) = 15411
-SHA256 (rust/crates/clap-4.3.24.crate) = fb690e81c7840c0d7aade59f242ea3b41b9bc27bcd5997890e7702ae4b32e487
-SIZE (rust/crates/clap-4.3.24.crate) = 55026
-SHA256 (rust/crates/clap_builder-4.3.24.crate) = 5ed2e96bc16d8d740f6f48d663eddf4b8a0983e79210fd55479b7bcd0a69860e
-SIZE (rust/crates/clap_builder-4.3.24.crate) = 162489
-SHA256 (rust/crates/clap_complete-4.5.1.crate) = 885e4d7d5af40bfb99ae6f9433e292feac98d452dcb3ec3d25dfe7552b77da8c
-SIZE (rust/crates/clap_complete-4.5.1.crate) = 37823
-SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050
-SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052
-SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
-SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
@@ -57,24 +59,32 @@
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.0.2.crate) = 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984
SIZE (rust/crates/fastrand-2.0.2.crate) = 14674
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
@@ -99,8 +109,8 @@
SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
SIZE (rust/crates/getrandom-0.2.12.crate) = 36163
-SHA256 (rust/crates/git2-0.18.3.crate) = 232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70
-SIZE (rust/crates/git2-0.18.3.crate) = 213009
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
@@ -109,26 +119,44 @@
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/human-sort-0.2.2.crate) = 140a09c9305e6d5e557e2ed7cbc68e05765a7d4213975b87cb04920689cc6219
SIZE (rust/crates/human-sort-0.2.2.crate) = 3024
SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
+SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
+SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
+SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
+SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
+SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
SIZE (rust/crates/ignore-0.4.22.crate) = 55462
SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
-SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
-SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b
-SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6
@@ -137,38 +165,44 @@
SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
-SHA256 (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8
-SIZE (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = 1773674
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
+SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/libz-sys-1.1.16.crate) = 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9
SIZE (rust/crates/libz-sys-1.1.16.crate) = 3958920
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
-SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
+SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/lscolors-0.16.0.crate) = ab0b209ec3976527806024406fe765474b9a1750a0ed4b8f0372364741f50e7b
-SIZE (rust/crates/lscolors-0.16.0.crate) = 23368
+SHA256 (rust/crates/lscolors-0.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
+SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
SIZE (rust/crates/memchr-2.7.2.crate) = 96220
-SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
-SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/nu-ansi-term-0.49.0.crate) = c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68
-SIZE (rust/crates/nu-ansi-term-0.49.0.crate) = 28211
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a
SIZE (rust/crates/num-traits-0.2.18.crate) = 51930
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+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.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@@ -189,26 +223,26 @@
SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084
SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf
SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960
-SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
+SHA256 (rust/crates/proc-macro2-1.0.98.crate) = e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8
+SIZE (rust/crates/proc-macro2-1.0.98.crate) = 53114
SHA256 (rust/crates/pure-rust-locales-0.8.1.crate) = 1190fd18ae6ce9e137184f207593877e70f39b015040156b1e05081cdfe3733a
SIZE (rust/crates/pure-rust-locales-0.8.1.crate) = 178758
SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
SIZE (rust/crates/quote-1.0.35.crate) = 28136
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
-SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
SIZE (rust/crates/regex-1.10.4.crate) = 253191
SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
-SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2
-SIZE (rust/crates/rustix-0.37.27.crate) = 324534
SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89
SIZE (rust/crates/rustix-0.38.32.crate) = 376999
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
SIZE (rust/crates/ryu-1.0.17.crate) = 47537
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -227,50 +261,56 @@
SIZE (rust/crates/serial_test_derive-2.0.0.crate) = 5638
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
-SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
+SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
+SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-2.0.57.crate) = 11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35
-SIZE (rust/crates/syn-2.0.57.crate) = 254911
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/sys-locale-0.3.1.crate) = e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0
SIZE (rust/crates/sys-locale-0.3.1.crate) = 15681
+SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
+SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
SHA256 (rust/crates/term_grid-0.1.7.crate) = 230d3e804faaed5a39b08319efb797783df2fd9671b39b7596490cb486d702cf
SIZE (rust/crates/term_grid-0.1.7.crate) = 7353
-SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
-SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
+SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
+SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
+SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
+SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
+SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+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.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
SHA256 (rust/crates/uzers-0.11.3.crate) = 76d283dc7e8c901e79e32d077866eaf599156cbf427fffa8289aecc52c5c3f63
@@ -307,65 +347,109 @@
SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
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-0.43.0.crate) = 04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244
-SIZE (rust/crates/windows-0.43.0.crate) = 11492640
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
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.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b
-SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
-SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+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_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675
-SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055
-SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
-SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+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_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3
-SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736
-SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+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_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+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_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02
-SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
-SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+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_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03
-SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+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_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
-SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+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_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
-SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
+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/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
SIZE (rust/crates/xattr-1.3.1.crate) = 12580
SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
SIZE (rust/crates/xdg-2.5.2.crate) = 14394
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (lsd-rs-lsd-v1.1.5_GH0.tar.gz) = 120935c7e98f9b64488fde39987154a6a5b2236cb65ae847917012adf5e122d1
-SIZE (lsd-rs-lsd-v1.1.5_GH0.tar.gz) = 108642
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
+SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
+SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
+SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (lsd-rs-lsd-v1.2.0_GH0.tar.gz) = dae8d43087686a4a1de0584922608e9cbab00727d0f72e4aa487860a9cbfeefa
+SIZE (lsd-rs-lsd-v1.2.0_GH0.tar.gz) = 111436
diff --git a/sysutils/pacman/Makefile b/sysutils/pacman/Makefile
--- a/sysutils/pacman/Makefile
+++ b/sysutils/pacman/Makefile
@@ -36,6 +36,13 @@
SUB_FILES= pkg-message pkg-deinstall
SUB_LIST= PACMAN_ROOT="${PACMAN_ROOT}" PREFIX="${PREFIX}"
PLIST_SUB= PACMAN_ROOT="${PACMAN_ROOT:C,^${PREFIX}/,,}"
+PLIST_DIRS= %%PACMAN_ROOT%%/var/cache/pacman/pkg \
+ %%PACMAN_ROOT%%/var/cache/pacman \
+ %%PACMAN_ROOT%%/var/cache \
+ %%PACMAN_ROOT%%/var/lib/pacman \
+ %%PACMAN_ROOT%%/var/lib \
+ %%PACMAN_ROOT%%/var \
+ %%PACMAN_ROOT%%
PORTEXAMPLES= *
PKGMESSAGE= ${PKGDIR}/pkg-message-${FLAVOR:U}
diff --git a/sysutils/pacman/pkg-plist b/sysutils/pacman/pkg-plist
--- a/sysutils/pacman/pkg-plist
+++ b/sysutils/pacman/pkg-plist
@@ -266,10 +266,3 @@
share/zsh/site-functions/_pacman
@dir share/libalpm/hooks
@dir share/makepkg-template
-@dir %%PACMAN_ROOT%%/var/cache/pacman/pkg
-@dir %%PACMAN_ROOT%%/var/cache/pacman
-@dir %%PACMAN_ROOT%%/var/cache
-@dir %%PACMAN_ROOT%%/var/lib/pacman
-@dir %%PACMAN_ROOT%%/var/lib
-@dir %%PACMAN_ROOT%%/var
-@dir %%PACMAN_ROOT%%
diff --git a/sysutils/seatd/Makefile b/sysutils/seatd/Makefile
--- a/sysutils/seatd/Makefile
+++ b/sysutils/seatd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= seatd
-DISTVERSION= 0.9.1
-PORTREVISION= 1
+DISTVERSION= 0.9.2
CATEGORIES= sysutils
MASTER_SITES= https://git.sr.ht/~kennylevinsen/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/sysutils/seatd/distinfo b/sysutils/seatd/distinfo
--- a/sysutils/seatd/distinfo
+++ b/sysutils/seatd/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1730317406
-SHA256 (seatd-0.9.1.tar.gz) = 819979c922a0be258aed133d93920bce6a3d3565a60588d6d372ce9db2712cd3
-SIZE (seatd-0.9.1.tar.gz) = 41968
+TIMESTAMP = 1767606268
+SHA256 (seatd-0.9.2.tar.gz) = 2811654fc87b3b1877f62e69cbf1e761c7072146f127860d9b8fe1ca27607d0e
+SIZE (seatd-0.9.2.tar.gz) = 41920
SHA256 (5f31d8eebea1.patch) = aa2fe83d42688540c270201272ed92f1ca7d7664cf62184c7a8bd0bf10b58f7b
SIZE (5f31d8eebea1.patch) = 23322
diff --git a/textproc/docproj/Makefile b/textproc/docproj/Makefile
--- a/textproc/docproj/Makefile
+++ b/textproc/docproj/Makefile
@@ -4,7 +4,7 @@
CATEGORIES= textproc
MAINTAINER= doceng@FreeBSD.org
-COMMENT= Meta-port for the FreeBSD Documentation Project
+COMMENT= FreeBSD Documentation Project toolchain
WWW= https://www.freebsd.org/docproj
RUN_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \
diff --git a/www/nginx-acme/Makefile b/www/nginx-acme/Makefile
--- a/www/nginx-acme/Makefile
+++ b/www/nginx-acme/Makefile
@@ -4,9 +4,9 @@
CATEGORIES= www
MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \
https://nginx.org/download/:nginx
-PKGNAMEPREFIX= nginx-devel-
DISTFILES= nginx-${PORTNAME}-${DISTVERSION}.tar.gz:acme \
- nginx-${NGINX_VERSION}.tar.gz
+ nginx-${NGINX_VERSION_DEFAULT}.tar.gz:nginx \
+ nginx-${NGINX_VERSION_DEVEL}.tar.gz:nginx
MAINTAINER= joneum@FreeBSD.org
COMMENT= ACME module for NGINX
@@ -17,24 +17,39 @@
LIB_DEPENDS+= libpcre2-8.so:devel/pcre2
-#FLAVORS= default devel
-#FLAVOR?= ${FLAVORS:[2]}
-#default_PKGNAMEPREFIX= nginx-
-#devel_PKGNAMEPREFIX= nginx-devel-
-#default_CONFLICTS_INSTALL= nginx-devel-${PORTNAME}
-#devel_CONFLICTS_INSTALL= nginx-${PORTNAME}
+FLAVORS= default devel
+FLAVOR?= default
+
+USES= cargo cpe llvm:lib,noexport ssl
+
+default_PKGNAMEPREFIX= nginx-
+devel_PKGNAMEPREFIX= nginx-devel-
+PKGNAMEPREFIX= ${${FLAVOR}_PKGNAMEPREFIX}
WRKSRC= ${WRKDIR}/nginx-${PORTNAME}-${PORTVERSION}
-#.if ${FLAVOR} == devel
+default_CONFLICTS_INSTALL= nginx-devel-${PORTNAME}
+devel_CONFLICTS_INSTALL= nginx-${PORTNAME}
+CONFLICTS_INSTALL= ${${FLAVOR}_CONFLICTS_INSTALL}
+
+.include "${.CURDIR}/../nginx/version.mk"
+NGINX_VERSION_DEFAULT:= ${NGINX_VERSION}
+
+.undef NGINX_VERSION
.include "${.CURDIR}/../nginx-devel/version.mk"
+NGINX_VERSION_DEVEL:= ${NGINX_VERSION}
+
+.if ${FLAVOR} == devel
RUN_DEPENDS= ${LOCALBASE}/sbin/nginx:www/nginx-devel
-#.else
-#.include "${.CURDIR}/../nginx/version.mk"
-#RUN_DEPENDS= ${LOCALBASE}/sbin/nginx:www/nginx
-#.endif
+.else
+RUN_DEPENDS= ${LOCALBASE}/sbin/nginx:www/nginx
+.endif
-USES= cargo cpe llvm:lib,noexport ssl
+.if ${FLAVOR} == devel
+NGINX_VERSION= ${NGINX_VERSION_DEVEL}
+.else
+NGINX_VERSION= ${NGINX_VERSION_DEFAULT}
+.endif
CPE_VENDOR= f5
CPE_PRODUCT= nginx-acme
diff --git a/www/nginx-acme/distinfo b/www/nginx-acme/distinfo
--- a/www/nginx-acme/distinfo
+++ b/www/nginx-acme/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1762538753
+TIMESTAMP = 1767629215
SHA256 (nginx-acme-0.1.1.tar.gz) = c2158d7f9baa53a9186c406e82c3068832f03b87a1d1066b0d214a8bf834ddfd
SIZE (nginx-acme-0.1.1.tar.gz) = 77853
SHA256 (nginx-1.28.0.tar.gz) = c6b5c6b086c0df9d3ca3ff5e084c1d0ef909e6038279c71c1c3e985f576ff76a
SIZE (nginx-1.28.0.tar.gz) = 1280111
-SHA256 (nginx-1.29.3.tar.gz) = 9befcced12ee09c2f4e1385d7e8e21c91f1a5a63b196f78f897c2d044b8c9312
-SIZE (nginx-1.29.3.tar.gz) = 1289818
+SHA256 (nginx-1.29.4.tar.gz) = 5a7d37eee505866fbab5810fa9f78247d6d5d9157a595c4e7a72043141ddab25
+SIZE (nginx-1.29.4.tar.gz) = 1309500
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile
--- a/www/proxygen/Makefile
+++ b/www/proxygen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= proxygen
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.15.00
+DISTVERSION= 2026.01.05.00
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/proxygen/distinfo b/www/proxygen/distinfo
--- a/www/proxygen/distinfo
+++ b/www/proxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765873872
-SHA256 (facebook-proxygen-v2025.12.15.00_GH0.tar.gz) = 25ee8cc6923c2ebb61c2ffef137207429db13b6de2a5b4a8004ba6555d4e9693
-SIZE (facebook-proxygen-v2025.12.15.00_GH0.tar.gz) = 1559608
+TIMESTAMP = 1767633395
+SHA256 (facebook-proxygen-v2026.01.05.00_GH0.tar.gz) = 61e5ec0b7bb57f087f57ab7952685b0b0a91fc484b89c271cf95e8c8e7d671d5
+SIZE (facebook-proxygen-v2026.01.05.00_GH0.tar.gz) = 1567573
diff --git a/www/proxygen/pkg-plist b/www/proxygen/pkg-plist
--- a/www/proxygen/pkg-plist
+++ b/www/proxygen/pkg-plist
@@ -281,6 +281,7 @@
include/proxygen/lib/http/webtransport/FlowController.h
include/proxygen/lib/http/webtransport/HTTPWebTransport.h
include/proxygen/lib/http/webtransport/QuicWebTransport.h
+include/proxygen/lib/http/webtransport/StreamPriorityQueue.h
include/proxygen/lib/http/webtransport/WebTransport.h
include/proxygen/lib/http/webtransport/WebTransportImpl.h
include/proxygen/lib/http/webtransport/WtEgressContainer.h
@@ -373,3 +374,4 @@
lib/libproxygenhttpserver.so
lib/libproxygenhttpserver.so.1.34.6
lib/libquicwebtransport.so
+lib/libwt_stream_manager.so
diff --git a/www/reproxy/Makefile b/www/reproxy/Makefile
--- a/www/reproxy/Makefile
+++ b/www/reproxy/Makefile
@@ -1,7 +1,6 @@
PORTNAME= reproxy
-PORTVERSION= 1.2.3
+PORTVERSION= 1.4.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= www
MAINTAINER= danfe@FreeBSD.org
@@ -11,7 +10,7 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.25+,modules
USE_GITHUB= yes
GH_ACCOUNT= umputun
diff --git a/www/reproxy/distinfo b/www/reproxy/distinfo
--- a/www/reproxy/distinfo
+++ b/www/reproxy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740074776
-SHA256 (umputun-reproxy-v1.2.3_GH0.tar.gz) = 5156be192698e263134e486448de3099e389cdc508c4a311830f371395ecfe13
-SIZE (umputun-reproxy-v1.2.3_GH0.tar.gz) = 3449957
+TIMESTAMP = 1767383739
+SHA256 (umputun-reproxy-v1.4.0_GH0.tar.gz) = 48ccf99f6c00f7035ed29c061ec99fa5e451a3a47346beeddae30af09ee6b6b9
+SIZE (umputun-reproxy-v1.4.0_GH0.tar.gz) = 5745613
diff --git a/x11-wm/mangowc/Makefile b/x11-wm/mangowc/Makefile
--- a/x11-wm/mangowc/Makefile
+++ b/x11-wm/mangowc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mangowc
DISTVERSION= 0.10.8
+PORTREVISION= 1
CATEGORIES= x11-wm
MAINTAINER= nivit@FreeBSD.org
@@ -43,7 +44,18 @@
PLIST_FILES= bin/mango \
bin/mmsg \
- etc/mango/config.conf \
+ "@sample etc/mango/config.conf.sample" \
share/wayland-sessions/mango.desktop
+post-patch:
+# Fix C flags
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275328
+ @${REINPLACE_CMD} -e 's/_POSIX_C_SOURCE=200809L/_XOPEN_SOURCE=700/' \
+ ${WRKSRC}/meson.build
+
+# Install a sample copy of configuration file
+post-install:
+ @${CP} ${WRKSRC}/config.conf \
+ ${STAGEDIR}${PREFIX}/etc/mango/config.conf.sample
+
.include <bsd.port.mk>
diff --git a/x11/contour/Makefile b/x11/contour/Makefile
--- a/x11/contour/Makefile
+++ b/x11/contour/Makefile
@@ -1,7 +1,7 @@
PORTNAME= contour
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1.7494
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -10,8 +10,7 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libinotify.so:devel/libinotify \
- libfreetype.so:print/freetype2 \
+LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
libxkbcommon.so:x11/libxkbcommon
TEST_DEPENDS= googletest>0:devel/googletest
@@ -30,6 +29,12 @@
${DATADIR}/${PORTNAME}rc \
${NULL}
+# XXX Drop after FreeBSD 14.* EOL around 2028-11-30
+# https://cgit.freebsd.org/src/commit/?id=3965de642c29
+.if !exists(/usr/include/sys/inotify.h)
+LIB_DEPENDS+= libinotify.so:devel/libinotify
+.endif
+
# XXX Drop after FreeBSD 13.5 EOL around 2026-04-30
# https://cgit.freebsd.org/src/commit/?id=af93fea71038
.if !exists(/usr/include/sys/timerfd.h)

File Metadata

Mime Type
text/plain
Expires
Sat, Jan 17, 2:55 PM (1 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27695359
Default Alt Text
D52368.id169163.diff (308 KB)

Event Timeline