summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--MOVED4
-rw-r--r--Mk/bsd.port.mk1
-rwxr-xr-xTools/scripts/git-get-latest-remote-version.sh4
-rw-r--r--UIDs2
-rw-r--r--UPDATING10
-rw-r--r--accessibility/gammy/Makefile3
-rw-r--r--astro/Makefile1
-rw-r--r--astro/p5-Astro-SpaceTrack/Makefile2
-rw-r--r--astro/p5-Astro-SpaceTrack/distinfo6
-rw-r--r--astro/py-pysolar/Makefile24
-rw-r--r--astro/py-pysolar/distinfo3
-rw-r--r--astro/py-pysolar/pkg-descr9
-rw-r--r--audio/aubio/Makefile13
-rw-r--r--audio/aubio/distinfo12
-rw-r--r--audio/aubio/files/patch-src_io_source__avcodec.c22
-rw-r--r--audio/fluidsynth/Makefile14
-rw-r--r--audio/fluidsynth/distinfo6
-rw-r--r--audio/fluidsynth/pkg-plist6
-rw-r--r--audio/sndio/Makefile1
-rw-r--r--audio/sndio/files/sndiod.in2
-rw-r--r--audio/sonicradio/Makefile2
-rw-r--r--audio/sonicradio/distinfo10
-rw-r--r--audio/spek/Makefile2
-rw-r--r--audio/spek/files/patch-fix-ffmpeg873
-rw-r--r--benchmarks/vkpeak/Makefile6
-rw-r--r--benchmarks/vkpeak/distinfo14
-rw-r--r--biology/btllib/Makefile1
-rw-r--r--biology/seqwish/Makefile11
-rw-r--r--biology/seqwish/files/patch-CMakeLists.txt52
-rw-r--r--biology/seqwish/files/patch-deps_atomic__queue_include_atomic__queue_atomic__queue.h36
-rw-r--r--biology/seqwish/files/patch-deps_paryfor_paryfor.hpp37
-rw-r--r--cad/abc/Makefile19
-rw-r--r--cad/abc/distinfo6
-rw-r--r--cad/qflow/Makefile1
-rw-r--r--cad/symbiyosys/Makefile2
-rw-r--r--cad/symbiyosys/distinfo6
-rw-r--r--cad/veryl/Makefile6
-rw-r--r--cad/veryl/Makefile.crates203
-rw-r--r--cad/veryl/distinfo416
-rw-r--r--cad/yosys-ghdl-plugin/Makefile2
-rw-r--r--cad/yosys-systemverilog/Makefile1
-rw-r--r--cad/yosys/Makefile2
-rw-r--r--cad/yosys/distinfo6
-rw-r--r--cad/yosys/pkg-plist1
-rw-r--r--comms/conserver-com/Makefile4
-rw-r--r--comms/conserver-com/files/patch-conserver_readcfg.c14
-rw-r--r--comms/syncterm/Makefile2
-rw-r--r--comms/syncterm/distinfo6
-rw-r--r--comms/syncterm/files/patch-src_syncterm_GNUmakefile10
-rw-r--r--databases/nanodbc/Makefile5
-rw-r--r--databases/nanodbc/files/patch-nanodbc_nanodbc.cpp47
-rw-r--r--databases/nanodbc/pkg-descr12
-rw-r--r--deskutils/elementary-iconbrowser/Makefile4
-rw-r--r--deskutils/elementary-iconbrowser/distinfo6
-rw-r--r--deskutils/elementary-iconbrowser/pkg-plist3
-rw-r--r--deskutils/fet/Makefile2
-rw-r--r--deskutils/fet/distinfo6
-rw-r--r--deskutils/podman-desktop/Makefile1
-rw-r--r--deskutils/stirling-pdf/Makefile2
-rw-r--r--deskutils/stirling-pdf/distinfo6
-rw-r--r--devel/Makefile1
-rw-r--r--devel/R-cran-rversions/Makefile13
-rw-r--r--devel/R-cran-rversions/distinfo6
-rw-r--r--devel/appstream-compose/pkg-plist2
-rw-r--r--devel/appstream-qt/Makefile2
-rw-r--r--devel/appstream-qt/pkg-plist2
-rw-r--r--devel/appstream/Makefile2
-rw-r--r--devel/appstream/distinfo6
-rw-r--r--devel/appstream/pkg-plist3
-rw-r--r--devel/cirrus-cli/Makefile3
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/electron37/Makefile1
-rw-r--r--devel/electron37/Makefile.version2
-rw-r--r--devel/electron37/distinfo10
-rw-r--r--devel/electron38/Makefile.version2
-rw-r--r--devel/electron38/distinfo10
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/glab/Makefile3
-rw-r--r--devel/glab/distinfo10
-rw-r--r--devel/glab/pkg-plist1
-rw-r--r--devel/gnu-efi/Makefile5
-rw-r--r--devel/gnu-efi/distinfo6
-rw-r--r--devel/gnu-efi/files/patch-Make.defaults32
-rw-r--r--devel/gnu-efi/files/patch-Makefile6
-rw-r--r--devel/gnu-efi/files/patch-gnuefi-Makefile11
-rw-r--r--devel/gnu-efi/pkg-plist1
-rw-r--r--devel/gperf/Makefile13
-rw-r--r--devel/gperf/distinfo6
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/librashader/Makefile3
-rw-r--r--devel/librashader/Makefile.crates293
-rw-r--r--devel/librashader/distinfo592
-rw-r--r--devel/lldb-mi/Makefile4
-rw-r--r--devel/lldb-mi/distinfo6
-rw-r--r--devel/p5-App-Cmd/Makefile2
-rw-r--r--devel/p5-App-Cmd/distinfo6
-rw-r--r--devel/p5-DateTime-Format-Natural/Makefile2
-rw-r--r--devel/p5-DateTime-Format-Natural/distinfo6
-rw-r--r--devel/p5-User-Identity/Makefile2
-rw-r--r--devel/p5-User-Identity/distinfo6
-rw-r--r--devel/please/Makefile3
-rw-r--r--devel/please/distinfo10
-rw-r--r--devel/protoc-gen-go-grpc/Makefile3
-rw-r--r--devel/protoc-gen-go-grpc/distinfo6
-rw-r--r--devel/py-pipdeptree/Makefile9
-rw-r--r--devel/py-pipdeptree/distinfo6
-rw-r--r--devel/py-pyupgrade/Makefile4
-rw-r--r--devel/py-pyupgrade/distinfo6
-rw-r--r--devel/py-pyyaml/Makefile2
-rw-r--r--devel/py-pyyaml/distinfo6
-rw-r--r--devel/py-terminaltexteffects/Makefile2
-rw-r--r--devel/py-terminaltexteffects/distinfo6
-rw-r--r--devel/py-tox/Makefile2
-rw-r--r--devel/py-tox/distinfo6
-rw-r--r--devel/py-types-jsonschema/Makefile2
-rw-r--r--devel/py-types-jsonschema/distinfo6
-rw-r--r--devel/py-types-jsonschema/files/patch-pyproject.toml4
-rw-r--r--devel/py-uv-build/Makefile4
-rw-r--r--devel/py-uv-build/distinfo6
-rw-r--r--devel/py-uv/Makefile2
-rw-r--r--devel/py-uv/distinfo6
-rw-r--r--devel/py-uv/files/patch-pyproject.toml15
-rw-r--r--devel/py-virtualenv/Makefile5
-rw-r--r--devel/py-virtualenv/distinfo6
-rw-r--r--devel/pyenv/Makefile2
-rw-r--r--devel/pyenv/distinfo6
-rw-r--r--devel/pyenv/pkg-plist10
-rw-r--r--devel/qt6-base/Makefile1
-rw-r--r--devel/qt6-base/files/patch-sock_seqpacket105
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-obfuscation/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-processor/Makefile21
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-processor/distinfo3
-rw-r--r--devel/rubygem-opentelemetry-helpers-sql-processor/pkg-descr1
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-action_view/Makefile6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-action_view/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_job/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_job/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_record/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_record/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_support/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-active_support/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-ethon/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-ethon/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-excon/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-excon/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-faraday/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-faraday/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-grape/Makefile6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-grape/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-graphql/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-graphql/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-http/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-http/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-http_client/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-http_client/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-net_http/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-net_http/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-pg/Makefile7
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-pg/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-rails/Makefile20
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-rails/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-rake/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-rake/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-redis/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-redis/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile5
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo6
-rw-r--r--devel/sdsl-lite/Makefile9
-rw-r--r--devel/sdsl-lite/distinfo10
-rw-r--r--devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp19
-rw-r--r--devel/sdsl-lite/pkg-plist4
-rw-r--r--devel/uv/Makefile2
-rw-r--r--devel/uv/Makefile.crates33
-rw-r--r--devel/uv/distinfo72
-rw-r--r--devel/uv/pkg-descr14
-rw-r--r--devel/wasmer/Makefile5
-rw-r--r--devel/wasmer/Makefile.crates522
-rw-r--r--devel/wasmer/distinfo1050
-rw-r--r--devel/wasmer/files/patch-rust-1.89.0471
-rw-r--r--dns/blocky/Makefile5
-rw-r--r--dns/blocky/distinfo10
-rw-r--r--dns/cascade/Makefile3
-rw-r--r--editors/cudatext/Makefile6
-rw-r--r--editors/cudatext/distinfo14
-rw-r--r--editors/imhex/Makefile2
-rw-r--r--editors/openoffice-4/Makefile6
-rw-r--r--editors/openoffice-4/distinfo6
-rw-r--r--editors/vscode/Makefile12
-rw-r--r--editors/vscode/distinfo14
-rw-r--r--editors/vscode/files/patch-build_gulpfile.extensions.js4
-rw-r--r--editors/vscode/files/patch-package.json6
-rw-r--r--editors/vscode/pkg-plist33
-rw-r--r--emulators/ares/Makefile1
-rw-r--r--emulators/qemu/Makefile2
-rw-r--r--emulators/qemu/distinfo6
-rw-r--r--graphics/Coin/Makefile2
-rw-r--r--graphics/Coin/distinfo6
-rw-r--r--graphics/Coin/pkg-plist2
-rw-r--r--graphics/agg/Makefile2
-rw-r--r--graphics/drawio/Makefile2
-rw-r--r--graphics/libimagequant/Makefile17
-rw-r--r--graphics/libimagequant/Makefile.crates36
-rw-r--r--graphics/libimagequant/distinfo78
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-510-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-kmod/Makefile2
-rw-r--r--graphics/openorienteering-mapper/Makefile6
-rw-r--r--graphics/openorienteering-mapper/distinfo4
-rw-r--r--graphics/p5-Image-ExifTool/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool/distinfo6
-rw-r--r--graphics/p5-Image-ExifTool/pkg-plist2
-rw-r--r--lang/php85/Makefile2
-rw-r--r--lang/php85/distinfo6
-rw-r--r--lang/python-doc-html/distinfo26
-rw-r--r--lang/python310/Makefile.version2
-rw-r--r--lang/python310/distinfo6
-rw-r--r--lang/python310/pkg-plist2
-rw-r--r--lang/python39/Makefile.version2
-rw-r--r--lang/python39/distinfo8
-rw-r--r--lang/python39/pkg-plist2
-rw-r--r--lang/rust/Makefile2
-rw-r--r--lang/rust/files/patch-vendor_git2-0.20.2_src_lib.rs (renamed from lang/rust/files/patch-vendor_git2-0.19.0_src_lib.rs)4
-rw-r--r--mail/imapsync/Makefile2
-rw-r--r--mail/imapsync/distinfo6
-rw-r--r--mail/thunderbird-esr/Makefile2
-rw-r--r--mail/thunderbird-esr/distinfo6
-rw-r--r--mail/thunderbird-esr/files/patch-memory_mozalloc_throw__gcc.h69
-rw-r--r--mail/thunderbird-esr/files/patch-rust-1.89.018
-rw-r--r--mail/thunderbird/Makefile7
-rw-r--r--mail/thunderbird/distinfo6
-rw-r--r--mail/thunderbird/files/patch-libwebrtc-generated1277
-rw-r--r--mail/thunderbird/files/patch-memory_mozalloc_throw__gcc.h69
-rw-r--r--mail/thunderbird/files/patch-python_sites_mach.txt2
-rw-r--r--mail/thunderbird/files/patch-rust-1.89.018
-rw-r--r--math/Makefile1
-rw-r--r--math/R-cran-units/Makefile2
-rw-r--r--math/R-cran-units/distinfo6
-rw-r--r--math/cimod/Makefile9
-rw-r--r--math/cimod/distinfo6
-rw-r--r--math/cimod/files/patch-external_googletest.cmake47
-rw-r--r--math/cimod/pkg-descr9
-rw-r--r--math/mlpack/Makefile9
-rw-r--r--math/mlpack/distinfo6
-rw-r--r--math/mlpack/pkg-plist18
-rw-r--r--math/octave-forge/Makefile6
-rw-r--r--math/py-jij-cimod/Makefile34
-rw-r--r--math/py-jij-cimod/distinfo3
-rw-r--r--math/py-jij-cimod/files/patch-CMakeLists.txt20
-rw-r--r--math/py-jij-cimod/files/patch-pyproject.toml11
-rw-r--r--math/py-jij-cimod/pkg-descr7
-rw-r--r--math/saga/Makefile7
-rw-r--r--math/saga/distinfo6
-rw-r--r--math/saga/pkg-plist4
-rw-r--r--misc/Makefile1
-rw-r--r--misc/freebsd-release-manifests/Makefile2
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA59
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA59
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-ALPHA59
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA57
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA57
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA17
-rw-r--r--misc/freebsd-release-manifests/pkg-plist9
-rw-r--r--misc/gemini-cli/Makefile2
-rw-r--r--misc/gemini-cli/distinfo6
-rw-r--r--misc/gemini-cli/pkg-plist550
-rw-r--r--misc/github-copilot-cli/Makefile29
-rw-r--r--misc/github-copilot-cli/distinfo6
-rw-r--r--misc/github-copilot-cli/pkg-plist103
-rw-r--r--misc/github-copilot-language-server/Makefile41
-rw-r--r--misc/github-copilot-language-server/distinfo3
-rw-r--r--misc/github-copilot-language-server/pkg-descr7
-rw-r--r--misc/github-copilot-language-server/pkg-plist176
-rw-r--r--misc/py-pyfiglet/Makefile10
-rw-r--r--misc/py-pyfiglet/distinfo6
-rw-r--r--multimedia/ffmpeg3/Makefile4
-rw-r--r--multimedia/ffmpeg3/distinfo4
-rw-r--r--multimedia/obs-studio/Makefile9
-rw-r--r--multimedia/obs-studio/distinfo6
-rw-r--r--multimedia/obs-studio/pkg-plist35
-rw-r--r--net-im/gotosocial/Makefile3
-rw-r--r--net-im/gotosocial/distinfo10
-rw-r--r--net-im/gotosocial/pkg-plist212
-rw-r--r--net-im/matterhorn/Makefile64
-rw-r--r--net-im/matterhorn/distinfo136
-rw-r--r--net-im/py-slack-sdk/Makefile2
-rw-r--r--net-im/py-slack-sdk/distinfo6
-rw-r--r--net-im/signal-desktop/Makefile2
-rw-r--r--net-im/tuba/Makefile2
-rw-r--r--net-im/tuba/distinfo6
-rw-r--r--net-p2p/tremotesf/Makefile26
-rw-r--r--net-p2p/tremotesf/distinfo6
-rw-r--r--net-p2p/tremotesf/pkg-descr4
-rw-r--r--net/Makefile1
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/google-cloud-sdk/Makefile2
-rw-r--r--net/google-cloud-sdk/distinfo6
-rw-r--r--net/gotify-server/Makefile7
-rw-r--r--net/gotify-server/distinfo14
-rw-r--r--net/gotify-server/files/patch-config.example.yml10
-rw-r--r--net/gotify-server/files/patch-config_config.go4
-rw-r--r--net/gotify-server/files/patch-ui_tsconfig.json4
-rw-r--r--net/keama/Makefile10
-rw-r--r--net/keama/distinfo6
-rw-r--r--net/keama/files/patch-confparse.c10
-rw-r--r--net/keama/files/patch-data.c10
-rw-r--r--net/keama/files/patch-eval.c10
-rw-r--r--net/keama/files/patch-keama.c10
-rw-r--r--net/keama/files/patch-parse.c10
-rw-r--r--net/keama/files/patch-reduce.c10
-rw-r--r--net/krakend-ce/Makefile3
-rw-r--r--net/krakend-ce/distinfo10
-rw-r--r--net/ovhcloud-cli/Makefile3
-rw-r--r--net/ovhcloud-cli/distinfo6
-rw-r--r--net/p5-URI-ws/Makefile22
-rw-r--r--net/p5-URI-ws/distinfo2
-rw-r--r--net/p5-URI-ws/pkg-descr2
-rw-r--r--net/p5-URI-ws/pkg-plist4
-rw-r--r--net/routinator/Makefile2
-rw-r--r--net/routinator/Makefile.crates119
-rw-r--r--net/routinator/distinfo244
-rw-r--r--net/rubygem-gitlab-fog-azure-rm/Makefile2
-rw-r--r--net/rubygem-gitlab-fog-azure-rm/distinfo6
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/v2ray/Makefile3
-rw-r--r--net/v2ray/distinfo10
-rw-r--r--net/wireshark/Makefile2
-rw-r--r--net/wireshark/distinfo6
-rw-r--r--net/wireshark/files/patch-writecap_pcapio.c11
-rw-r--r--net/wireshark/pkg-plist114
-rw-r--r--ports-mgmt/packagekit/Makefile2
-rw-r--r--ports-mgmt/packagekit/distinfo6
-rw-r--r--ports-mgmt/packagekit/pkg-plist1
-rw-r--r--print/R-cran-textshaping/Makefile4
-rw-r--r--print/R-cran-textshaping/distinfo6
-rw-r--r--print/freetype2/Makefile2
-rw-r--r--print/freetype2/distinfo6
-rw-r--r--print/freetype2/pkg-plist2
-rw-r--r--science/gcp/pkg-descr11
-rw-r--r--science/gromacs/Makefile5
-rw-r--r--science/gromacs/distinfo6
-rw-r--r--science/tinker/Makefile11
-rw-r--r--science/tinker/distinfo6
-rw-r--r--science/tinker/pkg-plist2
-rw-r--r--science/votca/Makefile5
-rw-r--r--science/votca/distinfo6
-rw-r--r--security/afl++/Makefile4
-rw-r--r--security/afl++/distinfo6
-rw-r--r--security/afl++/files/patch-GNUmakefile.llvm20
-rw-r--r--security/afl++/files/patch-include_forkserver.h11
-rw-r--r--security/openssh-portable/Makefile18
-rw-r--r--security/openssh-portable/distinfo10
-rw-r--r--security/openssh-portable/files/extra-patch-blacklistd387
-rw-r--r--security/openssh-portable/files/extra-patch-hpn16
-rw-r--r--security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue27
-rw-r--r--security/openssh-portable/files/patch-upstream-beae06f56e0d0a66ca535896149d5fb0b2e8a1b473
-rw-r--r--security/openvpn-auth-oauth2/Makefile5
-rw-r--r--security/openvpn-auth-oauth2/distinfo10
-rw-r--r--security/snort3/Makefile2
-rw-r--r--security/snort3/distinfo6
-rw-r--r--security/snort3/pkg-plist1
-rw-r--r--security/trivy/Makefile10
-rw-r--r--security/trivy/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml35
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/hcloud/Makefile3
-rw-r--r--sysutils/hcloud/distinfo10
-rw-r--r--sysutils/lazyssh/Makefile5
-rw-r--r--sysutils/lazyssh/distinfo10
-rw-r--r--sysutils/minipro/Makefile8
-rw-r--r--sysutils/minipro/distinfo6
-rw-r--r--sysutils/minipro/files/patch-Makefile17
-rw-r--r--sysutils/moor/distinfo5
-rw-r--r--sysutils/mstflint/Makefile2
-rw-r--r--sysutils/mstflint/distinfo6
-rw-r--r--sysutils/py-hcloud/Makefile2
-rw-r--r--sysutils/py-hcloud/distinfo6
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/hs-pandoc-crossref/Makefile6
-rw-r--r--textproc/hs-pandoc-crossref/distinfo12
-rw-r--r--textproc/libjcat/Makefile2
-rw-r--r--textproc/libjcat/distinfo6
-rw-r--r--textproc/moor/Makefile (renamed from sysutils/moor/Makefile)5
-rw-r--r--textproc/moor/distinfo5
-rw-r--r--textproc/moor/pkg-descr (renamed from sysutils/moor/pkg-descr)0
-rw-r--r--textproc/obsidian/Makefile3
-rw-r--r--textproc/obsidian/distinfo6
-rw-r--r--textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c8
-rw-r--r--textproc/py-rich/Makefile2
-rw-r--r--textproc/py-rich/distinfo6
-rw-r--r--www/SNIP/Makefile6
-rw-r--r--www/SNIP/distinfo6
-rw-r--r--www/filebrowser-quantum/Makefile5
-rw-r--r--www/filebrowser-quantum/distinfo14
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile2
-rw-r--r--www/gitlab/Makefile.common4
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/glpi/Makefile2
-rw-r--r--www/glpi/distinfo6
-rw-r--r--www/glpi/pkg-plist6
-rw-r--r--www/p5-AnyEvent-WebSocket-Client/Makefile5
-rw-r--r--www/p5-Catalyst-Runtime/Makefile4
-rw-r--r--www/pecl-http/Makefile3
-rw-r--r--www/pecl-http/distinfo6
-rw-r--r--www/pecl-http/files/patch-src_php__http__message__body.c14
-rw-r--r--www/pecl-http/files/patch-src_php__http__misc.c14
-rw-r--r--www/pocket-id/Makefile3
-rw-r--r--www/pocket-id/distinfo14
-rw-r--r--www/tinyauth/Makefile9
-rw-r--r--www/tinyauth/distinfo14
-rw-r--r--www/tinyauth/files/pkg-message.in13
-rw-r--r--www/unit/Makefile10
-rw-r--r--www/unit/distinfo4
-rw-r--r--www/waterfox/Makefile3
-rw-r--r--www/waterfox/distinfo6
-rw-r--r--x11-wm/labwc/Makefile12
-rw-r--r--x11-wm/labwc/distinfo6
-rw-r--r--x11/kitty/Makefile3
-rw-r--r--x11/linux-nvidia-libs-devel/Makefile2
-rw-r--r--x11/linux-nvidia-libs-devel/distinfo6
-rw-r--r--x11/linux-nvidia-libs/distinfo6
-rw-r--r--x11/nvidia-driver-devel/Makefile4
-rw-r--r--x11/nvidia-driver-devel/distinfo6
-rw-r--r--x11/nvidia-driver/Makefile2
-rw-r--r--x11/nvidia-driver/Makefile.version2
-rw-r--r--x11/nvidia-driver/distinfo6
-rw-r--r--x11/nvidia-kmod-devel/Makefile2
-rw-r--r--x11/nvidia-settings/Makefile2
-rw-r--r--x11/nvidia-settings/distinfo6
-rw-r--r--x11/nvidia-xconfig/Makefile2
-rw-r--r--x11/nvidia-xconfig/distinfo6
-rw-r--r--x11/xpra/Makefile3
-rw-r--r--x11/xpra/distinfo6
-rw-r--r--x11/xpra/pkg-plist1
465 files changed, 6142 insertions, 4483 deletions
diff --git a/MOVED b/MOVED
index 825266a6bf54..23451cfbe2f0 100644
--- a/MOVED
+++ b/MOVED
@@ -4796,3 +4796,7 @@ net/concourse-fly||2025-10-01|Has expired: Not updated in years, no demand for t
net/netatalk3|net/netatalk4|2025-10-05|Has expired: End of support; use net/netatalk4 instead
emulators/86Box@qt5||2025-10-08|Unflavorize port, qt5 flavor is no longer used in ports tree
emulators/86Box@qt6|emulators/86Box|2025-10-08|Unflavorize port, as it is now qt6 only
+net-p2p/tremotesf@qt5||2025-10-08|Upstream removed Qt 5 support
+net-p2p/tremotesf@qt6|net-p2p/tremotesf|2025-10-08|Qt 6 is the only supported version, de-flavorize
+sysutils/moor|textproc/moor|2025-10-10|Moved to a more appropriate category
+net/p5-URI-ws|net/p5-URI|2025-10-12|URI-ws was folded into URI
diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk
index eee8bfb7c45f..6c780d5628ff 100644
--- a/Mk/bsd.port.mk
+++ b/Mk/bsd.port.mk
@@ -1773,6 +1773,7 @@ CFLAGS:= ${CFLAGS:C/ $//}
. if defined(_CPUCFLAGS)
. if !empty(_CPUCFLAGS)
CFLAGS:= ${CFLAGS:C/${_CPUCFLAGS}//}
+CXXFLAGS:= ${CXXFLAGS:C/${_CPUCFLAGS}//}
. endif
. endif
. endif
diff --git a/Tools/scripts/git-get-latest-remote-version.sh b/Tools/scripts/git-get-latest-remote-version.sh
index 3148305b4f95..692a4fb1c8ef 100755
--- a/Tools/scripts/git-get-latest-remote-version.sh
+++ b/Tools/scripts/git-get-latest-remote-version.sh
@@ -13,8 +13,8 @@ export LC_ALL=C
# args
-REPOSITORY_URL="$1"
-TAG_PREFIX="$2"
+REPOSITORY_URL="$1" # mandatory
+TAG_PREFIX="$2" # optional
if [ -z "$REPOSITORY_URL" ]; then
echo "Usage: $0 <repository-url> <tag-prefix>"
diff --git a/UIDs b/UIDs
index 38981d063258..d6ef8ba8fca5 100644
--- a/UIDs
+++ b/UIDs
@@ -784,7 +784,7 @@ beehive:*:832:832::0:0:beehive user:/nonexistent:/usr/sbin/nologin
# free: 833
pocket-id:*:834:834::0:0:OIDC provider that allows users to authenticate with their passkeys:/var/db/pocket-id:/usr/sbin/nologin
filebrowser:*:835:835::0:0:Web File Browser:/var/db/filebrowser:/usr/sbin/nologin
-tinyauth:*:836:836::0:0:Simplest way to protect your apps with a login screen:/nonexistent:/usr/sbin/nologin
+tinyauth:*:836:836::0:0:Simplest way to protect your apps with a login screen:/var/db/tinyauth:/usr/sbin/nologin
homebox:*:837:837::0:0:Inventory and organization system built for the Home User:/var/db/homebox:/usr/sbin/nologin
# free: 838
shiori:*:839:839::0:0:Simple bookmark manager built with Go:/var/db/shiori:/usr/sbin/nologin
diff --git a/UPDATING b/UPDATING
index b86738dabde7..2c5a56b953ce 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,16 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20251011:
+ AFFECTS: users of net-im/gotosocial
+ AUTHOR: dinoex@FreeBSD.org
+
+ The etc/gotosocial/config.yaml file needs to be edited.
+ Also includes breaking changes to prometheus metrics.
+ See release notes for details:
+ https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.20.0
+ Requires a lengthy database migration which must not be interrupted!
+
20250930:
AFFECTS: users of x11/nvidia-driver*
AUTHOR: junchoon@dec.sakura.ne.jp
diff --git a/accessibility/gammy/Makefile b/accessibility/gammy/Makefile
index bd9eedd45f60..989e62a1fdf0 100644
--- a/accessibility/gammy/Makefile
+++ b/accessibility/gammy/Makefile
@@ -10,6 +10,9 @@ WWW= https://getgammy.com/
LICENSE= GPLv3
+BROKEN= Abandoned and unfetchable
+EXPIRATION_DATE=2025-11-30
+
USES= compiler:c++11-lang gl qmake qt:5 xorg
USE_GITHUB= yes
GH_ACCOUNT= Fushko
diff --git a/astro/Makefile b/astro/Makefile
index 089e5c5a75d6..0780ef5d74a1 100644
--- a/astro/Makefile
+++ b/astro/Makefile
@@ -103,6 +103,7 @@
SUBDIR += py-pymeeus
SUBDIR += py-pymetar
SUBDIR += py-pysofa
+ SUBDIR += py-pysolar
SUBDIR += py-pytest-astropy
SUBDIR += py-pytest-astropy-header
SUBDIR += py-pyvo
diff --git a/astro/p5-Astro-SpaceTrack/Makefile b/astro/p5-Astro-SpaceTrack/Makefile
index a5f3743d4e7f..1f7d3285ee14 100644
--- a/astro/p5-Astro-SpaceTrack/Makefile
+++ b/astro/p5-Astro-SpaceTrack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Astro-SpaceTrack
-PORTVERSION= 0.170
+PORTVERSION= 0.171
CATEGORIES= astro perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/astro/p5-Astro-SpaceTrack/distinfo b/astro/p5-Astro-SpaceTrack/distinfo
index 0fcbb96c1c46..286c8695140a 100644
--- a/astro/p5-Astro-SpaceTrack/distinfo
+++ b/astro/p5-Astro-SpaceTrack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758248478
-SHA256 (Astro-SpaceTrack-0.170.tar.gz) = 497086af6ce0a0eb82e50d36a4e742ba5142a942d23dc6e46e59f748441f0b64
-SIZE (Astro-SpaceTrack-0.170.tar.gz) = 193226
+TIMESTAMP = 1760077973
+SHA256 (Astro-SpaceTrack-0.171.tar.gz) = 6c3742aa3038b8d80e771d3c7987597c28d0a6325309f0950c4b628b0e298da3
+SIZE (Astro-SpaceTrack-0.171.tar.gz) = 193574
diff --git a/astro/py-pysolar/Makefile b/astro/py-pysolar/Makefile
new file mode 100644
index 000000000000..e69454ea562b
--- /dev/null
+++ b/astro/py-pysolar/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= pysolar
+DISTVERSION= 0.13
+CATEGORIES= astro science python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Simulate solar irradiation at any point on Earth
+WWW= https://pysolar.org/ \
+ https://github.com/pingswept/pysolar
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+RUN_DEPENDS= ${PYNUMPY}
+
+USES= python
+USE_PYTHON= distutils autoplist pytest
+
+NO_ARCH= yes
+
+# tests as of 0.13: 84 passed, 343 warnings, 1 error in 14.47s
+
+.include <bsd.port.mk>
diff --git a/astro/py-pysolar/distinfo b/astro/py-pysolar/distinfo
new file mode 100644
index 000000000000..b05c7ce3274a
--- /dev/null
+++ b/astro/py-pysolar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760212092
+SHA256 (pysolar-0.13.tar.gz) = 05913740694e4bb2af8412de3fa278c0435b3b15b2975c8e38625fc4eed1fd6c
+SIZE (pysolar-0.13.tar.gz) = 44526
diff --git a/astro/py-pysolar/pkg-descr b/astro/py-pysolar/pkg-descr
new file mode 100644
index 000000000000..f53a091cce11
--- /dev/null
+++ b/astro/py-pysolar/pkg-descr
@@ -0,0 +1,9 @@
+Python libraries for simulating solar irradiation at any point on Earth.
+
+This package provides functions to calculate solar position (azimuth and
+altitude) and estimate solar radiation received at a given location and time.
+It accounts for atmospheric effects and can be used for solar energy analysis,
+astronomy, and climate research.
+
+The library supports timezone-aware datetime objects and provides accurate
+calculations based on established solar models.
diff --git a/audio/aubio/Makefile b/audio/aubio/Makefile
index c43fac6ce148..1cacccf529d0 100644
--- a/audio/aubio/Makefile
+++ b/audio/aubio/Makefile
@@ -1,13 +1,16 @@
PORTNAME= aubio
-PORTVERSION= 0.4.9
-PORTREVISION?= 5
+DISTVERSION= 0.4.9
+PORTREVISION?= 6
CATEGORIES?= audio
MASTER_SITES= https://aubio.org/pub/
PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
-PATCHFILES+= cdfe9cef2dcc3edf7d05ca2e9c2dbbf8dea21f1c.patch:-p1 #FFmpeg 6.x compat
-PATCHFILES+= 8a05420e5dd8c7b8b2447f82dc919765876511b3.patch:-p1 #FFmpeg 6.x compat
-PATCHFILES+= 95ff046c698156f21e2ca0d1d8a02c23ab76969f.patch:-p1 #Add const qualifiers for NumPy >= 1.19.0
+PATCHFILES= 95ff046c698156f21e2ca0d1d8a02c23ab76969f.patch:-p1 \
+ cdfe9cef2dcc3edf7d05ca2e9c2dbbf8dea21f1c.patch:-p1 \
+ 8a05420e5dd8c7b8b2447f82dc919765876511b3.patch:-p1 \
+ 245deeadd81afc4ec5635b65d71646490c5c19fd.patch:-p1 \
+ 0b947f9634937d27589d995ec90e90d763aca86f.patch:-p1 \
+ 53bc55cda4f0e106e63b8a993538fa4debf4bb66.patch:-p1
MAINTAINER?= jhale@FreeBSD.org
COMMENT?= Library for audio labelling
diff --git a/audio/aubio/distinfo b/audio/aubio/distinfo
index 1a442677ac71..17b6b5456882 100644
--- a/audio/aubio/distinfo
+++ b/audio/aubio/distinfo
@@ -1,9 +1,15 @@
-TIMESTAMP = 1687726308
+TIMESTAMP = 1759995252
SHA256 (aubio-0.4.9.tar.bz2) = d48282ae4dab83b3dc94c16cf011bcb63835c1c02b515490e1883049c3d1f3da
SIZE (aubio-0.4.9.tar.bz2) = 397604
+SHA256 (95ff046c698156f21e2ca0d1d8a02c23ab76969f.patch) = 4f7a7f59b58fc2b4fc80378966455b7f7b3bea508f2e46c88b6521c084cbe9e4
+SIZE (95ff046c698156f21e2ca0d1d8a02c23ab76969f.patch) = 1264
SHA256 (cdfe9cef2dcc3edf7d05ca2e9c2dbbf8dea21f1c.patch) = 025b6d0668601a17ce8312ad4930d7ba99715b754191208347df46b9a07b0a91
SIZE (cdfe9cef2dcc3edf7d05ca2e9c2dbbf8dea21f1c.patch) = 4743
SHA256 (8a05420e5dd8c7b8b2447f82dc919765876511b3.patch) = 33b730d1aa0562d5cb96341fce268acb8a42a0381e9dcd52caef0fc2737b8ad0
SIZE (8a05420e5dd8c7b8b2447f82dc919765876511b3.patch) = 729
-SHA256 (95ff046c698156f21e2ca0d1d8a02c23ab76969f.patch) = 4f7a7f59b58fc2b4fc80378966455b7f7b3bea508f2e46c88b6521c084cbe9e4
-SIZE (95ff046c698156f21e2ca0d1d8a02c23ab76969f.patch) = 1264
+SHA256 (245deeadd81afc4ec5635b65d71646490c5c19fd.patch) = ed8b8c76867884ff97e7df6d6992c9df6fd6396f002e103f7718ab978daff417
+SIZE (245deeadd81afc4ec5635b65d71646490c5c19fd.patch) = 5012
+SHA256 (0b947f9634937d27589d995ec90e90d763aca86f.patch) = 1eb42cc2c51ca67ca6d54d2f223c3c3775041bf2743ccdddddd325e9365dc301
+SIZE (0b947f9634937d27589d995ec90e90d763aca86f.patch) = 3644
+SHA256 (53bc55cda4f0e106e63b8a993538fa4debf4bb66.patch) = e0d4ef1d61143130f919682b5288ad3030d9472f2c3b91d5c2703f9ec71e962d
+SIZE (53bc55cda4f0e106e63b8a993538fa4debf4bb66.patch) = 2197
diff --git a/audio/aubio/files/patch-src_io_source__avcodec.c b/audio/aubio/files/patch-src_io_source__avcodec.c
new file mode 100644
index 000000000000..c188f5288b57
--- /dev/null
+++ b/audio/aubio/files/patch-src_io_source__avcodec.c
@@ -0,0 +1,22 @@
+--- src/io/source_avcodec.c.orig 2025-10-09 07:49:13 UTC
++++ src/io/source_avcodec.c
+@@ -67,7 +67,7 @@
+ #if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(56, 56, 0)
+ #define AUBIO_AVCODEC_MAX_BUFFER_SIZE FF_MIN_BUFFER_SIZE
+ #else
+-#define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE
++#define AUBIO_AVCODEC_MAX_BUFFER_SIZE 16384
+ #endif
+
+ #if LIBAVCODEC_VERSION_MAJOR >= 59
+@@ -345,8 +345,8 @@ void aubio_source_avcodec_reset_resampler(aubio_source
+ av_channel_layout_default(&input_layout, s->input_channels);
+ av_channel_layout_default(&output_layout, s->input_channels);
+
+- av_opt_set_chlayout(avr, "in_channel_layout", &input_layout, 0);
+- av_opt_set_chlayout(avr, "out_channel_layout", &output_layout, 0);
++ av_opt_set_chlayout(avr, "in_chlayout", &input_layout, 0);
++ av_opt_set_chlayout(avr, "out_chlayout", &output_layout, 0);
+ #else
+ int64_t input_layout = av_get_default_channel_layout(s->input_channels);
+ int64_t output_layout = av_get_default_channel_layout(s->input_channels);
diff --git a/audio/fluidsynth/Makefile b/audio/fluidsynth/Makefile
index a7abb6306e4c..cf6e12b3393e 100644
--- a/audio/fluidsynth/Makefile
+++ b/audio/fluidsynth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluidsynth
DISTVERSIONPREFIX= v
-DISTVERSION= 2.4.7
+DISTVERSION= 2.5.0
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org
@@ -10,17 +10,20 @@ WWW= https://www.fluidsynth.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake cpe gnome pkgconfig
-USE_GNOME= glib20
+BUILD_DEPENDS= gcem>0:devel/gcem
+
+USES= cmake compiler:c++17-lang cpe pathfix pkgconfig
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= FluidSynth
+CMAKE_OFF= enable-libinstpatch
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Doxygen \
CMAKE_DISABLE_FIND_PACKAGE_Git
+CMAKE_ARGS= -Dosal=cpp11
-OPTIONS_DEFINE= ALSA DBUS INSTPATCH JACK LADSPA PIPEWIRE PORTAUDIO \
+OPTIONS_DEFINE= ALSA DBUS JACK LADSPA PIPEWIRE PORTAUDIO \
PULSEAUDIO READLINE SDL SNDFILE
OPTIONS_DEFAULT= JACK READLINE
@@ -34,9 +37,6 @@ ALSA_CMAKE_BOOL= enable-alsa
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
DBUS_CMAKE_BOOL= enable-dbus
-INSTPATCH_LIB_DEPENDS= libinstpatch-1.0.so:audio/libinstpatch
-INSTPATCH_CMAKE_BOOL= enable-libinstpatch
-
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_BOOL= enable-jack
diff --git a/audio/fluidsynth/distinfo b/audio/fluidsynth/distinfo
index c15cdaebd326..5e22ec771aec 100644
--- a/audio/fluidsynth/distinfo
+++ b/audio/fluidsynth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755464084
-SHA256 (FluidSynth-fluidsynth-v2.4.7_GH0.tar.gz) = 7fb0e328c66a24161049e2b9e27c3b6e51a6904b31b1a647f73cc1f322523e88
-SIZE (FluidSynth-fluidsynth-v2.4.7_GH0.tar.gz) = 1797138
+TIMESTAMP = 1759889230
+SHA256 (FluidSynth-fluidsynth-v2.5.0_GH0.tar.gz) = e4ae831ce02f38b5594ab4dacb11c1a4067ca65ea183523655ebdc9c1b2b92a1
+SIZE (FluidSynth-fluidsynth-v2.5.0_GH0.tar.gz) = 1840735
diff --git a/audio/fluidsynth/pkg-plist b/audio/fluidsynth/pkg-plist
index 86c47ec7991c..0be151739a97 100644
--- a/audio/fluidsynth/pkg-plist
+++ b/audio/fluidsynth/pkg-plist
@@ -17,12 +17,12 @@ include/fluidsynth/synth.h
include/fluidsynth/types.h
include/fluidsynth/version.h
include/fluidsynth/voice.h
+lib/cmake/fluidsynth/FluidSynth-shared-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/fluidsynth/FluidSynth-shared-targets.cmake
lib/cmake/fluidsynth/FluidSynthConfig.cmake
lib/cmake/fluidsynth/FluidSynthConfigVersion.cmake
-lib/cmake/fluidsynth/FluidSynthTargets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/fluidsynth/FluidSynthTargets.cmake
lib/libfluidsynth.so
lib/libfluidsynth.so.3
-lib/libfluidsynth.so.3.3.7
+lib/libfluidsynth.so.3.4.0
libdata/pkgconfig/fluidsynth.pc
share/man/man1/fluidsynth.1.gz
diff --git a/audio/sndio/Makefile b/audio/sndio/Makefile
index d9ade9c86ac6..ba06c1cf2cbf 100644
--- a/audio/sndio/Makefile
+++ b/audio/sndio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sndio
DISTVERSION= 1.10.0
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://sndio.org/
diff --git a/audio/sndio/files/sndiod.in b/audio/sndio/files/sndiod.in
index 243832c1c821..890d10488c3f 100644
--- a/audio/sndio/files/sndiod.in
+++ b/audio/sndio/files/sndiod.in
@@ -2,7 +2,7 @@
# PROVIDE: sndiod
# REQUIRE: NETWORKING sysctl
-# BEFORE: DAEMON
+# BEFORE: DAEMON virtual_oss
# KEYWORD: shutdown
. /etc/rc.subr
diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
index e17285052a23..c39748c545cf 100644
--- a/audio/sonicradio/Makefile
+++ b/audio/sonicradio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sonicradio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.4
+DISTVERSION= 0.8.5
CATEGORIES= audio
MAINTAINER= nivit@FreeBSD.org
diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo
index 8e7239a62e99..aaae1ff7ae52 100644
--- a/audio/sonicradio/distinfo
+++ b/audio/sonicradio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757144161
-SHA256 (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.mod) = c3d6fb914b773066e02f024e166e02a16db329491472ba5b448ad6b3a046978e
-SIZE (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.mod) = 1520
-SHA256 (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.zip) = 7761a64bf8a6fc33c588af29f464214602dce25a3c06af5cf26d267076ade57c
-SIZE (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.zip) = 1270261
+TIMESTAMP = 1760252968
+SHA256 (go/audio_sonicradio/sonicradio-v0.8.5/v0.8.5.mod) = c3d6fb914b773066e02f024e166e02a16db329491472ba5b448ad6b3a046978e
+SIZE (go/audio_sonicradio/sonicradio-v0.8.5/v0.8.5.mod) = 1520
+SHA256 (go/audio_sonicradio/sonicradio-v0.8.5/v0.8.5.zip) = 3aee0d1725abe16604ba74febc06e0a2df1d7e56267ec62ad75e040effcec937
+SIZE (go/audio_sonicradio/sonicradio-v0.8.5/v0.8.5.zip) = 1270273
diff --git a/audio/spek/Makefile b/audio/spek/Makefile
index e58390938e26..1b7b9acaf1b9 100644
--- a/audio/spek/Makefile
+++ b/audio/spek/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spek
DISTVERSION= 0.8.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= audio
MASTER_SITES= https://github.com/alexkay/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/audio/spek/files/patch-fix-ffmpeg8 b/audio/spek/files/patch-fix-ffmpeg8
new file mode 100644
index 000000000000..207ceb785198
--- /dev/null
+++ b/audio/spek/files/patch-fix-ffmpeg8
@@ -0,0 +1,73 @@
+From df8402575f1550d79c751051e9006fd3b7fa0fe0 Mon Sep 17 00:00:00 2001
+From: Hannes Braun <hannes@hannesbraun.net>
+Date: Thu, 9 Oct 2025 20:28:34 +0200
+Subject: [PATCH] Fix compatibility with FFmpeg 8
+
+---
+ src/spek-fft.cc | 25 ++++++++++++++++---------
+ 1 file changed, 16 insertions(+), 9 deletions(-)
+
+diff --git src/spek-fft.cc src/spek-fft.cc
+index 3105213f..00d4fa5c 100644
+--- src/spek-fft.cc
++++ src/spek-fft.cc
+@@ -2,7 +2,7 @@
+
+ #define __STDC_CONSTANT_MACROS
+ extern "C" {
+-#include <libavcodec/avfft.h>
++#include <libavutil/tx.h>
+ }
+
+ #include "spek-fft.h"
+@@ -16,7 +16,10 @@ class FFTPlanImpl : public FFTPlan
+ void execute() override;
+
+ private:
+- struct RDFTContext *cx;
++ struct AVTXContext *cx;
++ av_tx_fn tx;
++ float* tmp;
++ const int len;
+ };
+
+ std::unique_ptr<FFTPlan> FFT::create(int nbits)
+@@ -24,27 +27,31 @@ std::unique_ptr<FFTPlan> FFT::create(int nbits)
+ return std::unique_ptr<FFTPlan>(new FFTPlanImpl(nbits));
+ }
+
+-FFTPlanImpl::FFTPlanImpl(int nbits) : FFTPlan(nbits), cx(av_rdft_init(nbits, DFT_R2C))
++FFTPlanImpl::FFTPlanImpl(int nbits) : FFTPlan(nbits), len(1 << nbits)
+ {
++ const float scale = 1.0;
++ av_tx_init(&this->cx, &this->tx, AV_TX_FLOAT_RDFT, 0, this->len, &scale, 0);
++ this->tmp = (float*) av_malloc((this->len + 2) * sizeof(float));
+ }
+
+ FFTPlanImpl::~FFTPlanImpl()
+ {
+- av_rdft_end(this->cx);
++ av_tx_uninit(&this->cx);
++ av_freep(&this->tmp);
+ }
+
+ void FFTPlanImpl::execute()
+ {
+- av_rdft_calc(this->cx, this->get_input());
++ this->tx(this->cx, this->tmp, this->get_input(), sizeof(AVComplexFloat));
+
+ // Calculate magnitudes.
+ int n = this->get_input_size();
+ float n2 = n * n;
+- this->set_output(0, 10.0f * log10f(this->get_input(0) * this->get_input(0) / n2));
+- this->set_output(n / 2, 10.0f * log10f(this->get_input(1) * this->get_input(1) / n2));
++ this->set_output(0, 10.0f * log10f(this->tmp[0] * this->tmp[0] / n2));
+ for (int i = 1; i < n / 2; i++) {
+- float re = this->get_input(i * 2);
+- float im = this->get_input(i * 2 + 1);
++ float re = this->tmp[i * 2];
++ float im = this->tmp[i * 2 + 1];
+ this->set_output(i, 10.0f * log10f((re * re + im * im) / n2));
+ }
++ this->set_output(n / 2, 10.0f * log10f(this->tmp[this->len] * this->tmp[this->len] / n2));
+ }
diff --git a/benchmarks/vkpeak/Makefile b/benchmarks/vkpeak/Makefile
index c663fcb60d2f..47b00da1b885 100644
--- a/benchmarks/vkpeak/Makefile
+++ b/benchmarks/vkpeak/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vkpeak
-DISTVERSION= 20250531
+DISTVERSION= 20251010
CATEGORIES= benchmarks
MAINTAINER= jbeich@FreeBSD.org
@@ -15,8 +15,8 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader
USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= nihui
-GH_TUPLE= KhronosGroup:glslang:15.3.0-5-gf3b687b3:nglslang/ncnn/glslang \
- Tencent:ncnn:20250503-33-gebc041cc:ncnn/ncnn
+GH_TUPLE= KhronosGroup:glslang:15.3.0-20-g8cd77a80:nglslang/ncnn/glslang \
+ Tencent:ncnn:20250916:ncnn/ncnn
PLIST_FILES= bin/${PORTNAME}
do-install:
diff --git a/benchmarks/vkpeak/distinfo b/benchmarks/vkpeak/distinfo
index ec15a2508749..6fa3c9b43895 100644
--- a/benchmarks/vkpeak/distinfo
+++ b/benchmarks/vkpeak/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1748701328
-SHA256 (nihui-vkpeak-20250531_GH0.tar.gz) = e3d0211b052171017d415b38c9451bdaf58978032ccd9b137ce5a9acdfefe662
-SIZE (nihui-vkpeak-20250531_GH0.tar.gz) = 10218
-SHA256 (KhronosGroup-glslang-15.3.0-5-gf3b687b3_GH0.tar.gz) = b0c099d376ba09773f0464f584ce12f1fc59d30348622b718b6848d8b12adbfb
-SIZE (KhronosGroup-glslang-15.3.0-5-gf3b687b3_GH0.tar.gz) = 4171763
-SHA256 (Tencent-ncnn-20250503-33-gebc041cc_GH0.tar.gz) = 8c700d63b42aaae49e9fd34aa8ab142038e20d06f03a6b476d6f0953540b72e8
-SIZE (Tencent-ncnn-20250503-33-gebc041cc_GH0.tar.gz) = 13305119
+TIMESTAMP = 1760094208
+SHA256 (nihui-vkpeak-20251010_GH0.tar.gz) = 3411a9e1e393989679394a0748e3d25d141bc5c589d1dfd9100375c8b1e593ba
+SIZE (nihui-vkpeak-20251010_GH0.tar.gz) = 11544
+SHA256 (KhronosGroup-glslang-15.3.0-20-g8cd77a80_GH0.tar.gz) = ef446e2ad4fa13911ca0823e9377ee7cd8d1b58ceb9404bddfad7ed3ff7d83d1
+SIZE (KhronosGroup-glslang-15.3.0-20-g8cd77a80_GH0.tar.gz) = 4191252
+SHA256 (Tencent-ncnn-20250916_GH0.tar.gz) = 7d463f1e5061facd02b8af5e792e059088695cdcfcc152c8f4892f6ffe5eab1a
+SIZE (Tencent-ncnn-20250916_GH0.tar.gz) = 13162318
diff --git a/biology/btllib/Makefile b/biology/btllib/Makefile
index dd5daa7c9272..750b970ec0be 100644
--- a/biology/btllib/Makefile
+++ b/biology/btllib/Makefile
@@ -1,6 +1,7 @@
PORTNAME= btllib
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.5
+PORTREVISION= 1
CATEGORIES= biology devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/biology/seqwish/Makefile b/biology/seqwish/Makefile
index 947bb959a891..f2391fbff1f3 100644
--- a/biology/seqwish/Makefile
+++ b/biology/seqwish/Makefile
@@ -1,7 +1,7 @@
PORTNAME= seqwish
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= biology
MASTER_SITES= https://github.com/ekg/seqwish/releases/download/v${DISTVERSION}/
@@ -12,11 +12,9 @@ WWW= https://github.com/ekg/seqwish
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_FreeBSD_13= compilation fails: undefined symbol: __sync_val_compare_and_swap_16 ... referenced by transclosure.cpp
-BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/ekg/seqwish/issues/126
-BROKEN_i386= compilation fails: error: use of undeclared identifier '_pdep_u64'
+LIB_DEPENDS= libsdsl.so:devel/sdsl-lite
-USES= cmake:noninja compiler:c++14-lang
+USES= cmake:noninja compiler:c++14-lang pkgconfig
CMAKE_ARGS= -DEXTRA_FLAGS="" # disable -march=native
@@ -33,4 +31,7 @@ OPENMP_CMAKE_BOOL= USE_OPENMP
OPENMP_CXXFLAGS= -fopenmp
OPENMP_BROKEN_OFF= https://github.com/ekg/seqwish/issues/114
+post-extract:
+ @${RM} -r ${WRKSRC}/deps/sdsl-lite
+
.include <bsd.port.mk>
diff --git a/biology/seqwish/files/patch-CMakeLists.txt b/biology/seqwish/files/patch-CMakeLists.txt
index 3c6ca1d2757f..1c3e0fd7147d 100644
--- a/biology/seqwish/files/patch-CMakeLists.txt
+++ b/biology/seqwish/files/patch-CMakeLists.txt
@@ -1,14 +1,56 @@
+# unbundle sdsl-lite
+
--- CMakeLists.txt.orig 2023-04-19 15:25:32 UTC
+++ CMakeLists.txt
-@@ -256,9 +256,9 @@ target_link_libraries(seqwish
- "${sdsl-lite_LIB}/libsdsl.a"
- "${sdsl-lite-divsufsort_LIB}/libdivsufsort.a"
- "${sdsl-lite-divsufsort_LIB}/libdivsufsort64.a"
+@@ -79,18 +79,15 @@ include_directories("${PROJECT_SOURCE_DIR}")
+ # Add external projects
+ include(${CMAKE_ROOT}/Modules/ExternalProject.cmake)
+
+-# sdsl-lite (full build using its cmake config)
+-ExternalProject_Add(sdsl-lite
+- SOURCE_DIR "${CMAKE_SOURCE_DIR}/deps/sdsl-lite"
+- CMAKE_ARGS "${CMAKE_ARGS};-DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>"
+- UPDATE_COMMAND ""
+- INSTALL_COMMAND "")
+-ExternalProject_Get_property(sdsl-lite INSTALL_DIR)
+-set(sdsl-lite_INCLUDE "${INSTALL_DIR}/src/sdsl-lite-build/include")
+-set(sdsl-lite-divsufsort_INCLUDE "${INSTALL_DIR}/src/sdsl-lite-build/external/libdivsufsort/include")
+-set(sdsl-lite_LIB "${INSTALL_DIR}/src/sdsl-lite-build/lib")
+-set(sdsl-lite-divsufsort_LIB "${INSTALL_DIR}/src/sdsl-lite-build/external/libdivsufsort/lib")
++# sdsl-lite - use system library
++find_package(PkgConfig REQUIRED)
++pkg_check_modules(SDSL REQUIRED sdsl-lite)
++pkg_check_modules(DIVSUFSORT REQUIRED libdivsufsort)
++pkg_check_modules(DIVSUFSORT64 REQUIRED libdivsufsort64)
++set(sdsl-lite_INCLUDE "${SDSL_INCLUDE_DIRS}")
++set(sdsl-lite-divsufsort_INCLUDE "${DIVSUFSORT_INCLUDE_DIRS}")
++link_directories(${SDSL_LIBRARY_DIRS} ${DIVSUFSORT_LIBRARY_DIRS} ${DIVSUFSORT64_LIBRARY_DIRS})
+
+ # taywee's C++ args library, header only
+ ExternalProject_Add(tayweeargs
+ SOURCE_DIR "${CMAKE_SOURCE_DIR}/deps/args"
+@@ -227,7 +224,6 @@ add_executable(seqwish
+ ${CMAKE_SOURCE_DIR}/src/version.cpp
+ )
+ add_dependencies(seqwish tayweeargs)
+-add_dependencies(seqwish sdsl-lite)
+ add_dependencies(seqwish gzipreader)
+ add_dependencies(seqwish mmmulti)
+ add_dependencies(seqwish iitii)
+@@ -253,11 +249,11 @@ target_include_directories(seqwish PUBLIC
+ "${paryfor_INCLUDE}"
+ "${mio_INCLUDE}")
+ target_link_libraries(seqwish
+- "${sdsl-lite_LIB}/libsdsl.a"
+- "${sdsl-lite-divsufsort_LIB}/libdivsufsort.a"
+- "${sdsl-lite-divsufsort_LIB}/libdivsufsort64.a"
- "-latomic"
++ ${SDSL_LIBRARIES}
++ ${DIVSUFSORT_LIBRARIES}
++ ${DIVSUFSORT64_LIBRARIES}
+ #"-latomic"
Threads::Threads
- jemalloc
+ #jemalloc
z)
if (BUILD_STATIC)
- #set(CMAKE_EXE_LINKER_FLAGS "-static")
diff --git a/biology/seqwish/files/patch-deps_atomic__queue_include_atomic__queue_atomic__queue.h b/biology/seqwish/files/patch-deps_atomic__queue_include_atomic__queue_atomic__queue.h
new file mode 100644
index 000000000000..caeb5f19c418
--- /dev/null
+++ b/biology/seqwish/files/patch-deps_atomic__queue_include_atomic__queue_atomic__queue.h
@@ -0,0 +1,36 @@
+- fix compilation error with clang-19
+
+--- deps/atomic_queue/include/atomic_queue/atomic_queue.h.orig 2025-10-10 06:48:58.627210000 -0700
++++ deps/atomic_queue/include/atomic_queue/atomic_queue.h 2025-10-10 06:49:07.323108000 -0700
+@@ -393,13 +393,13 @@
+
+ T do_pop(unsigned tail) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(tail % size_);
+- return Base::template do_pop_any(states_[index], elements_[index]);
++ return Base::template do_pop_any<>(states_[index], elements_[index]);
+ }
+
+ template<class U>
+ void do_push(U&& element, unsigned head) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(head % size_);
+- Base::template do_push_any(std::forward<U>(element), states_[index], elements_[index]);
++ Base::template do_push_any<>(std::forward<U>(element), states_[index], elements_[index]);
+ }
+
+ public:
+@@ -521,13 +521,13 @@
+
+ T do_pop(unsigned tail) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(tail & (size_ - 1));
+- return Base::template do_pop_any(states_[index], elements_[index]);
++ return Base::template do_pop_any<>(states_[index], elements_[index]);
+ }
+
+ template<class U>
+ void do_push(U&& element, unsigned head) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(head & (size_ - 1));
+- Base::template do_push_any(std::forward<U>(element), states_[index], elements_[index]);
++ Base::template do_push_any<>(std::forward<U>(element), states_[index], elements_[index]);
+ }
+
+ public:
diff --git a/biology/seqwish/files/patch-deps_paryfor_paryfor.hpp b/biology/seqwish/files/patch-deps_paryfor_paryfor.hpp
index c8a0fc7b928d..4f4e2b9eb9a9 100644
--- a/biology/seqwish/files/patch-deps_paryfor_paryfor.hpp
+++ b/biology/seqwish/files/patch-deps_paryfor_paryfor.hpp
@@ -1,4 +1,7 @@
---- deps/paryfor/paryfor.hpp.orig 2024-10-15 18:25:21 UTC
+- fix for PPC
+- fix build with clang19
+
+--- deps/paryfor/paryfor.hpp.orig 2024-10-15 18:25:21 UTC
+++ deps/paryfor/paryfor.hpp
@@ -51,7 +51,22 @@ static inline void spin_loop_pause() noexcept {
}
@@ -23,3 +26,35 @@
#error "Unknown CPU architecture."
#endif
+@@ -453,13 +468,13 @@ class AtomicQueue2 : public AtomicQueueCommon<AtomicQ
+
+ T do_pop(unsigned tail) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(tail % size_);
+- return Base::template do_pop_any(states_[index], elements_[index]);
++ return Base::template do_pop_any<>(states_[index], elements_[index]);
+ }
+
+ template<class U>
+ void do_push(U&& element, unsigned head) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(head % size_);
+- Base::template do_push_any(std::forward<U>(element), states_[index], elements_[index]);
++ Base::template do_push_any<>(std::forward<U>(element), states_[index], elements_[index]);
+ }
+
+ public:
+@@ -581,13 +596,13 @@ class AtomicQueue2B : public AtomicQueueCommon<Atomic
+
+ T do_pop(unsigned tail) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(tail & (size_ - 1));
+- return Base::template do_pop_any(states_[index], elements_[index]);
++ return Base::template do_pop_any<>(states_[index], elements_[index]);
+ }
+
+ template<class U>
+ void do_push(U&& element, unsigned head) noexcept {
+ unsigned index = details::remap_index<SHUFFLE_BITS>(head & (size_ - 1));
+- Base::template do_push_any(std::forward<U>(element), states_[index], elements_[index]);
++ Base::template do_push_any<>(std::forward<U>(element), states_[index], elements_[index]);
+ }
+
+ public:
diff --git a/cad/abc/Makefile b/cad/abc/Makefile
index 4d1c0533cb5a..2dc2ef1939fb 100644
--- a/cad/abc/Makefile
+++ b/cad/abc/Makefile
@@ -1,8 +1,8 @@
PORTNAME= abc
-DISTVERSION= g20241117
+DISTVERSION= g20251002
CATEGORIES= cad
-MAINTAINER= uddka@student.kit.edu
+MAINTAINER= alven@FreeBSD.org
COMMENT= System for sequential synthesis and verification
WWW= https://people.eecs.berkeley.edu/~alanmi/abc/
@@ -14,17 +14,18 @@ BUILD_DEPENDS= gmake:devel/gmake
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= berkeley-abc
-GH_TAGNAME= 1f3cf0a
+GH_TAGNAME= c8eac759
USE_LDCONFIG= yes
CMAKE_ON= ABC_SKIP_TESTS
BINARY_ALIAS= make=${GMAKE}
-PLIST_FILES= bin/${PORTNAME} lib/lib${PORTNAME}.so
+PLIST_FILES= bin/${PORTNAME} \
+ lib/lib${PORTNAME}.so
-OPTIONS_DEFINE= READLINE THREADS
-OPTIONS_DEFAULT= READLINE THREADS
+OPTIONS_DEFINE= READLINE THREADS
+OPTIONS_DEFAULT= READLINE THREADS
READLINE_USES= readline
READLINE_CONFIGURE_ENV= ABC_READLINE_LIBRARIES="-L${LOCALBASE}/lib -lreadline"
@@ -33,7 +34,9 @@ READLINE_CONFIGURE_ENV_OFF= ABC_USE_NO_READLINE=1
THREADS_CONFIGURE_ENV_OFF= ABC_USE_NO_PTHREADS=1
do-install: # https://github.com/berkeley-abc/abc/issues/71
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/lib${PORTNAME}.so ${STAGEDIR}${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} \
+ ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_LIB} ${BUILD_WRKSRC}/lib${PORTNAME}.so \
+ ${STAGEDIR}${PREFIX}/lib
.include <bsd.port.mk>
diff --git a/cad/abc/distinfo b/cad/abc/distinfo
index 5c2c24b2e3e8..95f59672d6af 100644
--- a/cad/abc/distinfo
+++ b/cad/abc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731985503
-SHA256 (berkeley-abc-abc-g20241117-1f3cf0a_GH0.tar.gz) = 2c8056d27feba4b41df6b99d392ce7c6808e35a40cb35a2dc6bdc68be5683da0
-SIZE (berkeley-abc-abc-g20241117-1f3cf0a_GH0.tar.gz) = 6265866
+TIMESTAMP = 1760019084
+SHA256 (berkeley-abc-abc-g20251002-c8eac759_GH0.tar.gz) = 2a9a93508b5474e4fe99f910fcd9663c4ea096223b5d0001769946f07737a74d
+SIZE (berkeley-abc-abc-g20251002-c8eac759_GH0.tar.gz) = 7100730
diff --git a/cad/qflow/Makefile b/cad/qflow/Makefile
index aca8ba23305b..862809933486 100644
--- a/cad/qflow/Makefile
+++ b/cad/qflow/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qflow
DISTVERSION= 1.4.104
+PORTREVISION= 2
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/symbiyosys/Makefile b/cad/symbiyosys/Makefile
index 5aedec8afe12..7da40f31e387 100644
--- a/cad/symbiyosys/Makefile
+++ b/cad/symbiyosys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= symbiyosys
DISTVERSIONPREFIX= v
-DISTVERSION= 0.57
+DISTVERSION= 0.58
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/symbiyosys/distinfo b/cad/symbiyosys/distinfo
index c08c468b9acb..b5fa30282bae 100644
--- a/cad/symbiyosys/distinfo
+++ b/cad/symbiyosys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758543307
-SHA256 (YosysHQ-sby-v0.57_GH0.tar.gz) = 96a5e2dbebb849a815798dade3597c9fa10d37ec2e860dfabf2fb7ba8c004afc
-SIZE (YosysHQ-sby-v0.57_GH0.tar.gz) = 173398
+TIMESTAMP = 1760047431
+SHA256 (YosysHQ-sby-v0.58_GH0.tar.gz) = c3436712b2922a0698aa735f94fd0ea6dc4df3a3f31fcc2003eea15d68c55475
+SIZE (YosysHQ-sby-v0.58_GH0.tar.gz) = 173654
diff --git a/cad/veryl/Makefile b/cad/veryl/Makefile
index 630ae5e6f7da..4306ffee515e 100644
--- a/cad/veryl/Makefile
+++ b/cad/veryl/Makefile
@@ -1,7 +1,6 @@
PORTNAME= veryl
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.4
-PORTREVISION= 1
+DISTVERSION= 0.16.5
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
@@ -16,7 +15,8 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= dalance
-GH_TUPLE= veryl-lang:doc:43ded381:doc/doc \
+
+GH_TUPLE= veryl-lang:doc:52363272:doc/doc \
veryl-lang:rouge:86eb7159:rouge/support/rouge \
veryl-lang:sourcemap-resolver:380f8c18:sourcemapresolver/support/sourcemap-resolver \
veryl-lang:veryl.vim:597048f6:verylvim/support/vim
diff --git a/cad/veryl/Makefile.crates b/cad/veryl/Makefile.crates
index 1ef9c241bb72..a912a495281a 100644
--- a/cad/veryl/Makefile.crates
+++ b/cad/veryl/Makefile.crates
@@ -1,20 +1,19 @@
-CARGO_CRATES= addr2line-0.24.2 \
+CARGO_CRATES= addr2line-0.25.1 \
adler2-2.0.1 \
adler32-1.2.0 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
aligned-vec-0.6.4 \
allocator-api2-0.2.21 \
- ammonia-4.1.1 \
- android-tzdata-0.1.1 \
+ ammonia-4.1.2 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
- anyhow-1.0.99 \
+ anyhow-1.0.100 \
approx-0.5.1 \
arc-swap-1.7.1 \
arrayref-0.3.9 \
@@ -25,15 +24,15 @@ CARGO_CRATES= addr2line-0.24.2 \
atoi-2.0.0 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- axum-0.8.4 \
- axum-core-0.5.2 \
- backtrace-0.3.75 \
+ axum-0.8.6 \
+ axum-core-0.5.5 \
+ backtrace-0.3.76 \
backtrace-ext-0.2.1 \
base64-0.21.7 \
base64-0.22.1 \
base64-simd-0.8.0 \
bimap-0.6.3 \
- bincode-1.3.3 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
bitflags-2.9.4 \
bitvec-1.0.1 \
@@ -42,40 +41,42 @@ CARGO_CRATES= addr2line-0.24.2 \
bstr-1.12.0 \
btoi-0.4.3 \
bumpalo-3.19.0 \
- bytemuck-1.23.2 \
+ bytemuck-1.24.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
bytesize-1.3.3 \
- camino-1.1.12 \
+ camino-1.2.1 \
cast-0.3.0 \
castaway-0.2.4 \
- cc-1.2.35 \
+ cc-1.2.40 \
+ cexpr-0.6.0 \
cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
+ chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.47 \
- clap_builder-4.5.47 \
- clap_complete-4.5.57 \
+ clang-sys-1.8.1 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_complete-4.5.58 \
clap_derive-4.5.47 \
clap_lex-0.7.5 \
clru-0.6.2 \
codespan-reporting-0.12.0 \
- codspeed-3.0.5 \
- codspeed-criterion-compat-3.0.5 \
- codspeed-criterion-compat-walltime-3.0.5 \
+ codspeed-4.0.1 \
+ codspeed-criterion-compat-4.0.1 \
+ codspeed-criterion-compat-walltime-4.0.1 \
colorchoice-1.0.4 \
colored-2.2.0 \
compact_str-0.6.1 \
concurrent-queue-2.5.0 \
- console-0.16.0 \
+ console-0.16.1 \
constant_time_eq-0.3.1 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
core2-0.4.0 \
- cpp_demangle-0.4.4 \
+ cpp_demangle-0.4.5 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
criterion-plot-0.5.0 \
@@ -93,12 +94,12 @@ CARGO_CRATES= addr2line-0.24.2 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- dary_heap-0.3.7 \
+ dary_heap-0.3.8 \
dashmap-5.5.3 \
dashmap-6.1.0 \
data-encoding-2.9.0 \
debugid-0.8.0 \
- deranged-0.5.3 \
+ deranged-0.5.4 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -124,17 +125,17 @@ CARGO_CRATES= addr2line-0.24.2 \
equator-0.4.2 \
equator-macro-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.13 \
+ errno-0.3.14 \
event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fastrand-1.9.0 \
fastrand-2.3.0 \
fern-0.7.1 \
filetime-0.2.26 \
- find-msvc-tools-0.1.0 \
+ find-msvc-tools-0.1.3 \
findshlibs-0.10.2 \
fixedbitset-0.5.7 \
- flate2-1.1.2 \
+ flate2-1.1.4 \
fluent-uri-0.1.4 \
fnv-1.0.7 \
foldhash-0.1.5 \
@@ -159,7 +160,7 @@ CARGO_CRATES= addr2line-0.24.2 \
getopts-0.2.24 \
getrandom-0.2.16 \
getrandom-0.3.3 \
- gimli-0.31.1 \
+ gimli-0.32.3 \
git-actor-0.17.2 \
git-attributes-0.8.3 \
git-bitmap-0.2.2 \
@@ -205,6 +206,7 @@ CARGO_CRATES= addr2line-0.24.2 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
hex-0.4.3 \
@@ -224,8 +226,8 @@ CARGO_CRATES= addr2line-0.24.2 \
hyper-0.14.32 \
hyper-1.7.0 \
hyper-rustls-0.24.2 \
- hyper-util-0.1.16 \
- iana-time-zone-0.1.63 \
+ hyper-util-0.1.17 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
icu_locale_core-2.0.0 \
@@ -243,7 +245,7 @@ CARGO_CRATES= addr2line-0.24.2 \
include-flate-0.3.1 \
include-flate-codegen-0.3.1 \
include-flate-compress-0.3.1 \
- indexmap-2.11.0 \
+ indexmap-2.11.4 \
inferno-0.11.21 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
@@ -261,21 +263,22 @@ CARGO_CRATES= addr2line-0.24.2 \
jiff-0.2.15 \
jiff-static-0.2.15 \
jobserver-0.1.34 \
- js-sys-0.3.77 \
+ js-sys-0.3.81 \
jwalk-0.8.1 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lalry-0.1.0 \
lazy_static-1.5.0 \
- libc-0.2.175 \
+ libc-0.2.176 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
- libredox-0.1.9 \
+ libloading-0.8.9 \
+ libredox-0.1.10 \
line-col-0.2.1 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.9.4 \
+ linux-raw-sys-0.11.0 \
litemap-0.8.0 \
- lock_api-0.4.13 \
+ lock_api-0.4.14 \
log-0.4.28 \
lru-cache-0.1.2 \
lsp-types-0.97.0 \
@@ -288,7 +291,7 @@ CARGO_CRATES= addr2line-0.24.2 \
matchit-0.8.4 \
maybe-async-0.2.10 \
mdbook-0.4.52 \
- memchr-2.7.5 \
+ memchr-2.7.6 \
memmap2-0.5.10 \
memmap2-0.9.8 \
merkle_hash-3.8.0 \
@@ -301,9 +304,9 @@ CARGO_CRATES= addr2line-0.24.2 \
mio-1.0.4 \
new_debug_unreachable-1.0.6 \
nix-0.26.4 \
- nix-0.29.0 \
+ nix-0.30.1 \
nom-7.1.3 \
- normpath-1.3.0 \
+ normpath-1.5.0 \
notify-8.2.0 \
notify-debouncer-mini-0.6.0 \
notify-types-2.0.0 \
@@ -317,28 +320,28 @@ CARGO_CRATES= addr2line-0.24.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
num_threads-0.1.7 \
- object-0.36.7 \
+ object-0.37.3 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
- opener-0.8.2 \
+ opener-0.8.3 \
option-ext-0.2.0 \
outref-0.5.2 \
- owo-colors-4.2.2 \
+ owo-colors-4.2.3 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
- parol-4.1.0 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ parol-4.1.1 \
parol-macros-1.0.0 \
parol_runtime-4.0.1 \
paste-1.0.15 \
pathdiff-0.2.3 \
percent-encoding-2.3.2 \
- pest-2.8.1 \
- pest_derive-2.8.1 \
- pest_generator-2.8.1 \
- pest_meta-2.8.1 \
- petgraph-0.8.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
+ petgraph-0.8.3 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
@@ -360,8 +363,9 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
+ prettyplease-0.2.37 \
proc-macro-crate-1.3.1 \
- proc-macro-crate-3.3.0 \
+ proc-macro-crate-3.4.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro2-1.0.101 \
@@ -372,7 +376,7 @@ CARGO_CRATES= addr2line-0.24.2 \
pulldown-cmark-escape-0.11.0 \
quick-error-2.0.1 \
quick-xml-0.26.0 \
- quote-1.0.40 \
+ quote-1.0.41 \
r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
@@ -384,15 +388,15 @@ CARGO_CRATES= addr2line-0.24.2 \
rand_regex-0.18.1 \
rayon-1.11.0 \
rayon-core-1.13.0 \
- redox_syscall-0.5.17 \
+ redox_syscall-0.5.18 \
redox_users-0.4.6 \
redox_users-0.5.2 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
regex-syntax-0.8.6 \
relative-path-2.0.1 \
reqwest-0.11.27 \
- resolv-conf-0.7.4 \
+ resolv-conf-0.7.5 \
rgb-0.8.52 \
ring-0.17.14 \
rle-decode-fast-1.0.3 \
@@ -402,23 +406,24 @@ CARGO_CRATES= addr2line-0.24.2 \
rust-embed-utils-8.7.2 \
rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
- rustix-1.0.8 \
+ rustix-1.1.2 \
rustls-0.21.12 \
rustls-pemfile-1.0.4 \
rustls-webpki-0.101.7 \
rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- scnr2-0.3.2 \
- scnr2_generate-0.3.2 \
- scnr2_macro-0.3.2 \
+ scnr2-0.3.3 \
+ scnr2_generate-0.3.3 \
+ scnr2_macro-0.3.3 \
scopeguard-1.2.0 \
sct-0.7.1 \
- semver-1.0.26 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.143 \
- serde_path_to_error-0.1.17 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_path_to_error-0.1.20 \
serde_regex-1.1.0 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
@@ -429,6 +434,7 @@ CARGO_CRATES= addr2line-0.24.2 \
shlex-1.3.0 \
signal-hook-0.3.18 \
signal-hook-registry-1.4.6 \
+ simd-adler32-0.3.7 \
similar-2.7.0 \
siphasher-1.0.1 \
slab-0.4.11 \
@@ -449,8 +455,8 @@ CARGO_CRATES= addr2line-0.24.2 \
supports-color-3.0.2 \
supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- symbolic-common-12.16.2 \
- symbolic-demangle-12.16.2 \
+ symbolic-common-12.16.3 \
+ symbolic-demangle-12.16.3 \
syn-1.0.109 \
syn-2.0.106 \
sync_wrapper-0.1.2 \
@@ -461,17 +467,17 @@ CARGO_CRATES= addr2line-0.24.2 \
system-configuration-0.5.1 \
system-configuration-sys-0.5.0 \
tap-1.0.1 \
- tempfile-3.21.0 \
+ tempfile-3.23.0 \
tendril-0.4.3 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
termtree-0.5.1 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
- time-0.3.43 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
time-core-0.1.6 \
time-macros-0.2.24 \
tinystr-0.8.1 \
@@ -481,13 +487,16 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-rustls-0.24.1 \
- tokio-tungstenite-0.26.2 \
+ tokio-tungstenite-0.28.0 \
tokio-util-0.7.16 \
toml-0.5.11 \
toml-0.8.23 \
toml_datetime-0.6.11 \
+ toml_datetime-0.7.2 \
toml_edit-0.19.15 \
toml_edit-0.22.27 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
toml_write-0.1.2 \
topological-sort-0.2.2 \
tower-0.5.2 \
@@ -501,15 +510,15 @@ CARGO_CRATES= addr2line-0.24.2 \
try-lock-0.2.5 \
ts-rs-11.0.1 \
ts-rs-macros-11.0.1 \
- tungstenite-0.26.2 \
- typenum-1.18.0 \
+ tungstenite-0.28.0 \
+ typenum-1.19.0 \
ucd-trie-0.1.7 \
uluru-3.1.0 \
ume-0.1.0 \
unicase-2.8.1 \
unicode-bom-1.1.4 \
- unicode-id-start-1.3.1 \
- unicode-ident-1.0.18 \
+ unicode-id-start-1.4.0 \
+ unicode-ident-1.0.19 \
unicode-linebreak-0.1.5 \
unicode-normalization-0.1.24 \
unicode-width-0.1.14 \
@@ -526,36 +535,38 @@ CARGO_CRATES= addr2line-0.24.2 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.3+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ web-sys-0.3.81 \
web_atoms-0.1.3 \
webpki-roots-0.25.4 \
which-8.0.0 \
widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.10 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.43.0 \
- windows-core-0.61.2 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.3 \
- windows-result-0.3.4 \
- windows-strings-0.4.2 \
+ windows-core-0.62.1 \
+ windows-implement-0.60.1 \
+ windows-interface-0.59.2 \
+ windows-link-0.2.0 \
+ windows-result-0.4.0 \
+ windows-strings-0.5.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-targets-0.53.4 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
@@ -590,14 +601,14 @@ CARGO_CRATES= addr2line-0.24.2 \
winnow-0.7.13 \
winreg-0.50.0 \
winsafe-0.0.19 \
- wit-bindgen-0.45.0 \
+ wit-bindgen-0.46.0 \
writeable-0.6.1 \
wyz-0.5.1 \
xml_writer-0.4.0 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerotrie-0.2.2 \
@@ -605,4 +616,4 @@ CARGO_CRATES= addr2line-0.24.2 \
zerovec-derive-0.11.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
diff --git a/cad/veryl/distinfo b/cad/veryl/distinfo
index b4b40f5246ac..f27f40584899 100644
--- a/cad/veryl/distinfo
+++ b/cad/veryl/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1758573729
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+TIMESTAMP = 1760035592
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
@@ -13,26 +13,24 @@ SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad52
SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/ammonia-4.1.1.crate) = d6b346764dd0814805de8abf899fe03065bcee69bb1a4771c785817e39f3978f
-SIZE (rust/crates/ammonia-4.1.1.crate) = 56029
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/ammonia-4.1.2.crate) = 17e913097e1a2124b46746c980134e8c954bc17a6a59bb3fde96f088d126dde6
+SIZE (rust/crates/ammonia-4.1.2.crate) = 57453
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/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-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/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.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -53,12 +51,12 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
-SIZE (rust/crates/axum-0.8.4.crate) = 175159
-SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
-SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871
+SIZE (rust/crates/axum-0.8.6.crate) = 178581
+SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22
+SIZE (rust/crates/axum-core-0.5.5.crate) = 26919
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
@@ -69,8 +67,8 @@ SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e69
SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
SHA256 (rust/crates/bimap-0.6.3.crate) = 230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7
SIZE (rust/crates/bimap-0.6.3.crate) = 26660
-SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
-SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
@@ -87,40 +85,44 @@ SHA256 (rust/crates/btoi-0.4.3.crate) = 9dd6407f73a9b8b6162d8a2ef999fe6afd7cc159
SIZE (rust/crates/btoi-0.4.3.crate) = 10007
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
-SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659
SIZE (rust/crates/bytesize-1.3.3.crate) = 11594
-SHA256 (rust/crates/camino-1.1.12.crate) = dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5
-SIZE (rust/crates/camino-1.1.12.crate) = 44284
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
-SHA256 (rust/crates/cc-1.2.35.crate) = 590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3
-SIZE (rust/crates/cc-1.2.35.crate) = 89972
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
+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.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
-SIZE (rust/crates/clap-4.5.47.crate) = 58354
-SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
-SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
-SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
-SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+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.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
@@ -129,12 +131,12 @@ SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef
SIZE (rust/crates/clru-0.6.2.crate) = 16497
SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
-SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117
-SIZE (rust/crates/codspeed-3.0.5.crate) = 12888
-SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67
-SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e
-SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677
+SHA256 (rust/crates/codspeed-4.0.1.crate) = 877928176a982bb1f893bc34134ac9f8ee846d9588c92e63ba6bfd8d58f9a9c4
+SIZE (rust/crates/codspeed-4.0.1.crate) = 244162
+SHA256 (rust/crates/codspeed-criterion-compat-4.0.1.crate) = 3ba430e4426b7cdf72c69e153fa5679a9981000199faa8ac9eda34c9f92fbd41
+SIZE (rust/crates/codspeed-criterion-compat-4.0.1.crate) = 23310
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.1.crate) = 4789a891747658766c37631f88ce16b3aa42739535b5637a1428ac108e2a11db
+SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.1.crate) = 124497
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
@@ -143,8 +145,8 @@ SHA256 (rust/crates/compact_str-0.6.1.crate) = 5138945395949e7dfba09646dc9e766b5
SIZE (rust/crates/compact_str-0.6.1.crate) = 54555
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
-SIZE (rust/crates/console-0.16.0.crate) = 39107
+SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
+SIZE (rust/crates/console-0.16.1.crate) = 39129
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -153,8 +155,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
SIZE (rust/crates/core2-0.4.0.crate) = 37075
-SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d
-SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
+SHA256 (rust/crates/cpp_demangle-0.4.5.crate) = f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253
+SIZE (rust/crates/cpp_demangle-0.4.5.crate) = 81574
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
@@ -189,8 +191,8 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
-SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
+SHA256 (rust/crates/dary_heap-0.3.8.crate) = 06d2e3287df1c007e74221c49ca10a95d557349e54b3a75dc2fb14712c751f04
+SIZE (rust/crates/dary_heap-0.3.8.crate) = 26544
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
@@ -199,8 +201,8 @@ SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb3
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
-SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
-SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
@@ -251,8 +253,8 @@ SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73f
SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
@@ -265,14 +267,14 @@ SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3e
SIZE (rust/crates/fern-0.7.1.crate) = 304533
SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
SIZE (rust/crates/filetime-0.2.26.crate) = 17273
-SHA256 (rust/crates/find-msvc-tools-0.1.0.crate) = e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650
-SIZE (rust/crates/find-msvc-tools-0.1.0.crate) = 29903
+SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64
SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/fluent-uri-0.1.4.crate) = 17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d
SIZE (rust/crates/fluent-uri-0.1.4.crate) = 33596
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -321,8 +323,8 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
SHA256 (rust/crates/git-actor-0.17.2.crate) = 962399e67a7aad16be57967806405ca9e84221eccbbc1379411b869ca70b8a61
SIZE (rust/crates/git-actor-0.17.2.crate) = 4173
SHA256 (rust/crates/git-attributes-0.8.3.crate) = 02d10e74ac301dbeef90061c7b43d108e040786570ad58d3b52fb04a2eed5a9a
@@ -413,6 +415,8 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
@@ -451,10 +455,10 @@ SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fd
SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
-SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
-SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
-SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
-SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
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/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
@@ -489,8 +493,8 @@ SHA256 (rust/crates/include-flate-codegen-0.3.1.crate) = 4f49bf5274aebe468d6e6eb
SIZE (rust/crates/include-flate-codegen-0.3.1.crate) = 5756
SHA256 (rust/crates/include-flate-compress-0.3.1.crate) = eae6a40e716bcd5931f5dbb79cd921512a4f647e2e9413fded3171fca3824dbc
SIZE (rust/crates/include-flate-compress-0.3.1.crate) = 4807
-SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
-SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
SIZE (rust/crates/inferno-0.11.21.crate) = 102615
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
@@ -525,8 +529,8 @@ SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/jwalk-0.8.1.crate) = 2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56
SIZE (rust/crates/jwalk-0.8.1.crate) = 39882
SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
@@ -537,24 +541,26 @@ SHA256 (rust/crates/lalry-0.1.0.crate) = 82b5cf5d262f1b646b4b4fc864c6026753dab5b
SIZE (rust/crates/lalry-0.1.0.crate) = 16307
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.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
-SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
-SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/line-col-0.2.1.crate) = 9e69cdf6b85b5c8dce514f694089a2cf8b1a702f6cd28607bcb3cf296c9778db
SIZE (rust/crates/line-col-0.2.1.crate) = 3915
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.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+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.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
@@ -579,8 +585,8 @@ SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
SHA256 (rust/crates/mdbook-0.4.52.crate) = 93c284d2855916af7c5919cf9ad897cfc77d3c2db6f55429c7cfb769182030ec
SIZE (rust/crates/mdbook-0.4.52.crate) = 1514003
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
@@ -605,12 +611,12 @@ SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
SIZE (rust/crates/nix-0.26.4.crate) = 279099
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed
-SIZE (rust/crates/normpath-1.3.0.crate) = 20719
+SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
+SIZE (rust/crates/normpath-1.5.0.crate) = 22940
SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-debouncer-mini-0.6.0.crate) = a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8
@@ -637,30 +643,30 @@ SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
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/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
-SHA256 (rust/crates/opener-0.8.2.crate) = 771b9704f8cd8b424ec747a320b30b47517a6966ba2c7da90047c16f4a962223
-SIZE (rust/crates/opener-0.8.2.crate) = 26318
+SHA256 (rust/crates/opener-0.8.3.crate) = cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47
+SIZE (rust/crates/opener-0.8.3.crate) = 27160
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
SIZE (rust/crates/outref-0.5.2.crate) = 5621
-SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
-SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
-SHA256 (rust/crates/parol-4.1.0.crate) = 51b2d62b7ad55e9407255d558273414aca996354e1dc6317c32e73de16d0f9d8
-SIZE (rust/crates/parol-4.1.0.crate) = 213050
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/parol-4.1.1.crate) = d852a7bf73ee929f6698f4f8c4ca23ad756efa507b8ebc758b1c12e913e7c582
+SIZE (rust/crates/parol-4.1.1.crate) = 214777
SHA256 (rust/crates/parol-macros-1.0.0.crate) = 54ec451836679aaa55158b454b441e21446a111ea34aa1917eba29245bafe4b8
SIZE (rust/crates/parol-macros-1.0.0.crate) = 1998
SHA256 (rust/crates/parol_runtime-4.0.1.crate) = a796c68684c9e3282e7121f18485324f0ae8749b29e09ba6d10236ecf85b46ef
@@ -671,16 +677,16 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
-SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
-SIZE (rust/crates/pest-2.8.1.crate) = 128906
-SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
-SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857
-SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966
-SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
-SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
-SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
-SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
-SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
+SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
+SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -723,10 +729,12 @@ SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-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
@@ -747,8 +755,8 @@ SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedc
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd
SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
@@ -771,24 +779,24 @@ SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ce
SIZE (rust/crates/rayon-1.11.0.crate) = 182470
SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
-SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
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.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+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.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/relative-path-2.0.1.crate) = bca40a312222d8ba74837cb474edef44b37f561da5f773981007a10bbaa992b0
SIZE (rust/crates/relative-path-2.0.1.crate) = 28829
SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
-SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3
-SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260
+SHA256 (rust/crates/resolv-conf-0.7.5.crate) = 6b3789b30bd25ba102de4beabd95d21ac45b69b1be7d14522bab988c526d6799
+SIZE (rust/crates/resolv-conf-0.7.5.crate) = 17512
SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -807,8 +815,8 @@ SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944
SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
SIZE (rust/crates/rustls-0.21.12.crate) = 285674
SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
@@ -821,26 +829,28 @@ SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scnr2-0.3.2.crate) = 5a5cba9bda9faf2fcd0a147ace6b0fa3ac128509d7e4b1654030bee01663273f
-SIZE (rust/crates/scnr2-0.3.2.crate) = 12512
-SHA256 (rust/crates/scnr2_generate-0.3.2.crate) = 33604e6408a9604061e355dc4798016630012cc3d5c038957760f242f1bc0351
-SIZE (rust/crates/scnr2_generate-0.3.2.crate) = 49271
-SHA256 (rust/crates/scnr2_macro-0.3.2.crate) = 2e2fd289399d43b66fc5e7e50ac53fca6ce8eb35d143a6f942409887f670caa6
-SIZE (rust/crates/scnr2_macro-0.3.2.crate) = 4273
+SHA256 (rust/crates/scnr2-0.3.3.crate) = cefa787617d55b9ae024c5cb5d338ff0d6be6694cb465c2f6be77f9495ae8bd9
+SIZE (rust/crates/scnr2-0.3.3.crate) = 12516
+SHA256 (rust/crates/scnr2_generate-0.3.3.crate) = 372403a11d2e1d341a7ea5fef90fcbb8b4a9c275f17982d824d9ae6f8ca971d3
+SIZE (rust/crates/scnr2_generate-0.3.3.crate) = 48959
+SHA256 (rust/crates/scnr2_macro-0.3.3.crate) = 31437e0936889d403e8119619469157237f67b4a2744d8a67367d1640db0a845
+SIZE (rust/crates/scnr2_macro-0.3.3.crate) = 4271
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
SIZE (rust/crates/sct-0.7.1.crate) = 27501
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
-SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
-SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
-SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
+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.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
+SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
@@ -861,6 +871,8 @@ SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+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/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
@@ -901,10 +913,10 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac
SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235
SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
-SHA256 (rust/crates/symbolic-common-12.16.2.crate) = 9da12f8fecbbeaa1ee62c1d50dc656407e007c3ee7b2a41afce4b5089eaef15e
-SIZE (rust/crates/symbolic-common-12.16.2.crate) = 27976
-SHA256 (rust/crates/symbolic-demangle-12.16.2.crate) = 6fd35afe0ef9d35d3dcd41c67ddf882fc832a387221338153b7cd685a105495c
-SIZE (rust/crates/symbolic-demangle-12.16.2.crate) = 192834
+SHA256 (rust/crates/symbolic-common-12.16.3.crate) = d03f433c9befeea460a01d750e698aa86caf86dcfbd77d552885cd6c89d52f50
+SIZE (rust/crates/symbolic-common-12.16.3.crate) = 27976
+SHA256 (rust/crates/symbolic-demangle-12.16.3.crate) = 13d359ef6192db1760a34321ec4f089245ede4342c27e59be99642f12a859de8
+SIZE (rust/crates/symbolic-demangle-12.16.3.crate) = 192828
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
@@ -925,8 +937,8 @@ SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683
SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-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/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -939,14 +951,14 @@ SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf071
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+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.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
-SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
-SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
@@ -965,8 +977,8 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
-SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084
-SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868
+SHA256 (rust/crates/tokio-tungstenite-0.28.0.crate) = d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857
+SIZE (rust/crates/tokio-tungstenite-0.28.0.crate) = 29876
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.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
@@ -975,10 +987,16 @@ SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d7
SIZE (rust/crates/toml-0.8.23.crate) = 36050
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d
@@ -1005,10 +1023,10 @@ SHA256 (rust/crates/ts-rs-11.0.1.crate) = 6ef1b7a6d914a34127ed8e1fa927eb70889037
SIZE (rust/crates/ts-rs-11.0.1.crate) = 53704
SHA256 (rust/crates/ts-rs-macros-11.0.1.crate) = e9d4ed7b4c18cc150a6a0a1e9ea1ecfa688791220781af6e119f9599a8502a0a
SIZE (rust/crates/ts-rs-macros-11.0.1.crate) = 19723
-SHA256 (rust/crates/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13
-SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/tungstenite-0.28.0.crate) = 8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442
+SIZE (rust/crates/tungstenite-0.28.0.crate) = 67629
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da
@@ -1019,10 +1037,10 @@ SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac4
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bom-1.1.4.crate) = 63ec69f541d875b783ca40184d655f2927c95f0bffd486faa83cd3ac3529ec32
SIZE (rust/crates/unicode-bom-1.1.4.crate) = 10221
-SHA256 (rust/crates/unicode-id-start-1.3.1.crate) = 2f322b60f6b9736017344fa0635d64be2f458fbc04eef65f6be22976dd1ffd5b
-SIZE (rust/crates/unicode-id-start-1.3.1.crate) = 43534
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-id-start-1.4.0.crate) = 81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007
+SIZE (rust/crates/unicode-id-start-1.4.0.crate) = 48270
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
@@ -1055,22 +1073,24 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
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/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
-SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+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/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414
SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392
SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1
@@ -1083,24 +1103,24 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
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.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
-SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.43.0.crate) = 04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244
SIZE (rust/crates/windows-0.43.0.crate) = 11492640
-SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-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-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-core-0.62.1.crate) = 6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9
+SIZE (rust/crates/windows-core-0.62.1.crate) = 36948
+SHA256 (rust/crates/windows-implement-0.60.1.crate) = edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0
+SIZE (rust/crates/windows-implement-0.60.1.crate) = 15257
+SHA256 (rust/crates/windows-interface-0.59.2.crate) = c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5
+SIZE (rust/crates/windows-interface-0.59.2.crate) = 11735
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
+SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
+SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
+SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
@@ -1109,12 +1129,14 @@ SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b3
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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
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.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-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
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_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
@@ -1183,8 +1205,8 @@ SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
-SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
+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.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
@@ -1195,10 +1217,10 @@ SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f659
SIZE (rust/crates/yoke-0.8.0.crate) = 28726
SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
-SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
-SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
-SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
-SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
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
@@ -1213,12 +1235,12 @@ SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fc
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (dalance-veryl-v0.16.4_GH0.tar.gz) = 4ba93eea9ff577ba243d04bb312f3f1f7771564c11e795c2612342c76a5d2ba0
-SIZE (dalance-veryl-v0.16.4_GH0.tar.gz) = 4380479
-SHA256 (veryl-lang-doc-43ded381_GH0.tar.gz) = 5d44fe8257f031bbdb3f2b9345e6a35f3aede98acee9ff5fee0524cde4d2baea
-SIZE (veryl-lang-doc-43ded381_GH0.tar.gz) = 869648
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (dalance-veryl-v0.16.5_GH0.tar.gz) = dd7f327c4a0a11bfad70fc503f68e333a7793995880a7154b48eebeb8d157a18
+SIZE (dalance-veryl-v0.16.5_GH0.tar.gz) = 4385300
+SHA256 (veryl-lang-doc-52363272_GH0.tar.gz) = dafa624608044f404884e92bdad63072501722305624cc12444f82304405d485
+SIZE (veryl-lang-doc-52363272_GH0.tar.gz) = 870438
SHA256 (veryl-lang-rouge-86eb7159_GH0.tar.gz) = 6fa439e63f38e283215b99f7b3c05e0a6774814606539393483bf8a1267bbbbe
SIZE (veryl-lang-rouge-86eb7159_GH0.tar.gz) = 1087557
SHA256 (veryl-lang-sourcemap-resolver-380f8c18_GH0.tar.gz) = 447186776e851173cd19917dfcb3b7605977e2ad515fd1d548cc7f5a0dc87bd7
diff --git a/cad/yosys-ghdl-plugin/Makefile b/cad/yosys-ghdl-plugin/Makefile
index 09e12b0faddc..ec7db547db7d 100644
--- a/cad/yosys-ghdl-plugin/Makefile
+++ b/cad/yosys-ghdl-plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yosys-ghdl-plugin
PORTVERSION= g20230930
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MAINTAINER= nsonack@herrhotzenplotz.de
diff --git a/cad/yosys-systemverilog/Makefile b/cad/yosys-systemverilog/Makefile
index f7b6e2d8c631..a65978527163 100644
--- a/cad/yosys-systemverilog/Makefile
+++ b/cad/yosys-systemverilog/Makefile
@@ -1,5 +1,6 @@
PORTNAME= yosys-systemverilog
DISTVERSION= 2023-06-14
+PORTREVISION= 1
CATEGORIES= cad
PKGNAMEPREFIX=
diff --git a/cad/yosys/Makefile b/cad/yosys/Makefile
index 33330596582d..54f6353321ee 100644
--- a/cad/yosys/Makefile
+++ b/cad/yosys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yosys
DISTVERSIONPREFIX= v
-DISTVERSION= 0.57
+DISTVERSION= 0.58
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/cad/yosys/distinfo b/cad/yosys/distinfo
index ae67452bc345..38209db4e411 100644
--- a/cad/yosys/distinfo
+++ b/cad/yosys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758465843
-SHA256 (YosysHQ-yosys-v0.57_GH0.tar.gz) = 29ea02cb28e46f834769492176eb003c0f72245f21a3e7580aece7df06c05687
-SIZE (YosysHQ-yosys-v0.57_GH0.tar.gz) = 3399252
+TIMESTAMP = 1760017745
+SHA256 (YosysHQ-yosys-v0.58_GH0.tar.gz) = e2b8cba71da7be9009175691dade2ee98072f542e456a92d53a4f1a1bad05bd5
+SIZE (YosysHQ-yosys-v0.58_GH0.tar.gz) = 3427401
diff --git a/cad/yosys/pkg-plist b/cad/yosys/pkg-plist
index 6bb02a5f2904..213697c05be5 100644
--- a/cad/yosys/pkg-plist
+++ b/cad/yosys/pkg-plist
@@ -141,6 +141,7 @@ bin/yosys-witness
%%DATADIR%%/include/kernel/scopeinfo.h
%%DATADIR%%/include/kernel/sexpr.h
%%DATADIR%%/include/kernel/sigtools.h
+%%DATADIR%%/include/kernel/threading.h
%%DATADIR%%/include/kernel/timinginfo.h
%%DATADIR%%/include/kernel/utils.h
%%DATADIR%%/include/kernel/yosys.h
diff --git a/comms/conserver-com/Makefile b/comms/conserver-com/Makefile
index 9b7a20488617..e9d9cf309626 100644
--- a/comms/conserver-com/Makefile
+++ b/comms/conserver-com/Makefile
@@ -1,11 +1,11 @@
PORTNAME= conserver
DISTVERSION= 8.2.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= comms
MASTER_SITES= https://github.com/bstansell/conserver/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= -com
-MAINTAINER= eduardo@FreeBSD.org
+MAINTAINER= philip@FreeBSD.org
COMMENT= Application that allows multiple users to watch serial consoles
WWW= https://www.conserver.com/
diff --git a/comms/conserver-com/files/patch-conserver_readcfg.c b/comms/conserver-com/files/patch-conserver_readcfg.c
new file mode 100644
index 000000000000..a683927d324c
--- /dev/null
+++ b/comms/conserver-com/files/patch-conserver_readcfg.c
@@ -0,0 +1,14 @@
+--- conserver/readcfg.c.orig 2022-07-08 01:20:02 UTC
++++ conserver/readcfg.c
+@@ -3128,9 +3128,9 @@ ConsoleAdd(CONSENT *c)
+
+ SwapStr(&pCEmatch->motd, &c->motd);
+ SwapStr(&pCEmatch->idlestring, &c->idlestring);
+- SwapStr(&pCEmatch->replstring, &c->breaklist);
++ SwapStr(&pCEmatch->replstring, &c->replstring);
+ SwapStr(&pCEmatch->tasklist, &c->tasklist);
+- SwapStr(&pCEmatch->breaklist, &c->tasklist);
++ SwapStr(&pCEmatch->breaklist, &c->breaklist);
+ pCEmatch->portinc = c->portinc;
+ pCEmatch->portbase = c->portbase;
+ pCEmatch->spinmax = c->spinmax;
diff --git a/comms/syncterm/Makefile b/comms/syncterm/Makefile
index 76eb74d69cc7..86a1b37571f8 100644
--- a/comms/syncterm/Makefile
+++ b/comms/syncterm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= syncterm
-DISTVERSION= 1.6
+DISTVERSION= 1.7
CATEGORIES= comms
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/comms/syncterm/distinfo b/comms/syncterm/distinfo
index 19485fc78257..037e3be80273 100644
--- a/comms/syncterm/distinfo
+++ b/comms/syncterm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739300793
-SHA256 (syncterm-1.6-src.tgz) = 79e3ae43d39f98a592268ff40094094da62aa587b5b925e6b7459d66a5d11d49
-SIZE (syncterm-1.6-src.tgz) = 10986287
+TIMESTAMP = 1760239214
+SHA256 (syncterm-1.7-src.tgz) = bed2a55b17bc2fc2ae65463fe87835c68defe519820657421b99dba18edb90c8
+SIZE (syncterm-1.7-src.tgz) = 11002120
diff --git a/comms/syncterm/files/patch-src_syncterm_GNUmakefile b/comms/syncterm/files/patch-src_syncterm_GNUmakefile
deleted file mode 100644
index e0928249d3dd..000000000000
--- a/comms/syncterm/files/patch-src_syncterm_GNUmakefile
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/syncterm/GNUmakefile.orig 2025-02-11 19:11:48 UTC
-+++ src/syncterm/GNUmakefile
-@@ -83,6 +83,7 @@ $(MTOBJODIR)$(DIRSEP)conn$(OFILE): $(CRYPT_LIBS)
- $(MTOBJODIR)$(DIRSEP)ssh$(OFILE): $(CRYPT_LIBS)
- $(MTOBJODIR)$(DIRSEP)syncterm$(OFILE): $(CRYPT_LIBS) $(CIOLIB-MT)
- $(MTOBJODIR)$(DIRSEP)telnets$(OFILE): $(CRYPT_LIBS)
-+$(MTOBJODIR)$(DIRSEP)webget$(OFILE): $(CRYPT_LIBS)
- $(CIOLIB_INTERPOLATE_OBJS): $(CIOLIB-MT_BUILD)
-
- ifeq ($(os),darwin)
diff --git a/databases/nanodbc/Makefile b/databases/nanodbc/Makefile
index 1cc6e298227b..5cb0f7394810 100644
--- a/databases/nanodbc/Makefile
+++ b/databases/nanodbc/Makefile
@@ -11,16 +11,13 @@ WWW= https://nanodbc.github.io/nanodbc/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_FreeBSD_13= compilation fails with clang-19, see https://github.com/nanodbc/nanodbc/issues/421
-BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/nanodbc/nanodbc/issues/421
-
LIB_DEPENDS= libodbc.so:databases/unixODBC
USES= cmake:testing compiler:c++14-lang localbase:ldflags # pkgconfig python:build
-USE_LDCONFIG= yes
USE_CXXSTD= c++14 # fix build broken by deprecated feature std::char_traits, see https://github.com/nanodbc/nanodbc/issues/387
USE_GITHUB= yes
+USE_LDCONFIG= yes
CMAKE_ON= BUILD_SHARED_LIBS \
NANODBC_DISABLE_TESTS NANODBC_DISABLE_EXAMPLES
diff --git a/databases/nanodbc/files/patch-nanodbc_nanodbc.cpp b/databases/nanodbc/files/patch-nanodbc_nanodbc.cpp
new file mode 100644
index 000000000000..f0489859293b
--- /dev/null
+++ b/databases/nanodbc/files/patch-nanodbc_nanodbc.cpp
@@ -0,0 +1,47 @@
+- Fix compilation with unsigned char SQLCHAR type
+
+--- nanodbc/nanodbc.cpp.orig 2023-01-13 22:42:27 UTC
++++ nanodbc/nanodbc.cpp
+@@ -257,10 +257,20 @@ constexpr std::size_t size(const T (&array)[N]) noexc
+ }
+ #endif
+
++// Helper function to compute string length for SQLCHAR types
++template <typename T>
++inline std::size_t sqlchar_length(const T* str) noexcept
++{
++ const T* s = str;
++ while (*s) ++s;
++ return s - str;
++}
++
+ template <std::size_t N>
+ inline std::size_t size(NANODBC_SQLCHAR const (&array)[N]) noexcept
+ {
+- auto const n = std::char_traits<NANODBC_SQLCHAR>::length(array);
++ // Use custom length function instead of char_traits which doesn't support unsigned char
++ auto const n = sqlchar_length(array);
+ NANODBC_ASSERT(n < N);
+ return n < N ? n : N - 1;
+ }
+@@ -3563,9 +3573,9 @@ std::list<datasource> list_datasources()
+ "incompatible SQLCHAR and string::value_type");
+
+ datasource dsn;
+- dsn.name = string(&name[0], &name[std::char_traits<NANODBC_SQLCHAR>::length(name)]);
++ dsn.name = string(&name[0], &name[sqlchar_length(name)]);
+ dsn.driver =
+- string(&driver[0], &driver[std::char_traits<NANODBC_SQLCHAR>::length(driver)]);
++ string(&driver[0], &driver[sqlchar_length(driver)]);
+
+ dsns.push_back(std::move(dsn));
+ direction = SQL_FETCH_NEXT;
+@@ -3616,7 +3626,7 @@ std::list<driver> list_drivers()
+ "incompatible SQLCHAR and string::value_type");
+
+ driver drv;
+- drv.name = string(&descr[0], &descr[std::char_traits<NANODBC_SQLCHAR>::length(descr)]);
++ drv.name = string(&descr[0], &descr[sqlchar_length(descr)]);
+
+ drvs.push_back(std::move(drv));
+ direction = SQL_FETCH_NEXT;
diff --git a/databases/nanodbc/pkg-descr b/databases/nanodbc/pkg-descr
index 263198cfcd6f..0ca544238dab 100644
--- a/databases/nanodbc/pkg-descr
+++ b/databases/nanodbc/pkg-descr
@@ -1 +1,11 @@
-nanodbc is a small library that makes ODBC API programming easy and fun again.
+nanodbc is a small C++ library that simplifies ODBC API programming.
+
+nanodbc is a small C++ wrapper for the native C ODBC API. It aims to make
+common database tasks easy with concise code, incorporating modern C++
+standards.
+
+Features:
+* Portable and robust
+* Transaction support
+* Bound parameters
+* Clean separation of interface and implementation using the pimpl idiom
diff --git a/deskutils/elementary-iconbrowser/Makefile b/deskutils/elementary-iconbrowser/Makefile
index e4193c27e727..c7e9c5fb028c 100644
--- a/deskutils/elementary-iconbrowser/Makefile
+++ b/deskutils/elementary-iconbrowser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= iconbrowser
-DISTVERSION= 8.0.0
+DISTVERSION= 8.1.0
CATEGORIES= deskutils
PKGNAMEPREFIX= elementary-
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libgranite-7.so:x11-toolkits/granite7
-USES= gettext-tools gnome meson pkgconfig python:build vala:build
+USES= gettext-tools gnome meson pkgconfig vala:build
USE_GITHUB= yes
GH_ACCOUNT= elementary
USE_GNOME= glib20 gtk40 gtksourceview5
diff --git a/deskutils/elementary-iconbrowser/distinfo b/deskutils/elementary-iconbrowser/distinfo
index fdbf22aef1be..6c47d86a830a 100644
--- a/deskutils/elementary-iconbrowser/distinfo
+++ b/deskutils/elementary-iconbrowser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734952227
-SHA256 (elementary-iconbrowser-8.0.0_GH0.tar.gz) = 97777ecbfe0bd303b753ffc5dc3ed29691d596d3c0b1eba5948542649a94e56d
-SIZE (elementary-iconbrowser-8.0.0_GH0.tar.gz) = 589537
+TIMESTAMP = 1760174568
+SHA256 (elementary-iconbrowser-8.1.0_GH0.tar.gz) = 2d56c2eaf339dbe84ca737c704e01bbfe14aebee80084c48e02a8c276906517b
+SIZE (elementary-iconbrowser-8.1.0_GH0.tar.gz) = 614301
diff --git a/deskutils/elementary-iconbrowser/pkg-plist b/deskutils/elementary-iconbrowser/pkg-plist
index 75e455e57a70..1e24d7a1703a 100644
--- a/deskutils/elementary-iconbrowser/pkg-plist
+++ b/deskutils/elementary-iconbrowser/pkg-plist
@@ -16,10 +16,13 @@ share/locale/ca/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/en_GB/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/fr/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/ja/LC_MESSAGES/io.elementary.iconbrowser.mo
+share/locale/ka/LC_MESSAGES/io.elementary.iconbrowser.mo
+share/locale/mr/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/nb/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/pt/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/ru/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/sk/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/uk/LC_MESSAGES/io.elementary.iconbrowser.mo
+share/locale/zh_CN/LC_MESSAGES/io.elementary.iconbrowser.mo
share/locale/zh_Hant/LC_MESSAGES/io.elementary.iconbrowser.mo
share/metainfo/io.elementary.iconbrowser.appdata.xml
diff --git a/deskutils/fet/Makefile b/deskutils/fet/Makefile
index f25cabb02b52..24c3f306a220 100644
--- a/deskutils/fet/Makefile
+++ b/deskutils/fet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fet
-DISTVERSION= 7.5.1
+DISTVERSION= 7.5.2
CATEGORIES= deskutils education
MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \
https://lalescu.ro/liviu/fet/download/old/ \
diff --git a/deskutils/fet/distinfo b/deskutils/fet/distinfo
index 51c7cf35a945..febb56101fc9 100644
--- a/deskutils/fet/distinfo
+++ b/deskutils/fet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759293042
-SHA256 (fet-7.5.1.tar.bz2) = dcaa29e84031cbc697df8c1c9f2ecb1bd5ddbd158b0fab171718a09ea5f1608e
-SIZE (fet-7.5.1.tar.bz2) = 16970525
+TIMESTAMP = 1760192629
+SHA256 (fet-7.5.2.tar.bz2) = af5fabc7dc3b05c0dbec87e272a50120fe93a0d77f7dee65a0eb3948aade9fb4
+SIZE (fet-7.5.2.tar.bz2) = 16980794
diff --git a/deskutils/podman-desktop/Makefile b/deskutils/podman-desktop/Makefile
index 76c8b5e47bd0..02f1cfb46d45 100644
--- a/deskutils/podman-desktop/Makefile
+++ b/deskutils/podman-desktop/Makefile
@@ -1,5 +1,6 @@
PORTNAME= podman-desktop
PORTVERSION= 1.21.0
+PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= https://github.com/arrowd/podman-desktop/releases/download/v${PORTVERSION}/ \
https://raw.githubusercontent.com/podman-desktop/podman-desktop/refs/tags/v${PORTVERSION}/buildResources/:icon
diff --git a/deskutils/stirling-pdf/Makefile b/deskutils/stirling-pdf/Makefile
index d142c9544dba..10bc0a7410d0 100644
--- a/deskutils/stirling-pdf/Makefile
+++ b/deskutils/stirling-pdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= stirling-pdf
-PORTVERSION= 1.3.2
+PORTVERSION= 1.4.0
CATEGORIES= deskutils java
MASTER_SITES= https://files.stirlingpdf.com/v${PORTVERSION}/
DISTNAME= Stirling-PDF-with-login
diff --git a/deskutils/stirling-pdf/distinfo b/deskutils/stirling-pdf/distinfo
index 5cedfe914cd6..9eb76d4dd36b 100644
--- a/deskutils/stirling-pdf/distinfo
+++ b/deskutils/stirling-pdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757134697
-SHA256 (stirling-pdf/1.3.2/Stirling-PDF-with-login.jar) = e424ea6c2ec9c88c422e6dcdac53fcffad498a2bd428a9de92bd748eacd54baa
-SIZE (stirling-pdf/1.3.2/Stirling-PDF-with-login.jar) = 153493847
+TIMESTAMP = 1760250582
+SHA256 (stirling-pdf/1.4.0/Stirling-PDF-with-login.jar) = d81584a8f4a81fd3c855158f83e1b510bd8eefdba78b2001fc3945c0b226dd45
+SIZE (stirling-pdf/1.4.0/Stirling-PDF-with-login.jar) = 153283343
diff --git a/devel/Makefile b/devel/Makefile
index f522ded40728..85db7519a2ca 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -7703,6 +7703,7 @@
SUBDIR += rubygem-opentelemetry-helpers-mysql
SUBDIR += rubygem-opentelemetry-helpers-sql
SUBDIR += rubygem-opentelemetry-helpers-sql-obfuscation
+ SUBDIR += rubygem-opentelemetry-helpers-sql-processor
SUBDIR += rubygem-opentelemetry-instrumentation-action_mailer
SUBDIR += rubygem-opentelemetry-instrumentation-action_pack
SUBDIR += rubygem-opentelemetry-instrumentation-action_view
diff --git a/devel/R-cran-rversions/Makefile b/devel/R-cran-rversions/Makefile
index 445a1aa6fc0c..11f2ca3a931f 100644
--- a/devel/R-cran-rversions/Makefile
+++ b/devel/R-cran-rversions/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rversions
-DISTVERSION= 2.1.2
-PORTREVISION= 1
+DISTVERSION= 3.0.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -11,11 +10,11 @@ WWW= https://github.com/r-hub/rversions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= R-cran-curl>0:ftp/R-cran-curl \
- R-cran-xml2>=1.0.0:textproc/R-cran-xml2
-TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \
- R-cran-mockery>0:devel/R-cran-mockery \
- R-cran-testthat>0:devel/R-cran-testthat
+RUN_DEPENDS= R-cran-curl>0:ftp/R-cran-curl
+TEST_DEPENDS= R-cran-pillar>0:devel/R-cran-pillar \
+ R-cran-testthat>=3.0.0:devel/R-cran-testthat \
+ R-cran-webfakes>0:devel/R-cran-webfakes \
+ R-cran-withr>0:devel/R-cran-withr
USES= cran:auto-plist
diff --git a/devel/R-cran-rversions/distinfo b/devel/R-cran-rversions/distinfo
index 565b481c8cf0..2871f50cef0d 100644
--- a/devel/R-cran-rversions/distinfo
+++ b/devel/R-cran-rversions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1662337879
-SHA256 (rversions_2.1.2.tar.gz) = de5818233e8271132fe8ea70145618950b35786e0d2f270e39bf3338f3b8b160
-SIZE (rversions_2.1.2.tar.gz) = 42135
+TIMESTAMP = 1760169765
+SHA256 (rversions_3.0.0.tar.gz) = da80259d5feb5701db24a8507b36f38ba9fd01e3b460e45edc378cb6930933e1
+SIZE (rversions_3.0.0.tar.gz) = 86682
diff --git a/devel/appstream-compose/pkg-plist b/devel/appstream-compose/pkg-plist
index 2fa9b594b8b0..620ad761c2f3 100644
--- a/devel/appstream-compose/pkg-plist
+++ b/devel/appstream-compose/pkg-plist
@@ -12,7 +12,7 @@ include/appstream-compose/asc-utils.h
lib/girepository-1.0/AppStreamCompose-1.0.typelib
lib/libappstream-compose.so
lib/libappstream-compose.so.0
-lib/libappstream-compose.so.1.1.0
+lib/libappstream-compose.so.1.1.1
libdata/pkgconfig/appstream-compose.pc
libexec/appstreamcli-compose
share/gir-1.0/AppStreamCompose-1.0.gir
diff --git a/devel/appstream-qt/Makefile b/devel/appstream-qt/Makefile
index 59d2e5c50303..18da524bd4fa 100644
--- a/devel/appstream-qt/Makefile
+++ b/devel/appstream-qt/Makefile
@@ -8,7 +8,7 @@ LIB_DEPENDS= libappstream.so:devel/appstream
USES= qt:6
USE_QT= base
-MESON_ARGS= -Dqt=true -Dqt-versions='6'
+MESON_ARGS= -Dqt=true
MASTERDIR= ${.CURDIR}/../appstream
PLIST= ${.CURDIR}/pkg-plist
diff --git a/devel/appstream-qt/pkg-plist b/devel/appstream-qt/pkg-plist
index b0b69b6ac983..3f0036bb089a 100644
--- a/devel/appstream-qt/pkg-plist
+++ b/devel/appstream-qt/pkg-plist
@@ -27,5 +27,5 @@ include/AppStreamQt/video.h
lib/cmake/AppStreamQt/AppStreamQtConfig.cmake
lib/cmake/AppStreamQt/AppStreamQtConfigVersion.cmake
lib/libAppStreamQt.so
-lib/libAppStreamQt.so.1.1.0
+lib/libAppStreamQt.so.1.1.1
lib/libAppStreamQt.so.3
diff --git a/devel/appstream/Makefile b/devel/appstream/Makefile
index 0f5811a8aaed..4ac2e0895b80 100644
--- a/devel/appstream/Makefile
+++ b/devel/appstream/Makefile
@@ -2,7 +2,7 @@
# being overriden by devel/appstream-qt slave port
PORTNAME?= AppStream
-DISTVERSION= 1.1.0
+DISTVERSION= 1.1.1
CATEGORIES= devel
MASTER_SITES= https://www.freedesktop.org/software/${PORTNAME:tl}/releases/
diff --git a/devel/appstream/distinfo b/devel/appstream/distinfo
index d93cca4e06de..485da549bfab 100644
--- a/devel/appstream/distinfo
+++ b/devel/appstream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758613932
-SHA256 (AppStream-1.1.0.tar.xz) = 298b4732a2670503328e022d68d6ebbb253c716dad0b6ba127a4065262dd2f2c
-SIZE (AppStream-1.1.0.tar.xz) = 2745948
+TIMESTAMP = 1760204650
+SHA256 (AppStream-1.1.1.tar.xz) = 3b9d325074ede328eed4746d0c4fbfc3b8f6f4fdbc9c173ed70e40569a79b117
+SIZE (AppStream-1.1.1.tar.xz) = 2768624
diff --git a/devel/appstream/pkg-plist b/devel/appstream/pkg-plist
index 3762a0800eb0..0fa328c20ee6 100644
--- a/devel/appstream/pkg-plist
+++ b/devel/appstream/pkg-plist
@@ -41,7 +41,7 @@ include/appstream/as-version.h
include/appstream/as-video.h
lib/girepository-1.0/AppStream-1.0.typelib
lib/libappstream.so
-lib/libappstream.so.1.1.0
+lib/libappstream.so.1.1.1
lib/libappstream.so.5
libdata/pkgconfig/appstream.pc
share/appstream/appstream.conf
@@ -51,6 +51,7 @@ share/gir-1.0/AppStream-1.0.gir
share/installed-tests/appstream/metainfo-validate.test
share/locale/ain/LC_MESSAGES/appstream.mo
share/locale/ar/LC_MESSAGES/appstream.mo
+share/locale/bg/LC_MESSAGES/appstream.mo
share/locale/bn/LC_MESSAGES/appstream.mo
share/locale/bn_BD/LC_MESSAGES/appstream.mo
share/locale/ca/LC_MESSAGES/appstream.mo
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 12004e1b5f16..1713aa279988 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.153.5
-PORTREVISION= 1
+DISTVERSION= 0.155.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 563abbd56f23..c2cb665e6397 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758487417
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.5/v0.153.5.mod) = 2d6a861ad00407fb946f30c2919a1d937d5ab2eb72abbcc00e55acd5d0522e48
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.5/v0.153.5.mod) = 10447
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.5/v0.153.5.zip) = 5b3e5b90051b8db9d91d2b6ddabd229d6e8337bfee4eb9bdb220db469ec18e7a
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.5/v0.153.5.zip) = 1312817
+TIMESTAMP = 1760256488
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.mod) = 113a42e3c84e386566d34d91464e920be141b306503c6fad24d12117326a775d
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.mod) = 10610
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.zip) = 00eace719e00be898b02677857d772db80bc9c15f9d2374ad30821005b440ac9
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.155.0/v0.155.0.zip) = 1317894
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index eb9aa1a10d90..546825e4cc48 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -1,7 +1,6 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version
index 1ec36f652dc2..a5fc7db763a9 100644
--- a/devel/electron37/Makefile.version
+++ b/devel/electron37/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 37.6.0
+ELECTRON_VER= 37.6.1
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo
index 359bf1dfb146..c470c7767abb 100644
--- a/devel/electron37/distinfo
+++ b/devel/electron37/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1759231917
+TIMESTAMP = 1760042725
SHA256 (electron/chromium-138.0.7204.251.tar.xz.0) = 23057c15fd77b6653b01a34e08782f05cc80ecddddaf6f0b87390beb32810151
SIZE (electron/chromium-138.0.7204.251.tar.xz.0) = 2000000000
SHA256 (electron/chromium-138.0.7204.251.tar.xz.1) = 784a8bcb5eff8c204557c5cb7c4a223efd3c472303dd79a8b7be97e3d5d0982a
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-138.0.7204.251.tar.xz.2) = 3d7af9e06a90102b41de19d4635
SIZE (electron/chromium-138.0.7204.251.tar.xz.2) = 273864084
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-37.6.0.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d
-SIZE (electron/electron-yarn-cache-37.6.0.tar.xz) = 30531168
-SHA256 (electron/electron-electron-v37.6.0_GH0.tar.gz) = 56cd42640e17a924e485706012994aa116d0a46ad85df0f17801efcf3d4dc6ef
-SIZE (electron/electron-electron-v37.6.0_GH0.tar.gz) = 15842943
+SHA256 (electron/electron-yarn-cache-37.6.1.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d
+SIZE (electron/electron-yarn-cache-37.6.1.tar.xz) = 30531168
+SHA256 (electron/electron-electron-v37.6.1_GH0.tar.gz) = a98a0bdb4d1b303ac2923420fd7b0dbcf9c0f4158317b7bc9a931cc1a7514f57
+SIZE (electron/electron-electron-v37.6.1_GH0.tar.gz) = 15843969
SHA256 (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 8f28e6635c2fe9d1ea29347606df81128c52bc3a2b820aca5851bd6b89c96aa4
SIZE (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 123089614
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron38/Makefile.version b/devel/electron38/Makefile.version
index 079b1f5ad89b..5a69f2dc7425 100644
--- a/devel/electron38/Makefile.version
+++ b/devel/electron38/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 38.2.1
+ELECTRON_VER= 38.2.2
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron38/distinfo b/devel/electron38/distinfo
index 4aee46014ba6..3bda2e0f4ffb 100644
--- a/devel/electron38/distinfo
+++ b/devel/electron38/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1759488581
+TIMESTAMP = 1760094237
SHA256 (electron/chromium-140.0.7339.133.tar.xz) = 0592f933166d422c42d47b494973ebb8a1cb55493523b6ea901247b883d8d130
SIZE (electron/chromium-140.0.7339.133.tar.xz) = 7424804784
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-38.2.1.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04
-SIZE (electron/electron-yarn-cache-38.2.1.tar.xz) = 30044356
-SHA256 (electron/electron-electron-v38.2.1_GH0.tar.gz) = 6e1b26e33125b4b400b486f0ea6f3c5ad383acf7b61e560f966237a51a3b97af
-SIZE (electron/electron-electron-v38.2.1_GH0.tar.gz) = 15861057
+SHA256 (electron/electron-yarn-cache-38.2.2.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04
+SIZE (electron/electron-yarn-cache-38.2.2.tar.xz) = 30044356
+SHA256 (electron/electron-electron-v38.2.2_GH0.tar.gz) = 56fd61d1c151e8f7ac14c712c4b8ca431bb2c75e2136720aaae89cd9da153e2d
+SIZE (electron/electron-electron-v38.2.2_GH0.tar.gz) = 15862299
SHA256 (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 8f28e6635c2fe9d1ea29347606df81128c52bc3a2b820aca5851bd6b89c96aa4
SIZE (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 123089614
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 80cf2308816e..be2dbb72a868 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1758868762
-SHA256 (go/devel_gitaly/gitaly-v18.3.3/go.mod) = 163e0c24ae7263540250f58c84b9a0197cf6be768dab99b21dd463cc1a4659bc
-SIZE (go/devel_gitaly/gitaly-v18.3.3/go.mod) = 13011
-SHA256 (go/devel_gitaly/gitaly-v18.3.3/gitaly-v18.3.3.tar.bz2) = 4a9cf4168d7123355dc2f85c795b992cfd13ad3f4cf434a6ce46259d2d69bc30
-SIZE (go/devel_gitaly/gitaly-v18.3.3/gitaly-v18.3.3.tar.bz2) = 4557663
-SHA256 (go/devel_gitaly/gitaly-v18.3.3/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
-SIZE (go/devel_gitaly/gitaly-v18.3.3/git-v2.50.0.tar.bz2) = 9249878
+TIMESTAMP = 1760008254
+SHA256 (go/devel_gitaly/gitaly-v18.3.4/go.mod) = 163e0c24ae7263540250f58c84b9a0197cf6be768dab99b21dd463cc1a4659bc
+SIZE (go/devel_gitaly/gitaly-v18.3.4/go.mod) = 13011
+SHA256 (go/devel_gitaly/gitaly-v18.3.4/gitaly-v18.3.4.tar.bz2) = a28d60675e3681d41caf867a13153c3709dc90e9a5be31bfefc289f74309b144
+SIZE (go/devel_gitaly/gitaly-v18.3.4/gitaly-v18.3.4.tar.bz2) = 4558106
+SHA256 (go/devel_gitaly/gitaly-v18.3.4/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
+SIZE (go/devel_gitaly/gitaly-v18.3.4/git-v2.50.0.tar.bz2) = 9249878
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index f051a3c7bc87..eb93bddd6bd2 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -1,7 +1,6 @@
PORTNAME= glab
DISTVERSIONPREFIX= v
-DISTVERSION= 1.72.0
-PORTREVISION= 1
+DISTVERSION= 1.73.1
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/glab/distinfo b/devel/glab/distinfo
index e8ba1553ee93..fb2af53a4a46 100644
--- a/devel/glab/distinfo
+++ b/devel/glab/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758177654
-SHA256 (go/devel_glab/glab-v1.72.0/v1.72.0.mod) = 87f5664d44f604f8f9bee07a23fa76d64848120d46d02d8afd7ea391529a8633
-SIZE (go/devel_glab/glab-v1.72.0/v1.72.0.mod) = 6451
-SHA256 (go/devel_glab/glab-v1.72.0/v1.72.0.zip) = bc72814dcaa718dbd36d5d498d1ae10e580868fa6b033eded8ea07b0b6d97e56
-SIZE (go/devel_glab/glab-v1.72.0/v1.72.0.zip) = 17499130
+TIMESTAMP = 1760252925
+SHA256 (go/devel_glab/glab-v1.73.1/v1.73.1.mod) = 6c38c677d14fc3d35aa06017b339ef57be98de0f2142523635d63b5eeb9ac600
+SIZE (go/devel_glab/glab-v1.73.1/v1.73.1.mod) = 8140
+SHA256 (go/devel_glab/glab-v1.73.1/v1.73.1.zip) = a698c8ef0d0ba94ee8be4b398ccfa7fa963cb5f16c507119a53bd5da0174559c
+SIZE (go/devel_glab/glab-v1.73.1/v1.73.1.zip) = 17506729
diff --git a/devel/glab/pkg-plist b/devel/glab/pkg-plist
index d59b362f7fc2..7f6273740199 100644
--- a/devel/glab/pkg-plist
+++ b/devel/glab/pkg-plist
@@ -55,6 +55,7 @@
%%MANPAGES%%share/man/man1/glab-duo.1.gz
%%MANPAGES%%share/man/man1/glab-duo-claude-token.1.gz
%%MANPAGES%%share/man/man1/glab-duo-claude.1.gz
+%%MANPAGES%%share/man/man1/glab-duo-codex.1.gz
%%MANPAGES%%share/man/man1/glab-incident-close.1.gz
%%MANPAGES%%share/man/man1/glab-incident-list.1.gz
%%MANPAGES%%share/man/man1/glab-incident-note.1.gz
diff --git a/devel/gnu-efi/Makefile b/devel/gnu-efi/Makefile
index 4ecf4e389166..6484fba93b19 100644
--- a/devel/gnu-efi/Makefile
+++ b/devel/gnu-efi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnu-efi
-PORTVERSION= 3.0.15
+PORTVERSION= 3.0.18
CATEGORIES= devel
MASTER_SITES= SF/gnu-efi
@@ -15,8 +15,7 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils
USES= compiler:c++11-lib gmake tar:bz2
-CFLAGS+= -fPIC
-CPPFLAGS+= -fPIC
+CPPFLAGS+= -Wno-incompatible-pointer-types
MAKE_ARGS+= CC=${CC} HOSTCC=${CC} AR=${AR}
.include <bsd.port.pre.mk>
diff --git a/devel/gnu-efi/distinfo b/devel/gnu-efi/distinfo
index 79a5795cb157..86e83074b09e 100644
--- a/devel/gnu-efi/distinfo
+++ b/devel/gnu-efi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665840365
-SHA256 (gnu-efi-3.0.15.tar.bz2) = 931a257b9c5c1ba65ff519f18373c438a26825f2db7866b163e96d1b168f20ea
-SIZE (gnu-efi-3.0.15.tar.bz2) = 159399
+TIMESTAMP = 1726829400
+SHA256 (gnu-efi-3.0.18.tar.bz2) = 7f212c96ee66547eeefb531267b641e5473d7d8529f0bd8ccdefd33cf7413f5c
+SIZE (gnu-efi-3.0.18.tar.bz2) = 167567
diff --git a/devel/gnu-efi/files/patch-Make.defaults b/devel/gnu-efi/files/patch-Make.defaults
index 68fcca4b0c84..8d0d6b7ee7a7 100644
--- a/devel/gnu-efi/files/patch-Make.defaults
+++ b/devel/gnu-efi/files/patch-Make.defaults
@@ -1,14 +1,8 @@
---- Make.defaults.orig 2019-10-28 11:48:52 UTC
+--- Make.defaults.orig 2024-03-22 13:38:35 UTC
+++ Make.defaults
-@@ -45,11 +45,14 @@ TOPDIR := $(shell if [ "$$PWD" != "" ]; then echo $$PW
- # Where to install the package. GNU-EFI will create and access
- # lib and include under the root
- #
--INSTALLROOT := /
-+INSTALLROOT := $(DESTDIR)
- PREFIX := /usr/local
- LIBDIR := $(PREFIX)/lib
- INSTALL := install
+@@ -64,6 +64,9 @@ INSTALL := install
+ INCLUDEDIR := $(PREFIX)/include
+ INSTALL := install
+LOCALBASE := /usr/local
+CROSS_COMPILE:= $(LOCALBASE)/bin/
@@ -16,21 +10,3 @@
# Compilation tools
HOSTCC := $(prefix)gcc
CC := $(prefix)$(CROSS_COMPILE)gcc
-@@ -110,10 +113,14 @@ ifeq ($(ARCH),x86_64)
- || ( [ $(GCCVERSION) -eq "4" ] \
- && [ $(GCCMINOR) -ge "7" ] ) ) \
- && echo 1)
-- ifeq ($(GCCNEWENOUGH),1)
-- CPPFLAGS += -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11
-- else ifeq ($(USING_CLANG),clang)
-+ ifeq ($(USING_CLANG),clang)
- CPPFLAGS += -DGNU_EFI_USE_MS_ABI --std=c11
-+ else
-+ ifeq ($(GCCNEWENOUGH),1)
-+ CPPFLAGS += -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11
-+ else
-+ CPPFLAGS += -DGNU_EFI_USE_MS_ABI --std=c11
-+ endif
- endif
-
- CFLAGS += -mno-red-zone
diff --git a/devel/gnu-efi/files/patch-Makefile b/devel/gnu-efi/files/patch-Makefile
index 5800b4eb1fb9..a454e34ba2a5 100644
--- a/devel/gnu-efi/files/patch-Makefile
+++ b/devel/gnu-efi/files/patch-Makefile
@@ -1,11 +1,11 @@
---- Makefile.orig 2015-08-17 20:06:47 UTC
+--- Makefile.orig 2024-03-22 13:38:35 UTC
+++ Makefile
-@@ -42,7 +42,7 @@ VPATH = $(SRCDIR)
+@@ -43,7 +43,7 @@ include $(SRCDIR)/Make.defaults
include $(SRCDIR)/Make.defaults
-SUBDIRS = lib gnuefi inc apps
+SUBDIRS = lib gnuefi inc
- gnuefi: lib
all: check_gcc $(SUBDIRS)
+
diff --git a/devel/gnu-efi/files/patch-gnuefi-Makefile b/devel/gnu-efi/files/patch-gnuefi-Makefile
deleted file mode 100644
index 92b199fce135..000000000000
--- a/devel/gnu-efi/files/patch-gnuefi-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnuefi/Makefile.orig 2015-08-17 20:06:47 UTC
-+++ gnuefi/Makefile
-@@ -47,6 +47,8 @@ FILES = reloc_$(ARCH)
-
- OBJS = $(FILES:%=%.o)
-
-+CFLAGS += -fPIC
-+
- # on aarch64, avoid jump tables before all relocations have been processed
- reloc_aarch64.o: CFLAGS += -fno-jump-tables
-
diff --git a/devel/gnu-efi/pkg-plist b/devel/gnu-efi/pkg-plist
index 65109d4d0f91..5356b9243771 100644
--- a/devel/gnu-efi/pkg-plist
+++ b/devel/gnu-efi/pkg-plist
@@ -43,6 +43,7 @@ include/efi/protocol/vgaclass.h
include/efi/romload.h
lib/libefi.a
lib/libgnuefi.a
+libdata/pkgconfig/gnu-efi.pc
@comment Architecture Specific Packages List, amd64
%%ARCH_amd64%%include/efi/x86_64/efibind.h
%%ARCH_amd64%%include/efi/x86_64/efilibplat.h
diff --git a/devel/gperf/Makefile b/devel/gperf/Makefile
index 61816d844318..6c87f53154cc 100644
--- a/devel/gperf/Makefile
+++ b/devel/gperf/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gperf
-PORTVERSION= 3.2.1
-PORTREVISION= 1
+DISTVERSION= 3.3
CATEGORIES= devel
MASTER_SITES= GNU
@@ -14,15 +13,13 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe
CPE_VENDOR= ${CPE_PRODUCT}_project
CPE_PRODUCT= ${PORTNAME}tools
-USE_CSTD= gnu99
-USE_CXXSTD= gnu++98
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --docdir=${DOCSDIR}
-MAKE_JOBS_UNSAFE= yes
-WITH_TESTING= yes
-TEST_TARGET= check
+CONFIGURE_ARGS= --docdir=${DOCSDIR}
+MAKE_JOBS_UNSAFE= yes
INFO= gperf
+TEST_TARGET= check
+
.include <bsd.port.mk>
diff --git a/devel/gperf/distinfo b/devel/gperf/distinfo
index eba08e61318a..7a6f57b15066 100644
--- a/devel/gperf/distinfo
+++ b/devel/gperf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744616590
-SHA256 (gperf-3.2.1.tar.gz) = ed5ad317858e0a9badbbada70df40194002e16e8834ac24491307c88f96f9702
-SIZE (gperf-3.2.1.tar.gz) = 1269006
+TIMESTAMP = 1759622170
+SHA256 (gperf-3.3.tar.gz) = fd87e0aba7e43ae054837afd6cd4db03a3f2693deb3619085e6ed9d8d9604ad8
+SIZE (gperf-3.3.tar.gz) = 1831294
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index 5d55a6c9831b..32b351935c4f 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.528
+PORTVERSION= 2.531
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 485bfb4ba209..89c17315aa04 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758133304
-SHA256 (jenkins/2.528/jenkins.war) = 0077a6377878eceb659fe0e4c5104fd4adbc36fa307a495eb2264fe4105ed88c
-SIZE (jenkins/2.528/jenkins.war) = 95450722
+TIMESTAMP = 1760217877
+SHA256 (jenkins/2.531/jenkins.war) = ccaa59b34ff7b13bdc442d57b39eee130f7ee582792269fde262fb18b9212f41
+SIZE (jenkins/2.531/jenkins.war) = 94643876
diff --git a/devel/librashader/Makefile b/devel/librashader/Makefile
index 6e9b7b64f90f..fe1ec2c785a7 100644
--- a/devel/librashader/Makefile
+++ b/devel/librashader/Makefile
@@ -1,7 +1,6 @@
PORTNAME= librashader
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.1
-PORTREVISION= 3
+DISTVERSION= 0.9.1
CATEGORIES= devel
MAINTAINER= bsdcode@disroot.org
diff --git a/devel/librashader/Makefile.crates b/devel/librashader/Makefile.crates
index 8b6ae9a80ccb..ae928e4ebf77 100644
--- a/devel/librashader/Makefile.crates
+++ b/devel/librashader/Makefile.crates
@@ -1,6 +1,6 @@
-CARGO_CRATES= ab_glyph-0.2.29 \
- ab_glyph_rasterizer-0.1.8 \
- adler2-2.0.0 \
+CARGO_CRATES= ab_glyph-0.2.32 \
+ ab_glyph_rasterizer-0.1.10 \
+ adler2-2.0.1 \
ahash-0.7.8 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
@@ -8,11 +8,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
android-activity-0.5.2 \
android-properties-0.2.2 \
anstream-0.3.2 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
anstyle-wincon-1.0.2 \
- anyhow-1.0.98 \
+ anyhow-1.0.100 \
arc-swap-1.7.1 \
array-concat-0.5.5 \
array-init-2.1.0 \
@@ -21,10 +21,10 @@ CARGO_CRATES= ab_glyph-0.2.29 \
as-raw-xcb-connection-1.0.1 \
ash-0.38.0+1.3.281 \
ash-window-0.13.0 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
auto_ops-0.3.0 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
base64-0.13.1 \
base64-0.22.1 \
bincode-2.0.1 \
@@ -32,7 +32,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
bitvec-1.0.1 \
blake3-1.8.2 \
block-0.1.6 \
@@ -41,10 +41,10 @@ CARGO_CRATES= ab_glyph-0.2.29 \
block2-0.3.0 \
block2-0.6.1 \
build-target-0.4.0 \
- bumpalo-3.17.0 \
- bytecount-0.6.8 \
- bytemuck-1.23.0 \
- bytemuck_derive-1.9.3 \
+ bumpalo-3.19.0 \
+ bytecount-0.6.9 \
+ bytemuck-1.23.2 \
+ bytemuck_derive-1.10.1 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
@@ -52,9 +52,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
calloop-wayland-source-0.2.0 \
carlog-0.1.0 \
cbindgen-0.27.0 \
- cc-1.2.23 \
+ cc-1.2.39 \
cesu8-1.1.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
clap-4.3.0 \
@@ -65,28 +65,29 @@ CARGO_CRATES= ab_glyph-0.2.29 \
cocoa-0.25.0 \
cocoa-foundation-0.1.2 \
codespan-reporting-0.12.0 \
- color_quant-1.1.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
colored-2.2.0 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
config-0.13.4 \
constant_time_eq-0.3.1 \
core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
+ core-graphics-types-0.2.0 \
cpufeatures-0.2.17 \
crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
- cursor-icon-1.1.0 \
- d3d12-descriptor-heap-0.2.0 \
+ cursor-icon-1.2.0 \
+ d3d12-descriptor-heap-0.2.1 \
data-encoding-2.9.0 \
digest-0.10.7 \
dirs-next-1.0.2 \
@@ -101,75 +102,75 @@ CARGO_CRATES= ab_glyph-0.2.29 \
encoding_rs-0.8.35 \
env_logger-0.10.2 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.14 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
+ find-msvc-tools-0.1.2 \
fixedbitset-0.5.7 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
fs2-0.4.3 \
funty-2.0.0 \
generic-array-0.14.7 \
- gethostname-0.4.3 \
+ gethostname-1.0.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gfx-maths-0.2.9 \
- gif-0.13.1 \
glfw-0.59.0 \
glfw-sys-5.0.0+3.3.9 \
- glob-0.3.2 \
+ glob-0.3.3 \
glow-0.16.0 \
glslang-0.6.2 \
glslang-sys-0.7.0+1062752 \
gpu-allocator-0.27.0 \
+ gpu-allocator-0.28.0 \
half-2.6.0 \
halfbrown-0.2.5 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
heck-0.4.1 \
- heck-0.5.0 \
- hermit-abi-0.4.0 \
- hermit-abi-0.5.1 \
+ hermit-abi-0.5.2 \
hexf-parse-0.2.1 \
- humantime-2.2.0 \
+ humantime-2.3.0 \
icrate-0.0.4 \
- image-0.25.6 \
- image-compare-0.4.1 \
- image-webp-0.2.1 \
- indexmap-2.9.0 \
+ image-0.25.8 \
+ image-compare-0.4.2 \
+ indexmap-2.11.4 \
is-terminal-0.4.16 \
- itertools-0.12.1 \
+ itertools-0.14.0 \
itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
- jpeg-decoder-0.3.1 \
- js-sys-0.3.77 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
json5-0.4.1 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libloading-0.8.7 \
+ libc-0.2.176 \
+ libloading-0.8.9 \
libm-0.2.15 \
- libredox-0.1.3 \
+ libredox-0.1.10 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
- litrs-0.4.1 \
- lock_api-0.4.12 \
- log-0.4.27 \
+ linux-raw-sys-0.11.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
mach-siegbert-vogt-dxcsa-0.1.3 \
malloc_buf-0.0.6 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
- metal-0.31.0 \
+ memchr-2.7.6 \
+ memmap2-0.9.8 \
+ metal-0.32.0 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
- naga-25.0.1 \
+ miniz_oxide-0.8.9 \
+ moxcms-0.7.5 \
+ naga-27.0.0 \
ndk-0.8.0 \
ndk-context-0.1.1 \
ndk-sys-0.5.0+25.2.9519653 \
@@ -184,13 +185,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
objc-0.2.7 \
objc-sys-0.3.5 \
objc2-0.4.1 \
objc2-0.5.2 \
- objc2-0.6.1 \
+ objc2-0.6.2 \
objc2-app-kit-0.3.1 \
objc2-cloud-kit-0.3.1 \
objc2-core-data-0.3.1 \
@@ -209,52 +210,54 @@ CARGO_CRATES= ab_glyph-0.2.29 \
once_cell-1.21.3 \
orbclient-0.3.48 \
ordered-float-4.6.0 \
+ ordered-float-5.0.0 \
ordered-multimap-0.4.3 \
- owned_ttf_parser-0.25.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ owned_ttf_parser-0.25.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
pathdiff-0.2.3 \
- percent-encoding-2.3.1 \
- persy-1.6.0 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
- petgraph-0.8.1 \
+ percent-encoding-2.3.2 \
+ persy-1.7.1 \
+ pest-2.8.2 \
+ pest_derive-2.8.2 \
+ pest_generator-2.8.2 \
+ pest_meta-2.8.2 \
+ petgraph-0.8.3 \
pin-project-lite-0.2.16 \
pkg-config-0.3.32 \
platform-dirs-0.3.0 \
- png-0.17.16 \
- polling-3.7.4 \
+ png-0.18.0 \
+ polling-3.11.0 \
pollster-0.3.0 \
pollster-0.4.0 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
pp-rs-0.2.1 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
- proc-macro-crate-3.3.0 \
- proc-macro2-1.0.95 \
- profiling-1.0.16 \
- quick-error-2.0.1 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
+ pxfm-0.1.24 \
quick-xml-0.37.5 \
- quote-1.0.40 \
- r-efi-5.2.0 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
radium-0.7.0 \
- rand-0.8.5 \
- rand_chacha-0.3.1 \
- rand_core-0.6.4 \
+ rand-0.9.2 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
range-alloc-0.1.4 \
raw-window-handle-0.6.2 \
raw-window-metal-0.4.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
redox_syscall-0.3.5 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
+ regex-syntax-0.8.6 \
renderdoc-sys-1.1.0 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
@@ -264,24 +267,25 @@ CARGO_CRATES= ab_glyph-0.2.29 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustix-0.38.44 \
- rustix-1.0.7 \
- rustversion-1.0.20 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
sctk-adwaita-0.8.3 \
- serde-1.0.219 \
- serde_bytes-0.11.17 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde-1.0.228 \
+ serde_bytes-0.11.19 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-0.6.9 \
sha2-0.10.9 \
shlex-1.3.0 \
simd-adler32-0.3.7 \
- slab-0.4.9 \
+ slab-0.4.11 \
slotmap-1.0.7 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
smartstring-1.0.1 \
smithay-client-toolkit-0.18.1 \
smol_str-0.2.2 \
@@ -299,33 +303,31 @@ CARGO_CRATES= ab_glyph-0.2.29 \
static_assertions-1.1.0 \
strict-num-0.1.1 \
strsim-0.10.0 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
- syn-2.0.101 \
+ syn-2.0.106 \
tap-1.0.1 \
- tempfile-3.20.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- tiff-0.9.1 \
+ thiserror-impl-2.0.17 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
toml-0.5.11 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
- tracing-0.1.41 \
- tracing-core-0.1.33 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_write-0.1.2 \
triomphe-0.1.14 \
ttf-parser-0.25.1 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
ucd-trie-0.1.7 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.19 \
unicode-segmentation-1.12.0 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
unicode-xid-0.2.6 \
unsigned-varint-0.8.0 \
unty-0.0.4 \
@@ -334,50 +336,63 @@ CARGO_CRATES= ab_glyph-0.2.29 \
version_check-0.9.5 \
virtue-0.0.18 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- wayland-backend-0.3.10 \
- wayland-client-0.31.10 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ wayland-backend-0.3.11 \
+ wayland-client-0.31.11 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.10 \
+ wayland-cursor-0.31.11 \
wayland-protocols-0.31.2 \
wayland-protocols-plasma-0.2.0 \
wayland-protocols-wlr-0.2.0 \
- wayland-scanner-0.31.6 \
- wayland-sys-0.31.6 \
- web-sys-0.3.77 \
+ wayland-scanner-0.31.7 \
+ wayland-sys-0.31.7 \
+ web-sys-0.3.81 \
web-time-0.2.4 \
- weezl-0.1.8 \
- wgpu-25.0.0 \
- wgpu-core-25.0.1 \
- wgpu-core-deps-apple-25.0.0 \
- wgpu-core-deps-windows-linux-android-25.0.0 \
- wgpu-hal-25.0.1 \
- wgpu-types-25.0.0 \
+ wgpu-27.0.1 \
+ wgpu-core-27.0.1 \
+ wgpu-core-deps-apple-27.0.0 \
+ wgpu-core-deps-windows-linux-android-27.0.0 \
+ wgpu-hal-27.0.1 \
+ wgpu-types-27.0.1 \
widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.58.0 \
+ windows-0.62.1 \
+ windows-collections-0.3.1 \
windows-core-0.58.0 \
+ windows-core-0.62.1 \
+ windows-future-0.3.1 \
windows-implement-0.58.0 \
+ windows-implement-0.60.1 \
windows-interface-0.58.0 \
+ windows-interface-0.59.2 \
+ windows-link-0.2.0 \
+ windows-numerics-0.3.0 \
windows-result-0.2.0 \
+ windows-result-0.4.0 \
windows-strings-0.1.0 \
+ windows-strings-0.5.0 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.0 \
+ windows-targets-0.53.4 \
+ windows-threading-0.2.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
@@ -409,18 +424,18 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winit-0.29.15 \
- winnow-0.7.10 \
- wit-bindgen-rt-0.39.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
wyz-0.5.1 \
x11-dl-2.21.0 \
- x11rb-0.13.1 \
- x11rb-protocol-0.13.1 \
- xcursor-0.3.8 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xcursor-0.3.10 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
yaml-rust-0.4.5 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zigzag-0.1.0 \
zune-core-0.4.12 \
- zune-jpeg-0.4.14
+ zune-jpeg-0.4.21
diff --git a/devel/librashader/distinfo b/devel/librashader/distinfo
index 889b13cfdb8a..2279a253886d 100644
--- a/devel/librashader/distinfo
+++ b/devel/librashader/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1747835588
-SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
-SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
-SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
-SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1759478624
+SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
+SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967
+SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
+SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
SIZE (rust/crates/ahash-0.7.8.crate) = 38550
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
@@ -19,16 +19,16 @@ SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
SIZE (rust/crates/anstream-0.3.2.crate) = 19504
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+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.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
SHA256 (rust/crates/anstyle-wincon-1.0.2.crate) = c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c
SIZE (rust/crates/anstyle-wincon-1.0.2.crate) = 11712
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/array-concat-0.5.5.crate) = de9067cfeb22d851858da2a5af9a82e385d363623094efa61cef7a45e651fc81
@@ -45,14 +45,14 @@ SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
SHA256 (rust/crates/ash-window-0.13.0.crate) = 52bca67b61cb81e5553babde81b8211f713cb6db79766f80168f3e5f40ea6c82
SIZE (rust/crates/ash-window-0.13.0.crate) = 20250
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+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/auto_ops-0.3.0.crate) = 7460f7dd8e100147b82a63afca1a20eb6c231ee36b90ba7272e14951cb58af59
SIZE (rust/crates/auto_ops-0.3.0.crate) = 9343
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -67,8 +67,8 @@ SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e7577090
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
@@ -85,14 +85,14 @@ SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0a
SIZE (rust/crates/block2-0.6.1.crate) = 34311
SHA256 (rust/crates/build-target-0.4.0.crate) = 832133bbabbbaa9fbdba793456a2827627a7d2b8fb96032fa1e7666d7895832b
SIZE (rust/crates/build-target-0.4.0.crate) = 7460
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
-SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
-SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
-SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
-SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
+SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
+SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
@@ -107,12 +107,12 @@ SHA256 (rust/crates/carlog-0.1.0.crate) = 95faf7476605bbef1fdf740eaa3f7f2b97b70f
SIZE (rust/crates/carlog-0.1.0.crate) = 4103
SHA256 (rust/crates/cbindgen-0.27.0.crate) = 3fce8dd7fcfcbf3a0a87d8f515194b49d6135acab73e18bd380d1d93bb1a15eb
SIZE (rust/crates/cbindgen-0.27.0.crate) = 215957
-SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
-SIZE (rust/crates/cc-1.2.23.crate) = 106527
+SHA256 (rust/crates/cc-1.2.39.crate) = e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f
+SIZE (rust/crates/cc-1.2.39.crate) = 90774
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -133,10 +133,8 @@ SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748
SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028
SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
-SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
-SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
@@ -149,34 +147,38 @@ SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c8867
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
+SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
+SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
-SHA256 (rust/crates/d3d12-descriptor-heap-0.2.0.crate) = c0c31f7c86252e0198223a23394da4fc5ba5d381734a8c12551c94accc3ead7b
-SIZE (rust/crates/d3d12-descriptor-heap-0.2.0.crate) = 9879
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
+SHA256 (rust/crates/d3d12-descriptor-heap-0.2.1.crate) = 667b7d3cd82f34250e3340908e33a7160c03c680c4ce64e5abf63d85ad0f3033
+SIZE (rust/crates/d3d12-descriptor-heap-0.2.1.crate) = 11538
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
@@ -205,20 +207,24 @@ SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c
SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+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/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
+SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
+SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
@@ -231,22 +237,20 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
+SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55
+SIZE (rust/crates/gethostname-1.0.2.crate) = 9914
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gfx-maths-0.2.9.crate) = 757bba517b41d90e60e23f8b810a50a73e705ac3f1be56712ebe403af850189c
SIZE (rust/crates/gfx-maths-0.2.9.crate) = 9968
-SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
SHA256 (rust/crates/glfw-0.59.0.crate) = c8c61a3f08ac5eb93c8dc0e9f2e6b2c7a7d14da089db39d43d696bc4fd025d4c
SIZE (rust/crates/glfw-0.59.0.crate) = 136028
SHA256 (rust/crates/glfw-sys-5.0.0+3.3.9.crate) = 1dfc32d45fb58ff38b112696907963a7d671e9cf742b16f882062169a053cf88
SIZE (rust/crates/glfw-sys-5.0.0+3.3.9.crate) = 813010
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
SIZE (rust/crates/glow-0.16.0.crate) = 162118
SHA256 (rust/crates/glslang-0.6.2.crate) = 69a8eb9fa5d381f25af800e9050ae38ed9d9b1f0a1d60722315475322f0ea3a9
@@ -255,6 +259,8 @@ SHA256 (rust/crates/glslang-sys-0.7.0+1062752.crate) = 13a2ca509c79db5c89d0a6fd9
SIZE (rust/crates/glslang-sys-0.7.0+1062752.crate) = 3752410
SHA256 (rust/crates/gpu-allocator-0.27.0.crate) = c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd
SIZE (rust/crates/gpu-allocator-0.27.0.crate) = 49410
+SHA256 (rust/crates/gpu-allocator-0.28.0.crate) = 51255ea7cfaadb6c5f1528d43e92a82acb2b96c43365989a28b2d44ee38f8795
+SIZE (rust/crates/gpu-allocator-0.28.0.crate) = 54791
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/halfbrown-0.2.5.crate) = 8588661a8607108a5ca69cab034063441a0413a0b041c13618a7dd348021ef6f
@@ -263,86 +269,82 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
-SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
-SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
-SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/icrate-0.0.4.crate) = 99d3aaff8a54577104bafdf686ff18565c3b6903ca5782a2026ef06e2c7aa319
SIZE (rust/crates/icrate-0.0.4.crate) = 1040120
-SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
-SIZE (rust/crates/image-0.25.6.crate) = 242367
-SHA256 (rust/crates/image-compare-0.4.1.crate) = 96cd73af13ae2e7220a1c02fe7d6bb53be50612ba7fabbb5c88e7753645f1f3c
-SIZE (rust/crates/image-compare-0.4.1.crate) = 16263
-SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
-SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7
+SIZE (rust/crates/image-0.25.8.crate) = 292229
+SHA256 (rust/crates/image-compare-0.4.2.crate) = 6bf712e96694f43e33b8394265e4d4bc06998c3648718148e4584d80dc3b3165
+SIZE (rust/crates/image-compare-0.4.2.crate) = 26933
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1
SIZE (rust/crates/json5-0.4.1.crate) = 15678
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.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
-SIZE (rust/crates/libloading-0.8.7.crate) = 30374
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
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.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-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/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+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/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/mach-siegbert-vogt-dxcsa-0.1.3.crate) = 7d3e62358869047ad84e507d5bcd47e7f3917629947ba34ac0b3e5969db00a7b
SIZE (rust/crates/mach-siegbert-vogt-dxcsa-0.1.3.crate) = 82383
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
-SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e
-SIZE (rust/crates/metal-0.31.0.crate) = 3034257
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/metal-0.32.0.crate) = 00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605
+SIZE (rust/crates/metal-0.32.0.crate) = 3034024
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.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
-SHA256 (rust/crates/naga-25.0.1.crate) = 2b977c445f26e49757f9aca3631c3b8b836942cb278d69a92e7b80d3b24da632
-SIZE (rust/crates/naga-25.0.1.crate) = 718101
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08
+SIZE (rust/crates/moxcms-0.7.5.crate) = 184232
+SHA256 (rust/crates/naga-27.0.0.crate) = 12b2e757b11b47345d44e7760e45458339bc490463d9548cd8651c53ae523153
+SIZE (rust/crates/naga-27.0.0.crate) = 760880
SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
SIZE (rust/crates/ndk-0.8.0.crate) = 79770
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
@@ -371,10 +373,10 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
@@ -383,8 +385,8 @@ SHA256 (rust/crates/objc2-0.4.1.crate) = 559c5a40fdd30eb5e344fbceacf7595a81e2425
SIZE (rust/crates/objc2-0.4.1.crate) = 162783
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
-SIZE (rust/crates/objc2-0.6.1.crate) = 270980
+SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
+SIZE (rust/crates/objc2-0.6.2.crate) = 272954
SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
SHA256 (rust/crates/objc2-cloud-kit-0.3.1.crate) = 17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d
@@ -421,98 +423,102 @@ SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140
SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/ordered-float-5.0.0.crate) = e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01
+SIZE (rust/crates/ordered-float-5.0.0.crate) = 23364
SHA256 (rust/crates/ordered-multimap-0.4.3.crate) = ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a
SIZE (rust/crates/ordered-multimap-0.4.3.crate) = 19599
-SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
-SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b
+SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/persy-1.6.0.crate) = c26b790159e0900b1517473faeb8c03c06034289d30bed6f3ecd0369c64eb141
-SIZE (rust/crates/persy-1.6.0.crate) = 148503
-SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
-SIZE (rust/crates/pest-2.8.0.crate) = 128955
-SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
-SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
-SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
-SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
-SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
-SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
-SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06
-SIZE (rust/crates/petgraph-0.8.1.crate) = 763960
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/persy-1.7.1.crate) = 1bce6ad02b7ddcdd9978d99d17bb2c717c8e15b94801785a262641cbdf10c5a5
+SIZE (rust/crates/persy-1.7.1.crate) = 151422
+SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
+SIZE (rust/crates/pest-2.8.2.crate) = 130430
+SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
+SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
+SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
+SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
+SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
+SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
+SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/platform-dirs-0.3.0.crate) = e188d043c1a692985f78b5464853a263f1a27e5bd6322bad3a4078ee3c998a38
SIZE (rust/crates/platform-dirs-0.3.0.crate) = 6744
-SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
-SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
+SIZE (rust/crates/polling-3.11.0.crate) = 59387
SHA256 (rust/crates/pollster-0.3.0.crate) = 22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2
SIZE (rust/crates/pollster-0.3.0.crate) = 9436
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+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/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
SIZE (rust/crates/pp-rs-0.2.1.crate) = 25905
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
-SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
-SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/pxfm-0.1.24.crate) = 83f9b339b02259ada5c0f4a389b7fb472f933aa17ce176fd2ad98f28bb401fde
+SIZE (rust/crates/pxfm-0.1.24.crate) = 867020
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
-SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde
SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/raw-window-metal-0.4.0.crate) = 76e8caa82e31bb98fee12fa8f051c94a6aa36b07cddb03f0d4fc558988360ff1
SIZE (rust/crates/raw-window-metal-0.4.0.crate) = 7629
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
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.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+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.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
@@ -531,10 +537,10 @@ SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b6
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -545,28 +551,30 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sctk-adwaita-0.8.3.crate) = 70b31447ca297092c5a9916fc3b955203157b37c19ca8edde4f52e9843e602c7
SIZE (rust/crates/sctk-adwaita-0.8.3.crate) = 53184
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
-SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-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.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8
+SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29
SIZE (rust/crates/smartstring-1.0.1.crate) = 29555
SHA256 (rust/crates/smithay-client-toolkit-0.18.1.crate) = 922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a
@@ -601,60 +609,56 @@ SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc
SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
-SIZE (rust/crates/strum-0.26.3.crate) = 7237
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+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/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-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.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
-SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae
-SIZE (rust/crates/toml-0.8.22.crate) = 76224
-SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
-SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
-SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
-SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
-SIZE (rust/crates/toml_write-0.1.1.crate) = 17467
-SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
-SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
SHA256 (rust/crates/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85
SIZE (rust/crates/triomphe-0.1.14.crate) = 30292
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+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.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/unsigned-varint-0.8.0.crate) = eb066959b24b5196ae73cb057f45598450d2c5f71460e98c49b738086eff9c06
@@ -671,94 +675,120 @@ SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e
SIZE (rust/crates/virtue-0.0.18.crate) = 33545
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-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/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121
-SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632
-SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
-SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
+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/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+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/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.10.crate) = a65317158dec28d00416cb16705934070aef4f8393353d41126c54264ae0f182
-SIZE (rust/crates/wayland-cursor-0.31.10.crate) = 9725
+SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
+SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4
SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062
SHA256 (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479
SIZE (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 59992
SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6
SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804
-SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
-SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
-SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
-SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
+SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
+SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
+SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-0.2.4.crate) = aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0
SIZE (rust/crates/web-time-0.2.4.crate) = 15743
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
-SHA256 (rust/crates/wgpu-25.0.0.crate) = ca6049eb2014a0e0d8689f9b787605dd71d5bbfdc74095ead499f3cff705c229
-SIZE (rust/crates/wgpu-25.0.0.crate) = 186335
-SHA256 (rust/crates/wgpu-core-25.0.1.crate) = a19813e647da7aa3cdaa84f5846e2c64114970ea7c86b1e6aae8be08091f4bdc
-SIZE (rust/crates/wgpu-core-25.0.1.crate) = 290073
-SHA256 (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = cfd488b3239b6b7b185c3b045c39ca6bf8af34467a4c5de4e0b1a564135d093d
-SIZE (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = 7760
-SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = cba5fb5f7f9c98baa7c889d444f63ace25574833df56f5b817985f641af58e46
-SIZE (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = 7523
-SHA256 (rust/crates/wgpu-hal-25.0.1.crate) = fb7c4a1dc42ff14c23c9b11ebf1ee85cde661a9b1cf0392f79c1faca5bc559fb
-SIZE (rust/crates/wgpu-hal-25.0.1.crate) = 368786
-SHA256 (rust/crates/wgpu-types-25.0.0.crate) = 2aa49460c2a8ee8edba3fca54325540d904dd85b2e086ada762767e17d06e8bc
-SIZE (rust/crates/wgpu-types-25.0.0.crate) = 82335
+SHA256 (rust/crates/wgpu-27.0.1.crate) = bfe68bac7cde125de7a731c3400723cadaaf1703795ad3f4805f187459cd7a77
+SIZE (rust/crates/wgpu-27.0.1.crate) = 199825
+SHA256 (rust/crates/wgpu-core-27.0.1.crate) = e3d654c0b6c6335edfca18c11bdaed964def641b8e9997d3a495a2ff4077c922
+SIZE (rust/crates/wgpu-core-27.0.1.crate) = 327317
+SHA256 (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 0772ae958e9be0c729561d5e3fd9a19679bcdfb945b8b1a1969d9bfe8056d233
+SIZE (rust/crates/wgpu-core-deps-apple-27.0.0.crate) = 12020
+SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 71197027d61a71748e4120f05a9242b2ad142e3c01f8c1b47707945a879a03c3
+SIZE (rust/crates/wgpu-core-deps-windows-linux-android-27.0.0.crate) = 11836
+SHA256 (rust/crates/wgpu-hal-27.0.1.crate) = fd6a4ade7d7e2df367703226457845fa8c3acfbb07bfba2290b3925fde999b66
+SIZE (rust/crates/wgpu-hal-27.0.1.crate) = 393289
+SHA256 (rust/crates/wgpu-types-27.0.1.crate) = afdcf84c395990db737f2dd91628706cb31e86d72e53482320d368e52b5da5eb
+SIZE (rust/crates/wgpu-types-27.0.1.crate) = 98497
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
SIZE (rust/crates/widestring-1.2.0.crate) = 89105
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.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-0.62.1.crate) = 49e6c4a1f363c8210c6f77ba24f645c61c6fb941eccf013da691f7e09515b8ac
+SIZE (rust/crates/windows-0.62.1.crate) = 9360503
+SHA256 (rust/crates/windows-collections-0.3.1.crate) = 123e712f464a8a60ce1a13f4c446d2d43ab06464cb5842ff68f5c71b6fb7852e
+SIZE (rust/crates/windows-collections-0.3.1.crate) = 13554
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.62.1.crate) = 6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9
+SIZE (rust/crates/windows-core-0.62.1.crate) = 36948
+SHA256 (rust/crates/windows-future-0.3.1.crate) = 68f3db6b24b120200d649cd4811b4947188ed3a8d2626f7075146c5d178a9a4a
+SIZE (rust/crates/windows-future-0.3.1.crate) = 17978
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.1.crate) = edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0
+SIZE (rust/crates/windows-implement-0.60.1.crate) = 15257
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
+SHA256 (rust/crates/windows-interface-0.59.2.crate) = c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5
+SIZE (rust/crates/windows-interface-0.59.2.crate) = 11735
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-numerics-0.3.0.crate) = 2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8
+SIZE (rust/crates/windows-numerics-0.3.0.crate) = 9786
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
+SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
+SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
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.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+SHA256 (rust/crates/windows-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
+SHA256 (rust/crates/windows-threading-0.2.0.crate) = ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118
+SIZE (rust/crates/windows-threading-0.2.0.crate) = 9777
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_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
@@ -821,35 +851,35 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winit-0.29.15.crate) = 0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca
SIZE (rust/crates/winit-0.29.15.crate) = 588797
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
-SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
+SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zigzag-0.1.0.crate) = 70b40401a28d86ce16a330b863b86fd7dbee4d7c940587ab09ab8c019f9e3fdf
SIZE (rust/crates/zigzag-0.1.0.crate) = 2085
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (SnowflakePowered-librashader-v0.8.1-librashader-v0.8.1_GH0.tar.gz) = 5b27d8c06c932dc9a15265903a56ec56eae16bccc72a9b4e2a05ee3ad3eb6e25
-SIZE (SnowflakePowered-librashader-v0.8.1-librashader-v0.8.1_GH0.tar.gz) = 2952157
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (SnowflakePowered-librashader-v0.9.1-librashader-v0.9.1_GH0.tar.gz) = fb6138044d718fc4066f76f6911bbc00fd97dd54bcc5df94f2f38133b3e0b777
+SIZE (SnowflakePowered-librashader-v0.9.1-librashader-v0.9.1_GH0.tar.gz) = 2954419
diff --git a/devel/lldb-mi/Makefile b/devel/lldb-mi/Makefile
index 369800a09ad3..335b5b3c9d5b 100644
--- a/devel/lldb-mi/Makefile
+++ b/devel/lldb-mi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lldb-mi
-DISTVERSION= g20231216
+DISTVERSION= g20250923
CATEGORIES= devel lang
MAINTAINER= arrowd@FreeBSD.org
@@ -13,7 +13,7 @@ USES= cmake llvm:lib,noexport
USE_GITHUB= yes
GH_ACCOUNT= lldb-tools
-GH_TAGNAME= a6c8c66d70b13209f3dabba5b6aefb2c58c3976c
+GH_TAGNAME= 31ed003a15a4a8e44881401d065217dfb2642406
PLIST_FILES= bin/lldb-mi
diff --git a/devel/lldb-mi/distinfo b/devel/lldb-mi/distinfo
index 90b0bb79c976..169f5ee87e90 100644
--- a/devel/lldb-mi/distinfo
+++ b/devel/lldb-mi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716033448
-SHA256 (lldb-tools-lldb-mi-g20231216-a6c8c66d70b13209f3dabba5b6aefb2c58c3976c_GH0.tar.gz) = c32ca77969e16b312c28c3ae86a5efc01f6a0e2a808605eb5fb553cd54908bdb
-SIZE (lldb-tools-lldb-mi-g20231216-a6c8c66d70b13209f3dabba5b6aefb2c58c3976c_GH0.tar.gz) = 191038
+TIMESTAMP = 1760192018
+SHA256 (lldb-tools-lldb-mi-g20250923-31ed003a15a4a8e44881401d065217dfb2642406_GH0.tar.gz) = 65e0e8871df73ea081ea25a1dd1aa8b4ea626945a97a951ad1940f459363fdae
+SIZE (lldb-tools-lldb-mi-g20250923-31ed003a15a4a8e44881401d065217dfb2642406_GH0.tar.gz) = 190959
diff --git a/devel/p5-App-Cmd/Makefile b/devel/p5-App-Cmd/Makefile
index 36dab671090e..95c32dd9c088 100644
--- a/devel/p5-App-Cmd/Makefile
+++ b/devel/p5-App-Cmd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= App-Cmd
-DISTVERSION= 0.337
+DISTVERSION= 0.338
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-App-Cmd/distinfo b/devel/p5-App-Cmd/distinfo
index 0672c9fe5c8d..917f35b9f820 100644
--- a/devel/p5-App-Cmd/distinfo
+++ b/devel/p5-App-Cmd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735892645
-SHA256 (App-Cmd-0.337.tar.gz) = f6acf2c31108bbc38a6f0d747112df0036cb95f33db094ac470f698b0539a0eb
-SIZE (App-Cmd-0.337.tar.gz) = 50287
+TIMESTAMP = 1760256658
+SHA256 (App-Cmd-0.338.tar.gz) = 600da9292b22193f8b72d1b8dbf0af13d201edcc73a8292882461550e8db5221
+SIZE (App-Cmd-0.338.tar.gz) = 50670
diff --git a/devel/p5-DateTime-Format-Natural/Makefile b/devel/p5-DateTime-Format-Natural/Makefile
index 6f26b612b5b8..b372a64da880 100644
--- a/devel/p5-DateTime-Format-Natural/Makefile
+++ b/devel/p5-DateTime-Format-Natural/Makefile
@@ -1,5 +1,5 @@
PORTNAME= DateTime-Format-Natural
-DISTVERSION= 1.21
+DISTVERSION= 1.22
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-DateTime-Format-Natural/distinfo b/devel/p5-DateTime-Format-Natural/distinfo
index bb7616d9e460..c7fc7bdb83b3 100644
--- a/devel/p5-DateTime-Format-Natural/distinfo
+++ b/devel/p5-DateTime-Format-Natural/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747957904
-SHA256 (DateTime-Format-Natural-1.21.tar.gz) = 2154a8c4d64c6fea0fffc44a982743a672d2650ac029a6367b3ea7279613c357
-SIZE (DateTime-Format-Natural-1.21.tar.gz) = 87242
+TIMESTAMP = 1760114153
+SHA256 (DateTime-Format-Natural-1.22.tar.gz) = 839977c9ba7d3e6db7bdd65030eb49fbe1797e2e0460f060bce1fb7b93eda582
+SIZE (DateTime-Format-Natural-1.22.tar.gz) = 87183
diff --git a/devel/p5-User-Identity/Makefile b/devel/p5-User-Identity/Makefile
index 8726429da51d..5129ddf5827c 100644
--- a/devel/p5-User-Identity/Makefile
+++ b/devel/p5-User-Identity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= User-Identity
-PORTVERSION= 1.02
+PORTVERSION= 1.03
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-User-Identity/distinfo b/devel/p5-User-Identity/distinfo
index cbaf7a82626a..c9ba05974d4e 100644
--- a/devel/p5-User-Identity/distinfo
+++ b/devel/p5-User-Identity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1681843954
-SHA256 (User-Identity-1.02.tar.gz) = 3b24aee7f5278c65c3f04115b07c86e646934e99ea409240363f3089913eb899
-SIZE (User-Identity-1.02.tar.gz) = 29058
+TIMESTAMP = 1760105507
+SHA256 (User-Identity-1.03.tar.gz) = 153f2ad0873ad14afe6569e842e441986e6ac160a95644412fe78cefa12a65d4
+SIZE (User-Identity-1.03.tar.gz) = 28929
diff --git a/devel/please/Makefile b/devel/please/Makefile
index 7ba4f3f56c4a..d200b10a7f85 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,7 +1,6 @@
PORTNAME= please
DISTVERSIONPREFIX= v
-DISTVERSION= 17.19.1
-PORTREVISION= 1
+DISTVERSION= 17.21.0
CATEGORIES= devel
MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/
DISTFILES= go.mod
diff --git a/devel/please/distinfo b/devel/please/distinfo
index a12faaeacccc..0fa122beb150 100644
--- a/devel/please/distinfo
+++ b/devel/please/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758606318
-SHA256 (go/devel_please/thought-machine-please-v17.19.1_GH0/go.mod) = f0f612115a5d26718a91d6f4cf2a153360db691cfc5a24f5049f043f0b45dbda
-SIZE (go/devel_please/thought-machine-please-v17.19.1_GH0/go.mod) = 5379
-SHA256 (go/devel_please/thought-machine-please-v17.19.1_GH0/thought-machine-please-v17.19.1_GH0.tar.gz) = e66d4b23ba6ae40f251654fc5eb1e4981a6ba33d50e456b58185a029dc82ceed
-SIZE (go/devel_please/thought-machine-please-v17.19.1_GH0/thought-machine-please-v17.19.1_GH0.tar.gz) = 2074643
+TIMESTAMP = 1760256724
+SHA256 (go/devel_please/thought-machine-please-v17.21.0_GH0/go.mod) = f0f612115a5d26718a91d6f4cf2a153360db691cfc5a24f5049f043f0b45dbda
+SIZE (go/devel_please/thought-machine-please-v17.21.0_GH0/go.mod) = 5379
+SHA256 (go/devel_please/thought-machine-please-v17.21.0_GH0/thought-machine-please-v17.21.0_GH0.tar.gz) = 3a7236699dd3ff0866553299a65afe4d94b8d8af7aaab943a9b50c3465e6899b
+SIZE (go/devel_please/thought-machine-please-v17.21.0_GH0/thought-machine-please-v17.21.0_GH0.tar.gz) = 2072758
diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile
index a022b2f7953f..2927eeaa0906 100644
--- a/devel/protoc-gen-go-grpc/Makefile
+++ b/devel/protoc-gen-go-grpc/Makefile
@@ -1,7 +1,6 @@
PORTNAME= protoc-gen-go-grpc
DISTVERSIONPREFIX= v
-DISTVERSION= 1.75.1
-PORTREVISION= 1
+DISTVERSION= 1.76.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/protoc-gen-go-grpc/distinfo b/devel/protoc-gen-go-grpc/distinfo
index e62e2da661b2..047558793cb6 100644
--- a/devel/protoc-gen-go-grpc/distinfo
+++ b/devel/protoc-gen-go-grpc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1757678568
-SHA256 (grpc-grpc-go-v1.75.1_GH0.tar.gz) = ceeb07641c71018c81826bfd293ed9b1aa2208ebe91a32f5e507f425f5857be1
-SIZE (grpc-grpc-go-v1.75.1_GH0.tar.gz) = 2511170
+TIMESTAMP = 1760114219
+SHA256 (grpc-grpc-go-v1.76.0_GH0.tar.gz) = 5c1ecd852536d9a495013600b39c9df9702df4fa90c99f5587bf23d2118aaa97
+SIZE (grpc-grpc-go-v1.76.0_GH0.tar.gz) = 2529153
SHA256 (golang-net-v0.38.0_GH0.tar.gz) = f5f44a7625a2cee3ab3b38f8b08a1e058395faf44c29ae5e9a29af9e5f13c822
SIZE (golang-net-v0.38.0_GH0.tar.gz) = 1502112
SHA256 (golang-sys-v0.31.0_GH0.tar.gz) = de9873501d7e57afe8964b48d17392f82b5f1fd611915e6084523f9eb7506972
diff --git a/devel/py-pipdeptree/Makefile b/devel/py-pipdeptree/Makefile
index bf755292ff07..08666428b5d6 100644
--- a/devel/py-pipdeptree/Makefile
+++ b/devel/py-pipdeptree/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pipdeptree
-DISTVERSION= 2.28.0
+DISTVERSION= 2.29.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +12,9 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27:devel/py-hatchling@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4:devel/py-hatch-vcs@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=24.1:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pip>=23.3.2:devel/py-pip@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5:devel/py-hatch-vcs@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=25:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pip>=23.2:devel/py-pip@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
@@ -24,5 +24,6 @@ NO_ARCH= yes
post-patch:
@${REINPLACE_CMD} -e 's|import __version__|import version as __version__|g' \
${WRKSRC}/src/pipdeptree/_cli.py
+ @${REINPLACE_CMD} -e 's|pip>=25.2|pip>=23.2|g' ${WRKSRC}/pyproject.toml
.include <bsd.port.mk>
diff --git a/devel/py-pipdeptree/distinfo b/devel/py-pipdeptree/distinfo
index a02ac03759ce..384c83ea098c 100644
--- a/devel/py-pipdeptree/distinfo
+++ b/devel/py-pipdeptree/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753181455
-SHA256 (pipdeptree-2.28.0.tar.gz) = bae533e30249b1aa6d9cb315ef6f1c039e9adaa55d5b25438395cace5716eaa6
-SIZE (pipdeptree-2.28.0.tar.gz) = 42583
+TIMESTAMP = 1760257175
+SHA256 (pipdeptree-2.29.0.tar.gz) = e21ea782b6266611a5505d76db2f187f43eb140248029e06b535928617f6847f
+SIZE (pipdeptree-2.29.0.tar.gz) = 42077
diff --git a/devel/py-pyupgrade/Makefile b/devel/py-pyupgrade/Makefile
index b59181df5926..3cc19657d5c4 100644
--- a/devel/py-pyupgrade/Makefile
+++ b/devel/py-pyupgrade/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyupgrade
-DISTVERSION= 3.20.0
+DISTVERSION= 3.21.0
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/asottile/pyupgrade
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tokenize-rt>=3.2.0:devel/py-tokenize-rt@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tokenize-rt>=6.1.0:devel/py-tokenize-rt@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
diff --git a/devel/py-pyupgrade/distinfo b/devel/py-pyupgrade/distinfo
index 0ae260424400..816e12e1c680 100644
--- a/devel/py-pyupgrade/distinfo
+++ b/devel/py-pyupgrade/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748195791
-SHA256 (pyupgrade-3.20.0.tar.gz) = dd6a16c13fc1a7db45796008689a9a35420bd364d681430f640c5e54a3d351ea
-SIZE (pyupgrade-3.20.0.tar.gz) = 45007
+TIMESTAMP = 1760114436
+SHA256 (pyupgrade-3.21.0.tar.gz) = 3e63a882ec1d16f5621736d938952df3cdc2446501fb049e711415cb8d273960
+SIZE (pyupgrade-3.21.0.tar.gz) = 45210
diff --git a/devel/py-pyyaml/Makefile b/devel/py-pyyaml/Makefile
index b6871a976a38..7207d5aedc5b 100644
--- a/devel/py-pyyaml/Makefile
+++ b/devel/py-pyyaml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyyaml
-DISTVERSION= 6.0.2
+DISTVERSION= 6.0.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyyaml/distinfo b/devel/py-pyyaml/distinfo
index fd14ec0abfb0..6008e4f34af8 100644
--- a/devel/py-pyyaml/distinfo
+++ b/devel/py-pyyaml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758388888
-SHA256 (pyyaml-6.0.2.tar.gz) = d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e
-SIZE (pyyaml-6.0.2.tar.gz) = 130631
+TIMESTAMP = 1760105829
+SHA256 (pyyaml-6.0.3.tar.gz) = d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f
+SIZE (pyyaml-6.0.3.tar.gz) = 130960
diff --git a/devel/py-terminaltexteffects/Makefile b/devel/py-terminaltexteffects/Makefile
index e5e24f3706e4..749f273e224f 100644
--- a/devel/py-terminaltexteffects/Makefile
+++ b/devel/py-terminaltexteffects/Makefile
@@ -1,5 +1,5 @@
PORTNAME= terminaltexteffects
-DISTVERSION= 0.12.0
+DISTVERSION= 0.12.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-terminaltexteffects/distinfo b/devel/py-terminaltexteffects/distinfo
index 1c8be2c627fe..150f93dd974a 100644
--- a/devel/py-terminaltexteffects/distinfo
+++ b/devel/py-terminaltexteffects/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741812134
-SHA256 (terminaltexteffects-0.12.0.tar.gz) = 84bfa7eefc4d03ede3b9a9794d26a224df34851534f993df6a237fdb744542ef
-SIZE (terminaltexteffects-0.12.0.tar.gz) = 128479
+TIMESTAMP = 1760088670
+SHA256 (terminaltexteffects-0.12.1.tar.gz) = d2b04b38f9bc03fc434ac932cabfd4344b35f58a7efd9370a62a2bb1a162fdb8
+SIZE (terminaltexteffects-0.12.1.tar.gz) = 128649
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index ec594c3cb73d..29bcc8525114 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tox
-DISTVERSION= 4.30.3
+DISTVERSION= 4.31.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo
index 025fcd68cd0f..a25f518ba695 100644
--- a/devel/py-tox/distinfo
+++ b/devel/py-tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759523878
-SHA256 (tox-4.30.3.tar.gz) = f3dd0735f1cd4e8fbea5a3661b77f517456b5f0031a6256432533900e34b90bf
-SIZE (tox-4.30.3.tar.gz) = 202799
+TIMESTAMP = 1760114503
+SHA256 (tox-4.31.0.tar.gz) = 266381ffef35615ec0d40ae4969a9e43b506017597c0413d6545a603cc8c7561
+SIZE (tox-4.31.0.tar.gz) = 203294
diff --git a/devel/py-types-jsonschema/Makefile b/devel/py-types-jsonschema/Makefile
index eed32aa2c71a..ee8a6b566618 100644
--- a/devel/py-types-jsonschema/Makefile
+++ b/devel/py-types-jsonschema/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-jsonschema
-PORTVERSION= 4.25.1.20250822
+PORTVERSION= 4.25.1.20251009
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-jsonschema/distinfo b/devel/py-types-jsonschema/distinfo
index 07093549e17b..a13ff996973e 100644
--- a/devel/py-types-jsonschema/distinfo
+++ b/devel/py-types-jsonschema/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757492053
-SHA256 (types_jsonschema-4.25.1.20250822.tar.gz) = aac69ed4b23f49aaceb7fcb834141d61b9e4e6a7f6008cb2f0d3b831dfa8464a
-SIZE (types_jsonschema-4.25.1.20250822.tar.gz) = 15628
+TIMESTAMP = 1760173719
+SHA256 (types_jsonschema-4.25.1.20251009.tar.gz) = 75d0f5c5dd18dc23b664437a0c1a625743e8d2e665ceaf3aecb29841f3a5f97f
+SIZE (types_jsonschema-4.25.1.20251009.tar.gz) = 15661
diff --git a/devel/py-types-jsonschema/files/patch-pyproject.toml b/devel/py-types-jsonschema/files/patch-pyproject.toml
index 04871adc77a4..7136d2770065 100644
--- a/devel/py-types-jsonschema/files/patch-pyproject.toml
+++ b/devel/py-types-jsonschema/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-08-22 03:04:15 UTC
+--- pyproject.toml.orig 2025-10-09 02:54:34 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,7 +8,7 @@
[project]
name = "types-jsonschema"
- version = "4.25.1.20250822"
+ version = "4.25.1.20251009"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile
index 010f58804764..42a7abd95c2d 100644
--- a/devel/py-uv-build/Makefile
+++ b/devel/py-uv-build/Makefile
@@ -1,12 +1,12 @@
PORTNAME= uv-build
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
-COMMENT= uv: Build backend
+COMMENT= UV: Build backend
WWW= https://astral.sh/ \
https://docs.astral.sh/uv/ \
https://github.com/astral-sh/uv
diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo
index ca106692a05a..09953f98b9c5 100644
--- a/devel/py-uv-build/distinfo
+++ b/devel/py-uv-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759901250
-SHA256 (uv_build-0.9.0.tar.gz) = 2856b43e2cc6828bbdf2e5deca6e983b358001aaa705689d03dd3bdf33d2abca
-SIZE (uv_build-0.9.0.tar.gz) = 332461
+TIMESTAMP = 1760077963
+SHA256 (uv_build-0.9.1.tar.gz) = 677fc8cec7aee555aa60b37e299f88fb3f600dbc5c530351a2115327b9aabc9e
+SIZE (uv_build-0.9.1.tar.gz) = 332775
diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile
index c5ea5749819c..2dc937e96ebc 100644
--- a/devel/py-uv/Makefile
+++ b/devel/py-uv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uv
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo
index 76907016a7c5..0327b78915cf 100644
--- a/devel/py-uv/distinfo
+++ b/devel/py-uv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759887559
-SHA256 (astral-sh-uv-0.9.0_GH0.tar.gz) = d97e444fe3aaca5079f3f9b1928a6ac0afc4c3e3d6552e94b23ce07e846f642e
-SIZE (astral-sh-uv-0.9.0_GH0.tar.gz) = 4724344
+TIMESTAMP = 1760077944
+SHA256 (astral-sh-uv-0.9.1_GH0.tar.gz) = dbaa64d00eae3e64a82f2d1ed1eed2e2d04e63302753662b6c6b344d56687d29
+SIZE (astral-sh-uv-0.9.1_GH0.tar.gz) = 4729329
diff --git a/devel/py-uv/files/patch-pyproject.toml b/devel/py-uv/files/patch-pyproject.toml
index db0b3ee9d1fa..fe13d52de5dd 100644
--- a/devel/py-uv/files/patch-pyproject.toml
+++ b/devel/py-uv/files/patch-pyproject.toml
@@ -9,13 +9,13 @@
[project]
name = "uv"
- version = "0.9.0"
+ version = "0.9.1"
-description = "An extremely fast Python package and project manager, written in Rust."
+description = "Python package for uv - extremely fast Python package installer"
authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }]
requires-python = ">=3.8"
keywords = [
-@@ -40,60 +40,9 @@ Discord = "https://discord.gg/astral-sh"
+@@ -40,62 +40,10 @@ Releases = "https://github.com/astral-sh/uv/releases"
Releases = "https://github.com/astral-sh/uv/releases"
Discord = "https://discord.gg/astral-sh"
@@ -33,9 +33,6 @@
- { path = "LICENSE-APACHE", format = "sdist" },
- { path = "LICENSE-MIT", format = "sdist" },
-]
-+[tool.setuptools]
-+packages = ["uv"]
-+package-dir = {"" = "python"}
-[tool.rooster]
-changelog-contributors = false # We exclude contributors from the CHANGELOG file
@@ -49,6 +46,7 @@
- "crates/uv-version/Cargo.toml",
- "crates/uv-build/Cargo.toml",
- "crates/uv-build/pyproject.toml",
+- { target = "crates/uv-static/src/env_vars.rs", replace = "next release" },
- "docs/getting-started/installation.md",
- "docs/guides/integration/docker.md",
- "docs/guides/integration/pre-commit.md",
@@ -57,8 +55,12 @@
- "docs/concepts/build-backend.md",
- "docs/concepts/projects/init.md",
- "docs/concepts/projects/workspaces.md",
+- { target = "docs/reference/environment.md", replace = "next release" },
-]
--
++[tool.setuptools]
++packages = ["uv"]
++package-dir = {"" = "python"}
+
-[tool.rooster.section-labels]
-"Breaking changes" = ["breaking"]
-"Enhancements" = ["enhancement", "compatibility", "error messages"]
@@ -81,4 +83,3 @@
-managed = false
+[tool.setuptools.package-data]
+uv = ["py.typed"]
-\ No newline at end of file
diff --git a/devel/py-virtualenv/Makefile b/devel/py-virtualenv/Makefile
index 0b7d6be90816..5bd4d3910803 100644
--- a/devel/py-virtualenv/Makefile
+++ b/devel/py-virtualenv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= virtualenv
-PORTVERSION= 20.34.0
+PORTVERSION= 20.35.3
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distlib>=0.3.7:devel/py-distlib@${PY_FLAVO
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distlib>=0.3.7:devel/py-distlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>=3.12.2:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=3.9.1:devel/py-platformdirs@${PY_FLAVOR}
-# tests: 321 passed, 33 skipped
+# tests: 355 passed, 38 skipped, 2 deselected
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=7.3.2:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage_enable_subprocess>=1.0:devel/py-coverage_enable_subprocess@${PY_FLAVOR} \
@@ -35,6 +35,7 @@ USES= cpe python
USE_GITHUB= yes
GH_ACCOUNT= pypa
USE_PYTHON= autoplist concurrent pep517 pytest
+PYTEST_BROKEN_TESTS= test_build_c_ext.py # ERROR: Could not find a version that satisfies the requirement setuptools>=40.8.0
# Fix the LookupError: setuptools-scm was unable to detect version (build target)
MAKE_ENV= SETUPTOOLS_SCM_PRETEND_VERSION="${PORTVERSION}"
diff --git a/devel/py-virtualenv/distinfo b/devel/py-virtualenv/distinfo
index ffe1b7840c23..9b7606e582d6 100644
--- a/devel/py-virtualenv/distinfo
+++ b/devel/py-virtualenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756221581
-SHA256 (pypa-virtualenv-20.34.0_GH0.tar.gz) = 39f8865ad52a14089e1301b111bcb2ed59febf5cdb04ad90148882ba2d518e32
-SIZE (pypa-virtualenv-20.34.0_GH0.tar.gz) = 6045967
+TIMESTAMP = 1760254700
+SHA256 (pypa-virtualenv-20.35.3_GH0.tar.gz) = ea7aae2fa5525b119f6c4254f2aa786805011a911e6438c97a58be89135a110d
+SIZE (pypa-virtualenv-20.35.3_GH0.tar.gz) = 6044008
diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile
index 21419f1fcaef..d881793d0912 100644
--- a/devel/pyenv/Makefile
+++ b/devel/pyenv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyenv
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.8
+DISTVERSION= 2.6.10
CATEGORIES= devel python
MAINTAINER= olgeni@FreeBSD.org
diff --git a/devel/pyenv/distinfo b/devel/pyenv/distinfo
index 2c472d9d354a..253c3289a72e 100644
--- a/devel/pyenv/distinfo
+++ b/devel/pyenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758444260
-SHA256 (pyenv-pyenv-v2.6.8_GH0.tar.gz) = 039121545f2d09bb25c30c452c9487df9b68b0da0096fabf7c540db7516a1e1a
-SIZE (pyenv-pyenv-v2.6.8_GH0.tar.gz) = 1359577
+TIMESTAMP = 1760173805
+SHA256 (pyenv-pyenv-v2.6.10_GH0.tar.gz) = 3a45027e61a348b6a621cbdd28e1aa76aa09addbcda83f7c776aea206b3f4994
+SIZE (pyenv-pyenv-v2.6.10_GH0.tar.gz) = 1360131
diff --git a/devel/pyenv/pkg-plist b/devel/pyenv/pkg-plist
index ede3ed8f6a3c..f6b10a6e0cb7 100644
--- a/devel/pyenv/pkg-plist
+++ b/devel/pyenv/pkg-plist
@@ -203,6 +203,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.9.20
libexec/pyenv-plugins/python-build/share/python-build/3.9.21
libexec/pyenv-plugins/python-build/share/python-build/3.9.22
libexec/pyenv-plugins/python-build/share/python-build/3.9.23
+libexec/pyenv-plugins/python-build/share/python-build/3.9.24
libexec/pyenv-plugins/python-build/share/python-build/3.10-dev
libexec/pyenv-plugins/python-build/share/python-build/3.10.0
libexec/pyenv-plugins/python-build/share/python-build/3.10.1
@@ -223,6 +224,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.10.15
libexec/pyenv-plugins/python-build/share/python-build/3.10.16
libexec/pyenv-plugins/python-build/share/python-build/3.10.17
libexec/pyenv-plugins/python-build/share/python-build/3.10.18
+libexec/pyenv-plugins/python-build/share/python-build/3.10.19
libexec/pyenv-plugins/python-build/share/python-build/3.11-dev
libexec/pyenv-plugins/python-build/share/python-build/3.11.0
libexec/pyenv-plugins/python-build/share/python-build/3.11.1
@@ -238,6 +240,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.11.10
libexec/pyenv-plugins/python-build/share/python-build/3.11.11
libexec/pyenv-plugins/python-build/share/python-build/3.11.12
libexec/pyenv-plugins/python-build/share/python-build/3.11.13
+libexec/pyenv-plugins/python-build/share/python-build/3.11.14
libexec/pyenv-plugins/python-build/share/python-build/3.12-dev
libexec/pyenv-plugins/python-build/share/python-build/3.12.0
libexec/pyenv-plugins/python-build/share/python-build/3.12.1
@@ -251,6 +254,7 @@ libexec/pyenv-plugins/python-build/share/python-build/3.12.8
libexec/pyenv-plugins/python-build/share/python-build/3.12.9
libexec/pyenv-plugins/python-build/share/python-build/3.12.10
libexec/pyenv-plugins/python-build/share/python-build/3.12.11
+libexec/pyenv-plugins/python-build/share/python-build/3.12.12
libexec/pyenv-plugins/python-build/share/python-build/3.13t-dev
libexec/pyenv-plugins/python-build/share/python-build/3.13-dev
libexec/pyenv-plugins/python-build/share/python-build/3.13.0
@@ -269,10 +273,12 @@ libexec/pyenv-plugins/python-build/share/python-build/3.13.6
libexec/pyenv-plugins/python-build/share/python-build/3.13.6t
libexec/pyenv-plugins/python-build/share/python-build/3.13.7
libexec/pyenv-plugins/python-build/share/python-build/3.13.7t
+libexec/pyenv-plugins/python-build/share/python-build/3.13.8
+libexec/pyenv-plugins/python-build/share/python-build/3.13.8t
libexec/pyenv-plugins/python-build/share/python-build/3.14t-dev
libexec/pyenv-plugins/python-build/share/python-build/3.14-dev
-libexec/pyenv-plugins/python-build/share/python-build/3.14.0rc3
-libexec/pyenv-plugins/python-build/share/python-build/3.14.0rc3t
+libexec/pyenv-plugins/python-build/share/python-build/3.14.0
+libexec/pyenv-plugins/python-build/share/python-build/3.14.0t
libexec/pyenv-plugins/python-build/share/python-build/3.15t-dev
libexec/pyenv-plugins/python-build/share/python-build/3.15-dev
libexec/pyenv-plugins/python-build/share/python-build/activepython-2.7.14
diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile
index eba64f948e61..fc95beff7d2e 100644
--- a/devel/qt6-base/Makefile
+++ b/devel/qt6-base/Makefile
@@ -1,5 +1,6 @@
PORTNAME= base
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= qt6-
diff --git a/devel/qt6-base/files/patch-sock_seqpacket b/devel/qt6-base/files/patch-sock_seqpacket
new file mode 100644
index 000000000000..0ce628239939
--- /dev/null
+++ b/devel/qt6-base/files/patch-sock_seqpacket
@@ -0,0 +1,105 @@
+https://codereview.qt-project.org/c/qt/qtbase/+/681531
+https://codereview.qt-project.org/c/qt/qtbase/+/682568
+
+From 8e06365bee31ef5a1980b7b24d1564e3d769cfc7 Mon Sep 17 00:00:00 2001
+From: Gleb Popov <arrowd@FreeBSD.org>
+Date: Thu, 2 Oct 2025 13:14:54 +0300
+Subject: [PATCH] QNativeSocketEngine::read: Only treat readBytes==0 as a EOF
+ condition with stream sockets
+
+This change also covers SOCK_SEQPACKET type of sockets, which isn't great,
+but allows to avoid an endless polling loop when waiting for read on
+a disconnected socket.
+
+Pick-to: 6.10
+Change-Id: I6117b97c2c9b775e9e6fe9757bf4374365e3227d
+Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
+---
+ src/network/socket/qnativesocketengine.cpp | 11 +++++------
+ 1 file changed, 5 insertions(+), 6 deletions(-)
+
+diff --git src/network/socket/qnativesocketengine.cpp src/network/socket/qnativesocketengine.cpp
+index f33e5a26bd94..4c83ef7e5df6 100644
+--- src/network/socket/qnativesocketengine.cpp
++++ src/network/socket/qnativesocketengine.cpp
+@@ -910,12 +910,11 @@ qint64 QNativeSocketEngine::read(char *data, qint64 maxSize)
+
+ qint64 readBytes = d->nativeRead(data, maxSize);
+
+- // Handle remote close
+- if (readBytes == 0 && (d->socketType == QAbstractSocket::TcpSocket
+-#ifndef QT_NO_SCTP
+- || d->socketType == QAbstractSocket::SctpSocket
+-#endif
+- )) {
++ // Handle remote close.
++ // Non-datagram socket types signal the EOF state with a zero read.
++ // Note that it is perfectly fine to have a 0-byte message with datagram
++ // sockets (SOCK_DGRAM or SOCK_SEQPACKET).
++ if (readBytes == 0 && d->socketType != QAbstractSocket::UdpSocket) {
+ d->setError(QAbstractSocket::RemoteHostClosedError,
+ QNativeSocketEnginePrivate::RemoteHostClosedErrorString);
+ close();
+--
+2.43.0
+
+From a395c091a56781352113670b72ba619367486e7e Mon Sep 17 00:00:00 2001
+From: Gleb Popov <arrowd@FreeBSD.org>
+Date: Tue, 7 Oct 2025 10:53:18 +0300
+Subject: [PATCH] Teach QNativeSocketEnginePrivate::fetchConnectionParameters()
+ about SOCK_SEQPACKET
+
+Pick-to: 6.10
+Change-Id: I4136ef3b4c198e3bd155884bde53171bd34959e4
+Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
+---
+ .../socket/qnativesocketengine_unix.cpp | 23 ++++++++++++-------
+ 1 file changed, 15 insertions(+), 8 deletions(-)
+
+diff --git src/network/socket/qnativesocketengine_unix.cpp src/network/socket/qnativesocketengine_unix.cpp
+index b5fbb5c2e003..bcd9aecdea97 100644
+--- src/network/socket/qnativesocketengine_unix.cpp
++++ src/network/socket/qnativesocketengine_unix.cpp
+@@ -1244,6 +1244,7 @@ bool QNativeSocketEnginePrivate::fetchConnectionParameters()
+ QT_SOCKOPTLEN_T valueSize = sizeof(int);
+ if (::getsockopt(socketDescriptor, SOL_SOCKET, SO_TYPE, &value, &valueSize) == 0) {
+ if (value == SOCK_STREAM) {
++ socketType = QAbstractSocket::TcpSocket;
+ #ifndef QT_NO_SCTP
+ if (option(QNativeSocketEngine::MaxStreamsSocketOption) != -1) {
+ socketType = QAbstractSocket::SctpSocket;
+@@ -1266,17 +1267,23 @@ bool QNativeSocketEnginePrivate::fetchConnectionParameters()
+ return false;
+ }
+ }
+- } else {
+- socketType = QAbstractSocket::TcpSocket;
+ }
+-#else
+- socketType = QAbstractSocket::TcpSocket;
++#endif
++ } else if (value == SOCK_DGRAM) {
++ socketType = QAbstractSocket::UdpSocket;
++#ifdef SOCK_SEQPACKET
++ } else if (value == SOCK_SEQPACKET) {
++ // We approximate the SEQPACKET socket type to TCP, because
++ // this enum is actually used to determine if the socket type has
++ // a notion of connection. SOCK_DGRAM are connectionless, while
++ // SOCK_STREAM and SOCK_SEQPACKET are connection-orientired.
++ // This mapping is still suboptimal, because it is possible to send
++ // a 0-byte packet via SEQPACKET socket and Qt will treat it as
++ // a disconnect.
++ socketType = QAbstractSocket::TcpSocket;
+ #endif
+ } else {
+- if (value == SOCK_DGRAM)
+- socketType = QAbstractSocket::UdpSocket;
+- else
+- socketType = QAbstractSocket::UnknownSocketType;
++ socketType = QAbstractSocket::UnknownSocketType;
+ }
+ }
+ #if defined (QNATIVESOCKETENGINE_DEBUG)
+--
+2.43.0
+
diff --git a/devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile b/devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile
index 6ac739cac083..ab6c6de1ddc2 100644
--- a/devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile
+++ b/devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-helpers-sql-obfuscation
-PORTVERSION= 0.3.0
+PORTVERSION= 0.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-helpers-sql-obfuscation/distinfo b/devel/rubygem-opentelemetry-helpers-sql-obfuscation/distinfo
index 24eb33ca1c11..a2cfa2ae6127 100644
--- a/devel/rubygem-opentelemetry-helpers-sql-obfuscation/distinfo
+++ b/devel/rubygem-opentelemetry-helpers-sql-obfuscation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752212838
-SHA256 (rubygem/opentelemetry-helpers-sql-obfuscation-0.3.0.gem) = f5d866d58f98267b5302be479c9dddad25ddf7db19030d44fb5ab93025ea9e4b
-SIZE (rubygem/opentelemetry-helpers-sql-obfuscation-0.3.0.gem) = 11776
+TIMESTAMP = 1760245948
+SHA256 (rubygem/opentelemetry-helpers-sql-obfuscation-0.4.0.gem) = 7252199f13df8dabb0a44f6b856c0ed3393585b9ad055371da4227a88a2c2341
+SIZE (rubygem/opentelemetry-helpers-sql-obfuscation-0.4.0.gem) = 12288
diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile b/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile
new file mode 100644
index 000000000000..49b4d4167fdb
--- /dev/null
+++ b/devel/rubygem-opentelemetry-helpers-sql-processor/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= opentelemetry-helpers-sql-processor
+PORTVERSION= 0.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= SQL Processing Instrumentation Helpers for the OpenTelemetry framework
+WWW= https://opentelemetry.io/ \
+ https://github.com/open-telemetry/opentelemetry-ruby \
+ https://github.com/open-telemetry/opentelemetry-ruby-contrib/tree/main/helpers/sql-processor
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-opentelemetry-common>=0.21<1:devel/rubygem-opentelemetry-common
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo b/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo
new file mode 100644
index 000000000000..a2cfa2ae6127
--- /dev/null
+++ b/devel/rubygem-opentelemetry-helpers-sql-processor/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760245948
+SHA256 (rubygem/opentelemetry-helpers-sql-obfuscation-0.4.0.gem) = 7252199f13df8dabb0a44f6b856c0ed3393585b9ad055371da4227a88a2c2341
+SIZE (rubygem/opentelemetry-helpers-sql-obfuscation-0.4.0.gem) = 12288
diff --git a/devel/rubygem-opentelemetry-helpers-sql-processor/pkg-descr b/devel/rubygem-opentelemetry-helpers-sql-processor/pkg-descr
new file mode 100644
index 000000000000..a914f87bd4c9
--- /dev/null
+++ b/devel/rubygem-opentelemetry-helpers-sql-processor/pkg-descr
@@ -0,0 +1 @@
+SQL Processing Instrumentation Helpers for the OpenTelemetry framework
diff --git a/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile b/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile
index 0bac5f0dedf3..68303c376b1e 100644
--- a/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-action_mailer
-PORTVERSION= 0.4.0
+PORTVERSION= 0.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,9 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo b/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo
index 1729e3239fe0..60eeb26d91a7 100644
--- a/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737270729
-SHA256 (rubygem/opentelemetry-instrumentation-action_mailer-0.4.0.gem) = e8b5959572038dc0367300b5425f2f7b297fc0b372a966832b1aad4af06ee9a2
-SIZE (rubygem/opentelemetry-instrumentation-action_mailer-0.4.0.gem) = 12288
+TIMESTAMP = 1760246673
+SHA256 (rubygem/opentelemetry-instrumentation-action_mailer-0.5.0.gem) = c6b2311a6b687a0e7601c69a9c31ba7de2d35b9b82c5ed1a36dc0d5356c2386a
+SIZE (rubygem/opentelemetry-instrumentation-action_mailer-0.5.0.gem) = 12288
diff --git a/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile b/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile
index 09c5bfdfb460..4520b527f43f 100644
--- a/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-action_pack
-PORTVERSION= 0.13.0
+PORTVERSION= 0.14.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,9 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base \
- rubygem-opentelemetry-instrumentation-rack>=0.21<1:devel/rubygem-opentelemetry-instrumentation-rack
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-rack>=0.21<1:devel/rubygem-opentelemetry-instrumentation-rack
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo b/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo
index 12ca39732ddf..6028218078b7 100644
--- a/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-action_pack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755838108
-SHA256 (rubygem/opentelemetry-instrumentation-action_pack-0.13.0.gem) = c40b706faac373afa924e658a04d0fe864cf4c754e2df21a1361309b39e4b76f
-SIZE (rubygem/opentelemetry-instrumentation-action_pack-0.13.0.gem) = 14336
+TIMESTAMP = 1760246819
+SHA256 (rubygem/opentelemetry-instrumentation-action_pack-0.14.1.gem) = c6ec48256e33bc4d5ca22d65676476ed1b35db6071c7e4391fb3cd30ed2d5924
+SIZE (rubygem/opentelemetry-instrumentation-action_pack-0.14.1.gem) = 14336
diff --git a/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile b/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile
index ef5ae6d7c8ec..d6e888637cef 100644
--- a/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-action_view/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-action_view
-PORTVERSION= 0.9.0
+PORTVERSION= 0.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,9 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo b/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo
index 6f8ae6e5a646..bd00332431a2 100644
--- a/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-action_view/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737270775
-SHA256 (rubygem/opentelemetry-instrumentation-action_view-0.9.0.gem) = 4b434644650bf66c0bab9984c0b1f2e2c474ed0b0d5638f5153677efe8bcc561
-SIZE (rubygem/opentelemetry-instrumentation-action_view-0.9.0.gem) = 11776
+TIMESTAMP = 1760246972
+SHA256 (rubygem/opentelemetry-instrumentation-action_view-0.10.0.gem) = da91f6e48286d3904246fbd9b445111471d46dd212206bb554914d679928b377
+SIZE (rubygem/opentelemetry-instrumentation-action_view-0.10.0.gem) = 11776
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile
index 5b308652eaa6..cc12fce033ec 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-active_job/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-active_job
-PORTVERSION= 0.8.0
+PORTVERSION= 0.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo
index 37044cb9e47b..d57886056d47 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-active_job/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737273962
-SHA256 (rubygem/opentelemetry-instrumentation-active_job-0.8.0.gem) = 9d5d884e05421ca9444635ac9c96886bccf1a042d4ee5d3282f620d0acd5613d
-SIZE (rubygem/opentelemetry-instrumentation-active_job-0.8.0.gem) = 16384
+TIMESTAMP = 1760247290
+SHA256 (rubygem/opentelemetry-instrumentation-active_job-0.9.0.gem) = 80787548195b5a80c7d9a3e1f2b14b2033ad10776b2800785825007cdf1ec2bc
+SIZE (rubygem/opentelemetry-instrumentation-active_job-0.9.0.gem) = 16384
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile
index f0661801f4dd..299904651219 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-active_record/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-active_record
-PORTVERSION= 0.9.0
+PORTVERSION= 0.10.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo
index 04e2a9f7c498..5fd2ed747f19 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-active_record/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737273020
-SHA256 (rubygem/opentelemetry-instrumentation-active_record-0.9.0.gem) = 9cbcb92dbfd48fa7bbf7524e3567e334f1773055467e9c6fbeaa49d911a60140
-SIZE (rubygem/opentelemetry-instrumentation-active_record-0.9.0.gem) = 12288
+TIMESTAMP = 1760247392
+SHA256 (rubygem/opentelemetry-instrumentation-active_record-0.10.0.gem) = 6b57be9d406bb6cbf5c5a11eb6a3424d7a4491672f61c689201dd2bdbf2eb835
+SIZE (rubygem/opentelemetry-instrumentation-active_record-0.10.0.gem) = 12288
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile
index f488e31a32ca..7dcb8634ffe3 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-active_storage
-PORTVERSION= 0.1.1
+PORTVERSION= 0.2.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,9 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-active_support>=0.7<1:devel/rubygem-opentelemetry-instrumentation-active_support
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo
index c7186ff976fb..6bc9485a36dd 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742025605
-SHA256 (rubygem/opentelemetry-instrumentation-active_storage-0.1.1.gem) = a654926abbeca00ec1fe942f9e4ded610530e23630d2cfb88fb876eabef4a703
-SIZE (rubygem/opentelemetry-instrumentation-active_storage-0.1.1.gem) = 11776
+TIMESTAMP = 1760247489
+SHA256 (rubygem/opentelemetry-instrumentation-active_storage-0.2.0.gem) = d8aff194b7469f3beb63a707d5fb3179fd24a02c84ee5ba4d428367e86764d66
+SIZE (rubygem/opentelemetry-instrumentation-active_storage-0.2.0.gem) = 11776
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile b/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile
index 9013ed129a31..24995ec0a488 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-active_support/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-active_support
-PORTVERSION= 0.8.0
+PORTVERSION= 0.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo b/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo
index be7948747a15..6316f41abf38 100644
--- a/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-active_support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737270815
-SHA256 (rubygem/opentelemetry-instrumentation-active_support-0.8.0.gem) = 9be102354e420ed08a6841d113e39d9c5480ed35940fe7268c7297656167d999
-SIZE (rubygem/opentelemetry-instrumentation-active_support-0.8.0.gem) = 12288
+TIMESTAMP = 1760247616
+SHA256 (rubygem/opentelemetry-instrumentation-active_support-0.9.0.gem) = e44463d612941b99a31b5c8e7ec6d019fae0baba9cbfac047fe4ee2254b95367
+SIZE (rubygem/opentelemetry-instrumentation-active_support-0.9.0.gem) = 12800
diff --git a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile
index 9a708cca721b..0d887bf5c424 100644
--- a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-aws_sdk
-PORTVERSION= 0.8.2
+PORTVERSION= 0.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo
index fbe96833b6dd..c477d1e658b5 100644
--- a/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-aws_sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755147088
-SHA256 (rubygem/opentelemetry-instrumentation-aws_sdk-0.8.2.gem) = 27be7a1f2bba7a887d3c9ab5ec734a439e6f458e592450ddf0761d6f07c3546f
-SIZE (rubygem/opentelemetry-instrumentation-aws_sdk-0.8.2.gem) = 14848
+TIMESTAMP = 1760247725
+SHA256 (rubygem/opentelemetry-instrumentation-aws_sdk-0.9.0.gem) = a754e13fa86db273f7fce47a7294ad7bf1fc309c0f1cf6ca8fbfe8d5959b48e3
+SIZE (rubygem/opentelemetry-instrumentation-aws_sdk-0.9.0.gem) = 14848
diff --git a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile
index 11c04db9d993..6fe07e00816f 100644
--- a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-concurrent_ruby
-PORTVERSION= 0.22.0
+PORTVERSION= 0.23.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo
index 4246808d2c4e..e44a74e4c55e 100644
--- a/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737272980
-SHA256 (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.22.0.gem) = fba61e55b4f66331a53ad82cb0a0c225a1ddea9a4f693fcf2e9fa7e7199c6897
-SIZE (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.22.0.gem) = 11264
+TIMESTAMP = 1760247819
+SHA256 (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.23.0.gem) = 8e04a0483b756150957c445a7f423729fa50f6127b60248951b1d02558bba0ce
+SIZE (rubygem/opentelemetry-instrumentation-concurrent_ruby-0.23.0.gem) = 11264
diff --git a/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile b/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile
index 5a3feb209e83..9b86d9b623be 100644
--- a/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-ethon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-ethon
-PORTVERSION= 0.23.0
+PORTVERSION= 0.24.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo b/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo
index 7cd067e8030d..d159c7a36134 100644
--- a/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-ethon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755147168
-SHA256 (rubygem/opentelemetry-instrumentation-ethon-0.23.0.gem) = c0eb982e9c5ab007001e29be31f7639c1d6ff9e7ee8fad442aedfff19017a8e8
-SIZE (rubygem/opentelemetry-instrumentation-ethon-0.23.0.gem) = 13312
+TIMESTAMP = 1760247927
+SHA256 (rubygem/opentelemetry-instrumentation-ethon-0.24.0.gem) = 949a35257bf7b46134011e5d5af0127a814889a77fbd2a52b239ec2e1621111d
+SIZE (rubygem/opentelemetry-instrumentation-ethon-0.24.0.gem) = 13824
diff --git a/devel/rubygem-opentelemetry-instrumentation-excon/Makefile b/devel/rubygem-opentelemetry-instrumentation-excon/Makefile
index 827c40b3dbf4..6f845d7d8181 100644
--- a/devel/rubygem-opentelemetry-instrumentation-excon/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-excon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-excon
-PORTVERSION= 0.24.0
+PORTVERSION= 0.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-excon/distinfo b/devel/rubygem-opentelemetry-instrumentation-excon/distinfo
index 898fcb3df9cf..049aeabaf178 100644
--- a/devel/rubygem-opentelemetry-instrumentation-excon/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-excon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755147240
-SHA256 (rubygem/opentelemetry-instrumentation-excon-0.24.0.gem) = fc26fed2817c36bf5cc628f64c52f8d6fc5af66c538b68feb820e401d761801e
-SIZE (rubygem/opentelemetry-instrumentation-excon-0.24.0.gem) = 14336
+TIMESTAMP = 1760248266
+SHA256 (rubygem/opentelemetry-instrumentation-excon-0.25.0.gem) = 887ed8aadda1e3c1a89280aea07f0801491a69dc984405b00d6c1d520ea1c1df
+SIZE (rubygem/opentelemetry-instrumentation-excon-0.25.0.gem) = 14336
diff --git a/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile b/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile
index e173d10a37ad..2dba5eeb321a 100644
--- a/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-faraday/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-faraday
-PORTVERSION= 0.28.0
+PORTVERSION= 0.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23.0<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo b/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo
index 7b85344b7c46..690cfc7ae3f1 100644
--- a/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-faraday/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755838244
-SHA256 (rubygem/opentelemetry-instrumentation-faraday-0.28.0.gem) = d35ceafb5d2e18c398c601c8b7c06be35db00e771f7fe78f56ebc65aacfe6c66
-SIZE (rubygem/opentelemetry-instrumentation-faraday-0.28.0.gem) = 13824
+TIMESTAMP = 1760248366
+SHA256 (rubygem/opentelemetry-instrumentation-faraday-0.29.0.gem) = 053f4ccb4fd873a613c2baa9f0f27945a779a1ab30de6d63f89319e8152d5597
+SIZE (rubygem/opentelemetry-instrumentation-faraday-0.29.0.gem) = 13824
diff --git a/devel/rubygem-opentelemetry-instrumentation-grape/Makefile b/devel/rubygem-opentelemetry-instrumentation-grape/Makefile
index 9c8d318ac756..97d4437e3091 100644
--- a/devel/rubygem-opentelemetry-instrumentation-grape/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-grape/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-grape
-PORTVERSION= 0.3.0
+PORTVERSION= 0.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,9 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base \
- rubygem-opentelemetry-instrumentation-rack>=0.21<1:devel/rubygem-opentelemetry-instrumentation-rack
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-rack>=0.21<1:devel/rubygem-opentelemetry-instrumentation-rack
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-grape/distinfo b/devel/rubygem-opentelemetry-instrumentation-grape/distinfo
index 2dccdf1ae6f8..2cdc3ea6f3e6 100644
--- a/devel/rubygem-opentelemetry-instrumentation-grape/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-grape/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737274053
-SHA256 (rubygem/opentelemetry-instrumentation-grape-0.3.0.gem) = 80c375301c85e9a94fb12836252792d199a30831502ffd607239b824f7f5490c
-SIZE (rubygem/opentelemetry-instrumentation-grape-0.3.0.gem) = 12800
+TIMESTAMP = 1760248555
+SHA256 (rubygem/opentelemetry-instrumentation-grape-0.4.0.gem) = 6e8fa023b01fd9502bf4ad393a00bd678a4c06e811ebc1d22b1897fb4af63c66
+SIZE (rubygem/opentelemetry-instrumentation-grape-0.4.0.gem) = 12800
diff --git a/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile b/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile
index 75f838672176..dcde37940e07 100644
--- a/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-graphql
-PORTVERSION= 0.29.0
+PORTVERSION= 0.30.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo b/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo
index 653b457c7a74..a6b952d8f3e6 100644
--- a/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737272803
-SHA256 (rubygem/opentelemetry-instrumentation-graphql-0.29.0.gem) = b4f8e9f3f1a06268fb53f0077a67e1437f07d1946fb1d9e1d5ce8861228089e2
-SIZE (rubygem/opentelemetry-instrumentation-graphql-0.29.0.gem) = 13824
+TIMESTAMP = 1760248637
+SHA256 (rubygem/opentelemetry-instrumentation-graphql-0.30.0.gem) = 04f80afad3c715115dc5a2acbff241c7a7c3cdccac8f3c534b13cc4ccccc7ffc
+SIZE (rubygem/opentelemetry-instrumentation-graphql-0.30.0.gem) = 13824
diff --git a/devel/rubygem-opentelemetry-instrumentation-http/Makefile b/devel/rubygem-opentelemetry-instrumentation-http/Makefile
index 0b32659afa58..be5d01d0d925 100644
--- a/devel/rubygem-opentelemetry-instrumentation-http/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-http
-PORTVERSION= 0.25.1
+PORTVERSION= 0.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-http/distinfo b/devel/rubygem-opentelemetry-instrumentation-http/distinfo
index 5accff91a5de..b72dfdb02253 100644
--- a/devel/rubygem-opentelemetry-instrumentation-http/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752213148
-SHA256 (rubygem/opentelemetry-instrumentation-http-0.25.1.gem) = 70424c12fa60f850f0a8218d3ce425ed9bd7d548cd43b5572876b3301f85bb3f
-SIZE (rubygem/opentelemetry-instrumentation-http-0.25.1.gem) = 12800
+TIMESTAMP = 1760248767
+SHA256 (rubygem/opentelemetry-instrumentation-http-0.26.0.gem) = e689233eddfa9855b4d86d9c2285de303df287a055a05ac38339564e533d0c03
+SIZE (rubygem/opentelemetry-instrumentation-http-0.26.0.gem) = 12800
diff --git a/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile b/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile
index 4edc7330d08f..a9dbbab03130 100644
--- a/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-http_client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-http_client
-PORTVERSION= 0.24.0
+PORTVERSION= 0.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo b/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo
index 89ad0ab95341..961be95563ff 100644
--- a/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-http_client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755147315
-SHA256 (rubygem/opentelemetry-instrumentation-http_client-0.24.0.gem) = 94ca0c374cb361687e2944db97a8a51f53370ba3e4cf676856b71baa25377870
-SIZE (rubygem/opentelemetry-instrumentation-http_client-0.24.0.gem) = 12800
+TIMESTAMP = 1760248828
+SHA256 (rubygem/opentelemetry-instrumentation-http_client-0.25.0.gem) = 01d4f2104b7fb1a71d5cf79f74bc8f13474eb5aa94142a37103051535bb15364
+SIZE (rubygem/opentelemetry-instrumentation-http_client-0.25.0.gem) = 12800
diff --git a/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile b/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile
index 48da96d0db3a..9814baea9ad5 100644
--- a/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-net_http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-net_http
-PORTVERSION= 0.23.1
+PORTVERSION= 0.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo b/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo
index dface45f2b47..d1322f72b25d 100644
--- a/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-net_http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755147395
-SHA256 (rubygem/opentelemetry-instrumentation-net_http-0.23.1.gem) = 1b346dc17c5591f4284774bcaff75966f5405944dc1cf3bed991924708ca3bad
-SIZE (rubygem/opentelemetry-instrumentation-net_http-0.23.1.gem) = 12288
+TIMESTAMP = 1760248904
+SHA256 (rubygem/opentelemetry-instrumentation-net_http-0.25.0.gem) = 74cceeaf81aa24c8d455b6bb4e1f6b92c75ff76b13c7d734db822fe24f2eed18
+SIZE (rubygem/opentelemetry-instrumentation-net_http-0.25.0.gem) = 13312
diff --git a/devel/rubygem-opentelemetry-instrumentation-pg/Makefile b/devel/rubygem-opentelemetry-instrumentation-pg/Makefile
index 882a89076645..dbf770dc8289 100644
--- a/devel/rubygem-opentelemetry-instrumentation-pg/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-pg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-pg
-PORTVERSION= 0.30.1
+PORTVERSION= 0.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,10 +12,9 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-helpers-sql>=0:devel/rubygem-opentelemetry-helpers-sql \
+RUN_DEPENDS= rubygem-opentelemetry-helpers-sql>=0:devel/rubygem-opentelemetry-helpers-sql \
rubygem-opentelemetry-helpers-sql-obfuscation>=0:devel/rubygem-opentelemetry-helpers-sql-obfuscation \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+ rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-pg/distinfo b/devel/rubygem-opentelemetry-instrumentation-pg/distinfo
index de28d86509ad..558d6c65a5e5 100644
--- a/devel/rubygem-opentelemetry-instrumentation-pg/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-pg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748319203
-SHA256 (rubygem/opentelemetry-instrumentation-pg-0.30.1.gem) = 85353ad70012e3a2e196c66a2c8029e791746e028997fcf43bedfdad3ac74f27
-SIZE (rubygem/opentelemetry-instrumentation-pg-0.30.1.gem) = 15360
+TIMESTAMP = 1760249003
+SHA256 (rubygem/opentelemetry-instrumentation-pg-0.31.0.gem) = 9addc33c447f719fa743d540579c3e2123ab0479f2bd576615d9697536a79b75
+SIZE (rubygem/opentelemetry-instrumentation-pg-0.31.0.gem) = 15360
diff --git a/devel/rubygem-opentelemetry-instrumentation-rails/Makefile b/devel/rubygem-opentelemetry-instrumentation-rails/Makefile
index 28a98c72f3d4..0e8228ab4da9 100644
--- a/devel/rubygem-opentelemetry-instrumentation-rails/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-rails
-PORTVERSION= 0.37.0
+PORTVERSION= 0.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,16 +12,14 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-action_mailer>=0.4.0<0.5:devel/rubygem-opentelemetry-instrumentation-action_mailer \
- rubygem-opentelemetry-instrumentation-action_pack>=0.13.0<0.14:devel/rubygem-opentelemetry-instrumentation-action_pack \
- rubygem-opentelemetry-instrumentation-action_view>=0.9.0<0.10:devel/rubygem-opentelemetry-instrumentation-action_view \
- rubygem-opentelemetry-instrumentation-active_job>=0.8.0<0.9:devel/rubygem-opentelemetry-instrumentation-active_job \
- rubygem-opentelemetry-instrumentation-active_record>=0.9.0<0.10:devel/rubygem-opentelemetry-instrumentation-active_record \
- rubygem-opentelemetry-instrumentation-active_storage>=0.1.0<0.2:devel/rubygem-opentelemetry-instrumentation-active_storage \
- rubygem-opentelemetry-instrumentation-active_support>=0.8.0<0.9:devel/rubygem-opentelemetry-instrumentation-active_support \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base \
- rubygem-opentelemetry-instrumentation-concurrent_ruby>=0.22.0<0.23:devel/rubygem-opentelemetry-instrumentation-concurrent_ruby
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-action_mailer>=0.4<1:devel/rubygem-opentelemetry-instrumentation-action_mailer \
+ rubygem-opentelemetry-instrumentation-action_pack>=0.13<1:devel/rubygem-opentelemetry-instrumentation-action_pack \
+ rubygem-opentelemetry-instrumentation-action_view>=0.9<1:devel/rubygem-opentelemetry-instrumentation-action_view \
+ rubygem-opentelemetry-instrumentation-active_job>=0.8<1:devel/rubygem-opentelemetry-instrumentation-active_job \
+ rubygem-opentelemetry-instrumentation-active_record>=0.9<1:devel/rubygem-opentelemetry-instrumentation-active_record \
+ rubygem-opentelemetry-instrumentation-active_storage>=0.1<1:devel/rubygem-opentelemetry-instrumentation-active_storage \
+ rubygem-opentelemetry-instrumentation-active_support>=0.8<1:devel/rubygem-opentelemetry-instrumentation-active_support \
+ rubygem-opentelemetry-instrumentation-concurrent_ruby>=0.22<1:devel/rubygem-opentelemetry-instrumentation-concurrent_ruby
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-rails/distinfo b/devel/rubygem-opentelemetry-instrumentation-rails/distinfo
index d4b6ac7d93b0..d60ac0170772 100644
--- a/devel/rubygem-opentelemetry-instrumentation-rails/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755838325
-SHA256 (rubygem/opentelemetry-instrumentation-rails-0.37.0.gem) = 38cf14e0e019f7b756a6c40487a611cb091b4ca6d979b74313a250146e7c19ab
-SIZE (rubygem/opentelemetry-instrumentation-rails-0.37.0.gem) = 12288
+TIMESTAMP = 1760249156
+SHA256 (rubygem/opentelemetry-instrumentation-rails-0.38.0.gem) = c1aec7b854cfc873747495c4375cf8dbedbe2c30e2e86d44c0860bf993bdd1af
+SIZE (rubygem/opentelemetry-instrumentation-rails-0.38.0.gem) = 12288
diff --git a/devel/rubygem-opentelemetry-instrumentation-rake/Makefile b/devel/rubygem-opentelemetry-instrumentation-rake/Makefile
index 0271ffdc79a6..8fdad4813872 100644
--- a/devel/rubygem-opentelemetry-instrumentation-rake/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-rake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-rake
-PORTVERSION= 0.3.1
+PORTVERSION= 0.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-rake/distinfo b/devel/rubygem-opentelemetry-instrumentation-rake/distinfo
index 491c604fe11f..05f283f9060c 100644
--- a/devel/rubygem-opentelemetry-instrumentation-rake/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-rake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752213273
-SHA256 (rubygem/opentelemetry-instrumentation-rake-0.3.1.gem) = dd12d24373a6f293de51ecff8986f2e341a24ad28b2dbabac21f2ccfbb43dcd9
-SIZE (rubygem/opentelemetry-instrumentation-rake-0.3.1.gem) = 10752
+TIMESTAMP = 1760249244
+SHA256 (rubygem/opentelemetry-instrumentation-rake-0.4.0.gem) = 7de63f72d85f99217d477a382d37800f575532356751d75df3a0cdf0c485d2fe
+SIZE (rubygem/opentelemetry-instrumentation-rake-0.4.0.gem) = 10752
diff --git a/devel/rubygem-opentelemetry-instrumentation-redis/Makefile b/devel/rubygem-opentelemetry-instrumentation-redis/Makefile
index 7920ee463197..9d2e08088e4b 100644
--- a/devel/rubygem-opentelemetry-instrumentation-redis/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-redis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-redis
-PORTVERSION= 0.26.1
+PORTVERSION= 0.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-redis/distinfo b/devel/rubygem-opentelemetry-instrumentation-redis/distinfo
index 9eca349e51fb..35c3788c62e5 100644
--- a/devel/rubygem-opentelemetry-instrumentation-redis/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738903426
-SHA256 (rubygem/opentelemetry-instrumentation-redis-0.26.1.gem) = 315efba5560c943dfe8ea41b16ab162418fc7423c45bb36c4bcc91a310467ba0
-SIZE (rubygem/opentelemetry-instrumentation-redis-0.26.1.gem) = 13824
+TIMESTAMP = 1760249327
+SHA256 (rubygem/opentelemetry-instrumentation-redis-0.27.0.gem) = a404e8c8c9f8fe7e8edf34ea93ce6cb922d79f4f6abc7adb19ce52870332d92e
+SIZE (rubygem/opentelemetry-instrumentation-redis-0.27.0.gem) = 13824
diff --git a/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile b/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile
index ede1f7a30591..cd7fe5478585 100644
--- a/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-sidekiq
-PORTVERSION= 0.26.1
+PORTVERSION= 0.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,8 +12,7 @@ WWW= https://opentelemetry.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-opentelemetry-api>=1.0<2:devel/rubygem-opentelemetry-api \
- rubygem-opentelemetry-instrumentation-base>=0.23.0<0.24:devel/rubygem-opentelemetry-instrumentation-base
+RUN_DEPENDS= rubygem-opentelemetry-instrumentation-base>=0.23<1:devel/rubygem-opentelemetry-instrumentation-base
USES= gem
diff --git a/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo b/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo
index 2978c0529a9d..ac9d5afc4327 100644
--- a/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-sidekiq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744087817
-SHA256 (rubygem/opentelemetry-instrumentation-sidekiq-0.26.1.gem) = 853aea9d88642643b29a8ed818e290e374586f72f304c785b672b9086360f3d2
-SIZE (rubygem/opentelemetry-instrumentation-sidekiq-0.26.1.gem) = 14336
+TIMESTAMP = 1760249402
+SHA256 (rubygem/opentelemetry-instrumentation-sidekiq-0.27.0.gem) = 780cb9b9ccfa715cec2691bc8c1faa264bbbe9281bd974f64cb2f49c4e6eff7a
+SIZE (rubygem/opentelemetry-instrumentation-sidekiq-0.27.0.gem) = 14336
diff --git a/devel/sdsl-lite/Makefile b/devel/sdsl-lite/Makefile
index fd763bd755fe..1514d02cf78d 100644
--- a/devel/sdsl-lite/Makefile
+++ b/devel/sdsl-lite/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sdsl-lite
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.1-137
-DISTVERSIONSUFFIX= -gc32874c
+DISTVERSION= 2.3.1-vgteam-20
+DISTVERSIONSUFFIX= -g8abd7c9
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -11,15 +11,16 @@ WWW= https://github.com/simongog/sdsl-lite
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:testing compiler:c++11-lang
+USES= cmake:testing compiler:c++17-lang
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= simongog
GH_TUPLE= simongog:libdivsufsort:0f24acd:libdivsufsort/external/libdivsufsort \
- google:googletest:c2d90bd:googletest/external/googletest
+ google:googletest:71815bb:googletest/external/googletest
CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= WITH_GOOGLETEST
CONFLICTS_INSTALL= libdivsufsort
diff --git a/devel/sdsl-lite/distinfo b/devel/sdsl-lite/distinfo
index 14007db745a0..425808ada147 100644
--- a/devel/sdsl-lite/distinfo
+++ b/devel/sdsl-lite/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1689969070
-SHA256 (simongog-sdsl-lite-v2.1.1-137-gc32874c_GH0.tar.gz) = 3554d08faf7375833ec05b8e44b6837550acace9a995734aacca3f4cb0b3732e
-SIZE (simongog-sdsl-lite-v2.1.1-137-gc32874c_GH0.tar.gz) = 646011
+TIMESTAMP = 1760081725
+SHA256 (simongog-sdsl-lite-v2.3.1-vgteam-20-g8abd7c9_GH0.tar.gz) = e56afbf9639befb99b88978e59350ceb6cbdfa6147099ebe6bebe29b14c8bec4
+SIZE (simongog-sdsl-lite-v2.3.1-vgteam-20-g8abd7c9_GH0.tar.gz) = 1166860
SHA256 (simongog-libdivsufsort-0f24acd_GH0.tar.gz) = 10f76dba7a59111404511ff313b23098950f5b2eef69e3f249e63c59cca09d3e
SIZE (simongog-libdivsufsort-0f24acd_GH0.tar.gz) = 25952
-SHA256 (google-googletest-c2d90bd_GH0.tar.gz) = 014bf6c1c899344efb5bfe458326a459e04e3e2347f20eb9156af36bbade0829
-SIZE (google-googletest-c2d90bd_GH0.tar.gz) = 1284614
+SHA256 (google-googletest-71815bb_GH0.tar.gz) = 386281d4eddb10c6cf5f93ee02d56793fb075138cb584ca31b1e70ab38c7678c
+SIZE (google-googletest-71815bb_GH0.tar.gz) = 873787
diff --git a/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp b/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp
deleted file mode 100644
index aac7769bbd31..000000000000
--- a/devel/sdsl-lite/files/patch-include_sdsl_louds__tree.hpp
+++ /dev/null
@@ -1,19 +0,0 @@
-- fix build with clang-19, see https://github.com/simongog/sdsl-lite/issues/462
-
---- include/sdsl/louds_tree.hpp.orig 2024-11-03 05:50:59 UTC
-+++ include/sdsl/louds_tree.hpp
-@@ -176,12 +176,13 @@ class louds_tree
- return v.nr;
- }
-
--
-+#if 0
- void swap(louds_tree& tree) {
- m_bv.swap(tree.m_bv);
- util::swap_support(m_bv_select1, tree.m_select1, &m_bv, &(tree.m_bv));
- util::swap_support(m_bv_select0, tree.m_select0, &m_bv, &(tree.m_bv));
- }
-+#endif
-
- size_type serialize(std::ostream& out, structure_tree_node* v=nullptr, std::string name="")const {
- structure_tree_node* child = structure_tree::add_child(v, name, util::class_name(*this));
diff --git a/devel/sdsl-lite/pkg-plist b/devel/sdsl-lite/pkg-plist
index becee623b563..fdf4179bd35d 100644
--- a/devel/sdsl-lite/pkg-plist
+++ b/devel/sdsl-lite/pkg-plist
@@ -68,6 +68,7 @@ include/sdsl/rank_support_scan.hpp
include/sdsl/rank_support_v.hpp
include/sdsl/rank_support_v5.hpp
include/sdsl/raster_img.hpp
+include/sdsl/rle_vector.hpp
include/sdsl/rmq_succinct_sada.hpp
include/sdsl/rmq_succinct_sct.hpp
include/sdsl/rmq_support.hpp
@@ -81,6 +82,7 @@ include/sdsl/select_support.hpp
include/sdsl/select_support_mcl.hpp
include/sdsl/select_support_scan.hpp
include/sdsl/sfstream.hpp
+include/sdsl/simple_sds.hpp
include/sdsl/sorted_int_stack.hpp
include/sdsl/sorted_multi_stack_support.hpp
include/sdsl/sorted_stack_support.hpp
@@ -116,7 +118,7 @@ lib/libdivsufsort64.so
lib/libdivsufsort64.so.3
lib/libdivsufsort64.so.3.0.1
lib/libsdsl.so
-lib/libsdsl.so.2.1.0
+lib/libsdsl.so.2.3.1
lib/libsdsl.so.3
libdata/pkgconfig/libdivsufsort.pc
libdata/pkgconfig/libdivsufsort64.pc
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index bf9aa8f5751b..32a759856ac4 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uv
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates
index 3134ae6a2560..4ff54c57a971 100644
--- a/devel/uv/Makefile.crates
+++ b/devel/uv/Makefile.crates
@@ -4,7 +4,6 @@ CARGO_CRATES= addr2line-0.24.2 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
ambient-id-0.0.5 \
- android_system_properties-0.1.5 \
anes-0.1.6 \
anstream-0.6.20 \
anstyle-1.0.11 \
@@ -37,7 +36,7 @@ CARGO_CRATES= addr2line-0.24.2 \
backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
- bincode-1.3.3 \
+ bindgen-0.72.1 \
bisection-0.1.0 \
bitflags-1.3.2 \
bitflags-2.9.4 \
@@ -60,14 +59,15 @@ CARGO_CRATES= addr2line-0.24.2 \
cast-0.3.0 \
cbc-0.1.2 \
cc-1.2.30 \
+ cexpr-0.6.0 \
cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
charset-0.1.5 \
- chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
+ clang-sys-1.8.1 \
clap-4.5.48 \
clap_builder-4.5.48 \
clap_complete-4.5.55 \
@@ -75,9 +75,9 @@ CARGO_CRATES= addr2line-0.24.2 \
clap_complete_nushell-4.5.8 \
clap_derive-4.5.47 \
clap_lex-0.7.5 \
- codspeed-3.0.5 \
- codspeed-criterion-compat-3.0.5 \
- codspeed-criterion-compat-walltime-3.0.5 \
+ codspeed-4.0.3 \
+ codspeed-criterion-compat-4.0.3 \
+ codspeed-criterion-compat-walltime-4.0.3 \
color_quant-1.1.0 \
colorchoice-1.0.4 \
colored-2.2.0 \
@@ -95,9 +95,7 @@ CARGO_CRATES= addr2line-0.24.2 \
crc-3.3.0 \
crc-catalog-2.4.0 \
crc32fast-1.5.0 \
- criterion-0.7.0 \
criterion-plot-0.5.0 \
- criterion-plot-0.6.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
@@ -197,8 +195,6 @@ CARGO_CRATES= addr2line-0.24.2 \
hyper-1.7.0 \
hyper-rustls-0.27.7 \
hyper-util-0.1.16 \
- iana-time-zone-0.1.64 \
- iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
icu_locale_core-2.0.0 \
icu_normalizer-2.0.0 \
@@ -240,6 +236,7 @@ CARGO_CRATES= addr2line-0.24.2 \
kurbo-0.9.5 \
lazy_static-1.5.0 \
libc-0.2.175 \
+ libloading-0.8.9 \
libmimalloc-sys-0.1.43 \
libredox-0.1.6 \
libz-rs-sys-0.5.1 \
@@ -264,14 +261,15 @@ CARGO_CRATES= addr2line-0.24.2 \
mimalloc-0.1.47 \
mime-0.3.17 \
mime_guess-2.0.5 \
+ minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
miow-0.6.1 \
munge-0.4.5 \
munge_macro-0.4.5 \
nanoid-0.4.0 \
- nix-0.29.0 \
nix-0.30.1 \
+ nom-7.1.3 \
normalize-line-endings-0.3.0 \
nu-ansi-term-0.50.1 \
num-0.4.3 \
@@ -322,6 +320,7 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
+ prettyplease-0.2.37 \
priority-queue-2.5.0 \
proc-macro-crate-3.3.0 \
proc-macro2-1.0.101 \
@@ -355,12 +354,12 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.10 \
regex-syntax-0.8.5 \
rend-0.5.2 \
- reqsign-0.17.0 \
- reqsign-aws-v4-1.0.0 \
- reqsign-command-execute-tokio-1.0.0 \
- reqsign-core-1.0.0 \
- reqsign-file-read-tokio-1.0.0 \
- reqsign-http-send-reqwest-1.0.0 \
+ reqsign-0.18.0 \
+ reqsign-aws-v4-2.0.0 \
+ reqsign-command-execute-tokio-2.0.0 \
+ reqsign-core-2.0.0 \
+ reqsign-file-read-tokio-2.0.0 \
+ reqsign-http-send-reqwest-2.0.0 \
reqwest-0.12.22 \
resvg-0.29.0 \
retry-policies-0.4.0 \
diff --git a/devel/uv/distinfo b/devel/uv/distinfo
index eb706d330cde..5aeb7f89c681 100644
--- a/devel/uv/distinfo
+++ b/devel/uv/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1759887675
+TIMESTAMP = 1760070837
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
@@ -11,8 +11,6 @@ SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f924
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/ambient-id-0.0.5.crate) = a55e62faa820045efacb144fd9bcb16e62a5960ffc4bc270aaff7b78f0fcdcaa
SIZE (rust/crates/ambient-id-0.0.5.crate) = 24070
-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/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
@@ -77,8 +75,8 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
-SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bisection-0.1.0.crate) = 021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3
SIZE (rust/crates/bisection-0.1.0.crate) = 7094
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -123,14 +121,14 @@ SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
SIZE (rust/crates/cc-1.2.30.crate) = 108550
+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.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/charset-0.1.5.crate) = f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e
SIZE (rust/crates/charset-0.1.5.crate) = 15918
-SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
-SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -139,6 +137,8 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
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.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
SIZE (rust/crates/clap-4.5.48.crate) = 61935
SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
@@ -153,12 +153,12 @@ SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de7
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/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117
-SIZE (rust/crates/codspeed-3.0.5.crate) = 12888
-SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67
-SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e
-SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677
+SHA256 (rust/crates/codspeed-4.0.3.crate) = e7b36534e9bb9623ea6070ec939a6bc52b5faea0c02f05e412545ea38d01fe93
+SIZE (rust/crates/codspeed-4.0.3.crate) = 219139
+SHA256 (rust/crates/codspeed-criterion-compat-4.0.3.crate) = 918f6027e7cd5f3603bad6db773f6dfcfb387c557f29a7e7a335346e0ac78e7b
+SIZE (rust/crates/codspeed-criterion-compat-4.0.3.crate) = 23304
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.3.crate) = fdc1f0b784c181c0a37ac523aa600452bc8a43f42064321c5143eb3832828f2e
+SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.3.crate) = 124484
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -193,12 +193,8 @@ SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
-SIZE (rust/crates/criterion-0.7.0.crate) = 119908
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
-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.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -397,10 +393,6 @@ SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
-SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
-SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
-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/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
@@ -483,6 +475,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0
@@ -531,6 +525,8 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
+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.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
@@ -543,10 +539,10 @@ SHA256 (rust/crates/munge_macro-0.4.5.crate) = 574af9cd5b9971cbfdf535d6a8d533778
SIZE (rust/crates/munge_macro-0.4.5.crate) = 6051
SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8
SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
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.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -647,6 +643,8 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970
SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
@@ -713,18 +711,18 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215
SIZE (rust/crates/rend-0.5.2.crate) = 14775
-SHA256 (rust/crates/reqsign-0.17.0.crate) = be18806fe2251c9924d875549573c9bf0e43b51d7efcf32a19ec31bb32196987
-SIZE (rust/crates/reqsign-0.17.0.crate) = 21610
-SHA256 (rust/crates/reqsign-aws-v4-1.0.0.crate) = 9b0fb0ac0a8222efdb0746d83c5ec36c6bdb0f5310b4b92147e3de7c45ef6657
-SIZE (rust/crates/reqsign-aws-v4-1.0.0.crate) = 62091
-SHA256 (rust/crates/reqsign-command-execute-tokio-1.0.0.crate) = 8e145d2d409f3db11aa3094b8905d69b084d4060771c12e6522dde55924bfecd
-SIZE (rust/crates/reqsign-command-execute-tokio-1.0.0.crate) = 8495
-SHA256 (rust/crates/reqsign-core-1.0.0.crate) = 35fd7359352a79b293168785b9cbb239e7017b4fa0c934351518feee394f92bc
-SIZE (rust/crates/reqsign-core-1.0.0.crate) = 19297
-SHA256 (rust/crates/reqsign-file-read-tokio-1.0.0.crate) = 857154204885ec746f5f221393aec7dc47cbde9216b18774eb0a0c6e966f1ee0
-SIZE (rust/crates/reqsign-file-read-tokio-1.0.0.crate) = 9098
-SHA256 (rust/crates/reqsign-http-send-reqwest-1.0.0.crate) = f388d66e254d67e570eba0a4a3fe39427ff7f1df26c73a8b7330e8ca1e639f80
-SIZE (rust/crates/reqsign-http-send-reqwest-1.0.0.crate) = 13589
+SHA256 (rust/crates/reqsign-0.18.0.crate) = c9a80170eaab619a5dfa6428b0596c0cb85734bfa36b717a764a16abc3456a7b
+SIZE (rust/crates/reqsign-0.18.0.crate) = 23530
+SHA256 (rust/crates/reqsign-aws-v4-2.0.0.crate) = c50993dfb45a89b82dba66b2251984baad70e1b3c502db980f077f095615a26e
+SIZE (rust/crates/reqsign-aws-v4-2.0.0.crate) = 66476
+SHA256 (rust/crates/reqsign-command-execute-tokio-2.0.0.crate) = 84d74ecba4eca9afdd6bebf86d71e442dd4acab3fcec4461f3b96b33cf6a16b5
+SIZE (rust/crates/reqsign-command-execute-tokio-2.0.0.crate) = 11598
+SHA256 (rust/crates/reqsign-core-2.0.0.crate) = 8f2f07d63648c81c8dbccc19e8e10ef8d57daafb8174e4c2a75f14f33fe8c5ec
+SIZE (rust/crates/reqsign-core-2.0.0.crate) = 23306
+SHA256 (rust/crates/reqsign-file-read-tokio-2.0.0.crate) = 262eb485bb6e8213b13ef10e86ef8613539fb03daa2123b57d96675f784b15b6
+SIZE (rust/crates/reqsign-file-read-tokio-2.0.0.crate) = 11566
+SHA256 (rust/crates/reqsign-http-send-reqwest-2.0.0.crate) = 5ff9bb6507b23175dbda8a91ae1a0ad2317471f6ee117e500d1cf6b9ed1eeb0b
+SIZE (rust/crates/reqsign-http-send-reqwest-2.0.0.crate) = 17496
SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
SHA256 (rust/crates/resvg-0.29.0.crate) = 76888219c0881e22b0ceab06fddcfe83163cd81642bd60c7842387f9c968a72e
@@ -1263,5 +1261,5 @@ SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838
SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106
SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 94edd851d407f55f1e91bae692ce072d82297de7e0455bee47335996b65e2390
SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 42520
-SHA256 (astral-sh-uv-0.9.0_GH0.tar.gz) = d97e444fe3aaca5079f3f9b1928a6ac0afc4c3e3d6552e94b23ce07e846f642e
-SIZE (astral-sh-uv-0.9.0_GH0.tar.gz) = 4724344
+SHA256 (astral-sh-uv-0.9.1_GH0.tar.gz) = dbaa64d00eae3e64a82f2d1ed1eed2e2d04e63302753662b6c6b344d56687d29
+SIZE (astral-sh-uv-0.9.1_GH0.tar.gz) = 4729329
diff --git a/devel/uv/pkg-descr b/devel/uv/pkg-descr
index 1473e2deed11..5f1657bec250 100644
--- a/devel/uv/pkg-descr
+++ b/devel/uv/pkg-descr
@@ -1,2 +1,14 @@
uv is an extremely fast Python package installer and resolver, written in Rust.
-It is designed as a drop-in replacement for `pip` and `pip-compile`.
+It is designed as a drop-in replacement for pip and pip-compile, but is
+often 10-100 times faster.
+
+uv also provides a unified interface for managing Python projects, including
+virtual environment creation and management, dependency locking, and project
+initialization.
+
+Features:
+- Extremely fast package installation and resolution
+- Drop-in replacement for pip and pip-compile
+- Unified project management
+- Virtual environment management
+- Cross-platform support (macOS, Linux, Windows)
diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index 38d710b92377..966ffef45315 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wasmer
DISTVERSIONPREFIX= v
-DISTVERSION= 6.0.1
-PORTREVISION= 4
+DISTVERSION= 6.1.0
CATEGORIES= devel
MAINTAINER= kjozic@gmail.com
@@ -34,7 +33,7 @@ MAKE_ENV+= ENABLE_CRANELIFT=1 \
ENABLE_WAMR=0 \
ENABLE_WASMI=0 \
LLVM_SYS_180_PREFIX=${LLVM_PREFIX} \
- RUSTFLAGS="-L ${LOCALBASE}/lib"
+ RUSTFLAGS="-L ${LOCALBASE}/lib -C linker=clang"
ALL_TARGET= build-wasmer
diff --git a/devel/wasmer/Makefile.crates b/devel/wasmer/Makefile.crates
index 44673b5fb664..6c88e8a2dbad 100644
--- a/devel/wasmer/Makefile.crates
+++ b/devel/wasmer/Makefile.crates
@@ -1,21 +1,20 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
aes-0.8.4 \
ahash-0.7.8 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
aliasable-0.1.3 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
any_ascii-0.1.7 \
- anyhow-1.0.98 \
- arbitrary-1.4.1 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
arrayref-0.3.9 \
arrayvec-0.5.2 \
arrayvec-0.7.6 \
@@ -26,45 +25,46 @@ CARGO_CRATES= addr2line-0.24.2 \
assert-panic-1.0.1 \
assert_cmd-1.0.8 \
assert_cmd-2.0.17 \
- async-channel-2.3.1 \
- async-compression-0.4.23 \
- async-trait-0.1.88 \
+ async-channel-2.5.0 \
+ async-compression-0.4.32 \
+ async-trait-0.1.89 \
async-tungstenite-0.28.2 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ backtrace-0.3.76 \
base64-0.22.1 \
basic-toml-0.1.10 \
beef-0.5.2 \
bincode-1.3.3 \
bindgen-0.70.1 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.4 \
blake3-1.8.2 \
block-buffer-0.10.4 \
bstr-0.2.17 \
bstr-1.12.0 \
build-deps-0.1.4 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
+ bus-2.4.1 \
bytecheck-0.6.12 \
- bytecheck-0.8.1 \
+ bytecheck-0.8.2 \
bytecheck_derive-0.6.12 \
- bytecheck_derive-0.8.1 \
+ bytecheck_derive-0.8.2 \
byteorder-1.5.0 \
bytes-1.10.1 \
bytesize-1.3.3 \
bzip2-0.5.2 \
bzip2-sys-0.1.13+1.0.8 \
- camino-1.1.9 \
+ camino-1.2.1 \
cargo-platform-0.1.9 \
cargo_metadata-0.15.4 \
cast-0.3.0 \
cbindgen-0.27.0 \
- cc-1.2.19 \
+ cc-1.2.40 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.40 \
+ chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
@@ -75,22 +75,23 @@ CARGO_CRATES= addr2line-0.24.2 \
clap_complete-4.5.3 \
clap_derive-4.4.7 \
clap_lex-0.6.0 \
- clap_mangen-0.2.26 \
+ clap_mangen-0.2.29 \
cmake-0.1.54 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
colored-1.9.4 \
colored-2.2.0 \
comfy-table-7.1.4 \
compiletest_rs-0.6.0 \
+ compression-codecs-0.4.31 \
+ compression-core-0.4.29 \
concurrent-queue-2.5.0 \
console-0.15.11 \
constant_time_eq-0.3.1 \
- convert_case-0.4.0 \
cooked-waker-5.0.0 \
core-foundation-0.9.4 \
- core-foundation-0.10.0 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
- corosensei-0.2.1 \
+ corosensei-0.3.0 \
cpufeatures-0.2.17 \
cranelift-bforest-0.110.2 \
cranelift-bitset-0.110.3 \
@@ -101,9 +102,9 @@ CARGO_CRATES= addr2line-0.24.2 \
cranelift-entity-0.110.2 \
cranelift-frontend-0.110.2 \
cranelift-isle-0.110.2 \
- crc-3.2.1 \
+ crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
crossbeam-channel-0.5.15 \
@@ -113,33 +114,36 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
csv-1.3.1 \
csv-core-0.1.12 \
ctor-0.1.26 \
- cynic-3.10.0 \
- cynic-codegen-3.10.0 \
- cynic-parser-0.9.1 \
- cynic-proc-macros-3.10.0 \
+ cynic-3.12.0 \
+ cynic-codegen-3.12.0 \
+ cynic-parser-0.10.0 \
+ cynic-proc-macros-3.12.0 \
darling-0.14.4 \
darling-0.20.11 \
+ darling-0.21.3 \
darling_core-0.14.4 \
darling_core-0.20.11 \
+ darling_core-0.21.3 \
darling_macro-0.14.4 \
darling_macro-0.20.11 \
+ darling_macro-0.21.3 \
dashmap-5.5.3 \
dashmap-6.1.0 \
data-encoding-2.9.0 \
- deflate64-0.1.9 \
- deranged-0.4.0 \
- derive_arbitrary-1.4.1 \
+ deflate64-0.1.10 \
+ deranged-0.5.4 \
+ derive_arbitrary-1.4.2 \
derive_builder-0.12.0 \
derive_builder_core-0.12.0 \
derive_builder_macro-0.12.0 \
derive_more-0.99.20 \
- derive_more-1.0.0 \
- derive_more-impl-1.0.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
dialoguer-0.11.0 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -155,9 +159,9 @@ CARGO_CRATES= addr2line-0.24.2 \
dotenvy-0.15.7 \
downcast-rs-1.2.1 \
dunce-1.0.5 \
- dyn-clone-1.0.19 \
- dynasm-3.2.0 \
- dynasmrt-3.2.0 \
+ dyn-clone-1.0.20 \
+ dynasm-4.0.1 \
+ dynasmrt-4.0.1 \
educe-0.5.11 \
either-1.15.0 \
encode_unicode-1.0.0 \
@@ -165,29 +169,30 @@ CARGO_CRATES= addr2line-0.24.2 \
enum-iterator-derive-0.7.0 \
enum-ordinalize-4.3.0 \
enum-ordinalize-derive-4.3.1 \
- enumset-1.1.5 \
- enumset_derive-0.10.0 \
+ enumset-1.1.10 \
+ enumset_derive-0.14.0 \
env_filter-0.1.3 \
env_home-0.1.0 \
env_logger-0.11.8 \
equivalent-1.0.2 \
erased-serde-0.3.31 \
- errno-0.3.11 \
- event-listener-5.4.0 \
+ errno-0.3.14 \
+ event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
fastrand-2.3.0 \
fern-0.6.2 \
field-offset-0.3.6 \
- filetime-0.2.25 \
- fixedbitset-0.4.2 \
- flate2-1.1.1 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.3 \
+ fixedbitset-0.5.7 \
+ flate2-1.1.4 \
float-cmp-0.9.0 \
float-cmp-0.10.0 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fs-err-2.11.0 \
fs_extra-1.3.0 \
fuser-0.14.0 \
@@ -196,20 +201,20 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-timer-3.0.3 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getopts-0.2.21 \
+ getopts-0.2.24 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
- ghost-0.1.19 \
+ getrandom-0.3.3 \
+ ghost-0.1.20 \
gimli-0.28.1 \
- gimli-0.31.1 \
- glob-0.3.2 \
+ gimli-0.32.3 \
+ glob-0.3.3 \
globset-0.4.16 \
goblin-0.8.2 \
graphql-ws-client-0.11.1 \
@@ -224,12 +229,12 @@ CARGO_CRATES= addr2line-0.24.2 \
hashbrown-0.12.3 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
heapless-0.8.0 \
heck-0.3.3 \
heck-0.4.1 \
- hermit-abi-0.3.9 \
- hermit-abi-0.5.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
hexdump-0.1.2 \
hmac-0.12.1 \
@@ -239,88 +244,87 @@ CARGO_CRATES= addr2line-0.24.2 \
http-serde-2.1.1 \
httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.2.0 \
- hyper-1.6.0 \
- hyper-rustls-0.27.5 \
+ humantime-2.3.0 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
hyper-tungstenite-0.13.0 \
- hyper-util-0.1.11 \
- iana-time-zone-0.1.63 \
+ hyper-util-0.1.17 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.1 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.1 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.1 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
id-arena-2.2.1 \
ident_case-1.0.1 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
ignore-0.4.23 \
indexmap-1.9.3 \
- indexmap-2.9.0 \
+ indexmap-2.11.4 \
indicatif-0.17.11 \
inkwell-0.5.0 \
inkwell_internals-0.10.0 \
inline-c-0.1.8 \
inline-c-macro-0.1.7 \
inout-0.1.4 \
- insta-1.42.2 \
+ insta-1.43.2 \
interfaces-0.0.9 \
inventory-0.2.3 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
iprange-0.6.7 \
+ iri-string-0.7.8 \
is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.12.1 \
itertools-0.13.0 \
itoa-1.0.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
- lalrpop-util-0.22.1 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
+ lalrpop-util-0.22.2 \
lazy_static-1.5.0 \
leb128-0.2.5 \
leb128fmt-0.1.0 \
lexical-sort-0.3.1 \
- libc-0.2.172 \
- libfuzzer-sys-0.4.9 \
- libloading-0.8.6 \
- libm-0.2.13 \
- libredox-0.1.3 \
+ libc-0.2.176 \
+ libfuzzer-sys-0.4.10 \
+ libloading-0.8.9 \
+ libm-0.2.15 \
+ libredox-0.1.10 \
libunwind-1.3.3 \
- libyml-0.0.5 \
linked-hash-map-0.5.6 \
linked_hash_set-0.1.5 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
- litemap-0.7.5 \
- litrs-0.4.1 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
+ litrs-0.4.2 \
llvm-sys-180.0.0 \
- lock_api-0.4.12 \
- log-0.4.27 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
logos-0.14.4 \
logos-codegen-0.14.4 \
logos-derive-0.14.4 \
loupe-0.2.0 \
loupe-derive-0.2.0 \
- lz4_flex-0.11.3 \
+ lru-slab-0.1.2 \
+ lz4_flex-0.11.5 \
lzma-rs-0.3.0 \
lzma-sys-0.1.20 \
mac_address-1.1.8 \
- mach2-0.4.2 \
+ mach2-0.4.3 \
macho-unwind-info-0.5.0 \
managed-0.8.0 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
md5-0.7.0 \
- memchr-2.7.4 \
+ memchr-2.7.6 \
memmap2-0.6.2 \
- memmap2-0.9.5 \
+ memmap2-0.9.8 \
memoffset-0.7.1 \
memoffset-0.9.1 \
merge-streams-0.1.2 \
@@ -328,13 +332,13 @@ CARGO_CRATES= addr2line-0.24.2 \
mime_guess-2.0.5 \
minicov-0.3.7 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
miow-0.3.7 \
more-asserts-0.2.2 \
multi-stash-0.2.0 \
- munge-0.4.4 \
- munge_macro-0.4.4 \
+ munge-0.4.7 \
+ munge_macro-0.4.7 \
native-tls-0.2.14 \
nix-0.26.4 \
nix-0.29.0 \
@@ -342,40 +346,40 @@ CARGO_CRATES= addr2line-0.24.2 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
normpath-1.1.1 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-conv-0.1.0 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
- num_enum-0.5.11 \
- num_enum_derive-0.5.11 \
+ num_cpus-1.17.0 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
number_prefix-0.4.0 \
object-0.30.4 \
object-0.32.2 \
- object-0.36.7 \
+ object-0.37.3 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
opener-0.6.1 \
- openssl-0.10.72 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.107 \
+ openssl-sys-0.9.109 \
ouroboros-0.18.5 \
ouroboros_macro-0.18.5 \
- overload-0.1.1 \
page_size-0.6.0 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
path-clean-1.0.1 \
pathdiff-0.2.3 \
pbkdf2-0.12.2 \
- percent-encoding-2.3.1 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
- petgraph-0.6.5 \
+ percent-encoding-2.3.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
+ petgraph-0.7.1 \
phf-0.11.3 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
@@ -389,7 +393,8 @@ CARGO_CRATES= addr2line-0.24.2 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
predicates-2.1.5 \
@@ -397,69 +402,65 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.32 \
- proc-macro-crate-1.3.1 \
+ prettyplease-0.2.37 \
+ proc-macro-crate-3.4.0 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
proc-macro2-diagnostics-0.10.1 \
ptr_meta-0.1.4 \
- ptr_meta-0.3.0 \
+ ptr_meta-0.3.1 \
ptr_meta_derive-0.1.4 \
- ptr_meta_derive-0.3.0 \
+ ptr_meta_derive-0.3.1 \
pulldown-cmark-0.8.0 \
quick-error-2.0.1 \
- quinn-0.11.7 \
- quinn-proto-0.11.11 \
- quinn-udp-0.5.11 \
- quote-1.0.40 \
- r-efi-5.2.0 \
- rancor-0.1.0 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ rancor-0.1.1 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.11 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
redox_users-0.4.6 \
- ref-cast-1.0.24 \
- ref-cast-impl-1.0.24 \
+ ref-cast-1.0.25 \
+ ref-cast-impl-1.0.25 \
regalloc2-0.9.3 \
- regex-1.11.1 \
+ regex-1.11.3 \
regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-lite-0.1.6 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
+ regex-automata-0.4.11 \
+ regex-lite-0.1.7 \
+ regex-syntax-0.8.6 \
region-3.0.2 \
- rend-0.5.2 \
- replace_with-0.1.7 \
- reqwest-0.12.15 \
+ rend-0.5.3 \
+ replace_with-0.1.8 \
+ reqwest-0.12.23 \
ring-0.17.14 \
- rkyv-0.8.10 \
- rkyv_derive-0.8.10 \
+ rkyv-0.8.12 \
+ rkyv_derive-0.8.12 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
roff-0.2.2 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.26 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.3.3 \
rustc_version-0.4.1 \
rustfix-0.5.1 \
rustix-0.38.44 \
- rustix-1.0.5 \
- rustls-0.22.4 \
- rustls-0.23.26 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
rustls-native-certs-0.8.1 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustls-webpki-0.103.1 \
- rustversion-1.0.20 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.7 \
+ rustversion-1.0.22 \
rusty_jsc-0.1.0 \
rusty_jsc_macros-0.1.0 \
rusty_jsc_sys-0.1.0 \
@@ -468,50 +469,53 @@ CARGO_CRATES= addr2line-0.24.2 \
ryu-1.0.20 \
saffron-0.1.0 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
schemars-0.8.22 \
schemars_derive-0.8.22 \
scopeguard-1.2.0 \
scroll-0.12.0 \
scroll_derive-0.12.1 \
security-framework-2.11.1 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
self_cell-1.2.0 \
semver-0.11.0 \
- semver-1.0.26 \
+ semver-1.0.27 \
semver-parser-0.10.3 \
- serde-1.0.219 \
+ serde-1.0.228 \
serde-wasm-bindgen-0.6.5 \
- serde_bytes-0.11.17 \
+ serde_bytes-0.11.19 \
serde_cbor-0.11.2 \
- serde_derive-1.0.219 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.140 \
- serde_path_to_error-0.1.17 \
- serde_spanned-0.6.8 \
+ serde_json-1.0.145 \
+ serde_path_to_error-0.1.20 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.2 \
serde_urlencoded-0.7.1 \
- serde_yml-0.0.12 \
+ serde_yaml-0.9.34+deprecated \
serial_test-2.0.0 \
serial_test_derive-2.0.0 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
sharded-slab-0.1.7 \
shared-buffer-0.1.4 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simd-adler32-0.3.7 \
simdutf8-0.1.5 \
similar-2.7.0 \
siphasher-0.3.11 \
siphasher-1.0.1 \
- slab-0.4.9 \
+ slab-0.4.11 \
slice-group-by-0.3.1 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
smoltcp-0.8.2 \
- socket2-0.5.9 \
+ socket2-0.5.10 \
+ socket2-0.6.0 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
@@ -519,81 +523,86 @@ CARGO_CRATES= addr2line-0.24.2 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.100 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
tar-0.4.44 \
target-lexicon-0.11.2 \
target-lexicon-0.12.16 \
target-triple-0.1.4 \
- tempfile-3.19.1 \
+ tempfile-3.23.0 \
term-0.7.0 \
termcolor-1.4.1 \
terminal_size-0.3.0 \
termios-0.3.3 \
termtree-0.5.1 \
- test-log-0.2.17 \
- test-log-macros-0.2.17 \
+ test-log-0.2.18 \
+ test-log-macros-0.2.18 \
tester-0.9.1 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
time-0.1.45 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
- tinystr-0.7.6 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.2 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.25.0 \
- tokio-rustls-0.26.2 \
+ tokio-rustls-0.26.4 \
tokio-serde-0.9.0 \
- tokio-socks-0.5.2 \
tokio-stream-0.1.17 \
tokio-tungstenite-0.21.0 \
tokio-tungstenite-0.24.0 \
- tokio-util-0.7.15 \
+ tokio-util-0.7.16 \
toml-0.5.11 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.19.15 \
- toml_edit-0.22.24 \
+ toml-0.8.23 \
+ toml-0.9.7 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.22.27 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.3 \
tower-0.4.13 \
tower-0.5.2 \
tower-http-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-serde-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
tracing-test-0.2.5 \
tracing-test-macro-0.2.5 \
tracing-wasm-0.2.1 \
try-lock-0.2.5 \
- trybuild-1.0.104 \
+ trybuild-1.0.111 \
tungstenite-0.21.0 \
tungstenite-0.24.0 \
twox-hash-1.6.3 \
- typenum-1.18.0 \
+ twox-hash-2.1.2 \
+ typenum-1.19.0 \
typetag-0.1.8 \
typetag-impl-0.1.8 \
ucd-trie-0.1.7 \
unicase-2.8.1 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.19 \
unicode-normalization-0.1.24 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.2 \
unicode-xid-0.2.6 \
uniffi-0.27.3 \
uniffi_bindgen-0.27.3 \
@@ -605,15 +614,15 @@ CARGO_CRATES= addr2line-0.24.2 \
uniffi_testing-0.27.3 \
uniffi_udl-0.27.3 \
unix_mode-0.1.4 \
+ unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
ureq-2.12.1 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
utf-8-0.7.6 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.18.1 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
@@ -630,16 +639,17 @@ CARGO_CRATES= addr2line-0.24.2 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.10.0+wasi-snapshot-preview1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- wasm-bindgen-test-0.3.50 \
- wasm-bindgen-test-macro-0.3.50 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ wasm-bindgen-test-0.3.54 \
+ wasm-bindgen-test-macro-0.3.54 \
wasm-coredump-builder-0.1.24 \
wasm-coredump-encoder-0.1.24 \
wasm-coredump-types-0.1.24 \
@@ -647,7 +657,8 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-encoder-0.23.0 \
wasm-encoder-0.216.1 \
wasm-encoder-0.221.3 \
- wasm-encoder-0.229.0 \
+ wasm-encoder-0.235.0 \
+ wasm-encoder-0.239.0 \
wasm-smith-0.4.5 \
wasm-streams-0.4.2 \
wasmer-inline-c-0.1.2 \
@@ -661,87 +672,88 @@ CARGO_CRATES= addr2line-0.24.2 \
wasmparser-0.121.2 \
wasmparser-0.221.3 \
wasmparser-0.224.1 \
- wasmparser-0.229.0 \
+ wasmparser-0.235.0 \
+ wasmparser-0.239.0 \
wasmprinter-0.2.80 \
wast-216.0.1 \
wast-221.0.3 \
- wast-229.0.0 \
- wat-1.229.0 \
+ wast-239.0.0 \
+ wat-1.239.0 \
wcgi-0.3.0 \
wcgi-host-0.3.0 \
- web-sys-0.3.77 \
+ web-sys-0.3.81 \
web-time-1.1.0 \
- webc-9.0.0 \
- webpki-roots-0.26.8 \
+ webc-10.0.1 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.2 \
weedle2-5.0.0 \
- weezl-0.1.8 \
+ weezl-0.1.10 \
which-7.0.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.61.0 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-registry-0.4.0 \
- windows-result-0.3.2 \
- windows-strings-0.3.1 \
- windows-strings-0.4.0 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.0 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.48.5 \
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.48.5 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.48.5 \
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.48.5 \
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.48.5 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.5.40 \
- winnow-0.7.7 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- wit-bindgen-rt-0.39.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- xattr-1.5.0 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.1 \
+ xattr-1.6.1 \
xxhash-rust-0.8.15 \
xz-0.1.0 \
xz2-0.1.7 \
yansi-1.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
zerocopy-0.7.35 \
- zerocopy-0.8.24 \
+ zerocopy-0.8.27 \
zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.24 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zeroize_derive-1.4.2 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.6.1 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ zip-2.4.2 \
zopfli-0.8.2 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
diff --git a/devel/wasmer/distinfo b/devel/wasmer/distinfo
index 02952f75c344..ea629647858d 100644
--- a/devel/wasmer/distinfo
+++ b/devel/wasmer/distinfo
@@ -1,40 +1,38 @@
-TIMESTAMP = 1748186853
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1759949243
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
SIZE (rust/crates/ahash-0.7.8.crate) = 38550
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
SIZE (rust/crates/aliasable-0.1.3.crate) = 6169
-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/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-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.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
+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.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/any_ascii-0.1.7.crate) = 70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e
SIZE (rust/crates/any_ascii-0.1.7.crate) = 220683
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+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/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
@@ -55,20 +53,20 @@ SHA256 (rust/crates/assert_cmd-1.0.8.crate) = c98233c6673d8601ab23e77eb38f999c51
SIZE (rust/crates/assert_cmd-1.0.8.crate) = 27830
SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-compression-0.4.23.crate) = b37fc50485c4f3f736a4fb14199f6d5f5ba008d7f28fe710306c92780f004c07
-SIZE (rust/crates/async-compression-0.4.23.crate) = 116231
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-compression-0.4.32.crate) = 5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0
+SIZE (rust/crates/async-compression-0.4.32.crate) = 98949
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/async-tungstenite-0.28.2.crate) = 1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99
SIZE (rust/crates/async-tungstenite-0.28.2.crate) = 42641
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.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
@@ -81,8 +79,8 @@ SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e7720
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -93,16 +91,18 @@ SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf95891080
SIZE (rust/crates/bstr-1.12.0.crate) = 351557
SHA256 (rust/crates/build-deps-0.1.4.crate) = 64f14468960818ce4f3e3553c32d524446687884f8e7af5d3e252331d8a87e43
SIZE (rust/crates/build-deps-0.1.4.crate) = 35939
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bus-2.4.1.crate) = 4b7118d0221d84fada881b657c2ddb7cd55108db79c8764c9ee212c0c259b783
+SIZE (rust/crates/bus-2.4.1.crate) = 19397
SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
-SHA256 (rust/crates/bytecheck-0.8.1.crate) = 50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3
-SIZE (rust/crates/bytecheck-0.8.1.crate) = 12597
+SHA256 (rust/crates/bytecheck-0.8.2.crate) = 0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b
+SIZE (rust/crates/bytecheck-0.8.2.crate) = 12642
SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
-SHA256 (rust/crates/bytecheck_derive-0.8.1.crate) = efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71
-SIZE (rust/crates/bytecheck_derive-0.8.1.crate) = 8911
+SHA256 (rust/crates/bytecheck_derive-0.8.2.crate) = 89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9
+SIZE (rust/crates/bytecheck_derive-0.8.2.crate) = 8933
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
@@ -113,8 +113,8 @@ SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f
SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
SHA256 (rust/crates/cargo_metadata-0.15.4.crate) = eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a
@@ -123,16 +123,16 @@ SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cbindgen-0.27.0.crate) = 3fce8dd7fcfcbf3a0a87d8f515194b49d6135acab73e18bd380d1d93bb1a15eb
SIZE (rust/crates/cbindgen-0.27.0.crate) = 215957
-SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
-SIZE (rust/crates/cc-1.2.19.crate) = 105910
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
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
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -153,12 +153,12 @@ SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a
SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
-SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
+SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
+SIZE (rust/crates/clap_mangen-0.2.29.crate) = 16080
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-1.9.4.crate) = 5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355
SIZE (rust/crates/colored-1.9.4.crate) = 21849
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
@@ -167,24 +167,26 @@ SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d6049
SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
SHA256 (rust/crates/compiletest_rs-0.6.0.crate) = 0086d6ad78cf409c3061618cd98e2789d5c9ce598fc9651611cf62eae0a599cb
SIZE (rust/crates/compiletest_rs-0.6.0.crate) = 54431
+SHA256 (rust/crates/compression-codecs-0.4.31.crate) = ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23
+SIZE (rust/crates/compression-codecs-0.4.31.crate) = 22694
+SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb
+SIZE (rust/crates/compression-core-0.4.29.crate) = 4321
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
-SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
-SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
SHA256 (rust/crates/cooked-waker-5.0.0.crate) = 147be55d677052dabc6b22252d5dd0fd4c29c8c27aa4f2fbef0f94aa003b406f
SIZE (rust/crates/cooked-waker-5.0.0.crate) = 11317
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/corosensei-0.2.1.crate) = ad067b451c08956709f8762dba86e049c124ea52858e3ab8d076ba2892caa437
-SIZE (rust/crates/corosensei-0.2.1.crate) = 67439
+SHA256 (rust/crates/corosensei-0.3.0.crate) = 878ba85678ef5d34ffe1b5da981b0828232b4c7f2726b20984f59c7e79f6d514
+SIZE (rust/crates/corosensei-0.3.0.crate) = 71323
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/cranelift-bforest-0.110.2.crate) = 305d51c180ebdc46ef61bc60c54ae6512db3bc9a05842a1f1e762e45977019ab
@@ -205,12 +207,12 @@ SHA256 (rust/crates/cranelift-frontend-0.110.2.crate) = 8327afc6c1c05f4be62fefce
SIZE (rust/crates/cranelift-frontend-0.110.2.crate) = 41937
SHA256 (rust/crates/cranelift-isle-0.110.2.crate) = 56b08621c00321efcfa3eee6a3179adc009e21ea8d24ca7adc3c326184bc3f48
SIZE (rust/crates/cranelift-isle-0.110.2.crate) = 66378
-SHA256 (rust/crates/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
@@ -229,8 +231,8 @@ SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
@@ -239,38 +241,44 @@ SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab4
SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
SIZE (rust/crates/ctor-0.1.26.crate) = 10803
-SHA256 (rust/crates/cynic-3.10.0.crate) = c99c59968c8aa7f90d84240ab6ded4d3864125ce36b5b044554542cebc974946
-SIZE (rust/crates/cynic-3.10.0.crate) = 43700
-SHA256 (rust/crates/cynic-codegen-3.10.0.crate) = 332695dddff7f260dfda1e97502b6440d443816f576994548b7751494991d2e3
-SIZE (rust/crates/cynic-codegen-3.10.0.crate) = 94543
-SHA256 (rust/crates/cynic-parser-0.9.1.crate) = cbb0f21f2f8d3134c2e887a16564c165694231f48b6ae2769193299081ecf662
-SIZE (rust/crates/cynic-parser-0.9.1.crate) = 454751
-SHA256 (rust/crates/cynic-proc-macros-3.10.0.crate) = a7880789c425a73aff3ba286b2a9c794f330d4770769a42a1493d6175e4606c1
-SIZE (rust/crates/cynic-proc-macros-3.10.0.crate) = 2520
+SHA256 (rust/crates/cynic-3.12.0.crate) = 8b215a2d2bebcbbd3bd005b59f5b1b7dc5eb07343d64db80ec23aff9e7e1a2e2
+SIZE (rust/crates/cynic-3.12.0.crate) = 44219
+SHA256 (rust/crates/cynic-codegen-3.12.0.crate) = 9eeb2693bc9916fa694d2023bb1adc4356a8896b9b96478f23d51a263140811c
+SIZE (rust/crates/cynic-codegen-3.12.0.crate) = 95266
+SHA256 (rust/crates/cynic-parser-0.10.0.crate) = 3136ed6464e975162667c08092fcb54947ce08785fca301162fd614c4dfd974f
+SIZE (rust/crates/cynic-parser-0.10.0.crate) = 454913
+SHA256 (rust/crates/cynic-proc-macros-3.12.0.crate) = 1c0b2eab13c954db96ae72db53b2d275c237f3197499212c4d55b5ae7418e5b2
+SIZE (rust/crates/cynic-proc-macros-3.12.0.crate) = 2522
SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
SIZE (rust/crates/darling-0.14.4.crate) = 25168
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
-SHA256 (rust/crates/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
-SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/deflate64-0.1.10.crate) = 26bf8fc351c5ed29b5c2f0cbbac1b209b74f60ecd62e675a998df72c49af5204
+SIZE (rust/crates/deflate64-0.1.10.crate) = 18859
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/derive_builder-0.12.0.crate) = 8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8
SIZE (rust/crates/derive_builder-0.12.0.crate) = 35456
SHA256 (rust/crates/derive_builder_core-0.12.0.crate) = c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f
@@ -279,10 +287,10 @@ SHA256 (rust/crates/derive_builder_macro-0.12.0.crate) = ebcda35c7a396850a55ffea
SIZE (rust/crates/derive_builder_macro-0.12.0.crate) = 6288
SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
-SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
-SIZE (rust/crates/derive_more-1.0.0.crate) = 64854
-SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22
-SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182
+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/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -313,12 +321,12 @@ SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
-SHA256 (rust/crates/dynasm-3.2.0.crate) = f0cecff24995c8a5a3c3169cff4c733fe7d91aedf5d8cc96238738bfe53186b8
-SIZE (rust/crates/dynasm-3.2.0.crate) = 150841
-SHA256 (rust/crates/dynasmrt-3.2.0.crate) = 7f5eab96b8688bcbf1d2354bcfe0261005ac1dd0616747152ada34948d4e9582
-SIZE (rust/crates/dynasmrt-3.2.0.crate) = 28692
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/dynasm-4.0.1.crate) = 6a31e49f416ec431ceef002ee220eee9da97687ec3ecea8040703edbaa75e157
+SIZE (rust/crates/dynasm-4.0.1.crate) = 151810
+SHA256 (rust/crates/dynasmrt-4.0.1.crate) = 81897269eb88949825a9add5a33fb4456ba6a39811e0909172f21c841457d347
+SIZE (rust/crates/dynasmrt-4.0.1.crate) = 29077
SHA256 (rust/crates/educe-0.5.11.crate) = e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8
SIZE (rust/crates/educe-0.5.11.crate) = 47047
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -333,10 +341,10 @@ SHA256 (rust/crates/enum-ordinalize-4.3.0.crate) = fea0dcfa4e54eeb516fe454635a95
SIZE (rust/crates/enum-ordinalize-4.3.0.crate) = 3922
SHA256 (rust/crates/enum-ordinalize-derive-4.3.1.crate) = 0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff
SIZE (rust/crates/enum-ordinalize-derive-4.3.1.crate) = 7957
-SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293
-SIZE (rust/crates/enumset-1.1.5.crate) = 26442
-SHA256 (rust/crates/enumset_derive-0.10.0.crate) = 59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242
-SIZE (rust/crates/enumset_derive-0.10.0.crate) = 13211
+SHA256 (rust/crates/enumset-1.1.10.crate) = 25b07a8dfbbbfc0064c0a6bdf9edcf966de6b1c33ce344bdeca3b41615452634
+SIZE (rust/crates/enumset-1.1.10.crate) = 31353
+SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e46e722fb7f3617e722a5772d7e856d8b3ce
+SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
@@ -347,10 +355,10 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
SIZE (rust/crates/erased-serde-0.3.31.crate) = 24182
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
@@ -361,12 +369,14 @@ SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04eb
SIZE (rust/crates/fern-0.6.2.crate) = 304626
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
@@ -377,8 +387,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
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/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
@@ -395,8 +405,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -409,20 +419,20 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/ghost-0.1.19.crate) = 6a8661f18e73000bcea2f0d68262eb8ac1b1e951e10eb936d3f95b36201c136d
-SIZE (rust/crates/ghost-0.1.19.crate) = 17475
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/ghost-0.1.20.crate) = d1323e4e10ffd5d48a21ea37f8d4e3b15dd841121d1301a86122fa0984bedf0a
+SIZE (rust/crates/ghost-0.1.20.crate) = 17745
SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
SIZE (rust/crates/gimli-0.28.1.crate) = 270497
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/goblin-0.8.2.crate) = 1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47
@@ -451,18 +461,18 @@ SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b2
SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
SIZE (rust/crates/heck-0.3.3.crate) = 10260
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/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
-SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hexdump-0.1.2.crate) = cf31ab66ed8145a1c7427bd8e9b42a6131bd74ccf444f69b9e620c2e73ded832
@@ -481,56 +491,50 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
-SIZE (rust/crates/humantime-2.2.0.crate) = 20646
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
SHA256 (rust/crates/hyper-tungstenite-0.13.0.crate) = 7a343d17fe7885302ed7252767dc7bb83609a874b6ff581142241ec4b73957ad
SIZE (rust/crates/hyper-tungstenite-0.13.0.crate) = 14527
-SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2
-SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
-SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
-SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
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/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.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
-SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
-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.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
-SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
-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.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
-SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
-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/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005
SIZE (rust/crates/id-arena-2.2.1.crate) = 12203
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-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/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/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
SHA256 (rust/crates/inkwell-0.5.0.crate) = 40fb405537710d51f6bdbc8471365ddd4cd6d3a3c3ad6e0c8291691031ba94b2
@@ -543,16 +547,20 @@ SHA256 (rust/crates/inline-c-macro-0.1.7.crate) = d9b2cedf6123f450eadb06a82fdcaf
SIZE (rust/crates/inline-c-macro-0.1.7.crate) = 2617
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/insta-1.42.2.crate) = 50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084
-SIZE (rust/crates/insta-1.42.2.crate) = 100430
+SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
+SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/interfaces-0.0.9.crate) = bb6250a98af259a26fd5a4a6081fccea9ac116e4c3178acf4aeb86d32d2b7715
SIZE (rust/crates/interfaces-0.0.9.crate) = 20209
SHA256 (rust/crates/inventory-0.2.3.crate) = 84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a
SIZE (rust/crates/inventory-0.2.3.crate) = 13590
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/iprange-0.6.7.crate) = 37209be0ad225457e63814401415e748e2453a5297f9b637338f5fb8afa4ec00
SIZE (rust/crates/iprange-0.6.7.crate) = 34510
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -565,12 +573,12 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/lalrpop-util-0.22.1.crate) = e8d05b3fe34b8bd562c338db725dfa9beb9451a48f65f129ccb9538b48d2c93b
-SIZE (rust/crates/lalrpop-util-0.22.1.crate) = 18141
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
+SHA256 (rust/crates/lalrpop-util-0.22.2.crate) = b5baa5e9ff84f1aefd264e6869907646538a52147a755d494517a8007fb48733
+SIZE (rust/crates/lalrpop-util-0.22.2.crate) = 18146
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
@@ -579,38 +587,36 @@ SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea9
SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
SHA256 (rust/crates/lexical-sort-0.3.1.crate) = c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a
SIZE (rust/crates/lexical-sort-0.3.1.crate) = 63689
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
-SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.13.crate) = c9627da5196e5d8ed0b0495e61e518847578da83483c37288316d9b2e03a7f72
-SIZE (rust/crates/libm-0.2.13.crate) = 148927
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+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.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libunwind-1.3.3.crate) = 0c6639b70a7ce854b79c70d7e83f16b5dc0137cc914f3d7d03803b513ecc67ac
SIZE (rust/crates/libunwind-1.3.3.crate) = 4484
-SHA256 (rust/crates/libyml-0.0.5.crate) = 3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980
-SIZE (rust/crates/libyml-0.0.5.crate) = 97931
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/linked_hash_set-0.1.5.crate) = bae85b5be22d9843c80e5fc80e9b64c8a3b1f98f867c709956eca3efff4e92e2
SIZE (rust/crates/linked_hash_set-0.1.5.crate) = 14810
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
+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.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/llvm-sys-180.0.0.crate) = 778fa5fa02e32728e718f11eec147e6f134137399ab02fd2c13d32476337affa
SIZE (rust/crates/llvm-sys-180.0.0.crate) = 57247
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/logos-0.14.4.crate) = 7251356ef8cb7aec833ddf598c6cb24d17b689d20b993f9d11a3d764e34e6458
SIZE (rust/crates/logos-0.14.4.crate) = 1460670
SHA256 (rust/crates/logos-codegen-0.14.4.crate) = 59f80069600c0d66734f5ff52cc42f2dabd6b29d205f333d61fd7832e9e9963f
@@ -621,30 +627,32 @@ SHA256 (rust/crates/loupe-0.2.0.crate) = 4de4e09ccbef442225e81339e930ed93dc339d4
SIZE (rust/crates/loupe-0.2.0.crate) = 9861
SHA256 (rust/crates/loupe-derive-0.2.0.crate) = ca8362a975c18ea799abfcb1902140370acd73d239f8c2f74d6e2c5f6a30929f
SIZE (rust/crates/loupe-derive-0.2.0.crate) = 3162
-SHA256 (rust/crates/lz4_flex-0.11.3.crate) = 75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5
-SIZE (rust/crates/lz4_flex-0.11.3.crate) = 40633
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
+SHA256 (rust/crates/lz4_flex-0.11.5.crate) = 08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a
+SIZE (rust/crates/lz4_flex-0.11.5.crate) = 41977
SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
-SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
-SIZE (rust/crates/mach2-0.4.2.crate) = 21889
+SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
+SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/macho-unwind-info-0.5.0.crate) = bb4bdc8b0ce69932332cf76d24af69c3a155242af95c226b2ab6c2e371ed1149
SIZE (rust/crates/macho-unwind-info-0.5.0.crate) = 20151
SHA256 (rust/crates/managed-0.8.0.crate) = 0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d
SIZE (rust/crates/managed-0.8.0.crate) = 14199
-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/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
SIZE (rust/crates/md5-0.7.0.crate) = 6671
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memmap2-0.6.2.crate) = 6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872
SIZE (rust/crates/memmap2-0.6.2.crate) = 27221
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -659,20 +667,20 @@ SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f
SIZE (rust/crates/minicov-0.3.7.crate) = 43788
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.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+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.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
SIZE (rust/crates/miow-0.3.7.crate) = 24563
SHA256 (rust/crates/more-asserts-0.2.2.crate) = 7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389
SIZE (rust/crates/more-asserts-0.2.2.crate) = 7033
SHA256 (rust/crates/multi-stash-0.2.0.crate) = 685a9ac4b61f4e728e1d2c6a7844609c16527aeb5e6c865915c08e619c16410f
SIZE (rust/crates/multi-stash-0.2.0.crate) = 10938
-SHA256 (rust/crates/munge-0.4.4.crate) = 9e22e7961c873e8b305b176d2a4e1d41ce7ba31bc1c52d2a107a89568ec74c55
-SIZE (rust/crates/munge-0.4.4.crate) = 11743
-SHA256 (rust/crates/munge_macro-0.4.4.crate) = 0ac7d860b767c6398e88fe93db73ce53eb496057aa6895ffa4d60cb02e1d1c6b
-SIZE (rust/crates/munge_macro-0.4.4.crate) = 5844
+SHA256 (rust/crates/munge-0.4.7.crate) = 5e17401f259eba956ca16491461b6e8f72913a0a114e39736ce404410f915a0c
+SIZE (rust/crates/munge-0.4.7.crate) = 12463
+SHA256 (rust/crates/munge_macro-0.4.7.crate) = 4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931
+SIZE (rust/crates/munge_macro-0.4.7.crate) = 6090
SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
@@ -687,54 +695,54 @@ SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
SHA256 (rust/crates/normpath-1.1.1.crate) = ec60c60a693226186f5d6edf073232bfb6464ed97eb22cf3b01c1e8198fd97f5
SIZE (rust/crates/normpath-1.1.1.crate) = 19786
-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.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
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/num_enum-0.5.11.crate) = 1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9
-SIZE (rust/crates/num_enum-0.5.11.crate) = 16772
-SHA256 (rust/crates/num_enum_derive-0.5.11.crate) = dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799
-SIZE (rust/crates/num_enum_derive-0.5.11.crate) = 15552
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
SHA256 (rust/crates/object-0.30.4.crate) = 03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385
SIZE (rust/crates/object-0.30.4.crate) = 259203
SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
SIZE (rust/crates/object-0.32.2.crate) = 286994
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
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/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/opener-0.6.1.crate) = 6c62dcb6174f9cb326eac248f07e955d5d559c272730b6c03e396b443b562788
SIZE (rust/crates/opener-0.6.1.crate) = 19173
-SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
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.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59
SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678
SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0
SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
SIZE (rust/crates/page_size-0.6.0.crate) = 8479
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
@@ -743,18 +751,18 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
-SIZE (rust/crates/pest-2.8.0.crate) = 128955
-SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
-SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
-SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
-SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
-SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
-SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
+SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
+SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
@@ -781,8 +789,10 @@ SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9a
SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
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.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -797,46 +807,46 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
-SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
-SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
-SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1
SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
-SHA256 (rust/crates/ptr_meta-0.3.0.crate) = fe9e76f66d3f9606f44e45598d155cb13ecf09f4a28199e48daf8c8fc937ea90
-SIZE (rust/crates/ptr_meta-0.3.0.crate) = 7192
+SHA256 (rust/crates/ptr_meta-0.3.1.crate) = 0b9a0cf95a1196af61d4f1cbdab967179516d9a4a4312af1f31948f8f6224a79
+SIZE (rust/crates/ptr_meta-0.3.1.crate) = 7717
SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
-SHA256 (rust/crates/ptr_meta_derive-0.3.0.crate) = ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1
-SIZE (rust/crates/ptr_meta_derive-0.3.0.crate) = 4259
+SHA256 (rust/crates/ptr_meta_derive-0.3.1.crate) = 7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1
+SIZE (rust/crates/ptr_meta_derive-0.3.1.crate) = 4693
SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8
SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
-SIZE (rust/crates/quinn-0.11.7.crate) = 79387
-SHA256 (rust/crates/quinn-proto-0.11.11.crate) = bcbafbbdbb0f638fe3f35f3c56739f77a8a1d070cb25603226c83339b391472b
-SIZE (rust/crates/quinn-proto-0.11.11.crate) = 229381
-SHA256 (rust/crates/quinn-udp-0.5.11.crate) = 541d0f57c6ec747a90738a52741d3221f7960e8ac2f0ff4b1a63680e033b4ab5
-SIZE (rust/crates/quinn-udp-0.5.11.crate) = 31854
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/rancor-0.1.0.crate) = caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947
-SIZE (rust/crates/rancor-0.1.0.crate) = 9759
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rancor-0.1.1.crate) = a063ea72381527c2a0561da9c80000ef822bdd7c3241b1cc1b12100e3df081ee
+SIZE (rust/crates/rancor-0.1.1.crate) = 10558
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -845,54 +855,52 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
-SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
-SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
-SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
-SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
+SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
+SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
+SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
+SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
SHA256 (rust/crates/regalloc2-0.9.3.crate) = ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6
SIZE (rust/crates/regalloc2-0.9.3.crate) = 120867
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
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.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
-SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
+SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/region-3.0.2.crate) = e6b6ebd13bc009aef9cd476c1310d49ac354d36e240cf1bd753290f3dc7199a7
SIZE (rust/crates/region-3.0.2.crate) = 22388
-SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215
-SIZE (rust/crates/rend-0.5.2.crate) = 14775
-SHA256 (rust/crates/replace_with-0.1.7.crate) = e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690
-SIZE (rust/crates/replace_with-0.1.7.crate) = 10935
-SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
-SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
+SHA256 (rust/crates/rend-0.5.3.crate) = cadadef317c2f20755a64d7fdc48f9e7178ee6b0e1f7fce33fa60f1d68a276e6
+SIZE (rust/crates/rend-0.5.3.crate) = 15823
+SHA256 (rust/crates/replace_with-0.1.8.crate) = 51743d3e274e2b18df81c4dc6caf8a5b8e15dbe799e0dca05c7617380094e884
+SIZE (rust/crates/replace_with-0.1.8.crate) = 11251
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rkyv-0.8.10.crate) = 1e147371c75553e1e2fcdb483944a8540b8438c31426279553b9a8182a9b7b65
-SIZE (rust/crates/rkyv-0.8.10.crate) = 163013
-SHA256 (rust/crates/rkyv_derive-0.8.10.crate) = 246b40ac189af6c675d124b802e8ef6d5246c53e17367ce9501f8f66a81abb7a
-SIZE (rust/crates/rkyv_derive-0.8.10.crate) = 22743
+SHA256 (rust/crates/rkyv-0.8.12.crate) = 35a640b26f007713818e9a9b65d34da1cf58538207b052916a83d80e43f3ffa4
+SIZE (rust/crates/rkyv-0.8.12.crate) = 169611
+SHA256 (rust/crates/rkyv_derive-0.8.12.crate) = bd83f5f173ff41e00337d97f6572e416d022ef8a19f371817259ae960324c482
+SIZE (rust/crates/rkyv_derive-0.8.12.crate) = 22719
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -905,24 +913,18 @@ SHA256 (rust/crates/rustfix-0.5.1.crate) = f2c50b74badcddeb8f7652fa8323ce440b952
SIZE (rust/crates/rustfix-0.5.1.crate) = 17768
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
-SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
-SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
-SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/rusty_jsc-0.1.0.crate) = 4f8f838ac489c4fec2ae60bcd620e70ca829b75f83d4516f2708fd2a9edafdd0
SIZE (rust/crates/rusty_jsc-0.1.0.crate) = 7784
SHA256 (rust/crates/rusty_jsc_macros-0.1.0.crate) = 7b2407097cc2d172aedd2da887e68c1724c96f7828bad033096d0bb911dc4071
@@ -939,8 +941,8 @@ SHA256 (rust/crates/saffron-0.1.0.crate) = 03fb9a628596fc7590eb7edbf7b0613287be7
SIZE (rust/crates/saffron-0.1.0.crate) = 29881
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/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615
SIZE (rust/crates/schemars-0.8.22.crate) = 59214
SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d
@@ -953,48 +955,52 @@ SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd
SIZE (rust/crates/scroll_derive-0.12.1.crate) = 5659
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-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
-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/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef
+SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
SHA256 (rust/crates/semver-parser-0.10.3.crate) = 9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2
SIZE (rust/crates/semver-parser-0.10.3.crate) = 24805
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
-SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
-SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
+SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8
+SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427
SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+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_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
-SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
+SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_yml-0.0.12.crate) = 59e2dd588bf1597a252c3b920e0143eb99b0f76e4e082f4c92ce34fbc9e71ddd
-SIZE (rust/crates/serde_yml-0.0.12.crate) = 125859
+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/serial_test-2.0.0.crate) = 0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d
SIZE (rust/crates/serial_test-2.0.0.crate) = 7946
SHA256 (rust/crates/serial_test_derive-2.0.0.crate) = 91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f
SIZE (rust/crates/serial_test_derive-2.0.0.crate) = 5638
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shared-buffer-0.1.4.crate) = f6c99835bad52957e7aa241d3975ed17c1e5f8c92026377d117a606f36b84b16
@@ -1003,8 +1009,8 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
@@ -1015,18 +1021,20 @@ SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb0
SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slice-group-by-0.3.1.crate) = 826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7
SIZE (rust/crates/slice-group-by-0.3.1.crate) = 14640
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
SHA256 (rust/crates/smoltcp-0.8.2.crate) = ee34c1e1bfc7e9206cc0fb8030a90129b4e319ab53856249bb27642cab914fb3
SIZE (rust/crates/smoltcp-0.8.2.crate) = 235251
-SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -1041,12 +1049,12 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-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/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-lexicon-0.11.2.crate) = 422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95
@@ -1055,8 +1063,8 @@ SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
SHA256 (rust/crates/target-triple-0.1.4.crate) = 1ac9aa371f599d22256307c24a9d748c041e548cbf599f35d890f9d365361790
SIZE (rust/crates/target-triple-0.1.4.crate) = 7143
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -1067,94 +1075,102 @@ SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e
SIZE (rust/crates/termios-0.3.3.crate) = 17103
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
-SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f
-SIZE (rust/crates/test-log-0.2.17.crate) = 14421
-SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e12ba745383d3e85813f2ea0f2b1475ab553f
-SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127
+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/tester-0.9.1.crate) = 89e8bf7e0eb2dd7b4228cc1b6821fc5114cd6841ae59f652a85488c016091e5f
SIZE (rust/crates/tester-0.9.1.crate) = 40422
SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-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.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+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.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a
SIZE (rust/crates/time-0.1.45.crate) = 28911
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
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-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
SHA256 (rust/crates/tokio-serde-0.9.0.crate) = caf600e7036b17782571dd44fa0a5cea3c82f60db5137f774a325a76a0d6852b
SIZE (rust/crates/tokio-serde-0.9.0.crate) = 16122
-SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f
-SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
SHA256 (rust/crates/tokio-tungstenite-0.24.0.crate) = edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9
SIZE (rust/crates/tokio-tungstenite-0.24.0.crate) = 28904
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+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.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
-SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
+SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
+SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.5.2.crate) = 1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5
SIZE (rust/crates/tower-http-0.5.2.crate) = 118675
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
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.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+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-serde-0.2.0.crate) = 704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1
SIZE (rust/crates/tracing-serde-0.2.0.crate) = 7755
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68
SIZE (rust/crates/tracing-test-0.2.5.crate) = 9080
SHA256 (rust/crates/tracing-test-macro-0.2.5.crate) = 04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568
@@ -1163,16 +1179,18 @@ SHA256 (rust/crates/tracing-wasm-0.2.1.crate) = 4575c663a174420fa2d78f4108ff68f6
SIZE (rust/crates/tracing-wasm-0.2.1.crate) = 9372
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/trybuild-1.0.104.crate) = 6ae08be68c056db96f0e6c6dd820727cca756ced9e1f4cc7fdd20e2a55e23898
-SIZE (rust/crates/trybuild-1.0.104.crate) = 44681
+SHA256 (rust/crates/trybuild-1.0.111.crate) = 0ded9fdb81f30a5708920310bfcd9ea7482ff9cba5f54601f7a19a877d5c2392
+SIZE (rust/crates/trybuild-1.0.111.crate) = 45056
SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1
SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c
+SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/typetag-0.1.8.crate) = 4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a
SIZE (rust/crates/typetag-0.1.8.crate) = 25667
SHA256 (rust/crates/typetag-impl-0.1.8.crate) = e60147782cc30833c05fba3bab1d9b5771b2685a2557672ac96fa5d154099c0e
@@ -1181,16 +1199,16 @@ SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2d
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
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.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
SHA256 (rust/crates/uniffi-0.27.3.crate) = cb3a4c447c50fcda7bc5604a8588b7e1f37ffbfd8838a1516a290398efa7c6f0
@@ -1213,24 +1231,24 @@ SHA256 (rust/crates/uniffi_udl-0.27.3.crate) = b92f984bb0d9a06778f256aec963e1e9a
SIZE (rust/crates/uniffi_udl-0.27.3.crate) = 21814
SHA256 (rust/crates/unix_mode-0.1.4.crate) = b55eedc365f81a3c32aea49baf23fa965e3cd85bcc28fb8045708c7388d124ef
SIZE (rust/crates/unix_mode-0.1.4.crate) = 11443
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
SIZE (rust/crates/ureq-2.12.1.crate) = 115366
-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/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-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.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -1263,26 +1281,28 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
-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/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wasm-bindgen-test-0.3.50.crate) = 66c8d5e33ca3b6d9fa3b4676d774c5778031d27a578c2b007f905acf816152c3
-SIZE (rust/crates/wasm-bindgen-test-0.3.50.crate) = 22228
-SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.50.crate) = 17d5042cc5fa009658f9a7333ef24291b1291a25b6382dd68862a7f3b969f69b
-SIZE (rust/crates/wasm-bindgen-test-macro-0.3.50.crate) = 11089
+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/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+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/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/wasm-bindgen-test-0.3.54.crate) = 4e381134e148c1062f965a42ed1f5ee933eef2927c3f70d1812158f711d39865
+SIZE (rust/crates/wasm-bindgen-test-0.3.54.crate) = 21938
+SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.54.crate) = b673bca3298fe582aeef8352330ecbad91849f85090805582400850f8270a2e8
+SIZE (rust/crates/wasm-bindgen-test-macro-0.3.54.crate) = 11829
SHA256 (rust/crates/wasm-coredump-builder-0.1.24.crate) = e67c1c448581871272b2fb7b1a2ee373a4bd295b4d214c92b9938047e7bb867a
SIZE (rust/crates/wasm-coredump-builder-0.1.24.crate) = 2699
SHA256 (rust/crates/wasm-coredump-encoder-0.1.24.crate) = 45c2fc6340ab2c342bbe706c321e46af41ebef4a0253d134e551abb4780b6d53
@@ -1297,8 +1317,10 @@ SHA256 (rust/crates/wasm-encoder-0.216.1.crate) = c1de2d0fd411c201b8d76c04213901
SIZE (rust/crates/wasm-encoder-0.216.1.crate) = 64393
SHA256 (rust/crates/wasm-encoder-0.221.3.crate) = dc8444fe4920de80a4fe5ab564fff2ae58b6b73166b89751f8c6c93509da32e5
SIZE (rust/crates/wasm-encoder-0.221.3.crate) = 67487
-SHA256 (rust/crates/wasm-encoder-0.229.0.crate) = 38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2
-SIZE (rust/crates/wasm-encoder-0.229.0.crate) = 81299
+SHA256 (rust/crates/wasm-encoder-0.235.0.crate) = b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a
+SIZE (rust/crates/wasm-encoder-0.235.0.crate) = 82432
+SHA256 (rust/crates/wasm-encoder-0.239.0.crate) = 5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c
+SIZE (rust/crates/wasm-encoder-0.239.0.crate) = 83923
SHA256 (rust/crates/wasm-smith-0.4.5.crate) = f7e95fdeed16adeffed44efdc7ccf27d4f57ff2e99de417c75bcee7dee09049b
SIZE (rust/crates/wasm-smith-0.4.5.crate) = 356120
SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65
@@ -1325,132 +1347,132 @@ SHA256 (rust/crates/wasmparser-0.221.3.crate) = d06bfa36ab3ac2be0dee563380147a5b
SIZE (rust/crates/wasmparser-0.221.3.crate) = 242903
SHA256 (rust/crates/wasmparser-0.224.1.crate) = 04f17a5917c2ddd3819e84c661fae0d6ba29d7b9c1f0e96c708c65a9c4188e11
SIZE (rust/crates/wasmparser-0.224.1.crate) = 247037
-SHA256 (rust/crates/wasmparser-0.229.0.crate) = 0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c
-SIZE (rust/crates/wasmparser-0.229.0.crate) = 249693
+SHA256 (rust/crates/wasmparser-0.235.0.crate) = 161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917
+SIZE (rust/crates/wasmparser-0.235.0.crate) = 257032
+SHA256 (rust/crates/wasmparser-0.239.0.crate) = 8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0
+SIZE (rust/crates/wasmparser-0.239.0.crate) = 260621
SHA256 (rust/crates/wasmprinter-0.2.80.crate) = 60e73986a6b7fdfedb7c5bf9e7eb71135486507c8fbc4c0c42cffcb6532988b7
SIZE (rust/crates/wasmprinter-0.2.80.crate) = 35750
SHA256 (rust/crates/wast-216.0.1.crate) = 62cc4cc72b93d4a11c416ad1b4bb37888a9ea1dff575ee865f5bf26682ceba0e
SIZE (rust/crates/wast-216.0.1.crate) = 146378
SHA256 (rust/crates/wast-221.0.3.crate) = 7e0d10d282261b825ffb3d49f46e8309e60a8b608328b6a0b0578e80f3f98e57
SIZE (rust/crates/wast-221.0.3.crate) = 150648
-SHA256 (rust/crates/wast-229.0.0.crate) = 63fcaff613c12225696bb163f79ca38ffb40e9300eff0ff4b8aa8b2f7eadf0d9
-SIZE (rust/crates/wast-229.0.0.crate) = 153934
-SHA256 (rust/crates/wat-1.229.0.crate) = 4189bad08b70455a9e9e67dc126d2dcf91fac143a80f1046747a5dde6d4c33e0
-SIZE (rust/crates/wat-1.229.0.crate) = 8132
+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/wcgi-0.3.0.crate) = 3977728575e8a79833db34f835b810dd7e1affdec0fa18cf141f060421cade6a
SIZE (rust/crates/wcgi-0.3.0.crate) = 3823
SHA256 (rust/crates/wcgi-host-0.3.0.crate) = 4d78a0358eebb970afcacc158f4172d2b7355d37572b350f1ed46dc44fe2e464
SIZE (rust/crates/wcgi-host-0.3.0.crate) = 5643
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webc-9.0.0.crate) = 38544ae3a351279fa913b4dee9c548f0aa3b27ca05756531c3f2e6bc4e22c27d
-SIZE (rust/crates/webc-9.0.0.crate) = 470452
-SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
-SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
+SHA256 (rust/crates/webc-10.0.1.crate) = 637506ca3c48eae3301e97f0167aa1b46cdfdd479d008b868a19715182e48ae3
+SIZE (rust/crates/webc-10.0.1.crate) = 470664
+SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
+SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/weedle2-5.0.0.crate) = 998d2c24ec099a87daf9467808859f9d82b61f1d9c9701251aea037f514eae0e
SIZE (rust/crates/weedle2-5.0.0.crate) = 17777
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
+SIZE (rust/crates/weezl-0.1.10.crate) = 46418
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
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.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
-SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
-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.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
-SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
-SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
-SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
-SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
-SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
-SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
-SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
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.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
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.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+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.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
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.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
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.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
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.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
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.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.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.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.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.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.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.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
-SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
-SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+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/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-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.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+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.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
SHA256 (rust/crates/xz-0.1.0.crate) = 3c887690ff2a2e233e8e49633461521f98ec57fbff9d59a884c9a4f04ec1da34
@@ -1459,39 +1481,41 @@ SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-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/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
-SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
-SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
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/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-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 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744
-SIZE (rust/crates/zip-2.6.1.crate) = 112133
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50
+SIZE (rust/crates/zip-2.4.2.crate) = 110773
SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (wasmerio-wasmer-v6.0.1_GH0.tar.gz) = 83facc7004f9e136bbf1cf183259444b5d04d9a96dfa9943aacec1e086762c7c
-SIZE (wasmerio-wasmer-v6.0.1_GH0.tar.gz) = 113965579
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (wasmerio-wasmer-v6.1.0_GH0.tar.gz) = 7bccb5b86724ea35ca9373fb81092080a615c1baa6129a8eeee9ed3e3f74b9b1
+SIZE (wasmerio-wasmer-v6.1.0_GH0.tar.gz) = 105925565
diff --git a/devel/wasmer/files/patch-rust-1.89.0 b/devel/wasmer/files/patch-rust-1.89.0
deleted file mode 100644
index 0baa5c9f6fcc..000000000000
--- a/devel/wasmer/files/patch-rust-1.89.0
+++ /dev/null
@@ -1,471 +0,0 @@
-https://github.com/wasmerio/wasmer/issues/5610
-https://github.com/wasmerio/wasmer/pull/5690
-
-
-From fc021be5c6f30ff0625d0fe8bd37a7d0ead6b0e9 Mon Sep 17 00:00:00 2001
-From: StackOverflowExcept1on
- <109800286+StackOverflowExcept1on@users.noreply.github.com>
-Date: Thu, 7 Aug 2025 17:50:19 +0300
-Subject: [PATCH] fix(lib/vm): vendor `compiler-builtins` to fix undefined
- symbol `__rust_probestack`
-
----
- Cargo.lock | 1 +
- lib/vm/Cargo.toml | 4 +
- lib/vm/build.rs | 7 +
- lib/vm/src/probestack/compiler_builtins.rs | 358 ++++++++++++++++++
- .../src/{probestack.rs => probestack/mod.rs} | 20 +-
- 5 files changed, 386 insertions(+), 4 deletions(-)
- create mode 100644 lib/vm/build.rs
- create mode 100644 lib/vm/src/probestack/compiler_builtins.rs
- rename lib/vm/src/{probestack.rs => probestack/mod.rs} (77%)
-
-diff --git Cargo.lock Cargo.lock
-index 2d980929125..c554ac0997f 100644
---- Cargo.lock
-+++ Cargo.lock
-@@ -7240,6 +7240,7 @@ dependencies = [
- "memoffset 0.9.1",
- "more-asserts",
- "region",
-+ "rustversion",
- "scopeguard",
- "serde",
- "thiserror 1.0.69",
-diff --git lib/vm/Cargo.toml lib/vm/Cargo.toml
-index 6c9f5cbee87..e7a40580a80 100644
---- lib/vm/Cargo.toml
-+++ lib/vm/Cargo.toml
-@@ -49,10 +49,14 @@ windows-sys = { version = "0.59", features = [
-
- [build-dependencies]
- cc = "1.0"
-+rustversion = "1.0"
-
- [badges]
- maintenance = { status = "actively-developed" }
-
-+[lints.rust]
-+unexpected_cfgs = { level = "warn", check-cfg = ['cfg(missing_rust_probestack)'] }
-+
- [features]
- default = []
- enable-serde = ["serde", "indexmap/serde", "wasmer-types/enable-serde"]
-diff --git lib/vm/build.rs lib/vm/build.rs
-new file mode 100644
-index 00000000000..a2f1dcd8e8a
---- /dev/null
-+++ lib/vm/build.rs
-@@ -0,0 +1,7 @@
-+#[rustversion::since(1.89)]
-+fn main() {
-+ println!("cargo::rustc-cfg=missing_rust_probestack");
-+}
-+
-+#[rustversion::before(1.89)]
-+fn main() {}
-diff --git lib/vm/src/probestack/compiler_builtins.rs lib/vm/src/probestack/compiler_builtins.rs
-new file mode 100644
-index 00000000000..a16c1069f58
---- /dev/null
-+++ lib/vm/src/probestack/compiler_builtins.rs
-@@ -0,0 +1,358 @@
-+// Copyright 2017 The Rust Project Developers. See the COPYRIGHT
-+// file at the top-level directory of this distribution and at
-+// http://rust-lang.org/COPYRIGHT.
-+//
-+// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-+// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-+// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-+// option. This file may not be copied, modified, or distributed
-+// except according to those terms.
-+
-+//! This module defines the `__rust_probestack` intrinsic which is used in the
-+//! implementation of "stack probes" on certain platforms.
-+//!
-+//! The purpose of a stack probe is to provide a static guarantee that if a
-+//! thread has a guard page then a stack overflow is guaranteed to hit that
-+//! guard page. If a function did not have a stack probe then there's a risk of
-+//! having a stack frame *larger* than the guard page, so a function call could
-+//! skip over the guard page entirely and then later hit maybe the heap or
-+//! another thread, possibly leading to security vulnerabilities such as [The
-+//! Stack Clash], for example.
-+//!
-+//! [The Stack Clash]: https://blog.qualys.com/securitylabs/2017/06/19/the-stack-clash
-+//!
-+//! The `__rust_probestack` is called in the prologue of functions whose stack
-+//! size is larger than the guard page, for example larger than 4096 bytes on
-+//! x86. This function is then responsible for "touching" all pages relevant to
-+//! the stack to ensure that that if any of them are the guard page we'll hit
-+//! them guaranteed.
-+//!
-+//! The precise ABI for how this function operates is defined by LLVM. There's
-+//! no real documentation as to what this is, so you'd basically need to read
-+//! the LLVM source code for reference. Often though the test cases can be
-+//! illuminating as to the ABI that's generated, or just looking at the output
-+//! of `llc`.
-+//!
-+//! Note that `#[naked]` is typically used here for the stack probe because the
-+//! ABI corresponds to no actual ABI.
-+//!
-+//! Finally it's worth noting that at the time of this writing LLVM only has
-+//! support for stack probes on x86 and x86_64. There's no support for stack
-+//! probes on any other architecture like ARM or PowerPC64. LLVM I'm sure would
-+//! be more than welcome to accept such a change!
-+
-+// Windows and Cygwin already has builtins to do this.
-+#![cfg(not(any(windows, target_os = "cygwin")))]
-+// We only define stack probing for these architectures today.
-+#![cfg(any(target_arch = "x86_64", target_arch = "x86"))]
-+
-+// SAFETY: defined in this module.
-+// FIXME(extern_custom): the ABI is not correct.
-+unsafe extern "C" {
-+ pub fn __rust_probestack();
-+}
-+
-+// A wrapper for our implementation of __rust_probestack, which allows us to
-+// keep the assembly inline while controlling all CFI directives in the assembly
-+// emitted for the function.
-+//
-+// This is the ELF version.
-+#[cfg(not(any(target_vendor = "apple", target_os = "uefi")))]
-+macro_rules! define_rust_probestack {
-+ ($body: expr) => {
-+ concat!(
-+ "
-+ .pushsection .text.__rust_probestack
-+ .globl __rust_probestack
-+ .type __rust_probestack, @function
-+ .hidden __rust_probestack
-+ __rust_probestack:
-+ ",
-+ $body,
-+ "
-+ .size __rust_probestack, . - __rust_probestack
-+ .popsection
-+ "
-+ )
-+ };
-+}
-+
-+#[cfg(all(target_os = "uefi", target_arch = "x86_64"))]
-+macro_rules! define_rust_probestack {
-+ ($body: expr) => {
-+ concat!(
-+ "
-+ .globl __rust_probestack
-+ __rust_probestack:
-+ ",
-+ $body
-+ )
-+ };
-+}
-+
-+// Same as above, but for Mach-O. Note that the triple underscore
-+// is deliberate
-+#[cfg(target_vendor = "apple")]
-+macro_rules! define_rust_probestack {
-+ ($body: expr) => {
-+ concat!(
-+ "
-+ .globl ___rust_probestack
-+ ___rust_probestack:
-+ ",
-+ $body
-+ )
-+ };
-+}
-+
-+// In UEFI x86 arch, triple underscore is deliberate.
-+#[cfg(all(target_os = "uefi", target_arch = "x86"))]
-+macro_rules! define_rust_probestack {
-+ ($body: expr) => {
-+ concat!(
-+ "
-+ .globl ___rust_probestack
-+ ___rust_probestack:
-+ ",
-+ $body
-+ )
-+ };
-+}
-+
-+// Our goal here is to touch each page between %rsp+8 and %rsp+8-%rax,
-+// ensuring that if any pages are unmapped we'll make a page fault.
-+//
-+// FIXME(abi_custom): This function is unsafe because it uses a custom ABI,
-+// it does not actually match `extern "C"`.
-+//
-+// The ABI here is that the stack frame size is located in `%rax`. Upon
-+// return we're not supposed to modify `%rsp` or `%rax`.
-+//
-+// Any changes to this function should be replicated to the SGX version below.
-+#[cfg(all(
-+ target_arch = "x86_64",
-+ not(all(target_env = "sgx", target_vendor = "fortanix"))
-+))]
-+core::arch::global_asm!(
-+ define_rust_probestack!(
-+ "
-+ .cfi_startproc
-+ pushq %rbp
-+ .cfi_adjust_cfa_offset 8
-+ .cfi_offset %rbp, -16
-+ movq %rsp, %rbp
-+ .cfi_def_cfa_register %rbp
-+
-+ mov %rax,%r11 // duplicate %rax as we're clobbering %r11
-+
-+ // Main loop, taken in one page increments. We're decrementing rsp by
-+ // a page each time until there's less than a page remaining. We're
-+ // guaranteed that this function isn't called unless there's more than a
-+ // page needed.
-+ //
-+ // Note that we're also testing against `8(%rsp)` to account for the 8
-+ // bytes pushed on the stack orginally with our return address. Using
-+ // `8(%rsp)` simulates us testing the stack pointer in the caller's
-+ // context.
-+
-+ // It's usually called when %rax >= 0x1000, but that's not always true.
-+ // Dynamic stack allocation, which is needed to implement unsized
-+ // rvalues, triggers stackprobe even if %rax < 0x1000.
-+ // Thus we have to check %r11 first to avoid segfault.
-+ cmp $0x1000,%r11
-+ jna 3f
-+2:
-+ sub $0x1000,%rsp
-+ test %rsp,8(%rsp)
-+ sub $0x1000,%r11
-+ cmp $0x1000,%r11
-+ ja 2b
-+
-+3:
-+ // Finish up the last remaining stack space requested, getting the last
-+ // bits out of r11
-+ sub %r11,%rsp
-+ test %rsp,8(%rsp)
-+
-+ // Restore the stack pointer to what it previously was when entering
-+ // this function. The caller will readjust the stack pointer after we
-+ // return.
-+ add %rax,%rsp
-+
-+ leave
-+ .cfi_def_cfa_register %rsp
-+ .cfi_adjust_cfa_offset -8
-+ ret
-+ .cfi_endproc
-+ "
-+ ),
-+ options(att_syntax)
-+);
-+
-+// This function is the same as above, except that some instructions are
-+// [manually patched for LVI].
-+//
-+// [manually patched for LVI]: https://software.intel.com/security-software-guidance/insights/deep-dive-load-value-injection#specialinstructions
-+#[cfg(all(
-+ target_arch = "x86_64",
-+ all(target_env = "sgx", target_vendor = "fortanix")
-+))]
-+core::arch::global_asm!(
-+ define_rust_probestack!(
-+ "
-+ .cfi_startproc
-+ pushq %rbp
-+ .cfi_adjust_cfa_offset 8
-+ .cfi_offset %rbp, -16
-+ movq %rsp, %rbp
-+ .cfi_def_cfa_register %rbp
-+
-+ mov %rax,%r11 // duplicate %rax as we're clobbering %r11
-+
-+ // Main loop, taken in one page increments. We're decrementing rsp by
-+ // a page each time until there's less than a page remaining. We're
-+ // guaranteed that this function isn't called unless there's more than a
-+ // page needed.
-+ //
-+ // Note that we're also testing against `8(%rsp)` to account for the 8
-+ // bytes pushed on the stack orginally with our return address. Using
-+ // `8(%rsp)` simulates us testing the stack pointer in the caller's
-+ // context.
-+
-+ // It's usually called when %rax >= 0x1000, but that's not always true.
-+ // Dynamic stack allocation, which is needed to implement unsized
-+ // rvalues, triggers stackprobe even if %rax < 0x1000.
-+ // Thus we have to check %r11 first to avoid segfault.
-+ cmp $0x1000,%r11
-+ jna 3f
-+2:
-+ sub $0x1000,%rsp
-+ test %rsp,8(%rsp)
-+ sub $0x1000,%r11
-+ cmp $0x1000,%r11
-+ ja 2b
-+
-+3:
-+ // Finish up the last remaining stack space requested, getting the last
-+ // bits out of r11
-+ sub %r11,%rsp
-+ test %rsp,8(%rsp)
-+
-+ // Restore the stack pointer to what it previously was when entering
-+ // this function. The caller will readjust the stack pointer after we
-+ // return.
-+ add %rax,%rsp
-+
-+ leave
-+ .cfi_def_cfa_register %rsp
-+ .cfi_adjust_cfa_offset -8
-+ pop %r11
-+ lfence
-+ jmp *%r11
-+ .cfi_endproc
-+ "
-+ ),
-+ options(att_syntax)
-+);
-+
-+#[cfg(all(target_arch = "x86", not(target_os = "uefi")))]
-+// This is the same as x86_64 above, only translated for 32-bit sizes. Note
-+// that on Unix we're expected to restore everything as it was, this
-+// function basically can't tamper with anything.
-+//
-+// FIXME(abi_custom): This function is unsafe because it uses a custom ABI,
-+// it does not actually match `extern "C"`.
-+//
-+// The ABI here is the same as x86_64, except everything is 32-bits large.
-+core::arch::global_asm!(
-+ define_rust_probestack!(
-+ "
-+ .cfi_startproc
-+ push %ebp
-+ .cfi_adjust_cfa_offset 4
-+ .cfi_offset %ebp, -8
-+ mov %esp, %ebp
-+ .cfi_def_cfa_register %ebp
-+ push %ecx
-+ mov %eax,%ecx
-+
-+ cmp $0x1000,%ecx
-+ jna 3f
-+2:
-+ sub $0x1000,%esp
-+ test %esp,8(%esp)
-+ sub $0x1000,%ecx
-+ cmp $0x1000,%ecx
-+ ja 2b
-+
-+3:
-+ sub %ecx,%esp
-+ test %esp,8(%esp)
-+
-+ add %eax,%esp
-+ pop %ecx
-+ leave
-+ .cfi_def_cfa_register %esp
-+ .cfi_adjust_cfa_offset -4
-+ ret
-+ .cfi_endproc
-+ "
-+ ),
-+ options(att_syntax)
-+);
-+
-+#[cfg(all(target_arch = "x86", target_os = "uefi"))]
-+// UEFI target is windows like target. LLVM will do _chkstk things like windows.
-+// probestack function will also do things like _chkstk in MSVC.
-+// So we need to sub %ax %sp in probestack when arch is x86.
-+//
-+// FIXME(abi_custom): This function is unsafe because it uses a custom ABI,
-+// it does not actually match `extern "C"`.
-+//
-+// REF: Rust commit(74e80468347)
-+// rust\src\llvm-project\llvm\lib\Target\X86\X86FrameLowering.cpp: 805
-+// Comments in LLVM:
-+// MSVC x32's _chkstk and cygwin/mingw's _alloca adjust %esp themselves.
-+// MSVC x64's __chkstk and cygwin/mingw's ___chkstk_ms do not adjust %rsp
-+// themselves.
-+core::arch::global_asm!(
-+ define_rust_probestack!(
-+ "
-+ .cfi_startproc
-+ push %ebp
-+ .cfi_adjust_cfa_offset 4
-+ .cfi_offset %ebp, -8
-+ mov %esp, %ebp
-+ .cfi_def_cfa_register %ebp
-+ push %ecx
-+ push %edx
-+ mov %eax,%ecx
-+
-+ cmp $0x1000,%ecx
-+ jna 3f
-+2:
-+ sub $0x1000,%esp
-+ test %esp,8(%esp)
-+ sub $0x1000,%ecx
-+ cmp $0x1000,%ecx
-+ ja 2b
-+
-+3:
-+ sub %ecx,%esp
-+ test %esp,8(%esp)
-+ mov 4(%ebp),%edx
-+ mov %edx, 12(%esp)
-+ add %eax,%esp
-+ pop %edx
-+ pop %ecx
-+ leave
-+
-+ sub %eax, %esp
-+ .cfi_def_cfa_register %esp
-+ .cfi_adjust_cfa_offset -4
-+ ret
-+ .cfi_endproc
-+ "
-+ ),
-+ options(att_syntax)
-+);
-diff --git lib/vm/src/probestack.rs lib/vm/src/probestack/mod.rs
-similarity index 77%
-rename from lib/vm/src/probestack.rs
-rename to lib/vm/src/probestack/mod.rs
-index 814ddf9c20c..84dfd22fb8a 100644
---- lib/vm/src/probestack.rs
-+++ lib/vm/src/probestack/mod.rs
-@@ -14,6 +14,11 @@
- //!
- //! [The Stack Clash]: https://blog.qualys.com/securitylabs/2017/06/19/the-stack-clash
-
-+// Based on `compiler-builtins` crate with changes in `#[cfg(...)]`:
-+// https://raw.githubusercontent.com/rust-lang/compiler-builtins/319637f544d9dda8fc3dd482d9979e0da135a258/compiler-builtins/src/probestack.rs
-+#[cfg(missing_rust_probestack)]
-+mod compiler_builtins;
-+
- // A declaration for the stack probe function in Rust's standard library, for
- // catching callstack overflow.
- cfg_if::cfg_if! {
-@@ -55,10 +60,17 @@ cfg_if::cfg_if! {
- /// A default probestack for other architectures
- pub const PROBESTACK: unsafe extern "C" fn() = empty_probestack;
- } else {
-- extern "C" {
-- pub fn __rust_probestack();
-+ cfg_if::cfg_if! {
-+ if #[cfg(not(missing_rust_probestack))] {
-+ extern "C" {
-+ pub fn __rust_probestack();
-+ }
-+ /// The probestack based on the Rust probestack
-+ pub static PROBESTACK: unsafe extern "C" fn() = __rust_probestack;
-+ } else if #[cfg(missing_rust_probestack)] {
-+ /// The probestack based on the Rust probestack
-+ pub static PROBESTACK: unsafe extern "C" fn() = compiler_builtins::__rust_probestack;
-+ }
- }
-- /// The probestack based on the Rust probestack
-- pub static PROBESTACK: unsafe extern "C" fn() = __rust_probestack;
- }
- }
diff --git a/dns/blocky/Makefile b/dns/blocky/Makefile
index dc9c4791d81c..22e484571660 100644
--- a/dns/blocky/Makefile
+++ b/dns/blocky/Makefile
@@ -1,7 +1,6 @@
PORTNAME= blocky
DISTVERSIONPREFIX= v
-DISTVERSION= 0.26.2
-PORTREVISION= 5
+DISTVERSION= 0.27.0
CATEGORIES= dns
MAINTAINER= eduardo@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://0xerr0r.github.io/blocky/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.25,modules
USE_RC_SUBR= blocky
GO_MODULE= github.com/0xERR0R/blocky
diff --git a/dns/blocky/distinfo b/dns/blocky/distinfo
index 6c80cdc7abe4..90af4ec048cc 100644
--- a/dns/blocky/distinfo
+++ b/dns/blocky/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748358807
-SHA256 (go/dns_blocky/blocky-v0.26.2/v0.26.2.mod) = ee8d5eaac9cbf13d74cd1265dc21273c22df460cc18224497536a1baf82f9f2c
-SIZE (go/dns_blocky/blocky-v0.26.2/v0.26.2.mod) = 8316
-SHA256 (go/dns_blocky/blocky-v0.26.2/v0.26.2.zip) = 73f49146154ab9f9784be7de404c5c0e4f79f7b0436df7f1a5d82f545ed54081
-SIZE (go/dns_blocky/blocky-v0.26.2/v0.26.2.zip) = 7268704
+TIMESTAMP = 1760132611
+SHA256 (go/dns_blocky/blocky-v0.27.0/v0.27.0.mod) = dded5434044cfcdaad334d2de5c3439812ec5b06c0105dd3cfe48181bcdf4bc8
+SIZE (go/dns_blocky/blocky-v0.27.0/v0.27.0.mod) = 8104
+SHA256 (go/dns_blocky/blocky-v0.27.0/v0.27.0.zip) = 5ea0919d6f95d8371c6bfca9466b540e5e3d4183d7f8035bf078de985077cdc6
+SIZE (go/dns_blocky/blocky-v0.27.0/v0.27.0.zip) = 7269297
diff --git a/dns/cascade/Makefile b/dns/cascade/Makefile
index 24084eeaf43c..1e28c2d9295d 100644
--- a/dns/cascade/Makefile
+++ b/dns/cascade/Makefile
@@ -1,11 +1,12 @@
PORTNAME= cascade
DISTVERSION= 0.1.0-RC1
CATEGORIES= dns net
+PKGNAMESUFFIX= -dns
MAINTAINER= bofh@FreeBSD.org
COMMENT= Friendly DNSSEC signing solution
WWW= https://github.com/NLnetLabs/cascade
-#
+
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/editors/cudatext/Makefile b/editors/cudatext/Makefile
index 55842605ead3..7b0a687a5d93 100644
--- a/editors/cudatext/Makefile
+++ b/editors/cudatext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cudatext
-PORTVERSION= 1.228.1.0
+PORTVERSION= 1.228.3.1
CATEGORIES= editors
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
@@ -19,10 +19,10 @@ GH_PROJECT= CudaText
GH_TUPLE= bgrabitmap:bgrabitmap:6ada359:bgrabitmap/bgrabitmap \
Alexey-T:Python-for-Lazarus:fda3fdb:python4lazarus/python4lazarus \
Alexey-T:ATFlatControls:0eabc69:atflatcontrols/atflatcontrols \
- Alexey-T:ATSynEdit:c043bf7:atsynedit/atsynedit \
+ Alexey-T:ATSynEdit:73c9405:atsynedit/atsynedit \
Alexey-T:Emmet-Pascal:df69312:emmet/emmet \
Alexey-T:EControl:feb14e5:econtrol/econtrol \
- Alexey-T:ATSynEdit_Ex:61cbffc:atsyneditex/atsyneditex \
+ Alexey-T:ATSynEdit_Ex:3268f3d:atsyneditex/atsyneditex \
Alexey-T:ATSynEdit_Cmp:c24f441:atsyneditcmp/atsyneditcmp \
Alexey-T:ATBinHex-Lazarus:ac03d54:atbinhex/atbinhex \
Alexey-T:UniqueInstance:753f823:uniqueinstance/uniqueinstance \
diff --git a/editors/cudatext/distinfo b/editors/cudatext/distinfo
index e068c106c1ce..f4994c2ac6f7 100644
--- a/editors/cudatext/distinfo
+++ b/editors/cudatext/distinfo
@@ -1,20 +1,20 @@
-TIMESTAMP = 1759168320
-SHA256 (Alexey-T-CudaText-1.228.1.0_GH0.tar.gz) = c928d33cf1c8367c108393fd0286dc9e8df56c554649236076f2985c470b4c68
-SIZE (Alexey-T-CudaText-1.228.1.0_GH0.tar.gz) = 6283762
+TIMESTAMP = 1760161916
+SHA256 (Alexey-T-CudaText-1.228.3.1_GH0.tar.gz) = 66166171033cb2047e1534cfea35db1cbf35161121d593be29a9704656b75de3
+SIZE (Alexey-T-CudaText-1.228.3.1_GH0.tar.gz) = 6282727
SHA256 (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 510a7a3d4a722a9e5f5300db18bf67ea4cc73a610386d6f38d6e7b369c35d9b0
SIZE (bgrabitmap-bgrabitmap-6ada359_GH0.tar.gz) = 7774046
SHA256 (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 7243d0eb6d2f1924447fa575621474f043ec54ad258f770d230489bfeecb9cf5
SIZE (Alexey-T-Python-for-Lazarus-fda3fdb_GH0.tar.gz) = 98693
SHA256 (Alexey-T-ATFlatControls-0eabc69_GH0.tar.gz) = 7e96ff8e14b4d22e282f1db47b57b1547d08af5c9089b1b6eb48a4b525fe4f44
SIZE (Alexey-T-ATFlatControls-0eabc69_GH0.tar.gz) = 539857
-SHA256 (Alexey-T-ATSynEdit-c043bf7_GH0.tar.gz) = 28cfb56f1e4ffc24783bc966827f643f61debd54945a5ac2d125ffba4a79c99f
-SIZE (Alexey-T-ATSynEdit-c043bf7_GH0.tar.gz) = 1423168
+SHA256 (Alexey-T-ATSynEdit-73c9405_GH0.tar.gz) = 3e8cbb6adaa1e7ad381f64145e54ee13fd83ea4bbf0f95750fc9f4e8c3eca112
+SIZE (Alexey-T-ATSynEdit-73c9405_GH0.tar.gz) = 1423239
SHA256 (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 1be587529c0487175a26f4a2a1abe1435b8c289f0351d39d8b9063ed2c6367e1
SIZE (Alexey-T-Emmet-Pascal-df69312_GH0.tar.gz) = 83643
SHA256 (Alexey-T-EControl-feb14e5_GH0.tar.gz) = 1220b997911cac2e0160e10ed572f6c0b994ffd456979ddf3cc0f2d9a83e9362
SIZE (Alexey-T-EControl-feb14e5_GH0.tar.gz) = 69614
-SHA256 (Alexey-T-ATSynEdit_Ex-61cbffc_GH0.tar.gz) = f0ade3866ffab5039d4aeb83c95ac2c85cbf3e8af7baeb3dc55fe16ff004852a
-SIZE (Alexey-T-ATSynEdit_Ex-61cbffc_GH0.tar.gz) = 50578
+SHA256 (Alexey-T-ATSynEdit_Ex-3268f3d_GH0.tar.gz) = 3aede455f9d109617e0ac5837235135d90d560fe7d2167f740efee9155915625
+SIZE (Alexey-T-ATSynEdit_Ex-3268f3d_GH0.tar.gz) = 50800
SHA256 (Alexey-T-ATSynEdit_Cmp-c24f441_GH0.tar.gz) = 6261e867837c4ee59cda76a6edc17458cf7f11807610611a53a1becd3dad24ee
SIZE (Alexey-T-ATSynEdit_Cmp-c24f441_GH0.tar.gz) = 27812
SHA256 (Alexey-T-ATBinHex-Lazarus-ac03d54_GH0.tar.gz) = 4f916d35e20513bb62d85320395ab2e4a79263c78be02ba7866d0f19f6816ef4
diff --git a/editors/imhex/Makefile b/editors/imhex/Makefile
index 28bf1bdbde12..960c734b23a3 100644
--- a/editors/imhex/Makefile
+++ b/editors/imhex/Makefile
@@ -116,7 +116,7 @@ IGNORE= requires libc++ of LLVM 17 on the base system
.endif
# After LLVM 18 import into the base system
-.if (${OSREL:R} == 15 && ${OSVERSION} >= 1500018) || ${OSREL:R} < 15
+.if ${OSREL:R} == 16 || (${OSREL:R} == 15 && ${OSVERSION} >= 1500018) || ${OSREL:R} < 15
CXXFLAGS+= -fexperimental-library -D_LIBCPP_ENABLE_EXPERIMENTAL
.endif
diff --git a/editors/openoffice-4/Makefile b/editors/openoffice-4/Makefile
index 09b260c5bb10..1535c0db2bf7 100644
--- a/editors/openoffice-4/Makefile
+++ b/editors/openoffice-4/Makefile
@@ -126,10 +126,10 @@ CONFLICTS_INSTALL= apache-openoffice-devel
AOOVERSION1= 4
AOOVERSION2= 1
AOOVERSION3= 16
-AOORCN= 2
+AOORCN= 3
# From solenv/inc/minor.mk SOURCEREVISION LAST_MINOR BUILD
-AOOTAG= AOO4116m2\(Build:9815\)
-GITREVISION= 5b1f035b0f
+AOOTAG= AOO4116m3\(Build:9816\)
+GITREVISION= 277251aa7e
EXTSRC= ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20150707.tar.gz
AOOVERSION= ${AOOVERSION1}.${AOOVERSION2}.${AOOVERSION3}
diff --git a/editors/openoffice-4/distinfo b/editors/openoffice-4/distinfo
index 50cd42514f12..1a82e6b47ed3 100644
--- a/editors/openoffice-4/distinfo
+++ b/editors/openoffice-4/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1758871407
-SHA256 (openoffice/apache-openoffice-4.1.16-5b1f035b0f-src.tar.bz2) = aaed9f2d63480c3af726b8908fefa426ea6a5259c3ac9af31e9031d0dba8f015
-SIZE (openoffice/apache-openoffice-4.1.16-5b1f035b0f-src.tar.bz2) = 244018073
+TIMESTAMP = 1760133426
+SHA256 (openoffice/apache-openoffice-4.1.16-277251aa7e-src.tar.bz2) = 47815c676199c6b0d904f551d0c2ac0d3550e8b59fdfa11341ead3e13f25de61
+SIZE (openoffice/apache-openoffice-4.1.16-277251aa7e-src.tar.bz2) = 244012258
SHA256 (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 966a8333c83a18ddd84401389006d6e0b52b8175924b808b54b88211669985fa
SIZE (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 28957004
SHA256 (openoffice/38c84292658ed4456157195f1c9bcbe1-Python-2.7.18.tgz) = da3080e3b488f648a3d7a4560ddee895284c3380b11d6de75edb986526b9a814
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index a10314c1ceea..1f65642f9dd0 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vscode
-DISTVERSION= 1.104.2
-PORTREVISION= 1
+DISTVERSION= 1.105.0
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -61,14 +60,14 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils \
TEST_DEPENDS= electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \
bash:shells/bash
-USES= desktop-file-utils gl gmake gnome gssapi:mit iconv:wchar_t \
- jpeg localbase:ldflags nodejs:22,build pkgconfig python:build \
- shebangfix xorg
+USES= desktop-file-utils display:test gl gmake gnome gssapi:mit \
+ iconv:wchar_t jpeg localbase:ldflags nodejs:22,build pkgconfig \
+ python:build shebangfix xorg
USE_GITHUB= yes
GH_ACCOUNT= microsoft
-SOURCE_COMMIT_HASH= e3a5acfb517a443235981655413d566533107e92
+SOURCE_COMMIT_HASH= 03c265b1adee71ac88f833e065f7bb956b60550a
BINARY_ALIAS= python=${PYTHON_CMD}
@@ -261,7 +260,6 @@ pre-test:
@cd ${WRKSRC}/.build/electron && ${MV} -f electron code-oss
do-test:
-# Note: Xvfb or something similar is necessary for headless testing
# unit tests
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ./scripts/test.sh --build || ${TRUE}
# UI smoke tests
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 6ee605f8ec02..06dc32db5f73 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1758948480
-SHA256 (vscode/vscode-node-modules-1.104.2.tar.gz) = b8d0d79abe3322fa1022c95f3162ff1fd36c873ce501e28944d7ae1a606a6bda
-SIZE (vscode/vscode-node-modules-1.104.2.tar.gz) = 418390508
-SHA256 (vscode/vscode-marketplace-exts-1.104.2.tar.gz) = 5d0cb3ba1d8f7ff4705df8584645b807d7fcbbed82fbef8ad34b469cfa62b0a0
-SIZE (vscode/vscode-marketplace-exts-1.104.2.tar.gz) = 1706565
-SHA256 (vscode/microsoft-vscode-1.104.2_GH0.tar.gz) = 39691f236a219e71195abbc38a6239a99f8ebe5abea1ccb0357b800ad8b58cca
-SIZE (vscode/microsoft-vscode-1.104.2_GH0.tar.gz) = 23516898
+TIMESTAMP = 1760182351
+SHA256 (vscode/vscode-node-modules-1.105.0.tar.gz) = 8342aa0a248601c2d933c18f38597293328d83127f4ddcd48ce2dcfd83808044
+SIZE (vscode/vscode-node-modules-1.105.0.tar.gz) = 452670920
+SHA256 (vscode/vscode-marketplace-exts-1.105.0.tar.gz) = 3f3b25933c341abc01a21e0fde96523a0aea2c53e47452637d321079a4cc46a8
+SIZE (vscode/vscode-marketplace-exts-1.105.0.tar.gz) = 1707317
+SHA256 (vscode/microsoft-vscode-1.105.0_GH0.tar.gz) = 9dc975278cb370cb52e66c68cf49b12345efb92e86019264a891eadf74795c43
+SIZE (vscode/microsoft-vscode-1.105.0_GH0.tar.gz) = 23708443
diff --git a/editors/vscode/files/patch-build_gulpfile.extensions.js b/editors/vscode/files/patch-build_gulpfile.extensions.js
index cc52dd71d912..7ed6ec5a8421 100644
--- a/editors/vscode/files/patch-build_gulpfile.extensions.js
+++ b/editors/vscode/files/patch-build_gulpfile.extensions.js
@@ -1,6 +1,6 @@
---- build/gulpfile.extensions.js.orig 2025-09-09 22:02:15 UTC
+--- build/gulpfile.extensions.js.orig 2025-10-08 13:50:39 UTC
+++ build/gulpfile.extensions.js
-@@ -235,7 +235,7 @@ const compileNonNativeExtensionsBuildTask = task.defin
+@@ -236,7 +236,7 @@ const compileNonNativeExtensionsBuildTask = task.defin
* @note this does not clean the directory ahead of it. See {@link cleanExtensionsBuildTask} for that.
*/
const compileNonNativeExtensionsBuildTask = task.define('compile-non-native-extensions-build', task.series(
diff --git a/editors/vscode/files/patch-package.json b/editors/vscode/files/patch-package.json
index e1eb74fc2824..ba771c020e55 100644
--- a/editors/vscode/files/patch-package.json
+++ b/editors/vscode/files/patch-package.json
@@ -2,13 +2,13 @@ https://github.com/eclipse/openvsx/issues/543
https://github.com/termux/termux-packages/issues/24739
https://github.com/termux/termux-packages/pull/24757
---- package.json.orig 2025-09-09 22:02:15 UTC
+--- package.json.orig 2025-10-08 13:50:39 UTC
+++ package.json
-@@ -106,6 +106,7 @@
+@@ -107,6 +107,7 @@
"native-is-elevated": "0.7.0",
"native-keymap": "^3.3.5",
"native-watchdog": "^1.4.1",
+ "node-ovsx-sign": "^1.2.0",
- "node-pty": "^1.1.0-beta33",
+ "node-pty": "1.1.0-beta35",
"open": "^10.1.2",
"tas-client-umd": "0.2.0",
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index 012da2309a3d..4f3e5558141f 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -420,6 +420,15 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/merge-conflict/media/icon.png
%%DATADIR%%/resources/app/extensions/merge-conflict/package.json
%%DATADIR%%/resources/app/extensions/merge-conflict/package.nls.json
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/README.md
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/chat-webview-out/index.js
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/chat-webview-src/index.ts
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/chat-webview-src/tsconfig.json
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/dist/extension.js
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/esbuild-chat-webview.mjs
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/extension-browser.webpack.config.js
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/package.json
+%%DATADIR%%/resources/app/extensions/mermaid-chat-features/package.nls.json
%%DATADIR%%/resources/app/extensions/microsoft-authentication/README.md
%%DATADIR%%/resources/app/extensions/microsoft-authentication/dist/extension.js
%%DATADIR%%/resources/app/extensions/microsoft-authentication/dist/extension.js.LICENSE.txt
@@ -2113,11 +2122,23 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/jit/state/AuthMethodRegistrationState.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/jit/state/AuthMethodRegistrationStateParameters.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/error_type/MfaError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/error_type/MfaError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/error_type/MfaError.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/result/MfaRequestChallengeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/result/MfaRequestChallengeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/result/MfaRequestChallengeResult.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/result/MfaSubmitChallengeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/result/MfaSubmitChallengeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/result/MfaSubmitChallengeResult.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaCompletedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaCompletedState.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaFailedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaFailedState.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaState.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/mfa/state/MfaStateParameters.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthApiError.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthApiError.mjs
@@ -2182,8 +2203,12 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/jit/result/JitActionResult.mjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/jit/result/JitActionResult.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/MfaClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/MfaClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/MfaClient.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/parameter/MfaClientParameters.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/result/MfaActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/result/MfaActionResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/mfa/result/MfaActionResult.mjs.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/BaseApiClient.d.ts.map
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/BaseApiClient.mjs
%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/BaseApiClient.mjs.map
@@ -4176,17 +4201,10 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@microsoft/dynamicproto-js/package.json
%%DATADIR%%/resources/app/node_modules/@microsoft/dynamicproto-js/tools/rollup/esm/removedynamic.js
%%DATADIR%%/resources/app/node_modules/@microsoft/dynamicproto-js/tools/rollup/node/removedynamic.js
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher-freebsd-x64/LICENSE
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher-freebsd-x64/package.json
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher-freebsd-x64/watcher.node
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/LICENSE
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/build/Release/watcher.node
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/index.js
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/index.js.flow
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher/node_modules/detect-libc/LICENSE
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher/node_modules/detect-libc/bin/detect-libc.js
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher/node_modules/detect-libc/lib/detect-libc.js
-%%DATADIR%%/resources/app/node_modules/@parcel/watcher/node_modules/detect-libc/package.json
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/package.json
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/scripts/build-from-source.js
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/wrapper.js
@@ -5871,6 +5889,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/define-lazy-prop/package.json
%%DATADIR%%/resources/app/node_modules/detect-libc/LICENSE
%%DATADIR%%/resources/app/node_modules/detect-libc/lib/detect-libc.js
+%%DATADIR%%/resources/app/node_modules/detect-libc/lib/filesystem.js
%%DATADIR%%/resources/app/node_modules/detect-libc/lib/process.js
%%DATADIR%%/resources/app/node_modules/detect-libc/package.json
%%DATADIR%%/resources/app/node_modules/dom-serializer/LICENSE
diff --git a/emulators/ares/Makefile b/emulators/ares/Makefile
index 0ce6c3aaf5c9..82c1c0a2a4de 100644
--- a/emulators/ares/Makefile
+++ b/emulators/ares/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ares
DISTVERSIONPREFIX= v
DISTVERSION= 146
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= https://github.com/${PORTNAME}-emulator/${PORTNAME}/releases/download/${DISTVERSIONFULL}/
DISTNAME= ${PORTNAME}-source
diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile
index f6eff65b8ff2..8b17f9d78b8c 100644
--- a/emulators/qemu/Makefile
+++ b/emulators/qemu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qemu
-DISTVERSION= 10.1.0
+DISTVERSION= 10.1.1
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
DIST_SUBDIR= qemu/${PORTVERSION}
diff --git a/emulators/qemu/distinfo b/emulators/qemu/distinfo
index da4eef02182e..b3187660634d 100644
--- a/emulators/qemu/distinfo
+++ b/emulators/qemu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756287018
-SHA256 (qemu/10.1.0/qemu-10.1.0.tar.xz) = e0517349b50ca73ebec2fa85b06050d5c463ca65c738833bd8fc1f15f180be51
-SIZE (qemu/10.1.0/qemu-10.1.0.tar.xz) = 141999456
+TIMESTAMP = 1760114122
+SHA256 (qemu/10.1.1/qemu-10.1.1.tar.xz) = e56b93d95953a9b6a64d1985dbcedfb07dc54d92c50b7912526693536c589923
+SIZE (qemu/10.1.1/qemu-10.1.1.tar.xz) = 142046220
diff --git a/graphics/Coin/Makefile b/graphics/Coin/Makefile
index f89b39380542..020fda30ff67 100644
--- a/graphics/Coin/Makefile
+++ b/graphics/Coin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Coin
-PORTVERSION= 4.0.5
+PORTVERSION= 4.0.6
DISTVERSIONPREFIX= v
CATEGORIES= graphics
diff --git a/graphics/Coin/distinfo b/graphics/Coin/distinfo
index 7cc7a285b266..13370066dfd5 100644
--- a/graphics/Coin/distinfo
+++ b/graphics/Coin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754387694
-SHA256 (coin3d-coin-v4.0.5_GH0.tar.gz) = 4bd23e11f0934ce8311497770d2f9e89703e6876c232831f004fcdd496e5f5a6
-SIZE (coin3d-coin-v4.0.5_GH0.tar.gz) = 6953433
+TIMESTAMP = 1760048860
+SHA256 (coin3d-coin-v4.0.6_GH0.tar.gz) = e15095d25b9d20454426fff1460162a331b504836e6d07d55ef35d9015b8d170
+SIZE (coin3d-coin-v4.0.6_GH0.tar.gz) = 6954700
diff --git a/graphics/Coin/pkg-plist b/graphics/Coin/pkg-plist
index 28958fb59016..8e8173f802c7 100644
--- a/graphics/Coin/pkg-plist
+++ b/graphics/Coin/pkg-plist
@@ -881,7 +881,7 @@ lib/cmake/Coin-%%VERSION%%/coin-export-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Coin-%%VERSION%%/coin-export.cmake
lib/libCoin.so
lib/libCoin.so.80
-lib/libCoin.so.80.0.5
+lib/libCoin.so.80.0.6
libdata/pkgconfig/Coin.pc
%%DATADIR%%/conf/coin-default.cfg
%%DATADIR%%/draggerDefaults/centerballDragger.iv
diff --git a/graphics/agg/Makefile b/graphics/agg/Makefile
index b418fd8f6e07..c9c4021eece1 100644
--- a/graphics/agg/Makefile
+++ b/graphics/agg/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 2.7.0
PORTREVISION= 0
CATEGORIES= graphics
-MAINTAINER= dinoex@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= High Quality Rendering Engine for C++
WWW= https://github.com/clausecker/agg
diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile
index 697976df12a3..2834724ba6c5 100644
--- a/graphics/drawio/Makefile
+++ b/graphics/drawio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drawio
PORTVERSION= 28.0.6
-PORTREVISION= 7
+PORTREVISION= 8
DISTVERSIONPREFIX= x86_64-
CATEGORIES= graphics
MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/
diff --git a/graphics/libimagequant/Makefile b/graphics/libimagequant/Makefile
index 177b9f0a27a1..789f9b086f59 100644
--- a/graphics/libimagequant/Makefile
+++ b/graphics/libimagequant/Makefile
@@ -1,9 +1,8 @@
PORTNAME= libimagequant
-PORTVERSION= 4.3.4
-PORTREVISION= 6
+PORTVERSION= 4.4.0
CATEGORIES= graphics
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tagattie@FreeBSD.org
COMMENT= Image Quantization Library
WWW= https://pngquant.org/lib/
@@ -13,18 +12,24 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT
BUILD_DEPENDS= cargo-cbuild:devel/cargo-c
USES= cargo
+
USE_GITHUB= yes
-USE_LDCONFIG= yes
GH_ACCOUNT= ImageOptim
+
+USE_LDCONFIG= yes
+
CARGO_BUILD_ARGS= --package imagequant-sys
CARGO_INSTALL_ARGS:= ${CARGO_BUILD_ARGS}
+
PLIST_FILES= include/libimagequant.h \
lib/libimagequant.a \
lib/libimagequant.so \
- lib/libimagequant.so.0.4 \
- lib/libimagequant.so.0.4.0 \
+ lib/libimagequant.so.${SOVERSION:R} \
+ lib/libimagequant.so.${SOVERSION} \
libdata/pkgconfig/imagequant.pc
+SOVERSION= 0.4.1
+
do-build:
@${CARGO_CARGO_RUN} cbuild \
--verbose \
diff --git a/graphics/libimagequant/Makefile.crates b/graphics/libimagequant/Makefile.crates
index 84c2fd6788e4..eb9bec380e90 100644
--- a/graphics/libimagequant/Makefile.crates
+++ b/graphics/libimagequant/Makefile.crates
@@ -1,21 +1,25 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= adler2-2.0.1 \
arrayvec-0.7.6 \
- bitflags-2.8.0 \
- bytemuck-1.21.0 \
- cc-1.2.10 \
- cfg-if-1.0.0 \
- crc32fast-1.4.2 \
+ bitflags-2.9.4 \
+ bytemuck-1.24.0 \
+ cc-1.2.41 \
+ cfg-if-1.0.3 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- either-1.13.0 \
- flate2-1.0.35 \
- libc-0.2.169 \
- lodepng-3.11.0 \
- miniz_oxide-0.8.3 \
- once_cell-1.20.2 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- rgb-0.8.50 \
+ either-1.15.0 \
+ find-msvc-tools-0.1.4 \
+ flate2-1.1.4 \
+ libc-0.2.177 \
+ libz-rs-sys-0.5.2 \
+ lodepng-3.12.1 \
+ miniz_oxide-0.8.9 \
+ once_cell-1.21.3 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ rgb-0.8.52 \
shlex-1.3.0 \
- thread_local-1.1.8
+ simd-adler32-0.3.7 \
+ thread_local-1.1.9 \
+ zlib-rs-0.5.2
diff --git a/graphics/libimagequant/distinfo b/graphics/libimagequant/distinfo
index 72c258bf2f45..328b6b128f61 100644
--- a/graphics/libimagequant/distinfo
+++ b/graphics/libimagequant/distinfo
@@ -1,45 +1,53 @@
-TIMESTAMP = 1737655933
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1760220425
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7
+SIZE (rust/crates/cc-1.2.41.crate) = 91154
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/lodepng-3.11.0.crate) = a7720115060cd38dcfe5c758525a43fd34dc615d0566374212ff0dc3b6151eac
-SIZE (rust/crates/lodepng-3.11.0.crate) = 52160
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+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/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+SHA256 (rust/crates/lodepng-3.12.1.crate) = 77a32335d22e44238e2bb0b4d726964d18952ce1f1279ec3305305d2c61539eb
+SIZE (rust/crates/lodepng-3.12.1.crate) = 52964
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (ImageOptim-libimagequant-4.3.4_GH0.tar.gz) = b86f4ac0eb707af88b0a000e2e2409e399c6969c9d0d988efafaff138cebaf96
-SIZE (ImageOptim-libimagequant-4.3.4_GH0.tar.gz) = 88710
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (ImageOptim-libimagequant-4.4.0_GH0.tar.gz) = 22f90ad2ba87fe44d8156862798491bf056034f031a9b8b95d720669047ede20
+SIZE (ImageOptim-libimagequant-4.4.0_GH0.tar.gz) = 89068
diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile
index cd3742e2b20f..4f55a47a606e 100644
--- a/graphics/nvidia-drm-510-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-510-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.82.07
+NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-510-kmod-devel/distinfo b/graphics/nvidia-drm-510-kmod-devel/distinfo
index 2cd65416f2ba..6aa0537930a4 100644
--- a/graphics/nvidia-drm-510-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-510-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756835960
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315112
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
diff --git a/graphics/nvidia-drm-510-kmod/Makefile b/graphics/nvidia-drm-510-kmod/Makefile
index ef6b0443c59f..810db0d9e99a 100644
--- a/graphics/nvidia-drm-510-kmod/Makefile
+++ b/graphics/nvidia-drm-510-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-510-kmod
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod
diff --git a/graphics/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo
index b9b53e392c47..e95943c311d1 100644
--- a/graphics/nvidia-drm-510-kmod/distinfo
+++ b/graphics/nvidia-drm-510-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756835931
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315083
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile
index 0709ce73e273..e6cabfc9490a 100644
--- a/graphics/nvidia-drm-515-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-515-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.82.07
+NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo
index c6390cc92b92..6b3bd51c247a 100644
--- a/graphics/nvidia-drm-515-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-515-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756835996
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315191
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile
index 57a3031df4c4..e6649a86bc67 100644
--- a/graphics/nvidia-drm-515-kmod/Makefile
+++ b/graphics/nvidia-drm-515-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-515-kmod
-PORTREVISION= 4
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo
index 0eda311db8e5..f3af20ad6458 100644
--- a/graphics/nvidia-drm-515-kmod/distinfo
+++ b/graphics/nvidia-drm-515-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756835976
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315142
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile
index d1984728ec65..76d857e6821f 100644
--- a/graphics/nvidia-drm-61-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-61-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.82.07
+NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 3
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo
index 621401b6e71b..3530058f0823 100644
--- a/graphics/nvidia-drm-61-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-61-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757976358
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315277
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 6cbb9f5827644b4b5965109fba263cebba463d3afda2366ad51e4b8c3a944313
SIZE (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 37105728
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index 88e1760a6398..ce0ccc30308f 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-61-kmod
-PORTREVISION= 5
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index c5dac79cc21d..d0b9fbcf5e04 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757973302
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315216
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 6cbb9f5827644b4b5965109fba263cebba463d3afda2366ad51e4b8c3a944313
SIZE (freebsd-drm-kmod-drm_v6.1.128_5_GH0.tar.gz) = 37105728
diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile
index 3680a9932b36..509bb32711b5 100644
--- a/graphics/nvidia-drm-66-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-66-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.82.07
+NVIDIA_DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 3
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo
index 6334a141ba3f..2f46b515c369 100644
--- a/graphics/nvidia-drm-66-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-66-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757976369
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315401
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 3413b0233df5652501d1440fe8f761e28b23f9004b722f88ef412e88d0d7fd68
SIZE (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 38488232
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index b3bc019d6b4c..c2c3a1531d42 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-66-kmod
-PORTREVISION= 5
+PORTREVISION= 0
CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index 516c107461d4..165677d3d3a0 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757973326
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759315315
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
SHA256 (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 3413b0233df5652501d1440fe8f761e28b23f9004b722f88ef412e88d0d7fd68
SIZE (freebsd-drm-kmod-drm_v6.6.25_6_GH0.tar.gz) = 38488232
diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
index 95842efea536..e7ca7d175af8 100644
--- a/graphics/nvidia-drm-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-DISTVERSION?= 580.82.07
+DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-kmod/Makefile b/graphics/nvidia-drm-kmod/Makefile
index bce69261c6ed..e809c1cf411b 100644
--- a/graphics/nvidia-drm-kmod/Makefile
+++ b/graphics/nvidia-drm-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nvidia-drm-kmod
DISTVERSION?= ${NVIDIA_DISTVERSION}
-PORTREVISION?= 1
+PORTREVISION?= 0
CATEGORIES= graphics kld
MAINTAINER= x11@FreeBSD.org
diff --git a/graphics/openorienteering-mapper/Makefile b/graphics/openorienteering-mapper/Makefile
index 6a107ac17fb2..5c3d67e3143d 100644
--- a/graphics/openorienteering-mapper/Makefile
+++ b/graphics/openorienteering-mapper/Makefile
@@ -11,11 +11,9 @@ WWW= https://www.openorienteering.org/apps/mapper/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= error: overload resolution selected deleted operator '='
-EXPIRATION_DATE=2025-10-31
-
PATCH_SITES= https://github.com/OpenOrienteering/mapper/commit/
-PATCHFILES= 69977dfd4cbb8608aafa8ca8b5388d4983f5430a.patch:-p1
+PATCHFILES= 69977dfd4cbb8608aafa8ca8b5388d4983f5430a.patch:-p1 \
+ a3cb8e4518f8d15a6938c9b1620c35703788c6ff.patch:-p1
LIB_DEPENDS= libpolyclipping.so:graphics/polyclipping \
libproj.so:graphics/proj
diff --git a/graphics/openorienteering-mapper/distinfo b/graphics/openorienteering-mapper/distinfo
index 7be43d23337f..1ac50522f52f 100644
--- a/graphics/openorienteering-mapper/distinfo
+++ b/graphics/openorienteering-mapper/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1636910244
+TIMESTAMP = 1615438851
SHA256 (OpenOrienteering-mapper-v0.9.5_GH0.tar.gz) = 619152ca01a370875c15e1930918ce961284ccbf5d2371c147d50caf5e5c2f00
SIZE (OpenOrienteering-mapper-v0.9.5_GH0.tar.gz) = 11991430
SHA256 (69977dfd4cbb8608aafa8ca8b5388d4983f5430a.patch) = abc1315ef04364c2051d622163287a3a35b629136ca7ad8568ad630cb471571a
SIZE (69977dfd4cbb8608aafa8ca8b5388d4983f5430a.patch) = 1919
+SHA256 (a3cb8e4518f8d15a6938c9b1620c35703788c6ff.patch) = a36ef87799c64092c2f8e6ae65defcc147106b340b9dec9821adeb28c4ba680f
+SIZE (a3cb8e4518f8d15a6938c9b1620c35703788c6ff.patch) = 4657
diff --git a/graphics/p5-Image-ExifTool/Makefile b/graphics/p5-Image-ExifTool/Makefile
index c19609926e22..77148b679ddb 100644
--- a/graphics/p5-Image-ExifTool/Makefile
+++ b/graphics/p5-Image-ExifTool/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-PORTVERSION= 13.30
+DISTVERSION= 13.36
CATEGORIES= graphics perl5
MASTER_SITES= https://exiftool.org/ \
CPAN
diff --git a/graphics/p5-Image-ExifTool/distinfo b/graphics/p5-Image-ExifTool/distinfo
index c2931a5dcf61..5f39889d293a 100644
--- a/graphics/p5-Image-ExifTool/distinfo
+++ b/graphics/p5-Image-ExifTool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749937790
-SHA256 (Image-ExifTool-13.30.tar.gz) = 885afd06c4efcc60d1df703cc88ba7ddc3bb6fed854cfbaa9e6cd72adfbe8da9
-SIZE (Image-ExifTool-13.30.tar.gz) = 7371772
+TIMESTAMP = 1760113525
+SHA256 (Image-ExifTool-13.36.tar.gz) = 328a4a365db7d1051322897138a0665c405107e53f829d8d50ccf43b328e8c28
+SIZE (Image-ExifTool-13.36.tar.gz) = 7521694
diff --git a/graphics/p5-Image-ExifTool/pkg-plist b/graphics/p5-Image-ExifTool/pkg-plist
index 70d1dac84783..d58782211667 100644
--- a/graphics/p5-Image-ExifTool/pkg-plist
+++ b/graphics/p5-Image-ExifTool/pkg-plist
@@ -208,6 +208,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/Sony.pm
%%SITE_PERL%%/Image/ExifTool/SonyIDC.pm
%%SITE_PERL%%/Image/ExifTool/Stim.pm
+%%SITE_PERL%%/Image/ExifTool/TNEF.pm
%%SITE_PERL%%/Image/ExifTool/TagInfoXML.pm
%%SITE_PERL%%/Image/ExifTool/TagLookup.pm
%%SITE_PERL%%/Image/ExifTool/TagNames.pod
@@ -412,6 +413,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::Sony.3.gz
%%PERL5_MAN3%%/Image::ExifTool::SonyIDC.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Stim.3.gz
+%%PERL5_MAN3%%/Image::ExifTool::TNEF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::TagInfoXML.3.gz
%%PERL5_MAN3%%/Image::ExifTool::TagLookup.3.gz
%%PERL5_MAN3%%/Image::ExifTool::TagNames.3.gz
diff --git a/lang/php85/Makefile b/lang/php85/Makefile
index f6636f57df2f..58312178755b 100644
--- a/lang/php85/Makefile
+++ b/lang/php85/Makefile
@@ -1,5 +1,5 @@
PORTNAME= php85
-DISTVERSION= 8.5.0RC1
+DISTVERSION= 8.5.0RC2
PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= https://downloads.php.net/~edorian/ \
diff --git a/lang/php85/distinfo b/lang/php85/distinfo
index bc97e81f4ded..539bc247238b 100644
--- a/lang/php85/distinfo
+++ b/lang/php85/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759582579
-SHA256 (php-8.5.0RC1.tar.gz) = 0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0
-SIZE (php-8.5.0RC1.tar.gz) = 24117073
+TIMESTAMP = 1760114091
+SHA256 (php-8.5.0RC2.tar.gz) = 9ba719c814e0e84575aece7c9011dfa2f05479413b3007955dafa1b2537700fc
+SIZE (php-8.5.0RC2.tar.gz) = 24128105
diff --git a/lang/python-doc-html/distinfo b/lang/python-doc-html/distinfo
index 360478fc3dc0..b6bdd4e44218 100644
--- a/lang/python-doc-html/distinfo
+++ b/lang/python-doc-html/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1760014630
+TIMESTAMP = 1760232378
SHA256 (python/python-2.7.18-docs-html.tar.bz2) = 20445e9a571cacdd350f702f0980e4dc559b6ff81f1d69affe9b0a862fef2f0e
SIZE (python/python-2.7.18-docs-html.tar.bz2) = 4634932
SHA256 (python/python-2.7.18-docs-pdf-a4.tar.bz2) = dbac6953e48aac341351067ba0938393e415b10bf48ac8cbbc7247deaf13ab67
SIZE (python/python-2.7.18-docs-pdf-a4.tar.bz2) = 11486967
SHA256 (python/python-2.7.18-docs-text.tar.bz2) = c86f5b5a2bd8f90158523efd350198d6cde7353965ef5a6ca5e54e5174af47f2
SIZE (python/python-2.7.18-docs-text.tar.bz2) = 1631043
-SHA256 (python/python-3.10.18-docs-html.tar.bz2) = acf6a9cc3afd5a748b2142b9e1e86e974dd71ae0abdf47e79f7b809b8d30c823
-SIZE (python/python-3.10.18-docs-html.tar.bz2) = 7462926
-SHA256 (python/python-3.10.18-docs-pdf-a4.tar.bz2) = 7865a143f4a173ac30984ef3396ec04a34f7c58b5c52d52872bc5acc59ab70e5
-SIZE (python/python-3.10.18-docs-pdf-a4.tar.bz2) = 16768269
-SHA256 (python/python-3.10.18-docs-text.tar.bz2) = 5d9d5e8f0d20b02772c50e8f70ba6f236c1ce4f1d0b2bc291243475e677ec24b
-SIZE (python/python-3.10.18-docs-text.tar.bz2) = 2678237
+SHA256 (python/python-3.10.19-docs-html.tar.bz2) = fd4f81b300fee7254897acc1a4a8452c6ae1fc087845cc327db173373c527830
+SIZE (python/python-3.10.19-docs-html.tar.bz2) = 7453972
+SHA256 (python/python-3.10.19-docs-pdf-a4.tar.bz2) = 60a66d9f4d54dfc44a738f0baabe4be641d4bb18877bc2ed4f20df32f8f22e2b
+SIZE (python/python-3.10.19-docs-pdf-a4.tar.bz2) = 16784042
+SHA256 (python/python-3.10.19-docs-text.tar.bz2) = 01a1a9b9f9ecce300b08cbf69fac6e7d0c18c36b852fe5dff1691e33966aaa2c
+SIZE (python/python-3.10.19-docs-text.tar.bz2) = 2692682
SHA256 (python/python-3.11.13-docs-html.tar.bz2) = 954bfe769459645fb45802c920bcf59f8881c74c4f94d30922d44edd7a08c542
SIZE (python/python-3.11.13-docs-html.tar.bz2) = 8003127
SHA256 (python/python-3.11.13-docs-pdf-a4.tar.bz2) = 46a92e8742de3267e69ea380678e4e6395fdc002fafb7842db25d672a6236e9b
@@ -23,9 +23,9 @@ SHA256 (python/python-3.12.12-docs-pdf-a4.tar.bz2) = 653235601908c3729ba322b9a38
SIZE (python/python-3.12.12-docs-pdf-a4.tar.bz2) = 18706558
SHA256 (python/python-3.12.12-docs-text.tar.bz2) = 7774f9c1bb7f4cda011155602e057f58b8fec9d9a5dc00b7153d4f47a8f080f3
SIZE (python/python-3.12.12-docs-text.tar.bz2) = 2912930
-SHA256 (python/python-3.9.23-docs-html.tar.bz2) = 7e299c24b164d87600ded5d67fb6bbc793881fa6eac938950516169abaa403e1
-SIZE (python/python-3.9.23-docs-html.tar.bz2) = 7012126
-SHA256 (python/python-3.9.23-docs-pdf-a4.tar.bz2) = 27f38e33382ad58a2e28ad552e8c38410bd162556515b234864f789b763ec2f0
-SIZE (python/python-3.9.23-docs-pdf-a4.tar.bz2) = 15766111
-SHA256 (python/python-3.9.23-docs-text.tar.bz2) = 05c50b0e7c65a4e727cb4d7cae152730e690935cf8420d4320cc49c924372d3f
-SIZE (python/python-3.9.23-docs-text.tar.bz2) = 2555981
+SHA256 (python/python-3.9.24-docs-html.tar.bz2) = 55c3b64f4adf1a7ec756f5f70cbc149b27f4b9b90965ee49782f2eba061e0a64
+SIZE (python/python-3.9.24-docs-html.tar.bz2) = 7015870
+SHA256 (python/python-3.9.24-docs-pdf-a4.tar.bz2) = a2c2d0902b8b3c0abc02e1a7b20d166e6c7e2b870325c1906bcffb7628743de2
+SIZE (python/python-3.9.24-docs-pdf-a4.tar.bz2) = 15768113
+SHA256 (python/python-3.9.24-docs-text.tar.bz2) = 18a0a204dac26ebd849db2504d18496a31b1711deb410e9255509046732d4442
+SIZE (python/python-3.9.24-docs-text.tar.bz2) = 2556969
diff --git a/lang/python310/Makefile.version b/lang/python310/Makefile.version
index 9c15afb65373..500f0b4cf8f0 100644
--- a/lang/python310/Makefile.version
+++ b/lang/python310/Makefile.version
@@ -4,4 +4,4 @@
# 1. Update python documentation (lang/python-doc-*)
# Run "make -C lang/python-doc-html makesum"
# 2. Remove PORTREVISION in Makefile
-PYTHON_DISTVERSION= 3.10.18
+PYTHON_DISTVERSION= 3.10.19
diff --git a/lang/python310/distinfo b/lang/python310/distinfo
index 4e55cb5c9730..bf339fc36c16 100644
--- a/lang/python310/distinfo
+++ b/lang/python310/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749083200
-SHA256 (python/Python-3.10.18.tar.xz) = ae665bc678abd9ab6a6e1573d2481625a53719bc517e9a634ed2b9fefae3817f
-SIZE (python/Python-3.10.18.tar.xz) = 19619316
+TIMESTAMP = 1760232335
+SHA256 (python/Python-3.10.19.tar.xz) = c8f4a596572201d81dd7df91f70e177e19a70f1d489968b54b5fbbf29a97c076
+SIZE (python/Python-3.10.19.tar.xz) = 19873020
diff --git a/lang/python310/pkg-plist b/lang/python310/pkg-plist
index 6eef19d18190..0508488392da 100644
--- a/lang/python310/pkg-plist
+++ b/lang/python310/pkg-plist
@@ -2180,7 +2180,7 @@ lib/libpython%%PYTHON_VER%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_LIBDIR%%/ensurepip/_bundled/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_LIBDIR%%/ensurepip/_bundled/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_LIBDIR%%/ensurepip/_bundled/pip-23.0.1-py3-none-any.whl
-%%PYTHON_LIBDIR%%/ensurepip/_bundled/setuptools-65.5.0-py3-none-any.whl
+%%PYTHON_LIBDIR%%/ensurepip/_bundled/setuptools-79.0.1-py3-none-any.whl
%%PYTHON_LIBDIR%%/ensurepip/_uninstall.py
%%PYTHON_LIBDIR%%/enum.py
%%PYTHON_LIBDIR%%/filecmp.py
diff --git a/lang/python39/Makefile.version b/lang/python39/Makefile.version
index 6801faf70fe4..544a5cbc3a38 100644
--- a/lang/python39/Makefile.version
+++ b/lang/python39/Makefile.version
@@ -4,4 +4,4 @@
# 1. Update python documentation (lang/python-doc-*)
# Run "make -C lang/python-doc-html makesum"
# 2. Remove PORTREVISION in Makefile
-PYTHON_DISTVERSION= 3.9.23
+PYTHON_DISTVERSION= 3.9.24
diff --git a/lang/python39/distinfo b/lang/python39/distinfo
index 8cef54c9a43e..ec0f745e78da 100644
--- a/lang/python39/distinfo
+++ b/lang/python39/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1749031644
-SHA256 (python/Python-3.9.23.tar.xz) = 61a42919e13d539f7673cf11d1c404380e28e540510860b9d242196e165709c9
-SIZE (python/Python-3.9.23.tar.xz) = 19659284
-SHA256 (python/0d5d68f7075788b6912f8632dc841dca97ece409.patch) = 16500e6428f28a3e05d96bf4c811ac3e8c318de5424bb59635809f5277106051
-SIZE (python/0d5d68f7075788b6912f8632dc841dca97ece409.patch) = 20082
+TIMESTAMP = 1760231210
+SHA256 (python/Python-3.9.24.tar.xz) = 668391afabd5083faafa4543753d190f82f33ce6ba22d6e9ac728b43644b278a
+SIZE (python/Python-3.9.24.tar.xz) = 20176216
diff --git a/lang/python39/pkg-plist b/lang/python39/pkg-plist
index b511b73616f6..56fc7df26f3b 100644
--- a/lang/python39/pkg-plist
+++ b/lang/python39/pkg-plist
@@ -2189,7 +2189,7 @@ lib/libpython%%PYTHON_VER%%%%ABI%%.so.1.0-gdb.py
%%PYTHON_LIBDIR%%/ensurepip/_bundled/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc
%%PYTHON_LIBDIR%%/ensurepip/_bundled/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_LIBDIR%%/ensurepip/_bundled/pip-23.0.1-py3-none-any.whl
-%%PYTHON_LIBDIR%%/ensurepip/_bundled/setuptools-58.1.0-py3-none-any.whl
+%%PYTHON_LIBDIR%%/ensurepip/_bundled/setuptools-79.0.1-py3-none-any.whl
%%PYTHON_LIBDIR%%/ensurepip/_uninstall.py
%%PYTHON_LIBDIR%%/enum.py
%%PYTHON_LIBDIR%%/filecmp.py
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index 00ce8e671b67..86743c10c2d5 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust
PORTVERSION?= 1.90.0
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:src \
https://dev-static.rust-lang.org/dist/:src \
diff --git a/lang/rust/files/patch-vendor_git2-0.19.0_src_lib.rs b/lang/rust/files/patch-vendor_git2-0.20.2_src_lib.rs
index 1676f0c23188..116d0b1fd583 100644
--- a/lang/rust/files/patch-vendor_git2-0.19.0_src_lib.rs
+++ b/lang/rust/files/patch-vendor_git2-0.20.2_src_lib.rs
@@ -1,5 +1,5 @@
---- vendor/git2-0.20.0/src/lib.rs.orig 2025-02-21 20:02:44 UTC
-+++ vendor/git2-0.20.0/src/lib.rs
+--- vendor/git2-0.20.2/src/lib.rs.orig 2025-02-21 20:02:44 UTC
++++ vendor/git2-0.20.2/src/lib.rs
@@ -759,6 +759,7 @@ fn init() {
unix,
not(target_os = "macos"),
diff --git a/mail/imapsync/Makefile b/mail/imapsync/Makefile
index 3f190a51e069..afa2d9b87e8b 100644
--- a/mail/imapsync/Makefile
+++ b/mail/imapsync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= imapsync
-PORTVERSION= 2.290
+PORTVERSION= 2.314
CATEGORIES= mail perl5
MASTER_SITES= https://imapsync.lamiral.info/dist/
diff --git a/mail/imapsync/distinfo b/mail/imapsync/distinfo
index db104032ff34..3fa696fd1abe 100644
--- a/mail/imapsync/distinfo
+++ b/mail/imapsync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736154483
-SHA256 (imapsync-2.290.tgz) = b85853c676940cfefdde2b1fa45ffb4fc7780275c32f8b8deb353c8a063e1051
-SIZE (imapsync-2.290.tgz) = 18497869
+TIMESTAMP = 1758905447
+SHA256 (imapsync-2.314.tgz) = 34e1715c6584889ff3bd9c0acc2fab254446282beda90c8e5a71a83b3a59dbca
+SIZE (imapsync-2.314.tgz) = 19033775
diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile
index 63a3a69daab3..20a99c118002 100644
--- a/mail/thunderbird-esr/Makefile
+++ b/mail/thunderbird-esr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thunderbird
-DISTVERSION= 140.3.1
+DISTVERSION= 140.4.0
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/mail/thunderbird-esr/distinfo b/mail/thunderbird-esr/distinfo
index bd6844c0723a..9af3202f0174 100644
--- a/mail/thunderbird-esr/distinfo
+++ b/mail/thunderbird-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759504919
-SHA256 (thunderbird-140.3.1esr.source.tar.xz) = 5981260076790dae80c8190c2f4109e33843c70fd7d19ec64f1d3ec8a38ff2e6
-SIZE (thunderbird-140.3.1esr.source.tar.xz) = 758697864
+TIMESTAMP = 1760121751
+SHA256 (thunderbird-140.4.0esr.source.tar.xz) = b0eb946d9e6d4b2adbfad0893a5c79caa11203a3906b0b5f26f0ccc4c9b28ff0
+SIZE (thunderbird-140.4.0esr.source.tar.xz) = 754630692
diff --git a/mail/thunderbird-esr/files/patch-memory_mozalloc_throw__gcc.h b/mail/thunderbird-esr/files/patch-memory_mozalloc_throw__gcc.h
deleted file mode 100644
index 788b9cbf837a..000000000000
--- a/mail/thunderbird-esr/files/patch-memory_mozalloc_throw__gcc.h
+++ /dev/null
@@ -1,69 +0,0 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-03-07 19:34:37 UTC
-+++ memory/mozalloc/throw_gcc.h
-@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
- mozalloc_abort("fatal: STL threw bad_function_call");
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_logic_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_domain_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_invalid_argument(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_length_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_out_of_range(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_runtime_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_range_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_overflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_underflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_ios_failure(
- const char* msg) {
diff --git a/mail/thunderbird-esr/files/patch-rust-1.89.0 b/mail/thunderbird-esr/files/patch-rust-1.89.0
deleted file mode 100644
index 91651c036c7c..000000000000
--- a/mail/thunderbird-esr/files/patch-rust-1.89.0
+++ /dev/null
@@ -1,18 +0,0 @@
-fix build with rust 1.89
-
-cf https://bugzilla.mozilla.org/show_bug.cgi?id=1982003
-
-taken from:
-https://github.com/openbsd/ports/commit/3ef8a2538893109bea8211ef13a870822264e096
-
---- third_party/rust/allocator-api2/src/stable/vec/mod.rs.orig 2025-08-13 22:43:24.000000000 +0200
-+++ third_party/rust/allocator-api2/src/stable/vec/mod.rs 2025-09-01 08:52:19.103780000 +0200
-@@ -51,6 +51,8 @@
- //!
- //! [`push`]: Vec::push
-
-+#![warn(dangerous_implicit_autorefs)]
-+
- #[cfg(not(no_global_oom_handling))]
- use core::cmp;
- use core::cmp::Ordering;
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 0daa88df8aab..febacfa08152 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,9 +1,8 @@
PORTNAME= thunderbird
-DISTVERSION= 143.0.1
-PORTREVISION= 1
+DISTVERSION= 144.0
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
@@ -11,7 +10,7 @@ COMMENT= Mozilla Thunderbird is standalone mail and news that stands above
WWW= https://www.thunderbird.net/
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.115.1:security/nss \
+ nss>=3.116:security/nss \
libevent>=2.1.8:devel/libevent \
harfbuzz>=10.1.0:print/harfbuzz \
graphite2>=1.3.14:graphics/graphite2 \
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index f13ed7c8f1e9..6004329f82fe 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758653366
-SHA256 (thunderbird-143.0.1.source.tar.xz) = 0e6da9f07d380fe00f03c45238a3b999a01e95d5af0910d023675fe9ac13a85a
-SIZE (thunderbird-143.0.1.source.tar.xz) = 771223064
+TIMESTAMP = 1760128626
+SHA256 (thunderbird-144.0.source.tar.xz) = 33315b6c6f20a718809e717bd22edc03418581b2f162dc8ab2bbdccdc770556e
+SIZE (thunderbird-144.0.source.tar.xz) = 762262852
diff --git a/mail/thunderbird/files/patch-libwebrtc-generated b/mail/thunderbird/files/patch-libwebrtc-generated
index 5621fe23cf21..36653d2767b8 100644
--- a/mail/thunderbird/files/patch-libwebrtc-generated
+++ b/mail/thunderbird/files/patch-libwebrtc-generated
@@ -1,7 +1,7 @@
-commit b9b52a94471b7d6930b5c295c16ccf1512e6c86b
+commit 0eb76f55073b3e60ff23c617561d9ec3fe7d3587
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- regenerate FreeBSD libwebrtc patch for gecko 143
+ regenerate FreeBSD libwebrtc patch for gecko 144
diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
index 536af3b634ce..8dd2dcdb638b 100644
@@ -5522,7 +5522,7 @@ index 2925c9a25583..0dc3b552177f 100644
Library("audio_encoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-index e7cd0bcd8f5d..ccf44f091517 100644
+index 9c1242829070..ccf44f091517 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -5549,7 +5549,7 @@ index e7cd0bcd8f5d..ccf44f091517 100644
FINAL_LIBRARY = "xul"
-@@ -52,83 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5568,6 +5568,10 @@ index e7cd0bcd8f5d..ccf44f091517 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "log"
+- ]
+-
-if CONFIG["OS_TARGET"] == "Darwin":
-
- DEFINES["WEBRTC_MAC"] = True
@@ -5590,6 +5594,10 @@ index e7cd0bcd8f5d..ccf44f091517 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
+- OS_LIBS += [
+- "rt"
+- ]
+-
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -5630,11 +5638,18 @@ index e7cd0bcd8f5d..ccf44f091517 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -151,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5692,10 +5707,10 @@ index e7cd0bcd8f5d..ccf44f091517 100644
-
-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
-
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -5706,10 +5721,10 @@ index e7cd0bcd8f5d..ccf44f091517 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
- CXXFLAGS += [
- "-msse2"
- ]
-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10986,7 +11001,7 @@ index 6d6d33ace75b..01573acc86d3 100644
-
Library("network_state_predictor_api_gn")
diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build
-index 76aeb17bde7f..5e74263cf88f 100644
+index d219a201e21e..e294583198c9 100644
--- third_party/libwebrtc/api/priority_gn/moz.build
+++ third_party/libwebrtc/api/priority_gn/moz.build
@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -11012,7 +11027,7 @@ index 76aeb17bde7f..5e74263cf88f 100644
FINAL_LIBRARY = "xul"
-@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11101,12 +11116,16 @@ index 76aeb17bde7f..5e74263cf88f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
-if CONFIG["TARGET_CPU"] == "arm":
-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -11127,10 +11146,12 @@ index 76aeb17bde7f..5e74263cf88f 100644
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
-
- DEFINES["_DEBUG"] = True
@@ -11151,6 +11172,12 @@ index 76aeb17bde7f..5e74263cf88f 100644
-
- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
- DEFINES["_GNU_SOURCE"] = True
@@ -11161,12 +11188,19 @@ index 76aeb17bde7f..5e74263cf88f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["_GNU_SOURCE"] = True
+- CXXFLAGS += [
+- "-msse2"
+- ]
-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
++if CONFIG["TARGET_CPU"] == "x86_64":
+
- DEFINES["_GNU_SOURCE"] = True
--
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
Library("priority_gn")
diff --git third_party/libwebrtc/api/ref_count_gn/moz.build third_party/libwebrtc/api/ref_count_gn/moz.build
index 4d11702ac95b..098a60790f04 100644
@@ -54040,6 +54074,219 @@ index f01e58d04ef2..7777cb881169 100644
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ns_gn")
+diff --git third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build
+index 899fcaea523b..a51a44f0c956 100644
+--- third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build
++++ third_party/libwebrtc/modules/audio_processing/post_filter_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("post_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
index cff5be834af7..21c086b8c9b0 100644
--- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
@@ -70163,10 +70410,10 @@ index f57a0a7e568b..9a78b83fbd8c 100644
Library("webrtc_vp9_helpers_gn")
diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index 84cfd37b7351..a14de2b579ed 100644
+index addff5313714..c70b3c2a5742 100644
--- third_party/libwebrtc/moz.build
+++ third_party/libwebrtc/moz.build
-@@ -289,6 +289,8 @@ DIRS += [
+@@ -290,6 +290,8 @@ DIRS += [
"/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn",
@@ -70175,7 +70422,7 @@ index 84cfd37b7351..a14de2b579ed 100644
"/third_party/libwebrtc/modules/module_api_gn",
"/third_party/libwebrtc/modules/module_api_public_gn",
"/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -512,137 +514,30 @@ DIRS += [
+@@ -516,137 +518,30 @@ DIRS += [
"/third_party/libwebrtc/webrtc_gn"
]
@@ -70317,7 +70564,7 @@ index 84cfd37b7351..a14de2b579ed 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -650,13 +545,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -654,13 +549,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -70332,7 +70579,7 @@ index 84cfd37b7351..a14de2b579ed 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -664,73 +557,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -668,73 +561,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -80395,6 +80642,215 @@ index 290fa237597c..95fee876429c 100644
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("copy_on_write_buffer_gn")
+diff --git third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build
+index 1029f0836bfe..6a114014c1f4 100644
+--- third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build
++++ third_party/libwebrtc/rtc_base/cpu_info_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("cpu_info_gn")
diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
index d19a77f5a18b..95b1a36564bc 100644
--- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
@@ -80597,6 +81053,208 @@ index d19a77f5a18b..95b1a36564bc 100644
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("criticalsection_gn")
+diff --git third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build
+index ee63503765bb..288cd082cad6 100644
+--- third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build
++++ third_party/libwebrtc/rtc_base/denormal_disabler_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("denormal_disabler_gn")
diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
index 6d17c8740b6c..4081536caf3a 100644
--- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
@@ -89301,6 +89959,219 @@ index 0687c3138dae..8d218bfe7cff 100644
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_numerics_gn")
+diff --git third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build
+index f1b154f22252..55a35cb2bd5f 100644
+--- third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build
++++ third_party/libwebrtc/rtc_base/rtp_to_ntp_estimator_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+ DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
+ DEFINES["RTC_ENABLE_VP9"] = True
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
++DEFINES["WEBRTC_BSD"] = True
+ DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
+ DEFINES["WEBRTC_LIBRARY_IMPL"] = True
+ DEFINES["WEBRTC_MOZILLA_BUILD"] = True
+ DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
++DEFINES["WEBRTC_POSIX"] = True
+ DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["WEBRTC_ANDROID"] = True
+- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "log"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["WEBRTC_MAC"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["WEBRTC_LINUX"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+- OS_LIBS += [
+- "rt"
+- ]
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["WEBRTC_BSD"] = True
+- DEFINES["WEBRTC_POSIX"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["RTC_ENABLE_WIN_WGC"] = True
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WEBRTC_WIN"] = True
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
+-
+- OS_LIBS += [
+- "crypt32",
+- "iphlpapi",
+- "secur32",
+- "winmm"
+- ]
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+ DEFINES["WEBRTC_HAS_NEON"] = True
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "arm":
+-
+- CXXFLAGS += [
+- "-mfpu=neon"
+- ]
+-
+- DEFINES["WEBRTC_ARCH_ARM"] = True
+- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
+- DEFINES["WEBRTC_HAS_NEON"] = True
+-
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ if CONFIG["TARGET_CPU"] == "mips32":
+
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+
+ if CONFIG["TARGET_CPU"] == "x86":
+
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["WEBRTC_ENABLE_AVX2"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
+-
+ CXXFLAGS += [
+ "-msse2"
+ ]
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- CXXFLAGS += [
+- "-msse2"
+- ]
+-
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
++if CONFIG["TARGET_CPU"] == "x86_64":
+
+- DEFINES["_GNU_SOURCE"] = True
++ DEFINES["WEBRTC_ENABLE_AVX2"] = True
+
+ Library("rtp_to_ntp_estimator_gn")
diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
index c93abdb78469..bf32218de21a 100644
--- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
@@ -96869,208 +97740,6 @@ index 74abd1c954a5..000000000000
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
-Library("videoframebuffer_objc_gn")
-diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-index f830168572e6..2f90855b915f 100644
---- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-+++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
- DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("denormal_disabler_gn")
diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
index 42b21364766f..efc6c5ca191e 100644
--- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
@@ -97483,7 +98152,7 @@ index 36c9baa62823..b243d3d58410 100644
Library("metrics_gn")
diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-index 9587725536ca..538b68bd36cb 100644
+index ac00b2932e82..467d3c380ea3 100644
--- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
@@ -97509,7 +98178,7 @@ index 9587725536ca..538b68bd36cb 100644
FINAL_LIBRARY = "xul"
-@@ -51,108 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,108 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97619,7 +98288,7 @@ index 9587725536ca..538b68bd36cb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -160,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -157,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -99192,6 +99861,148 @@ index bed86c31bdb2..776ccac7a804 100644
- DEFINES["_GNU_SOURCE"] = True
-
Library("yuv_gn")
+diff --git third_party/libwebrtc/third_party/opus/opus_gn/moz.build third_party/libwebrtc/third_party/opus/opus_gn/moz.build
+index 2540ef87e331..66d74b90d631 100644
+--- third_party/libwebrtc/third_party/opus/opus_gn/moz.build
++++ third_party/libwebrtc/third_party/opus/opus_gn/moz.build
+@@ -9,7 +9,14 @@
+ COMPILE_FLAGS["OS_INCLUDES"] = []
+ AllowCompilerWarnings()
+
++DEFINES["USE_GLIB"] = "1"
++DEFINES["USE_OZONE"] = "1"
++DEFINES["_FILE_OFFSET_BITS"] = "64"
++DEFINES["_LARGEFILE64_SOURCE"] = True
++DEFINES["_LARGEFILE_SOURCE"] = True
+ DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
++DEFINES["__STDC_CONSTANT_MACROS"] = True
++DEFINES["__STDC_FORMAT_MACROS"] = True
+
+ FINAL_LIBRARY = "xul"
+
+@@ -32,121 +39,10 @@ if not CONFIG["MOZ_DEBUG"]:
+ if CONFIG["MOZ_DEBUG"] == "1":
+
+ DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
+-
+-if CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["ANDROID"] = True
+- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
+- DEFINES["HAVE_SYS_UIO_H"] = True
+- DEFINES["_GNU_SOURCE"] = True
+- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["USE_UDEV"] = True
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["USE_GLIB"] = "1"
+- DEFINES["USE_OZONE"] = "1"
+- DEFINES["_FILE_OFFSET_BITS"] = "64"
+- DEFINES["_LARGEFILE64_SOURCE"] = True
+- DEFINES["_LARGEFILE_SOURCE"] = True
+- DEFINES["__STDC_CONSTANT_MACROS"] = True
+- DEFINES["__STDC_FORMAT_MACROS"] = True
+-
+-if CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
+- DEFINES["NOMINMAX"] = True
+- DEFINES["NTDDI_VERSION"] = "0x0A000000"
+- DEFINES["PSAPI_VERSION"] = "2"
+- DEFINES["UNICODE"] = True
+- DEFINES["USE_AURA"] = "1"
+- DEFINES["WIN32"] = True
+- DEFINES["WIN32_LEAN_AND_MEAN"] = True
+- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
+- DEFINES["WINVER"] = "0x0A00"
+- DEFINES["_ATL_NO_OPENGL"] = True
+- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
+- DEFINES["_CRT_RAND_S"] = True
+- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_HAS_EXCEPTIONS"] = "0"
+- DEFINES["_HAS_NODISCARD"] = True
+- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
+- DEFINES["_SECURE_ATL"] = True
+- DEFINES["_UNICODE"] = True
+- DEFINES["_WIN32_WINNT"] = "0x0A00"
+- DEFINES["_WINDOWS"] = True
+- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
+- DEFINES["__STD_C"] = True
++ DEFINES["_DEBUG"] = True
+
+ if CONFIG["TARGET_CPU"] == "aarch64":
+
+ DEFINES["__ARM_NEON__"] = "1"
+
+-if CONFIG["TARGET_CPU"] == "loongarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips32":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["TARGET_CPU"] == "mips64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
+-
+- DEFINES["_DEBUG"] = True
+-
+-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
+-
+- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+-
+- DEFINES["_GNU_SOURCE"] = True
+-
+ Library("opus_gn")
diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
index ad14c77a3fe2..fe9a03bdf63c 100644
--- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
diff --git a/mail/thunderbird/files/patch-memory_mozalloc_throw__gcc.h b/mail/thunderbird/files/patch-memory_mozalloc_throw__gcc.h
deleted file mode 100644
index 788b9cbf837a..000000000000
--- a/mail/thunderbird/files/patch-memory_mozalloc_throw__gcc.h
+++ /dev/null
@@ -1,69 +0,0 @@
---- memory/mozalloc/throw_gcc.h.orig 2022-03-07 19:34:37 UTC
-+++ memory/mozalloc/throw_gcc.h
-@@ -74,50 +74,66 @@ __throw_bad_function_call(void) {
- mozalloc_abort("fatal: STL threw bad_function_call");
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_logic_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_domain_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_invalid_argument(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_length_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_out_of_range(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_runtime_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_range_error(
- const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_overflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
-+#if !defined(_LIBCPP_VERSION)
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void
- __throw_underflow_error(const char* msg) {
- mozalloc_abort(msg);
- }
-+#endif // _LIBCPP_VERSION
-
- MOZ_THROW_NORETURN MOZ_THROW_EXPORT MOZ_THROW_INLINE void __throw_ios_failure(
- const char* msg) {
diff --git a/mail/thunderbird/files/patch-python_sites_mach.txt b/mail/thunderbird/files/patch-python_sites_mach.txt
index dc2caf9bdfc6..706f285b0731 100644
--- a/mail/thunderbird/files/patch-python_sites_mach.txt
+++ b/mail/thunderbird/files/patch-python_sites_mach.txt
@@ -15,4 +15,4 @@ index 6e3db1c848f7..10ba12c2f13b 100644
# support down to the oldest locally-installed version (5.4.2).
-pypi-optional:psutil>=5.4.2,<=5.9.4:telemetry will be missing some data
+pypi-optional:psutil>=5.4.2,<=7.0.0:telemetry will be missing some data
- pypi-optional:zstandard>=0.11.1,<=0.23.0:zstd archives will not be possible to extract
+ pypi-optional:zstandard>=0.11.1,<=0.24.0:zstd archives will not be possible to extract
diff --git a/mail/thunderbird/files/patch-rust-1.89.0 b/mail/thunderbird/files/patch-rust-1.89.0
deleted file mode 100644
index 91651c036c7c..000000000000
--- a/mail/thunderbird/files/patch-rust-1.89.0
+++ /dev/null
@@ -1,18 +0,0 @@
-fix build with rust 1.89
-
-cf https://bugzilla.mozilla.org/show_bug.cgi?id=1982003
-
-taken from:
-https://github.com/openbsd/ports/commit/3ef8a2538893109bea8211ef13a870822264e096
-
---- third_party/rust/allocator-api2/src/stable/vec/mod.rs.orig 2025-08-13 22:43:24.000000000 +0200
-+++ third_party/rust/allocator-api2/src/stable/vec/mod.rs 2025-09-01 08:52:19.103780000 +0200
-@@ -51,6 +51,8 @@
- //!
- //! [`push`]: Vec::push
-
-+#![warn(dangerous_implicit_autorefs)]
-+
- #[cfg(not(no_global_oom_handling))]
- use core::cmp;
- use core::cmp::Ordering;
diff --git a/math/Makefile b/math/Makefile
index 767ab0544753..53430a8c7182 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -1015,6 +1015,7 @@
SUBDIR += py-isosurfaces
SUBDIR += py-jacobi
SUBDIR += py-jax
+ SUBDIR += py-jij-cimod
SUBDIR += py-kahip
SUBDIR += py-keras
SUBDIR += py-keras-applications
diff --git a/math/R-cran-units/Makefile b/math/R-cran-units/Makefile
index c057a3c1ec23..d63851fbb978 100644
--- a/math/R-cran-units/Makefile
+++ b/math/R-cran-units/Makefile
@@ -1,5 +1,5 @@
PORTNAME= units
-DISTVERSION= 0.8-7
+DISTVERSION= 1.0-0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-units/distinfo b/math/R-cran-units/distinfo
index 8730dd3346d3..0c3ea91fffd8 100644
--- a/math/R-cran-units/distinfo
+++ b/math/R-cran-units/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741784983
-SHA256 (units_0.8-7.tar.gz) = 38bddb6d0b593a5e1589b0260da075b3fec03f91e5ca0ce690310ce092927b64
-SIZE (units_0.8-7.tar.gz) = 351160
+TIMESTAMP = 1760126631
+SHA256 (units_1.0-0.tar.gz) = fc673560595ebe4687d314934be2810b7ac5167742a80659246149791abb59ba
+SIZE (units_1.0-0.tar.gz) = 367179
diff --git a/math/cimod/Makefile b/math/cimod/Makefile
index da6b482a1457..811099f57455 100644
--- a/math/cimod/Makefile
+++ b/math/cimod/Makefile
@@ -1,11 +1,12 @@
PORTNAME= cimod
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.2
+DISTVERSION= 1.7.3
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for a binary quadratic models
-WWW= https://github.com/OpenJij/cimod
+WWW= https://www.openjij.org/ \
+ https://github.com/Jij-Inc/cimod
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -17,7 +18,7 @@ TEST_DEPENDS= googletest>0:devel/googletest
USES= cmake:testing compiler:c++17-lang eigen:3,build,run
USE_GITHUB= yes
-GH_ACCOUNT= OpenJij
+GH_ACCOUNT= Jij-Inc
CMAKE_ON= CIMOD_INSTALL # doesn't do anything, see https://github.com/OpenJij/cimod/issues/103
CMAKE_OFF= CIMOD_TEST CIMOD_DOCS
@@ -28,4 +29,6 @@ NO_ARCH= yes
do-install: # see https://github.com/OpenJij/cimod/issues/103
cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include
+# tests as of 1.7.3: 100% tests passed, 0 tests failed out of 79
+
.include <bsd.port.mk>
diff --git a/math/cimod/distinfo b/math/cimod/distinfo
index e344c4bc92de..785fc5b72f5c 100644
--- a/math/cimod/distinfo
+++ b/math/cimod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709938110
-SHA256 (OpenJij-cimod-v1.6.2_GH0.tar.gz) = 732c10f68d90c9292b411c1148cf0be54b0fb812ec4aa4ba1102514486113ae1
-SIZE (OpenJij-cimod-v1.6.2_GH0.tar.gz) = 139864
+TIMESTAMP = 1760174868
+SHA256 (Jij-Inc-cimod-v1.7.3_GH0.tar.gz) = 066fe6187124da8a7ee250c060bce883828ae33f6e38a3525f72c71a6de44510
+SIZE (Jij-Inc-cimod-v1.7.3_GH0.tar.gz) = 341035
diff --git a/math/cimod/files/patch-external_googletest.cmake b/math/cimod/files/patch-external_googletest.cmake
new file mode 100644
index 000000000000..4a37cdd349ff
--- /dev/null
+++ b/math/cimod/files/patch-external_googletest.cmake
@@ -0,0 +1,47 @@
+--- external/googletest.cmake.orig 2025-01-27 12:00:00 UTC
++++ external/googletest.cmake
+@@ -14,38 +14,11 @@
+
+ include(FetchContent)
+
+-message(CHECK_START "Fetching GoogleTest")
+-list(APPEND CMAKE_MESSAGE_INDENT " ")
+-
+-set(CMAKE_CXX_STANDARD 17)
+-set(FETCHCONTENT_QUIET OFF)
+-
+-#### Google test ####
+-FetchContent_Declare(
+- googletest
+- GIT_REPOSITORY https://github.com/google/googletest
+- GIT_TAG v1.17.0
+- GIT_SHALLOW TRUE
+-)
+-
+-if(WIN32)
+- set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
+-endif()
+-
+-# Prevent googletest from being installed by using FetchContent_Populate + add_subdirectory with EXCLUDE_FROM_ALL
+-FetchContent_GetProperties(googletest)
+-if(NOT googletest_POPULATED)
+- FetchContent_Populate(googletest)
+- add_subdirectory(${googletest_SOURCE_DIR} ${googletest_BINARY_DIR} EXCLUDE_FROM_ALL)
+-endif()
+-
++# Try to find pre-installed GoogleTest first
+ find_package(GTest)
+
+-#FetchContent_GetProperties(googletest)
+-
+-#message(STATUS "gtest_SOURCE_DIR = ${gtest_SOURCE_DIR}")
+-#message(STATUS "gmock_SOURCE_DIR = ${gmock_SOURCE_DIR}")
+-
+-
+-list(POP_BACK CMAKE_MESSAGE_INDENT)
+-message(CHECK_PASS "fetched")
++if(NOT GTest_FOUND)
++ message(FATAL_ERROR "GoogleTest not found. Please install googletest package.")
++else()
++ message(STATUS "Found pre-installed GoogleTest")
++endif()
diff --git a/math/cimod/pkg-descr b/math/cimod/pkg-descr
index f588a9340f2f..eb48d39c4b1e 100644
--- a/math/cimod/pkg-descr
+++ b/math/cimod/pkg-descr
@@ -1 +1,8 @@
-cmod is a C++ library for a binary quadratic model.
+Cimod is a C++ header-only library for a binary quadratic model (BQM),
+which is a model of variables that can be in one of two states (0 or 1,
+or -1 or 1). BQMs are used to represent a wide range of optimization
+problems, and are particularly important in the context of quantum
+annealing and other heuristic optimization algorithms.
+
+This library provides tools to create and manipulate BQM instances,
+making it easier to work with these models in C++ applications.
diff --git a/math/mlpack/Makefile b/math/mlpack/Makefile
index c614af9212fe..87818d118d10 100644
--- a/math/mlpack/Makefile
+++ b/math/mlpack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mlpack
-DISTVERSION= 4.5.1
+DISTVERSION= 4.6.2
CATEGORIES= math # machine-learning
MASTER_SITES= https://mlpack.org/files/
@@ -11,8 +11,6 @@ WWW= https://www.mlpack.org/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BROKEN_FreeBSD_13= compilation fails with clang-19, see https://github.com/mlpack/mlpack/issues/3825
-BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/mlpack/mlpack/issues/3825
BROKEN_i386= undefined symbol: __atomic_load
HPP_DEPENDS= armadillo>0:math/armadillo \
@@ -22,7 +20,10 @@ HPP_DEPENDS= armadillo>0:math/armadillo \
BUILD_DEPENDS= ${HPP_DEPENDS}
RUN_DEPENDS= ${HPP_DEPENDS}
-USES= cmake:testing compiler:c++14-lang pkgconfig
+USES= cmake:testing compiler:c++17-lang pkgconfig
+USE_CXXSTD= c++17
+
+CXXFLAGS+= -Wno-missing-template-arg-list-after-template-kw # workaround for https://github.com/mlpack/mlpack/issues/4016
CMAKE_ARGS= -DSTB_IMAGE_INCLUDE_DIR=${LOCALBASE}/include/stb
CMAKE_OFF= BUILD_PYTHON_BINDINGS BUILD_TESTS
diff --git a/math/mlpack/distinfo b/math/mlpack/distinfo
index c2c0f4a01743..817de403e267 100644
--- a/math/mlpack/distinfo
+++ b/math/mlpack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733374998
-SHA256 (mlpack-4.5.1.tar.gz) = 58059b911a78b8bda91eef4cfc6278383b24e71865263c2e0569cf5faa59dda3
-SIZE (mlpack-4.5.1.tar.gz) = 6590839
+TIMESTAMP = 1760161570
+SHA256 (mlpack-4.6.2.tar.gz) = 2fe772da383a935645ced07a07b51942ca178d38129df3bf685890bc3c1752cf
+SIZE (mlpack-4.6.2.tar.gz) = 8144737
diff --git a/math/mlpack/pkg-plist b/math/mlpack/pkg-plist
index 0d7f21ef27ae..406603eb421b 100644
--- a/math/mlpack/pkg-plist
+++ b/math/mlpack/pkg-plist
@@ -91,6 +91,7 @@ include/mlpack/core/data/check_categorical_param.hpp
include/mlpack/core/data/confusion_matrix.hpp
include/mlpack/core/data/confusion_matrix_impl.hpp
include/mlpack/core/data/data.hpp
+include/mlpack/core/data/data_options.hpp
include/mlpack/core/data/dataset_mapper.hpp
include/mlpack/core/data/dataset_mapper_impl.hpp
include/mlpack/core/data/detect_file_type.hpp
@@ -100,6 +101,7 @@ include/mlpack/core/data/format.hpp
include/mlpack/core/data/has_serialize.hpp
include/mlpack/core/data/image_info.hpp
include/mlpack/core/data/image_info_impl.hpp
+include/mlpack/core/data/image_resize_crop.hpp
include/mlpack/core/data/imputation_methods/custom_imputation.hpp
include/mlpack/core/data/imputation_methods/imputation_methods.hpp
include/mlpack/core/data/imputation_methods/listwise_deletion.hpp
@@ -110,14 +112,15 @@ include/mlpack/core/data/is_naninf.hpp
include/mlpack/core/data/load.hpp
include/mlpack/core/data/load_arff.hpp
include/mlpack/core/data/load_arff_impl.hpp
-include/mlpack/core/data/load_categorical_csv.hpp
-include/mlpack/core/data/load_csv.hpp
+include/mlpack/core/data/load_categorical.hpp
+include/mlpack/core/data/load_categorical_impl.hpp
include/mlpack/core/data/load_image.hpp
include/mlpack/core/data/load_image_impl.hpp
include/mlpack/core/data/load_impl.hpp
include/mlpack/core/data/load_model_impl.hpp
-include/mlpack/core/data/load_numeric_csv.hpp
+include/mlpack/core/data/load_numeric.hpp
include/mlpack/core/data/load_vec_impl.hpp
+include/mlpack/core/data/matrix_options.hpp
include/mlpack/core/data/map_policies/datatype.hpp
include/mlpack/core/data/map_policies/increment_policy.hpp
include/mlpack/core/data/map_policies/map_policies.hpp
@@ -150,8 +153,10 @@ include/mlpack/core/data/string_encoding_policies/tf_idf_encoding_policy.hpp
include/mlpack/core/data/tokenizers/char_extract.hpp
include/mlpack/core/data/tokenizers/split_by_any_of.hpp
include/mlpack/core/data/tokenizers/tokenizers.hpp
+include/mlpack/core/data/text_options.hpp
include/mlpack/core/data/types.hpp
include/mlpack/core/data/types_impl.hpp
+include/mlpack/core/data/utilities.hpp
include/mlpack/core/distances/distances.hpp
include/mlpack/core/distances/iou_distance.hpp
include/mlpack/core/distances/ip_metric.hpp
@@ -196,6 +201,10 @@ include/mlpack/core/kernels/pspectrum_string_kernel.hpp
include/mlpack/core/kernels/pspectrum_string_kernel_impl.hpp
include/mlpack/core/kernels/spherical_kernel.hpp
include/mlpack/core/kernels/triangular_kernel.hpp
+include/mlpack/core/stb/bundled/stb_image.h
+include/mlpack/core/stb/bundled/stb_image_resize2.h
+include/mlpack/core/stb/bundled/stb_image_write.h
+include/mlpack/core/stb/stb.hpp
include/mlpack/core/math/ccov.hpp
include/mlpack/core/math/ccov_impl.hpp
include/mlpack/core/math/columns_to_blocks.hpp
@@ -354,6 +363,7 @@ include/mlpack/core/util/backtrace.hpp
include/mlpack/core/util/backtrace_impl.hpp
include/mlpack/core/util/binding_details.hpp
include/mlpack/core/util/conv_to.hpp
+include/mlpack/core/util/distr_param.hpp
include/mlpack/core/util/ens_traits.hpp
include/mlpack/core/util/first_element_is_arma.hpp
include/mlpack/core/util/forward.hpp
@@ -533,6 +543,8 @@ include/mlpack/methods/ann/layer/linear3d_impl.hpp
include/mlpack/methods/ann/layer/linear_impl.hpp
include/mlpack/methods/ann/layer/linear_no_bias.hpp
include/mlpack/methods/ann/layer/linear_no_bias_impl.hpp
+include/mlpack/methods/ann/layer/linear_recurrent.hpp
+include/mlpack/methods/ann/layer/linear_recurrent_impl.hpp
include/mlpack/methods/ann/layer/log_softmax.hpp
include/mlpack/methods/ann/layer/log_softmax_impl.hpp
include/mlpack/methods/ann/layer/lstm.hpp
diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile
index 747f1818d000..618071668765 100644
--- a/math/octave-forge/Makefile
+++ b/math/octave-forge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octave-forge
-PORTVERSION= 20250826
+PORTVERSION= 20251010
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
@@ -27,7 +27,8 @@ OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \
MBOCT_OCTAVE_PKG MCCABE_THIELE \
MECHANICS MISCELLANEOUS MISSING_FUNCTIONS MPI MQTT MSH \
MULTICORE MVN NAN NCARRAY NETCDF NLWING2 NNET NURBS \
- OCT2MAT OCTAVE_PHP_WRAPPER OCTAVE_POOL OCTAVE_TAR OCTAVE_ZSTD \
+ OCT2MAT OCTAVE_MERMAID_JS OCTAVE_PHP_WRAPPER OCTAVE_POOL \
+ OCTAVE_TAR OCTAVE_ZSTD \
OCTCLIP OCTPROJ ODBC ODEBVP OPTICS \
OPTIM OPTIMINTERP OUTLIERS PARALLEL PKG_OCTAVE_DOC PDE1DM PLOT \
PIQP PONCHON_SAVARIT PROMPT PSYCHROMETRICS PYTHONIC QUATERNION \
@@ -46,6 +47,7 @@ OCTAVE_TARBALLS_DIR= ${LOCALBASE}/share/octave/tarballs
.for OPT in ${OPTIONS_DEFINE}
. if ${OPTIONS_DEFINE:MGENERATE_HTML} == ${OPT} \
|| ${OPTIONS_DEFINE:MOCTAVE_PHP_WRAPPER} == ${OPT} \
+ || ${OPTIONS_DEFINE:MOCTAVE_MERMAID_JS} == ${OPT} \
|| ${OPTIONS_DEFINE:MOCTAVE_TAR} == ${OPT} \
|| ${OPTIONS_DEFINE:MOCTAVE_ZSTD} == ${OPT}
${OPT}_DESC= Install package: ${OPT:tl}
diff --git a/math/py-jij-cimod/Makefile b/math/py-jij-cimod/Makefile
new file mode 100644
index 000000000000..52774739c679
--- /dev/null
+++ b/math/py-jij-cimod/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= jij-cimod
+DISTVERSION= 1.7.3
+CATEGORIES= math
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Python binding for the C++ library for a binary quadratic model
+WWW= https://www.openjij.org/ \
+ https://github.com/Jij-Inc/cimod
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYNUMPY} \
+ ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.10:devel/py-scikit-build-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ nlohmann-json>0:devel/nlohmann-json \
+ pybind11-json>0:devel/pybind11-json
+LIB_DEPENDS= libcblas.so:math/cblas \
+ liblapack.so:math/lapack \
+ libopenblas.so:math/openblas
+
+USES= cmake:indirect compiler:c++17-lang eigen:3 localbase:ldflags python
+USE_PYTHON= pep517 cython autoplist pytest
+
+TEST_WRKSRC= ${WRKSRC}/tests
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests as of 1.7.3: 49 passed, 10 warnings in 19.01s
+
+.include <bsd.port.mk>
diff --git a/math/py-jij-cimod/distinfo b/math/py-jij-cimod/distinfo
new file mode 100644
index 000000000000..3e3ec24af776
--- /dev/null
+++ b/math/py-jij-cimod/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760203654
+SHA256 (jij_cimod-1.7.3.tar.gz) = f8703ef9d8a876e560fce1b78a4fedaf6e30d47889ff2055a2c596e19f04e589
+SIZE (jij_cimod-1.7.3.tar.gz) = 339350
diff --git a/math/py-jij-cimod/files/patch-CMakeLists.txt b/math/py-jij-cimod/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..68251a0b6c06
--- /dev/null
+++ b/math/py-jij-cimod/files/patch-CMakeLists.txt
@@ -0,0 +1,20 @@
+--- CMakeLists.txt.orig 2022-11-09 12:37:21 UTC
++++ CMakeLists.txt
+@@ -65,13 +65,10 @@ ENDIF ()
+ ENDIF ()
+ ENDIF ()
+
+-IF (CMAKE_REQUIRE_FAILE)
+- SET (CMAKE_REQUIRE_FIND_PACKAGE_Eigen3 ON)
+- SET (CMAKE_REQUIRE_FIND_PACKAGE_nlohmann_json ON)
+- SET (CMAKE_REQUIRE_FIND_PACKAGE_pybind11 ON)
+- SET (CMAKE_REQUIRE_FIND_PACKAGE_pybind11_json ON)
+- SET (CMAKE_REQUIRE_FIND_PACKAGE_GTest ON)
+-ENDIF ()
++SET (CMAKE_REQUIRE_FIND_PACKAGE_Eigen3 ON)
++SET (CMAKE_REQUIRE_FIND_PACKAGE_nlohmann_json ON)
++SET (CMAKE_REQUIRE_FIND_PACKAGE_pybind11 ON)
++SET (CMAKE_REQUIRE_FIND_PACKAGE_pybind11_json ON)
+
+ # detect operating system and host processor
+ MESSAGE (STATUS "We are on a ${CMAKE_SYSTEM_NAME} system")
diff --git a/math/py-jij-cimod/files/patch-pyproject.toml b/math/py-jij-cimod/files/patch-pyproject.toml
new file mode 100644
index 000000000000..3bc3e040dfe8
--- /dev/null
+++ b/math/py-jij-cimod/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-10-11 17:30:54 UTC
++++ pyproject.toml
+@@ -17,7 +17,7 @@ requires = [
+ "scikit-build-core>=0.10",
+ "setuptools_scm[toml]",
+ "pybind11",
+- "oldest-supported-numpy",
++ "numpy",
+ ]
+ build-backend = "scikit_build_core.build"
+
diff --git a/math/py-jij-cimod/pkg-descr b/math/py-jij-cimod/pkg-descr
new file mode 100644
index 000000000000..b9c6e268c2b4
--- /dev/null
+++ b/math/py-jij-cimod/pkg-descr
@@ -0,0 +1,7 @@
+jij-cimod provides Python bindings for cimod, a C++ library
+that provides functionalities for handling binary quadratic
+models (BQM) and polynomial quadratic models (PQM).
+
+It allows Python developers to leverage its high-performance
+C++ core for mathematical optimization problems, particularly
+in fields like quantum annealing and combinatorial optimization.
diff --git a/math/saga/Makefile b/math/saga/Makefile
index e16e3851a601..ca7646f52b6d 100644
--- a/math/saga/Makefile
+++ b/math/saga/Makefile
@@ -1,8 +1,7 @@
PORTNAME= saga
-PORTVERSION= 9.9.3
+PORTVERSION= 9.10.0
CATEGORIES= math
-MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION}
-
+MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/([0-9]).*/\1/1}/SAGA%20-%20${PORTVERSION}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= System for Automated Geoscientific Analyses
WWW= http://www.saga-gis.org/en/index.html
@@ -36,7 +35,7 @@ DOS2UNIX_GLOB= *.cpp *.h *.txt
USE_LDCONFIG= yes
USE_WX= 3.2+
-GIT_TAGNAME= 5d95de070
+GIT_TAGNAME= d5f9924a9
CMAKE_ARGS= -DSVM_INCLUDE:PATH=${LOCALBASE}/include/svm.h \
-DWITH_TOOLS_PDAL:BOOL=TRUE
diff --git a/math/saga/distinfo b/math/saga/distinfo
index bf6da4e6f8fe..a7700764154c 100644
--- a/math/saga/distinfo
+++ b/math/saga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759774852
-SHA256 (saga-9.9.3.tar.gz) = eb0c8051fe03cb8d4e107aa56354fcc21fd10a63de09ba0371c5fb89ea973dda
-SIZE (saga-9.9.3.tar.gz) = 10719389
+TIMESTAMP = 1760107392
+SHA256 (saga-9.10.0.tar.gz) = c6c5ce078582ce46611ff98860451036243d3675fed0217621c5a49b01090540
+SIZE (saga-9.10.0.tar.gz) = 10792523
diff --git a/math/saga/pkg-plist b/math/saga/pkg-plist
index 47eef532479a..6f9b205f9232 100644
--- a/math/saga/pkg-plist
+++ b/math/saga/pkg-plist
@@ -47,6 +47,7 @@ lib/libsaga_gdi.so.%%PORTVERSION%%
%%PYTHON_SITELIBDIR%%/PySAGA/helper.py
%%PYTHON_SITELIBDIR%%/PySAGA/plot.py
%%PYTHON_SITELIBDIR%%/PySAGA/saga_api.py
+%%PYTHON_SITELIBDIR%%/PySAGA/saga_api.pyi
%%PYTHON_SITELIBDIR%%/PySAGA/tools/_tool_chains_uncategorized.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/climate_tools.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/contrib_perego.py
@@ -102,6 +103,7 @@ lib/libsaga_gdi.so.%%PORTVERSION%%
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_landscape_evolution.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_qm_of_esp.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_rivflow.py
+%%PYTHON_SITELIBDIR%%/PySAGA/tools/sim_scimap.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_grid.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_kriging.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/statistics_points.py
@@ -114,6 +116,7 @@ lib/libsaga_gdi.so.%%PORTVERSION%%
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_morphometry.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_preprocessor.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_profiles.py
+%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_scimap.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/ta_slope_stability.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/table_calculus.py
%%PYTHON_SITELIBDIR%%/PySAGA/tools/table_tools.py
@@ -179,6 +182,7 @@ lib/saga/libsim_ihacres.so
lib/saga/libsim_landscape_evolution.so
lib/saga/libsim_qm_of_esp.so
lib/saga/libsim_rivflow.so
+lib/saga/libsim_scimap.so
lib/saga/libstatistics_grid.so
lib/saga/libstatistics_kriging.so
lib/saga/libstatistics_points.so
diff --git a/misc/Makefile b/misc/Makefile
index 54bf4eaa2d20..00147a669f2a 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -166,6 +166,7 @@
SUBDIR += ggml
SUBDIR += gimp-help-en
SUBDIR += github-copilot-cli
+ SUBDIR += github-copilot-language-server
SUBDIR += gkrellm-gamma
SUBDIR += gkrellm-xkb
SUBDIR += gkrellmbgchg2
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index 37d4b6e49aaf..e8a43fcb40ee 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-release-manifests
-DISTVERSION= 20251004
+DISTVERSION= 20251011
CATEGORIES= misc
MASTER_SITES= #
DISTFILES= #
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA5 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA5
deleted file mode 100644
index 518c175f7cd0..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA5
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz a5cb0f3b758601f4a60ce925d4567fd7a4913b0090aa47ff6f6ecc7d83e7e4f7 1756 base_dbg "Base system debug info" off
-base.txz dd8665259f3b3f89700f4905196a6c3a726b3c2e9a5ac539e7f66a3468e73561 29626 base "Base system (MANDATORY)" on
-kernel-dbg.txz dee09ec15c5f5eaf946a66d30f0d7f27fa43fb28d88f67332920dde0b6b4cc2c 856 kernel_dbg "Kernel debug info" on
-kernel.txz d8dee94ec2ed4c848210ad13950737b8657fd3acc6b75f615afe1969a30b0b56 859 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 92930465dd975b3749c1f0ba6cd4e9ad83b0b15cb8ec2a245e96e6dfe5cc89d0 238 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 76f699eb73f49c2cdf1fef02f4deff30a4b14feb01c3a3c52df514525a08f197 721 lib32 "32-bit compatibility libraries" on
-ports.txz be0ed9f914f358d1d9d8919df9f88c29cd6f311ff4176177e108d04caea96e32 212158 ports "Ports tree" off
-src.txz 901d57c65eb771a5e2fc09af2c7f31961679200441538dfd6869ad6482861d70 118010 src "System source tree" off
-tests.txz a0c70f0268762731583096cb289a1572b2e34c80c66f1386a297ebfe537b86bb 8060 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA1
new file mode 100644
index 000000000000..a1c1934eca35
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA1
@@ -0,0 +1,9 @@
+base-dbg.txz 0c89781924fe00fec88a2b203c321529e23c220a09589298c8a4ff2e24a019da 1757 base_dbg "Base system debug info" off
+base.txz 71288e4e53bd6f52fec4e9959b72c8b9d2669db6b9bb7fc4055cb6baa56617ee 29634 base "Base system (MANDATORY)" on
+kernel-dbg.txz 2cfdbae0262be724db3bec7bf71f69e855fa35797c6acc45c21dcf5bd9291707 856 kernel_dbg "Kernel debug info" on
+kernel.txz 2a6d8dc9f7d9244e8785a3b3d622f200a6beb860eb297743dd7828421cf6c0cc 859 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 1b9e2cb2005ab682851c5ecf2a420cacfa39cf733d080d467c8ffb84dd9c0578 239 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz f6494defc6322106ea5b85ccf417a24a458bc75313d8ea7279ee85ad9da22668 723 lib32 "32-bit compatibility libraries" on
+ports.txz 7b0a371413d7a76dd24dd0f170d1f84d7c33db502e7cc3440ef141e81ee0ea12 212130 ports "Ports tree" off
+src.txz 3ddaae4ff101bc55657f9cae00217bd2c7c63d4f504520b060c5e91634c26c17 118038 src "System source tree" off
+tests.txz 73f4b3fd171d2d1e816b07df7527ad5d825d7c359268aa4ec77c4776bfb20e83 8060 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA5 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA5
deleted file mode 100644
index 578a7150fe95..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA5
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 4a438608af5dcbfaac3762e0012f029f07ddb22ac310ffd6da473551884a8294 1742 base_dbg "Base system debug info" off
-base.txz bbfb6947cf9820bb2c2a9b30be6ece897e1e85602bfd43a5dddbe47f6ed59203 29357 base "Base system (MANDATORY)" on
-kernel-dbg.txz 415f7f42552826879f326bcbf48079d754c1949e04a36bdb97b613ced2b580b3 720 kernel_dbg "Kernel debug info" on
-kernel.txz 3aeb29f3bb42d5b2a66101dd4b7cd9cc0a6af77f36e383250df50d9618e6f0ee 789 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 34c99117c32d0401cc011fb681f69f354984208400dc7f9139e6329a9ef4c10d 235 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz ed5a9f246bf41fe603f3530cdcae9ef7bf0a95bb02598adea1603b54de9a2287 705 lib32 "32-bit compatibility libraries" on
-ports.txz be0ed9f914f358d1d9d8919df9f88c29cd6f311ff4176177e108d04caea96e32 212158 ports "Ports tree" off
-src.txz 901d57c65eb771a5e2fc09af2c7f31961679200441538dfd6869ad6482861d70 118010 src "System source tree" off
-tests.txz 12e15e8da7b01d316be580fe64742ff7f7af34ef91bcfa927dbfc17a4608f200 8058 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-ALPHA5 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-ALPHA5
deleted file mode 100644
index 90e17076bf2b..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-ALPHA5
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 57617d36b0eae59d239f946ced55681895c6ae5867b038dad083861519cd4714 1729 base_dbg "Base system debug info" off
-base.txz 8a37997a017fee3940b40d185d5598a1badf31c4ea9a3865c56284d33426f16f 29140 base "Base system (MANDATORY)" on
-kernel-dbg.txz 045f547a08e35f93aaf0cb6eef86f73de621e3dfab208d97500d723264acc727 668 kernel_dbg "Kernel debug info" on
-kernel.txz 1f14def004d9bbd4d861536927a90cd1dd8937c7e6a93afa9c5ce9b6a9ec3bb6 669 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz d24b987a04766b745df6f21d487c943d7f2dd96db71ac692c0c86386fc27bc4c 234 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz a8d831d816c43c1de10907d7051e8e040567bc91e89ad504cdf07f4eccf7a2a1 703 lib32 "32-bit compatibility libraries" on
-ports.txz be0ed9f914f358d1d9d8919df9f88c29cd6f311ff4176177e108d04caea96e32 212158 ports "Ports tree" off
-src.txz 901d57c65eb771a5e2fc09af2c7f31961679200441538dfd6869ad6482861d70 118010 src "System source tree" off
-tests.txz fe609d6794b3cdf51850c0c5818e166b8c931913d7b90056e27269ef56baef4c 8048 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA1
new file mode 100644
index 000000000000..8df7fc182daf
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA1
@@ -0,0 +1,9 @@
+base-dbg.txz 1aecc6ea4233676dc169fe21c4847c1a9bd9111074e1d0c3c17a8315c917995b 1730 base_dbg "Base system debug info" off
+base.txz 9ab428c86f4f32225300a2ee05aa4e3c027fceb16b94343332b2a189c54589fb 29147 base "Base system (MANDATORY)" on
+kernel-dbg.txz a575b80087f5b6811080924b41c5af28fc1af1889cd3488268a0d05d8b53a1dc 668 kernel_dbg "Kernel debug info" on
+kernel.txz 3d58e5e52a1d78cc26bd06d39ca71e9e9e9d4d4ffef6b9a6620ac82418dbc6e2 669 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 11cdab99321f881c203717e3e7bfaab7d800160a8021e70c9aef7f3651a15cbb 235 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz 0faf173f6d054cb314444e58c59d491d7f30a1cb42406a33e446573605a633c1 705 lib32 "32-bit compatibility libraries" on
+ports.txz 7b0a371413d7a76dd24dd0f170d1f84d7c33db502e7cc3440ef141e81ee0ea12 212130 ports "Ports tree" off
+src.txz 3ddaae4ff101bc55657f9cae00217bd2c7c63d4f504520b060c5e91634c26c17 118038 src "System source tree" off
+tests.txz cdffd5fa950e64b8b3621c6c04de197f3b2643608a9bd84739c6e701d26337b7 8048 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA5 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA5
deleted file mode 100644
index c1587e2fb934..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA5
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz cc30a95aafca3d76dab88bc27473a1e66f89aedba2e772f0d860017df85285ec 1715 base_dbg "Base system debug info" off
-base.txz 709013cb52255914290a3f2d121d6b97a75b60ec29648a944d19c1927e95b2c8 29120 base "Base system (MANDATORY)" on
-kernel-dbg.txz 502b4bbb1b5f6b1baca36e871e12b5490ffd3d12c2ec065aab49c2def936490c 666 kernel_dbg "Kernel debug info" on
-kernel.txz dfada6c7db8f084bd931870bb37fc72ebec0fb3fa8b99fff141f62256463e557 667 kernel "Kernel (MANDATORY)" on
-ports.txz be0ed9f914f358d1d9d8919df9f88c29cd6f311ff4176177e108d04caea96e32 212158 ports "Ports tree" off
-src.txz 901d57c65eb771a5e2fc09af2c7f31961679200441538dfd6869ad6482861d70 118010 src "System source tree" off
-tests.txz 8a862043c05e8607f3a50bb67f772344d4dd7d6cfdf0a979ce88bbe662718b4d 8059 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA1
new file mode 100644
index 000000000000..4c740c2f60a9
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA1
@@ -0,0 +1,7 @@
+base-dbg.txz 121898f6c78422aa193d89f7b839df9bb179cb2a6de79e460f0de583dbf619cd 1716 base_dbg "Base system debug info" off
+base.txz 730ffa548210f99aba7b5e23d150bf40c172abd816f34a3b524fa05d4546ba6e 29127 base "Base system (MANDATORY)" on
+kernel-dbg.txz 4111a78b3c36ac9e7ffe0fa147fc577fb47192295a5663692c88ad13cd667535 666 kernel_dbg "Kernel debug info" on
+kernel.txz 9841fa44ff1f8b245f47acf4a3b3b2689673efe7fa0a79eacca6e8846436083f 667 kernel "Kernel (MANDATORY)" on
+ports.txz 7b0a371413d7a76dd24dd0f170d1f84d7c33db502e7cc3440ef141e81ee0ea12 212130 ports "Ports tree" off
+src.txz 3ddaae4ff101bc55657f9cae00217bd2c7c63d4f504520b060c5e91634c26c17 118038 src "System source tree" off
+tests.txz 474693e2bd784bca32b7e4353b896f5266929dbf975fc24ceda922f33399db49 8059 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA5 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA5
deleted file mode 100644
index 6e747085c9a9..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA5
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 534ade3698a0275ce62965a67f3e801bb75b0b62905142a66d134c9c37e928b6 1716 base_dbg "Base system debug info" off
-base.txz 81ab4b1e6b37b26f150f58e5f79bd301696d8d55d710cce4cd38cb3213196674 29164 base "Base system (MANDATORY)" on
-kernel-dbg.txz 08462bab7409af4173c132d32595f29599940515be585c0573be9ee37a24fbfb 637 kernel_dbg "Kernel debug info" on
-kernel.txz c03bc1f340448c6dc1e850e3fabda364cdb2bebd55c1b7c53f81be0a7bcf3eeb 642 kernel "Kernel (MANDATORY)" on
-ports.txz be0ed9f914f358d1d9d8919df9f88c29cd6f311ff4176177e108d04caea96e32 212158 ports "Ports tree" off
-src.txz 901d57c65eb771a5e2fc09af2c7f31961679200441538dfd6869ad6482861d70 118010 src "System source tree" off
-tests.txz 29bc0c6d11aad2a5fb463cd34db43bf0e0a0f03435ff3df8a1e531168e38e68b 8059 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA1 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA1
new file mode 100644
index 000000000000..3ca69a76b783
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA1
@@ -0,0 +1,7 @@
+base-dbg.txz ac43d03ba8caa185ebd0c41996144c36e53446e4815d323aed2871bb7de88a5b 1717 base_dbg "Base system debug info" off
+base.txz 79ebf61811830b9f506c9fc79d1d921b964605193a588af9d906500923407963 29170 base "Base system (MANDATORY)" on
+kernel-dbg.txz e6a947883c7ca5fa7d41b24c04b9d60e8dbf6103700259f2f58e121c1256f90b 637 kernel_dbg "Kernel debug info" on
+kernel.txz 10b532debf555968f31d43509f19ae77a747ff2144c0391c8e09f24000c87b5b 642 kernel "Kernel (MANDATORY)" on
+ports.txz 7b0a371413d7a76dd24dd0f170d1f84d7c33db502e7cc3440ef141e81ee0ea12 212130 ports "Ports tree" off
+src.txz 3ddaae4ff101bc55657f9cae00217bd2c7c63d4f504520b060c5e91634c26c17 118038 src "System source tree" off
+tests.txz 9f5574daf0a96da1e215c0fcb5929d351d2dbc1dc601c4fc2513c42ba37eab79 8059 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/pkg-plist b/misc/freebsd-release-manifests/pkg-plist
index d2ac3d0e3f04..4da59ab6c570 100644
--- a/misc/freebsd-release-manifests/pkg-plist
+++ b/misc/freebsd-release-manifests/pkg-plist
@@ -2,12 +2,11 @@
%%DATADIR%%/MANIFESTS/amd64-amd64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/amd64-amd64-15.0-ALPHA5
+%%DATADIR%%/MANIFESTS/amd64-amd64-15.0-BETA1
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/arm64-aarch64-15.0-ALPHA5
%%DATADIR%%/MANIFESTS/i386-i386-13.4-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.5-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.2-RELEASE
@@ -20,12 +19,12 @@
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64-15.0-ALPHA5
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64-15.0-BETA1
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA5
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-15.0-BETA1
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
@@ -34,4 +33,4 @@
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/riscv-riscv64-15.0-ALPHA5
+%%DATADIR%%/MANIFESTS/riscv-riscv64-15.0-BETA1
diff --git a/misc/gemini-cli/Makefile b/misc/gemini-cli/Makefile
index 172497b03277..e207ae9a9061 100644
--- a/misc/gemini-cli/Makefile
+++ b/misc/gemini-cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gemini-cli
-DISTVERSION= 0.6.1
+DISTVERSION= 0.8.2
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/gemini-cli/distinfo b/misc/gemini-cli/distinfo
index 3c0ebb197dcd..a607f480c93e 100644
--- a/misc/gemini-cli/distinfo
+++ b/misc/gemini-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758841177
-SHA256 (gemini-cli-0.6.1.tar.gz) = 6ff15cc47b85321d06c240f9df29788d6d9f4e87d6a57fb9f1dd272d22cc5313
-SIZE (gemini-cli-0.6.1.tar.gz) = 37709838
+TIMESTAMP = 1760078081
+SHA256 (gemini-cli-0.8.2.tar.gz) = 85a486643e40d0800b6e69e605bac2d930c4cb41466b5ad2dbdcbbd5e9b46197
+SIZE (gemini-cli-0.8.2.tar.gz) = 40253339
diff --git a/misc/gemini-cli/pkg-plist b/misc/gemini-cli/pkg-plist
index b785deb3cd5b..9bc67d6f760c 100644
--- a/misc/gemini-cli/pkg-plist
+++ b/misc/gemini-cli/pkg-plist
@@ -2,6 +2,7 @@ bin/gemini
lib/node_modules/@google/gemini-cli/LICENSE
lib/node_modules/@google/gemini-cli/README.md
lib/node_modules/@google/gemini-cli/dist/.last_build
+lib/node_modules/@google/gemini-cli/dist/google-gemini-cli-0.8.1.tgz
lib/node_modules/@google/gemini-cli/dist/index.d.ts
lib/node_modules/@google/gemini-cli/dist/index.js
lib/node_modules/@google/gemini-cli/dist/index.js.map
@@ -20,11 +21,10 @@ lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/contex
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/custom-commands/commands/fs/grep-code.toml
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/custom-commands/gemini-extension.json
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/exclude-tools/gemini-extension.json
-lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/example.d.ts
-lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/example.js
-lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/example.js.map
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/example.ts
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/gemini-extension.json
+lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/package.json
+lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/examples/mcp-server/tsconfig.json
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/install.d.ts
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/install.js
lib/node_modules/@google/gemini-cli/dist/src/commands/extensions/install.js.map
@@ -109,6 +109,15 @@ lib/node_modules/@google/gemini-cli/dist/src/config/keyBindings.js.map
lib/node_modules/@google/gemini-cli/dist/src/config/keyBindings.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/config/keyBindings.test.js
lib/node_modules/@google/gemini-cli/dist/src/config/keyBindings.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/config/policy-engine.integration.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/config/policy-engine.integration.test.js
+lib/node_modules/@google/gemini-cli/dist/src/config/policy-engine.integration.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/config/policy.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/config/policy.js
+lib/node_modules/@google/gemini-cli/dist/src/config/policy.js.map
+lib/node_modules/@google/gemini-cli/dist/src/config/policy.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/config/policy.test.js
+lib/node_modules/@google/gemini-cli/dist/src/config/policy.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/config/sandboxConfig.d.ts
lib/node_modules/@google/gemini-cli/dist/src/config/sandboxConfig.js
lib/node_modules/@google/gemini-cli/dist/src/config/sandboxConfig.js.map
@@ -148,6 +157,9 @@ lib/node_modules/@google/gemini-cli/dist/src/generated/git-commit.js.map
lib/node_modules/@google/gemini-cli/dist/src/nonInteractiveCli.d.ts
lib/node_modules/@google/gemini-cli/dist/src/nonInteractiveCli.js
lib/node_modules/@google/gemini-cli/dist/src/nonInteractiveCli.js.map
+lib/node_modules/@google/gemini-cli/dist/src/nonInteractiveCliCommands.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/nonInteractiveCliCommands.js
+lib/node_modules/@google/gemini-cli/dist/src/nonInteractiveCliCommands.js.map
lib/node_modules/@google/gemini-cli/dist/src/patches/is-in-ci.d.ts
lib/node_modules/@google/gemini-cli/dist/src/patches/is-in-ci.js
lib/node_modules/@google/gemini-cli/dist/src/patches/is-in-ci.js.map
@@ -289,6 +301,18 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/commands/mcpCommand.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/commands/memoryCommand.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/commands/memoryCommand.js
lib/node_modules/@google/gemini-cli/dist/src/ui/commands/memoryCommand.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/modelCommand.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/modelCommand.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/modelCommand.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/modelCommand.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/modelCommand.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/modelCommand.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/permissionsCommand.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/permissionsCommand.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/permissionsCommand.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/permissionsCommand.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/permissionsCommand.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/commands/permissionsCommand.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/commands/privacyCommand.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/commands/privacyCommand.js
lib/node_modules/@google/gemini-cli/dist/src/ui/commands/privacyCommand.js.map
@@ -352,6 +376,12 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/Composer.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConfigInitDisplay.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConfigInitDisplay.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConfigInitDisplay.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsentPrompt.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsentPrompt.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsentPrompt.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsentPrompt.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsentPrompt.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsentPrompt.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsoleSummaryDisplay.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsoleSummaryDisplay.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ConsoleSummaryDisplay.js.map
@@ -373,6 +403,9 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/DialogManager.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/EditorSettingsDialog.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/EditorSettingsDialog.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/EditorSettingsDialog.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ExitWarning.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ExitWarning.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ExitWarning.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/FolderTrustDialog.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/FolderTrustDialog.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/FolderTrustDialog.js.map
@@ -403,6 +436,12 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/HistoryItemDisplay.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/HistoryItemDisplay.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/HistoryItemDisplay.test.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/HistoryItemDisplay.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/IdeTrustChangeDialog.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/IdeTrustChangeDialog.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/IdeTrustChangeDialog.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/IdeTrustChangeDialog.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/IdeTrustChangeDialog.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/IdeTrustChangeDialog.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/InputPrompt.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/InputPrompt.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/InputPrompt.js.map
@@ -424,12 +463,24 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/MainContent.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/MemoryUsageDisplay.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/MemoryUsageDisplay.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/MemoryUsageDisplay.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelDialog.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelDialog.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelDialog.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelDialog.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelDialog.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelDialog.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelStatsDisplay.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelStatsDisplay.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ModelStatsDisplay.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/Notifications.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/Notifications.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/Notifications.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/PermissionsModifyTrustDialog.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/PermissionsModifyTrustDialog.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/PermissionsModifyTrustDialog.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/PermissionsModifyTrustDialog.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/PermissionsModifyTrustDialog.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/PermissionsModifyTrustDialog.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/PrepareLabel.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/PrepareLabel.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/PrepareLabel.js.map
@@ -442,6 +493,12 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/ProQuotaDialog.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ProQuotaDialog.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ProQuotaDialog.test.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/ProQuotaDialog.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/QueuedMessageDisplay.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/QueuedMessageDisplay.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/QueuedMessageDisplay.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/QueuedMessageDisplay.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/QueuedMessageDisplay.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/QueuedMessageDisplay.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/QuittingDisplay.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/QuittingDisplay.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/QuittingDisplay.js.map
@@ -541,6 +598,21 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/UserMessage.
lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/UserShellMessage.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/UserShellMessage.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/UserShellMessage.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/WarningMessage.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/WarningMessage.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/messages/WarningMessage.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/BaseSelectionList.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/BaseSelectionList.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/BaseSelectionList.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/BaseSelectionList.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/BaseSelectionList.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/BaseSelectionList.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/DescriptiveRadioButtonSelect.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/DescriptiveRadioButtonSelect.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/DescriptiveRadioButtonSelect.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/DescriptiveRadioButtonSelect.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/DescriptiveRadioButtonSelect.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/DescriptiveRadioButtonSelect.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/EnumSelector.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/EnumSelector.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/shared/EnumSelector.js.map
@@ -574,6 +646,18 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ExtensionsList.
lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ExtensionsList.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ExtensionsList.test.js
lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ExtensionsList.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/McpStatus.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/McpStatus.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/McpStatus.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/McpStatus.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/McpStatus.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/McpStatus.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ToolsList.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ToolsList.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ToolsList.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ToolsList.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ToolsList.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/components/views/ToolsList.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/constants.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/constants.js
lib/node_modules/@google/gemini-cli/dist/src/ui/constants.js.map
@@ -598,6 +682,9 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/SessionContext.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/SettingsContext.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/SettingsContext.js
lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/SettingsContext.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/ShellFocusContext.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/ShellFocusContext.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/ShellFocusContext.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/StreamingContext.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/StreamingContext.js
lib/node_modules/@google/gemini-cli/dist/src/ui/contexts/StreamingContext.js.map
@@ -688,6 +775,9 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useHistoryManager.test.js.
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useIdeTrustListener.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useIdeTrustListener.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useIdeTrustListener.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useIdeTrustListener.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useIdeTrustListener.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useIdeTrustListener.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useInputHistory.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useInputHistory.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useInputHistory.js.map
@@ -715,12 +805,30 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useLoadingIndicator.test.j
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useLogger.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useLogger.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useLogger.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMemoryMonitor.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMemoryMonitor.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMemoryMonitor.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMemoryMonitor.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMemoryMonitor.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMemoryMonitor.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMessageQueue.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMessageQueue.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMessageQueue.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMessageQueue.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMessageQueue.test.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useMessageQueue.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useModelCommand.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useModelCommand.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useModelCommand.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useModelCommand.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useModelCommand.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useModelCommand.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePermissionsModifyTrust.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePermissionsModifyTrust.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePermissionsModifyTrust.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePermissionsModifyTrust.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePermissionsModifyTrust.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePermissionsModifyTrust.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePhraseCycler.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePhraseCycler.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/usePhraseCycler.js.map
@@ -751,6 +859,12 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useReverseSearchCompletion
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useReverseSearchCompletion.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useReverseSearchCompletion.test.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useReverseSearchCompletion.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSelectionList.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSelectionList.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSelectionList.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSelectionList.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSelectionList.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSelectionList.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSettingsCommand.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSettingsCommand.js
lib/node_modules/@google/gemini-cli/dist/src/ui/hooks/useSettingsCommand.js.map
@@ -799,6 +913,15 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/keyMatchers.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/keyMatchers.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/keyMatchers.test.js
lib/node_modules/@google/gemini-cli/dist/src/ui/keyMatchers.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/layouts/DefaultAppLayout.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/layouts/DefaultAppLayout.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/layouts/DefaultAppLayout.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/layouts/ScreenReaderAppLayout.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/layouts/ScreenReaderAppLayout.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/layouts/ScreenReaderAppLayout.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/noninteractive/nonInteractiveUi.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/noninteractive/nonInteractiveUi.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/noninteractive/nonInteractiveUi.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/privacy/CloudFreePrivacyNotice.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/privacy/CloudFreePrivacyNotice.js
lib/node_modules/@google/gemini-cli/dist/src/ui/privacy/CloudFreePrivacyNotice.js.map
@@ -955,6 +1078,9 @@ lib/node_modules/@google/gemini-cli/dist/src/ui/utils/terminalSetup.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/utils/textUtils.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/utils/textUtils.js
lib/node_modules/@google/gemini-cli/dist/src/ui/utils/textUtils.js.map
+lib/node_modules/@google/gemini-cli/dist/src/ui/utils/textUtils.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/ui/utils/textUtils.test.js
+lib/node_modules/@google/gemini-cli/dist/src/ui/utils/textUtils.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/ui/utils/updateCheck.d.ts
lib/node_modules/@google/gemini-cli/dist/src/ui/utils/updateCheck.js
lib/node_modules/@google/gemini-cli/dist/src/ui/utils/updateCheck.js.map
@@ -1018,6 +1144,9 @@ lib/node_modules/@google/gemini-cli/dist/src/utils/installationInfo.js.map
lib/node_modules/@google/gemini-cli/dist/src/utils/installationInfo.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/utils/installationInfo.test.js
lib/node_modules/@google/gemini-cli/dist/src/utils/installationInfo.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/utils/math.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/utils/math.js
+lib/node_modules/@google/gemini-cli/dist/src/utils/math.js.map
lib/node_modules/@google/gemini-cli/dist/src/utils/package.d.ts
lib/node_modules/@google/gemini-cli/dist/src/utils/package.js
lib/node_modules/@google/gemini-cli/dist/src/utils/package.js.map
@@ -1033,6 +1162,12 @@ lib/node_modules/@google/gemini-cli/dist/src/utils/readStdin.js.map
lib/node_modules/@google/gemini-cli/dist/src/utils/readStdin.test.d.ts
lib/node_modules/@google/gemini-cli/dist/src/utils/readStdin.test.js
lib/node_modules/@google/gemini-cli/dist/src/utils/readStdin.test.js.map
+lib/node_modules/@google/gemini-cli/dist/src/utils/relaunch.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/utils/relaunch.js
+lib/node_modules/@google/gemini-cli/dist/src/utils/relaunch.js.map
+lib/node_modules/@google/gemini-cli/dist/src/utils/relaunch.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/utils/relaunch.test.js
+lib/node_modules/@google/gemini-cli/dist/src/utils/relaunch.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/utils/resolvePath.d.ts
lib/node_modules/@google/gemini-cli/dist/src/utils/resolvePath.js
lib/node_modules/@google/gemini-cli/dist/src/utils/resolvePath.js.map
@@ -1069,6 +1204,12 @@ lib/node_modules/@google/gemini-cli/dist/src/utils/userStartupWarnings.test.js.m
lib/node_modules/@google/gemini-cli/dist/src/utils/version.d.ts
lib/node_modules/@google/gemini-cli/dist/src/utils/version.js
lib/node_modules/@google/gemini-cli/dist/src/utils/version.js.map
+lib/node_modules/@google/gemini-cli/dist/src/utils/windowTitle.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/utils/windowTitle.js
+lib/node_modules/@google/gemini-cli/dist/src/utils/windowTitle.js.map
+lib/node_modules/@google/gemini-cli/dist/src/utils/windowTitle.test.d.ts
+lib/node_modules/@google/gemini-cli/dist/src/utils/windowTitle.test.js
+lib/node_modules/@google/gemini-cli/dist/src/utils/windowTitle.test.js.map
lib/node_modules/@google/gemini-cli/dist/src/validateNonInterActiveAuth.d.ts
lib/node_modules/@google/gemini-cli/dist/src/validateNonInterActiveAuth.js
lib/node_modules/@google/gemini-cli/dist/src/validateNonInterActiveAuth.js.map
@@ -1303,12 +1444,55 @@ lib/node_modules/@google/gemini-cli/node_modules/@google-cloud/promisify/package
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/LICENSE
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/README.md
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/.last_build
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/google-gemini-cli-core-0.8.1.tgz
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/index.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/index.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/index.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/__mocks__/fs/promises.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/__mocks__/fs/promises.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/__mocks__/fs/promises.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/codebase-investigator.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/codebase-investigator.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/codebase-investigator.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/executor.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/executor.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/executor.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/executor.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/executor.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/executor.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/invocation.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/invocation.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/invocation.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/invocation.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/invocation.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/invocation.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/registry.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/registry.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/registry.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/registry.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/registry.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/registry.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/schema-utils.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/schema-utils.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/schema-utils.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/schema-utils.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/schema-utils.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/schema-utils.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/subagent-tool-wrapper.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/subagent-tool-wrapper.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/subagent-tool-wrapper.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/subagent-tool-wrapper.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/subagent-tool-wrapper.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/subagent-tool-wrapper.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/types.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/types.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/types.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/utils.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/utils.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/utils.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/utils.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/utils.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/agents/utils.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/code_assist/codeAssist.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/code_assist/codeAssist.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/code_assist/codeAssist.js.map
@@ -1351,6 +1535,9 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/config.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/config.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/config.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/constants.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/constants.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/constants.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/flashFallback.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/flashFallback.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/config/flashFallback.test.js.map
@@ -1525,6 +1712,12 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/oauth-utils.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/oauth-utils.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/oauth-utils.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/sa-impersonation-provider.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/sa-impersonation-provider.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/sa-impersonation-provider.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/sa-impersonation-provider.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/sa-impersonation-provider.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/sa-impersonation-provider.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/token-storage/base-token-storage.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/token-storage/base-token-storage.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/mcp/token-storage/base-token-storage.js.map
@@ -1663,6 +1856,15 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/services/shellExecutionService.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/services/shellExecutionService.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/services/shellExecutionService.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-detector.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-detector.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-detector.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-detector.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-detector.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-detector.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-types.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-types.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/activity-types.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/clearcut-logger/clearcut-logger.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/clearcut-logger/clearcut-logger.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/clearcut-logger/clearcut-logger.js.map
@@ -1672,6 +1874,12 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/clearcut-logger/event-metadata-key.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/clearcut-logger/event-metadata-key.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/clearcut-logger/event-metadata-key.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/config.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/config.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/config.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/config.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/config.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/config.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/constants.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/constants.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/telemetry/constants.js.map
@@ -1756,9 +1964,6 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/test-utils/mockWorkspaceContext.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/test-utils/mockWorkspaceContext.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/test-utils/mockWorkspaceContext.js.map
-lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/test-utils/tools.d.ts
-lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/test-utils/tools.js
-lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/test-utils/tools.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/diffOptions.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/diffOptions.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/diffOptions.js.map
@@ -1813,6 +2018,9 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/memoryTool.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/memoryTool.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/memoryTool.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/message-bus-integration.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/message-bus-integration.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/message-bus-integration.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/modifiable-tool.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/modifiable-tool.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/modifiable-tool.js.map
@@ -1882,6 +2090,12 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-file.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-file.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-file.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-todos.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-todos.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-todos.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-todos.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-todos.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/tools/write-todos.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/LruCache.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/LruCache.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/LruCache.js.map
@@ -2083,6 +2297,9 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/schemaValidator.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/schemaValidator.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/schemaValidator.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/schemaValidator.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/schemaValidator.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/schemaValidator.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/secure-browser-launcher.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/secure-browser-launcher.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/secure-browser-launcher.js.map
@@ -2125,6 +2342,12 @@ lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/sr
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/textUtils.test.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/textUtils.test.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/textUtils.test.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/thoughtUtils.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/thoughtUtils.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/thoughtUtils.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/thoughtUtils.test.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/thoughtUtils.test.js
+lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/thoughtUtils.test.js.map
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/tool-utils.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/tool-utils.js
lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/utils/tool-utils.js.map
@@ -2905,6 +3128,19 @@ lib/node_modules/@google/gemini-cli/node_modules/@isaacs/cliui/node_modules/wrap
lib/node_modules/@google/gemini-cli/node_modules/@isaacs/cliui/node_modules/wrap-ansi/package.json
lib/node_modules/@google/gemini-cli/node_modules/@isaacs/cliui/node_modules/wrap-ansi/readme.md
lib/node_modules/@google/gemini-cli/node_modules/@isaacs/cliui/package.json
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/LICENSE
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/README.md
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/esm/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/esm/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/esm/index.js
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/esm/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/dist/esm/package.json
+lib/node_modules/@google/gemini-cli/node_modules/@isaacs/fs-minipass/package.json
lib/node_modules/@google/gemini-cli/node_modules/@joshua.litt/get-ripgrep/LICENSE
lib/node_modules/@google/gemini-cli/node_modules/@joshua.litt/get-ripgrep/README.md
lib/node_modules/@google/gemini-cli/node_modules/@joshua.litt/get-ripgrep/dist/downloadRipGrep.d.ts
@@ -20466,6 +20702,9 @@ lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detecto
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/esm/index.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/esm/index.js
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/esm/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/esm/semconv.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/esm/semconv.js
+lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/esm/semconv.js.map
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/detectors/GcpDetector.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/detectors/GcpDetector.js
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/detectors/GcpDetector.js.map
@@ -20487,6 +20726,9 @@ lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detecto
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/index.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/index.js
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/semconv.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/semconv.js
+lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/build/src/semconv.js.map
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resource-detector-gcp/package.json
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resources/LICENSE
lib/node_modules/@google/gemini-cli/node_modules/@opentelemetry/resources/README.md
@@ -25632,11 +25874,13 @@ lib/node_modules/@google/gemini-cli/node_modules/@types/node/v8.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/vm.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/wasi.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/abortcontroller.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/crypto.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/domexception.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/events.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/fetch.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/navigator.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/storage.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/@types/node/web-globals/streams.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/worker_threads.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/node/zlib.d.ts
lib/node_modules/@google/gemini-cli/node_modules/@types/normalize-package-data/LICENSE
@@ -26504,6 +26748,19 @@ lib/node_modules/@google/gemini-cli/node_modules/chardet/lib/utils.d.ts
lib/node_modules/@google/gemini-cli/node_modules/chardet/lib/utils.js
lib/node_modules/@google/gemini-cli/node_modules/chardet/lib/utils.js.map
lib/node_modules/@google/gemini-cli/node_modules/chardet/package.json
+lib/node_modules/@google/gemini-cli/node_modules/chownr/LICENSE.md
+lib/node_modules/@google/gemini-cli/node_modules/chownr/README.md
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/commonjs/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/commonjs/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/commonjs/index.js
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/commonjs/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/commonjs/package.json
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/esm/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/esm/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/esm/index.js
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/esm/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/chownr/dist/esm/package.json
+lib/node_modules/@google/gemini-cli/node_modules/chownr/package.json
lib/node_modules/@google/gemini-cli/node_modules/cjs-module-lexer/LICENSE
lib/node_modules/@google/gemini-cli/node_modules/cjs-module-lexer/README.md
lib/node_modules/@google/gemini-cli/node_modules/cjs-module-lexer/dist/lexer.js
@@ -32969,11 +33226,6 @@ lib/node_modules/@google/gemini-cli/node_modules/has-flag/index.js
lib/node_modules/@google/gemini-cli/node_modules/has-flag/license
lib/node_modules/@google/gemini-cli/node_modules/has-flag/package.json
lib/node_modules/@google/gemini-cli/node_modules/has-flag/readme.md
-lib/node_modules/@google/gemini-cli/node_modules/has-own-prop/index.d.ts
-lib/node_modules/@google/gemini-cli/node_modules/has-own-prop/index.js
-lib/node_modules/@google/gemini-cli/node_modules/has-own-prop/license
-lib/node_modules/@google/gemini-cli/node_modules/has-own-prop/package.json
-lib/node_modules/@google/gemini-cli/node_modules/has-own-prop/readme.md
lib/node_modules/@google/gemini-cli/node_modules/has-symbols/.eslintrc
lib/node_modules/@google/gemini-cli/node_modules/has-symbols/.github/FUNDING.yml
lib/node_modules/@google/gemini-cli/node_modules/has-symbols/.nycrc
@@ -35787,6 +36039,27 @@ lib/node_modules/@google/gemini-cli/node_modules/minipass/dist/esm/index.js
lib/node_modules/@google/gemini-cli/node_modules/minipass/dist/esm/index.js.map
lib/node_modules/@google/gemini-cli/node_modules/minipass/dist/esm/package.json
lib/node_modules/@google/gemini-cli/node_modules/minipass/package.json
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/LICENSE
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/README.md
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/constants.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/constants.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/constants.js
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/constants.js.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/index.js
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/commonjs/package.json
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/constants.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/constants.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/constants.js
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/constants.js.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/index.js
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/dist/esm/package.json
+lib/node_modules/@google/gemini-cli/node_modules/minizlib/package.json
lib/node_modules/@google/gemini-cli/node_modules/mnemonist/LICENSE.txt
lib/node_modules/@google/gemini-cli/node_modules/mnemonist/README.md
lib/node_modules/@google/gemini-cli/node_modules/mnemonist/bi-map.d.ts
@@ -37046,10 +37319,6 @@ lib/node_modules/@google/gemini-cli/node_modules/registry-url/index.js
lib/node_modules/@google/gemini-cli/node_modules/registry-url/license
lib/node_modules/@google/gemini-cli/node_modules/registry-url/package.json
lib/node_modules/@google/gemini-cli/node_modules/registry-url/readme.md
-lib/node_modules/@google/gemini-cli/node_modules/repeat-string/LICENSE
-lib/node_modules/@google/gemini-cli/node_modules/repeat-string/README.md
-lib/node_modules/@google/gemini-cli/node_modules/repeat-string/index.js
-lib/node_modules/@google/gemini-cli/node_modules/repeat-string/package.json
lib/node_modules/@google/gemini-cli/node_modules/require-directory/.jshintrc
lib/node_modules/@google/gemini-cli/node_modules/require-directory/.npmignore
lib/node_modules/@google/gemini-cli/node_modules/require-directory/.travis.yml
@@ -37672,6 +37941,243 @@ lib/node_modules/@google/gemini-cli/node_modules/supports-preserve-symlinks-flag
lib/node_modules/@google/gemini-cli/node_modules/supports-preserve-symlinks-flag/index.js
lib/node_modules/@google/gemini-cli/node_modules/supports-preserve-symlinks-flag/package.json
lib/node_modules/@google/gemini-cli/node_modules/supports-preserve-symlinks-flag/test/index.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/LICENSE
+lib/node_modules/@google/gemini-cli/node_modules/tar/README.md
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/create.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/create.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/create.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/create.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/cwd-error.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/cwd-error.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/cwd-error.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/cwd-error.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/extract.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/extract.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/extract.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/extract.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/get-write-flag.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/get-write-flag.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/get-write-flag.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/get-write-flag.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/header.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/header.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/header.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/header.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/index.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/large-numbers.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/large-numbers.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/large-numbers.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/large-numbers.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/list.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/list.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/list.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/list.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/make-command.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/make-command.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/make-command.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/make-command.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mkdir.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mkdir.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mkdir.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mkdir.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mode-fix.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mode-fix.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mode-fix.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/mode-fix.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-unicode.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-unicode.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-unicode.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-unicode.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-windows-path.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-windows-path.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-windows-path.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/normalize-windows-path.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/options.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/options.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/options.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/options.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pack.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pack.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pack.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pack.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/package.json
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/parse.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/parse.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/parse.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/parse.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/path-reservations.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/path-reservations.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/path-reservations.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/path-reservations.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pax.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pax.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pax.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/pax.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/read-entry.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/read-entry.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/read-entry.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/read-entry.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/replace.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/replace.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/replace.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/replace.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-absolute-path.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-absolute-path.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-absolute-path.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-absolute-path.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-trailing-slashes.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-trailing-slashes.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-trailing-slashes.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/strip-trailing-slashes.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/symlink-error.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/symlink-error.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/symlink-error.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/symlink-error.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/types.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/types.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/types.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/types.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/unpack.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/unpack.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/unpack.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/unpack.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/update.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/update.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/update.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/update.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/warn-method.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/warn-method.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/warn-method.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/warn-method.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/winchars.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/winchars.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/winchars.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/winchars.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/write-entry.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/write-entry.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/write-entry.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/commonjs/write-entry.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/create.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/create.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/create.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/create.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/cwd-error.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/cwd-error.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/cwd-error.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/cwd-error.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/extract.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/extract.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/extract.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/extract.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/get-write-flag.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/get-write-flag.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/get-write-flag.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/get-write-flag.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/header.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/header.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/header.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/header.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/index.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/large-numbers.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/large-numbers.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/large-numbers.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/large-numbers.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/list.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/list.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/list.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/list.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/make-command.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/make-command.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/make-command.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/make-command.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mkdir.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mkdir.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mkdir.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mkdir.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mode-fix.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mode-fix.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mode-fix.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/mode-fix.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-unicode.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-unicode.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-unicode.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-unicode.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-windows-path.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-windows-path.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-windows-path.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/normalize-windows-path.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/options.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/options.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/options.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/options.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pack.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pack.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pack.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pack.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/package.json
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/parse.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/parse.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/parse.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/parse.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/path-reservations.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/path-reservations.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/path-reservations.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/path-reservations.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pax.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pax.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pax.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/pax.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/read-entry.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/read-entry.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/read-entry.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/read-entry.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/replace.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/replace.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/replace.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/replace.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-absolute-path.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-absolute-path.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-absolute-path.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-absolute-path.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-trailing-slashes.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-trailing-slashes.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-trailing-slashes.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/strip-trailing-slashes.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/symlink-error.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/symlink-error.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/symlink-error.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/symlink-error.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/types.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/types.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/types.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/types.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/unpack.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/unpack.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/unpack.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/unpack.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/update.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/update.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/update.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/update.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/warn-method.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/warn-method.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/warn-method.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/warn-method.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/winchars.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/winchars.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/winchars.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/winchars.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/write-entry.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/write-entry.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/write-entry.js
+lib/node_modules/@google/gemini-cli/node_modules/tar/dist/esm/write-entry.js.map
+lib/node_modules/@google/gemini-cli/node_modules/tar/package.json
lib/node_modules/@google/gemini-cli/node_modules/teeny-request/CHANGELOG.md
lib/node_modules/@google/gemini-cli/node_modules/teeny-request/LICENSE
lib/node_modules/@google/gemini-cli/node_modules/teeny-request/README.md
@@ -37863,6 +38369,7 @@ lib/node_modules/@google/gemini-cli/node_modules/undici-types/proxy-agent.d.ts
lib/node_modules/@google/gemini-cli/node_modules/undici-types/readable.d.ts
lib/node_modules/@google/gemini-cli/node_modules/undici-types/retry-agent.d.ts
lib/node_modules/@google/gemini-cli/node_modules/undici-types/retry-handler.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/undici-types/snapshot-agent.d.ts
lib/node_modules/@google/gemini-cli/node_modules/undici-types/util.d.ts
lib/node_modules/@google/gemini-cli/node_modules/undici-types/utility.d.ts
lib/node_modules/@google/gemini-cli/node_modules/undici-types/webidl.d.ts
@@ -38573,6 +39080,19 @@ lib/node_modules/@google/gemini-cli/node_modules/y18n/build/lib/index.js
lib/node_modules/@google/gemini-cli/node_modules/y18n/build/lib/platform-shims/node.js
lib/node_modules/@google/gemini-cli/node_modules/y18n/index.mjs
lib/node_modules/@google/gemini-cli/node_modules/y18n/package.json
+lib/node_modules/@google/gemini-cli/node_modules/yallist/LICENSE.md
+lib/node_modules/@google/gemini-cli/node_modules/yallist/README.md
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/commonjs/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/commonjs/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/commonjs/index.js
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/commonjs/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/commonjs/package.json
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/esm/index.d.ts
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/esm/index.d.ts.map
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/esm/index.js
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/esm/index.js.map
+lib/node_modules/@google/gemini-cli/node_modules/yallist/dist/esm/package.json
+lib/node_modules/@google/gemini-cli/node_modules/yallist/package.json
lib/node_modules/@google/gemini-cli/node_modules/yargs-parser/CHANGELOG.md
lib/node_modules/@google/gemini-cli/node_modules/yargs-parser/LICENSE.txt
lib/node_modules/@google/gemini-cli/node_modules/yargs-parser/README.md
diff --git a/misc/github-copilot-cli/Makefile b/misc/github-copilot-cli/Makefile
index 29375652c3d9..3a5f7e29b07d 100644
--- a/misc/github-copilot-cli/Makefile
+++ b/misc/github-copilot-cli/Makefile
@@ -1,6 +1,5 @@
PORTNAME= github-copilot-cli
-DISTVERSION= 0.0.330
-PORTREVISION= 1
+DISTVERSION= 0.0.337
CATEGORIES= misc # machine-learning
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} ${NODE_HEADERS}${EXTRACT_SUFX}
@@ -10,10 +9,12 @@ WWW= https://github.com/github/copilot-cli
FETCH_DEPENDS= npm:www/npm
BUILD_DEPENDS= npm:www/npm \
- libsecret>0:security/libsecret
-RUN_DEPENDS= libsecret>0:security/libsecret
+ libsecret>0:security/libsecret \
+ vips>=8.17.2:graphics/vips
+RUN_DEPENDS= libsecret>0:security/libsecret \
+ vips>=8.17.2:graphics/vips
-USES= nodejs:run pkgconfig
+USES= nodejs:run pkgconfig python:build
PACKAGE_NAME= @github/copilot
NODE_HEADERS= node-v22.19.0-headers
@@ -34,7 +35,19 @@ do-fetch:
do-build:
@${SETENV} HOME=${WRKDIR} npm rebuild --prefix ${WRKSRC} -g ${PACKAGE_NAME}@${DISTVERSION} && \
(cd ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/node-pty && ${SETENV} HOME=${WRKDIR} npm_config_tarball=${DISTDIR}/${NODE_HEADERS}${EXTRACT_SUFX} npm run install) && \
- (cd ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/keytar-forked-forked && ${SETENV} HOME=${WRKDIR} npm run install)
+ (cd ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/keytar-forked-forked && ${SETENV} HOME=${WRKDIR} npm run install) && \
+ (cd ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src && ${SETENV} HOME=${WRKDIR} PYTHON=${PYTHON_CMD} node-gyp rebuild) && \
+ ${RM} -rf \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/Release/obj.target \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/Release/.deps \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/Release/node-addon-api \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/Release/nothing.a \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/node-addon-api \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/node-addon-api \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/*.mk \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/Makefile \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/binding.Makefile \
+ ${WRKSRC}/lib/node_modules/${PACKAGE_NAME}/node_modules/sharp/src/build/config.gypi
do-install:
# install files
@@ -47,4 +60,8 @@ do-install:
# set exec bit
@${CHMOD} +x ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/index.js
+post-install:
+ # strip binaries
+ @${FIND} ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME} -path "*/build/*" -name *.node | ${XARGS} ${STRIP_CMD}
+
.include <bsd.port.mk>
diff --git a/misc/github-copilot-cli/distinfo b/misc/github-copilot-cli/distinfo
index c2655decc94a..27eb02bbc8dc 100644
--- a/misc/github-copilot-cli/distinfo
+++ b/misc/github-copilot-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759353536
-SHA256 (github-copilot-cli-0.0.330.tar.gz) = 5d8a4770ff5ee2d226e6232ad228fd966b18d1ae7d40474947ca1511aa74a969
-SIZE (github-copilot-cli-0.0.330.tar.gz) = 20381693
+TIMESTAMP = 1759991089
+SHA256 (github-copilot-cli-0.0.337.tar.gz) = 9169d1e4396e89cb8a37452bd42a92632f6e39a72180939601ad71a22b978671
+SIZE (github-copilot-cli-0.0.337.tar.gz) = 25240417
SHA256 (node-v22.19.0-headers.tar.gz) = 183bdc17092336ad21e01a425d238e85db4ee077ae3caa0547ff1fbda07d9bd8
SIZE (node-v22.19.0-headers.tar.gz) = 8750990
diff --git a/misc/github-copilot-cli/pkg-plist b/misc/github-copilot-cli/pkg-plist
index c9b6af0d747f..368c6a6edfe3 100644
--- a/misc/github-copilot-cli/pkg-plist
+++ b/misc/github-copilot-cli/pkg-plist
@@ -1,6 +1,20 @@
bin/copilot
lib/node_modules/@github/copilot/README.md
lib/node_modules/@github/copilot/index.js
+lib/node_modules/@github/copilot/node_modules/.bin/semver
+lib/node_modules/@github/copilot/node_modules/@img/colour/LICENSE.md
+lib/node_modules/@github/copilot/node_modules/@img/colour/README.md
+lib/node_modules/@github/copilot/node_modules/@img/colour/color.cjs
+lib/node_modules/@github/copilot/node_modules/@img/colour/index.cjs
+lib/node_modules/@github/copilot/node_modules/@img/colour/package.json
+lib/node_modules/@github/copilot/node_modules/detect-libc/LICENSE
+lib/node_modules/@github/copilot/node_modules/detect-libc/README.md
+lib/node_modules/@github/copilot/node_modules/detect-libc/index.d.ts
+lib/node_modules/@github/copilot/node_modules/detect-libc/lib/detect-libc.js
+lib/node_modules/@github/copilot/node_modules/detect-libc/lib/elf.js
+lib/node_modules/@github/copilot/node_modules/detect-libc/lib/filesystem.js
+lib/node_modules/@github/copilot/node_modules/detect-libc/lib/process.js
+lib/node_modules/@github/copilot/node_modules/detect-libc/package.json
lib/node_modules/@github/copilot/node_modules/keytar-forked-forked/LICENSE.md
lib/node_modules/@github/copilot/node_modules/keytar-forked-forked/README.md
lib/node_modules/@github/copilot/node_modules/keytar-forked-forked/binding.gyp
@@ -386,7 +400,96 @@ lib/node_modules/@github/copilot/node_modules/node-pty/third_party/conpty/1.22.2
lib/node_modules/@github/copilot/node_modules/node-pty/third_party/conpty/1.22.250204002/win10-x64/OpenConsole.exe
lib/node_modules/@github/copilot/node_modules/node-pty/third_party/conpty/1.22.250204002/win10-x64/conpty.dll
lib/node_modules/@github/copilot/node_modules/node-pty/typings/node-pty.d.ts
+lib/node_modules/@github/copilot/node_modules/semver/LICENSE
+lib/node_modules/@github/copilot/node_modules/semver/README.md
+lib/node_modules/@github/copilot/node_modules/semver/bin/semver.js
+lib/node_modules/@github/copilot/node_modules/semver/classes/comparator.js
+lib/node_modules/@github/copilot/node_modules/semver/classes/index.js
+lib/node_modules/@github/copilot/node_modules/semver/classes/range.js
+lib/node_modules/@github/copilot/node_modules/semver/classes/semver.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/clean.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/cmp.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/coerce.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/compare-build.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/compare-loose.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/compare.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/diff.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/eq.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/gt.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/gte.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/inc.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/lt.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/lte.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/major.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/minor.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/neq.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/parse.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/patch.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/prerelease.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/rcompare.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/rsort.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/satisfies.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/sort.js
+lib/node_modules/@github/copilot/node_modules/semver/functions/valid.js
+lib/node_modules/@github/copilot/node_modules/semver/index.js
+lib/node_modules/@github/copilot/node_modules/semver/internal/constants.js
+lib/node_modules/@github/copilot/node_modules/semver/internal/debug.js
+lib/node_modules/@github/copilot/node_modules/semver/internal/identifiers.js
+lib/node_modules/@github/copilot/node_modules/semver/internal/lrucache.js
+lib/node_modules/@github/copilot/node_modules/semver/internal/parse-options.js
+lib/node_modules/@github/copilot/node_modules/semver/internal/re.js
+lib/node_modules/@github/copilot/node_modules/semver/package.json
+lib/node_modules/@github/copilot/node_modules/semver/preload.js
+lib/node_modules/@github/copilot/node_modules/semver/range.bnf
+lib/node_modules/@github/copilot/node_modules/semver/ranges/gtr.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/intersects.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/ltr.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/max-satisfying.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/min-satisfying.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/min-version.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/outside.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/simplify.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/subset.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/to-comparators.js
+lib/node_modules/@github/copilot/node_modules/semver/ranges/valid.js
+lib/node_modules/@github/copilot/node_modules/sharp/LICENSE
+lib/node_modules/@github/copilot/node_modules/sharp/README.md
+lib/node_modules/@github/copilot/node_modules/sharp/install/check.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/channel.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/colour.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/composite.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/constructor.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/index.d.ts
+lib/node_modules/@github/copilot/node_modules/sharp/lib/index.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/input.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/is.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/libvips.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/operation.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/output.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/resize.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/sharp.js
+lib/node_modules/@github/copilot/node_modules/sharp/lib/utility.js
+lib/node_modules/@github/copilot/node_modules/sharp/package.json
+lib/node_modules/@github/copilot/node_modules/sharp/src/binding.gyp
+lib/node_modules/@github/copilot/node_modules/sharp/src/build/Release/sharp-freebsd-x64.node
+lib/node_modules/@github/copilot/node_modules/sharp/src/common.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/common.h
+lib/node_modules/@github/copilot/node_modules/sharp/src/metadata.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/metadata.h
+lib/node_modules/@github/copilot/node_modules/sharp/src/operations.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/operations.h
+lib/node_modules/@github/copilot/node_modules/sharp/src/pipeline.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/pipeline.h
+lib/node_modules/@github/copilot/node_modules/sharp/src/sharp.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/stats.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/stats.h
+lib/node_modules/@github/copilot/node_modules/sharp/src/utilities.cc
+lib/node_modules/@github/copilot/node_modules/sharp/src/utilities.h
lib/node_modules/@github/copilot/package.json
+lib/node_modules/@github/copilot/sdk/index.d.ts
+lib/node_modules/@github/copilot/sdk/index.js
+lib/node_modules/@github/copilot/sdk/index.js.map
lib/node_modules/@github/copilot/tree-sitter-bash.wasm
lib/node_modules/@github/copilot/tree-sitter-powershell.wasm
lib/node_modules/@github/copilot/tree-sitter.wasm
+@dir lib/node_modules/@github/copilot/node_modules/@emnapi
diff --git a/misc/github-copilot-language-server/Makefile b/misc/github-copilot-language-server/Makefile
new file mode 100644
index 000000000000..65a602b5b0d5
--- /dev/null
+++ b/misc/github-copilot-language-server/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= github-copilot-language-server
+DISTVERSION= 1.380.0
+CATEGORIES= misc # machine-learning
+DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= GitHub Copilot Language Server
+WWW= https://github.com/github/copilot-language-server-release
+
+FETCH_DEPENDS= npm:www/npm
+BUILD_DEPENDS= npm:www/npm
+
+USES= nodejs:run
+
+PACKAGE_NAME= @github/copilot-language-server
+
+do-fetch:
+ @if ! [ -f ${DISTDIR}/${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} ]; then \
+ ${ECHO} "Fetching ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}" && \
+ ${MKDIR} ${WRKDIR}/.npm/_npx/c463d28440264a05 && \
+ ${SETENV} HOME=${WRKDIR} npm install --ignore-scripts --prefix ${WRKSRC} -g ${PACKAGE_NAME}@${DISTVERSION} && \
+ ${FIND} ${WRKDIR} -and -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \
+ (cd ${WRKDIR} && ${FIND} ${PORTNAME}-${DISTVERSION} -print0 | LC_ALL=C ${SORT} -z | \
+ ${TAR} czf ${DISTDIR}/${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} --format=bsdtar --gid 0 --uid 0 --options gzip:!timestamp --no-recursion --null -T -); \
+ fi
+
+do-build:
+ @${SETENV} HOME=${WRKDIR} npm rebuild --prefix ${WRKSRC} -g ${PACKAGE_NAME}@${DISTVERSION}
+
+do-install:
+ # install files
+ cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}
+ # update
+ @${REINPLACE_CMD} -i '' \
+ -e "s|#!/usr/bin/env node|#!${PREFIX}/bin/node|" \
+ ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/dist/language-server.js
+ # set exec bit
+ @${CHMOD} +x ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME}/dist/language-server.js
+
+.include <bsd.port.mk>
diff --git a/misc/github-copilot-language-server/distinfo b/misc/github-copilot-language-server/distinfo
new file mode 100644
index 000000000000..480ae12c0ac9
--- /dev/null
+++ b/misc/github-copilot-language-server/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760063832
+SHA256 (github-copilot-language-server-1.380.0.tar.gz) = ae04b57f29366a0649105a8c328d8b089cd95d2cef177f7e10dd5db02f79b401
+SIZE (github-copilot-language-server-1.380.0.tar.gz) = 25723178
diff --git a/misc/github-copilot-language-server/pkg-descr b/misc/github-copilot-language-server/pkg-descr
new file mode 100644
index 000000000000..19a6c10676d7
--- /dev/null
+++ b/misc/github-copilot-language-server/pkg-descr
@@ -0,0 +1,7 @@
+GitHub Copilot is an AI pair programmer that provides code suggestions
+and completions. It is developed by GitHub and OpenAI and is powered by
+Anthropic's and OpenAI's GPT models.
+
+This port provides the language server for GitHub Copilot, which enables
+its features in various code editors that support the Language Server
+Protocol (LSP).
diff --git a/misc/github-copilot-language-server/pkg-plist b/misc/github-copilot-language-server/pkg-plist
new file mode 100644
index 000000000000..6b8bdd7d8331
--- /dev/null
+++ b/misc/github-copilot-language-server/pkg-plist
@@ -0,0 +1,176 @@
+bin/copilot-language-server
+lib/node_modules/@github/copilot-language-server/LICENSE
+lib/node_modules/@github/copilot-language-server/README.md
+lib/node_modules/@github/copilot-language-server/dist/api/types.d.ts
+lib/node_modules/@github/copilot-language-server/dist/bin/darwin/arm64/rg
+lib/node_modules/@github/copilot-language-server/dist/bin/darwin/x64/rg
+lib/node_modules/@github/copilot-language-server/dist/bin/linux/arm64/rg
+lib/node_modules/@github/copilot-language-server/dist/bin/linux/x64/rg
+lib/node_modules/@github/copilot-language-server/dist/bin/win32/arm64/rg.exe
+lib/node_modules/@github/copilot-language-server/dist/bin/win32/x64/rg.exe
+lib/node_modules/@github/copilot-language-server/dist/cl100k_base.tiktoken
+lib/node_modules/@github/copilot-language-server/dist/compiled/darwin/arm64/kerberos.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/darwin/arm64/node_sqlite3.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/darwin/arm64/vscode-policy-watcher.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/darwin/x64/kerberos.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/darwin/x64/node_sqlite3.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/darwin/x64/vscode-policy-watcher.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/linux/arm64/kerberos.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/linux/arm64/node_sqlite3.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/linux/arm64/vscode-policy-watcher.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/linux/x64/kerberos.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/linux/x64/node_sqlite3.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/linux/x64/vscode-policy-watcher.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/win32/x64/kerberos.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/win32/x64/node_sqlite3.node
+lib/node_modules/@github/copilot-language-server/dist/compiled/win32/x64/vscode-policy-watcher.node
+lib/node_modules/@github/copilot-language-server/dist/crypt32-arm64.node
+lib/node_modules/@github/copilot-language-server/dist/crypt32.node
+lib/node_modules/@github/copilot-language-server/dist/diffWorker.js
+lib/node_modules/@github/copilot-language-server/dist/diffWorker.js.map
+lib/node_modules/@github/copilot-language-server/dist/language-server.js
+lib/node_modules/@github/copilot-language-server/dist/main.js
+lib/node_modules/@github/copilot-language-server/dist/main.js.map
+lib/node_modules/@github/copilot-language-server/dist/o200k_base.tiktoken
+lib/node_modules/@github/copilot-language-server/dist/resources/cl100k_base.tiktoken.noindex
+lib/node_modules/@github/copilot-language-server/dist/resources/o200k_base.tiktoken.noindex
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-c-sharp.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-cpp.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-go.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-java.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-javascript.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-php.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-python.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-regex.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-ruby.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-rust.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-tsx.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter-typescript.wasm
+lib/node_modules/@github/copilot-language-server/dist/tree-sitter.wasm
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/License.txt
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/README.md
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/browser.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/browser.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/browser/main.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/browser/main.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/browser/ril.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/browser/ril.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/api.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/api.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/cancellation.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/cancellation.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/connection.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/connection.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/disposable.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/disposable.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/encoding.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/encoding.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/events.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/events.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/is.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/is.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/linkedMap.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/linkedMap.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messageBuffer.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messageBuffer.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messageReader.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messageReader.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messageWriter.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messageWriter.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messages.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/messages.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/ral.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/ral.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/semaphore.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/semaphore.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/sharedArrayCancellation.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/common/sharedArrayCancellation.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/node/main.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/node/main.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/node/ril.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/lib/node/ril.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/node.cmd
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/node.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/node.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/package.json
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/thirdpartynotices.txt
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-jsonrpc/typings/thenable.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/License.txt
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/README.md
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/browser.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/browser.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/browser/main.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/browser/main.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/api.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/api.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/connection.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/connection.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/messages.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/messages.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.$.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.$.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.callHierarchy.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.callHierarchy.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.colorProvider.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.colorProvider.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.configuration.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.configuration.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.declaration.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.declaration.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.diagnostic.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.diagnostic.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.fileOperations.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.fileOperations.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.foldingRange.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.foldingRange.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.implementation.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.implementation.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.inlayHint.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.inlayHint.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.inlineCompletion.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.inlineCompletion.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.inlineValue.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.inlineValue.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.linkedEditingRange.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.linkedEditingRange.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.moniker.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.moniker.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.notebook.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.notebook.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.progress.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.progress.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.selectionRange.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.selectionRange.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.semanticTokens.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.semanticTokens.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.showDocument.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.showDocument.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.typeDefinition.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.typeDefinition.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.typeHierarchy.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.typeHierarchy.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.workspaceFolder.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/protocol.workspaceFolder.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/utils/is.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/common/utils/is.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/node/main.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/lib/node/main.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/metaModel.schema.json
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/node.cmd
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/node.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/node.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/package.json
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-protocol/thirdpartynotices.txt
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/License.txt
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/README.md
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/lib/esm/main.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/lib/esm/main.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/lib/esm/package.json
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/lib/umd/main.d.ts
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/lib/umd/main.js
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/package.json
+lib/node_modules/@github/copilot-language-server/node_modules/vscode-languageserver-types/thirdpartynotices.txt
+lib/node_modules/@github/copilot-language-server/package.json
+@dir lib/node_modules/@github/copilot-language-server/node_modules/@github
diff --git a/misc/py-pyfiglet/Makefile b/misc/py-pyfiglet/Makefile
index d2369246c5c8..95199a2ac044 100644
--- a/misc/py-pyfiglet/Makefile
+++ b/misc/py-pyfiglet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyfiglet
-DISTVERSION= 1.0.3
+DISTVERSION= 1.0.4
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,9 +11,15 @@ WWW= https://github.com/pwaller/pyfiglet
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
+post-patch:
+ @${REINPLACE_CMD} -e 's|68|63|g' ${WRKSRC}/pyproject.toml
+
.include <bsd.port.mk>
diff --git a/misc/py-pyfiglet/distinfo b/misc/py-pyfiglet/distinfo
index 13f2cb981da7..691a73af63b2 100644
--- a/misc/py-pyfiglet/distinfo
+++ b/misc/py-pyfiglet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756285887
-SHA256 (pyfiglet-1.0.3.tar.gz) = bad3b55d2eccb30d4693ccfd94573c2a3477dd75f86a0e5465cea51bdbfe2875
-SIZE (pyfiglet-1.0.3.tar.gz) = 833445
+TIMESTAMP = 1760256905
+SHA256 (pyfiglet-1.0.4.tar.gz) = db9c9940ed1bf3048deff534ed52ff2dafbbc2cd7610b17bb5eca1df6d4278ef
+SIZE (pyfiglet-1.0.4.tar.gz) = 1560615
diff --git a/multimedia/ffmpeg3/Makefile b/multimedia/ffmpeg3/Makefile
index 5da288bac41c..1ffae6043d48 100644
--- a/multimedia/ffmpeg3/Makefile
+++ b/multimedia/ffmpeg3/Makefile
@@ -1,11 +1,13 @@
PORTNAME= ffmpeg
DISTVERSION= 3.0.2
+PORTREVISION= 1
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
PKGNAMESUFFIX= 3
PATCH_SITES= https://github.com/hrydgard/ppsspp-ffmpeg/commit/
-PATCHFILES= 9c4f84d9d9ad147f4a44cff582829647a0c65420.patch:-p1
+PATCHFILES= 9c4f84d9d9ad147f4a44cff582829647a0c65420.patch:-p1 \
+ 15f7d6bfeb1d2be9ec3c61a6eee4e843d61ddf69.patch:-p1
MAINTAINER= kreinholz@gmail.com
COMMENT= Realtime audio/video encoder/converter and streaming server (legacy 3.* series)
diff --git a/multimedia/ffmpeg3/distinfo b/multimedia/ffmpeg3/distinfo
index 4707639a5537..2728f07c272b 100644
--- a/multimedia/ffmpeg3/distinfo
+++ b/multimedia/ffmpeg3/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1730140299
+TIMESTAMP = 1760121479
SHA256 (ffmpeg-3.0.2.tar.xz) = 82943cc7b0c4d14b612404de0dd7b24cd8ca3511d51e4fd3ae36b2d71bb95223
SIZE (ffmpeg-3.0.2.tar.xz) = 7461808
SHA256 (9c4f84d9d9ad147f4a44cff582829647a0c65420.patch) = 120263d3b5a97e98ed9968d3a69da1e6e0770b870f4d0e5cb30e64a8036bdf60
SIZE (9c4f84d9d9ad147f4a44cff582829647a0c65420.patch) = 1135
+SHA256 (15f7d6bfeb1d2be9ec3c61a6eee4e843d61ddf69.patch) = 50f0a5de0fce94a8bebde60c0b515823c9b56bcf9410d61e07e0e9a188f72740
+SIZE (15f7d6bfeb1d2be9ec3c61a6eee4e843d61ddf69.patch) = 815
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index e64973e9052b..9c1885ce3a96 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= obs-studio
-DISTVERSION= 31.1.2
+DISTVERSION= 32.0.1
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= https://github.com/obsproject/obs-studio/releases/download/${DISTVERSION}/
DISTFILES= OBS-Studio-${DISTVERSION}-Sources${EXTRACT_SUFX}
@@ -17,9 +18,10 @@ BROKEN_i386= link fails: relocation R_386_PC32 cannot be used against symbol 'st
BUILD_DEPENDS= asio>0:net/asio \
${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \
- v4l_compat>=0:multimedia/v4l_compat \
+ simde>0:devel/simde \
swig:devel/swig \
uthash>0:devel/uthash \
+ v4l_compat>=0:multimedia/v4l_compat \
websocketpp>0:devel/websocketpp
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libavcodec.so:multimedia/ffmpeg \
@@ -64,8 +66,11 @@ CMAKE_ARGS= -DOBS_VERSION_OVERRIDE:STRING="${PORTVERSION}" \
-DQT_VERSION=6 \
-DPython_EXECUTABLE="${PYTHON_CMD}"
+CFLAGS+= -Wno-error=attribute-warning
CFLAGS_powerpc64= -Wno-error=deprecated-altivec-src-compat -Wno-error=pass-failed
CFLAGS_powerpc64le= -Wno-error=deprecated-altivec-src-compat
+CFLAGS+= -fPIC # otherwise we get: relocation R_X86_64_PC32 cannot be used against symbol '__stack_chk_guard'; recompile with -fPIC
+CXXFLAGS+= -fPIC # otherwise we get: relocation R_X86_64_PC32 cannot be used against symbol '__stack_chk_guard'; recompile with -fPIC
LDFLAGS+= -fPIC # pending https://github.com/obsproject/obs-studio/issues/3436
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-sources
diff --git a/multimedia/obs-studio/distinfo b/multimedia/obs-studio/distinfo
index 134443c53cd8..cb79d2558ea7 100644
--- a/multimedia/obs-studio/distinfo
+++ b/multimedia/obs-studio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754018307
-SHA256 (OBS-Studio-31.1.2-Sources.tar.gz) = 5d66d4fb0d3ea91bb16aed58843bf652cf5b0aa692480b3d37eb878333b74f97
-SIZE (OBS-Studio-31.1.2-Sources.tar.gz) = 16574313
+TIMESTAMP = 1760175477
+SHA256 (OBS-Studio-32.0.1-Sources.tar.gz) = 72b19fcc970f9b066b512326a3377526e1efb0ca1eb92cf89af26a1167f2fe35
+SIZE (OBS-Studio-32.0.1-Sources.tar.gz) = 16473750
diff --git a/multimedia/obs-studio/pkg-plist b/multimedia/obs-studio/pkg-plist
index f092bf594f05..6a0b78131a03 100644
--- a/multimedia/obs-studio/pkg-plist
+++ b/multimedia/obs-studio/pkg-plist
@@ -63,7 +63,6 @@ include/obs/util/bmem.h
include/obs/util/c99defs.h
include/obs/util/cf-lexer.h
include/obs/util/cf-parser.h
-include/obs/util/circlebuf.h
include/obs/util/config-file.h
include/obs/util/crc32.h
include/obs/util/darray.h
@@ -77,21 +76,6 @@ include/obs/util/platform.h
include/obs/util/profiler.h
include/obs/util/profiler.hpp
include/obs/util/serializer.h
-include/obs/util/simde/check.h
-include/obs/util/simde/debug-trap.h
-include/obs/util/simde/hedley.h
-include/obs/util/simde/simde-align.h
-include/obs/util/simde/simde-arch.h
-include/obs/util/simde/simde-common.h
-include/obs/util/simde/simde-constify.h
-include/obs/util/simde/simde-detect-clang.h
-include/obs/util/simde/simde-diagnostic.h
-include/obs/util/simde/simde-features.h
-include/obs/util/simde/simde-math.h
-include/obs/util/simde/x86/mmx.h
-include/obs/util/simde/x86/sse.h
-include/obs/util/simde/x86/sse2.h
-include/obs/util/source-profiler.h
include/obs/util/sse-intrin.h
include/obs/util/task.h
include/obs/util/text-lookup.h
@@ -101,6 +85,7 @@ include/obs/util/uthash.h
include/obs/util/util.hpp
include/obs/util/util_uint128.h
include/obs/util/util_uint64.h
+lib/cmake/libobs/finders/FindSIMDe.cmake
lib/cmake/libobs/libobsConfig.cmake
lib/cmake/libobs/libobsConfigVersion.cmake
lib/cmake/libobs/libobsTargets-%%CMAKE_BUILD_TYPE%%.cmake
@@ -373,6 +358,7 @@ share/obs/obs-plugins/linux-alsa/locale/ru-RU.ini
share/obs/obs-plugins/linux-alsa/locale/si-LK.ini
share/obs/obs-plugins/linux-alsa/locale/sk-SK.ini
share/obs/obs-plugins/linux-alsa/locale/sl-SI.ini
+share/obs/obs-plugins/linux-alsa/locale/sq-AL.ini
share/obs/obs-plugins/linux-alsa/locale/sr-CS.ini
share/obs/obs-plugins/linux-alsa/locale/sr-SP.ini
share/obs/obs-plugins/linux-alsa/locale/sv-SE.ini
@@ -443,6 +429,7 @@ share/obs/obs-plugins/linux-capture/locale/sr-SP.ini
share/obs/obs-plugins/linux-capture/locale/sv-SE.ini
share/obs/obs-plugins/linux-capture/locale/szl-PL.ini
share/obs/obs-plugins/linux-capture/locale/ta-IN.ini
+share/obs/obs-plugins/linux-capture/locale/te-IN.ini
share/obs/obs-plugins/linux-capture/locale/th-TH.ini
share/obs/obs-plugins/linux-capture/locale/tl-PH.ini
share/obs/obs-plugins/linux-capture/locale/tr-TR.ini
@@ -516,6 +503,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
%%JACK%%share/obs/obs-plugins/linux-jack/locale/zh-TW.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/af-ZA.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ar-SA.ini
+%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/az-AZ.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/be-BY.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/bn-BD.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ca-ES.ini
@@ -548,7 +536,6 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ms-MY.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/nb-NO.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/nl-NL.ini
-%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/nn-NO.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/pl-PL.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/pt-BR.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/pt-PT.ini
@@ -557,6 +544,7 @@ share/obs/obs-plugins/linux-capture/locale/zh-TW.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/si-LK.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/sk-SK.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/sl-SI.ini
+%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/sr-SP.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/sv-SE.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/ta-IN.ini
%%PIPEWIRE%%share/obs/obs-plugins/linux-pipewire/locale/th-TH.ini
@@ -698,6 +686,7 @@ share/obs/obs-plugins/linux-v4l2/locale/zh-CN.ini
share/obs/obs-plugins/linux-v4l2/locale/zh-TW.ini
share/obs/obs-plugins/obs-ffmpeg/locale/af-ZA.ini
share/obs/obs-plugins/obs-ffmpeg/locale/ar-SA.ini
+share/obs/obs-plugins/obs-ffmpeg/locale/az-AZ.ini
share/obs/obs-plugins/obs-ffmpeg/locale/ba-RU.ini
share/obs/obs-plugins/obs-ffmpeg/locale/be-BY.ini
share/obs/obs-plugins/obs-ffmpeg/locale/bg-BG.ini
@@ -848,7 +837,6 @@ share/obs/obs-plugins/obs-filters/luma_key_filter.effect
share/obs/obs-plugins/obs-filters/luma_key_filter_v2.effect
share/obs/obs-plugins/obs-filters/mask_alpha_filter.effect
share/obs/obs-plugins/obs-filters/mask_color_filter.effect
-share/obs/obs-plugins/obs-filters/rtx_greenscreen.effect
share/obs/obs-plugins/obs-filters/sharpness.effect
share/obs/obs-plugins/obs-outputs/locale/af-ZA.ini
share/obs/obs-plugins/obs-outputs/locale/ar-SA.ini
@@ -1021,6 +1009,7 @@ share/obs/obs-plugins/obs-transitions/swipe_transition.effect
%%VST%%share/obs/obs-plugins/obs-vst/locale/af-ZA.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/an-ES.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/ar-SA.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/az-AZ.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/be-BY.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/bg-BG.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/bn-BD.ini
@@ -1042,6 +1031,7 @@ share/obs/obs-plugins/obs-transitions/swipe_transition.effect
%%VST%%share/obs/obs-plugins/obs-vst/locale/gl-ES.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/he-IL.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/hi-IN.ini
+%%VST%%share/obs/obs-plugins/obs-vst/locale/hr-HR.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/hu-HU.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/hy-AM.ini
%%VST%%share/obs/obs-plugins/obs-vst/locale/id-ID.ini
@@ -1077,6 +1067,7 @@ share/obs/obs-plugins/obs-transitions/swipe_transition.effect
%%VST%%share/obs/obs-plugins/obs-vst/locale/zh-TW.ini
share/obs/obs-plugins/obs-webrtc/locale/af-ZA.ini
share/obs/obs-plugins/obs-webrtc/locale/ar-SA.ini
+share/obs/obs-plugins/obs-webrtc/locale/az-AZ.ini
share/obs/obs-plugins/obs-webrtc/locale/be-BY.ini
share/obs/obs-plugins/obs-webrtc/locale/bg-BG.ini
share/obs/obs-plugins/obs-webrtc/locale/ca-ES.ini
@@ -1116,6 +1107,7 @@ share/obs/obs-plugins/obs-webrtc/locale/ru-RU.ini
share/obs/obs-plugins/obs-webrtc/locale/si-LK.ini
share/obs/obs-plugins/obs-webrtc/locale/sk-SK.ini
share/obs/obs-plugins/obs-webrtc/locale/sl-SI.ini
+share/obs/obs-plugins/obs-webrtc/locale/sr-SP.ini
share/obs/obs-plugins/obs-webrtc/locale/sv-SE.ini
share/obs/obs-plugins/obs-webrtc/locale/th-TH.ini
share/obs/obs-plugins/obs-webrtc/locale/tr-TR.ini
@@ -1246,6 +1238,7 @@ share/obs/obs-plugins/obs-x264/locale/zh-CN.ini
share/obs/obs-plugins/obs-x264/locale/zh-TW.ini
share/obs/obs-plugins/oss-audio/locale/af-ZA.ini
share/obs/obs-plugins/oss-audio/locale/ar-SA.ini
+share/obs/obs-plugins/oss-audio/locale/az-AZ.ini
share/obs/obs-plugins/oss-audio/locale/be-BY.ini
share/obs/obs-plugins/oss-audio/locale/bg-BG.ini
share/obs/obs-plugins/oss-audio/locale/bn-BD.ini
@@ -1267,6 +1260,7 @@ share/obs/obs-plugins/oss-audio/locale/gd-GB.ini
share/obs/obs-plugins/oss-audio/locale/gl-ES.ini
share/obs/obs-plugins/oss-audio/locale/he-IL.ini
share/obs/obs-plugins/oss-audio/locale/hi-IN.ini
+share/obs/obs-plugins/oss-audio/locale/hr-HR.ini
share/obs/obs-plugins/oss-audio/locale/hu-HU.ini
share/obs/obs-plugins/oss-audio/locale/hy-AM.ini
share/obs/obs-plugins/oss-audio/locale/id-ID.ini
@@ -1290,6 +1284,7 @@ share/obs/obs-plugins/oss-audio/locale/si-LK.ini
share/obs/obs-plugins/oss-audio/locale/sk-SK.ini
share/obs/obs-plugins/oss-audio/locale/sl-SI.ini
share/obs/obs-plugins/oss-audio/locale/sq-AL.ini
+share/obs/obs-plugins/oss-audio/locale/sr-SP.ini
share/obs/obs-plugins/oss-audio/locale/sv-SE.ini
share/obs/obs-plugins/oss-audio/locale/ta-IN.ini
share/obs/obs-plugins/oss-audio/locale/th-TH.ini
@@ -1372,6 +1367,7 @@ share/obs/obs-plugins/rtmp-services/schema/service-schema-v5.json
share/obs/obs-plugins/rtmp-services/services.json
%%SNDIO%%share/obs/obs-plugins/sndio/locale/af-ZA.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/ar-SA.ini
+%%SNDIO%%share/obs/obs-plugins/sndio/locale/az-AZ.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/be-BY.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/bn-BD.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/ca-ES.ini
@@ -1392,6 +1388,7 @@ share/obs/obs-plugins/rtmp-services/services.json
%%SNDIO%%share/obs/obs-plugins/sndio/locale/gl-ES.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/he-IL.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/hi-IN.ini
+%%SNDIO%%share/obs/obs-plugins/sndio/locale/hr-HR.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/hu-HU.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/hy-AM.ini
%%SNDIO%%share/obs/obs-plugins/sndio/locale/id-ID.ini
@@ -1428,6 +1425,7 @@ share/obs/obs-plugins/rtmp-services/services.json
%%SNDIO%%share/obs/obs-plugins/sndio/locale/zh-TW.ini
share/obs/obs-plugins/text-freetype2/locale/af-ZA.ini
share/obs/obs-plugins/text-freetype2/locale/ar-SA.ini
+share/obs/obs-plugins/text-freetype2/locale/az-AZ.ini
share/obs/obs-plugins/text-freetype2/locale/ba-RU.ini
share/obs/obs-plugins/text-freetype2/locale/be-BY.ini
share/obs/obs-plugins/text-freetype2/locale/bg-BG.ini
@@ -1492,6 +1490,7 @@ share/obs/obs-plugins/text-freetype2/locale/zh-TW.ini
share/obs/obs-plugins/text-freetype2/text_default.effect
%%VLC%%share/obs/obs-plugins/vlc-video/locale/af-ZA.ini
%%VLC%%share/obs/obs-plugins/vlc-video/locale/ar-SA.ini
+%%VLC%%share/obs/obs-plugins/vlc-video/locale/az-AZ.ini
%%VLC%%share/obs/obs-plugins/vlc-video/locale/ba-RU.ini
%%VLC%%share/obs/obs-plugins/vlc-video/locale/be-BY.ini
%%VLC%%share/obs/obs-plugins/vlc-video/locale/bg-BG.ini
diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile
index fe6957b17437..bfa6f11ffb53 100644
--- a/net-im/gotosocial/Makefile
+++ b/net-im/gotosocial/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotosocial
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.2
-PORTREVISION= 1
+DISTVERSION= 0.20.0
CATEGORIES= net-im
MASTER_SITES= https://codeberg.org/superseriousbusiness/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTFILES= ${PORTNAME}-${DISTVERSION}-source-code.tar.gz ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz
diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo
index 1dad220bc074..81b8466b2f02 100644
--- a/net-im/gotosocial/distinfo
+++ b/net-im/gotosocial/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757287683
-SHA256 (gotosocial-0.19.2-source-code.tar.gz) = 5920850a1e75b3ad8bbc6cb776bfa898cb2e71cfb522a28565aa1870ea8bf631
-SIZE (gotosocial-0.19.2-source-code.tar.gz) = 130630226
-SHA256 (gotosocial_0.19.2_web-assets.tar.gz) = 7add6382e6e869d8c925d529ba0991be402da5d7c7c67e3e7ed5d41ff8564dd1
-SIZE (gotosocial_0.19.2_web-assets.tar.gz) = 3914600
+TIMESTAMP = 1759968084
+SHA256 (gotosocial-0.20.0-source-code.tar.gz) = 0634c1583c26938e7d06c40a98a0ae1cddd10da43dd632bd339f2c6d23fc3699
+SIZE (gotosocial-0.20.0-source-code.tar.gz) = 134453880
+SHA256 (gotosocial_0.20.0_web-assets.tar.gz) = a681be8f959f6d337bf39ddc39d9e0bfeb886e570bd7dc9282d82e5d6e535fec
+SIZE (gotosocial_0.20.0_web-assets.tar.gz) = 4158872
diff --git a/net-im/gotosocial/pkg-plist b/net-im/gotosocial/pkg-plist
index bdd4c326425a..0472cef094d9 100644
--- a/net-im/gotosocial/pkg-plist
+++ b/net-im/gotosocial/pkg-plist
@@ -13,6 +13,7 @@ bin/gotosocial
%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff
%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff2
%%WWWDIR%%/assets/activitypub_light.svg
+%%WWWDIR%%/assets/all_licenses.txt
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon1.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon2.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon3.webp
@@ -23,7 +24,8 @@ bin/gotosocial
%%WWWDIR%%/assets/dist/_colors.css
%%WWWDIR%%/assets/dist/_fonts.css
%%WWWDIR%%/assets/dist/_media-wrapper.css
-%%WWWDIR%%/assets/dist/_prism.css
+%%WWWDIR%%/assets/dist/_prism-dark.css
+%%WWWDIR%%/assets/dist/_prism-light.css
%%WWWDIR%%/assets/dist/_profile-header.css
%%WWWDIR%%/assets/dist/_status-media.css
%%WWWDIR%%/assets/dist/about.css
@@ -42,106 +44,106 @@ bin/gotosocial
%%WWWDIR%%/assets/dist/thread.css
%%WWWDIR%%/assets/ellipsis.svg
%%WWWDIR%%/assets/feditext.svg
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Bold-102.woff
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Bold-102a.woff2
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-BoldItalic-102.woff
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-BoldItalic-102a.woff2
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Italic-102.woff
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Italic-102a.woff2
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Regular-102.woff
-%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Regular-102a.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-cyrillic-ext-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-devanagari-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-greek-ext-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-latin-ext-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-ext-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-ext-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-ext-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-cyrillic-ext-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-ext-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-ext-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-ext-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-greek-ext-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-ext-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-ext-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-ext-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-latin-ext-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-vietnamese-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-vietnamese-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-mono-vietnamese-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-mono-vietnamese-700-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-400-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-400-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-400-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-400-normal.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-700-italic.woff
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-700-italic.woff2
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-700-normal.woff
-%%WWWDIR%%/assets/fonts/noto-sans-vietnamese-700-normal.woff2
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleMono-Bold.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleMono-BoldItalic.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleMono-Regular.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleMono-RegularItalic.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleNext-Bold.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleNext-BoldItalic.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleNext-Regular.otf
+%%WWWDIR%%/assets/fonts/atkinson-hyperlegible/AtkinsonHyperlegibleNext-RegularItalic.otf
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-cyrillic-ext-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-devanagari-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-greek-ext-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-latin-ext-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-ext-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-ext-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-ext-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-cyrillic-ext-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-ext-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-ext-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-ext-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-greek-ext-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-ext-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-ext-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-ext-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-latin-ext-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-vietnamese-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-vietnamese-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-vietnamese-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-mono-vietnamese-700-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-400-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-400-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-400-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-400-normal.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-700-italic.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-700-italic.woff2
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-700-normal.woff
+%%WWWDIR%%/assets/fonts/noto-sans/noto-sans-vietnamese-700-normal.woff2
%%WWWDIR%%/assets/logo.png
%%WWWDIR%%/assets/logo.svg
%%WWWDIR%%/assets/logo.webp
@@ -155,8 +157,15 @@ bin/gotosocial
%%WWWDIR%%/assets/themes/brutalist-dark.css
%%WWWDIR%%/assets/themes/brutalist.css
%%WWWDIR%%/assets/themes/ecks-pee.css
+%%WWWDIR%%/assets/themes/hacker-auto.css
+%%WWWDIR%%/assets/themes/hacker-dark.css
+%%WWWDIR%%/assets/themes/hacker-light.css
%%WWWDIR%%/assets/themes/midnight-trip.css
%%WWWDIR%%/assets/themes/moonlight-hunt.css
+%%WWWDIR%%/assets/themes/ninety-eight.css
+%%WWWDIR%%/assets/themes/programmer-socks-auto.css
+%%WWWDIR%%/assets/themes/programmer-socks-dark.css
+%%WWWDIR%%/assets/themes/programmer-socks-light.css
%%WWWDIR%%/assets/themes/rain-forest.css
%%WWWDIR%%/assets/themes/soft.css
%%WWWDIR%%/assets/themes/solarized-auto.css
@@ -170,6 +179,7 @@ bin/gotosocial
%%WWWDIR%%/template/authorize.tmpl
%%WWWDIR%%/template/confirm-email.tmpl
%%WWWDIR%%/template/confirmed-email.tmpl
+%%WWWDIR%%/template/domain-allowlist.tmpl
%%WWWDIR%%/template/domain-blocklist.tmpl
%%WWWDIR%%/template/email_confirm.tmpl
%%WWWDIR%%/template/email_new_report.tmpl
diff --git a/net-im/matterhorn/Makefile b/net-im/matterhorn/Makefile
index fd7fd0ef6781..c04928afa2dd 100644
--- a/net-im/matterhorn/Makefile
+++ b/net-im/matterhorn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= matterhorn
-DISTVERSION= 90000.1.0
+DISTVERSION= 90000.1.1
CATEGORIES= net-im
MAINTAINER= haskell@FreeBSD.org
@@ -13,15 +13,15 @@ BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
USES= cabal
-USE_CABAL= HTTP-4000.4.1_5 \
+USE_CABAL= HTTP-4000.4.1_6 \
Hclip-3.0.0.4 \
OneTuple-0.4.2_1 \
QuickCheck-2.14.3 \
SHA-1.6.4.4 \
StateVar-1.2.2 \
aeson-2.1.2.1_4 \
- ansi-terminal-1.1.2 \
- ansi-terminal-types-1.1 \
+ ansi-terminal-1.1.3 \
+ ansi-terminal-types-1.1.3 \
appar-0.1.8 \
asn1-encoding-0.9.6_2 \
asn1-parse-0.9.5 \
@@ -39,34 +39,34 @@ USE_CABAL= HTTP-4000.4.1_5 \
bifunctors-5.6.2_2 \
bimap-0.5.0 \
bitvec-1.1.5.0_3 \
- blaze-builder-0.4.2.3 \
+ blaze-builder-0.4.4.1 \
blaze-html-0.9.2.0_1 \
blaze-markup-0.8.3.0_2 \
- brick-2.8.3 \
+ brick-2.8.3_1 \
brick-skylighting-1.0 \
byteorder-1.0.4 \
cabal-doctest-1.0.11 \
case-insensitive-1.2.1.0 \
- cborg-0.2.10.0_2 \
+ cborg-0.2.10.0_3 \
cereal-0.5.8.3 \
colour-2.3.6 \
commonmark-0.2.6.1 \
commonmark-extensions-0.2.6 \
comonad-5.0.9_1 \
conduit-1.3.6.1 \
- conduit-extra-1.3.7 \
+ conduit-extra-1.3.8_1 \
config-ini-0.2.7.0_1 \
contravariant-1.5.5 \
cryptohash-md5-0.11.101.0_6 \
cryptohash-sha1-0.11.101.0_6 \
- crypton-1.0.2 \
+ crypton-1.0.4 \
crypton-connection-0.3.2_1 \
crypton-x509-1.7.7 \
- crypton-x509-store-1.6.10 \
+ crypton-x509-store-1.6.11 \
crypton-x509-system-1.6.7 \
crypton-x509-validation-1.6.14 \
data-clist-0.1.2.3_1 \
- data-default-0.8.0.0 \
+ data-default-0.8.0.1 \
data-default-class-0.2.0.0 \
data-fix-0.3.4_1 \
distributive-0.6.2.1_1 \
@@ -76,19 +76,19 @@ USE_CABAL= HTTP-4000.4.1_5 \
extensible-exceptions-0.1.1.4 \
generically-0.1.1_4 \
gitrev-1.3.1 \
- half-0.3.2 \
- happy-2.1.5 \
- happy-lib-2.1.5 \
+ half-0.3.3 \
+ happy-2.1.7 \
+ happy-lib-2.1.7 \
hashable-1.4.4.0_1 \
haskell-lexer-1.2.1 \
hourglass-0.2.12_1 \
- hsc2hs-0.68.10_3 \
+ hsc2hs-0.68.10_4 \
http-media-0.8.1.1_2 \
indexed-traversable-0.1.4_1 \
indexed-traversable-instances-0.1.2_1 \
integer-logarithms-1.0.4 \
iproute-1.7.15 \
- mattermost-api-90000.0.0 \
+ mattermost-api-90000.1.1 \
megaparsec-9.7.0 \
memory-0.18.0_1 \
microlens-0.4.14.0 \
@@ -98,32 +98,32 @@ USE_CABAL= HTTP-4000.4.1_5 \
microlens-th-0.4.3.17 \
modern-uri-0.3.6.1_3 \
mono-traversable-1.0.21.0 \
- network-3.2.7.0 \
+ network-3.2.8.0 \
network-info-0.2.1 \
network-uri-2.6.4.2_1 \
old-locale-1.0.0.7_2 \
old-time-1.1.0.4 \
- os-string-2.0.7 \
+ os-string-2.0.8 \
parser-combinators-1.3.0_1 \
pem-0.2.4 \
pretty-show-1.10 \
primitive-0.8.0.0_1 \
- profunctors-5.6.2_3 \
+ profunctors-5.6.3 \
random-1.1_1 \
reflection-2.1.9_1 \
- resource-pool-0.4.0.0 \
+ resource-pool-0.5.0.0 \
resourcet-1.3.0 \
safe-0.3.21_1 \
scientific-0.3.7.0_7 \
semialign-1.3.1_2 \
semigroupoids-6.0.1_2 \
semigroups-0.19.2_2 \
- serialise-0.2.6.1_4 \
+ serialise-0.2.6.1_5 \
skylighting-core-0.12.3.1 \
socks-0.6.1 \
split-0.2.5 \
- splitmix-0.1.1 \
- stm-delay-0.1.1.1 \
+ splitmix-0.1.3.1 \
+ stm-delay-0.1.1.2 \
streaming-commons-0.2.3.0 \
strict-0.5_1 \
tagged-0.8.9 \
@@ -138,28 +138,28 @@ USE_CABAL= HTTP-4000.4.1_5 \
timezone-series-0.1.13_1 \
tls-2.0.6_1 \
transformers-compat-0.7.2 \
- typed-process-0.2.12.0 \
+ typed-process-0.2.13.0 \
unicode-data-0.6.0_2 \
unicode-transforms-0.4.0.1_7 \
- unix-compat-0.7.3_1 \
- unix-time-0.4.16 \
+ unix-compat-0.7.4.1 \
+ unix-time-0.4.17 \
unliftio-core-0.2.1.0_4 \
- unordered-containers-0.2.20_4 \
+ unordered-containers-0.2.20.1 \
utf8-string-1.0.2 \
uuid-1.3.15_3 \
uuid-types-1.0.5.1 \
- vector-0.13.1.0_2 \
+ vector-0.13.1.0_3 \
vector-algorithms-0.9.1.0 \
- vector-stream-0.1.0.1_3 \
- vty-6.4 \
+ vector-stream-0.1.0.1_4 \
+ vty-6.4_2 \
vty-crossplatform-0.4.0.0 \
vty-unix-0.2.0.0 \
- websockets-0.13.0.0_4 \
+ websockets-0.13.0.0_5 \
witherable-0.4.2_5 \
word-wrap-0.4.1_1 \
xdg-basedir-0.2.2 \
xml-conduit-1.9.1.4 \
xml-types-0.3.8 \
- zlib-0.7.1.0_2
+ zlib-0.7.1.1
.include <bsd.port.mk>
diff --git a/net-im/matterhorn/distinfo b/net-im/matterhorn/distinfo
index 4c0333422573..071e6f396886 100644
--- a/net-im/matterhorn/distinfo
+++ b/net-im/matterhorn/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1741727508
-SHA256 (cabal/matterhorn-90000.1.0/matterhorn-90000.1.0.tar.gz) = 39778bd1784b05c4a8374f3af0ff3f79954f74a458895d0832607242a19db1a2
-SIZE (cabal/matterhorn-90000.1.0/matterhorn-90000.1.0.tar.gz) = 1213168
+TIMESTAMP = 1760011312
+SHA256 (cabal/matterhorn-90000.1.1/matterhorn-90000.1.1.tar.gz) = 7743363261fc5f4d9f9577a966948dec780bfb1a27dbe267667aa5da6ac47341
+SIZE (cabal/matterhorn-90000.1.1/matterhorn-90000.1.1.tar.gz) = 1213322
SHA256 (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = df31d8efec775124dab856d7177ddcba31be9f9e0836ebdab03d94392f2dd453
SIZE (cabal/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz) = 74330
-SHA256 (cabal/HTTP-4000.4.1/revision/5.cabal) = 75ada03bd2d2b747319e38877a55bf8be529db4520a07d4e5ffbd24c5e850dcb
-SIZE (cabal/HTTP-4000.4.1/revision/5.cabal) = 6009
+SHA256 (cabal/HTTP-4000.4.1/revision/6.cabal) = ad36c6a1b3bc203b02751c8bffae8a684cc755661a2a567362cd4a0da1193c5e
+SIZE (cabal/HTTP-4000.4.1/revision/6.cabal) = 6205
SHA256 (cabal/Hclip-3.0.0.4/Hclip-3.0.0.4.tar.gz) = d8c80bd2d035571cd76ce4f69453e9fcef4096dbc8868eb4cfcd7eb74fe5f712
SIZE (cabal/Hclip-3.0.0.4/Hclip-3.0.0.4.tar.gz) = 3843
SHA256 (cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz) = 174da8a0f4004d17b08182cb25b0e045fce5de1fdeae84e9d75fdea2867aab55
@@ -21,10 +21,10 @@ SHA256 (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 5d4042b903ce181ee023bbf908f3
SIZE (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 335908
SHA256 (cabal/aeson-2.1.2.1/revision/4.cabal) = aaa8be7ead024f05e9d5b290eb7ee5750deec1137b8f08f7ef039b8cb9036351
SIZE (cabal/aeson-2.1.2.1/revision/4.cabal) = 6355
-SHA256 (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = a8d04a3e0451e22a6499a92311f0df1196dc65b687df7d10e3f30d92420156b0
-SIZE (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = 36259
-SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
-SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
+SHA256 (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 88d11a165cd709bfd603b4bc36afd5b39d3e9eec69ee466ca4359441d468c092
+SIZE (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 32633
+SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
+SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791
SHA256 (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
SIZE (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = 4037
SHA256 (cabal/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz) = d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a
@@ -75,8 +75,8 @@ SHA256 (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999
SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076
SHA256 (cabal/bitvec-1.1.5.0/revision/3.cabal) = 434be6dc60e22858a52869c58038c35353f1a778b9679ebc06a2165bcc7f88b3
SIZE (cabal/bitvec-1.1.5.0/revision/3.cabal) = 4921
-SHA256 (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 66291874236b7342adab033e3cddae414a23a2865dfb44095dfc4e0b9d46703b
-SIZE (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 60777
+SHA256 (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 971d360428ac97af9a4e55e4f2c23649f6cedc0ce5d6e94d520e663f33ea5113
+SIZE (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 59452
SHA256 (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f
SIZE (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 81915
SHA256 (cabal/blaze-html-0.9.2.0/revision/1.cabal) = 85c42f84f4ead2c48844fbe0865069add3bb3bb3322d38607e93d5515a4c9c58
@@ -87,6 +87,8 @@ SHA256 (cabal/blaze-markup-0.8.3.0/revision/2.cabal) = 027f218b81d28a7c0a33b93d4
SIZE (cabal/blaze-markup-0.8.3.0/revision/2.cabal) = 2360
SHA256 (cabal/brick-2.8.3/brick-2.8.3.tar.gz) = 5416fc702ae179e51a1e7b0de2c64e3888eb141f8e22d5bc8634c9569212a659
SIZE (cabal/brick-2.8.3/brick-2.8.3.tar.gz) = 235766
+SHA256 (cabal/brick-2.8.3/revision/1.cabal) = 5075fae88c41a801cdef7a6477b4ffef28bfb7c0d30f988dd286276f03b9931e
+SIZE (cabal/brick-2.8.3/revision/1.cabal) = 19020
SHA256 (cabal/brick-skylighting-1.0/brick-skylighting-1.0.tar.gz) = 795689d5898cdc4a9c7d923242917d7d1d14087400ed84eaf49b4a607fea82db
SIZE (cabal/brick-skylighting-1.0/brick-skylighting-1.0.tar.gz) = 6391
SHA256 (cabal/byteorder-1.0.4/byteorder-1.0.4.tar.gz) = bd20bbb586947f99c38a4c93d9d0266f49f6fc581767b51ba568f6d5d52d2919
@@ -97,8 +99,8 @@ SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc1
SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
SHA256 (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797
SIZE (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 92122
-SHA256 (cabal/cborg-0.2.10.0/revision/2.cabal) = a52224590aca5c992a5ca0c6713439587076ad1f9c8e04ce2dca7ba2026e3654
-SIZE (cabal/cborg-0.2.10.0/revision/2.cabal) = 5406
+SHA256 (cabal/cborg-0.2.10.0/revision/3.cabal) = 47c044ade185e59433ec301fd3d85c7a1b9709cc752daf8b6388c9190aa618aa
+SIZE (cabal/cborg-0.2.10.0/revision/3.cabal) = 5397
SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a
SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166
SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
@@ -113,8 +115,10 @@ SHA256 (cabal/comonad-5.0.9/revision/1.cabal) = 75aded79bf583c908e4e4687c0ae067f
SIZE (cabal/comonad-5.0.9/revision/1.cabal) = 3587
SHA256 (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 69902af03ea7e4cb982fa83da42afe36973b62d0a52ea140ae5362e52854ba3f
SIZE (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 89114
-SHA256 (cabal/conduit-extra-1.3.7/conduit-extra-1.3.7.tar.gz) = b2bd6f8626909c1784793d791078bedc0831fbaf97cb3e837d9fd94c89532b57
-SIZE (cabal/conduit-extra-1.3.7/conduit-extra-1.3.7.tar.gz) = 33170
+SHA256 (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 491f3e8e9408f5d10ff8d02bf4d0edb11821e2537e7c22edbd6d64bf91388222
+SIZE (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 33479
+SHA256 (cabal/conduit-extra-1.3.8/revision/1.cabal) = e932b260dc50dd2a81c996f370798b19979acfd5cfa7bb6b685358e6846600bb
+SIZE (cabal/conduit-extra-1.3.8/revision/1.cabal) = 4473
SHA256 (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 3a171c45baa6ed066dd62a4bfd7fb60d99030e9e320c2b73cfd0980252596901
SIZE (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 24825
SHA256 (cabal/config-ini-0.2.7.0/revision/1.cabal) = 2ae5a3e77ef16bffe9f2dd2b328cd79444cd1c193386007260aa6b0af0f957b2
@@ -129,16 +133,16 @@ SHA256 (cabal/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz) = a4
SIZE (cabal/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz) = 11563
SHA256 (cabal/cryptohash-sha1-0.11.101.0/revision/6.cabal) = 2bdf29dbd896bca86bf198c882fa8df1cb31843b71f2907e059b7c10bce0adb3
SIZE (cabal/cryptohash-sha1-0.11.101.0/revision/6.cabal) = 3085
-SHA256 (cabal/crypton-1.0.2/crypton-1.0.2.tar.gz) = b62fb148078205df4cb327b70adde9e67471d6f27d81347d84001562c0d73cab
-SIZE (cabal/crypton-1.0.2/crypton-1.0.2.tar.gz) = 649721
+SHA256 (cabal/crypton-1.0.4/crypton-1.0.4.tar.gz) = b4885402206422450823e7001a40d0f6b11d0c603a0cb8bf8ff5a186b7c4011a
+SIZE (cabal/crypton-1.0.4/crypton-1.0.4.tar.gz) = 649976
SHA256 (cabal/crypton-connection-0.3.2/crypton-connection-0.3.2.tar.gz) = 208be23bc910f8e5f9431995b9c011ed376bb947d79f74c8f51a5e4ecd9e991e
SIZE (cabal/crypton-connection-0.3.2/crypton-connection-0.3.2.tar.gz) = 9054
SHA256 (cabal/crypton-connection-0.3.2/revision/1.cabal) = 4bf4bd26230d4b2282c920e1ab2972da36c496b8fcbe0b8456f95ef882b26ae6
SIZE (cabal/crypton-connection-0.3.2/revision/1.cabal) = 1650
SHA256 (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = efece48c8c4adfee209979c2967037d90e6ba1b7b4e7bb1081d1d4cd93daf382
SIZE (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = 21547
-SHA256 (cabal/crypton-x509-store-1.6.10/crypton-x509-store-1.6.10.tar.gz) = cef0631c0dad9ca43984e51140f030e7de9a1f4bfd0b2223ed9c6d41fe4238b0
-SIZE (cabal/crypton-x509-store-1.6.10/crypton-x509-store-1.6.10.tar.gz) = 12720
+SHA256 (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 03a991cc1241873435761b379eed94a4e899e0c4804df1719ea5b281903b781f
+SIZE (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 12772
SHA256 (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = a436261e5f5e83d85080f57a5509c8224c9e75a6e56d0c43a7d2967052b634ca
SIZE (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = 3496
SHA256 (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = ed0e394127db59d66a0a8e4bde28fa0b8cc67cc9a810793b54a58e96df4c601d
@@ -147,8 +151,8 @@ SHA256 (cabal/data-clist-0.1.2.3/data-clist-0.1.2.3.tar.gz) = 356910406b1615819f
SIZE (cabal/data-clist-0.1.2.3/data-clist-0.1.2.3.tar.gz) = 4940
SHA256 (cabal/data-clist-0.1.2.3/revision/1.cabal) = 1e26251c8921821c8a1c7e168955449822f1bacf03d056cc59c84fd2863a0f8e
SIZE (cabal/data-clist-0.1.2.3/revision/1.cabal) = 983
-SHA256 (cabal/data-default-0.8.0.0/data-default-0.8.0.0.tar.gz) = 23f20e3089976fee1670077b745746219a25290bd5e654320c8af6aedf72dd31
-SIZE (cabal/data-default-0.8.0.0/data-default-0.8.0.0.tar.gz) = 4597
+SHA256 (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = ce085de8ec2196f0c1d30af0ad8a517d5737c9edfd4ebfbb49e8687dfc40b6ca
+SIZE (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = 5821
SHA256 (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 0ae530c4fb0bd6c8a8ba399429ccd9c75f9c7696049117178f4ceeb2bd08d5b4
SIZE (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 1589
SHA256 (cabal/data-fix-0.3.4/data-fix-0.3.4.tar.gz) = 8df052d18c047ab9e9200536a8799b5af3997ebecbbb091a7384b6be8416ab37
@@ -175,12 +179,12 @@ SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b129
SIZE (cabal/generically-0.1.1/revision/4.cabal) = 1203
SHA256 (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = a89964db24f56727b0e7b10c98fe7c116d721d8c46f52d6e77088669aaa38332
SIZE (cabal/gitrev-1.3.1/gitrev-1.3.1.tar.gz) = 3756
-SHA256 (cabal/half-0.3.2/half-0.3.2.tar.gz) = 19992e9fb6f4ea8a53b0ba0693565e8ec73c620b603e74b6d4f262e49d7df038
-SIZE (cabal/half-0.3.2/half-0.3.2.tar.gz) = 8319
-SHA256 (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 7af82f24f65bf951b24000b9e16ee01c750ed40edc0b256881d29daee85c41c4
-SIZE (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 61293
-SHA256 (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = a25a6c5a2db150caf4b8c91e048e302f776372034b84b8f9461fea0483da94eb
-SIZE (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = 93792
+SHA256 (cabal/half-0.3.3/half-0.3.3.tar.gz) = f476049628d6ff79722fb073c01e85f2a11b2ef3835fdc3fc21a61f05d17ab02
+SIZE (cabal/half-0.3.3/half-0.3.3.tar.gz) = 8359
+SHA256 (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 9e390f0ab082d11d46598f6215b2f6e8253059721860f81082409091532d7e2a
+SIZE (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 62023
+SHA256 (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = f625b2c4a3f2b5fafa3c560fa8757502cc8de83d9a84c2692fc943380900f269
+SIZE (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = 94227
SHA256 (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 1fa3d64548440942b2b38b99c76d8dcaa94fa2ea3912cd7a6354ea4ec4af4758
SIZE (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 26197
SHA256 (cabal/hashable-1.4.4.0/revision/1.cabal) = ae22238274c572aa91e90c6c353e7206386708912ac5e6dc40ac61d1dcc553db
@@ -193,8 +197,8 @@ SHA256 (cabal/hourglass-0.2.12/revision/1.cabal) = 85c46cb6cd30c84546929926d4402
SIZE (cabal/hourglass-0.2.12/revision/1.cabal) = 3197
SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/3.cabal) = 276325277350cd2c2c88916ed3ae5cd35b2b4f494ec594fbd9534081eb7fb759
-SIZE (cabal/hsc2hs-0.68.10/revision/3.cabal) = 3008
+SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
+SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
SHA256 (cabal/http-media-0.8.1.1/http-media-0.8.1.1.tar.gz) = 1920adf31b15d167f60374fbfd0a53a1fbe7820fd7fd459beacf6eb00d03f183
SIZE (cabal/http-media-0.8.1.1/http-media-0.8.1.1.tar.gz) = 18395
SHA256 (cabal/http-media-0.8.1.1/revision/2.cabal) = 205a392f14f9e7286cc14761a7a17834b7deaa92f363e2a2cdbbab7d71477289
@@ -211,8 +215,8 @@ SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c7
SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948
SHA256 (cabal/iproute-1.7.15/iproute-1.7.15.tar.gz) = 18a331a7e0e6f9dc89a2da95577b0d76bd2690b8f832b72b46d6cc9b667b4ba5
SIZE (cabal/iproute-1.7.15/iproute-1.7.15.tar.gz) = 18033
-SHA256 (cabal/mattermost-api-90000.0.0/mattermost-api-90000.0.0.tar.gz) = db47a3cbc99af4dce1b96704adbdfe1cc997227a7323cda7958b726717c943cd
-SIZE (cabal/mattermost-api-90000.0.0/mattermost-api-90000.0.0.tar.gz) = 82455
+SHA256 (cabal/mattermost-api-90000.1.1/mattermost-api-90000.1.1.tar.gz) = d9e598c98f39bcff5bfaa3e11513c21b87c2ce053d430143bc33363d6cc6d650
+SIZE (cabal/mattermost-api-90000.1.1/mattermost-api-90000.1.1.tar.gz) = 82639
SHA256 (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = b9ed423625bf20ae7a72480d40d2dd16018a67e2ec45afb840a3607aa931ec97
SIZE (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = 67078
SHA256 (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = fd4eb6f638e24b81b4e6cdd68772a531726f2f67686c8969d3407d82f7862e3e
@@ -235,8 +239,8 @@ SHA256 (cabal/modern-uri-0.3.6.1/revision/3.cabal) = 1ff00fbd7e695b0695bb325a1fe
SIZE (cabal/modern-uri-0.3.6.1/revision/3.cabal) = 3602
SHA256 (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 4dd93ea334c0169500402f07aa39c98dbb7bffe55dc63fdf228da2cc22c7c5cd
SIZE (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 43552
-SHA256 (cabal/network-3.2.7.0/network-3.2.7.0.tar.gz) = 68548e660632a3c09b230c33fe08cc880273372b485e65cbe7a717936de9728b
-SIZE (cabal/network-3.2.7.0/network-3.2.7.0.tar.gz) = 145714
+SHA256 (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 51788e5eeb7d77264f260acd48df8055a4dbc2477e8d634a8493677bb15c5fc8
+SIZE (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 146148
SHA256 (cabal/network-info-0.2.1/network-info-0.2.1.tar.gz) = 9b2d88312fc8280351d5003200cc07decbb865f85d3aa7b1094b238bd6a8b404
SIZE (cabal/network-info-0.2.1/network-info-0.2.1.tar.gz) = 6387
SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
@@ -249,8 +253,8 @@ SHA256 (cabal/old-locale-1.0.0.7/revision/2.cabal) = fa998be2c7e00cd26a6e9075bea
SIZE (cabal/old-locale-1.0.0.7/revision/2.cabal) = 1071
SHA256 (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 1e22eb7f7b924a676f52e317917b3b5eeceee11c74ef4bc609c0bcec624c166f
SIZE (cabal/old-time-1.1.0.4/old-time-1.1.0.4.tar.gz) = 75542
-SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0
-SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683
+SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686
+SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896
SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447
SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699
SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876
@@ -263,10 +267,8 @@ SHA256 (cabal/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz) = 5553c21b4a789f9b591e
SIZE (cabal/primitive-0.8.0.0/primitive-0.8.0.0.tar.gz) = 57222
SHA256 (cabal/primitive-0.8.0.0/revision/1.cabal) = d0ff45fa6e61f92af23611ceb8b9a6a04c236b50fb70c60e2ed3bfa532703670
SIZE (cabal/primitive-0.8.0.0/revision/1.cabal) = 3241
-SHA256 (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
-SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
-SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
-SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484
+SHA256 (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = b9c6f427368d2e811e4c48b59005218672458fd2f00a02cbefb8be9c751c0ef3
+SIZE (cabal/profunctors-5.6.3/profunctors-5.6.3.tar.gz) = 28146
SHA256 (cabal/random-1.1/random-1.1.tar.gz) = b718a41057e25a3a71df693ab0fe2263d492e759679b3c2fea6ea33b171d3a5a
SIZE (cabal/random-1.1/random-1.1.tar.gz) = 10870
SHA256 (cabal/random-1.1/revision/1.cabal) = 7b67624fd76ddf97c206de0801dc7e888097e9d572974be9b9ea6551d76965df
@@ -275,8 +277,8 @@ SHA256 (cabal/reflection-2.1.9/reflection-2.1.9.tar.gz) = c6a7d5e41ad0ee1a05c660
SIZE (cabal/reflection-2.1.9/reflection-2.1.9.tar.gz) = 17560
SHA256 (cabal/reflection-2.1.9/revision/1.cabal) = eaf28dc9884718a306ed1e0c215a24b36c68b8aa3be425617f66d886d43fe1e0
SIZE (cabal/reflection-2.1.9/revision/1.cabal) = 4171
-SHA256 (cabal/resource-pool-0.4.0.0/resource-pool-0.4.0.0.tar.gz) = 8c0d783e3e75788d65f79157309132999f1bbb70684bacc2ea5dd18f904ae9b1
-SIZE (cabal/resource-pool-0.4.0.0/resource-pool-0.4.0.0.tar.gz) = 8128
+SHA256 (cabal/resource-pool-0.5.0.0/resource-pool-0.5.0.0.tar.gz) = fa750ab7e7ecb56154a08f5785208bb08c1313a77e9f5f0ac4344afe9c1114d0
+SIZE (cabal/resource-pool-0.5.0.0/resource-pool-0.5.0.0.tar.gz) = 8690
SHA256 (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = ec601785ee42a201f32adb205b8685c983f18757b1bd33d2e806d571e0f9996b
SIZE (cabal/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = 17620
SHA256 (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 2c81fea42bbe79ec488774043c1ec54f30efba059df9a4f3681ce83d85007f01
@@ -301,18 +303,18 @@ SHA256 (cabal/semigroups-0.19.2/revision/2.cabal) = 4eaa22de527068e5a323c4ba5411
SIZE (cabal/semigroups-0.19.2/revision/2.cabal) = 6539
SHA256 (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 63949799ffd10675ef70ea701c1eb63e618629b3b2f7b25f07c5a966e24e77f4
SIZE (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 75106
-SHA256 (cabal/serialise-0.2.6.1/revision/4.cabal) = 70495f88c1633bd432847b1d767e9e6832779f85b9d012b01a0a14f2cacbecc6
-SIZE (cabal/serialise-0.2.6.1/revision/4.cabal) = 8823
+SHA256 (cabal/serialise-0.2.6.1/revision/5.cabal) = a67f89b5533b1148ad465dc7f24baeed2e2e9e7d81d2a147fc7fa8ff1089ca4d
+SIZE (cabal/serialise-0.2.6.1/revision/5.cabal) = 8814
SHA256 (cabal/skylighting-core-0.12.3.1/skylighting-core-0.12.3.1.tar.gz) = 08967893029266b79a0c63742bf18aaecd7bf5c6fd29fae8a2f01fc1dd5a5b23
SIZE (cabal/skylighting-core-0.12.3.1/skylighting-core-0.12.3.1.tar.gz) = 782536
SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
SIZE (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 9759
SHA256 (cabal/split-0.2.5/split-0.2.5.tar.gz) = 52da404e8397c1ab238354c8d4fd9a7e9c5cac8849cc2ce2e45facc85e74a913
SIZE (cabal/split-0.2.5/split-0.2.5.tar.gz) = 16008
-SHA256 (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7
-SIZE (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = 21981
-SHA256 (cabal/stm-delay-0.1.1.1/stm-delay-0.1.1.1.tar.gz) = b132581aac47e6cba6a1691a485e1700fbb047c02b7e1e43ae9bbd8476108a32
-SIZE (cabal/stm-delay-0.1.1.1/stm-delay-0.1.1.1.tar.gz) = 5550
+SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270
+SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955
+SHA256 (cabal/stm-delay-0.1.1.2/stm-delay-0.1.1.2.tar.gz) = 05ef6343d43005f4ab84eeac098e81b653785419a1705c66370c79fcf165c04c
+SIZE (cabal/stm-delay-0.1.1.2/stm-delay-0.1.1.2.tar.gz) = 6517
SHA256 (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 26384af91f5ab9470b0bbdd0ce2172db43fc79730b7c5a3405d89c3663eb1e57
SIZE (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 37874
SHA256 (cabal/strict-0.5/strict-0.5.tar.gz) = 3f4f0995dec2d520d0e321542f71412dac023658fdab603db04364d75269a0fd
@@ -351,8 +353,8 @@ SHA256 (cabal/tls-2.0.6/revision/1.cabal) = 387db273062241f460b9e85e86ce085877a5
SIZE (cabal/tls-2.0.6/revision/1.cabal) = 6358
SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
-SHA256 (cabal/typed-process-0.2.12.0/typed-process-0.2.12.0.tar.gz) = 4cee3d3ae851de720f40ce671510c04b7938ca76552952bd7c5e8b1bec161be1
-SIZE (cabal/typed-process-0.2.12.0/typed-process-0.2.12.0.tar.gz) = 18957
+SHA256 (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 9400966013b541df2e54ac8d57c3a670fc28bde2be87767ce98f13bbe2aa43a0
+SIZE (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 19160
SHA256 (cabal/unicode-data-0.6.0/unicode-data-0.6.0.tar.gz) = b28733168535a23c068c2554a118f0ba544561f93f37a1c4e8556e3e4d029947
SIZE (cabal/unicode-data-0.6.0/unicode-data-0.6.0.tar.gz) = 173351
SHA256 (cabal/unicode-data-0.6.0/revision/2.cabal) = 4a42e51b4c50ffc3960999d3a2e94bcea17a55480fe5fead0904c493a513a9f8
@@ -361,20 +363,16 @@ SHA256 (cabal/unicode-transforms-0.4.0.1/unicode-transforms-0.4.0.1.tar.gz) = 32
SIZE (cabal/unicode-transforms-0.4.0.1/unicode-transforms-0.4.0.1.tar.gz) = 648836
SHA256 (cabal/unicode-transforms-0.4.0.1/revision/7.cabal) = 446acb7ae8cf97aedf5d22cd181a880927c0ca1e5081ee5abb2ba28ad0314bd3
SIZE (cabal/unicode-transforms-0.4.0.1/revision/7.cabal) = 5952
-SHA256 (cabal/unix-compat-0.7.3/unix-compat-0.7.3.tar.gz) = 7a4fad870952d632d55c8cfe2aad8b55ac95585dacae052fbea4e32968821d87
-SIZE (cabal/unix-compat-0.7.3/unix-compat-0.7.3.tar.gz) = 15593
-SHA256 (cabal/unix-compat-0.7.3/revision/1.cabal) = e1132808d30ad1adbcf1ba7f06c3dfe712a7ee382b225eb975e0ab8cfe0c21cd
-SIZE (cabal/unix-compat-0.7.3/revision/1.cabal) = 3287
-SHA256 (cabal/unix-time-0.4.16/unix-time-0.4.16.tar.gz) = ace2a7126d7344feb3221680c556de7f28a969fb287d49bd4a2d7df18fe638e9
-SIZE (cabal/unix-time-0.4.16/unix-time-0.4.16.tar.gz) = 52594
+SHA256 (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 3f9611624a100c75e672d900e63fe7a0e595615a34e6605662edaff151e44054
+SIZE (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 15619
+SHA256 (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = f63a05be5dcc5ac8f72c26c9fef8dcc993638ca9b545b9bd69b8a3924c201f8c
+SIZE (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = 53677
SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a
SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996
-SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d
-SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823
-SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422
-SIZE (cabal/unordered-containers-0.2.20/revision/4.cabal) = 3921
+SHA256 (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 708a60513d6da61e09b60b9a486106af703a889b5b43472a27c3b60bf35246ab
+SIZE (cabal/unordered-containers-0.2.20.1/unordered-containers-0.2.20.1.tar.gz) = 60625
SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c4156cb002441de770d0121ae33a68139a9ed9c19b09a
SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726
SHA256 (cabal/uuid-1.3.15/uuid-1.3.15.tar.gz) = f885958d8934930b7c0f9b91f980722f7f992c9383fc98f075cf9df64c800564
@@ -385,24 +383,26 @@ SHA256 (cabal/uuid-types-1.0.5.1/uuid-types-1.0.5.1.tar.gz) = 0bec6d6982b3c92bfa
SIZE (cabal/uuid-types-1.0.5.1/uuid-types-1.0.5.1.tar.gz) = 11965
SHA256 (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 63f272279eab8ab9411a0fffb1252ac309b297313f8e33be9ebbc2f981edecee
SIZE (cabal/vector-0.13.1.0/vector-0.13.1.0.tar.gz) = 156855
-SHA256 (cabal/vector-0.13.1.0/revision/2.cabal) = c8564a7d0b2df5a4a8a2c6e69db840ac2fe5aa566babf4a516c370c5d85f2546
-SIZE (cabal/vector-0.13.1.0/revision/2.cabal) = 9346
+SHA256 (cabal/vector-0.13.1.0/revision/3.cabal) = 2704aebaa4274af8f776d71db67c2566417859bb8277663156051ebb3682a017
+SIZE (cabal/vector-0.13.1.0/revision/3.cabal) = 9346
SHA256 (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = d2b674676802670d8a682b357da6b6b5741b4a33b191f0ffe5f2b2bc40558eb2
SIZE (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = 29426
SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
-SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e
-SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642
+SHA256 (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 483be6df13c72169a917640589666f9fece7bea9fa13fcd41d052dab37ea289e
+SIZE (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 1642
SHA256 (cabal/vty-6.4/vty-6.4.tar.gz) = 7165a6238bd22aed8a3f142925a0de48e105a5585cd2499c90e2c56a63090a46
SIZE (cabal/vty-6.4/vty-6.4.tar.gz) = 66410
+SHA256 (cabal/vty-6.4/revision/2.cabal) = 0e8a808eaba4ad5c4eeb960f1a2196393777ad51b75d71361ef651079f9b96b5
+SIZE (cabal/vty-6.4/revision/2.cabal) = 3526
SHA256 (cabal/vty-crossplatform-0.4.0.0/vty-crossplatform-0.4.0.0.tar.gz) = 35e5433512b883e83aa8bb8c3475221174445a87e51f162b2ce07f9cf1eb3c1a
SIZE (cabal/vty-crossplatform-0.4.0.0/vty-crossplatform-0.4.0.0.tar.gz) = 15118
SHA256 (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = c2ab67e09edc4bade04e269adc059320e83f68b31e428d11a69b20c4f161ddc1
SIZE (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = 28697
SHA256 (cabal/websockets-0.13.0.0/websockets-0.13.0.0.tar.gz) = 9af814f76451b0adbcceb2c46cae463f63c5de50b2b6be66f4ef4d15ce2a49b5
SIZE (cabal/websockets-0.13.0.0/websockets-0.13.0.0.tar.gz) = 41195
-SHA256 (cabal/websockets-0.13.0.0/revision/4.cabal) = da4660dddcc43913b73ef2fdd7e5a578d1c79d16dbc6c5c6014401611949cebc
-SIZE (cabal/websockets-0.13.0.0/revision/4.cabal) = 7817
+SHA256 (cabal/websockets-0.13.0.0/revision/5.cabal) = 9b3680ba5055e0b34ab29c341b21d70084bf067519fc059af0e597cd90a4a05a
+SIZE (cabal/websockets-0.13.0.0/revision/5.cabal) = 7567
SHA256 (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 790d2bb274283419173bd89104439860675a9410f70f21912973ecd9098b4104
SIZE (cabal/witherable-0.4.2/witherable-0.4.2.tar.gz) = 11876
SHA256 (cabal/witherable-0.4.2/revision/5.cabal) = f0c6b10ec5d4747aea989c2ab275694d6504dd4d975629914c8641a704a026fc
@@ -417,7 +417,5 @@ SHA256 (cabal/xml-conduit-1.9.1.4/xml-conduit-1.9.1.4.tar.gz) = 049b0d0310bfd07a
SIZE (cabal/xml-conduit-1.9.1.4/xml-conduit-1.9.1.4.tar.gz) = 44652
SHA256 (cabal/xml-types-0.3.8/xml-types-0.3.8.tar.gz) = dad5e4ce602b7d1f4be37c0cfd99a261a4573746bfd80d917dc955b72da84c80
SIZE (cabal/xml-types-0.3.8/xml-types-0.3.8.tar.gz) = 4054
-SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
-SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
-SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
-SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
+SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1
+SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324
diff --git a/net-im/py-slack-sdk/Makefile b/net-im/py-slack-sdk/Makefile
index f117b8c3c331..1ce8e4dd516b 100644
--- a/net-im/py-slack-sdk/Makefile
+++ b/net-im/py-slack-sdk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slack-sdk
DISTVERSIONPREFIX= v
-DISTVERSION= 3.36.0
+DISTVERSION= 3.37.0
CATEGORIES= net-im python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-im/py-slack-sdk/distinfo b/net-im/py-slack-sdk/distinfo
index bc901e660b6a..0a5cadda5299 100644
--- a/net-im/py-slack-sdk/distinfo
+++ b/net-im/py-slack-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752211343
-SHA256 (slackapi-python-slack-sdk-v3.36.0_GH0.tar.gz) = b87f33ab07dc899954134274ae8a4367269f6a6508a34f75d8a6a35c9353c512
-SIZE (slackapi-python-slack-sdk-v3.36.0_GH0.tar.gz) = 4859987
+TIMESTAMP = 1760114042
+SHA256 (slackapi-python-slack-sdk-v3.37.0_GH0.tar.gz) = d412cd9349594e4eee69bf8b27c9d164e960b5157b84018c8bb33966b27b9265
+SIZE (slackapi-python-slack-sdk-v3.37.0_GH0.tar.gz) = 4725815
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index 9709bdb4ecbe..f16e226e3767 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
DISTVERSION= 7.72.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \
diff --git a/net-im/tuba/Makefile b/net-im/tuba/Makefile
index 110e7525cc92..c9933255ca5f 100644
--- a/net-im/tuba/Makefile
+++ b/net-im/tuba/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Tuba
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.2
+DISTVERSION= 0.10.3
CATEGORIES= net-im
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net-im/tuba/distinfo b/net-im/tuba/distinfo
index 3dae7ecff87e..fadc0a76edf2 100644
--- a/net-im/tuba/distinfo
+++ b/net-im/tuba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756668888
-SHA256 (GeopJr-Tuba-v0.10.2_GH0.tar.gz) = 2adc7921ede1d6d1a8b3e6395e12235e8acbe5d9a1957e9419317101bd1c5b8a
-SIZE (GeopJr-Tuba-v0.10.2_GH0.tar.gz) = 2846919
+TIMESTAMP = 1760176745
+SHA256 (GeopJr-Tuba-v0.10.3_GH0.tar.gz) = 397297bbd140a2b2c90024392dbc5f8a77bc6a10472308c7741c7913e82eb050
+SIZE (GeopJr-Tuba-v0.10.3_GH0.tar.gz) = 2848312
diff --git a/net-p2p/tremotesf/Makefile b/net-p2p/tremotesf/Makefile
index 78f28211820f..c45d1570ff80 100644
--- a/net-p2p/tremotesf/Makefile
+++ b/net-p2p/tremotesf/Makefile
@@ -1,8 +1,8 @@
PORTNAME= tremotesf
-DISTVERSION= 2.8.2
-PORTREVISION= 1
+DISTVERSION= 2.9.0
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/equeim/${PORTNAME}2/releases/download/${DISTVERSION}/
+PKGNAMESUFFIX= -qt6
MAINTAINER= vsasjason@gmail.com
COMMENT= Remote GUI for transmission-daemon
@@ -15,28 +15,12 @@ BUILD_DEPENDS= cxxopts>0:devel/cxxopts
LIB_DEPENDS= libfmt.so:devel/libfmt \
libpsl.so:dns/libpsl
-FLAVORS= qt6 qt5
-FLAVOR?= ${FLAVORS:[1]}
+USES= cmake:testing compiler:c++23-lang desktop-file-utils \
+ gettext-tools gl kde:6 pkgconfig qt:6 tar:zst xorg
-qt5_CONFLICTS_INSTALL= ${PORTNAME}-qt6
-qt6_PKGNAMESUFFIX= -qt6
-qt6_CONFLICTS_INSTALL= ${PORTNAME}
-
-USES= cmake:testing compiler:c++20-lang desktop-file-utils \
- gettext-tools pkgconfig tar:zst xorg
-
-.if ${FLAVOR} == qt5
-USES+= kde:5 qt:5
-USE_QT= core dbus gui network widgets buildtools:build \
- linguisttools:build qmake:build testlib:build
-CMAKE_OFF= TREMOTESF_QT6
-.else
-USES+= gl kde:6 qt:6
USE_GL= opengl
-USE_QT= base
-.endif
-
USE_KDE= widgetsaddons windowsystem
+USE_QT= base
USE_XORG= x11
EXTRACT_AFTER_ARGS= --exclude ${DISTNAME}/src/3rdparty/cpp-httplib \
diff --git a/net-p2p/tremotesf/distinfo b/net-p2p/tremotesf/distinfo
index a1de3ca6f619..4c7396436bdf 100644
--- a/net-p2p/tremotesf/distinfo
+++ b/net-p2p/tremotesf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744881971
-SHA256 (tremotesf-2.8.2.tar.zst) = 92397488908cfdd57cc0e1651338b9ca16470d871fdb12dff48b3884f0c52026
-SIZE (tremotesf-2.8.2.tar.zst) = 2545547
+TIMESTAMP = 1759580202
+SHA256 (tremotesf-2.9.0.tar.zst) = 7cc4f249b4ec377a0f2054cb438b4e63537488efc5d665014fa6d7a32e189f81
+SIZE (tremotesf-2.9.0.tar.zst) = 2565650
diff --git a/net-p2p/tremotesf/pkg-descr b/net-p2p/tremotesf/pkg-descr
index ec3713c484f6..147042c32f68 100644
--- a/net-p2p/tremotesf/pkg-descr
+++ b/net-p2p/tremotesf/pkg-descr
@@ -1,5 +1,5 @@
-Tremotesf is yet another, but modern (first-released in 2016) cross-platfom GUI
-for Transmission daemon written in C++ and Qt.
+Tremotesf is yet another cross-platfom GUI for Transmission daemon written in
+C++ and Qt.
Features include, but not necessarily limited to:
* View torrent list
diff --git a/net/Makefile b/net/Makefile
index 229047267d99..751c946ddb65 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -911,7 +911,6 @@
SUBDIR += p5-URI-Template-Restrict
SUBDIR += p5-URI-cpan
SUBDIR += p5-URI-db
- SUBDIR += p5-URI-ws
SUBDIR += p5-VM-EC2
SUBDIR += p5-VM-EC2-Security-CredentialCache
SUBDIR += p5-Validate-Net
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index d03f377f01f5..760e8974f535 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758868763
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.3/v18.3.3.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.3/v18.3.3.mod) = 10172
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.3/v18.3.3.zip) = c2a3ac5f7b7ff103a5592f46c697d464fb2397c5edf4b31f4a6f682ea8ded286
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.3/v18.3.3.zip) = 1790419
+TIMESTAMP = 1760008255
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.mod) = 10172
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.zip) = 5dabb72e31f961d5792026dee08992550ddc44a19cfb1c0a1bfe9afaf7ece058
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.4/v18.3.4.zip) = 1790427
diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile
index 8725a1e6fa9e..1c025c7e6ffe 100644
--- a/net/google-cloud-sdk/Makefile
+++ b/net/google-cloud-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-sdk
-DISTVERSION= 541.0.0
+DISTVERSION= 542.0.0
CATEGORIES= net
MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/
DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64
diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo
index dd66da36132e..a7eeb9a79365 100644
--- a/net/google-cloud-sdk/distinfo
+++ b/net/google-cloud-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759314310
-SHA256 (google-cloud-sdk-541.0.0-linux-x86_64.tar.gz) = 2b03cacf0304e988354ca701fd082feba7b680b1b13de84609b8fdb165bb4863
-SIZE (google-cloud-sdk-541.0.0-linux-x86_64.tar.gz) = 150421848
+TIMESTAMP = 1760114071
+SHA256 (google-cloud-sdk-542.0.0-linux-x86_64.tar.gz) = 6ac032650f507e61cf0b68a462be7e97edc9352cb3b95ce9a0d32cd8a4cfdfd5
+SIZE (google-cloud-sdk-542.0.0-linux-x86_64.tar.gz) = 150484652
diff --git a/net/gotify-server/Makefile b/net/gotify-server/Makefile
index 6a573dd89401..c1a8fa556e00 100644
--- a/net/gotify-server/Makefile
+++ b/net/gotify-server/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotify-server
-PORTVERSION= 2.6.3
+PORTVERSION= 2.7.3
DISTVERSIONPREFIX= v
-PORTREVISION= 5
CATEGORIES= net
MASTER_SITES= https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache
DISTNAME= server
@@ -17,7 +16,7 @@ BROKEN_i386= Build does not succeed (timeout in poudriere)
BUILD_DEPENDS= yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX} \
-USES= go:modules,1.24 nodejs:build
+USES= go:modules,1.25 nodejs:build
USE_RC_SUBR= gotify_server
GO_MODULE= github.com/gotify/server/v2
@@ -46,7 +45,7 @@ post-patch:
@${ECHO_CMD} 'yarn-offline-mirror "${WRKDIR}/yarn-offline-cache"' >> ${WRKSRC}/ui/.yarnrc
pre-build:
- @cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} HOME=${WRKDIR} PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true yarn install --offline
+ @cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} HOME=${WRKDIR} PUPPETEER_SKIP_DOWNLOAD=true yarn install --offline
@cd ${WRKSRC}/ui && ${SETENV} ${MAKE_ENV} yarn build
#${RM} -r ${STAGEDIR}${PREFIX}/share/.cache
diff --git a/net/gotify-server/distinfo b/net/gotify-server/distinfo
index 22c3abb429bd..10ed750ab2e7 100644
--- a/net/gotify-server/distinfo
+++ b/net/gotify-server/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1748321011
-SHA256 (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.3.tar.gz) = 6d25f0d1d4501c79bc18067078643d80554e2839361fc795cb153fea1f8b0a55
-SIZE (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.3.tar.gz) = 54031121
-SHA256 (go/net_gotify-server/server/v2.6.3.mod) = f365848732e5f9711d130a4ef355c225ef0a7550b777874895a287fd9fb3be8a
-SIZE (go/net_gotify-server/server/v2.6.3.mod) = 2119
-SHA256 (go/net_gotify-server/server/v2.6.3.zip) = e79d170cbbb3dcfecddb2793896186d56521a6be3dfbf8fac3ac42c831b90b9d
-SIZE (go/net_gotify-server/server/v2.6.3.zip) = 728447
+TIMESTAMP = 1760251977
+SHA256 (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.7.3.tar.gz) = fb5d008a93f7ff5f63d8668401444449bfad0d6fca8a61e5d1c60de867852a59
+SIZE (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.7.3.tar.gz) = 160736290
+SHA256 (go/net_gotify-server/server/v2.7.3.mod) = bfdb293d34ee4a0c595a86df5633a3aa202b334db9c0c8dc77ab006a994a3adb
+SIZE (go/net_gotify-server/server/v2.7.3.mod) = 2411
+SHA256 (go/net_gotify-server/server/v2.7.3.zip) = 84ada62b7c53e0487cf991175bb41575e476c0a04acf751adfa4e96ddefef8c3
+SIZE (go/net_gotify-server/server/v2.7.3.zip) = 589444
diff --git a/net/gotify-server/files/patch-config.example.yml b/net/gotify-server/files/patch-config.example.yml
index ccfd46addd3d..cf6470cfd400 100644
--- a/net/gotify-server/files/patch-config.example.yml
+++ b/net/gotify-server/files/patch-config.example.yml
@@ -1,4 +1,4 @@
---- config.example.yml.orig 1979-11-29 22:00:00 UTC
+--- config.example.yml.orig 1979-11-29 23:00:00 UTC
+++ config.example.yml
@@ -4,7 +4,7 @@ server:
server:
@@ -15,10 +15,10 @@
accepttos: false # if you accept the tos from letsencrypt
- cache: data/certs # the directory of the cache from letsencrypt
+ cache: /var/db/gotify/certs # the directory of the cache from letsencrypt
- hosts: # the hosts for which letsencrypt should request certificates
- # - mydomain.tld
- # - myotherdomain.tld
-@@ -46,12 +46,12 @@ database: # for database see (configure database secti
+ directoryurl: # override the directory url of the ACME server
+ # Let's Encrypt highly recommend testing against their staging environment before using their production environment.
+ # Staging server has high rate limits for testing and debugging, issued certificates are not valid
+@@ -50,12 +50,12 @@ database: # for database see (configure database secti
database: # for database see (configure database section)
dialect: sqlite3
diff --git a/net/gotify-server/files/patch-config_config.go b/net/gotify-server/files/patch-config_config.go
index dce728c6700b..fc561187840a 100644
--- a/net/gotify-server/files/patch-config_config.go
+++ b/net/gotify-server/files/patch-config_config.go
@@ -1,6 +1,6 @@
---- config/config.go.orig 2024-10-11 14:37:05 UTC
+--- config/config.go.orig 1979-11-29 23:00:00 UTC
+++ config/config.go
-@@ -60,7 +60,7 @@ func configFiles() []string {
+@@ -61,7 +61,7 @@ func configFiles() []string {
if mode.Get() == mode.TestDev {
return []string{"config.yml"}
}
diff --git a/net/gotify-server/files/patch-ui_tsconfig.json b/net/gotify-server/files/patch-ui_tsconfig.json
index 065235c0f35f..67b8c2844c69 100644
--- a/net/gotify-server/files/patch-ui_tsconfig.json
+++ b/net/gotify-server/files/patch-ui_tsconfig.json
@@ -1,6 +1,6 @@
---- ui/tsconfig.json.orig 2024-10-11 13:53:39 UTC
+--- ui/tsconfig.json.orig 1979-11-29 23:00:00 UTC
+++ ui/tsconfig.json
-@@ -38,7 +38,8 @@
+@@ -32,7 +32,8 @@
"acceptance-tests",
"webpack",
"jest",
diff --git a/net/keama/Makefile b/net/keama/Makefile
index e6b1beba2928..0ffc692679ec 100644
--- a/net/keama/Makefile
+++ b/net/keama/Makefile
@@ -1,11 +1,8 @@
PORTNAME= keama
-ISCVERSION= 4.4.3-P1
-PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/}
-PORTREVISION= 1
+PORTVERSION= 4.5.0
CATEGORIES= net
-MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION:S/P/-P/g} \
+MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION} \
ZI
-DISTNAME= dhcp-${ISCVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Kea migration assistant
@@ -31,8 +28,7 @@ SCRIPTS_ENV+= PKG_PREFIX=${PREFIX}
DOCSDIR= ${PREFIX}/share/doc/${PKGBASE}
-PLIST_FILES= sbin/keama share/man/man8/keama.8.gz \
- %%PORTDOCS%%%%DOCSDIR%%/ChangeLog.md \
+PLIST_FILES= bin/keama share/man/man8/keama.8.gz \
%%PORTDOCS%%%%DOCSDIR%%/README.md \
do-install:
diff --git a/net/keama/distinfo b/net/keama/distinfo
index 01ef61ee7e7d..6d6f6cbdc58d 100644
--- a/net/keama/distinfo
+++ b/net/keama/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1664982364
-SHA256 (dhcp-4.4.3-P1.tar.gz) = 0ac416bb55997ca8632174fd10737fd61cdb8dba2752160a335775bc21dc73c7
-SIZE (dhcp-4.4.3-P1.tar.gz) = 10081055
+TIMESTAMP = 1760174986
+SHA256 (keama-4.5.0.tar.gz) = bf79d401b6f1b507713615ad49ecfdd372ac715d426b5fc0f42ce2dcef1f9960
+SIZE (keama-4.5.0.tar.gz) = 9491372
diff --git a/net/keama/files/patch-confparse.c b/net/keama/files/patch-confparse.c
deleted file mode 100644
index a03a60ba08aa..000000000000
--- a/net/keama/files/patch-confparse.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/confparse.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/confparse.c
-@@ -26,6 +26,7 @@
- #include "keama.h"
-
- #include <sys/errno.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <assert.h>
- #include <ctype.h>
diff --git a/net/keama/files/patch-data.c b/net/keama/files/patch-data.c
deleted file mode 100644
index 3dbd3e5b715e..000000000000
--- a/net/keama/files/patch-data.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/data.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/data.c
-@@ -23,6 +23,7 @@
- #include "data.h"
-
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <assert.h>
- #include <stdlib.h>
diff --git a/net/keama/files/patch-eval.c b/net/keama/files/patch-eval.c
deleted file mode 100644
index db504f8039a1..000000000000
--- a/net/keama/files/patch-eval.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/eval.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/eval.c
-@@ -25,6 +25,7 @@
-
- #include <sys/errno.h>
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <ctype.h>
- #include <netdb.h>
diff --git a/net/keama/files/patch-keama.c b/net/keama/files/patch-keama.c
deleted file mode 100644
index 4a3304f55a71..000000000000
--- a/net/keama/files/patch-keama.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/keama.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/keama.c
-@@ -22,6 +22,7 @@
- */
-
- #include <sys/errno.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <assert.h>
- #include <fcntl.h>
diff --git a/net/keama/files/patch-parse.c b/net/keama/files/patch-parse.c
deleted file mode 100644
index 8d56c0c69115..000000000000
--- a/net/keama/files/patch-parse.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/parse.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/parse.c
-@@ -24,6 +24,7 @@
- #include "keama.h"
-
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <ctype.h>
- #include <netdb.h>
diff --git a/net/keama/files/patch-reduce.c b/net/keama/files/patch-reduce.c
deleted file mode 100644
index 4e07ebdda35f..000000000000
--- a/net/keama/files/patch-reduce.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- keama/reduce.c.orig 2022-09-28 14:39:15 UTC
-+++ keama/reduce.c
-@@ -25,6 +25,7 @@
-
- #include <sys/errno.h>
- #include <sys/types.h>
-+#include <sys/socket.h>
- #include <arpa/inet.h>
- #include <ctype.h>
- #include <netdb.h>
diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile
index f37941514056..273a47aa513a 100644
--- a/net/krakend-ce/Makefile
+++ b/net/krakend-ce/Makefile
@@ -1,7 +1,6 @@
PORTNAME= krakend-ce
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.0
-PORTREVISION= 1
+DISTVERSION= 2.11.1
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
diff --git a/net/krakend-ce/distinfo b/net/krakend-ce/distinfo
index 9cbf68fdaab0..ea0509cec7ac 100644
--- a/net/krakend-ce/distinfo
+++ b/net/krakend-ce/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757497278
-SHA256 (go/net_krakend-ce/krakend-ce-v2.11.0/v2.11.0.mod) = 089b0ed37c2a7301dc3520e5405061efaed6575cf4e4db1dadd79678fac7ca63
-SIZE (go/net_krakend-ce/krakend-ce-v2.11.0/v2.11.0.mod) = 15234
-SHA256 (go/net_krakend-ce/krakend-ce-v2.11.0/v2.11.0.zip) = aaf3721f65eb26e30cf3c2322738e9316c4e2d91fcdee471012f00da9b68f408
-SIZE (go/net_krakend-ce/krakend-ce-v2.11.0/v2.11.0.zip) = 142792
+TIMESTAMP = 1760181073
+SHA256 (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.mod) = ec606399f1bf9d7ba84aba9a0a3208ebc3d825e20a890e20f8e29092425c23c1
+SIZE (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.mod) = 15236
+SHA256 (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.zip) = 333c6ef40204aaa3005e00cec104ef269f86e41aa582832dfbcb88bd402fec9c
+SIZE (go/net_krakend-ce/krakend-ce-v2.11.1/v2.11.1.zip) = 143781
diff --git a/net/ovhcloud-cli/Makefile b/net/ovhcloud-cli/Makefile
index 1f08798b0ef0..156015769e7c 100644
--- a/net/ovhcloud-cli/Makefile
+++ b/net/ovhcloud-cli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ovhcloud-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.0
-PORTREVISION= 1
+DISTVERSION= 0.6.0
CATEGORIES= net devel
MAINTAINER= bapt@FreeBSD.org
diff --git a/net/ovhcloud-cli/distinfo b/net/ovhcloud-cli/distinfo
index 2c740abf8c8d..235320c1c93d 100644
--- a/net/ovhcloud-cli/distinfo
+++ b/net/ovhcloud-cli/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1759215075
-SHA256 (ovh-ovhcloud-cli-v0.5.0_GH0.tar.gz) = 1e581c66df33d7c97f5d1e80c1492390762f92bc5b8a322de62059e6a427e9ac
-SIZE (ovh-ovhcloud-cli-v0.5.0_GH0.tar.gz) = 890713
+TIMESTAMP = 1760107763
+SHA256 (ovh-ovhcloud-cli-v0.6.0_GH0.tar.gz) = 99081ddfc3c7ef9fb6f3f7f230bd3d007b8c1733e7b813a37135b326bfdd6f0d
+SIZE (ovh-ovhcloud-cli-v0.6.0_GH0.tar.gz) = 894646
SHA256 (PaesslerAG-gval-v1.2.4_GH0.tar.gz) = 86e08fbd86a768478afbe1e3aa683dbec5ceb790a58758b61f2884a5d8a58d14
SIZE (PaesslerAG-gval-v1.2.4_GH0.tar.gz) = 68441
SHA256 (PaesslerAG-jsonpath-v0.1.1_GH0.tar.gz) = 8d150dfdc8228cb68dbcb2a0d146e07bb2a87960c6b3855fa27ed9551ff686e8
diff --git a/net/p5-URI-ws/Makefile b/net/p5-URI-ws/Makefile
deleted file mode 100644
index 1421a298dfd8..000000000000
--- a/net/p5-URI-ws/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= URI-ws
-PORTVERSION= 0.03
-CATEGORIES= net perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= WebSocket support for URI package
-WWW= https://metacpan.org/release/URI-ws
-
-LICENSE= ART10 GPLv1+
-LICENSE_COMB= dual
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-URI>=0:net/p5-URI
-
-USES= perl5
-USE_PERL5= configure
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/net/p5-URI-ws/distinfo b/net/p5-URI-ws/distinfo
deleted file mode 100644
index 3f0220c75a35..000000000000
--- a/net/p5-URI-ws/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (URI-ws-0.03.tar.gz) = 6e6b0e4172acb6a53c222639c000608c2dd61d50848647482ac8600d50e541ef
-SIZE (URI-ws-0.03.tar.gz) = 11724
diff --git a/net/p5-URI-ws/pkg-descr b/net/p5-URI-ws/pkg-descr
deleted file mode 100644
index 8dfe493697f4..000000000000
--- a/net/p5-URI-ws/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-After URI::ws is installed, the URI package provides the same set of methods for
-WebSocket URIs as it does for HTTP ones. For secure WebSockets, see URI::wss.
diff --git a/net/p5-URI-ws/pkg-plist b/net/p5-URI-ws/pkg-plist
deleted file mode 100644
index b5684eb988b4..000000000000
--- a/net/p5-URI-ws/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%SITE_PERL%%/URI/ws.pm
-%%SITE_PERL%%/URI/wss.pm
-%%PERL5_MAN3%%/URI::ws.3.gz
-%%PERL5_MAN3%%/URI::wss.3.gz
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
index 5196926fc3bb..16413e080298 100644
--- a/net/routinator/Makefile
+++ b/net/routinator/Makefile
@@ -1,6 +1,6 @@
PORTNAME= routinator
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.0
+DISTVERSION= 0.15.1
CATEGORIES= net
MAINTAINER= jaap@NLnetLabs.nl
diff --git a/net/routinator/Makefile.crates b/net/routinator/Makefile.crates
index ac7954c082cf..a7655ef319ce 100644
--- a/net/routinator/Makefile.crates
+++ b/net/routinator/Makefile.crates
@@ -1,39 +1,39 @@
-CARGO_CRATES= addr2line-0.24.2 \
+CARGO_CRATES= addr2line-0.25.1 \
adler2-2.0.1 \
android_system_properties-0.1.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
arbitrary-1.4.2 \
arc-swap-1.7.1 \
- async-compression-0.4.30 \
+ async-compression-0.4.32 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
+ backtrace-0.3.76 \
base64-0.22.1 \
bcder-0.7.6 \
bitflags-2.9.4 \
bumpalo-3.19.0 \
bytes-1.10.1 \
- cc-1.2.37 \
+ cc-1.2.40 \
cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chrono-0.4.42 \
- clap-4.5.47 \
- clap_builder-4.5.47 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
clap_derive-4.5.47 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
- compression-codecs-0.4.30 \
+ compression-codecs-0.4.31 \
compression-core-0.4.29 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
crc32fast-1.5.0 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
- deranged-0.5.3 \
+ deranged-0.5.4 \
derive_arbitrary-1.4.2 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
@@ -41,8 +41,8 @@ CARGO_CRATES= addr2line-0.24.2 \
equivalent-1.0.2 \
errno-0.3.14 \
fastrand-2.3.0 \
- find-msvc-tools-0.1.1 \
- flate2-1.1.2 \
+ find-msvc-tools-0.1.3 \
+ flate2-1.1.4 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -58,8 +58,8 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-util-0.3.31 \
getrandom-0.2.16 \
getrandom-0.3.3 \
- gimli-0.31.1 \
- hashbrown-0.15.5 \
+ gimli-0.32.3 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
hostname-0.4.1 \
http-1.3.1 \
@@ -82,21 +82,21 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_provider-2.0.0 \
idna-1.1.0 \
idna_adapter-1.2.1 \
- indexmap-2.11.3 \
+ indexmap-2.11.4 \
io-uring-0.7.10 \
ipnet-2.11.0 \
iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
- js-sys-0.3.80 \
- libc-0.2.175 \
+ js-sys-0.3.81 \
+ libc-0.2.176 \
libredox-0.1.10 \
linux-raw-sys-0.11.0 \
listenfd-1.0.2 \
litemap-0.8.0 \
log-0.4.28 \
lru-slab-0.1.2 \
- memchr-2.7.5 \
+ memchr-2.7.6 \
memoffset-0.9.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
@@ -105,7 +105,7 @@ CARGO_CRATES= addr2line-0.24.2 \
num-conv-0.1.0 \
num-traits-0.2.19 \
num_threads-0.1.7 \
- object-0.36.7 \
+ object-0.37.3 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
openssl-0.10.73 \
@@ -125,7 +125,7 @@ CARGO_CRATES= addr2line-0.24.2 \
quinn-0.11.9 \
quinn-proto-0.11.13 \
quinn-udp-0.5.14 \
- quote-1.0.40 \
+ quote-1.0.41 \
r-efi-5.3.0 \
rand-0.9.2 \
rand_chacha-0.9.0 \
@@ -133,26 +133,27 @@ CARGO_CRATES= addr2line-0.24.2 \
redox_users-0.5.2 \
reqwest-0.12.23 \
ring-0.17.14 \
- rpki-0.19.0 \
+ rpki-0.19.1 \
rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
rustix-1.1.2 \
- rustls-0.23.31 \
+ rustls-0.23.32 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.6 \
+ rustls-webpki-0.103.7 \
rustversion-1.0.22 \
ryu-1.0.20 \
schannel-0.1.28 \
security-framework-2.11.1 \
security-framework-sys-2.15.0 \
- serde-1.0.225 \
- serde_core-1.0.225 \
- serde_derive-1.0.225 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
serde_json-1.0.145 \
serde_urlencoded-0.7.1 \
shlex-1.3.0 \
signal-hook-registry-1.4.6 \
+ simd-adler32-0.3.7 \
siphasher-1.0.1 \
slab-0.4.11 \
smallvec-1.15.1 \
@@ -164,11 +165,11 @@ CARGO_CRATES= addr2line-0.24.2 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
syslog-7.0.0 \
- tempfile-3.22.0 \
+ tempfile-3.23.0 \
terminal_size-0.4.3 \
- thiserror-2.0.16 \
- thiserror-impl-2.0.16 \
- time-0.3.43 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
time-core-0.1.6 \
time-macros-0.2.24 \
tinystr-0.8.1 \
@@ -177,12 +178,12 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.3 \
+ tokio-rustls-0.26.4 \
tokio-util-0.7.16 \
- toml_datetime-0.7.1 \
- toml_edit-0.23.5 \
- toml_parser-1.0.2 \
- toml_writer-1.0.2 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_writer-1.0.3 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -201,47 +202,47 @@ CARGO_CRATES= addr2line-0.24.2 \
wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.7+wasi-0.2.4 \
wasip2-1.0.1+wasi-0.2.4 \
- wasm-bindgen-0.2.103 \
- wasm-bindgen-backend-0.2.103 \
- wasm-bindgen-futures-0.4.53 \
- wasm-bindgen-macro-0.2.103 \
- wasm-bindgen-macro-support-0.2.103 \
- wasm-bindgen-shared-0.2.103 \
- web-sys-0.3.80 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ web-sys-0.3.81 \
web-time-1.1.0 \
webpki-roots-1.0.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.62.0 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
windows-link-0.1.3 \
- windows-link-0.2.0 \
- windows-result-0.4.0 \
- windows-strings-0.5.0 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-sys-0.61.0 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ 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 \
+ windows_x86_64_msvc-0.53.1 \
winnow-0.7.13 \
wit-bindgen-0.46.0 \
writeable-0.6.1 \
@@ -251,7 +252,7 @@ CARGO_CRATES= addr2line-0.24.2 \
zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
zerovec-derive-0.11.1
diff --git a/net/routinator/distinfo b/net/routinator/distinfo
index 6c43c8c4688b..d85bd14165ed 100644
--- a/net/routinator/distinfo
+++ b/net/routinator/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1759233400
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+TIMESTAMP = 1759924936
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
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.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/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.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
@@ -19,14 +19,14 @@ SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808
SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
-SHA256 (rust/crates/async-compression-0.4.30.crate) = 977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23
-SIZE (rust/crates/async-compression-0.4.30.crate) = 98817
+SHA256 (rust/crates/async-compression-0.4.32.crate) = 5a89bce6054c720275ac2432fbba080a66a2106a44a1b804553930ca6909f4e0
+SIZE (rust/crates/async-compression-0.4.32.crate) = 98949
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.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bcder-0.7.6.crate) = 1f7c42c9913f68cf9390a225e81ad56a5c515347287eb98baa710090ca1de86d
@@ -37,26 +37,26 @@ SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44
-SIZE (rust/crates/cc-1.2.37.crate) = 90111
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
SIZE (rust/crates/chrono-0.4.42.crate) = 238174
-SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
-SIZE (rust/crates/clap-4.5.47.crate) = 58354
-SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
-SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+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_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/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
-SHA256 (rust/crates/compression-codecs-0.4.30.crate) = 485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64
-SIZE (rust/crates/compression-codecs-0.4.30.crate) = 22516
+SHA256 (rust/crates/compression-codecs-0.4.31.crate) = ef8a506ec4b81c460798f572caead636d57d3d7e940f998160f52bd254bf2d23
+SIZE (rust/crates/compression-codecs-0.4.31.crate) = 22694
SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb
SIZE (rust/crates/compression-core-0.4.29.crate) = 4321
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -69,8 +69,8 @@ SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00c
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
-SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
@@ -85,10 +85,10 @@ SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51
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.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
-SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
+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/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -119,10 +119,10 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65
@@ -167,8 +167,8 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.11.3.crate) = 92119844f513ffa41556430369ab02c295a3578af21cf945caa3e9e0c2481ac3
-SIZE (rust/crates/indexmap-2.11.3.crate) = 100271
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
@@ -179,10 +179,10 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e
-SIZE (rust/crates/js-sys-0.3.80.crate) = 56202
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
@@ -195,8 +195,8 @@ SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa85
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
@@ -213,8 +213,8 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
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
@@ -253,8 +253,8 @@ SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925a
SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
@@ -269,22 +269,22 @@ SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb
SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rpki-0.19.0.crate) = 602dddc0f34c108efad9314544e38b4b0d91c7d9c4e1a5060a045e440fd62f0c
-SIZE (rust/crates/rpki-0.19.0.crate) = 769979
+SHA256 (rust/crates/rpki-0.19.1.crate) = c24608ac7e6ede3c152d887e7d3233a2bd2f2f463689049dfda365daa60a396e
+SIZE (rust/crates/rpki-0.19.1.crate) = 771553
SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
SIZE (rust/crates/rustix-1.1.2.crate) = 422717
-SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
-SIZE (rust/crates/rustls-0.23.31.crate) = 371259
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
-SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
+SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
@@ -295,12 +295,12 @@ SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
-SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d
-SIZE (rust/crates/serde-1.0.225.crate) = 28467
-SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383
-SIZE (rust/crates/serde_core-1.0.225.crate) = 63004
-SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516
-SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -309,6 +309,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
@@ -331,16 +333,16 @@ SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/syslog-7.0.0.crate) = 019f1500a13379b7d051455df397c75770de6311a7a188a699499502704d9f10
SIZE (rust/crates/syslog-7.0.0.crate) = 12968
-SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
-SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
-SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
-SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
SIZE (rust/crates/time-core-0.1.6.crate) = 9105
SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
@@ -357,18 +359,18 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
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.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd
-SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
-SHA256 (rust/crates/toml_datetime-0.7.1.crate) = a197c0ec7d131bfc6f7e82c8442ba1595aeab35da7adbf05b6b73cd06a16b6be
-SIZE (rust/crates/toml_datetime-0.7.1.crate) = 18127
-SHA256 (rust/crates/toml_edit-0.23.5.crate) = c2ad0b7ae9cfeef5605163839cb9221f453399f15cfb5c10be9885fcf56611f9
-SIZE (rust/crates/toml_edit-0.23.5.crate) = 66458
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
+SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -405,20 +407,20 @@ SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5
SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
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/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819
-SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c
-SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67
-SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0
-SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf
-SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060
-SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc
-SIZE (rust/crates/web-sys-0.3.80.crate) = 641763
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
@@ -429,64 +431,64 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
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-core-0.62.0.crate) = 57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c
-SIZE (rust/crates/windows-core-0.62.0.crate) = 36955
-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-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
-SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
-SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
-SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
-SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
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.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
-SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+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.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+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/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/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
@@ -505,13 +507,13 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
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/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (NLnetLabs-routinator-v0.15.0_GH0.tar.gz) = c56998f42ece7fb700db04e8f48bcc62a4d0811578a2f94490db4d0ed3762d0a
-SIZE (NLnetLabs-routinator-v0.15.0_GH0.tar.gz) = 5651364
+SHA256 (NLnetLabs-routinator-v0.15.1_GH0.tar.gz) = 359e1a8bc80b482c0bde1edce17e74ac142b6e179f7dde4dab2cf3fc570dd128
+SIZE (NLnetLabs-routinator-v0.15.1_GH0.tar.gz) = 5654387
diff --git a/net/rubygem-gitlab-fog-azure-rm/Makefile b/net/rubygem-gitlab-fog-azure-rm/Makefile
index 0ac1e1ea0cc3..b3e27b8ff418 100644
--- a/net/rubygem-gitlab-fog-azure-rm/Makefile
+++ b/net/rubygem-gitlab-fog-azure-rm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gitlab-fog-azure-rm
-PORTVERSION= 2.2.0
+PORTVERSION= 2.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-gitlab-fog-azure-rm/distinfo b/net/rubygem-gitlab-fog-azure-rm/distinfo
index 58c3388f4450..977febf8c9c3 100644
--- a/net/rubygem-gitlab-fog-azure-rm/distinfo
+++ b/net/rubygem-gitlab-fog-azure-rm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734500342
-SHA256 (rubygem/gitlab-fog-azure-rm-2.2.0.gem) = 31aa7c2170f57874053144e7f716ec9e15f32e71ffbd2c56753dce46e2e78ba9
-SIZE (rubygem/gitlab-fog-azure-rm-2.2.0.gem) = 135168
+TIMESTAMP = 1760010748
+SHA256 (rubygem/gitlab-fog-azure-rm-2.4.0.gem) = 678b86e542a37eda10e63ca02d04c9ff998b771df4aabc1f87e5c20148cb360b
+SIZE (rubygem/gitlab-fog-azure-rm-2.4.0.gem) = 138240
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index f30dd146c821..c923c6085884 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758868778
-SHA256 (rubygem/gitlab-kas-grpc-18.3.3.gem) = 5262e2a005815dac4b163873417c10d2fa6c581121edca2816e29e30888a95b3
-SIZE (rubygem/gitlab-kas-grpc-18.3.3.gem) = 10752
+TIMESTAMP = 1760008270
+SHA256 (rubygem/gitlab-kas-grpc-18.3.4.gem) = 3a9f7d4f7ed848ed4b2e7de4a833e18821b2949dd5c2e2c03287961ff846d189
+SIZE (rubygem/gitlab-kas-grpc-18.3.4.gem) = 10752
diff --git a/net/v2ray/Makefile b/net/v2ray/Makefile
index a30a99478c0c..dcf9c1fd8f5c 100644
--- a/net/v2ray/Makefile
+++ b/net/v2ray/Makefile
@@ -1,7 +1,6 @@
PORTNAME= v2ray
DISTVERSIONPREFIX= v
-DISTVERSION= 5.39.0
-PORTREVISION= 2
+DISTVERSION= 5.40.0
CATEGORIES= net
MAINTAINER= alven@FreeBSD.org
diff --git a/net/v2ray/distinfo b/net/v2ray/distinfo
index a49f65249974..649fe5cf7c41 100644
--- a/net/v2ray/distinfo
+++ b/net/v2ray/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758695779
-SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.39.0_GH0/go.mod) = 7962c0d16150f39bfa83f67a0cd033ab84251c0be493cd53f9fd3e3b5bbc5a9e
-SIZE (go/net_v2ray/v2fly-v2ray-core-v5.39.0_GH0/go.mod) = 4252
-SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.39.0_GH0/v2fly-v2ray-core-v5.39.0_GH0.tar.gz) = a6f6db8a6911dbaaf9c140a73e9f9d56706e046bf2cf234da3d06bb4ee4310a6
-SIZE (go/net_v2ray/v2fly-v2ray-core-v5.39.0_GH0/v2fly-v2ray-core-v5.39.0_GH0.tar.gz) = 1109191
+TIMESTAMP = 1760035974
+SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/go.mod) = abf7029e13936a598fc44bc02127c14771bd3f1c543d624f86f81f39b4173d63
+SIZE (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/go.mod) = 4253
+SHA256 (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/v2fly-v2ray-core-v5.40.0_GH0.tar.gz) = 14e333c7454781f0b44fe9cba1616e25accfb04cf0d9d31db7acdd33e2e8d0ac
+SIZE (go/net_v2ray/v2fly-v2ray-core-v5.40.0_GH0/v2fly-v2ray-core-v5.40.0_GH0.tar.gz) = 1109413
diff --git a/net/wireshark/Makefile b/net/wireshark/Makefile
index 51adca1c2ed7..627cc8a42f03 100644
--- a/net/wireshark/Makefile
+++ b/net/wireshark/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wireshark
-DISTVERSION= 4.4.9
+DISTVERSION= 4.6.0
CATEGORIES= net
MASTER_SITES= https://1.na.dl.wireshark.org/src/ \
https://1.eu.dl.wireshark.org/src/ \
diff --git a/net/wireshark/distinfo b/net/wireshark/distinfo
index 63c7383c4e8e..75b7f51e9ede 100644
--- a/net/wireshark/distinfo
+++ b/net/wireshark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756661568
-SHA256 (wireshark-4.4.9.tar.xz) = 60551dc787f41e87aeaa1e9c33304f9008037e3baf9fa11aef9c2d584cc0b54b
-SIZE (wireshark-4.4.9.tar.xz) = 46830008
+TIMESTAMP = 1760129032
+SHA256 (wireshark-4.6.0.tar.xz) = ab016463062bb635285b9678dd45ddd84c65938911fd40b3cca9a903a08ad8d9
+SIZE (wireshark-4.6.0.tar.xz) = 50726944
diff --git a/net/wireshark/files/patch-writecap_pcapio.c b/net/wireshark/files/patch-writecap_pcapio.c
new file mode 100644
index 000000000000..f4d9f28a5f78
--- /dev/null
+++ b/net/wireshark/files/patch-writecap_pcapio.c
@@ -0,0 +1,11 @@
+--- writecap/pcapio.c.orig 2025-10-10 21:38:23 UTC
++++ writecap/pcapio.c
+@@ -438,7 +438,7 @@ write_to_file(pcapio_writer* pfile, const uint8_t* dat
+ default:
+ nwritten = fwrite(data, data_length, 1, pfile->fh);
+ if (nwritten != 1) {
+- if (ferror(pfile->fh)) {
++ if (ferror((FILE*) pfile->fh)) {
+ *err = errno;
+ } else {
+ *err = WTAP_ERR_SHORT_WRITE;
diff --git a/net/wireshark/pkg-plist b/net/wireshark/pkg-plist
index 00a44aad39ad..ff57cbfbbfb0 100644
--- a/net/wireshark/pkg-plist
+++ b/net/wireshark/pkg-plist
@@ -6,6 +6,7 @@ bin/dumpcap
bin/idl2wrs
bin/capinfos
bin/captype
+bin/dftest
bin/editcap
bin/mergecap
%%MAXMIND%%bin/mmdbresolve
@@ -16,8 +17,10 @@ bin/sharkd
bin/text2pcap
bin/tshark
%%GUI%%bin/wireshark
+%%DEVELOPMENT%%include/wireshark/bits.h
%%DEVELOPMENT%%include/wireshark/cfile.h
%%DEVELOPMENT%%include/wireshark/cli_main.h
+%%DEVELOPMENT%%include/wireshark/endian.h
%%DEVELOPMENT%%include/wireshark/epan/addr_resolv.h
%%DEVELOPMENT%%include/wireshark/epan/address.h
%%DEVELOPMENT%%include/wireshark/epan/address_types.h
@@ -57,7 +60,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dfilter/drange.h
%%DEVELOPMENT%%include/wireshark/epan/dfilter/dfunctions.h
%%DEVELOPMENT%%include/wireshark/epan/dfilter/syntax-tree.h
-%%DEVELOPMENT%%include/wireshark/epan/diam_dict.h
%%DEVELOPMENT%%include/wireshark/epan/disabled_protos.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/cond_ace_token_enum.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/file-rbm.h
@@ -70,8 +72,10 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-actrace.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-adb_service.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-afp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-akp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-alcap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-amp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-amr.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ansi_a.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ansi_map.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ansi_tcap.h
@@ -126,7 +130,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-crmf.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-csn1.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dap.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dcc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dccp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dcerpc-browser.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-dcerpc-budb.h
@@ -161,8 +164,10 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-e164.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-e1ap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-e212.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-eap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-eapol.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-edonkey.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-edhoc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-eigrp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-enip.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-epl.h
@@ -199,6 +204,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_a_common.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_a_rr.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_map.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_osmux.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_rlcmac.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsm_sms.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-gsmtap.h
@@ -239,6 +245,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ip.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipmi.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipsec.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipv6.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ipx.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-irdma.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-isakmp.h
@@ -251,6 +258,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-isobus.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-isup.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-its.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-iuup.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-iwarp-ddp-rdmap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-json.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-juniper.h
@@ -310,6 +318,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-nsh.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ntlmssp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ntp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-nts-ke.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-nvme.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ocsp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-oer.h
@@ -327,12 +336,12 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pdcp-nr.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pdu-transport.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-per.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkcs1.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkcs12.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkinit.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkix1explicit.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkix1implicit.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixac.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixalgs.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixproxy.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixqualified.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-pkixtsp.h
@@ -354,7 +363,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ranap.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rdm.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rdt.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-reload.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rf4ce-secur.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rlc-lte.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rlc-nr.h
@@ -369,6 +377,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtcp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtp-events.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtp.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtp_pt.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtse.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rtsp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-rx.h
@@ -411,7 +420,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-sysdig-event.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-syslog.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-t124.h
-%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-t30.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-t38.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-tacacs.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-tcap.h
@@ -431,6 +439,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-uaudp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-uavcan-dsdl.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ubertooth.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ubx-galileo_e1b_inav.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-udp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-uds.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-umts_fp.h
@@ -438,6 +447,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-umts_rlc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usb-hid.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usb.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usb-ptp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-usbip.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-vxlan.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-wap.h
@@ -455,6 +465,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-x509ce.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-x509if.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-x509sat.h
+%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xdlc.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xml.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xmpp-conference.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-xmpp-core.h
@@ -477,8 +488,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-zbee-zdp.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-zbee.h
%%DEVELOPMENT%%include/wireshark/epan/dissectors/packet-ziop.h
-%%DEVELOPMENT%%include/wireshark/epan/dtd.h
-%%DEVELOPMENT%%include/wireshark/epan/dtd_parse.h
%%DEVELOPMENT%%include/wireshark/epan/dvb_chartbl.h
%%DEVELOPMENT%%include/wireshark/epan/eap.h
%%DEVELOPMENT%%include/wireshark/epan/eapol_keydes_types.h
@@ -537,7 +546,6 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/register.h
%%DEVELOPMENT%%include/wireshark/epan/req_resp_hdrs.h
%%DEVELOPMENT%%include/wireshark/epan/rtd_table.h
-%%DEVELOPMENT%%include/wireshark/epan/rtp_pt.h
%%DEVELOPMENT%%include/wireshark/epan/sctpppids.h
%%DEVELOPMENT%%include/wireshark/epan/secrets.h
%%DEVELOPMENT%%include/wireshark/epan/show_exception.h
@@ -563,12 +571,13 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/epan/uat-int.h
%%DEVELOPMENT%%include/wireshark/epan/uat.h
%%DEVELOPMENT%%include/wireshark/epan/unit_strings.h
-%%DEVELOPMENT%%include/wireshark/epan/value_string.h
%%DEVELOPMENT%%include/wireshark/epan/wmem_scopes.h
%%DEVELOPMENT%%include/wireshark/epan/wscbor.h
-%%DEVELOPMENT%%include/wireshark/epan/x264_prt_id.h
-%%DEVELOPMENT%%include/wireshark/epan/xdlc.h
+%%DEVELOPMENT%%include/wireshark/epan/wscbor_enc.h
%%DEVELOPMENT%%include/wireshark/file.h
+%%DEVELOPMENT%%include/wireshark/integer.h
+%%DEVELOPMENT%%include/wireshark/jtckdint.h
+%%DEVELOPMENT%%include/wireshark/types.h
%%DEVELOPMENT%%include/wireshark/wireshark.h
%%DEVELOPMENT%%include/wireshark/wiretap/file_wrappers.h
%%DEVELOPMENT%%include/wireshark/wiretap/introspection.h
@@ -590,6 +599,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/ws_version.h
%%DEVELOPMENT%%include/wireshark/wsutil/802_11-utils.h
%%DEVELOPMENT%%include/wireshark/wsutil/adler32.h
+%%DEVELOPMENT%%include/wireshark/wsutil/application_flavor.h
%%DEVELOPMENT%%include/wireshark/wsutil/array.h
%%DEVELOPMENT%%include/wireshark/wsutil/base32.h
%%DEVELOPMENT%%include/wireshark/wsutil/bits_count_ones.h
@@ -612,11 +622,13 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/wsutil/crc7.h
%%DEVELOPMENT%%include/wireshark/wsutil/crc8.h
%%DEVELOPMENT%%include/wireshark/wsutil/curve25519.h
+%%DEVELOPMENT%%include/wireshark/wsutil/dtoa.h
%%DEVELOPMENT%%include/wireshark/wsutil/eax.h
%%DEVELOPMENT%%include/wireshark/wsutil/epochs.h
%%DEVELOPMENT%%include/wireshark/wsutil/exported_pdu_tlvs.h
%%DEVELOPMENT%%include/wireshark/wsutil/failure_message_simple.h
%%DEVELOPMENT%%include/wireshark/wsutil/feature_list.h
+%%DEVELOPMENT%%include/wireshark/wsutil/file_util.h
%%DEVELOPMENT%%include/wireshark/wsutil/filesystem.h
%%DEVELOPMENT%%include/wireshark/wsutil/g711.h
%%DEVELOPMENT%%include/wireshark/wsutil/glib-compat.h
@@ -649,6 +661,7 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/wsutil/type_util.h
%%DEVELOPMENT%%include/wireshark/wsutil/unicode-utils.h
%%DEVELOPMENT%%include/wireshark/wsutil/utf8_entities.h
+%%DEVELOPMENT%%include/wireshark/wsutil/value_string.h
%%DEVELOPMENT%%include/wireshark/wsutil/version_info.h
%%DEVELOPMENT%%include/wireshark/wsutil/wmem/wmem.h
%%DEVELOPMENT%%include/wireshark/wsutil/wmem/wmem_array.h
@@ -670,53 +683,57 @@ bin/tshark
%%DEVELOPMENT%%include/wireshark/wsutil/wsjson.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_mempbrk.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_mempbrk_int.h
+%%DEVELOPMENT%%include/wireshark/wsutil/ws_padding_to.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_pipe.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_roundup.h
%%DEVELOPMENT%%include/wireshark/wsutil/ws_strptime.h
%%DEVELOPMENT%%include/wireshark/wsutil/wsgcrypt.h
%%DEVELOPMENT%%include/wireshark/wsutil/wslog.h
%%DEVELOPMENT%%include/wireshark/wsutil/xtea.h
+%%DEVELOPMENT%%include/wireshark/wsutil/zlib_compat.h
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkConfig.cmake
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkConfigVersion.cmake
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkTargets-%%CMAKE_BUILD_TYPE%%.cmake
%%DEVELOPMENT%%lib/cmake/wireshark/WiresharkTargets.cmake
lib/libwireshark.so
-lib/libwireshark.so.18
-lib/libwireshark.so.18.0.9
+lib/libwireshark.so.19
+lib/libwireshark.so.19.0.0
lib/libwiretap.so
-lib/libwiretap.so.15
-lib/libwiretap.so.15.0.9
+lib/libwiretap.so.16
+lib/libwiretap.so.16.0.0
lib/libwsutil.so
-lib/libwsutil.so.16
-lib/libwsutil.so.16.0.0
-%%ANDROIDDUMP%%lib/wireshark/extcap/androiddump
-%%LIBSSH%%lib/wireshark/extcap/ciscodump
-lib/wireshark/extcap/randpktdump
-%%LIBSSH%%lib/wireshark/extcap/sshdump
-lib/wireshark/extcap/udpdump
-%%LIBSSH%%lib/wireshark/extcap/wifidump
-lib/wireshark/plugins/4.4/codecs/g711.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/g722.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/g726.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/g729.so
-lib/wireshark/plugins/4.4/codecs/l16mono.so
-%%RTP%%lib/wireshark/plugins/4.4/codecs/opus_dec.so
-lib/wireshark/plugins/4.4/epan/ethercat.so
-lib/wireshark/plugins/4.4/epan/gryphon.so
-lib/wireshark/plugins/4.4/epan/ipaddr.so
-lib/wireshark/plugins/4.4/epan/irda.so
-lib/wireshark/plugins/4.4/epan/mate.so
-lib/wireshark/plugins/4.4/epan/opcua.so
-lib/wireshark/plugins/4.4/epan/profinet.so
-lib/wireshark/plugins/4.4/epan/stats_tree.so
-lib/wireshark/plugins/4.4/epan/transum.so
-lib/wireshark/plugins/4.4/epan/unistim.so
-lib/wireshark/plugins/4.4/epan/wimax.so
-lib/wireshark/plugins/4.4/epan/wimaxasncp.so
-lib/wireshark/plugins/4.4/epan/wimaxmacphy.so
-lib/wireshark/plugins/4.4/wiretap/usbdump.so
+lib/libwsutil.so.17
+lib/libwsutil.so.17.0.0
+%%ANDROIDDUMP%%libexec/wireshark/extcap/androiddump
+%%LIBSSH%%libexec/wireshark/extcap/ciscodump
+libexec/wireshark/extcap/randpktdump
+%%LIBSSH%%libexec/wireshark/extcap/sshdump
+libexec/wireshark/extcap/udpdump
+%%LIBSSH%%libexec/wireshark/extcap/wifidump
+lib/wireshark/plugins/4.6/codecs/g711.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/g722.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/g726.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/g729.so
+lib/wireshark/plugins/4.6/codecs/l16mono.so
+%%RTP%%lib/wireshark/plugins/4.6/codecs/opus_dec.so
+lib/wireshark/plugins/4.6/epan/ethercat.so
+lib/wireshark/plugins/4.6/epan/gryphon.so
+lib/wireshark/plugins/4.6/epan/ipaddr.so
+lib/wireshark/plugins/4.6/epan/irda.so
+lib/wireshark/plugins/4.6/epan/mate.so
+lib/wireshark/plugins/4.6/epan/opcua.so
+lib/wireshark/plugins/4.6/epan/profinet.so
+lib/wireshark/plugins/4.6/epan/stats_tree.so
+lib/wireshark/plugins/4.6/epan/transum.so
+lib/wireshark/plugins/4.6/epan/unistim.so
+lib/wireshark/plugins/4.6/epan/wimax.so
+lib/wireshark/plugins/4.6/epan/wimaxasncp.so
+lib/wireshark/plugins/4.6/epan/wimaxmacphy.so
+lib/wireshark/plugins/4.6/wiretap/usbdump.so
%%DEVELOPMENT%%libdata/pkgconfig/wireshark.pc
%%DOCS%%%%DOCSDIR%%/COPYING
+%%DOCS%%%%DOCSDIR%%/Stratoshark Release Notes.html
+%%DOCS%%%%DOCSDIR%%/Wireshark Release Notes.html
%%DOCS%%%%DOCSDIR%%/README.xml-output
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/androiddump.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/capinfos.html
@@ -733,7 +750,9 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/randpkt.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/randpktdump.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/rawshark.html
-%%DOCS%%%%DOCSDIR%%/release-notes.html
+%%DOCS%%%%DOCSDIR%%/sshdig.html
+%%DOCS%%%%DOCSDIR%%/strato.html
+%%DOCS%%%%DOCSDIR%%/stratoshark.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/reordercap.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/sshdump.html
%%MANPAGES%%%%DOCS%%%%DOCSDIR%%/text2pcap.html
@@ -758,6 +777,9 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%MANPAGES%%share/man/man1/rawshark.1.gz
%%MANPAGES%%share/man/man1/reordercap.1.gz
%%MANPAGES%%%%LIBSSH%%share/man/man1/sshdump.1.gz
+%%MANPAGES%%share/man/man1/sshdig.1.gz
+%%MANPAGES%%share/man/man1/strato.1.gz
+%%MANPAGES%%share/man/man1/stratoshark.1.gz
%%MANPAGES%%share/man/man1/text2pcap.1.gz
%%MANPAGES%%share/man/man1/tshark.1.gz
%%MANPAGES%%share/man/man1/udpdump.1.gz
@@ -789,7 +811,6 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/diameter/AlcatelLucent.xml
%%DATADIR%%/diameter/Cisco.xml
%%DATADIR%%/diameter/CiscoSystems.xml
-%%DATADIR%%/diameter/Custom.xml
%%DATADIR%%/diameter/Ericsson.xml
%%DATADIR%%/diameter/HP.xml
%%DATADIR%%/diameter/Huawei.xml
@@ -810,6 +831,7 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/diameter/Vodafone.xml
%%DATADIR%%/diameter/chargecontrol.xml
%%DATADIR%%/diameter/dictionary.dtd
+%%DATADIR%%/diameter/dictionary.ent
%%DATADIR%%/diameter/dictionary.xml
%%DATADIR%%/diameter/eap.xml
%%DATADIR%%/diameter/etsie2e4.xml
@@ -867,6 +889,7 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/radius/dictionary.aruba
%%DATADIR%%/radius/dictionary.ascend
%%DATADIR%%/radius/dictionary.ascend.illegal
+%%DATADIR%%/radius/dictionary.ascend.illegal.extended
%%DATADIR%%/radius/dictionary.asn
%%DATADIR%%/radius/dictionary.audiocodes
%%DATADIR%%/radius/dictionary.avaya
@@ -944,6 +967,7 @@ lib/wireshark/plugins/4.4/wiretap/usbdump.so
%%DATADIR%%/radius/dictionary.infinera
%%DATADIR%%/radius/dictionary.infoblox
%%DATADIR%%/radius/dictionary.infonet
+%%DATADIR%%/radius/dictionary.ingate
%%DATADIR%%/radius/dictionary.ipunplugged
%%DATADIR%%/radius/dictionary.issanni
%%DATADIR%%/radius/dictionary.itk
diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile
index d8adda613828..14a9f496390c 100644
--- a/ports-mgmt/packagekit/Makefile
+++ b/ports-mgmt/packagekit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PackageKit
-PORTVERSION= 1.3.1
+PORTVERSION= 1.3.2
CATEGORIES= ports-mgmt sysutils
MASTER_SITES= https://www.freedesktop.org/software/PackageKit/releases/
diff --git a/ports-mgmt/packagekit/distinfo b/ports-mgmt/packagekit/distinfo
index 8ed82959e58d..c8bc2841c12c 100644
--- a/ports-mgmt/packagekit/distinfo
+++ b/ports-mgmt/packagekit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746369099
-SHA256 (PackageKit-1.3.1.tar.xz) = 8c5d5272821d61b50aba24736ca0f4812c28bc6334922f17396b43fd2ed7a7e1
-SIZE (PackageKit-1.3.1.tar.xz) = 2815264
+TIMESTAMP = 1760209270
+SHA256 (PackageKit-1.3.2.tar.xz) = aa7269e600f6011f381d869b3650552602bbb9f38982e1106621b940bab979b8
+SIZE (PackageKit-1.3.2.tar.xz) = 2820468
diff --git a/ports-mgmt/packagekit/pkg-plist b/ports-mgmt/packagekit/pkg-plist
index 3b11275a12e8..f184b4198632 100644
--- a/ports-mgmt/packagekit/pkg-plist
+++ b/ports-mgmt/packagekit/pkg-plist
@@ -149,5 +149,6 @@ share/polkit-1/rules.d/org.freedesktop.packagekit.rules
share/vala/vapi/packagekit-glib2.deps
share/vala/vapi/packagekit-glib2.vapi
@sample /var/lib/PackageKit/transactions.db.sample
+@postunexec /bin/rm -rf /var/lib/PackageKit/transactions.db
@dir /var/lib/PackageKit
@dir /var/lib
diff --git a/print/R-cran-textshaping/Makefile b/print/R-cran-textshaping/Makefile
index 066fbbb69e31..16a38ba54496 100644
--- a/print/R-cran-textshaping/Makefile
+++ b/print/R-cran-textshaping/Makefile
@@ -1,5 +1,5 @@
PORTNAME= textshaping
-DISTVERSION= 1.0.3
+DISTVERSION= 1.0.4
CATEGORIES= print
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -16,7 +16,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
RUN_DEPENDS= R-cran-lifecycle>0:devel/R-cran-lifecycle \
R-cran-stringi>0:textproc/R-cran-stringi \
- R-cran-systemfonts>=1.1.0:devel/R-cran-systemfonts
+ R-cran-systemfonts>=1.3.0:devel/R-cran-systemfonts
TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \
R-cran-knitr>0:print/R-cran-knitr \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
diff --git a/print/R-cran-textshaping/distinfo b/print/R-cran-textshaping/distinfo
index c37889a9e68b..2cc1d0bcb822 100644
--- a/print/R-cran-textshaping/distinfo
+++ b/print/R-cran-textshaping/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756820901
-SHA256 (textshaping_1.0.3.tar.gz) = 55153765dc97902902ccf84b072138835cb868fea34503f0fd3888b12ed89447
-SIZE (textshaping_1.0.3.tar.gz) = 76051
+TIMESTAMP = 1760168713
+SHA256 (textshaping_1.0.4.tar.gz) = 34093bf6ec82840f6e80ec6dced1d5ead26637fae5abe63562958c7274e1b8fb
+SIZE (textshaping_1.0.4.tar.gz) = 76738
diff --git a/print/freetype2/Makefile b/print/freetype2/Makefile
index 649553ec8182..8f4f91ba58c7 100644
--- a/print/freetype2/Makefile
+++ b/print/freetype2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freetype2
-DISTVERSION= 2.13.3
+DISTVERSION= 2.14.1
CATEGORIES= print
MASTER_SITES= SAVANNAH/${PORTNAME:S/2//} \
SF/freetype/${PORTNAME}/${DISTVERSION:C/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/}/
diff --git a/print/freetype2/distinfo b/print/freetype2/distinfo
index 429e7edcb2a3..46794669d49f 100644
--- a/print/freetype2/distinfo
+++ b/print/freetype2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725570212
-SHA256 (freetype-2.13.3.tar.xz) = 0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289
-SIZE (freetype-2.13.3.tar.xz) = 2617564
+TIMESTAMP = 1757616352
+SHA256 (freetype-2.14.1.tar.xz) = 32427e8c471ac095853212a37aef816c60b42052d4d9e48230bab3bdf2936ccc
+SIZE (freetype-2.14.1.tar.xz) = 2664948
diff --git a/print/freetype2/pkg-plist b/print/freetype2/pkg-plist
index 9271bf29d05b..2d1d64ab01ad 100644
--- a/print/freetype2/pkg-plist
+++ b/print/freetype2/pkg-plist
@@ -60,5 +60,5 @@ lib/cmake/freetype/freetype-config-version.cmake
lib/cmake/freetype/freetype-config.cmake
lib/libfreetype.so
lib/libfreetype.so.6
-lib/libfreetype.so.6.20.2
+lib/libfreetype.so.6.20.4
libdata/pkgconfig/freetype2.pc
diff --git a/science/gcp/pkg-descr b/science/gcp/pkg-descr
index 2f382bc095d9..07b8e2ada95b 100644
--- a/science/gcp/pkg-descr
+++ b/science/gcp/pkg-descr
@@ -1,2 +1,9 @@
-Geometrical Counter-Poise Correction
-for quantum chemistry.
+The gCP (Geometrical Counter-Poise) correction method is a way to deal
+with the basis set superposition error (BSSE) in quantum chemical
+calculations.
+
+The BSSE is a fundamental error that occurs in all practical electronic
+structure calculations that use finite basis sets. The gCP is a
+semi-empirical method that is much more efficient than the standard
+Boys-Bernardi counterpoise (BB-CP) correction, especially for geometry
+optimizations.
diff --git a/science/gromacs/Makefile b/science/gromacs/Makefile
index fe0f72f32e22..bb661e6ea431 100644
--- a/science/gromacs/Makefile
+++ b/science/gromacs/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gromacs
-DISTVERSION= 2025.0
-PORTREVISION= 1
+DISTVERSION= 2025.3
CATEGORIES= science
MASTER_SITES= https://ftp.gromacs.org/pub/gromacs/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # only for googletest
@@ -126,6 +125,6 @@ post-patch:
@${REINPLACE_CMD} -e '/CMAKE_REQUIRED_LIBRARIES/d' \
${WRKSRC}/cmake/gmxTestdlopen.cmake
-# tests fail to compile, see https://gitlab.com/gromacs/gromacs/-/issues/5141
+# tests as of 2025.3: 100% tests passed, 0 tests failed out of 92
.include <bsd.port.mk>
diff --git a/science/gromacs/distinfo b/science/gromacs/distinfo
index 6b2c689e8b4b..ad696c850693 100644
--- a/science/gromacs/distinfo
+++ b/science/gromacs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739341467
-SHA256 (gromacs-2025.0.tar.gz) = a27ad35a646295bbec129abe684d9d03d1e2e0bd76b0d625e9055746aaefae82
-SIZE (gromacs-2025.0.tar.gz) = 44417653
+TIMESTAMP = 1760115187
+SHA256 (gromacs-2025.3.tar.gz) = 8bdfca0268f3f10a7ca3c06e59b62f73ea02420c67211c0ff3912f32d7833c65
+SIZE (gromacs-2025.3.tar.gz) = 44407119
diff --git a/science/tinker/Makefile b/science/tinker/Makefile
index 5723eb9b39db..3a5cb18b0c75 100644
--- a/science/tinker/Makefile
+++ b/science/tinker/Makefile
@@ -1,12 +1,12 @@
PORTNAME= tinker
-DISTVERSION= 25.5
-PORTREVISION= 1
+DISTVERSIONPREFIX= v
+DISTVERSION= 25.5.2
CATEGORIES= science
-MASTER_SITES= https://dasher.wustl.edu/tinker/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= General purpose molecular modelling package
-WWW= https://dasher.wustl.edu/tinker/
+WWW= https://dasher.wustl.edu/tinker/ \
+ https://github.com/TinkerTools/tinker
LICENSE= TINKER
LICENSE_NAME= TINKER license agreement
@@ -16,8 +16,9 @@ LICENSE_PERMS= auto-accept # internal academic purposes only, no commercial use
LIB_DEPENDS= libfftw3.so:math/fftw3
USES= fortran gmake
+USE_GITHUB= yes
+GH_ACCOUNT= TinkerTools
-WRKSRC= ${WRKDIR}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/source
INSTALL_WRKSRC= ${WRKSRC}/source
diff --git a/science/tinker/distinfo b/science/tinker/distinfo
index b452890259c0..da2498d5f92a 100644
--- a/science/tinker/distinfo
+++ b/science/tinker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759481421
-SHA256 (tinker-25.5.tar.gz) = 10e24742d262a09a4b191eb73ef994cc8987e1e5e18ac7759420b36f07a02036
-SIZE (tinker-25.5.tar.gz) = 81137927
+TIMESTAMP = 1760108472
+SHA256 (TinkerTools-tinker-v25.5.2_GH0.tar.gz) = 3a474a892892ab0b77a86599dd57c17731c64c363af7e48cfe6915a6d4276df6
+SIZE (TinkerTools-tinker-v25.5.2_GH0.tar.gz) = 34670489
diff --git a/science/tinker/pkg-plist b/science/tinker/pkg-plist
index 723615e476ff..b0f9367ade44 100644
--- a/science/tinker/pkg-plist
+++ b/science/tinker/pkg-plist
@@ -96,9 +96,7 @@ bin/xyzpdb
%%DATADIR%%/params/mmff94.prm
%%DATADIR%%/params/mmff94s.prm
%%DATADIR%%/params/oplsaa08.prm
-%%DATADIR%%/params/oplsaa24.prm
%%DATADIR%%/params/oplsaal.prm
-%%DATADIR%%/params/oplsaam.prm
%%DATADIR%%/params/oplsua.prm
%%DATADIR%%/params/smoothaa.prm
%%DATADIR%%/params/smoothua.prm
diff --git a/science/votca/Makefile b/science/votca/Makefile
index 07f97264f4bb..fc185755354a 100644
--- a/science/votca/Makefile
+++ b/science/votca/Makefile
@@ -1,7 +1,6 @@
PORTNAME= votca
DISTVERSIONPREFIX= v
-DISTVERSION= 2025
-PORTREVISION= 4
+DISTVERSION= 2025.1
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -73,6 +72,6 @@ do-test: # several tests fail, see https://github.com/votca/votca/issues/1098
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test
-# tests as of 2025: 100% tests passed, 0 tests failed out of 250
+# tests as of 2025.1: 100% tests passed, 0 tests failed out of 249
.include <bsd.port.mk>
diff --git a/science/votca/distinfo b/science/votca/distinfo
index 500ff40eff82..2c2f89fe0252 100644
--- a/science/votca/distinfo
+++ b/science/votca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743227786
-SHA256 (votca-votca-v2025_GH0.tar.gz) = ee2ac59c858ee41ef3ecf636b263464cac5895c0ee9c8f97b1aafca4b8b76350
-SIZE (votca-votca-v2025_GH0.tar.gz) = 41334705
+TIMESTAMP = 1760182463
+SHA256 (votca-votca-v2025.1_GH0.tar.gz) = 85b487d2b2a31f26869be422c98f816b95c88a4ab112ea4650cccd4c2706bdbf
+SIZE (votca-votca-v2025.1_GH0.tar.gz) = 41332679
diff --git a/security/afl++/Makefile b/security/afl++/Makefile
index 1a90d83b36a6..7b5377a26750 100644
--- a/security/afl++/Makefile
+++ b/security/afl++/Makefile
@@ -1,6 +1,6 @@
PORTNAME= afl
DISTVERSIONPREFIX= v
-DISTVERSION= 4.33c
+DISTVERSION= 4.34c
CATEGORIES= security
PKGNAMESUFFIX= ++-${FLAVOR}
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/docs/COPYING
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le riscv64
ONLY_FOR_ARCHS_REASON= uses x86-only instrumentation or requires complete LLVM support
-BROKEN_FreeBSD_13= fails to build, error: unknown type name 'mode_t'
BUILD_DEPENDS= ginstall:sysutils/coreutils
@@ -35,6 +34,7 @@ SHEBANG_FILES= afl-cmin.py afl-persistent-config
MAKEFILE= GNUmakefile
MAKE_ARGS= AFL_NO_X86=1 AFL_NO_TEST_BUILD=1 \
+ NO_FRIDA=1 NO_UNICORN=1 NO_QEMU=1 \
PREFIX="${PREFIX}/${PKGBASE}"
.if ${FLAVOR} == llvm
CFLAGS_riscv64= -mno-relax
diff --git a/security/afl++/distinfo b/security/afl++/distinfo
index 871fd6e76ebe..c5f257fe07e5 100644
--- a/security/afl++/distinfo
+++ b/security/afl++/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751370940
-SHA256 (AFLplusplus-AFLplusplus-v4.33c_GH0.tar.gz) = 98903c8036282c8908b1d8cc0d60caf3ea259db4339503a76449b47acce58d1d
-SIZE (AFLplusplus-AFLplusplus-v4.33c_GH0.tar.gz) = 3058802
+TIMESTAMP = 1759308044
+SHA256 (AFLplusplus-AFLplusplus-v4.34c_GH0.tar.gz) = b500b3d8012757ba6f3435814f7f36a474a1b722efce464216c87af0c515888c
+SIZE (AFLplusplus-AFLplusplus-v4.34c_GH0.tar.gz) = 3100867
diff --git a/security/afl++/files/patch-GNUmakefile.llvm b/security/afl++/files/patch-GNUmakefile.llvm
deleted file mode 100644
index 8642167f99eb..000000000000
--- a/security/afl++/files/patch-GNUmakefile.llvm
+++ /dev/null
@@ -1,20 +0,0 @@
---- GNUmakefile.llvm.orig 2025-06-28 20:29:37 UTC
-+++ GNUmakefile.llvm
-@@ -554,6 +554,9 @@ test_build: $(PROGS)
-
- .PHONY: test_build
- test_build: $(PROGS)
-+ifdef AFL_NO_TEST_BUILD
-+ @echo "[*] Not testing the CC wrapper and instrumentation output (AFL_NO_TEST_BUILD set)."
-+else
- @echo "[*] Testing the CC wrapper and instrumentation output..."
- unset AFL_USE_ASAN AFL_USE_MSAN AFL_INST_RATIO AFL_LLVM_ALLOWLIST AFL_LLVM_DENYLIST; ASAN_OPTIONS=detect_leaks=0 AFL_QUIET=1 AFL_PATH=. AFL_LLVM_LAF_ALL=1 ./afl-cc $(CFLAGS) $(CPPFLAGS) ./test-instr.c -o test-instr $(LDFLAGS)
- ifdef IS_IOS
-@@ -564,6 +567,7 @@ endif
- @rm -f test-instr
- @cmp -s .test-instr0 .test-instr1; DR="$$?"; rm -f .test-instr0 .test-instr1; if [ "$$DR" = "0" ]; then echo; echo "Oops, the instrumentation does not seem to be behaving correctly!"; echo; echo "Please post to https://github.com/AFLplusplus/AFLplusplus/issues to troubleshoot the issue."; echo; exit 1; fi
- @echo "[+] All right, the instrumentation seems to be working!"
-+endif
-
- .PHONY: all_done
- all_done: test_build
diff --git a/security/afl++/files/patch-include_forkserver.h b/security/afl++/files/patch-include_forkserver.h
deleted file mode 100644
index d47f462f9bd0..000000000000
--- a/security/afl++/files/patch-include_forkserver.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/forkserver.h.orig 2025-06-28 20:29:37 UTC
-+++ include/forkserver.h
-@@ -30,6 +30,8 @@
-
- #include <stdio.h>
- #include <stdbool.h>
-+#include <string.h>
-+#include <unistd.h>
-
- #include "types.h"
-
diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile
index a92ec62232d3..f36d91c12c4a 100644
--- a/security/openssh-portable/Makefile
+++ b/security/openssh-portable/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openssh
-DISTVERSION= 10.1p1
-PORTREVISION= 4
+DISTVERSION= 10.2p1
+PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= security
MASTER_SITES= OPENBSD/OpenSSH/portable
@@ -43,7 +43,7 @@ gssapi_PKGNAMESUFFIX= -portable-gssapi
OPTIONS_DEFINE= DOCS PAM TCP_WRAPPERS LIBEDIT BSM \
HPN KERB_GSSAPI \
LDNS NONECIPHER XMSS FIDO_U2F BLACKLISTD
-OPTIONS_DEFAULT= LIBEDIT PAM TCP_WRAPPERS LDNS FIDO_U2F
+OPTIONS_DEFAULT= BLACKLISTD LIBEDIT PAM TCP_WRAPPERS LDNS FIDO_U2F
.if ${FLAVOR:U} == hpn
OPTIONS_DEFAULT+= HPN NONECIPHER
.endif
@@ -100,6 +100,14 @@ ETCDIR?= ${PREFIX}/etc/ssh
PATCH_SITES+= http://mirror.shatow.net/freebsd/${PORTNAME}/:DEFAULT,hpn,gsskex
# Must add this patch before HPN due to conflicts
+.if !${PORT_OPTIONS:MBLACKLISTD}
+. if ${PORT_OPTIONS:MHPN} || ${PORT_OPTIONS:MNONECIPHER}
+# Needed glue for applying HPN patch without conflict
+EXTRA_PATCHES+= ${FILESDIR}/extra-patch-no-blocklistd-hpn-glue
+. endif
+.endif
+
+# Must add this patch before HPN due to conflicts
.if ${PORT_OPTIONS:MKERB_GSSAPI} || ${FLAVOR:U} == gssapi
# BROKEN= KERB_GSSAPI No patch for ${DISTVERSION} yet.
. if ${PORT_OPTIONS:MHPN} || ${PORT_OPTIONS:MNONECIPHER}
@@ -108,13 +116,13 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-hpn-gss-glue
. endif
# - See https://sources.debian.org/data/main/o/openssh/ for which subdir to
# pull from.
-GSSAPI_DEBIAN_VERSION= 10.1p1
+GSSAPI_DEBIAN_VERSION= 10.2p1
GSSAPI_DEBIAN_SUBDIR= ${GSSAPI_DEBIAN_VERSION:U${DISTVERSION}}-1
# - Debian does not use a versioned filename so we trick fetch to make one for
# us with the ?<anything>=/ trick.
PATCH_SITES+= https://sources.debian.org/data/main/o/openssh/1:${GSSAPI_DEBIAN_SUBDIR}/debian/patches/gssapi.patch?dummy=/:gsskex
# Bump this when updating the patch location
-GSSAPI_DISTVERSION= 10.1p1
+GSSAPI_DISTVERSION= 10.2p1
PATCHFILES+= openssh-${GSSAPI_DISTVERSION:U${DISTVERSION}}-gsskex-all-debian-rh-${GSSAPI_DISTVERSION}.patch:-p1:gsskex
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gssapi-kexgssc.c
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gssapi-kexgsss.c
diff --git a/security/openssh-portable/distinfo b/security/openssh-portable/distinfo
index cef52e80ff85..6aa27b76a8c8 100644
--- a/security/openssh-portable/distinfo
+++ b/security/openssh-portable/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759963002
-SHA256 (openssh-10.1p1.tar.gz) = b9fc7a2b82579467a6f2f43e4a81c8e1dfda614ddb4f9b255aafd7020bbf0758
-SIZE (openssh-10.1p1.tar.gz) = 1972831
-SHA256 (openssh-10.1p1-gsskex-all-debian-rh-10.1p1.patch) = b46e798092ea4e0653ea5e124b10a881f58b2e78a16b3e46475c52c39b725874
-SIZE (openssh-10.1p1-gsskex-all-debian-rh-10.1p1.patch) = 126336
+TIMESTAMP = 1760240447
+SHA256 (openssh-10.2p1.tar.gz) = ccc42c0419937959263fa1dbd16dafc18c56b984c03562d2937ce56a60f798b2
+SIZE (openssh-10.2p1.tar.gz) = 1974519
+SHA256 (openssh-10.2p1-gsskex-all-debian-rh-10.2p1.patch) = a02ab012657477a85dc7e4dca90a568ff5f13199221cda888608e9d0290454a0
+SIZE (openssh-10.2p1-gsskex-all-debian-rh-10.2p1.patch) = 126336
diff --git a/security/openssh-portable/files/extra-patch-blacklistd b/security/openssh-portable/files/extra-patch-blacklistd
index a7145e42ce9b..3118103c5d74 100644
--- a/security/openssh-portable/files/extra-patch-blacklistd
+++ b/security/openssh-portable/files/extra-patch-blacklistd
@@ -1,9 +1,80 @@
---- blacklist.c.orig 2021-04-28 13:37:52.679784000 -0700
-+++ blacklist.c 2021-04-28 13:56:45.677805000 -0700
-@@ -0,0 +1,92 @@
+--- Makefile.in.orig 2025-10-02 12:00:00.000000000
++++ Makefile.in 2025-10-02 12:00:00.000000000
+@@ -208,6 +208,8 @@
+ FIXPATHSCMD = $(SED) $(PATHSUBS)
+ FIXALGORITHMSCMD= $(SHELL) $(srcdir)/fixalgorithms $(SED) \
+ @UNSUPPORTED_ALGORITHMS@
++
++LIBSSH_OBJS+= blacklist.o
+
+ all: $(CONFIGFILES) $(MANPAGES) $(TARGETS)
+
+--- auth-pam.c.orig 2025-10-02 12:00:00.000000000
++++ auth-pam.c 2025-10-02 12:00:00.000000000
+@@ -101,6 +101,7 @@
+ #endif
+ #include "monitor_wrap.h"
+ #include "srclimit.h"
++#include "blacklist_client.h"
+
+ extern ServerOptions options;
+ extern struct sshbuf *loginmsg;
+@@ -936,6 +937,8 @@
+ sshbuf_free(buffer);
+ return (0);
+ }
++ BLACKLIST_NOTIFY(NULL, BLACKLIST_AUTH_FAIL,
++ "PAM illegal user");
+ error("PAM: %s for %s%.100s from %.100s", msg,
+ sshpam_authctxt->valid ? "" : "illegal user ",
+ sshpam_authctxt->user, sshpam_rhost);
+--- auth.c.orig 2025-10-02 12:00:00.000000000
++++ auth.c 2025-10-02 12:00:00.000000000
+@@ -75,6 +75,7 @@
+ #include "monitor_wrap.h"
+ #include "ssherr.h"
+ #include "channels.h"
++#include "blacklist_client.h"
+
+ /* import */
+ extern ServerOptions options;
+@@ -285,8 +286,12 @@
+ authmsg = "Postponed";
+ else if (partial)
+ authmsg = "Partial";
+- else
++ else {
+ authmsg = authenticated ? "Accepted" : "Failed";
++ if (authenticated)
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_OK,
++ "Authenticated");
++ }
+
+ if ((extra = format_method_key(authctxt)) == NULL) {
+ if (authctxt->auth_method_info != NULL)
+@@ -334,6 +339,7 @@
+ {
+ Authctxt *authctxt = (Authctxt *)ssh->authctxt;
+
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Maximum attempts exceeded");
+ error("maximum authentication attempts exceeded for "
+ "%s%.100s from %.200s port %d ssh2",
+ authctxt->valid ? "" : "invalid user ",
+@@ -494,6 +500,8 @@
+ aix_restoreauthdb();
+ #endif
+ if (pw == NULL) {
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL,
++ "Invalid user");
+ logit("Invalid user %.100s from %.100s port %d",
+ user, ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
+ #ifdef CUSTOM_FAILED_LOGIN
+--- blacklist.c.orig 2025-10-02 12:00:00.000000000
++++ blacklist.c 2025-10-02 12:00:00.000000000
+@@ -0,0 +1,97 @@
+/*-
+ * Copyright (c) 2015 The NetBSD Foundation, Inc.
-+ * Copyright (c) 2016 The FreeBSD Foundation, Inc.
++ * Copyright (c) 2016 The FreeBSD Foundation
+ * All rights reserved.
+ *
+ * Portions of this software were developed by Kurt Lidl
@@ -48,11 +119,15 @@
+#include "packet.h"
+#include "log.h"
+#include "misc.h"
++#include "servconf.h"
+#include <blacklist.h>
+#include "blacklist_client.h"
+
+static struct blacklist *blstate = NULL;
+
++/* import */
++extern ServerOptions options;
++
+/* internal definition from bl.h */
+struct blacklist *bl_create(bool, char *, void (*)(int, const char *, va_list));
+
@@ -82,23 +157,24 @@
+blacklist_init(void)
+{
+
-+ blstate = bl_create(false, NULL, im_log);
++ if (options.use_blacklist)
++ blstate = bl_create(false, NULL, im_log);
+}
+
+void
-+blacklist_notify(int action, struct ssh *ssh, const char *msg)
++blacklist_notify(struct ssh *ssh, int action, const char *msg)
+{
+
+ if (blstate != NULL && ssh_packet_connection_is_on_socket(ssh))
+ (void)blacklist_r(blstate, action,
+ ssh_packet_get_connection_in(ssh), msg);
+}
---- blacklist_client.h.orig 2020-11-16 16:45:22.823087000 -0800
-+++ blacklist_client.h 2020-11-16 16:45:09.761962000 -0800
+--- blacklist_client.h.orig 2025-10-02 12:00:00.000000000
++++ blacklist_client.h 2025-10-02 12:00:00.000000000
@@ -0,0 +1,61 @@
+/*-
+ * Copyright (c) 2015 The NetBSD Foundation, Inc.
-+ * Copyright (c) 2016 The FreeBSD Foundation, Inc.
++ * Copyright (c) 2016 The FreeBSD Foundation
+ * All rights reserved.
+ *
+ * Portions of this software were developed by Kurt Lidl
@@ -143,23 +219,62 @@
+
+#ifdef USE_BLACKLIST
+void blacklist_init(void);
-+void blacklist_notify(int, struct ssh *, const char *);
++void blacklist_notify(struct ssh *, int, const char *);
+
+#define BLACKLIST_INIT() blacklist_init()
-+#define BLACKLIST_NOTIFY(x, ssh, msg) blacklist_notify(x, ssh, msg)
++#define BLACKLIST_NOTIFY(ssh,x,msg) blacklist_notify(ssh,x,msg)
+
+#else
+
+#define BLACKLIST_INIT()
-+#define BLACKLIST_NOTIFY(x, ssh, msg)
++#define BLACKLIST_NOTIFY(ssh,x,msg)
+
+#endif
+
+
+#endif /* BLACKLIST_CLIENT_H */
---- servconf.c.orig 2021-04-15 20:55:25.000000000 -0700
-+++ servconf.c 2021-04-28 13:36:19.591999000 -0700
-@@ -172,6 +172,7 @@ initialize_server_options(ServerOptions *options)
+--- monitor.c.orig 2025-10-02 12:00:00.000000000
++++ monitor.c 2025-10-02 12:00:00.000000000
+@@ -85,6 +85,8 @@
+ #include "misc.h"
+ #include "servconf.h"
+ #include "monitor.h"
++#include "blacklist_client.h"
++
+ #ifdef GSSAPI
+ #include "ssh-gss.h"
+ #endif
+@@ -353,16 +355,24 @@
+ }
+ }
+ if (authctxt->failures > options.max_authtries) {
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL,
++ "Too many authentication attempts");
+ /* Shouldn't happen */
+ fatal_f("privsep child made too many authentication "
+ "attempts");
+ }
+ }
+
+- if (!authctxt->valid)
+- fatal_f("authenticated invalid user");
+- if (strcmp(auth_method, "unknown") == 0)
++ if (!authctxt->valid) {
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL,
++ "Authenticated invalid user");
++ fatal_f("authenticated invalid user");
++ }
++ if (strcmp(auth_method, "unknown") == 0) {
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL,
++ "Authentication method name unknown");
+ fatal_f("authentication method name unknown");
++ }
+
+ debug_f("user %s authenticated by privileged process", authctxt->user);
+ auth_attempted = 0;
+--- servconf.c.orig 2025-10-02 12:00:00.000000000
++++ servconf.c 2025-10-02 12:00:00.000000000
+@@ -186,6 +186,7 @@
options->max_sessions = -1;
options->banner = NULL;
options->use_dns = -1;
@@ -167,7 +282,7 @@
options->client_alive_interval = -1;
options->client_alive_count_max = -1;
options->num_authkeys_files = 0;
-@@ -410,6 +411,8 @@ fill_default_server_options(ServerOptions *options)
+@@ -455,6 +456,8 @@
options->max_sessions = DEFAULT_SESSIONS_MAX;
if (options->use_dns == -1)
options->use_dns = 0;
@@ -176,15 +291,15 @@
if (options->client_alive_interval == -1)
options->client_alive_interval = 0;
if (options->client_alive_count_max == -1)
-@@ -506,6 +509,7 @@ typedef enum {
+@@ -563,6 +566,7 @@
sGatewayPorts, sPubkeyAuthentication, sPubkeyAcceptedAlgorithms,
sXAuthLocation, sSubsystem, sMaxStartups, sMaxAuthTries, sMaxSessions,
sBanner, sUseDNS, sHostbasedAuthentication,
+ sUseBlacklist,
sHostbasedUsesNameFromPacketOnly, sHostbasedAcceptedAlgorithms,
sHostKeyAlgorithms, sPerSourceMaxStartups, sPerSourceNetBlockSize,
- sClientAliveInterval, sClientAliveCountMax, sAuthorizedKeysFile,
-@@ -642,6 +646,8 @@ static struct {
+ sPerSourcePenalties, sPerSourcePenaltyExemptList,
+@@ -706,6 +710,8 @@
{ "maxsessions", sMaxSessions, SSHCFG_ALL },
{ "banner", sBanner, SSHCFG_ALL },
{ "usedns", sUseDNS, SSHCFG_GLOBAL },
@@ -193,7 +308,7 @@
{ "verifyreversemapping", sDeprecated, SSHCFG_GLOBAL },
{ "reversemappingcheck", sDeprecated, SSHCFG_GLOBAL },
{ "clientaliveinterval", sClientAliveInterval, SSHCFG_ALL },
-@@ -1692,6 +1698,10 @@ process_server_config_line_depth(ServerOptions *option
+@@ -1788,6 +1794,10 @@
intptr = &options->use_dns;
goto parse_flag;
@@ -203,8 +318,8 @@
+
case sLogFacility:
log_facility_ptr = &options->log_facility;
- arg = strdelim(&cp);
-@@ -2872,6 +2882,7 @@ dump_config(ServerOptions *o)
+ arg = argv_next(&ac, &av);
+@@ -3276,6 +3286,7 @@
dump_cfg_fmtint(sCompression, o->compression);
dump_cfg_fmtint(sGatewayPorts, o->fwd_opts.gateway_ports);
dump_cfg_fmtint(sUseDNS, o->use_dns);
@@ -212,9 +327,9 @@
dump_cfg_fmtint(sAllowTcpForwarding, o->allow_tcp_forwarding);
dump_cfg_fmtint(sAllowAgentForwarding, o->allow_agent_forwarding);
dump_cfg_fmtint(sDisableForwarding, o->disable_forwarding);
---- servconf.h.orig 2020-11-16 15:51:00.752090000 -0800
-+++ servconf.h 2020-11-16 15:51:02.962173000 -0800
-@@ -179,6 +179,7 @@ typedef struct {
+--- servconf.h.orig 2025-10-02 12:00:00.000000000
++++ servconf.h 2025-10-02 12:00:00.000000000
+@@ -195,6 +195,7 @@
int max_sessions;
char *banner; /* SSH-2 banner message */
int use_dns;
@@ -222,150 +337,61 @@
int client_alive_interval; /*
* poke the client this often to
* see if it's still there
---- auth-pam.c.orig 2020-11-16 15:52:45.816578000 -0800
-+++ auth-pam.c 2020-11-16 15:54:19.796583000 -0800
-@@ -105,6 +105,7 @@ extern char *__progname;
- #include "ssh-gss.h"
- #endif
- #include "monitor_wrap.h"
-+#include "blacklist_client.h"
-
- extern ServerOptions options;
- extern struct sshbuf *loginmsg;
-@@ -916,6 +917,10 @@ sshpam_query(void *ctx, char **name, char **info,
- sshbuf_free(buffer);
- return (0);
- }
-+ /* XXX: ssh context unavailable here, unclear if this is even needed.
-+ BLACKLIST_NOTIFY(BLACKLIST_BAD_USER,
-+ the_active_state, sshpam_authctxt->user);
-+ */
- error("PAM: %s for %s%.100s from %.100s", msg,
- sshpam_authctxt->valid ? "" : "illegal user ",
- sshpam_authctxt->user, sshpam_rhost);
---- auth.c.orig 2020-11-16 15:52:45.824171000 -0800
-+++ auth.c 2020-11-16 15:57:51.091969000 -0800
-@@ -76,6 +76,7 @@
- #include "ssherr.h"
- #include "compat.h"
- #include "channels.h"
-+#include "blacklist_client.h"
-
- /* import */
- extern ServerOptions options;
-@@ -331,8 +332,11 @@ auth_log(struct ssh *ssh, int authenticated, int parti
- authmsg = "Postponed";
- else if (partial)
- authmsg = "Partial";
-- else
-+ else {
- authmsg = authenticated ? "Accepted" : "Failed";
-+ if (authenticated)
-+ BLACKLIST_NOTIFY(BLACKLIST_AUTH_OK, ssh, "ssh");
-+ }
-
- if ((extra = format_method_key(authctxt)) == NULL) {
- if (authctxt->auth_method_info != NULL)
-@@ -586,6 +590,7 @@ getpwnamallow(struct ssh *ssh, const char *user)
- aix_restoreauthdb();
- #endif
- if (pw == NULL) {
-+ BLACKLIST_NOTIFY(BLACKLIST_BAD_USER, ssh, user);
- logit("Invalid user %.100s from %.100s port %d",
- user, ssh_remote_ipaddr(ssh), ssh_remote_port(ssh));
- #ifdef CUSTOM_FAILED_LOGIN
---- auth2.c.orig 2020-11-16 17:10:36.772062000 -0800
-+++ auth2.c 2020-11-16 17:12:04.852943000 -0800
-@@ -58,6 +58,7 @@
- #include "monitor_wrap.h"
- #include "digest.h"
- #include "kex.h"
-+#include "blacklist_client.h"
-
- /* import */
- extern ServerOptions options;
-@@ -295,6 +296,7 @@ input_userauth_request(int type, u_int32_t seq, struct
- } else {
- /* Invalid user, fake password information */
- authctxt->pw = fakepw();
-+ BLACKLIST_NOTIFY(BLACKLIST_BAD_USER, ssh, "ssh");
- #ifdef SSH_AUDIT_EVENTS
- PRIVSEP(audit_event(ssh, SSH_INVALID_USER));
- #endif
-@@ -448,8 +450,10 @@ userauth_finish(struct ssh *ssh, int authenticated, co
- } else {
- /* Allow initial try of "none" auth without failure penalty */
- if (!partial && !authctxt->server_caused_failure &&
-- (authctxt->attempt > 1 || strcmp(method, "none") != 0))
-+ (authctxt->attempt > 1 || strcmp(method, "none") != 0)) {
- authctxt->failures++;
-+ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL, ssh, "ssh");
-+ }
- if (authctxt->failures >= options.max_authtries) {
- #ifdef SSH_AUDIT_EVENTS
- PRIVSEP(audit_event(ssh, SSH_LOGIN_EXCEED_MAXTRIES));
---- packet.c.orig 2020-11-16 15:52:45.839070000 -0800
-+++ packet.c 2020-11-16 15:56:09.285418000 -0800
-@@ -96,6 +96,7 @@
- #include "packet.h"
- #include "ssherr.h"
- #include "sshbuf.h"
-+#include "blacklist_client.h"
-
- #ifdef PACKET_DEBUG
- #define DBG(x) x
-@@ -1882,6 +1883,7 @@ sshpkt_vfatal(struct ssh *ssh, int r, const char *fmt,
- case SSH_ERR_NO_KEX_ALG_MATCH:
- case SSH_ERR_NO_HOSTKEY_ALG_MATCH:
- if (ssh->kex && ssh->kex->failed_choice) {
-+ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL, ssh, "ssh");
- ssh_packet_clear_keys(ssh);
- errno = oerrno;
- logdie("Unable to negotiate with %s: %s. "
---- sshd.c.orig 2021-08-19 21:03:49.000000000 -0700
-+++ sshd.c 2021-09-10 10:37:17.926747000 -0700
-@@ -123,6 +123,7 @@
- #include "version.h"
- #include "ssherr.h"
+--- sshd-session.c.orig 2025-10-02 12:00:00.000000000
++++ sshd-session.c 2025-10-02 12:00:00.000000000
+@@ -108,6 +108,7 @@
#include "sk-api.h"
-+#include "blacklist_client.h"
#include "srclimit.h"
#include "dh.h"
++#include "blacklist_client.h"
-@@ -2225,6 +2228,9 @@ main(int ac, char **av)
- if ((loginmsg = sshbuf_new()) == NULL)
- fatal_f("sshbuf_new failed");
- auth_debug_reset();
+ #ifdef LIBWRAP
+ #include <tcpd.h>
+@@ -223,6 +224,8 @@
+ static void
+ grace_alarm_handler(int sig)
+ {
++ BLACKLIST_NOTIFY(the_active_state, BLACKLIST_AUTH_FAIL,
++ "Grace period expired");
+ /*
+ * Try to kill any processes that we have spawned, E.g. authorized
+ * keys command helpers or privsep children.
+@@ -1206,6 +1209,8 @@
+ ssh_signal(SIGQUIT, SIG_DFL);
+ ssh_signal(SIGCHLD, SIG_DFL);
+ ssh_signal(SIGINT, SIG_DFL);
+
-+ if (options.use_blacklist)
-+ BLACKLIST_INIT();
++ BLACKLIST_INIT();
- if (use_privsep) {
- if (privsep_preauth(ssh) == 1)
---- Makefile.in.orig 2022-10-03 07:51:42.000000000 -0700
-+++ Makefile.in 2022-10-09 10:50:06.401377000 -0700
-@@ -185,6 +185,8 @@ FIXALGORITHMSCMD= $(SHELL) $(srcdir)/fixalgorithms $(S
- FIXALGORITHMSCMD= $(SHELL) $(srcdir)/fixalgorithms $(SED) \
- @UNSUPPORTED_ALGORITHMS@
+ /*
+ * Register our connection. This turns encryption off because we do
+@@ -1297,8 +1302,10 @@
+ }
-+LIBSSH_OBJS+= blacklist.o
-+
- all: $(CONFIGFILES) $(MANPAGES) $(TARGETS)
+ if ((r = kex_exchange_identification(ssh, -1,
+- options.version_addendum)) != 0)
++ options.version_addendum)) != 0) {
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange");
+ sshpkt_fatal(ssh, r, "banner exchange");
++ }
- $(LIBSSH_OBJS): Makefile.in config.h
---- sshd_config.orig 2020-11-16 16:57:14.276036000 -0800
-+++ sshd_config 2020-11-16 16:57:42.183846000 -0800
-@@ -94,6 +94,7 @@
- #PrintLastLog yes
- #TCPKeepAlive yes
- #PermitUserEnvironment no
-+#UseBlacklist no
- #Compression delayed
- #ClientAliveInterval 0
- #ClientAliveCountMax 3
---- sshd_config.5.orig 2023-12-18 15:59:50.000000000 +0100
-+++ sshd_config.5 2024-01-06 16:36:17.025742000 +0100
-@@ -1855,6 +1855,20 @@ This option may be useful in conjunction with
+ ssh_packet_set_nonblocking(ssh);
+
+@@ -1443,7 +1450,10 @@
+ audit_event(the_active_state, SSH_CONNECTION_ABANDON);
+ #endif
+ /* Override default fatal exit value when auth was attempted */
+- if (i == 255 && auth_attempted)
++ if (i == 255 && auth_attempted) {
++ BLACKLIST_NOTIFY(the_active_state, BLACKLIST_AUTH_FAIL,
++ "Fatal exit");
+ _exit(EXIT_AUTH_ATTEMPTED);
++ }
+ _exit(i);
+ }
+--- sshd_config.5.orig 2025-10-02 12:00:00.000000000
++++ sshd_config.5 2025-10-02 12:00:00.000000000
+@@ -2009,6 +2009,20 @@
is to never expire connections for having no open channels.
This option may be useful in conjunction with
.Cm ChannelTimeout .
@@ -386,34 +412,13 @@
.It Cm UseDNS
Specifies whether
.Xr sshd 8
---- monitor.c.orig 2020-11-16 17:24:03.457283000 -0800
-+++ monitor.c 2020-11-16 17:25:57.642510000 -0800
-@@ -96,6 +96,7 @@
- #include "match.h"
- #include "ssherr.h"
- #include "sk-api.h"
-+#include "blacklist_client.h"
+--- sshd_config.orig 2025-10-02 12:00:00.000000000
++++ sshd_config 2025-10-02 12:00:00.000000000
+@@ -102,6 +102,7 @@
+ #MaxStartups 10:30:100
+ #PermitTunnel no
+ #ChrootDirectory none
++#UseBlacklist no
+ #VersionAddendum none
- #ifdef GSSAPI
- static Gssctxt *gsscontext = NULL;
-@@ -342,8 +343,11 @@ monitor_child_preauth(struct ssh *ssh, struct monitor
- if (ent->flags & (MON_AUTHDECIDE|MON_ALOG)) {
- auth_log(ssh, authenticated, partial,
- auth_method, auth_submethod);
-- if (!partial && !authenticated)
-+ if (!partial && !authenticated) {
- authctxt->failures++;
-+ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL,
-+ ssh, "ssh");
-+ }
- if (authenticated || partial) {
- auth2_update_session_info(authctxt,
- auth_method, auth_submethod);
-@@ -1228,6 +1232,7 @@ mm_answer_keyallowed(struct ssh *ssh, int sock, struct
- } else {
- /* Log failed attempt */
- auth_log(ssh, 0, 0, auth_method, NULL);
-+ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL, ssh, "ssh");
- free(cuser);
- free(chost);
- }
+ # no default banner path
diff --git a/security/openssh-portable/files/extra-patch-hpn b/security/openssh-portable/files/extra-patch-hpn
index 412cc576fb7c..a4df93cc2186 100644
--- a/security/openssh-portable/files/extra-patch-hpn
+++ b/security/openssh-portable/files/extra-patch-hpn
@@ -1233,17 +1233,17 @@ diff -urN -x configure -x config.guess -x config.h.in -x config.sub work.clean/o
/*
* Create a new session and process group since the 4.4BSD
* setlogin() affects the entire process group. We don't
---- work.clean/openssh-9.8p1/sshd-session.c.orig 2024-07-01 13:54:25.745441000 -0700
-+++ work/openssh-9.8p1/sshd-session.c 2024-07-01 13:54:57.335695000 -0700
-@@ -1305,7 +1305,7 @@ main(int ac, char **av)
- alarm(options.login_grace_time);
+--- work/openssh/sshd-session.c.orig 2025-10-11 10:19:18.935826000 -0700
++++ work/openssh/sshd-session.c 2025-10-11 10:20:11.460279000 -0700
+@@ -1281,7 +1281,7 @@ main(int ac, char **av)
+ }
if ((r = kex_exchange_identification(ssh, -1,
-- options.version_addendum)) != 0)
-+ options.version_addendum, options.hpn_disabled)) != 0)
+- options.version_addendum)) != 0) {
++ options.version_addendum, options.hpn_disabled)) != 0) {
+ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange");
sshpkt_fatal(ssh, r, "banner exchange");
-
- ssh_packet_set_nonblocking(ssh);
+ }
--- work.clean/openssh-6.8p1/sshd_config 2015-04-01 22:07:18.248858000 -0500
+++ work/openssh-6.8p1/sshd_config 2015-04-01 22:16:49.932279000 -0500
@@ -111,6 +111,20 @@ AuthorizedKeysFile .ssh/authorized_keys
diff --git a/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue b/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue
new file mode 100644
index 000000000000..1059f57cc88b
--- /dev/null
+++ b/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue
@@ -0,0 +1,27 @@
+--- sshd-session.c.orig 2025-10-11 10:16:00.048273000 -0700
++++ sshd-session.c 2025-10-11 10:16:02.937735000 -0700
+@@ -149,6 +149,12 @@ static int have_agent = 0;
+ /* Daemon's agent connection */
+ int auth_sock = -1;
+ static int have_agent = 0;
++
++/*
++ * This is compiled WITHOUT blocklistd support. This is done for patch
++ * glue in ports.
++ */
++#define BLACKLIST_NOTIFY(...)
+
+ /*
+ * Any really sensitive data in the application is contained in this
+@@ -1275,8 +1281,10 @@ main(int ac, char **av)
+ }
+
+ if ((r = kex_exchange_identification(ssh, -1,
+- options.version_addendum)) != 0)
++ options.version_addendum)) != 0) {
++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange");
+ sshpkt_fatal(ssh, r, "banner exchange");
++ }
+
+ ssh_packet_set_nonblocking(ssh);
+
diff --git a/security/openssh-portable/files/patch-upstream-beae06f56e0d0a66ca535896149d5fb0b2e8a1b4 b/security/openssh-portable/files/patch-upstream-beae06f56e0d0a66ca535896149d5fb0b2e8a1b4
deleted file mode 100644
index e9cb994331ab..000000000000
--- a/security/openssh-portable/files/patch-upstream-beae06f56e0d0a66ca535896149d5fb0b2e8a1b4
+++ /dev/null
@@ -1,73 +0,0 @@
-From beae06f56e0d0a66ca535896149d5fb0b2e8a1b4 Mon Sep 17 00:00:00 2001
-From: "djm@openbsd.org" <djm@openbsd.org>
-Date: Tue, 7 Oct 2025 08:02:32 +0000
-Subject: [PATCH] upstream: don't reuse c->isatty for signalling that the
- remote channel
-
-has a tty attached as this causes side effects, e.g. in channel_handle_rfd().
-bz3872
-
-ok markus@
-
-OpenBSD-Commit-ID: 4cd8a9f641498ca6089442e59bad0fd3dcbe85f8
----
- channels.c | 9 +++++----
- channels.h | 3 ++-
- 2 files changed, 7 insertions(+), 5 deletions(-)
-
-diff --git a/channels.c b/channels.c
-index f1d7bcf345b..80014ff341f 100644
---- channels.c
-+++ channels.c
-@@ -1,4 +1,4 @@
--/* $OpenBSD: channels.c,v 1.451 2025/09/25 06:33:19 djm Exp $ */
-+/* $OpenBSD: channels.c,v 1.452 2025/10/07 08:02:32 djm Exp $ */
- /*
- * Author: Tatu Ylonen <ylo@cs.hut.fi>
- * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
-@@ -362,7 +362,7 @@ channel_classify(struct ssh *ssh, Channel *c)
- {
- struct ssh_channels *sc = ssh->chanctxt;
- const char *type = c->xctype == NULL ? c->ctype : c->xctype;
-- const char *classifier = c->isatty ?
-+ const char *classifier = (c->isatty || c->remote_has_tty) ?
- sc->bulk_classifier_tty : sc->bulk_classifier_notty;
-
- c->bulk = type != NULL && match_pattern_list(type, classifier, 0) == 1;
-@@ -566,7 +566,7 @@ channel_new(struct ssh *ssh, char *ctype, int type, int rfd, int wfd, int efd,
- void
- channel_set_tty(struct ssh *ssh, Channel *c)
- {
-- c->isatty = 1;
-+ c->remote_has_tty = 1;
- channel_classify(ssh, c);
- }
-
-@@ -1078,7 +1078,8 @@ channel_format_status(const Channel *c)
- c->rfd, c->wfd, c->efd, c->sock, c->ctl_chan,
- c->have_ctl_child_id ? "c" : "nc", c->ctl_child_id,
- c->io_want, c->io_ready,
-- c->isatty ? "T" : "", c->bulk ? "B" : "I");
-+ c->isatty ? "T" : (c->remote_has_tty ? "RT" : ""),
-+ c->bulk ? "B" : "I");
- return ret;
- }
-
-diff --git a/channels.h b/channels.h
-index df7c7f364d2..7456541f8ce 100644
---- channels.h
-+++ channels.h
-@@ -1,4 +1,4 @@
--/* $OpenBSD: channels.h,v 1.161 2025/09/25 06:33:19 djm Exp $ */
-+/* $OpenBSD: channels.h,v 1.162 2025/10/07 08:02:32 djm Exp $ */
-
- /*
- * Author: Tatu Ylonen <ylo@cs.hut.fi>
-@@ -145,6 +145,7 @@ struct Channel {
- int ctl_chan; /* control channel (multiplexed connections) */
- uint32_t ctl_child_id; /* child session for mux controllers */
- int have_ctl_child_id;/* non-zero if ctl_child_id is valid */
-+ int remote_has_tty; /* remote side has a tty */
- int isatty; /* rfd is a tty */
- #ifdef _AIX
- int wfd_isatty; /* wfd is a tty */
diff --git a/security/openvpn-auth-oauth2/Makefile b/security/openvpn-auth-oauth2/Makefile
index 6ab27def53ee..82c4562fe8cc 100644
--- a/security/openvpn-auth-oauth2/Makefile
+++ b/security/openvpn-auth-oauth2/Makefile
@@ -1,7 +1,6 @@
PORTNAME= openvpn-auth-oauth2
DISTVERSIONPREFIX= v
-DISTVERSION= 1.25.2
-PORTREVISION= 2
+DISTVERSION= 1.26.2
CATEGORIES= security net net-vpn
MAINTAINER= otis@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
EXTRACT_DEPENDS= ${BUILD_DEPENDS}
-USES= go:1.24,modules
+USES= go:1.25,modules
GO_MODULE= github.com/jkroepke/openvpn-auth-oauth2
diff --git a/security/openvpn-auth-oauth2/distinfo b/security/openvpn-auth-oauth2/distinfo
index ef958b0b6d12..042c291b8b1d 100644
--- a/security/openvpn-auth-oauth2/distinfo
+++ b/security/openvpn-auth-oauth2/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754885003
-SHA256 (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.25.2/v1.25.2.mod) = d0f750c04d64d7442d246f72b825d2f9fc0ed4210e066ea5f6787b9eb877f963
-SIZE (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.25.2/v1.25.2.mod) = 1370
-SHA256 (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.25.2/v1.25.2.zip) = 0ac1f121f8eb6842a65e67e4b2a16a52c6c2f2cc068e79b06a5f90b04cce0a4e
-SIZE (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.25.2/v1.25.2.zip) = 1875487
+TIMESTAMP = 1760253375
+SHA256 (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.26.2/v1.26.2.mod) = b747b6a37a8a76572f0004a79fdcc9af49cea7b27ef60c6b153846d7309bea76
+SIZE (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.26.2/v1.26.2.mod) = 1322
+SHA256 (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.26.2/v1.26.2.zip) = d7bbd034cbaa7e950c134f9157adee1da7d7609ac33c5e0e67b2578904430ddd
+SIZE (go/security_openvpn-auth-oauth2/openvpn-auth-oauth2-v1.26.2/v1.26.2.zip) = 1879603
diff --git a/security/snort3/Makefile b/security/snort3/Makefile
index 7064f6c2546e..fa6259073b73 100644
--- a/security/snort3/Makefile
+++ b/security/snort3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= snort
-DISTVERSION= 3.9.5.0
+DISTVERSION= 3.9.6.0
PORTEPOCH= 1
CATEGORIES= security
PKGNAMESUFFIX= 3
diff --git a/security/snort3/distinfo b/security/snort3/distinfo
index 4822b69ada6a..47f4b7749cf7 100644
--- a/security/snort3/distinfo
+++ b/security/snort3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757072847
-SHA256 (snort3-snort3-3.9.5.0_GH0.tar.gz) = e2e36a8db2c4c26a6ff58ea58839339260319eba25d0eb901ddb7210f4fa4b4c
-SIZE (snort3-snort3-3.9.5.0_GH0.tar.gz) = 3525177
+TIMESTAMP = 1760113964
+SHA256 (snort3-snort3-3.9.6.0_GH0.tar.gz) = 2335678bc5ff4f876dcdb6985407a5312b0f3bb470da29e2926f57f942ce3b94
+SIZE (snort3-snort3-3.9.6.0_GH0.tar.gz) = 3531813
diff --git a/security/snort3/pkg-plist b/security/snort3/pkg-plist
index 6e0c9db565da..62725f115b01 100644
--- a/security/snort3/pkg-plist
+++ b/security/snort3/pkg-plist
@@ -216,6 +216,7 @@ include/snort/pub_sub/intrinsic_event_ids.h
include/snort/pub_sub/netflow_event.h
include/snort/pub_sub/opportunistic_tls_event.h
include/snort/pub_sub/packet_events.h
+include/snort/pub_sub/quic_events.h
include/snort/pub_sub/reputation_events.h
include/snort/pub_sub/rna_events.h
include/snort/pub_sub/shadowtraffic_aggregator.h
diff --git a/security/trivy/Makefile b/security/trivy/Makefile
index c6f6bf0fc112..5c9d2d8787e9 100644
--- a/security/trivy/Makefile
+++ b/security/trivy/Makefile
@@ -1,7 +1,6 @@
PORTNAME= trivy
DISTVERSIONPREFIX= v
-DISTVERSION= 0.66.0
-PORTREVISION= 2
+DISTVERSION= 0.67.2
CATEGORIES= security
MAINTAINER= mfechner@FreeBSD.org
@@ -13,14 +12,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= not supported, see https://github.com/aquasecurity/trivy/pull/9102
-USES= go:modules,1.24
+USES= go:modules,1.25
+USE_GITHUB= yes
+GH_ACCOUNT= aquasecurity
+GH_PROJECT= trivy
+GO_MOD_DIST= github
GO_MODULE= github.com/aquasecurity/trivy
GO_TARGET= ./cmd/trivy
GO_BUILDFLAGS= -ldflags=" \
-extldflags '-static' \
-X github.com/aquasecurity/trivy/pkg/version.ver=${DISTVERSION} \
-s -w"
+MAKE_ENV= GOEXPERIMENT=jsonv2
PLIST_FILES= bin/${PORTNAME}
diff --git a/security/trivy/distinfo b/security/trivy/distinfo
index c7848514d223..28fde0ce1daa 100644
--- a/security/trivy/distinfo
+++ b/security/trivy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756878437
-SHA256 (go/security_trivy/trivy-v0.66.0/v0.66.0.mod) = 41bedcea560a0f606080b34320349b4c21d920aeadb0e57a81d5fcbc4cf58823
-SIZE (go/security_trivy/trivy-v0.66.0/v0.66.0.mod) = 25763
-SHA256 (go/security_trivy/trivy-v0.66.0/v0.66.0.zip) = 78fb7cca5602ee1927808488e3306a9d0d1ba26c4817ceff055d10ed04da9d1b
-SIZE (go/security_trivy/trivy-v0.66.0/v0.66.0.zip) = 59145292
+TIMESTAMP = 1760123985
+SHA256 (go/security_trivy/aquasecurity-trivy-v0.67.2_GH0/go.mod) = 130a0a0c893125dadbcc30ec66370aac6f848cc1b116a5d1acae4ceecb5a256d
+SIZE (go/security_trivy/aquasecurity-trivy-v0.67.2_GH0/go.mod) = 26741
+SHA256 (go/security_trivy/aquasecurity-trivy-v0.67.2_GH0/aquasecurity-trivy-v0.67.2_GH0.tar.gz) = 280ff8cfb17d05d6b4d1b07bdd3cd26971032301bedb3b800a14886e64ce75eb
+SIZE (go/security_trivy/aquasecurity-trivy-v0.67.2_GH0/aquasecurity-trivy-v0.67.2_GH0.tar.gz) = 57236343
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 2a15d2e48208..9debb57a2777 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,38 @@
+ <vuln vid="87fdaf3c-a5b5-11f0-98b5-2cf05da270f3">
+ <topic>Gitlab -- vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>gitlab-ce</name>
+ <name>gitlab-ee</name>
+ <range><ge>18.4.0</ge><lt>18.4.2</lt></range>
+ <range><ge>18.3.0</ge><lt>18.3.4</lt></range>
+ <range><ge>5.2.0</ge><lt>18.2.8</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Gitlab reports:</p>
+ <blockquote cite="https://about.gitlab.com/releases/2025/10/08/patch-release-gitlab-18-4-2-released/">
+ <p>Incorrect authorization issue in GraphQL mutations impacts GitLab EE</p>
+ <p>Denial of Service issue in GraphQL blob type impacts GitLab CE/EE</p>
+ <p>Missing authorization issue in manual jobs impacts GitLab CE/EE</p>
+ <p>Denial of Service issue in webhook endpoints impacts GitLab CE/EE</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-11340</cvename>
+ <cvename>CVE-2025-10004</cvename>
+ <cvename>CVE-2025-9825</cvename>
+ <cvename>CVE-2025-2934</cvename>
+ <url>https://about.gitlab.com/releases/2025/10/08/patch-release-gitlab-18-4-2-released/</url>
+ </references>
+ <dates>
+ <discovery>2025-10-08</discovery>
+ <entry>2025-10-10</entry>
+ </dates>
+ </vuln>
+
<vuln vid="0b5145e9-a500-11f0-a136-10ffe07f9334">
<topic>Mailpit -- Performance information disclosure</topic>
<affects>
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 51e111d40d20..67a7d9cb0002 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -733,7 +733,6 @@
SUBDIR += monit
SUBDIR += monitord
SUBDIR += monitorix
- SUBDIR += moor
SUBDIR += moreutils
SUBDIR += most
SUBDIR += mountsmb2
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index 6f832edff326..0207d67ed664 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
-DISTVERSION= 1.53.0
-PORTREVISION= 1
+DISTVERSION= 1.54.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo
index b977276dab29..480d95c27038 100644
--- a/sysutils/hcloud/distinfo
+++ b/sysutils/hcloud/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759344264
-SHA256 (go/sysutils_hcloud/hcloud-v1.53.0/v1.53.0.mod) = 7a512f72d1c3590fef192525c816b0884b33bdefa2a91be8958f0361a8b0eb6d
-SIZE (go/sysutils_hcloud/hcloud-v1.53.0/v1.53.0.mod) = 2606
-SHA256 (go/sysutils_hcloud/hcloud-v1.53.0/v1.53.0.zip) = 4be439352d92265a21404d486cb5f0e4409d952f616b632eacd92d8d6b78a845
-SIZE (go/sysutils_hcloud/hcloud-v1.53.0/v1.53.0.zip) = 683990
+TIMESTAMP = 1760204269
+SHA256 (go/sysutils_hcloud/hcloud-v1.54.0/v1.54.0.mod) = 6c3fe098ce3e8d5a0b204a46ac77eac42f14d676b30077dcf83432932e7bcafb
+SIZE (go/sysutils_hcloud/hcloud-v1.54.0/v1.54.0.mod) = 2647
+SHA256 (go/sysutils_hcloud/hcloud-v1.54.0/v1.54.0.zip) = 5750f2bfef18a9fe7bc76448708310f036877b92924a088746875f5924b3a654
+SIZE (go/sysutils_hcloud/hcloud-v1.54.0/v1.54.0.zip) = 771914
diff --git a/sysutils/lazyssh/Makefile b/sysutils/lazyssh/Makefile
index ea1eda8a5b7a..b3802ced548f 100644
--- a/sysutils/lazyssh/Makefile
+++ b/sysutils/lazyssh/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lazyssh
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.1
-PORTREVISION= 1
+DISTVERSION= 0.3.0
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
@@ -16,7 +15,7 @@ USES= go:modules
GO_MODULE= github.com/Adembc/${PORTNAME}
GO_TARGET= ./cmd:${PORTNAME}
-GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL} -X main.gitCommit=b7fb586"
+GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL} -X main.gitCommit=460bb0f"
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/lazyssh/distinfo b/sysutils/lazyssh/distinfo
index 60815e5ef4c0..5949c41a5912 100644
--- a/sysutils/lazyssh/distinfo
+++ b/sysutils/lazyssh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757595175
-SHA256 (go/sysutils_lazyssh/lazyssh-v0.2.1/v0.2.1.mod) = f0bb32cc6e8869a7b83188ebebc58eea5399842aabf98759991c29fb23639068
-SIZE (go/sysutils_lazyssh/lazyssh-v0.2.1/v0.2.1.mod) = 821
-SHA256 (go/sysutils_lazyssh/lazyssh-v0.2.1/v0.2.1.zip) = f98a04417f9df2378090cda9192e9a768a6c7672cfb17e2be7482d98d92735c6
-SIZE (go/sysutils_lazyssh/lazyssh-v0.2.1/v0.2.1.zip) = 1759295
+TIMESTAMP = 1760112450
+SHA256 (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.mod) = f0bb32cc6e8869a7b83188ebebc58eea5399842aabf98759991c29fb23639068
+SIZE (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.mod) = 821
+SHA256 (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.zip) = d46692f9f36bfb77cb24b977afb071e8c2f72f2161c442f06cfb42820d897bfb
+SIZE (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.zip) = 1812970
diff --git a/sysutils/minipro/Makefile b/sysutils/minipro/Makefile
index 0aa350bba30f..7299898ff617 100644
--- a/sysutils/minipro/Makefile
+++ b/sysutils/minipro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minipro
-DISTVERSION= 0.5
-PORTREVISION= 2
+DISTVERSION= 0.7.4
+PORTREVISION= 0
CATEGORIES= sysutils
MAINTAINER= bofh@freebsd.org
@@ -16,17 +16,17 @@ USES= compiler:c11 gmake pkgconfig
USE_GITLAB= yes
GL_ACCOUNT= DavidGriffith
GL_PROJECT= ${PORTNAME}
-GL_TAGNAME= e8244313c2558b41a390824e1f847f449ebd7fce
+GL_TAGNAME= f124338492a3937dbf02f9c4bc5219892f10481e
BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed
PLIST_FILES= bin/minipro \
share/man/man1/minipro.1.gz \
+ share/minipro/dump-alg-minipro.bash \
share/minipro/infoic.xml \
share/minipro/logicic.xml
post-install:
- @${GZIP_CMD} ${STAGEDIR}${PREFIX}/share/man/man1/minipro.1
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/sysutils/minipro/distinfo b/sysutils/minipro/distinfo
index 2177ef6c0e47..14e71c3067a5 100644
--- a/sysutils/minipro/distinfo
+++ b/sysutils/minipro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704228872
-SHA256 (DavidGriffith-minipro-e8244313c2558b41a390824e1f847f449ebd7fce_GL0.tar.gz) = 674ea630d7685bf22e87b6ddaaf837191de8d9a2705f83eed7ce5cf0dd819a74
-SIZE (DavidGriffith-minipro-e8244313c2558b41a390824e1f847f449ebd7fce_GL0.tar.gz) = 495793
+TIMESTAMP = 1760215933
+SHA256 (DavidGriffith-minipro-f124338492a3937dbf02f9c4bc5219892f10481e_GL0.tar.gz) = ebefbf0f7ed1cb589b3f9a382cdbb57ef840974f4f8a3ad3a2e1396eec220ac0
+SIZE (DavidGriffith-minipro-f124338492a3937dbf02f9c4bc5219892f10481e_GL0.tar.gz) = 810891
diff --git a/sysutils/minipro/files/patch-Makefile b/sysutils/minipro/files/patch-Makefile
index f0e847fb685f..06ff1ba5489c 100644
--- a/sysutils/minipro/files/patch-Makefile
+++ b/sysutils/minipro/files/patch-Makefile
@@ -1,4 +1,4 @@
---- Makefile.orig 2023-12-03 05:11:49 UTC
+--- Makefile.orig 2025-09-24 21:56:36 UTC
+++ Makefile
@@ -1,11 +1,11 @@
# Install Configuration
@@ -9,8 +9,17 @@
#CC=clang
# Compiler options
--CFLAGS = -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-unused-parameter
+-CFLAGS ?= -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-unused-parameter
+CFLAGS += -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-unused-parameter
- CPPFLAGS = -DSHARE_INSTDIR="\"$(SHARE_INSTDIR)\""
- LDFLAGS =
+ CPPFLAGS += -DSHARE_INSTDIR="\"$(SHARE_INSTDIR)\""
+ LDFLAGS ?=
+
+@@ -160,7 +160,7 @@ install:
+ mkdir -p $(MAN_INSTDIR)
+ mkdir -p $(SHARE_INSTDIR)
+ cp $(MINIPRO) $(BIN_INSTDIR)/
+- cp $(DUMP_ALG) $(BIN_INSTDIR)/
++ cp $(DUMP_ALG) $(SHARE_INSTDIR)/
+ cp $(INFOIC) $(SHARE_INSTDIR)/
+ cp $(LOGICIC) $(SHARE_INSTDIR)/
diff --git a/sysutils/moor/distinfo b/sysutils/moor/distinfo
deleted file mode 100644
index 3dcee047a341..000000000000
--- a/sysutils/moor/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1758391546
-SHA256 (go/sysutils_moor/moor-v2.2.0/v2.2.0.mod) = 00a99435b9a18c1066acc954bb0d8140ee7d889276809627985a4e2d92e2fab2
-SIZE (go/sysutils_moor/moor-v2.2.0/v2.2.0.mod) = 582
-SHA256 (go/sysutils_moor/moor-v2.2.0/v2.2.0.zip) = 588ca012c5ffedc2164fed3651c05ea46629231ae9a07919863f5665b1c85326
-SIZE (go/sysutils_moor/moor-v2.2.0/v2.2.0.zip) = 3113312
diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile
index 230b6b99d00f..c189327795b9 100644
--- a/sysutils/mstflint/Makefile
+++ b/sysutils/mstflint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mstflint
DISTVERSIONPREFIX= v
-DISTVERSION= 4.33.0-1
+DISTVERSION= 4.33.0-2-GB
CATEGORIES= sysutils
MAINTAINER= olivier@FreeBSD.org
diff --git a/sysutils/mstflint/distinfo b/sysutils/mstflint/distinfo
index 966cd7f14973..eee6b2b0e9ee 100644
--- a/sysutils/mstflint/distinfo
+++ b/sysutils/mstflint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755161812
-SHA256 (Mellanox-mstflint-v4.33.0-1_GH0.tar.gz) = c96e858d5104233d142e0db9d123b3c9cfc408aad0287016fbbf5bba8c4ab473
-SIZE (Mellanox-mstflint-v4.33.0-1_GH0.tar.gz) = 10276559
+TIMESTAMP = 1760170288
+SHA256 (Mellanox-mstflint-v4.33.0-2-GB_GH0.tar.gz) = 836cf8af52e4206917b4adfa7edcdd749dfe717e3e9194f3fb05c836b99b66f5
+SIZE (Mellanox-mstflint-v4.33.0-2-GB_GH0.tar.gz) = 10278072
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
index 2f3108f1790e..bedfe9462c03 100644
--- a/sysutils/py-hcloud/Makefile
+++ b/sysutils/py-hcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hcloud
-DISTVERSION= 2.7.0
+DISTVERSION= 2.8.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo
index dc142b6c1be7..28e609153f02 100644
--- a/sysutils/py-hcloud/distinfo
+++ b/sysutils/py-hcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758976892
-SHA256 (hcloud-2.7.0.tar.gz) = d82343ed54f0ccf1475e24984cbd3a04ac4830b568bf3707f85540243f61434b
-SIZE (hcloud-2.7.0.tar.gz) = 126459
+TIMESTAMP = 1760166008
+SHA256 (hcloud-2.8.0.tar.gz) = e5e86ac39a84473479f9109eb5682ef67a6374c1431d158c3bf74432a0883d2b
+SIZE (hcloud-2.8.0.tar.gz) = 136160
diff --git a/textproc/Makefile b/textproc/Makefile
index 77ff92221841..51e983dfd88d 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -494,6 +494,7 @@
SUBDIR += mn-aspell
SUBDIR += moar
SUBDIR += modlogan
+ SUBDIR += moor
SUBDIR += mp_doccer
SUBDIR += mr-aspell
SUBDIR += ms-aspell
diff --git a/textproc/hs-pandoc-crossref/Makefile b/textproc/hs-pandoc-crossref/Makefile
index 3bfd8ab78d88..e52d0706547a 100644
--- a/textproc/hs-pandoc-crossref/Makefile
+++ b/textproc/hs-pandoc-crossref/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pandoc-crossref
-DISTVERSION= 0.3.21
-PORTREVISION= 1
+DISTVERSION= 0.3.22
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -120,7 +119,7 @@ USE_CABAL+= Glob-0.10.2_3 \
ordered-containers-0.2.4 \
os-string-2.0.8 \
pandoc-3.8.2 \
- pandoc-types-1.23.1_3 \
+ pandoc-types-1.23.1_4 \
pem-0.2.4 \
pretty-show-1.10 \
prettyprinter-1.7.1 \
@@ -189,7 +188,6 @@ USE_CABAL+= Glob-0.10.2_3 \
zlib-0.7.1.1
CABAL_EXECUTABLES= pandoc pandoc-crossref
-CABAL_REVISION= 1
SKIP_CABAL_PLIST= yes
PLIST_FILES= bin/pandoc-crossref \
diff --git a/textproc/hs-pandoc-crossref/distinfo b/textproc/hs-pandoc-crossref/distinfo
index e1acc343f3ca..12e7b06c9316 100644
--- a/textproc/hs-pandoc-crossref/distinfo
+++ b/textproc/hs-pandoc-crossref/distinfo
@@ -1,8 +1,6 @@
-TIMESTAMP = 1759848676
-SHA256 (cabal/pandoc-crossref-0.3.21/pandoc-crossref-0.3.21.tar.gz) = 10b2b805e3a42d8d9c5d7f73b2a462d7cfd92ff13bfb729182a3cb83129c2eeb
-SIZE (cabal/pandoc-crossref-0.3.21/pandoc-crossref-0.3.21.tar.gz) = 86625
-SHA256 (cabal/pandoc-crossref-0.3.21/revision/1.cabal) = 97f0f9df06eef3e1b304b0ab569a281ab8a66effb0c30335941fcb59ac01aba4
-SIZE (cabal/pandoc-crossref-0.3.21/revision/1.cabal) = 11689
+TIMESTAMP = 1760008733
+SHA256 (cabal/pandoc-crossref-0.3.22/pandoc-crossref-0.3.22.tar.gz) = 11c4ceb655c6f5e7cf0d1ca8230177e485136b2f261d4d7da940191eb8bd5eee
+SIZE (cabal/pandoc-crossref-0.3.22/pandoc-crossref-0.3.22.tar.gz) = 87413
SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226
SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
@@ -289,8 +287,8 @@ SHA256 (cabal/pandoc-cli-3.8.2/pandoc-cli-3.8.2.tar.gz) = cf31adfcc041dcb3215c50
SIZE (cabal/pandoc-cli-3.8.2/pandoc-cli-3.8.2.tar.gz) = 98822
SHA256 (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = ad0fa083d28d452b7d37a1c67a2c140137a5f29a2f52fd88e807fac20245a1c1
SIZE (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = 36480
-SHA256 (cabal/pandoc-types-1.23.1/revision/3.cabal) = 3fafaab20aaae77934bab312f8c4769631da3a658960b563d64a0eddff265670
-SIZE (cabal/pandoc-types-1.23.1/revision/3.cabal) = 4095
+SHA256 (cabal/pandoc-types-1.23.1/revision/4.cabal) = b8908a15cd12aabffded17f7a18eb87bf577a0fd14e9de08d7976d82139c99ea
+SIZE (cabal/pandoc-types-1.23.1/revision/4.cabal) = 4095
SHA256 (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4
SIZE (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 4717
SHA256 (cabal/pretty-show-1.10/pretty-show-1.10.tar.gz) = 307f9086e0b063d439dc4f513e36a145e8a57f23de448aefae2a6c00f6da6fd2
diff --git a/textproc/libjcat/Makefile b/textproc/libjcat/Makefile
index 20086e184573..cb21ceb0e378 100644
--- a/textproc/libjcat/Makefile
+++ b/textproc/libjcat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libjcat
-DISTVERSION= 0.2.3
+DISTVERSION= 0.2.5
CATEGORIES= textproc
MASTER_SITES= https://github.com/hughsie/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/textproc/libjcat/distinfo b/textproc/libjcat/distinfo
index 20b88d18b6ae..4fc98da0b309 100644
--- a/textproc/libjcat/distinfo
+++ b/textproc/libjcat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758621992
-SHA256 (libjcat-0.2.3.tar.xz) = f2f115aad8a8f16b8dde1ed55de7abacb91d0878539aa29b2b60854b499db639
-SIZE (libjcat-0.2.3.tar.xz) = 66188
+TIMESTAMP = 1760186166
+SHA256 (libjcat-0.2.5.tar.xz) = 066e402168c51bffddcf325190e5901402b266fbda2a4eed772fd06a88b941bf
+SIZE (libjcat-0.2.5.tar.xz) = 71852
diff --git a/sysutils/moor/Makefile b/textproc/moor/Makefile
index 25ce5951966e..abe7eda9974f 100644
--- a/sysutils/moor/Makefile
+++ b/textproc/moor/Makefile
@@ -1,8 +1,7 @@
PORTNAME= moor
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.0
-PORTREVISION= 1
-CATEGORIES= sysutils
+DISTVERSION= 2.5.0
+CATEGORIES= textproc
MAINTAINER= nxjoseph@protonmail.com
COMMENT= Pager designed to do the right thing without any configuration
diff --git a/textproc/moor/distinfo b/textproc/moor/distinfo
new file mode 100644
index 000000000000..56004feccf05
--- /dev/null
+++ b/textproc/moor/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1760098062
+SHA256 (go/textproc_moor/moor-v2.5.0/v2.5.0.mod) = 157a9f9076751751b42b48c8ea9d05f985c0b14ce11316ed20856fd9a382b731
+SIZE (go/textproc_moor/moor-v2.5.0/v2.5.0.mod) = 585
+SHA256 (go/textproc_moor/moor-v2.5.0/v2.5.0.zip) = 12532f2e56d7b7f8807b382ab1e1de3a9935f7384399954e1d7fcb859675897c
+SIZE (go/textproc_moor/moor-v2.5.0/v2.5.0.zip) = 3120590
diff --git a/sysutils/moor/pkg-descr b/textproc/moor/pkg-descr
index ce46a5df3be0..ce46a5df3be0 100644
--- a/sysutils/moor/pkg-descr
+++ b/textproc/moor/pkg-descr
diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile
index 9b1d8e8e0af8..c88c4116df61 100644
--- a/textproc/obsidian/Makefile
+++ b/textproc/obsidian/Makefile
@@ -7,8 +7,7 @@
# make USE_PACKAGE_DEPENDS_ONLY=yes install clean
PORTNAME= obsidian
-PORTVERSION= 1.9.10
-PORTREVISION= 4
+PORTVERSION= 1.9.14
CATEGORIES= textproc
# Icon is taken from the Nix build recipe
# https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34
diff --git a/textproc/obsidian/distinfo b/textproc/obsidian/distinfo
index c1a397042c30..4d0c4caeec4c 100644
--- a/textproc/obsidian/distinfo
+++ b/textproc/obsidian/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756033121
-SHA256 (obsidian-1.9.10.tar.gz) = e5df71f7636ef1dcc01829d37981e6bf95d037a696c517a64728c2eb037a9434
-SIZE (obsidian-1.9.10.tar.gz) = 118901593
+TIMESTAMP = 1760194356
+SHA256 (obsidian-1.9.14.tar.gz) = bd2f0f0b3f1da4c16f2421751debb69be423f61976666c4d33403007a09b53cf
+SIZE (obsidian-1.9.14.tar.gz) = 118705183
SHA256 (bf119bd48f748f4fd2d65f2d1bb05d3c806883b5.png) = 4227a64156df4043395183dc7b9b23b809df79292d44c208e9649adcf7b2d4a3
SIZE (bf119bd48f748f4fd2d65f2d1bb05d3c806883b5.png) = 11970
diff --git a/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c b/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c
index 2d91481ddf5c..e43842597c5c 100644
--- a/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c
+++ b/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c
@@ -1,11 +1,11 @@
---- lexbor/selectors-adapted/selectors.c.orig 2025-07-02 12:25:47 UTC
+--- lexbor/selectors-adapted/selectors.c.orig 2025-10-10 16:58:42 UTC
+++ lexbor/selectors-adapted/selectors.c
@@ -13,7 +13,7 @@
#include <Zend/zend_API.h>
#include <php.h>
-
--#include "ext/dom/lexbor/selectors-adapted/selectors.h"
-+#include "selectors.h"
+
+-#include "selectors.h"
++#include "ext/dom/lexbor/selectors-adapted/selectors.h"
#include "../../namespace_compat.h"
#include "../../domexception.h"
#include "../../php_dom.h"
diff --git a/textproc/py-rich/Makefile b/textproc/py-rich/Makefile
index ad207e42e918..44181b23dc10 100644
--- a/textproc/py-rich/Makefile
+++ b/textproc/py-rich/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rich
-PORTVERSION= 14.1.0
+PORTVERSION= 14.2.0
DISTVERSIONPREFIX= v
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-rich/distinfo b/textproc/py-rich/distinfo
index c07c5b36064e..a0c08f45b3ed 100644
--- a/textproc/py-rich/distinfo
+++ b/textproc/py-rich/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753508811
-SHA256 (Textualize-rich-v14.1.0_GH0.tar.gz) = f21cbcf44386ba2b306552f506dd3ede86349cafd2a8cbf1b7bb38b705a64594
-SIZE (Textualize-rich-v14.1.0_GH0.tar.gz) = 15070577
+TIMESTAMP = 1760113326
+SHA256 (Textualize-rich-v14.2.0_GH0.tar.gz) = 589ddd6a66adbffb9d0e406da9d529a886d2c040177da4b72fad4a8563ff5afc
+SIZE (Textualize-rich-v14.2.0_GH0.tar.gz) = 15072049
diff --git a/www/SNIP/Makefile b/www/SNIP/Makefile
index 9f7b1550b139..4dbc008530f7 100644
--- a/www/SNIP/Makefile
+++ b/www/SNIP/Makefile
@@ -1,6 +1,6 @@
PORTNAME= SNIP
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.0
+DISTVERSION= 1.1.1
CATEGORIES= www
MAINTAINER= ek@purplehat.org
@@ -37,8 +37,8 @@ SQLITE_USES= sqlite
SQLITE_USE= PHP=sqlite3
do-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}
- ${MKDIR} ${STAGEDIR}${WWWDIR}
+ ${MKDIR} ${STAGEDIR}${ETCDIR} \
+ ${STAGEDIR}${WWWDIR}
(cd ${WRKSRC}/htdocs && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
${FIND} ${STAGEDIR}${WWWDIR} -type f -iname "*.orig" -delete
${INSTALL_DATA} ${STAGEDIR}${WWWDIR}/application/config/snip.php.dist ${STAGEDIR}${ETCDIR}/snip.php.sample
diff --git a/www/SNIP/distinfo b/www/SNIP/distinfo
index 6d5aebe1c581..b60534c0b253 100644
--- a/www/SNIP/distinfo
+++ b/www/SNIP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745194264
-SHA256 (MercanoGlobal-SNIP-v1.1.0_GH0.tar.gz) = 94c6461b7b7f4b823148bac47e9d7fa0510d593aa8fce5c6a70ccc0ddd2a6893
-SIZE (MercanoGlobal-SNIP-v1.1.0_GH0.tar.gz) = 15305696
+TIMESTAMP = 1760202378
+SHA256 (MercanoGlobal-SNIP-v1.1.1_GH0.tar.gz) = 5bb362f425227a07161e6fc58d56e960e2083071d3426a77400270bcc8ae7393
+SIZE (MercanoGlobal-SNIP-v1.1.1_GH0.tar.gz) = 15305349
diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile
index 5cf8a5ffd77e..2bb5775614d8 100644
--- a/www/filebrowser-quantum/Makefile
+++ b/www/filebrowser-quantum/Makefile
@@ -1,7 +1,6 @@
PORTNAME= filebrowser-quantum
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.7-beta
-PORTREVISION= 1
+DISTVERSION= 0.8.8-beta
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
@@ -42,7 +41,7 @@ FFMPEG_RUN_DEPENDS= ffmpeg>=0:multimedia/ffmpeg
# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
# in the FileBrowser Quantum repository to get the value of GITID.
-GITID= 605ac44
+GITID= 2a3028e
FILEBROWSER_QUANTUM_USER= www
FILEBROWSER_QUANTUM_GROUP= ${FILEBROWSER_QUANTUM_USER}
diff --git a/www/filebrowser-quantum/distinfo b/www/filebrowser-quantum/distinfo
index aacaf6462aaf..5aa8814ff541 100644
--- a/www/filebrowser-quantum/distinfo
+++ b/www/filebrowser-quantum/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1759471096
-SHA256 (filebrowser-quantum-v0.8.7-beta.frontend.tar.gz) = bee9de933198fe1ca0abf965f59314cd6789f3e8c5b65beba0728907bdd8e0c4
-SIZE (filebrowser-quantum-v0.8.7-beta.frontend.tar.gz) = 1892013
-SHA256 (filebrowser-quantum-v0.8.7-beta.vendor.tar.gz) = ec25615e135e8f1dd4a0e90bd1d8e1642823ec17cf3e316bbb53261116a50d53
-SIZE (filebrowser-quantum-v0.8.7-beta.vendor.tar.gz) = 67815635
-SHA256 (gtsteffaniak-filebrowser-v0.8.7-beta_GH0.tar.gz) = efb1454ae650ca17aa5bc3a99f36b520b2c694e810e82369287f5d8bb6e23ecf
-SIZE (gtsteffaniak-filebrowser-v0.8.7-beta_GH0.tar.gz) = 4550630
+TIMESTAMP = 1760141546
+SHA256 (filebrowser-quantum-v0.8.8-beta.frontend.tar.gz) = 9311198a33fc58221c205314a81475576fc645f7cc52bb4574a0698fc934ddd1
+SIZE (filebrowser-quantum-v0.8.8-beta.frontend.tar.gz) = 1925261
+SHA256 (filebrowser-quantum-v0.8.8-beta.vendor.tar.gz) = 0d5d83155905231518175b1c30fd47bc4322e71e3fc0fc87b19ba70be312a988
+SIZE (filebrowser-quantum-v0.8.8-beta.vendor.tar.gz) = 67861899
+SHA256 (gtsteffaniak-filebrowser-v0.8.8-beta_GH0.tar.gz) = e4cbf80c38c4cdcf1db799cb055a8cd0966bee7616d38499e584801ca1c83709
+SIZE (gtsteffaniak-filebrowser-v0.8.8-beta_GH0.tar.gz) = 4608205
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index 6fddfb2b01eb..8b55fdde3070 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758868765
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.3/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.3/go.mod) = 3436
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.3/gitlab-pages-v18.3.3.tar.bz2) = 7eaa0c2dc7c47e3a91bfe61c949448a3926c872b4373f0c1a1dd446be4290c56
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.3/gitlab-pages-v18.3.3.tar.bz2) = 236677
+TIMESTAMP = 1760008257
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.4/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.4/go.mod) = 3436
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.4/gitlab-pages-v18.3.4.tar.bz2) = deb178bb803807fbbff6ee783b83cab0911fd896ae2bd7792f52a6582caa87f8
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.4/gitlab-pages-v18.3.4.tar.bz2) = 236398
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index 1edf8a0a2fc9..5d94bf6f2ab7 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758868778
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/go.mod) = a06961ad67888e3ff8e8fe5485b13d3ba413f783085338f35617899c0ff9df46
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/go.mod) = 9331
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/gitlab-foss-v18.3.3.tar.bz2) = a9cbf5f39ae5d19cd97a72de82b5cabdddbf25c5ad028deb511ce9dc0192aa17
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.3/gitlab-foss-v18.3.3.tar.bz2) = 122265280
+TIMESTAMP = 1760008269
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.4/go.mod) = a06961ad67888e3ff8e8fe5485b13d3ba413f783085338f35617899c0ff9df46
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.4/go.mod) = 9331
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.4/gitlab-foss-v18.3.4.tar.bz2) = 7dc2674dd29204f3ad154cb90f31eb91b4549f78a4a45d32401faee70be76136
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.4/gitlab-foss-v18.3.4.tar.bz2) = 122267479
diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile
index 6c53e4f1af4a..ee4f2c43159a 100644
--- a/www/gitlab/Makefile
+++ b/www/gitlab/Makefile
@@ -119,7 +119,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-fog-google-gitlab>=1.24.1<1.25:net/rubygem-fog-google-gitlab \
rubygem-fog-local-gitlab>=0.8<1.0:net/rubygem-fog-local-gitlab \
rubygem-fog-aliyun-gitlab>=0.4<1.0:net/rubygem-fog-aliyun-gitlab \
- rubygem-gitlab-fog-azure-rm>=2.2.0<2.3:net/rubygem-gitlab-fog-azure-rm \
+ rubygem-gitlab-fog-azure-rm>=2.4.0<2.5:net/rubygem-gitlab-fog-azure-rm \
rubygem-google-apis-storage_v1-gitlab>=0.29<1:devel/rubygem-google-apis-storage_v1-gitlab \
rubygem-google-cloud-storage-gitlab>=1.45.0<1.46:net/rubygem-google-cloud-storage-gitlab \
rubygem-google-apis-core-gitlab>=0.18.0<0.19:devel/rubygem-google-apis-core-gitlab \
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 1539bc1f14c2..9c6490ec0341 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,5 +1,5 @@
-GITLAB_VERSION= 18.3.3
-GITLAB_PORTREVISION= 1
+GITLAB_VERSION= 18.3.4
+GITLAB_PORTREVISION= 0
# Git version gitaly should use (from gitlab mirror)
# Find current tag from Makefile and .gitlab-ci.yaml
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index 982294f6ac00..d96db7593374 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1758868718
-SHA256 (gitlab-foss-v18.3.3.tar.bz2) = a9cbf5f39ae5d19cd97a72de82b5cabdddbf25c5ad028deb511ce9dc0192aa17
-SIZE (gitlab-foss-v18.3.3.tar.bz2) = 122265280
-TIMESTAMP = 1758868757
-SHA256 (gitlab-v18.3.3-ee.tar.bz2) = aab3895fb286d0caded53dfad5a1310287091715be4e90f2bba0ed99dfb55905
-SIZE (gitlab-v18.3.3-ee.tar.bz2) = 138170287
+TIMESTAMP = 1760008203
+SHA256 (gitlab-foss-v18.3.4.tar.bz2) = 7dc2674dd29204f3ad154cb90f31eb91b4549f78a4a45d32401faee70be76136
+SIZE (gitlab-foss-v18.3.4.tar.bz2) = 122267479
+TIMESTAMP = 1760008249
+SHA256 (gitlab-v18.3.4-ee.tar.bz2) = a7febfcce3f98d8cf46714631032b7f43c3df057a24d92491f6d57cc32b385da
+SIZE (gitlab-v18.3.4-ee.tar.bz2) = 138182651
diff --git a/www/glpi/Makefile b/www/glpi/Makefile
index 108716a0d09e..89f06dbaddf6 100644
--- a/www/glpi/Makefile
+++ b/www/glpi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= glpi
-DISTVERSION= 11.0.0
+DISTVERSION= 11.0.1
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= https://github.com/glpi-project/glpi/releases/download/${DISTVERSION}/
diff --git a/www/glpi/distinfo b/www/glpi/distinfo
index 0a88a02bd0d8..7ba78ad06fd7 100644
--- a/www/glpi/distinfo
+++ b/www/glpi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759316210
-SHA256 (glpi-11.0.0.tgz) = d214abcda3362bb8ad83ddb5b31daaeee7be6e42c341144f4616eba25e17c8c9
-SIZE (glpi-11.0.0.tgz) = 86293763
+TIMESTAMP = 1760068090
+SHA256 (glpi-11.0.1.tgz) = ffc64f4d3f62f5f00b47cb4b07ca9916f5fcf3740435274dace221cbeeb41ef7
+SIZE (glpi-11.0.1.tgz) = 86519603
diff --git a/www/glpi/pkg-plist b/www/glpi/pkg-plist
index 1cde5d6cfd23..037dd2410f5a 100644
--- a/www/glpi/pkg-plist
+++ b/www/glpi/pkg-plist
@@ -855,6 +855,7 @@
%%WWWDIR%%/install/mysql/glpi-10.0.7-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.8-empty.sql
%%WWWDIR%%/install/mysql/glpi-10.0.9-empty.sql
+%%WWWDIR%%/install/mysql/glpi-11.0.0-empty.sql
%%WWWDIR%%/install/mysql/glpi-9.1.0-empty.sql
%%WWWDIR%%/install/mysql/glpi-9.1.1-empty.sql
%%WWWDIR%%/install/mysql/glpi-9.1.2-empty.sql
@@ -3183,6 +3184,7 @@
%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionTypeActors.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionTypeSelectable.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/AbstractQuestionTypeShortAnswer.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/CustomMandatoryMessageInterface.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeActorsDefaultValueConfig.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeActorsExtraDataConfig.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeAssignee.php
@@ -3212,6 +3214,7 @@
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeUrgency.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeUserDevice.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeUserDevicesConfig.php
+%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypeValidationInterface.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/QuestionTypesManager.php
%%WWWDIR%%/src/Glpi/Form/QuestionType/TranslationAwareQuestionType.php
%%WWWDIR%%/src/Glpi/Form/RenderLayout.php
@@ -3479,6 +3482,7 @@
%%WWWDIR%%/src/Glpi/Toolbox/MapperInterface.php
%%WWWDIR%%/src/Glpi/Toolbox/MarkdownBuilder.php
%%WWWDIR%%/src/Glpi/Toolbox/MarkdownRenderer.php
+%%WWWDIR%%/src/Glpi/Toolbox/SanitizedStringsDecoder.php
%%WWWDIR%%/src/Glpi/Toolbox/Sanitizer.php
%%WWWDIR%%/src/Glpi/Toolbox/SingletonTrait.php
%%WWWDIR%%/src/Glpi/Toolbox/URL.php
@@ -12159,7 +12163,7 @@
%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/Rules/VariablesInAllowedPosition.php
%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/SDLValidationContext.php
%%WWWDIR%%/vendor/webonyx/graphql-php/src/Validator/ValidationContext.php
-%%WWWDIR%%/version/11.0.0
+%%WWWDIR%%/version/11.0.1
@dir %%WWWDIR%%/ajax
@dir %%WWWDIR%%/ajax/asset
@dir %%WWWDIR%%/ajax/form
diff --git a/www/p5-AnyEvent-WebSocket-Client/Makefile b/www/p5-AnyEvent-WebSocket-Client/Makefile
index d445992f9f83..8a07f08558bd 100644
--- a/www/p5-AnyEvent-WebSocket-Client/Makefile
+++ b/www/p5-AnyEvent-WebSocket-Client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= AnyEvent-WebSocket-Client
PORTVERSION= 0.55
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www perl5
MASTER_SITES= CPAN
#MASTER_SITE_SUBDIR= CPAN:PLICEASE
@@ -18,8 +18,7 @@ RUN_DEPENDS= p5-AnyEvent>=7.13:devel/p5-AnyEvent \
p5-Moo>=2.0:devel/p5-Moo \
p5-PerlX-Maybe>=0.003:devel/p5-PerlX-Maybe \
p5-Protocol-WebSocket>=0.20:www/p5-Protocol-WebSocket \
- p5-URI>=1.53:net/p5-URI \
- p5-URI-ws>=0:net/p5-URI-ws
+ p5-URI>=5.34:net/p5-URI
TEST_DEPENDS= p5-Test-Simple>=1.302200:devel/p5-Test-Simple
USES= perl5
diff --git a/www/p5-Catalyst-Runtime/Makefile b/www/p5-Catalyst-Runtime/Makefile
index 148d12d75179..9be4441b5f39 100644
--- a/www/p5-Catalyst-Runtime/Makefile
+++ b/www/p5-Catalyst-Runtime/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Catalyst-Runtime
PORTVERSION= 5.90132
+PORTREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -51,8 +52,7 @@ RUN_DEPENDS= p5-CGI-Simple>=1.109:www/p5-CGI-Simple \
p5-Tree-Simple>=1.15:devel/p5-Tree-Simple \
p5-Tree-Simple-VisitorFactory>=0:devel/p5-Tree-Simple-VisitorFactory \
p5-Try-Tiny>=0.17:lang/p5-Try-Tiny \
- p5-URI>=1.65:net/p5-URI \
- p5-URI-ws>=0.03:net/p5-URI-ws \
+ p5-URI>=5.34:net/p5-URI \
p5-libwww>=5.837:www/p5-libwww \
p5-namespace-clean>=0.23:devel/p5-namespace-clean
TEST_DEPENDS= p5-Term-Size-Any>=0:devel/p5-Term-Size-Any \
diff --git a/www/pecl-http/Makefile b/www/pecl-http/Makefile
index 8ddc039f6444..45edef5f251d 100644
--- a/www/pecl-http/Makefile
+++ b/www/pecl-http/Makefile
@@ -1,6 +1,5 @@
PORTNAME= http
-PORTVERSION= 4.2.4
-PORTREVISION= 2
+PORTVERSION= 4.2.6
CATEGORIES= www
DISTNAME= pecl_${PORTNAME}-${PORTVERSION}
diff --git a/www/pecl-http/distinfo b/www/pecl-http/distinfo
index 052098ff66b5..fe63de1d1342 100644
--- a/www/pecl-http/distinfo
+++ b/www/pecl-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696782169
-SHA256 (PECL/pecl_http-4.2.4.tgz) = fb1e10c2e5edfb011ff8dc2e473cdbd2bbe0127d1279dfce4d98570555ac6ded
-SIZE (PECL/pecl_http-4.2.4.tgz) = 224933
+TIMESTAMP = 1760257345
+SHA256 (PECL/pecl_http-4.2.6.tgz) = cd33230050b3f7c5ddb6f4383ce2a81f0bcdb934432029eec72ebf0f942b876d
+SIZE (PECL/pecl_http-4.2.6.tgz) = 225503
diff --git a/www/pecl-http/files/patch-src_php__http__message__body.c b/www/pecl-http/files/patch-src_php__http__message__body.c
deleted file mode 100644
index ae84c6f2e52f..000000000000
--- a/www/pecl-http/files/patch-src_php__http__message__body.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/php_http_message_body.c.orig 2024-08-03 15:37:59 UTC
-+++ src/php_http_message_body.c
-@@ -12,7 +12,11 @@
-
- #include "php_http_api.h"
-
-+#if PHP_VERSION_ID <= 80300
- #include "ext/standard/php_lcg.h"
-+#else
-+#include "ext/random/php_random.h"
-+#endif
-
- #define BOUNDARY_OPEN(body) \
- do {\
diff --git a/www/pecl-http/files/patch-src_php__http__misc.c b/www/pecl-http/files/patch-src_php__http__misc.c
deleted file mode 100644
index 2686d6e30ba3..000000000000
--- a/www/pecl-http/files/patch-src_php__http__misc.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/php_http_misc.c.orig 2024-08-03 15:35:31 UTC
-+++ src/php_http_misc.c
-@@ -12,7 +12,11 @@
-
- #include "php_http_api.h"
-
-+#if PHP_VERSION_ID <= 80300
- #include "ext/standard/php_lcg.h"
-+#else
-+#include "ext/random/php_random.h"
-+#endif
- #include "zend_exceptions.h"
-
- /* SLEEP */
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
index f6dc801d3b7b..3ef336a21478 100644
--- a/www/pocket-id/Makefile
+++ b/www/pocket-id/Makefile
@@ -1,7 +1,6 @@
PORTNAME= pocket-id
DISTVERSIONPREFIX= v
-DISTVERSION= 1.12.0
-PORTREVISION= 1
+DISTVERSION= 1.13.1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
diff --git a/www/pocket-id/distinfo b/www/pocket-id/distinfo
index 3ca2cad17bd8..98bf405cab9d 100644
--- a/www/pocket-id/distinfo
+++ b/www/pocket-id/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1759517716
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-v1.12.0.frontend.tar.gz) = b4d451ff1fe5ea3ee671f48b88f4345915971036f8677b44332953c60a51072d
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-v1.12.0.frontend.tar.gz) = 1504472
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/go.mod) = 5cd3084315a91a9549faad36ad5e701ce2a988e8b4ddd46d0d1fa6377259ae8d
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/go.mod) = 7102
-SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-pocket-id-v1.12.0_GH0.tar.gz) = edddb12614291329bff0e0bea3df93e264989c0f043cdd3a86cf4bb49865d14d
-SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.12.0_GH0/pocket-id-pocket-id-v1.12.0_GH0.tar.gz) = 2173221
+TIMESTAMP = 1760206710
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.13.1_GH0/pocket-id-v1.13.1.frontend.tar.gz) = 3804d72865f74dde92df4ccb3a94257acca02cdd572cdb07dca8536008fb7e13
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.13.1_GH0/pocket-id-v1.13.1.frontend.tar.gz) = 1509053
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.13.1_GH0/go.mod) = 5cd3084315a91a9549faad36ad5e701ce2a988e8b4ddd46d0d1fa6377259ae8d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.13.1_GH0/go.mod) = 7102
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.13.1_GH0/pocket-id-pocket-id-v1.13.1_GH0.tar.gz) = 049f2a57044adfde055e4036b62653c378b0fe2061b07f02f811a6d9e2cb5c63
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.13.1_GH0/pocket-id-pocket-id-v1.13.1_GH0.tar.gz) = 2180982
diff --git a/www/tinyauth/Makefile b/www/tinyauth/Makefile
index c6afa7e14f17..00bdf04744d2 100644
--- a/www/tinyauth/Makefile
+++ b/www/tinyauth/Makefile
@@ -1,7 +1,6 @@
PORTNAME= tinyauth
DISTVERSIONPREFIX= v
-DISTVERSION= 3.6.2
-PORTREVISION= 1
+DISTVERSION= 4.0.0
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
@@ -32,7 +31,8 @@ SUB_LIST= USER=${USERS:[1]}
USERS= ${TINYAUTH_USER}
GROUPS= ${TINYAUTH_GROUP}
-PLIST_FILES= bin/${PORTNAME}
+PLIST_FILES= bin/${PORTNAME} \
+ "@dir(${TINYAUTH_USER},${TINYAUTH_GROUP},0750) /var/db/${PORTNAME}"
# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
# in the Tinyauth repository to get the value of GITID.
@@ -47,4 +47,7 @@ pre-build:
@${MKDIR} ${WRKSRC}/internal/assets/dist
@cd ${WRKDIR}/tinyauth-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/internal/assets/dist
+post-install:
+ @${MKDIR} ${STAGEDIR}/var/db/${PORTNAME}
+
.include <bsd.port.mk>
diff --git a/www/tinyauth/distinfo b/www/tinyauth/distinfo
index 6ecb3a8bb751..8cf2de36cd92 100644
--- a/www/tinyauth/distinfo
+++ b/www/tinyauth/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1754156249
-SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.6.2_GH0/tinyauth-v3.6.2.frontend.tar.gz) = bb0261e35041d8f2cc73341df6a61969ff97bd35264bc45743b3994702eecad6
-SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.6.2_GH0/tinyauth-v3.6.2.frontend.tar.gz) = 952998
-SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.6.2_GH0/go.mod) = d23ed0cab1f356dfb3e946fdabce2afffb1adaf8bfcf28cd195dc3c2f1d883f7
-SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.6.2_GH0/go.mod) = 5418
-SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.6.2_GH0/steveiliop56-tinyauth-v3.6.2_GH0.tar.gz) = 4b3a592bc76c8293ac862620cfcdb70cfd418f810f27ec27ce73cd9d7130fc44
-SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.6.2_GH0/steveiliop56-tinyauth-v3.6.2_GH0.tar.gz) = 5638267
+TIMESTAMP = 1760211074
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v4.0.0_GH0/tinyauth-v4.0.0.frontend.tar.gz) = 5e59fb24c2de32514dda027dba7615fec84010f96f1672620eb4540c61897422
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v4.0.0_GH0/tinyauth-v4.0.0.frontend.tar.gz) = 957403
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v4.0.0_GH0/go.mod) = 7349001cef42a829825219579ed2d37d4212c4117259c06c8228922c55932a3e
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v4.0.0_GH0/go.mod) = 6236
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v4.0.0_GH0/steveiliop56-tinyauth-v4.0.0_GH0.tar.gz) = 20881daf0281031681cfe05f9e49711b3f64c633c6c8accacc0f2566af80f43e
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v4.0.0_GH0/steveiliop56-tinyauth-v4.0.0_GH0.tar.gz) = 5649496
diff --git a/www/tinyauth/files/pkg-message.in b/www/tinyauth/files/pkg-message.in
index ead130a4241c..7125da4a7373 100644
--- a/www/tinyauth/files/pkg-message.in
+++ b/www/tinyauth/files/pkg-message.in
@@ -14,4 +14,17 @@ Tinyauth is installed
service tinyauth start
EOM
}
+{ type: upgrade
+ maximum_version: "4.0.0"
+ message: <<EOM
+Since version 4.0.0, Tinyauth is a stateful application, which means you must set
+DATABASE_PATH to /var/db/tinyauth/tinyauth.db if you want sessions to persist even
+after restarting.
+
+Please refer to the current documentation for any changes you
+need to make to your configuration file:
+
+ https://tinyauth.app/docs/breaking-updates/3-to-4/
+EOM
+}
]
diff --git a/www/unit/Makefile b/www/unit/Makefile
index 123f9d84d11f..b512e3bb89e9 100644
--- a/www/unit/Makefile
+++ b/www/unit/Makefile
@@ -1,9 +1,12 @@
PORTNAME= unit
PORTVERSION= ${UNIT_VERSION}
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES?= https://unit.nginx.org/download/
DISTFILES?= ${PORTNAME}-${PORTVERSION}.tar.gz
+PATCH_SITES= https://github.com/nginx/unit/commit/
+
MAINTAINER= ports@FreeBSD.org
COMMENT?= Dynamic web application server
WWW= https://unit.nginx.org
@@ -11,6 +14,9 @@ WWW= https://unit.nginx.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream repo archived on Oct 8 2025
+EXPIRATION_DATE=2025-12-31
+
USES+= compiler:c11 cpe gmake ssl
CPE_VENDOR= nginx
@@ -108,6 +114,10 @@ CONFIGURE_ARGS+=--control=unix:${UNIT_SOCK}
CFLAGS+= -Wno-compound-token-split-by-macro
.endif
+.if (defined(UNIT_MODNAME) && ${UNIT_MODNAME:Mphp}) || make(makesum)
+PATCHFILES= ad736f9f4fddd844aed1eb6ee8a9dc88df5533fb.patch:-p1
+.endif
+
.if !defined(UNIT_MODNAME)
post-patch-OTEL-on:
${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
diff --git a/www/unit/distinfo b/www/unit/distinfo
index 62c97096598d..8c22b0ebba20 100644
--- a/www/unit/distinfo
+++ b/www/unit/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1757870545
+TIMESTAMP = 1760062694
SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87
SIZE (unit-1.35.0.tar.gz) = 1066376
+SHA256 (ad736f9f4fddd844aed1eb6ee8a9dc88df5533fb.patch) = ddfc67f0952043d93192a12b39b0b490b32fe40fcfe4520595ca5fed2a6c58e8
+SIZE (ad736f9f4fddd844aed1eb6ee8a9dc88df5533fb.patch) = 980
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 0da601ca71ac..8b60ccc32093 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,6 +1,5 @@
PORTNAME= waterfox
-DISTVERSION= 6.6.3
-PORTREVISION= 1
+DISTVERSION= 6.6.4
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/waterfox/distinfo b/www/waterfox/distinfo
index e1c1b4d089a7..268172cf812f 100644
--- a/www/waterfox/distinfo
+++ b/www/waterfox/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757593056
-SHA256 (BrowserWorks-waterfox-6.6.3_GH0.tar.gz) = 5a5cac40a23e0a4a0f3f0a6086ef6b4665dc5dc2b4416718558a36d95285cf15
-SIZE (BrowserWorks-waterfox-6.6.3_GH0.tar.gz) = 919750321
+TIMESTAMP = 1760052393
+SHA256 (BrowserWorks-waterfox-6.6.4_GH0.tar.gz) = 97960a69960029862867a48974a55d7a0d47ed393538611d8581291b32c0f984
+SIZE (BrowserWorks-waterfox-6.6.4_GH0.tar.gz) = 919857676
SHA256 (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 79f5f995c918f9768c7f7d6c38bbd131e1faa631575f18fcc862bc1bdb119ed6
SIZE (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 23704241
diff --git a/x11-wm/labwc/Makefile b/x11-wm/labwc/Makefile
index f1d6425a6de4..cb859d8291eb 100644
--- a/x11-wm/labwc/Makefile
+++ b/x11-wm/labwc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= labwc
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.2
CATEGORIES= x11-wm wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -24,12 +24,18 @@ USE_XORG= pixman
GL_TUPLE= https://gitlab.freedesktop.org:vyivel:libsfdo:v0.1.4:libsfdo/subprojects/libsfdo-basedir
PLIST_FILES= bin/${PORTNAME} \
bin/lab-sensible-terminal \
+ bin/labnag \
share/icons/hicolor/scalable/apps/${PORTNAME}-symbolic.svg \
share/icons/hicolor/scalable/apps/${PORTNAME}.svg \
share/wayland-sessions/${PORTNAME}.desktop \
share/xdg-desktop-portal/${PORTNAME}-portals.conf
PORTEXAMPLES= *
+# https://reviews.freebsd.org/D40791
+.if !exists(/usr/include/sys/signalfd.h)
+LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
+.endif
+
OPTIONS_DEFINE= EXAMPLES LIBRSVG2 MANPAGES NLS X11
OPTIONS_DEFAULT=EXAMPLES LIBRSVG2 MANPAGES NLS X11
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
@@ -40,6 +46,7 @@ LIBRSVG2_MESON_ENABLED= svg
MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc
MANPAGES_MESON_ENABLED= man-pages
MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz \
+ share/man/man1/labnag.1.gz \
share/man/man5/${PORTNAME}-actions.5.gz \
share/man/man5/${PORTNAME}-config.5.gz \
share/man/man5/${PORTNAME}-menu.5.gz \
@@ -78,7 +85,8 @@ NLS_PLIST_FILES= share/locale/ar/LC_MESSAGES/${PORTNAME}.mo \
share/locale/sv/LC_MESSAGES/${PORTNAME}.mo \
share/locale/tr/LC_MESSAGES/${PORTNAME}.mo \
share/locale/uk/LC_MESSAGES/${PORTNAME}.mo \
- share/locale/zh_CN/LC_MESSAGES/${PORTNAME}.mo
+ share/locale/zh_CN/LC_MESSAGES/${PORTNAME}.mo \
+ share/locale/zh_TW/LC_MESSAGES/${PORTNAME}.mo
X11_LIB_DEPENDS= libxcb-icccm.so:x11/xcb-util-wm
X11_USE= XORG=xcb
diff --git a/x11-wm/labwc/distinfo b/x11-wm/labwc/distinfo
index ff1e3b62984f..74147635da9f 100644
--- a/x11-wm/labwc/distinfo
+++ b/x11-wm/labwc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754136895
-SHA256 (labwc-labwc-0.9.1_GH0.tar.gz) = bf7a245d5fc5665329b3f5c9cb589eb33e658b8eb638cf4f4c9ad68f4b5979f0
-SIZE (labwc-labwc-0.9.1_GH0.tar.gz) = 509342
+TIMESTAMP = 1760123400
+SHA256 (labwc-labwc-0.9.2_GH0.tar.gz) = 637b6cf8e78321d01958af439c580d58226ebdb6c4d531981609aa1d15ce648f
+SIZE (labwc-labwc-0.9.2_GH0.tar.gz) = 533516
SHA256 (libsfdo-v0.1.4.tar.bz2) = 155702f21c282693ead7818198fde194ab7c76e0cf1a21bc7b404e5f9ec2c369
SIZE (libsfdo-v0.1.4.tar.bz2) = 43519
diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index 8ce1b8f3b6e8..1f38da2cbee7 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kitty
DISTVERSIONPREFIX= v
DISTVERSION= 0.43.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
@@ -36,7 +36,6 @@ LIB_DEPENDS= libcairo.so:graphics/cairo \
libwayland-cursor.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon \
libxxhash.so:devel/xxhash
-RUN_DEPENDS= nerd-fonts>=3.1.1:x11-fonts/nerd-fonts
USES= compiler:c11 cpe desktop-file-utils gettext-runtime gl gmake \
go:modules magick pkgconfig python shebangfix ssl tar:xz \
diff --git a/x11/linux-nvidia-libs-devel/Makefile b/x11/linux-nvidia-libs-devel/Makefile
index ce3b5d62cf47..dac8116e3516 100644
--- a/x11/linux-nvidia-libs-devel/Makefile
+++ b/x11/linux-nvidia-libs-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 580.82.07
+DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/linux-nvidia-libs-devel/distinfo b/x11/linux-nvidia-libs-devel/distinfo
index 4106adedb28e..bff62d76fa28 100644
--- a/x11/linux-nvidia-libs-devel/distinfo
+++ b/x11/linux-nvidia-libs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756835900
-SHA256 (NVIDIA-Linux-x86_64-580.82.07.run) = 061e48e11fe552232095811d0b1cea9b718ba2540d605074ff227fce0628798c
-SIZE (NVIDIA-Linux-x86_64-580.82.07.run) = 396359634
+TIMESTAMP = 1759314997
+SHA256 (NVIDIA-Linux-x86_64-580.95.05.run) = 849ef0ef8e842b9806b2cde9f11c1303d54f1a9a769467e4e5d961b2fe1182a7
+SIZE (NVIDIA-Linux-x86_64-580.95.05.run) = 396658958
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index e26d34afacf3..3d16f40b1a60 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756835857
-SHA256 (NVIDIA-Linux-x86_64-580.82.07.run) = 061e48e11fe552232095811d0b1cea9b718ba2540d605074ff227fce0628798c
-SIZE (NVIDIA-Linux-x86_64-580.82.07.run) = 396359634
+TIMESTAMP = 1759314939
+SHA256 (NVIDIA-Linux-x86_64-580.95.05.run) = 849ef0ef8e842b9806b2cde9f11c1303d54f1a9a769467e4e5d961b2fe1182a7
+SIZE (NVIDIA-Linux-x86_64-580.95.05.run) = 396658958
diff --git a/x11/nvidia-driver-devel/Makefile b/x11/nvidia-driver-devel/Makefile
index 3577eb57d30d..cd8a8fbbde06 100644
--- a/x11/nvidia-driver-devel/Makefile
+++ b/x11/nvidia-driver-devel/Makefile
@@ -1,6 +1,6 @@
-DISTVERSION?= 580.82.07
+DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-driver
PKGNAMESUFFIX= -devel
diff --git a/x11/nvidia-driver-devel/distinfo b/x11/nvidia-driver-devel/distinfo
index de3dcef82703..6e135ae7e442 100644
--- a/x11/nvidia-driver-devel/distinfo
+++ b/x11/nvidia-driver-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756835740
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759314865
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 8255931553fd..486850364262 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -14,7 +14,7 @@
PORTNAME?= nvidia-driver
DISTVERSION?= ${NVIDIA_DISTVERSION}
# Always try to set PORTREVISION as it can be overridden by the slave ports
-PORTREVISION?= 1
+PORTREVISION?= 0
CATEGORIES= x11
MASTER_SITES= NVIDIA/XFree86/FreeBSD-${ARCH_SUFX}/${DISTVERSION}
DISTNAME= NVIDIA-FreeBSD-${ARCH_SUFX}-${DISTVERSION}
diff --git a/x11/nvidia-driver/Makefile.version b/x11/nvidia-driver/Makefile.version
index 8ee3aa0f5229..e022b5c1dd6d 100644
--- a/x11/nvidia-driver/Makefile.version
+++ b/x11/nvidia-driver/Makefile.version
@@ -1,4 +1,4 @@
# NVIDIA Distversion
#
# This will be included from x11/nvidia-driver and the nvidia-drm port
-NVIDIA_DISTVERSION?= 580.82.07
+NVIDIA_DISTVERSION?= 580.95.05
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index 6a75d81814df..c159db84298a 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756835672
-SHA256 (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 76b6f0b8eeea20b878da7abb3eef5dd9515e6df83e4377cfa9380ac152614977
-SIZE (NVIDIA-FreeBSD-x86_64-580.82.07.tar.xz) = 288619796
+TIMESTAMP = 1759314541
+SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
+SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
diff --git a/x11/nvidia-kmod-devel/Makefile b/x11/nvidia-kmod-devel/Makefile
index 7798cba99767..e0f5098d7b25 100644
--- a/x11/nvidia-kmod-devel/Makefile
+++ b/x11/nvidia-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 580.82.07
+DISTVERSION?= 580.95.05
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile
index ec1c2de36328..72f5b31eee15 100644
--- a/x11/nvidia-settings/Makefile
+++ b/x11/nvidia-settings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-settings
-PORTVERSION= 580.82.07
+PORTVERSION= 580.95.05
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/nvidia-settings/distinfo b/x11/nvidia-settings/distinfo
index d212a4c87b66..d75a1bb7f9d1 100644
--- a/x11/nvidia-settings/distinfo
+++ b/x11/nvidia-settings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756835794
-SHA256 (NVIDIA-nvidia-settings-580.82.07_GH0.tar.gz) = 1b242d260d42b5da1f06aa7dd73b2358a4220aed7e7db2f660d0a43d45ee62a5
-SIZE (NVIDIA-nvidia-settings-580.82.07_GH0.tar.gz) = 1320587
+TIMESTAMP = 1759315833
+SHA256 (NVIDIA-nvidia-settings-580.95.05_GH0.tar.gz) = d66284a0dae8c00181b2b07270d1924d14884a3e713b564d5c454a9455bf6811
+SIZE (NVIDIA-nvidia-settings-580.95.05_GH0.tar.gz) = 1321046
diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile
index 6c787c61ce45..ee827d203f24 100644
--- a/x11/nvidia-xconfig/Makefile
+++ b/x11/nvidia-xconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-xconfig
-PORTVERSION= 580.82.07
+PORTVERSION= 580.95.05
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/nvidia-xconfig/distinfo b/x11/nvidia-xconfig/distinfo
index 0f9803025e4e..c1d3552f29f7 100644
--- a/x11/nvidia-xconfig/distinfo
+++ b/x11/nvidia-xconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756835817
-SHA256 (NVIDIA-nvidia-xconfig-580.82.07_GH0.tar.gz) = d6b0727942f44bed22246c1f094d89c62385b8cbef80c26ea3910005e69779a9
-SIZE (NVIDIA-nvidia-xconfig-580.82.07_GH0.tar.gz) = 145867
+TIMESTAMP = 1759315858
+SHA256 (NVIDIA-nvidia-xconfig-580.95.05_GH0.tar.gz) = b3a1e0357a2d7a08c21714d9f2631632d26eecfd8b15aecb8f14a77e8a9f0734
+SIZE (NVIDIA-nvidia-xconfig-580.95.05_GH0.tar.gz) = 145870
diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile
index ef71f2fdc5fa..6532a9a85937 100644
--- a/x11/xpra/Makefile
+++ b/x11/xpra/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xpra
-PORTVERSION= 6.3.2
-PORTREVISION= 2
+PORTVERSION= 6.3.4
CATEGORIES= x11
MASTER_SITES= https://xpra.org/src/
diff --git a/x11/xpra/distinfo b/x11/xpra/distinfo
index fe2c1bdab881..8e521cd7ce06 100644
--- a/x11/xpra/distinfo
+++ b/x11/xpra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752221931
-SHA256 (xpra-6.3.2.tar.xz) = 98153075f0c3ba2b33c270a2111b3c6ce2c8d5e8af74e8f55090b4dd02745f7a
-SIZE (xpra-6.3.2.tar.xz) = 9087508
+TIMESTAMP = 1760194662
+SHA256 (xpra-6.3.4.tar.xz) = 64b58cf34e51c009bac550b1355fa5e839a3e4f5187ce8492f439bb4ebba90ac
+SIZE (xpra-6.3.4.tar.xz) = 9094256
diff --git a/x11/xpra/pkg-plist b/x11/xpra/pkg-plist
index e290093f945c..9f56869c9966 100644
--- a/x11/xpra/pkg-plist
+++ b/x11/xpra/pkg-plist
@@ -26,6 +26,7 @@ etc/dbus-1/system.d/xpra.conf
%%ETCDIR%%/content-type/90_fallback.conf
%%ETCDIR%%/http-headers/00_nocache.txt
%%ETCDIR%%/http-headers/10_content_security_policy.txt
+%%ETCDIR%%/pulse/xpra.pa
@sample %%ETCDIR%%/xorg.conf.sample
@sample %%ETCDIR%%/xpra.conf.sample
%%PYTHON_SITELIBDIR%%/xpra-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO