summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile13
-rw-r--r--devel/R-cran-R.cache/Makefile8
-rw-r--r--devel/R-cran-R.cache/distinfo6
-rw-r--r--devel/R-cran-R.oo/Makefile4
-rw-r--r--devel/R-cran-R.oo/distinfo6
-rw-r--r--devel/R-cran-future/Makefile6
-rw-r--r--devel/R-cran-future/distinfo6
-rw-r--r--devel/R-cran-gert/Makefile2
-rw-r--r--devel/R-cran-git2r/Makefile2
-rw-r--r--devel/R-cran-globals/Makefile2
-rw-r--r--devel/R-cran-globals/distinfo6
-rw-r--r--devel/R-cran-parallelly/Makefile2
-rw-r--r--devel/R-cran-parallelly/distinfo6
-rw-r--r--devel/apache-commons-daemon/Makefile17
-rw-r--r--devel/apache-commons-daemon/distinfo10
-rw-r--r--devel/apache-commons-daemon/files/patch-configure11
-rw-r--r--devel/apache-commons-daemon/files/patch-native_arguments.c13
-rw-r--r--devel/apache-commons-daemon/files/patch-native_help.c11
-rw-r--r--devel/apache-commons-daemon/files/patch-native_jsvc-unix.c16
-rw-r--r--devel/apache-commons-jxpath/Makefile20
-rw-r--r--devel/apache-commons-jxpath/distinfo5
-rw-r--r--devel/aphpbreakdown/Makefile4
-rw-r--r--devel/api-linter/Makefile20
-rw-r--r--devel/api-linter/distinfo5
-rw-r--r--devel/api-linter/pkg-descr3
-rw-r--r--devel/appstream-glib/Makefile2
-rw-r--r--devel/appstream/Makefile1
-rw-r--r--devel/argobots/Makefile4
-rw-r--r--devel/artifactory/Makefile2
-rw-r--r--devel/awless/Makefile3
-rw-r--r--devel/aws-c-http/Makefile2
-rw-r--r--devel/aws-c-http/distinfo6
-rw-r--r--devel/aws-c-s3/Makefile2
-rw-r--r--devel/aws-c-s3/distinfo6
-rw-r--r--devel/aws-sdk-cpp/Makefile2
-rw-r--r--devel/aws-sdk-cpp/distinfo6
-rw-r--r--devel/bit/Makefile3
-rw-r--r--devel/cargo-c/Makefile2
-rw-r--r--devel/cargo-generate/Makefile2
-rw-r--r--devel/cargo-udeps/Makefile1
-rw-r--r--devel/ccdoc/Makefile47
-rw-r--r--devel/ccdoc/distinfo2
-rw-r--r--devel/ccdoc/files/patch-log.cc29
-rw-r--r--devel/ccdoc/files/patch-log.h10
-rw-r--r--devel/ccdoc/files/patch-mkopt_gcc.mk27
-rw-r--r--devel/ccdoc/pkg-descr12
-rw-r--r--devel/cervisia/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile9
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/clojure-cider/Makefile3
-rw-r--r--devel/clojure-cider/distinfo6
-rw-r--r--devel/cmake-core/files/InitialCache.cmake.in11
-rw-r--r--devel/cmunge/Makefile4
-rw-r--r--devel/colormake/Makefile4
-rw-r--r--devel/cpp-hocon/Makefile30
-rw-r--r--devel/cpp-hocon/distinfo3
-rw-r--r--devel/cpp-hocon/pkg-descr1
-rw-r--r--devel/cpp-hocon/pkg-plist27
-rw-r--r--devel/criterion/Makefile2
-rw-r--r--devel/csmith/Makefile4
-rw-r--r--devel/dolphin-plugins/distinfo6
-rw-r--r--devel/dolphin-plugins/pkg-plist1
-rw-r--r--devel/dura/Makefile2
-rw-r--r--devel/electron32/files/patch-third__party_blink_renderer_build_scripts_gperf.py20
-rw-r--r--devel/electron33/Makefile4
-rw-r--r--devel/electron33/files/patch-third__party_blink_renderer_build_scripts_gperf.py20
-rw-r--r--devel/electron34/Makefile2
-rw-r--r--devel/electron34/Makefile.version2
-rw-r--r--devel/electron34/distinfo14
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc4
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc4
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h4
-rw-r--r--devel/electron34/files/patch-electron_shell_browser_native__window__views.cc18
-rw-r--r--devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts26
-rw-r--r--devel/electron34/files/patch-third__party_blink_renderer_build_scripts_gperf.py20
-rw-r--r--devel/electron35/Makefile.version2
-rw-r--r--devel/electron35/distinfo10
-rw-r--r--devel/electron35/files/patch-electron_filenames.gni4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h4
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_native__window__views.cc42
-rw-r--r--devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h11
-rw-r--r--devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts26
-rw-r--r--devel/electron35/files/patch-electron_spec_api-menu-spec.ts4
-rw-r--r--devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py20
-rw-r--r--devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc8
-rw-r--r--devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h8
-rw-r--r--devel/elfcat/Makefile3
-rw-r--r--devel/elfcat/distinfo6
-rw-r--r--devel/etcd31/Makefile3
-rw-r--r--devel/etcd32/Makefile3
-rw-r--r--devel/etcd33/Makefile3
-rw-r--r--devel/etcd34/Makefile54
-rw-r--r--devel/etcd34/distinfo10
-rw-r--r--devel/etcd35/Makefile68
-rw-r--r--devel/etcd35/distinfo25
-rw-r--r--devel/etcd35/pkg-descr11
-rw-r--r--devel/etcd36/Makefile66
-rw-r--r--devel/etcd36/distinfo21
-rw-r--r--devel/etcd36/pkg-descr11
-rw-r--r--devel/eventxx/Makefile3
-rw-r--r--devel/fatal/Makefile2
-rw-r--r--devel/fatal/distinfo6
-rw-r--r--devel/fbthrift/Makefile2
-rw-r--r--devel/fbthrift/distinfo6
-rw-r--r--devel/fbthrift/pkg-plist6
-rw-r--r--devel/folly/Makefile2
-rw-r--r--devel/folly/distinfo6
-rw-r--r--devel/fortran-stdlib/Makefile24
-rw-r--r--devel/fortran-stdlib/distinfo3
-rw-r--r--devel/fortran-stdlib/files/patch-config-CMakeLists.txt11
-rw-r--r--devel/fortran-stdlib/pkg-descr11
-rw-r--r--devel/fortran-stdlib/pkg-plist130
-rw-r--r--devel/fossil/Makefile2
-rw-r--r--devel/fossil/distinfo6
-rw-r--r--devel/gbump/Makefile2
-rw-r--r--devel/geany-plugin-git-changebar/Makefile2
-rw-r--r--devel/geany-plugin-workbench/Makefile2
-rw-r--r--devel/gh/Makefile7
-rw-r--r--devel/gh/distinfo10
-rw-r--r--devel/gh/pkg-plist5
-rw-r--r--devel/git-codereview/Makefile3
-rw-r--r--devel/git-codereview/distinfo6
-rw-r--r--devel/git-repo-manager/Makefile2
-rw-r--r--devel/git-workspace/Makefile2
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/gitg/Makefile2
-rw-r--r--devel/gitu/Makefile4
-rw-r--r--devel/gitu/distinfo10
-rw-r--r--devel/gitui/Makefile2
-rw-r--r--devel/gnome-builder/Makefile2
-rw-r--r--devel/golangci-lint/Makefile13
-rw-r--r--devel/golangci-lint/distinfo10
-rw-r--r--devel/goreleaser/Makefile2
-rw-r--r--devel/goreleaser/distinfo10
-rw-r--r--devel/grpc-gateway/Makefile22
-rw-r--r--devel/grpc-gateway/distinfo5
-rw-r--r--devel/grpc-gateway/pkg-descr5
-rw-r--r--devel/gsl-lite/Makefile8
-rw-r--r--devel/gsl-lite/distinfo6
-rw-r--r--devel/hs-cabal-install/Makefile30
-rw-r--r--devel/hs-cabal-install/distinfo62
-rw-r--r--devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs4
-rw-r--r--devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json41
-rw-r--r--devel/hs-haskell-language-server/Makefile1
-rw-r--r--devel/hs-ormolu/Makefile33
-rw-r--r--devel/hs-ormolu/distinfo76
-rw-r--r--devel/hyprlang/Makefile3
-rw-r--r--devel/hyprlang/distinfo6
-rw-r--r--devel/hyprutils/Makefile2
-rw-r--r--devel/hyprutils/distinfo6
-rw-r--r--devel/hyprutils/pkg-plist1
-rw-r--r--devel/ignition-common/Makefile2
-rw-r--r--devel/indi/Makefile16
-rw-r--r--devel/indi/distinfo6
-rw-r--r--devel/indi/files/patch-indiserver_LocalDvrInfo.cpp10
-rw-r--r--devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp10
-rw-r--r--devel/indi/files/patch-indiserver_TcpServer.cpp10
-rw-r--r--devel/indi/files/patch-indiserver_UnixServer.cpp10
-rw-r--r--devel/indi/pkg-plist5
-rw-r--r--devel/interactive_rebase_tool/Makefile2
-rw-r--r--devel/ittapi/Makefile10
-rw-r--r--devel/ittapi/distinfo6
-rw-r--r--devel/jenkins-lts/Makefile2
-rw-r--r--devel/jenkins-lts/distinfo6
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/jetbrains-webstorm/Makefile4
-rw-r--r--devel/jetbrains-webstorm/distinfo6
-rw-r--r--devel/jetbrains-webstorm/pkg-plist8
-rw-r--r--devel/jujutsu/Makefile11
-rw-r--r--devel/jujutsu/Makefile.crates212
-rw-r--r--devel/jujutsu/distinfo426
-rw-r--r--devel/jujutsu/pkg-plist51
-rw-r--r--devel/kapptemplate/distinfo6
-rw-r--r--devel/kcachegrind/distinfo6
-rw-r--r--devel/kde-dev-scripts/distinfo6
-rw-r--r--devel/kde-dev-utils/distinfo6
-rw-r--r--devel/kdesdk-kio/distinfo6
-rw-r--r--devel/kdesdk-thumbnailers/distinfo6
-rw-r--r--devel/kdev-php/distinfo6
-rw-r--r--devel/kdev-python/distinfo6
-rw-r--r--devel/kdevelop/distinfo6
-rw-r--r--devel/kf5-ktexteditor/Makefile2
-rw-r--r--devel/kio-extras/distinfo6
-rw-r--r--devel/kirigami-gallery/distinfo6
-rw-r--r--devel/kodi-platform/Makefile2
-rw-r--r--devel/kodi-platform/pkg-plist2
-rw-r--r--devel/kommit/Makefile1
-rw-r--r--devel/kopeninghours/distinfo6
-rw-r--r--devel/kpublictransport/Makefile1
-rw-r--r--devel/kpublictransport/distinfo6
-rw-r--r--devel/lazygit/Makefile2
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/leatherman/Makefile39
-rw-r--r--devel/leatherman/distinfo3
-rw-r--r--devel/leatherman/files/patch-cmake_leatherman.cmake.in14
-rw-r--r--devel/leatherman/files/patch-json__container_tests_json__container__test.cc16
-rw-r--r--devel/leatherman/files/patch-locale_src_locale.cc12
-rw-r--r--devel/leatherman/files/patch-shared_nowide108
-rw-r--r--devel/leatherman/pkg-descr1
-rw-r--r--devel/leatherman/pkg-plist98
-rw-r--r--devel/lfcbase/Makefile2
-rw-r--r--devel/lfcbase/distinfo6
-rw-r--r--devel/libconfig/Makefile2
-rw-r--r--devel/libnjs/Makefile5
-rw-r--r--devel/libnjs/distinfo6
-rw-r--r--devel/libnjs/pkg-plist4
-rw-r--r--devel/libsearpc/pkg-plist42
-rw-r--r--devel/libspice-server/Makefile2
-rw-r--r--devel/libspice-server/distinfo6
-rw-r--r--devel/libspice-server/pkg-plist2
-rw-r--r--devel/libstatgrab0/Makefile3
-rw-r--r--devel/libvirt/Makefile6
-rw-r--r--devel/libvirt/distinfo6
-rw-r--r--devel/libvirt/files/patch-build-aux_meson.build27
-rw-r--r--devel/libvirt/pkg-plist2
-rw-r--r--devel/linux-rl9-devtools/Makefile6
-rw-r--r--devel/linux-rl9-devtools/distinfo34
-rw-r--r--devel/llvm-cheriot/Makefile328
-rw-r--r--devel/llvm-cheriot/Makefile.COMMANDS138
-rw-r--r--devel/llvm-cheriot/Makefile.MAN1SRCS69
-rw-r--r--devel/llvm-cheriot/Makefile.snapshot8
-rw-r--r--devel/llvm-cheriot/distinfo6
-rw-r--r--devel/llvm-cheriot/files/gen-Makefile.snapshot.sh4
-rw-r--r--devel/llvm-cheriot/files/wrapper-cheriot.sh.in (renamed from devel/llvm-cheri/files/wrapper-cheriot.sh.in)0
-rw-r--r--devel/llvm-cheriot/pkg-plist428
-rw-r--r--devel/llvm20/Makefile2
-rw-r--r--devel/llvm20/distinfo6
-rw-r--r--devel/lokalize/distinfo6
-rw-r--r--devel/luv/Makefile4
-rw-r--r--devel/luv/distinfo6
-rw-r--r--devel/massif-visualizer/distinfo6
-rw-r--r--devel/menhir/Makefile4
-rw-r--r--devel/menhir/distinfo6
-rw-r--r--devel/msitools/Makefile4
-rw-r--r--devel/newt/Makefile32
-rw-r--r--devel/newt/distinfo6
-rw-r--r--devel/notcurses/Makefile3
-rw-r--r--devel/notcurses/distinfo10
-rw-r--r--devel/p5-Acme-MetaSyntactic/Makefile2
-rw-r--r--devel/p5-Cache-FastMmap/Makefile2
-rw-r--r--devel/p5-Cache-FastMmap/distinfo6
-rw-r--r--devel/p5-Connector/Makefile7
-rw-r--r--devel/p5-Connector/distinfo6
-rw-r--r--devel/p5-Data-Swap/Makefile8
-rw-r--r--devel/p5-Devel-BeginLift/Makefile8
-rw-r--r--devel/p5-Devel-Cover/Makefile2
-rw-r--r--devel/p5-Devel-Cover/distinfo6
-rw-r--r--devel/p5-Dist-Zilla/Makefile2
-rw-r--r--devel/p5-Dist-Zilla/distinfo6
-rw-r--r--devel/p5-ExtUtils-Builder-Compiler/Makefile2
-rw-r--r--devel/p5-ExtUtils-Builder-Compiler/distinfo6
-rw-r--r--devel/p5-Module-Starter/Makefile2
-rw-r--r--devel/p5-Module-Starter/distinfo6
-rw-r--r--devel/p5-Test-Harness/Makefile2
-rw-r--r--devel/p5-Test-Harness/distinfo6
-rw-r--r--devel/p5-Tree-DAG_Node/Makefile2
-rw-r--r--devel/p5-Tree-DAG_Node/distinfo6
-rw-r--r--devel/php-maxminddb/Makefile2
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/please/Makefile3
-rw-r--r--devel/please/distinfo10
-rw-r--r--devel/poxml/distinfo6
-rw-r--r--devel/protobuf-go/Makefile22
-rw-r--r--devel/protobuf-go/distinfo5
-rw-r--r--devel/protobuf-go/pkg-descr7
-rw-r--r--devel/protoc-gen-go-grpc/Makefile34
-rw-r--r--devel/protoc-gen-go-grpc/distinfo17
-rw-r--r--devel/protoc-gen-go-grpc/pkg-descr2
-rw-r--r--devel/py-aiorpcX/Makefile3
-rw-r--r--devel/py-aiorpcX/distinfo6
-rw-r--r--devel/py-buildbot-pkg/Makefile3
-rw-r--r--devel/py-buildbot-pkg/distinfo6
-rw-r--r--devel/py-coverage/Makefile3
-rw-r--r--devel/py-coverage/distinfo6
-rw-r--r--devel/py-dateparser/Makefile3
-rw-r--r--devel/py-dateparser/distinfo6
-rw-r--r--devel/py-dependency-groups/Makefile4
-rw-r--r--devel/py-dependency-groups/distinfo6
-rw-r--r--devel/py-etcd3gw/Makefile22
-rw-r--r--devel/py-etcd3gw/distinfo3
-rw-r--r--devel/py-etcd3gw/pkg-descr3
-rw-r--r--devel/py-icalendar/Makefile11
-rw-r--r--devel/py-icalendar/distinfo6
-rw-r--r--devel/py-icalendar/files/patch-src_icalendar_cli.py10
-rw-r--r--devel/py-itemloaders/Makefile3
-rw-r--r--devel/py-libvirt/Makefile2
-rw-r--r--devel/py-libvirt/distinfo6
-rw-r--r--devel/py-merossiot/Makefile26
-rw-r--r--devel/py-merossiot/distinfo3
-rw-r--r--devel/py-merossiot/files/patch-setup.py19
-rw-r--r--devel/py-merossiot/pkg-descr3
-rw-r--r--devel/py-mypy_extensions/Makefile7
-rw-r--r--devel/py-mypy_extensions/distinfo6
-rw-r--r--devel/py-structlog/Makefile24
-rw-r--r--devel/py-structlog/distinfo6
-rw-r--r--devel/py-wheel/Makefile2
-rw-r--r--devel/py-wheel044/Makefile15
-rw-r--r--devel/py-yamllint/Makefile2
-rw-r--r--devel/py-yamllint/distinfo6
-rw-r--r--devel/quilt/Makefile10
-rw-r--r--devel/rgbds/Makefile2
-rw-r--r--devel/rgbds/distinfo6
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/rubygem-graphql/Makefile2
-rw-r--r--devel/rubygem-graphql/distinfo6
-rw-r--r--devel/rubygem-mmap2/Makefile8
-rw-r--r--devel/rubygem-webby/Makefile28
-rw-r--r--devel/rubygem-webby/distinfo2
-rw-r--r--devel/rubygem-webby/pkg-descr12
-rw-r--r--devel/rubygem-xdg7/Makefile8
-rw-r--r--devel/sdl20/Makefile2
-rw-r--r--devel/sdl20/distinfo6
-rw-r--r--devel/sdl3/Makefile2
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/sentry-cli/Makefile2
-rw-r--r--devel/spice-protocol/Makefile2
-rw-r--r--devel/spice-protocol/distinfo6
-rw-r--r--devel/spr/Makefile2
-rw-r--r--devel/stack/Makefile132
-rw-r--r--devel/stack/distinfo266
-rw-r--r--devel/tabby/Makefile2
-rw-r--r--devel/tinysparql/Makefile2
-rw-r--r--devel/tokei/Makefile2
-rw-r--r--devel/tree-sitter/Makefile2
-rw-r--r--devel/tree-sitter/distinfo6
-rw-r--r--devel/umbrello/distinfo6
-rw-r--r--devel/uv/Makefile1
-rw-r--r--devel/wasi-compiler-rt20/Makefile2
-rw-r--r--devel/wasi-libcxx20/Makefile2
-rw-r--r--devel/wasmer/Makefile8
-rw-r--r--devel/wasmer/Makefile.crates555
-rw-r--r--devel/wasmer/distinfo1116
-rw-r--r--devel/xtensa-esp-elf/Makefile6
-rw-r--r--devel/yyjson/Makefile2
-rw-r--r--devel/yyjson/distinfo6
-rw-r--r--devel/yyjson/pkg-plist2
342 files changed, 4168 insertions, 2675 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a4f01152830b..338329c1cd63 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -200,6 +200,7 @@
SUBDIR += apache-rat
SUBDIR += aphpbreakdown
SUBDIR += aphpunit
+ SUBDIR += api-linter
SUBDIR += api-sanity-autotest
SUBDIR += apitrace
SUBDIR += app-builder
@@ -393,7 +394,6 @@
SUBDIR += ccache-static
SUBDIR += ccache4
SUBDIR += cccc
- SUBDIR += ccdoc
SUBDIR += ccls
SUBDIR += cctz
SUBDIR += cdecl
@@ -504,7 +504,6 @@
SUBDIR += covtool
SUBDIR += cpan-upload
SUBDIR += cpan-upload-http
- SUBDIR += cpp-hocon
SUBDIR += cpp-netlib
SUBDIR += cpp-utilities
SUBDIR += cpp2py
@@ -690,6 +689,8 @@
SUBDIR += etcd32
SUBDIR += etcd33
SUBDIR += etcd34
+ SUBDIR += etcd35
+ SUBDIR += etcd36
SUBDIR += etl
SUBDIR += evcxr-jupyter
SUBDIR += evdev-proto
@@ -726,6 +727,7 @@
SUBDIR += folly
SUBDIR += forge
SUBDIR += forge-devel
+ SUBDIR += fortran-stdlib
SUBDIR += fortran-utils
SUBDIR += fortytwo-encore
SUBDIR += fossil
@@ -954,6 +956,7 @@
SUBDIR += grcov
SUBDIR += grex
SUBDIR += grpc
+ SUBDIR += grpc-gateway
SUBDIR += gsettings-desktop-schemas
SUBDIR += gsl-lite
SUBDIR += gsoap
@@ -1197,7 +1200,6 @@
SUBDIR += lazygit
SUBDIR += lcov
SUBDIR += leaktracer
- SUBDIR += leatherman
SUBDIR += lefthook
SUBDIR += leiningen
SUBDIR += lemon
@@ -4335,9 +4337,11 @@
SUBDIR += projectcenter
SUBDIR += protobuf
SUBDIR += protobuf-c
+ SUBDIR += protobuf-go
SUBDIR += protobuf-java
SUBDIR += protobuf25
SUBDIR += protobuf3
+ SUBDIR += protoc-gen-go-grpc
SUBDIR += prototool
SUBDIR += protozero
SUBDIR += pructl
@@ -4842,6 +4846,7 @@
SUBDIR += py-epc
SUBDIR += py-epdb
SUBDIR += py-epsilon
+ SUBDIR += py-etcd3gw
SUBDIR += py-etils
SUBDIR += py-etuples
SUBDIR += py-evdev
@@ -5235,6 +5240,7 @@
SUBDIR += py-memory-allocator
SUBDIR += py-memory-profiler
SUBDIR += py-mergedeep
+ SUBDIR += py-merossiot
SUBDIR += py-methodtools
SUBDIR += py-microversion-parse
SUBDIR += py-milc
@@ -8058,7 +8064,6 @@
SUBDIR += rubygem-web-console3-rails5
SUBDIR += rubygem-web-console3-rails50
SUBDIR += rubygem-web-console3-rails52
- SUBDIR += rubygem-webby
SUBDIR += rubygem-webfinger
SUBDIR += rubygem-webpacker-rails60
SUBDIR += rubygem-webpacker-rails61
diff --git a/devel/R-cran-R.cache/Makefile b/devel/R-cran-R.cache/Makefile
index e07c3e650125..2fd39fe58c7e 100644
--- a/devel/R-cran-R.cache/Makefile
+++ b/devel/R-cran-R.cache/Makefile
@@ -1,5 +1,5 @@
PORTNAME= R.cache
-DISTVERSION= 0.16.0
+DISTVERSION= 0.17.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -10,10 +10,10 @@ WWW= https://cran.r-project.org/package=R.cache
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
-RUN_DEPENDS= R-cran-digest>0:security/R-cran-digest \
+RUN_DEPENDS= R-cran-digest>=0.6.13:security/R-cran-digest \
R-cran-R.methodsS3>=1.8.1:devel/R-cran-R.methodsS3 \
- R-cran-R.oo>0:devel/R-cran-R.oo \
- R-cran-R.utils>0:devel/R-cran-R.utils
+ R-cran-R.oo>=1.24.0:devel/R-cran-R.oo \
+ R-cran-R.utils>=2.10.10:devel/R-cran-R.utils
USES= cran:auto-plist
diff --git a/devel/R-cran-R.cache/distinfo b/devel/R-cran-R.cache/distinfo
index 10fbf7d3afd4..de6e496027e2 100644
--- a/devel/R-cran-R.cache/distinfo
+++ b/devel/R-cran-R.cache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739707567
-SHA256 (R.cache_0.16.0.tar.gz) = 7853409161571a790e0383f64f99e4eae43201a0ed7146d2baf157741a509291
-SIZE (R.cache_0.16.0.tar.gz) = 35287
+TIMESTAMP = 1746294270
+SHA256 (R.cache_0.17.0.tar.gz) = e265953212edd15be12cdfcc4fa8829cc0dcf3b06ab3e0aa1758108544822d21
+SIZE (R.cache_0.17.0.tar.gz) = 35744
diff --git a/devel/R-cran-R.oo/Makefile b/devel/R-cran-R.oo/Makefile
index b14e749752d3..fa4cf6ad2b43 100644
--- a/devel/R-cran-R.oo/Makefile
+++ b/devel/R-cran-R.oo/Makefile
@@ -1,11 +1,11 @@
PORTNAME= R.oo
-DISTVERSION= 1.27.0
+DISTVERSION= 1.27.1
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= uzsolt@FreeBSD.org
COMMENT= Methods and classes for object-oriented programming
-WWW= https://cran.r-project.org/web/packages/R.oo/
+WWW= https://cran.r-project.org/package=R.oo
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
diff --git a/devel/R-cran-R.oo/distinfo b/devel/R-cran-R.oo/distinfo
index 7ebc46f04271..5541bb672516 100644
--- a/devel/R-cran-R.oo/distinfo
+++ b/devel/R-cran-R.oo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730645577
-SHA256 (R.oo_1.27.0.tar.gz) = d11281506d672729bbfcfeb1b1414a6f5c7b6027a6c9e0b6b1da50ef461d67f9
-SIZE (R.oo_1.27.0.tar.gz) = 384222
+TIMESTAMP = 1746365521
+SHA256 (R.oo_1.27.1.tar.gz) = 5faf599cc1f027d8b80e1270aa6a43e29dccd6fee8287953f13e7ab3d94270f5
+SIZE (R.oo_1.27.1.tar.gz) = 384264
diff --git a/devel/R-cran-future/Makefile b/devel/R-cran-future/Makefile
index b0ff7001160f..64b4d1c4492b 100644
--- a/devel/R-cran-future/Makefile
+++ b/devel/R-cran-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= future
-DISTVERSION= 1.40.0
+DISTVERSION= 1.49.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -10,9 +10,9 @@ WWW= https://cran.r-project.org/package=future
LICENSE= LGPL21+
CRAN_DEPENDS= R-cran-digest>0:security/R-cran-digest \
- R-cran-globals>=0.16.1:devel/R-cran-globals \
+ R-cran-globals>=0.18.0:devel/R-cran-globals \
R-cran-listenv>=0.8.0:devel/R-cran-listenv \
- R-cran-parallelly>=1.43.0:devel/R-cran-parallelly
+ R-cran-parallelly>=1.44.0:devel/R-cran-parallelly
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
TEST_DEPENDS= R-cran-R.rsp>0:textproc/R-cran-R.rsp
diff --git a/devel/R-cran-future/distinfo b/devel/R-cran-future/distinfo
index af5b64534eef..eff949dc5bc4 100644
--- a/devel/R-cran-future/distinfo
+++ b/devel/R-cran-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744552574
-SHA256 (future_1.40.0.tar.gz) = 3cb704f242dcec7503f573248757917d8004238eeecf434b92ccb55103e840b7
-SIZE (future_1.40.0.tar.gz) = 415303
+TIMESTAMP = 1746908863
+SHA256 (future_1.49.0.tar.gz) = abc0dcacabbbe42679fe2266a0cdd1410253241cc15aec393e9d3630b57c1982
+SIZE (future_1.49.0.tar.gz) = 426921
diff --git a/devel/R-cran-gert/Makefile b/devel/R-cran-gert/Makefile
index 346d5481795e..ce7e9a840b4d 100644
--- a/devel/R-cran-gert/Makefile
+++ b/devel/R-cran-gert/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gert
DISTVERSION= 2.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-git2r/Makefile b/devel/R-cran-git2r/Makefile
index 282a85ec3ff3..9b87c198ddd6 100644
--- a/devel/R-cran-git2r/Makefile
+++ b/devel/R-cran-git2r/Makefile
@@ -1,6 +1,6 @@
PORTNAME= git2r
DISTVERSION= 0.33.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-globals/Makefile b/devel/R-cran-globals/Makefile
index 814fa3a6741f..0b748de497ff 100644
--- a/devel/R-cran-globals/Makefile
+++ b/devel/R-cran-globals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= globals
-DISTVERSION= 0.17.0
+DISTVERSION= 0.18.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-globals/distinfo b/devel/R-cran-globals/distinfo
index 871c8bae8e4b..fc93f0b24ae3 100644
--- a/devel/R-cran-globals/distinfo
+++ b/devel/R-cran-globals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744921441
-SHA256 (globals_0.17.0.tar.gz) = d41d176feafe72e30d9f8a7640d6889c38e84a8e253e35e6e85fd55c92f5ebf8
-SIZE (globals_0.17.0.tar.gz) = 45144
+TIMESTAMP = 1746905007
+SHA256 (globals_0.18.0.tar.gz) = 8fa3bdafff38cc5997f9e7235c8f8359825ed8f9a0ec06c6fe75c9f798ed9fec
+SIZE (globals_0.18.0.tar.gz) = 51920
diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile
index c886e42a49db..e2042acb10da 100644
--- a/devel/R-cran-parallelly/Makefile
+++ b/devel/R-cran-parallelly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parallelly
-DISTVERSION= 1.43.0
+DISTVERSION= 1.44.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/devel/R-cran-parallelly/distinfo b/devel/R-cran-parallelly/distinfo
index 79b04a8fede4..24f6da9a5c92 100644
--- a/devel/R-cran-parallelly/distinfo
+++ b/devel/R-cran-parallelly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743168215
-SHA256 (parallelly_1.43.0.tar.gz) = 2a34421b03ae5e8f0cf29aa8a2ae7effbdccbfcf5576cabcd5fe8ef6d98a1333
-SIZE (parallelly_1.43.0.tar.gz) = 310739
+TIMESTAMP = 1746908113
+SHA256 (parallelly_1.44.0.tar.gz) = d081be6b24e75025d7ccac08cbbef90b27ed7828aaa4b5a1a72297230d82ab5b
+SIZE (parallelly_1.44.0.tar.gz) = 311543
diff --git a/devel/apache-commons-daemon/Makefile b/devel/apache-commons-daemon/Makefile
index 9f705811de95..2b44b7552c4a 100644
--- a/devel/apache-commons-daemon/Makefile
+++ b/devel/apache-commons-daemon/Makefile
@@ -1,11 +1,11 @@
PORTNAME= commons-daemon
-PORTVERSION= 1.4.0
+DISTVERSION= 1.4.1
CATEGORIES= devel java
MASTER_SITES= https://archive.apache.org/dist/commons/daemon/source/:src \
https://archive.apache.org/dist/commons/daemon/binaries/:bin
PKGNAMEPREFIX= apache-
-DISTFILES= ${PORTNAME}-${PORTVERSION}-native-src${EXTRACT_SUFX}:src \
- ${PORTNAME}-${PORTVERSION}-bin${EXTRACT_SUFX}:bin
+DISTFILES= ${PORTNAME}-${DISTVERSION}-native-src${EXTRACT_SUFX}:src \
+ ${PORTNAME}-${DISTVERSION}-bin${EXTRACT_SUFX}:bin
MAINTAINER= ale@FreeBSD.org
COMMENT= Wrapper code to start/stop a Java application as a daemon
@@ -16,23 +16,26 @@ LICENSE= APACHE20
USES= java
JAVA_OS= native
-OPTIONS_DEFINE= DOCS
-
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-java=${JAVA_HOME}
WRKSRC= ${WRKDIR}/${DISTNAME}-native-src/unix
WRKBIN= ${WRKDIR}/${DISTNAME}
-PLIST_FILES= bin/jsvc %%JAVAJARDIR%%/${PORTNAME}.jar
+PLIST_FILES= bin/jsvc ${JAVAJARDIR}/${PORTNAME}.jar
PORTDOCS= *
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/jsvc ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKBIN}/${DISTNAME}.jar \
${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
+
+do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKBIN} && ${COPYTREE_SHARE} apidocs ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKBIN}/${PORTNAME}-${DISTVERSION}-javadoc.jar \
+ ${STAGEDIR}${DOCSDIR}/${PORTNAME}-javadoc.jar
.include <bsd.port.mk>
diff --git a/devel/apache-commons-daemon/distinfo b/devel/apache-commons-daemon/distinfo
index dd544290c57d..775d71ef789f 100644
--- a/devel/apache-commons-daemon/distinfo
+++ b/devel/apache-commons-daemon/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1717668909
-SHA256 (commons-daemon-1.4.0-native-src.tar.gz) = e05fab8f752457a70b2aadaf7f1702f14a162200809ade6cb6f9a52add3c310d
-SIZE (commons-daemon-1.4.0-native-src.tar.gz) = 214459
-SHA256 (commons-daemon-1.4.0-bin.tar.gz) = 0a7b1dd79c91103b64a0d15102c2290029c286771536075d4c9d4212f84a9f8f
-SIZE (commons-daemon-1.4.0-bin.tar.gz) = 244710
+TIMESTAMP = 1746148831
+SHA256 (commons-daemon-1.4.1-native-src.tar.gz) = d672cbc125d448551e34b112b45655468694112e4566a87f63d602b58145e774
+SIZE (commons-daemon-1.4.1-native-src.tar.gz) = 215448
+SHA256 (commons-daemon-1.4.1-bin.tar.gz) = a5f2ab67776e0f3e702939f7f9233ec9edd434dd76f555823ce788ec94ae62db
+SIZE (commons-daemon-1.4.1-bin.tar.gz) = 4314313
diff --git a/devel/apache-commons-daemon/files/patch-configure b/devel/apache-commons-daemon/files/patch-configure
deleted file mode 100644
index 240a0979310e..000000000000
--- a/devel/apache-commons-daemon/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2018-06-29 12:40:33 UTC
-+++ configure
-@@ -3504,7 +3504,7 @@ then
- $as_echo "jni_md.h found in $JAVA_HOME/$JAVA_INC" >&6; }
- INCLUDES="$INCLUDES -I$JAVA_HOME/include -I$JAVA_HOME/$JAVA_INC"
- else
-- INCLUDES="$INCLUDES -I$JAVA_HOME/include -I$JAVA_HOME/include/$supported_os"
-+ INCLUDES="$INCLUDES -I$JAVA_HOME/include -I$JAVA_HOME/include/$JAVA_OS"
- fi
-
- if test "$GCC" = "yes"
diff --git a/devel/apache-commons-daemon/files/patch-native_arguments.c b/devel/apache-commons-daemon/files/patch-native_arguments.c
index a60ca3b03803..ea9a407ecbdc 100644
--- a/devel/apache-commons-daemon/files/patch-native_arguments.c
+++ b/devel/apache-commons-daemon/files/patch-native_arguments.c
@@ -1,4 +1,4 @@
---- native/arguments.c.orig 2019-09-04 15:44:04 UTC
+--- native/arguments.c.orig 2025-01-06 00:00:00 UTC
+++ native/arguments.c
@@ -157,7 +157,7 @@ static arg_data *parse(int argc, char *argv[])
args->help = false; /* Don't display help */
@@ -20,3 +20,14 @@
}
else if (!strcmp(argv[x], "-restarts")) {
temp = optional(argc, argv, x++);
+@@ -424,6 +420,10 @@ static arg_data *parse(int argc, char *argv[])
+ }
+ /* Java 11 specific options */
+ else if (!strncmp(argv[x], "--enable-preview", 16)) {
++ args->opts[args->onum++] = strdup(argv[x]);
++ }
++ /* Java 21 specific options */
++ else if (!strncmp(argv[x], "--enable-native-access=", 23)) {
+ args->opts[args->onum++] = strdup(argv[x]);
+ }
+ else if (*argv[x] == '-') {
diff --git a/devel/apache-commons-daemon/files/patch-native_help.c b/devel/apache-commons-daemon/files/patch-native_help.c
new file mode 100644
index 000000000000..84af961ceafa
--- /dev/null
+++ b/devel/apache-commons-daemon/files/patch-native_help.c
@@ -0,0 +1,11 @@
+--- native/help.c.orig 2025-01-06 00:00:00 UTC
++++ native/help.c
+@@ -123,6 +123,8 @@ void help(home_data *data)
+ printf(" Refer java help for possible values.\n");
+ printf(" --enable-preview\n");
+ printf(" Java 11 --enable-preview option. Passed as it is to JVM\n");
++ printf(" --enable-native-access=<module name>\n");
++ printf(" Java 21 --enable-native-access option. Passed as it is to JVM\n");
+ printf("\njsvc (Apache Commons Daemon) " JSVC_VERSION_STRING "\n");
+ printf("Copyright (c) 1999-2025 Apache Software Foundation.\n");
+
diff --git a/devel/apache-commons-daemon/files/patch-native_jsvc-unix.c b/devel/apache-commons-daemon/files/patch-native_jsvc-unix.c
index c94778a6a1af..8b2486ff416f 100644
--- a/devel/apache-commons-daemon/files/patch-native_jsvc-unix.c
+++ b/devel/apache-commons-daemon/files/patch-native_jsvc-unix.c
@@ -1,6 +1,6 @@
---- native/jsvc-unix.c.orig 2017-11-15 11:51:22 UTC
+--- native/jsvc-unix.c.orig 2025-01-06 00:00:00 UTC
+++ native/jsvc-unix.c
-@@ -717,18 +717,13 @@ static void remove_tmp_file(arg_data *ar
+@@ -731,18 +731,13 @@ static int wait_child(arg_data *args, int pid)
*/
static int wait_child(arg_data *args, int pid)
{
@@ -21,7 +21,7 @@
while (count > 0) {
sleep(1);
/* check if the controler is still running */
-@@ -767,7 +762,6 @@ static int wait_child(arg_data *args, in
+@@ -781,7 +776,6 @@ static int wait_child(arg_data *args, int pid)
}
}
}
@@ -29,7 +29,7 @@
count--;
}
/* It takes more than the wait time to start,
-@@ -901,11 +895,11 @@ static int child(arg_data *args, home_da
+@@ -915,11 +909,11 @@ static int child(arg_data *args, home_data *data, uid_
create_tmp_file(args);
while (!stopping) {
#if defined(OSD_POSIX)
@@ -41,9 +41,9 @@
- sleep(60);
+ sleep(1);
#endif
- if(doreopen) {
+ if (doreopen) {
doreopen = false;
-@@ -924,7 +918,7 @@ static int child(arg_data *args, home_da
+@@ -938,7 +932,7 @@ static int child(arg_data *args, home_data *data, uid_
return 6;
if (doreload == true)
@@ -52,7 +52,7 @@
else
ret = 0;
-@@ -1341,10 +1335,10 @@ static int run_controller(arg_data *args
+@@ -1348,10 +1342,10 @@ static int run_controller(arg_data *args, home_data *d
if (args->vers != true && args->chck != true && status != 122)
remove_pid_file(args, pid);
@@ -65,7 +65,7 @@
if (args->restarts == 0) {
log_debug("Service failure, restarts disabled");
return 1;
-@@ -1356,7 +1350,7 @@ static int run_controller(arg_data *args
+@@ -1363,7 +1357,7 @@ static int run_controller(arg_data *args, home_data *d
log_debug("Reloading service");
restarts++;
/* prevent looping */
diff --git a/devel/apache-commons-jxpath/Makefile b/devel/apache-commons-jxpath/Makefile
index cf5984d75e96..03159aec52ba 100644
--- a/devel/apache-commons-jxpath/Makefile
+++ b/devel/apache-commons-jxpath/Makefile
@@ -1,29 +1,33 @@
PORTNAME= commons-jxpath
-PORTVERSION= 1.3
+DISTVERSION= 1.4.0
CATEGORIES= devel www java
MASTER_SITES= APACHE_COMMONS_BINARIES
PKGNAMEPREFIX= apache-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
+DISTNAME= ${PORTNAME}-${DISTVERSION}-bin
-LICENSE= APACHE20
-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Utilities for manipulating Java Beans using the XPath syntax
WWW= https://commons.apache.org/proper/commons-jxpath/
+LICENSE= APACHE20
+
USES= java
+NO_ARCH= yes
NO_BUILD= yes
-PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
+PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar
PORTDOCS= *
OPTIONS_DEFINE= DOCS
do-install:
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}-${PORTVERSION}.jar \
+ ${INSTALL_DATA} \
+ ${WRKDIR}/${PORTNAME}-${DISTVERSION}/${PORTNAME}-${DISTVERSION}.jar \
${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
- (cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/apidocs && \
+
+do-install-DOCS-on:
+ (cd ${WRKDIR}/${PORTNAME}-${DISTVERSION}/apidocs && \
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
diff --git a/devel/apache-commons-jxpath/distinfo b/devel/apache-commons-jxpath/distinfo
index 2ffe54588e4a..7d874e1a3393 100644
--- a/devel/apache-commons-jxpath/distinfo
+++ b/devel/apache-commons-jxpath/distinfo
@@ -1,2 +1,3 @@
-SHA256 (commons-jxpath-1.3-bin.tar.gz) = 3eaebe66f81b9dd58f523e763329a443ac56bba95c0b2ab9a3861179d8944973
-SIZE (commons-jxpath-1.3-bin.tar.gz) = 3062527
+TIMESTAMP = 1746044731
+SHA256 (commons-jxpath-1.4.0-bin.tar.gz) = 7238502e664ffa526c6ba2675d0e9d33ceb149e88a1f62639f18a2cd834c628d
+SIZE (commons-jxpath-1.4.0-bin.tar.gz) = 3374636
diff --git a/devel/aphpbreakdown/Makefile b/devel/aphpbreakdown/Makefile
index e770343b5672..97d689248d29 100644
--- a/devel/aphpbreakdown/Makefile
+++ b/devel/aphpbreakdown/Makefile
@@ -11,6 +11,10 @@ WWW= https://gitlab.code-mesa.com/code-mesa/aphpbreakdown/
LICENSE= BSD2CLAUSE
+BROKEN= Unfetchable
+DEPRECATED= Upstream is gone and last release in 2018
+EXPIRATION_DATE=2025-05-31
+
USES= php:flavors
USE_PHP= tokenizer phar
diff --git a/devel/api-linter/Makefile b/devel/api-linter/Makefile
new file mode 100644
index 000000000000..2d1afa67368d
--- /dev/null
+++ b/devel/api-linter/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= api-linter
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.69.2
+CATEGORIES= devel
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= Google API Linter
+WWW= https://github.com/googleapis/api-linter/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.22,modules
+
+GO_MODULE= github.com/googleapis/api-linter
+GO_TARGET= ./cmd/${PORTNAME}
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/devel/api-linter/distinfo b/devel/api-linter/distinfo
new file mode 100644
index 000000000000..706f9c21ea82
--- /dev/null
+++ b/devel/api-linter/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1746353929
+SHA256 (go/devel_api-linter/api-linter-v1.69.2/v1.69.2.mod) = 5d4f2dfb8a1f67627172aacdd2f2c7a82077e3a57adf87da5bd4cd4863a6b255
+SIZE (go/devel_api-linter/api-linter-v1.69.2/v1.69.2.mod) = 1087
+SHA256 (go/devel_api-linter/api-linter-v1.69.2/v1.69.2.zip) = 6facfe06d619b33d418e6a17e032c390915e8f1f68fd9ac89787b17df15fb201
+SIZE (go/devel_api-linter/api-linter-v1.69.2/v1.69.2.zip) = 1385749
diff --git a/devel/api-linter/pkg-descr b/devel/api-linter/pkg-descr
new file mode 100644
index 000000000000..d88b44abfad6
--- /dev/null
+++ b/devel/api-linter/pkg-descr
@@ -0,0 +1,3 @@
+The API linter provides real-time checks for compliance with many of
+Google's API standards, documented using API Improvement Proposals. It
+operates on API surfaces defined in protocol buffers.
diff --git a/devel/appstream-glib/Makefile b/devel/appstream-glib/Makefile
index 24cc137c508f..13e4afe96186 100644
--- a/devel/appstream-glib/Makefile
+++ b/devel/appstream-glib/Makefile
@@ -30,6 +30,8 @@ USE_LDCONFIG= yes
MESON_ARGS= -Drpm=false \
-Dalpm=false
+TESTING_UNSAFE= not ok /AppStream/app - As:ERROR:../libappstream-glib/as-self-test.c:2134:as_test_app_func: assertion failed (as_app_get_update_contact (app) == "richard@hughsie.co.uk")
+
OPTIONS_DEFINE= DOCS MANPAGES
OPTIONS_DEFAULT=MANPAGES
OPTIONS_SUB= yes
diff --git a/devel/appstream/Makefile b/devel/appstream/Makefile
index 13f5674833d8..16ff0cdf57c7 100644
--- a/devel/appstream/Makefile
+++ b/devel/appstream/Makefile
@@ -3,6 +3,7 @@
PORTNAME?= AppStream
DISTVERSION= 1.0.5
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://www.freedesktop.org/software/${PORTNAME:tl}/releases/
diff --git a/devel/argobots/Makefile b/devel/argobots/Makefile
index a5cc7b8f72bb..acd42843fb9e 100644
--- a/devel/argobots/Makefile
+++ b/devel/argobots/Makefile
@@ -10,7 +10,7 @@ WWW= https://www.argobots.org/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-BUILD_DEPENDS= ${LOCALBASE}/bin/grep:textproc/gnugrep # workaround for https://github.com/pmodels/argobots/issues/375
+BUILD_DEPENDS= ggrep:textproc/gnugrep # workaround for https://github.com/pmodels/argobots/issues/375
USES= autoreconf gmake libtool
USE_LDCONFIG= yes
@@ -22,7 +22,7 @@ GH_ACCOUNT= pmodels
INSTALL_TARGET= install-strip
-BINARY_ALIAS= grep=${LOCALBASE}/bin/grep # for https://github.com/pmodels/argobots/issues/375
+BINARY_ALIAS= grep=ggrep # for https://github.com/pmodels/argobots/issues/375
PLIST_FILES= include/abt.h \
lib/libabt.a \
diff --git a/devel/artifactory/Makefile b/devel/artifactory/Makefile
index e9cf53f565ac..5b41d147b354 100644
--- a/devel/artifactory/Makefile
+++ b/devel/artifactory/Makefile
@@ -15,6 +15,8 @@ LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.AFFERO
LICENSE_FILE_APACHE20= ${WRKSRC}/tomcat/LICENSE
FORBIDDEN= Ships a very vulnerable Tomcat 8.5.23
+DEPRECATED= Outdated with known vulnerabilities and marked as forbidden in 2023
+EXPIRATION_DATE=2025-05-31
RUN_DEPENDS= bash:shells/bash
diff --git a/devel/awless/Makefile b/devel/awless/Makefile
index a8f470f63e0e..3a030c3dbb30 100644
--- a/devel/awless/Makefile
+++ b/devel/awless/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/wallix/awless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Abandoned upstream
+EXPIRATION_DATE=2025-05-31
+
USES= go
USE_GITHUB= yes
diff --git a/devel/aws-c-http/Makefile b/devel/aws-c-http/Makefile
index 5050aca7ee9f..a08c20b580f0 100644
--- a/devel/aws-c-http/Makefile
+++ b/devel/aws-c-http/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-http
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.10.1
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-http/distinfo b/devel/aws-c-http/distinfo
index e37475e286ca..8f3f36863297 100644
--- a/devel/aws-c-http/distinfo
+++ b/devel/aws-c-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746032437
-SHA256 (awslabs-aws-c-http-v0.10.0_GH0.tar.gz) = f7881e2f9af1a2e114b4147be80d70480f06af2b9cd195e8448afb750c74b1ae
-SIZE (awslabs-aws-c-http-v0.10.0_GH0.tar.gz) = 489887
+TIMESTAMP = 1746899516
+SHA256 (awslabs-aws-c-http-v0.10.1_GH0.tar.gz) = 1550f7bf9666bb8f86514db9e623f07249e3c53e868d2f36ff69b83bd3eadfec
+SIZE (awslabs-aws-c-http-v0.10.1_GH0.tar.gz) = 489620
diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile
index 4e5e9e88b277..456116c4e17e 100644
--- a/devel/aws-c-s3/Makefile
+++ b/devel/aws-c-s3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-s3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.16
+DISTVERSION= 0.7.17
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo
index 2e730d07ada6..3c2011876fc7 100644
--- a/devel/aws-c-s3/distinfo
+++ b/devel/aws-c-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745947906
-SHA256 (awslabs-aws-c-s3-v0.7.16_GH0.tar.gz) = 04c7edffd0210f8b0fd20be843ad74a350cb2edb37b47f99131136ec24a20e59
-SIZE (awslabs-aws-c-s3-v0.7.16_GH0.tar.gz) = 363160
+TIMESTAMP = 1746648163
+SHA256 (awslabs-aws-c-s3-v0.7.17_GH0.tar.gz) = cad16b82f628ae05a2bf072de19cad12f69dddcf7817b55eb00037628011fa92
+SIZE (awslabs-aws-c-s3-v0.7.17_GH0.tar.gz) = 363821
diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
index c3b670d95b2c..a31f096ad399 100644
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cpp
-DISTVERSION= 1.11.536
+DISTVERSION= 1.11.560
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo
index c9f9e7b9c80c..508d43aa9b6b 100644
--- a/devel/aws-sdk-cpp/distinfo
+++ b/devel/aws-sdk-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743340933
-SHA256 (aws-aws-sdk-cpp-1.11.536_GH0.tar.gz) = f00abba2072d3b168280f59302e25b111c27863496f6f2700b5bc59d5ccd54b6
-SIZE (aws-aws-sdk-cpp-1.11.536_GH0.tar.gz) = 72704048
+TIMESTAMP = 1746218760
+SHA256 (aws-aws-sdk-cpp-1.11.560_GH0.tar.gz) = 4626042f3f2c5f2ad27dc60f870ea2c403aa2af831f535626c6c74db874dfa19
+SIZE (aws-aws-sdk-cpp-1.11.560_GH0.tar.gz) = 74344137
diff --git a/devel/bit/Makefile b/devel/bit/Makefile
index 1a3f49c20fff..1b84a50645b4 100644
--- a/devel/bit/Makefile
+++ b/devel/bit/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/chriswalz/bit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream ceased development
+EXPIRATION_DATE=2025-06-21
+
USES= cpe go:modules
CPE_VENDOR= ${PORTNAME}_project
USE_GITHUB= yes
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index 5c1915feb5c0..b16ce9cc6d71 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-c
DISTVERSION= 0.10.12
DISTVERSIONSUFFIX= +cargo-0.87.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile
index 6c25fa3bfe63..40cf39f2fb39 100644
--- a/devel/cargo-generate/Makefile
+++ b/devel/cargo-generate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cargo-generate
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/cargo-udeps/Makefile b/devel/cargo-udeps/Makefile
index bb813f43e0be..e9af62baf2a7 100644
--- a/devel/cargo-udeps/Makefile
+++ b/devel/cargo-udeps/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cargo-udeps
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.55
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/ccdoc/Makefile b/devel/ccdoc/Makefile
deleted file mode 100644
index 931ebf36392f..000000000000
--- a/devel/ccdoc/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME= ccdoc
-PORTVERSION= 0.8r41
-PORTREVISION= 1
-CATEGORIES= devel textproc
-MASTER_SITES= http://ccdoc.sourceforge.net/downloads/
-DISTNAME= src
-DIST_SUBDIR= ccdoc
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extracting comments from C++ source and generating HTML
-WWW= https://ccdoc.sourceforge.net/
-
-LICENSE= MIT
-
-DEPRECATED= Obsolete utility
-EXPIRATION_DATE=2025-04-30
-
-USES= perl5
-
-WRKSRC= ${WRKDIR}/${PORTNAME}v${PORTVERSION:S/.//g}/src
-MAKEFILE= mkopt_gcc.mk
-ALL_TARGET= bld
-PLIST_FILES= bin/ccdoc \
- share/man/man1/ccdoc.1.gz
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-MAKE_JOBS_UNSAFE= yes
-
-do-configure:
- @${REINPLACE_CMD} -e "s:%%PERL%%:${PERL}:" \
- -e "s:%%CXX%%:${CXX}:" \
- -e "s:%%CXXFLAGS%%:${CXXFLAGS}:" \
- -e "s:-pedantic::" \
- ${WRKSRC}/${MAKEFILE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/../bin_opt_gcc_/ccdoc.exe \
- ${STAGEDIR}${PREFIX}/bin/ccdoc
- ${INSTALL_MAN} ${WRKSRC}/../doc/htdocs/ccdoc.man \
- ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1
-
-do-install-DOCS-on:
- cd ${WRKSRC}/../doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/ccdoc/distinfo b/devel/ccdoc/distinfo
deleted file mode 100644
index 620cc002ca1c..000000000000
--- a/devel/ccdoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ccdoc/src.tar.gz) = 5a04f6d420a13457853f6501e4118057fb000b1f5ac3f58195d47729521258c0
-SIZE (ccdoc/src.tar.gz) = 1750511
diff --git a/devel/ccdoc/files/patch-log.cc b/devel/ccdoc/files/patch-log.cc
deleted file mode 100644
index 70deb9db170d..000000000000
--- a/devel/ccdoc/files/patch-log.cc
+++ /dev/null
@@ -1,29 +0,0 @@
-log.cc:236:8: error: invalid operands to binary expression ('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream')
- (*os) << fct( *os );
- ~~~~~ ^ ~~~~~~~~~~
-
-Never used
-
---- log.cc.orig 2018-08-26 04:28:55 UTC
-+++ log.cc
-@@ -225,20 +225,6 @@ ccdoc::log& ccdoc::log::operator << (const vector<stri
- return *this;
- }
- // ================================================================
--// operator <<
--// ================================================================
--ccdoc::log& ccdoc::log::operator << (ostream& (fct)(ostream&) ) {
-- if(m_output_flag) {
-- vector<ostream*>::iterator i = m_os.begin();
-- for( ; i!=m_os.end(); ++i) {
-- ostream* os = *i;
-- if(os)
-- (*os) << fct( *os );
-- }
-- }
-- return *this;
--}
--// ================================================================
- // Warning
- // ================================================================
- ccdoc::log& ccdoc::log::warning() {
diff --git a/devel/ccdoc/files/patch-log.h b/devel/ccdoc/files/patch-log.h
deleted file mode 100644
index b99651b211a2..000000000000
--- a/devel/ccdoc/files/patch-log.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- log.h.orig 2018-08-26 04:31:27 UTC
-+++ log.h
-@@ -69,7 +69,6 @@ namespace ccdoc {
- log& operator << (unsigned int);
- log& operator << (long);
- log& operator << (unsigned long);
-- log& operator << (ostream& (fct)(ostream&));
- log& operator << (log& x) {return x;}
- log& flush();
- void insert(ostream*);
diff --git a/devel/ccdoc/files/patch-mkopt_gcc.mk b/devel/ccdoc/files/patch-mkopt_gcc.mk
deleted file mode 100644
index 481a3baaa4c5..000000000000
--- a/devel/ccdoc/files/patch-mkopt_gcc.mk
+++ /dev/null
@@ -1,27 +0,0 @@
---- mkopt_gcc.mk.orig 2004-10-06 16:35:47 UTC
-+++ mkopt_gcc.mk
-@@ -1,17 +1,17 @@
- # ================================================
- # GCC compiler, optimized mode, any platform.
- # ================================================
--PERL = perl
-+PERL = %%PERL%%
- PLATFORM = $(shell $(PERL) ../utils/platform.pl)
- CCDOC_CID = bin_opt_gcc_${PLATFORM}
- BIN_DIR = ../${CCDOC_CID}
- OBJ_EXT = o
--CXX = g++
--CXX_FLAGS = -c -pedantic -Wall -O -DCCDOC_OPT -DCCDOC_CID=\"${CCDOC_CID}\"
--CXX_OUT = -o
-+CXX = %%CXX%%
-+CXX_FLAGS = -c -pedantic -Wall %%CXXFLAGS%% -DCCDOC_OPT -DCCDOC_CID=\"${CCDOC_CID}\"
-+CXX_OUT = -o
- LINK_TARG = ${BIN_DIR}/ccdoc.exe
--LINK = g++
--LINK_FLAGS = -g
--LINK_OUT = -o
-+LINK = %%CXX%%
-+LINK_FLAGS = %%CXXFLAGS%%
-+LINK_OUT = -o
-
- include mktargs.mk
diff --git a/devel/ccdoc/pkg-descr b/devel/ccdoc/pkg-descr
deleted file mode 100644
index 217ca2e98d71..000000000000
--- a/devel/ccdoc/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Ccdoc is a tool for extracting comments from C++ source code and presenting it
-in HTML format, very similar to Java's JavaDoc tool. The tagging used in ccdoc
-is very similar to that of Javadoc, with adaptations for the C++ specifics, of
-course. Ccdoc supports extracting comments from both header and implementation
-files.
-
-In contrast to most other C++ doc'ing applications, ccdoc analyses the code
-before it has been run through the pre-processor, so things such as macros can
-actually be included in the documentation.
-
-It's usage is not quite as straight forward as JavaDoc's, but considering the
-quality of the output, it is well worth the effort.
diff --git a/devel/cervisia/distinfo b/devel/cervisia/distinfo
index fcc959432628..3bbb61d16566 100644
--- a/devel/cervisia/distinfo
+++ b/devel/cervisia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564215
-SHA256 (KDE/release-service/25.04.0/cervisia-25.04.0.tar.xz) = 1fe2a50ea10be8ea218aa1ab5d612d519b10bbb51b4dc1ffa06aad41ba453209
-SIZE (KDE/release-service/25.04.0/cervisia-25.04.0.tar.xz) = 1809972
+TIMESTAMP = 1746557846
+SHA256 (KDE/release-service/25.04.1/cervisia-25.04.1.tar.xz) = b760582e02522bf54910a363e0fbcdecb3b851517ffa8fdf14db38fb0426da84
+SIZE (KDE/release-service/25.04.1/cervisia-25.04.1.tar.xz) = 1809912
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index aa9d0f0e7549..47c412b5cb3e 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.129.1
-PORTREVISION= 4
+DISTVERSION= 0.131.1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/cirruslabs/cirrus-cli
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:1.24,modules
USE_RC_SUBR= ${PORTNAME}
@@ -27,8 +26,4 @@ GROUPS= cirrus
post-install:
${INSTALL_DATA} ${FILESDIR}/cirrus-worker.yml ${STAGEDIR}${PREFIX}/etc/cirrus-worker.yml.sample
-.if defined(MAINTAINER_MODE)
-GO_ENV+= GOTOOLCHAIN=go1.22.6
-.endif
-
.include <bsd.port.mk>
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index 9625af23794e..0e48911d6246 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1728726420
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.129.1/v0.129.1.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.129.1/v0.129.1.mod) = 10858
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.129.1/v0.129.1.zip) = c172c722ecaad9f3bb9dd984db737533dc87ab2558843da240e0a36c03a8c0f7
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.129.1/v0.129.1.zip) = 1307842
+TIMESTAMP = 1747045271
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.mod) = 4c57cb388bf0476e369fbf2c9cf5cb4ad0485ab9c6d1dfc029c9f54c49acc0c2
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.mod) = 10858
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.zip) = c78e28a31148cf0fa8bf75c6670b574181c9376da13dbde388cbb0b65073c608
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.131.1/v0.131.1.zip) = 1315805
diff --git a/devel/clojure-cider/Makefile b/devel/clojure-cider/Makefile
index e5993dd0a3af..0c97fdb5b50f 100644
--- a/devel/clojure-cider/Makefile
+++ b/devel/clojure-cider/Makefile
@@ -1,7 +1,6 @@
PORTNAME= clojure-cider
DISTVERSIONPREFIX= v
-DISTVERSION= 1.17.0
-PORTREVISION= 1
+DISTVERSION= 1.18.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/devel/clojure-cider/distinfo b/devel/clojure-cider/distinfo
index 8ac71f26070a..ca9b99df6f51 100644
--- a/devel/clojure-cider/distinfo
+++ b/devel/clojure-cider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739949657
-SHA256 (clojure-emacs-cider-v1.17.0_GH0.tar.gz) = 2177da997675f6df51b55ffeb84db8c85eea7bf6032f87969a0a81c9c062a4ea
-SIZE (clojure-emacs-cider-v1.17.0_GH0.tar.gz) = 7412971
+TIMESTAMP = 1746269707
+SHA256 (clojure-emacs-cider-v1.18.0_GH0.tar.gz) = 8096f54abc10e1a76a828ed1f8e311008773866524a9c69b6c81015a6f214afc
+SIZE (clojure-emacs-cider-v1.18.0_GH0.tar.gz) = 8838210
diff --git a/devel/cmake-core/files/InitialCache.cmake.in b/devel/cmake-core/files/InitialCache.cmake.in
index 15977658349d..8e251e632a23 100644
--- a/devel/cmake-core/files/InitialCache.cmake.in
+++ b/devel/cmake-core/files/InitialCache.cmake.in
@@ -13,3 +13,14 @@ set(LibArchive_INCLUDE_DIR "/usr/include" CACHE PATH
"Directory where LibArchive headers are located.")
set(LibArchive_LIBRARY "/usr/lib/libarchive.so" CACHE PATH
"LibArchive library to link against.")
+
+# Respect user CFLAGS/CXXFLAGS for DEBUG and RELEASE builds as in
+# Mk/Uses/cmake.mk.
+set(CMAKE_C_FLAGS_DEBUG "" CACHE STRING
+ "Flags used by the C compiler during DEBUG builds.")
+set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG" CACHE STRING
+ "Flags used by the C compiler during RELEASE builds.")
+set(CMAKE_CXX_FLAGS_DEBUG "" CACHE STRING
+ "Flags used by the CXX compiler during DEBUG builds.")
+set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG" CACHE STRING
+ "Flags used by the CXX compiler during RELEASE builds.")
diff --git a/devel/cmunge/Makefile b/devel/cmunge/Makefile
index bfae1b23ecd2..a808e1eeb0d3 100644
--- a/devel/cmunge/Makefile
+++ b/devel/cmunge/Makefile
@@ -10,6 +10,10 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for encrypting and compacting C source code
WWW= http://www.vcpc.univie.ac.at/~jhm/cmunge/
+BROKEN= Unfetchable
+DEPRECATED= Upstream is gone
+EXPIRATION_DATE=2025-05-31
+
WRKSRC= ${WRKDIR}/cmunger
MAKE_ARGS= CC="${CC} ${CFLAGS}"
diff --git a/devel/colormake/Makefile b/devel/colormake/Makefile
index 8fd0cc68125b..a29d65948dd6 100644
--- a/devel/colormake/Makefile
+++ b/devel/colormake/Makefile
@@ -8,6 +8,10 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Wrapper to color gmake output
WWW= https://bre.klaki.net/programs/colormake/
+BROKEN= Unfetchable
+DEPRECATED= Abandoned upstream
+EXPIRATION_DATE=2025-05-31
+
RUN_DEPENDS= gmake:devel/gmake \
bash:shells/bash
diff --git a/devel/cpp-hocon/Makefile b/devel/cpp-hocon/Makefile
deleted file mode 100644
index cfa28a66dd52..000000000000
--- a/devel/cpp-hocon/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= cpp-hocon
-PORTVERSION= 0.3.0
-PORTREVISION= 9
-CATEGORIES= devel
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= C++ configuration library
-WWW= https://github.com/puppetlabs/cpp-hocon
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Project got archived
-EXPIRATION_DATE=2025-05-09
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libleatherman_util.so:devel/leatherman
-
-USES= cmake:noninja compiler:c++11-lang
-USE_GITHUB= yes
-GH_ACCOUNT= puppetlabs
-
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-CMAKE_ARGS+= -DBUILD_SHARED_LIBS=SHARED
-CMAKE_OFF= ENABLE_CXX_WERROR
-TEST_TARGET= test
-USE_LDCONFIG= yes
-
-.include <bsd.port.mk>
diff --git a/devel/cpp-hocon/distinfo b/devel/cpp-hocon/distinfo
deleted file mode 100644
index ee85b6f98d78..000000000000
--- a/devel/cpp-hocon/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1594767157
-SHA256 (puppetlabs-cpp-hocon-0.3.0_GH0.tar.gz) = dab02354046f05aca6275c746d7583ee5f71853aa5b1d93529564632e184c3dd
-SIZE (puppetlabs-cpp-hocon-0.3.0_GH0.tar.gz) = 159032
diff --git a/devel/cpp-hocon/pkg-descr b/devel/cpp-hocon/pkg-descr
deleted file mode 100644
index 253a17c91c49..000000000000
--- a/devel/cpp-hocon/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A C++ implementation of the HOCON configuration file format.
diff --git a/devel/cpp-hocon/pkg-plist b/devel/cpp-hocon/pkg-plist
deleted file mode 100644
index 4a357b05d59e..000000000000
--- a/devel/cpp-hocon/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-include/hocon/config.hpp
-include/hocon/config_exception.hpp
-include/hocon/config_include_context.hpp
-include/hocon/config_includer.hpp
-include/hocon/config_includer_file.hpp
-include/hocon/config_list.hpp
-include/hocon/config_mergeable.hpp
-include/hocon/config_object.hpp
-include/hocon/config_origin.hpp
-include/hocon/config_parse_options.hpp
-include/hocon/config_parseable.hpp
-include/hocon/config_render_options.hpp
-include/hocon/config_resolve_options.hpp
-include/hocon/config_syntax.hpp
-include/hocon/config_value.hpp
-include/hocon/config_value_factory.hpp
-include/hocon/export.h
-include/hocon/functional_list.hpp
-include/hocon/parser/config_document.hpp
-include/hocon/parser/config_document_factory.hpp
-include/hocon/parser/config_node.hpp
-include/hocon/path.hpp
-include/hocon/program_options.hpp
-include/hocon/types.hpp
-include/hocon/version.h
-lib/liblibcpp-hocon.so
-lib/liblibcpp-hocon.so.%%PORTVERSION%%
diff --git a/devel/criterion/Makefile b/devel/criterion/Makefile
index 759e5a4f86f1..53fb6cd5f998 100644
--- a/devel/criterion/Makefile
+++ b/devel/criterion/Makefile
@@ -1,7 +1,7 @@
PORTNAME= criterion
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
index 909bb688819b..07c0d1a586a0 100644
--- a/devel/csmith/Makefile
+++ b/devel/csmith/Makefile
@@ -9,6 +9,10 @@ WWW= https://embed.cs.utah.edu/csmith/
LICENSE= BSD2CLAUSE
+BROKEN= Unfetchable
+DEPRECATED= Unmaintained for years
+EXPIRATION_DATE=2024-06-30
+
USES= gmake libtool localbase perl5 shebangfix
USE_CXXSTD= c++11
USE_LDCONFIG= yes
diff --git a/devel/dolphin-plugins/distinfo b/devel/dolphin-plugins/distinfo
index 70e74ba0c3f1..6ea5d36a0836 100644
--- a/devel/dolphin-plugins/distinfo
+++ b/devel/dolphin-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564215
-SHA256 (KDE/release-service/25.04.0/dolphin-plugins-25.04.0.tar.xz) = ff1abe904b5f0517ed70bb17afa987bd8416297b44ba59881019c4ff9f2f4d9b
-SIZE (KDE/release-service/25.04.0/dolphin-plugins-25.04.0.tar.xz) = 329340
+TIMESTAMP = 1746557847
+SHA256 (KDE/release-service/25.04.1/dolphin-plugins-25.04.1.tar.xz) = 24b63ff465bfe0da337cdaaea48b8f05a8f959d110ff613c8568c0a437ce5277
+SIZE (KDE/release-service/25.04.1/dolphin-plugins-25.04.1.tar.xz) = 329476
diff --git a/devel/dolphin-plugins/pkg-plist b/devel/dolphin-plugins/pkg-plist
index ae05849a4136..fac7fe588f83 100644
--- a/devel/dolphin-plugins/pkg-plist
+++ b/devel/dolphin-plugins/pkg-plist
@@ -24,6 +24,7 @@ share/locale/bg/LC_MESSAGES/fileviewbazaarplugin.mo
share/locale/bg/LC_MESSAGES/fileviewgitplugin.mo
share/locale/bg/LC_MESSAGES/fileviewhgplugin.mo
share/locale/bg/LC_MESSAGES/fileviewsvnplugin.mo
+share/locale/bg/LC_MESSAGES/makefileactions.mo
share/locale/bg/LC_MESSAGES/mountisoaction.mo
share/locale/bs/LC_MESSAGES/fileviewbazaarplugin.mo
share/locale/bs/LC_MESSAGES/fileviewgitplugin.mo
diff --git a/devel/dura/Makefile b/devel/dura/Makefile
index 124be8cf4eb9..956f09ef1f07 100644
--- a/devel/dura/Makefile
+++ b/devel/dura/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dura
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/electron32/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/devel/electron32/files/patch-third__party_blink_renderer_build_scripts_gperf.py
new file mode 100644
index 000000000000..f07e3c5639d5
--- /dev/null
+++ b/devel/electron32/files/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2024-10-18 12:34:34 UTC
++++ third_party/blink/renderer/build/scripts/gperf.py
+@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args
+ # https://savannah.gnu.org/bugs/index.php?53028
+ gperf_output = re.sub(r'\bregister ', '', gperf_output)
+ # -Wimplicit-fallthrough needs an explicit fallthrough statement,
+- # so replace gperf's /*FALLTHROUGH*/ comment with the statement.
+- # https://savannah.gnu.org/bugs/index.php?53029
+- gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
+- ' [[fallthrough]];')
++ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement.
++ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2)
++ if re.search(
++ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/',
++ gperf_output):
++ gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
++ ' [[fallthrough]];')
+ # -Wpointer-to-int-cast warns about casting pointers to smaller ints
+ # Replace {(int)(long)&(foo), bar} with
+ # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar}
diff --git a/devel/electron33/Makefile b/devel/electron33/Makefile
index 1d138975809f..3f06a6a2a915 100644
--- a/devel/electron33/Makefile
+++ b/devel/electron33/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -24,6 +25,9 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+DEPRECATED= EOLed upstream, switch to newer version
+EXPIRATION_DATE= 2025-06-30
+
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
diff --git a/devel/electron33/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/devel/electron33/files/patch-third__party_blink_renderer_build_scripts_gperf.py
new file mode 100644
index 000000000000..49f75c47b3af
--- /dev/null
+++ b/devel/electron33/files/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-01-06 14:31:29 UTC
++++ third_party/blink/renderer/build/scripts/gperf.py
+@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args
+ # https://savannah.gnu.org/bugs/index.php?53028
+ gperf_output = re.sub(r'\bregister ', '', gperf_output)
+ # -Wimplicit-fallthrough needs an explicit fallthrough statement,
+- # so replace gperf's /*FALLTHROUGH*/ comment with the statement.
+- # https://savannah.gnu.org/bugs/index.php?53029
+- gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
+- ' [[fallthrough]];')
++ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement.
++ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2)
++ if re.search(
++ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/',
++ gperf_output):
++ gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
++ ' [[fallthrough]];')
+ # -Wpointer-to-int-cast warns about casting pointers to smaller ints
+ # Replace {(int)(long)&(foo), bar} with
+ # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar}
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index 4fb71e179bcd..6976c7fd85c4 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -221,7 +221,7 @@ SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false
# See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
CHROMIUM_VER= 132.0.6834.210
# See ${WRKSRC}/electron/DEPS for NODE_VER
-NODE_VER= 20.19.0
+NODE_VER= 20.19.1
# See ${WRKSRC}/electron/DEPS for NAN_VER
NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213
# See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER
diff --git a/devel/electron34/Makefile.version b/devel/electron34/Makefile.version
index f4a1fff84738..aeb88d4d3be0 100644
--- a/devel/electron34/Makefile.version
+++ b/devel/electron34/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 34.5.3
+ELECTRON_VER= 34.5.5
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron34/distinfo b/devel/electron34/distinfo
index 934c257fa997..78ef095ac7fc 100644
--- a/devel/electron34/distinfo
+++ b/devel/electron34/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745668879
+TIMESTAMP = 1746710420
SHA256 (electron/chromium-132.0.6834.210.tar.xz.0) = ede58a1501f175aaa6c92e47793b773ed10b31a43d600375cb40727c4ae677d5
SIZE (electron/chromium-132.0.6834.210.tar.xz.0) = 2000000000
SHA256 (electron/chromium-132.0.6834.210.tar.xz.1) = 6d080b3948ef1d63d08b8cc1390662a439e635b881561434787b8b67ea99b08d
@@ -7,12 +7,12 @@ SHA256 (electron/chromium-132.0.6834.210.tar.xz.2) = 989e234492cf50454303ec6f490
SIZE (electron/chromium-132.0.6834.210.tar.xz.2) = 484148560
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-34.5.3.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83
-SIZE (electron/electron-yarn-cache-34.5.3.tar.xz) = 29062184
-SHA256 (electron/electron-electron-v34.5.3_GH0.tar.gz) = 4b3cebec13d72c7ce07b41d60da424bb28534f7978b618c0ec44f466c09ddf9c
-SIZE (electron/electron-electron-v34.5.3_GH0.tar.gz) = 14850706
-SHA256 (electron/nodejs-node-v20.19.0_GH0.tar.gz) = 110955872bb826e0e59eb88018219dd0828d2276b77598c64f50140e97a9d704
-SIZE (electron/nodejs-node-v20.19.0_GH0.tar.gz) = 116087668
+SHA256 (electron/electron-yarn-cache-34.5.5.tar.xz) = f0fa33e22a0b00e5440fbc57517f7b303d43ca07c25e43f35e28f97c2ce12c83
+SIZE (electron/electron-yarn-cache-34.5.5.tar.xz) = 29062184
+SHA256 (electron/electron-electron-v34.5.5_GH0.tar.gz) = afcd0268d91eb2c26758e3e550f6824e50f83e39fd4135f3138fe83959b0cc98
+SIZE (electron/electron-electron-v34.5.5_GH0.tar.gz) = 14851351
+SHA256 (electron/nodejs-node-v20.19.1_GH0.tar.gz) = babcd5b9e3216510b89305e6774bcdb2905ca98ff60028b67f163eb8296b6665
+SIZE (electron/nodejs-node-v20.19.1_GH0.tar.gz) = 116091586
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646
SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01
diff --git a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc
index 147b610b4673..4ea73d313d50 100644
--- a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+++ b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__base__window.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-04-08 22:12:25 UTC
+--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/api/electron_api_base_window.cc
@@ -41,7 +41,7 @@
#include "shell/browser/ui/views/win_frame_view.h"
@@ -27,7 +27,7 @@
void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
gin_helper::Arguments* args) {
// Ensure WCO is already enabled on this window
-@@ -1294,7 +1294,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
+@@ -1296,7 +1296,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
.SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
.SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
#endif
diff --git a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index 4d4b2e7ea376..faa913297e6c 100644
--- a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-04-23 00:27:29 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -157,11 +157,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4345,7 +4345,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4353,7 +4353,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h
index ac8da8ab6300..dda65ccaafb0 100644
--- a/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h
+++ b/devel/electron34/files/patch-electron_shell_browser_api_electron__api__web__contents.h
@@ -1,6 +1,6 @@
---- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-03-26 14:46:58 UTC
+--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/api/electron_api_web_contents.h
-@@ -781,7 +781,7 @@ class WebContents final : public ExclusiveAccessContex
+@@ -782,7 +782,7 @@ class WebContents final : public ExclusiveAccessContex
#if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
ui::ImageModel GetDevToolsWindowIcon() override;
#endif
diff --git a/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc
index e30f7edbb8eb..2cfb678b506d 100644
--- a/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron34/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-04-08 22:12:25 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-05-01 14:56:40 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -49,7 +49,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -135,16 +135,16 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1522,7 +1522,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
- }
+@@ -1529,7 +1529,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+ if (const auto* view_native_widget = widget()->native_widget_private())
+ return view_native_widget->IsVisibleOnAllWorkspaces();
- bool NativeWindowViews::IsVisibleOnAllWorkspaces() const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (IsX11()) {
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
// determine whether the current window is visible on all workspaces.
-@@ -1545,7 +1545,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1552,7 +1552,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -153,7 +153,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1643,7 +1643,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1650,7 +1650,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -162,7 +162,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1739,7 +1739,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1746,7 +1746,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1795,7 +1795,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1802,7 +1802,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -180,7 +180,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1814,7 +1814,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1821,7 +1821,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts
index 03aafb7ad92d..4d6d79ed4d10 100644
--- a/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts
+++ b/devel/electron34/files/patch-electron_spec_api-browser-window-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-browser-window-spec.ts.orig 2025-04-23 00:27:29 UTC
+--- electron/spec/api-browser-window-spec.ts.orig 2025-05-01 14:56:40 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@@ -72,7 +72,7 @@
it('checks normal bounds when minimized', async () => {
const bounds = w.getBounds();
const minimize = once(w, 'minimize');
-@@ -2985,7 +2985,7 @@ describe('BrowserWindow module', () => {
+@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => {
describe('BrowserWindow.setOpacity(opacity)', () => {
afterEach(closeAllWindows);
@@ -81,7 +81,7 @@
it('make window with initial opacity', () => {
const w = new BrowserWindow({ show: false, opacity: 0.5 });
expect(w.getOpacity()).to.equal(0.5);
-@@ -3011,7 +3011,7 @@ describe('BrowserWindow module', () => {
+@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -90,7 +90,7 @@
it('sets 1 regardless of parameter', () => {
const w = new BrowserWindow({ show: false });
w.setOpacity(0);
-@@ -3222,7 +3222,7 @@ describe('BrowserWindow module', () => {
+@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => {
expect(overlayRectPreMax.height).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -99,7 +99,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3288,7 +3288,7 @@ describe('BrowserWindow module', () => {
+@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => {
expect(preMaxHeight).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -108,7 +108,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3953,7 +3953,7 @@ describe('BrowserWindow module', () => {
+@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => {
expect(test.nodeTimers).to.equal(true);
expect(test.nodeUrl).to.equal(true);
@@ -117,7 +117,7 @@
expect(test.creationTime).to.be.null('creation time');
expect(test.systemMemoryInfo).to.be.null('system memory info');
} else {
-@@ -4458,7 +4458,7 @@ describe('BrowserWindow module', () => {
+@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -126,7 +126,7 @@
afterEach(closeAllWindows);
it('emits an event when window is maximized', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4729,7 +4729,7 @@ describe('BrowserWindow module', () => {
+@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => {
// TODO(zcbenz):
// This test does not run on Linux CI. See:
// https://github.com/electron/electron/issues/28699
@@ -135,7 +135,7 @@
const w = new BrowserWindow({});
const maximize = once(w, 'maximize');
w.maximize();
-@@ -4746,7 +4746,7 @@ describe('BrowserWindow module', () => {
+@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => {
});
// TODO(dsanders11): Enable once maximize event works on Linux again on CI
@@ -144,7 +144,7 @@
afterEach(closeAllWindows);
it('should show the window if it is not currently shown', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4783,7 +4783,7 @@ describe('BrowserWindow module', () => {
+@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => {
// TODO(dsanders11): Enable once minimize event works on Linux again.
// See https://github.com/electron/electron/issues/28699
@@ -153,7 +153,7 @@
const w = new BrowserWindow();
const minimize = once(w, 'minimize');
w.minimize();
-@@ -5269,7 +5269,7 @@ describe('BrowserWindow module', () => {
+@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@@ -162,7 +162,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
-@@ -5408,7 +5408,7 @@ describe('BrowserWindow module', () => {
+@@ -5429,7 +5429,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -171,7 +171,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
-@@ -6653,7 +6653,7 @@ describe('BrowserWindow module', () => {
+@@ -6654,7 +6654,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);
diff --git a/devel/electron34/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/devel/electron34/files/patch-third__party_blink_renderer_build_scripts_gperf.py
new file mode 100644
index 000000000000..253f9e7d747d
--- /dev/null
+++ b/devel/electron34/files/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-02-24 19:59:26 UTC
++++ third_party/blink/renderer/build/scripts/gperf.py
+@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args
+ # https://savannah.gnu.org/bugs/index.php?53028
+ gperf_output = re.sub(r'\bregister ', '', gperf_output)
+ # -Wimplicit-fallthrough needs an explicit fallthrough statement,
+- # so replace gperf's /*FALLTHROUGH*/ comment with the statement.
+- # https://savannah.gnu.org/bugs/index.php?53029
+- gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
+- ' [[fallthrough]];')
++ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement.
++ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2)
++ if re.search(
++ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/',
++ gperf_output):
++ gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
++ ' [[fallthrough]];')
+ # -Wpointer-to-int-cast warns about casting pointers to smaller ints
+ # Replace {(int)(long)&(foo), bar} with
+ # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar}
diff --git a/devel/electron35/Makefile.version b/devel/electron35/Makefile.version
index 91fe60c171ef..adea8a03d784 100644
--- a/devel/electron35/Makefile.version
+++ b/devel/electron35/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 35.2.1
+ELECTRON_VER= 35.3.0
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron35/distinfo b/devel/electron35/distinfo
index cd66332309c5..0c73074fd4dc 100644
--- a/devel/electron35/distinfo
+++ b/devel/electron35/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745763608
+TIMESTAMP = 1746917507
SHA256 (electron/chromium-134.0.6998.205.tar.xz.0) = 2de727120892e92fa40fed6c76104ed66dace4fe66ae3be0e055c51b913009e8
SIZE (electron/chromium-134.0.6998.205.tar.xz.0) = 2000000000
SHA256 (electron/chromium-134.0.6998.205.tar.xz.1) = 58024b9e01977a769576b4c2b3056c9d894a2c13b4f0729f0b8060b3984243c9
@@ -7,10 +7,10 @@ SHA256 (electron/chromium-134.0.6998.205.tar.xz.2) = 9631efe75d07b1f36799506e59b
SIZE (electron/chromium-134.0.6998.205.tar.xz.2) = 171552128
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-35.2.1.tar.xz) = 74a26f89b93b0b1756c6ff7e961b278235f109dab500a252c60f4d4a82637e7f
-SIZE (electron/electron-yarn-cache-35.2.1.tar.xz) = 29892244
-SHA256 (electron/electron-electron-v35.2.1_GH0.tar.gz) = f332adf4b8cf75a8aac7d254bae573d0c54ce562b35530a3912ee5a9bd8beffa
-SIZE (electron/electron-electron-v35.2.1_GH0.tar.gz) = 14743240
+SHA256 (electron/electron-yarn-cache-35.3.0.tar.xz) = 74a26f89b93b0b1756c6ff7e961b278235f109dab500a252c60f4d4a82637e7f
+SIZE (electron/electron-yarn-cache-35.3.0.tar.xz) = 29892244
+SHA256 (electron/electron-electron-v35.3.0_GH0.tar.gz) = d00d5368fb2783592eb1beb39281bf147f35da9c921fc5a21d884803a6a9b770
+SIZE (electron/electron-electron-v35.3.0_GH0.tar.gz) = 14762701
SHA256 (electron/nodejs-node-v22.14.0_GH0.tar.gz) = ca1a2b5c0c7bc8343ccf1b4b6347a3cab093ed7ac642397189a15098105809c3
SIZE (electron/nodejs-node-v22.14.0_GH0.tar.gz) = 121559746
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron35/files/patch-electron_filenames.gni b/devel/electron35/files/patch-electron_filenames.gni
index d9414e61828c..beb4f75dfee9 100644
--- a/devel/electron35/files/patch-electron_filenames.gni
+++ b/devel/electron35/files/patch-electron_filenames.gni
@@ -1,6 +1,6 @@
---- electron/filenames.gni.orig 2025-04-04 05:26:44 UTC
+--- electron/filenames.gni.orig 2025-05-06 23:52:46 UTC
+++ electron/filenames.gni
-@@ -237,8 +237,8 @@ filenames = {
+@@ -238,8 +238,8 @@ filenames = {
"shell/app/command_line_args.h",
"shell/app/electron_content_client.cc",
"shell/app/electron_content_client.h",
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
index ff576883918c..ad66ab5b7120 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__base__window.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-04-17 14:56:35 UTC
+--- electron/shell/browser/api/electron_api_base_window.cc.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/api/electron_api_base_window.cc
@@ -41,7 +41,7 @@
#include "shell/browser/ui/views/win_frame_view.h"
@@ -27,7 +27,7 @@
void BaseWindow::SetTitleBarOverlay(const gin_helper::Dictionary& options,
gin_helper::Arguments* args) {
// Ensure WCO is already enabled on this window
-@@ -1332,7 +1332,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
+@@ -1334,7 +1334,7 @@ void BaseWindow::BuildPrototype(v8::Isolate* isolate,
.SetMethod("setThumbnailToolTip", &BaseWindow::SetThumbnailToolTip)
.SetMethod("setAppDetails", &BaseWindow::SetAppDetails)
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
index b67763f0b52d..5c120f0b85f8 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-04-17 14:56:35 UTC
+--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -159,11 +159,11 @@
#include "ui/base/cocoa/defaults_utils.h"
@@ -66,7 +66,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
-@@ -4311,7 +4311,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
+@@ -4319,7 +4319,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
index f3734fc1dfa0..b489d322ba0e 100644
--- a/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
+++ b/devel/electron35/files/patch-electron_shell_browser_api_electron__api__web__contents.h
@@ -1,6 +1,6 @@
---- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-04-04 05:26:44 UTC
+--- electron/shell/browser/api/electron_api_web_contents.h.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/api/electron_api_web_contents.h
-@@ -783,7 +783,7 @@ class WebContents final : public ExclusiveAccessContex
+@@ -784,7 +784,7 @@ class WebContents final : public ExclusiveAccessContex
#if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC)
ui::ImageModel GetDevToolsWindowIcon() override;
#endif
diff --git a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
index 2d17cb915ce4..c0d887591946 100644
--- a/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
+++ b/devel/electron35/files/patch-electron_shell_browser_native__window__views.cc
@@ -1,4 +1,4 @@
---- electron/shell/browser/native_window_views.cc.orig 2025-04-17 14:56:35 UTC
+--- electron/shell/browser/native_window_views.cc.orig 2025-05-06 23:52:46 UTC
+++ electron/shell/browser/native_window_views.cc
@@ -50,7 +50,7 @@
#include "ui/wm/core/shadow_types.h"
@@ -27,7 +27,7 @@
// Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set.
bool use_dark_theme = false;
if (options.Get(options::kDarkTheme, &use_dark_theme) && use_dark_theme) {
-@@ -427,7 +427,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
+@@ -430,7 +430,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper:
if (window)
window->AddPreTargetHandler(this);
@@ -36,7 +36,7 @@
// On linux after the widget is initialized we might have to force set the
// bounds if the bounds are smaller than the current display
SetBounds(gfx::Rect(GetPosition(), bounds.size()), false);
-@@ -463,7 +463,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
+@@ -466,7 +466,7 @@ void NativeWindowViews::SetGTKDarkThemeEnabled(bool us
}
void NativeWindowViews::SetGTKDarkThemeEnabled(bool use_dark_theme) {
@@ -45,7 +45,7 @@
if (IsX11()) {
const std::string color = use_dark_theme ? "dark" : "light";
auto* connection = x11::Connection::Get();
-@@ -525,7 +525,7 @@ void NativeWindowViews::Show() {
+@@ -528,7 +528,7 @@ void NativeWindowViews::Show() {
NotifyWindowShow();
@@ -54,7 +54,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -541,7 +541,7 @@ void NativeWindowViews::ShowInactive() {
+@@ -544,7 +544,7 @@ void NativeWindowViews::ShowInactive() {
NotifyWindowShow();
@@ -63,7 +63,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowMapped();
-@@ -560,7 +560,7 @@ void NativeWindowViews::Hide() {
+@@ -563,7 +563,7 @@ void NativeWindowViews::Hide() {
NotifyWindowHide();
@@ -72,7 +72,7 @@
if (global_menu_bar_)
global_menu_bar_->OnWindowUnmapped();
#endif
-@@ -591,7 +591,7 @@ bool NativeWindowViews::IsEnabled() const {
+@@ -594,7 +594,7 @@ bool NativeWindowViews::IsEnabled() const {
bool NativeWindowViews::IsEnabled() const {
#if BUILDFLAG(IS_WIN)
return ::IsWindowEnabled(GetAcceleratedWidget());
@@ -81,7 +81,7 @@
if (IsX11())
return !event_disabler_.get();
NOTIMPLEMENTED();
-@@ -831,7 +831,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
+@@ -844,7 +844,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou
}
#endif
@@ -90,7 +90,7 @@
// On Linux and Windows the minimum and maximum size should be updated with
// window size when window is not resizable.
if (!resizable_) {
-@@ -1089,7 +1089,7 @@ bool NativeWindowViews::IsClosable() const {
+@@ -1102,7 +1102,7 @@ bool NativeWindowViews::IsClosable() const {
return false;
}
return !(info.fState & MFS_DISABLED);
@@ -99,7 +99,7 @@
return true;
#endif
}
-@@ -1129,7 +1129,7 @@ void NativeWindowViews::Center() {
+@@ -1142,7 +1142,7 @@ void NativeWindowViews::Center() {
// for now to avoid breaking API contract, but should consider the long
// term plan for this aligning with upstream.
void NativeWindowViews::Center() {
@@ -108,7 +108,7 @@
auto display =
display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow());
gfx::Rect window_bounds_in_screen = display.work_area();
-@@ -1352,7 +1352,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
+@@ -1365,7 +1365,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men
}
void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) {
@@ -117,7 +117,7 @@
// Remove global menu bar.
if (global_menu_bar_ && menu_model == nullptr) {
global_menu_bar_.reset();
-@@ -1407,7 +1407,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
+@@ -1420,7 +1420,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow*
void NativeWindowViews::SetParentWindow(NativeWindow* parent) {
NativeWindow::SetParentWindow(parent);
@@ -126,7 +126,7 @@
if (IsX11()) {
auto* connection = x11::Connection::Get();
connection->SetProperty(
-@@ -1453,7 +1453,7 @@ void NativeWindowViews::SetProgressBar(double progress
+@@ -1466,7 +1466,7 @@ void NativeWindowViews::SetProgressBar(double progress
NativeWindow::ProgressState state) {
#if BUILDFLAG(IS_WIN)
taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state);
@@ -135,16 +135,16 @@
if (unity::IsRunning()) {
unity::SetProgressFraction(progress);
}
-@@ -1524,7 +1524,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
- }
+@@ -1544,7 +1544,7 @@ bool NativeWindowViews::IsVisibleOnAllWorkspaces() con
+ if (const auto* view_native_widget = widget()->native_widget_private())
+ return view_native_widget->IsVisibleOnAllWorkspaces();
- bool NativeWindowViews::IsVisibleOnAllWorkspaces() const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (IsX11()) {
// Use the presence/absence of _NET_WM_STATE_STICKY in _NET_WM_STATE to
// determine whether the current window is visible on all workspaces.
-@@ -1547,7 +1547,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
+@@ -1567,7 +1567,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM
#if BUILDFLAG(IS_WIN)
window_handle =
reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget);
@@ -153,7 +153,7 @@
window_handle = static_cast<uint32_t>(accelerated_widget);
#endif
aura::WindowTreeHost* const host =
-@@ -1645,7 +1645,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
+@@ -1665,7 +1665,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC
SendMessage(hwnd, WM_SETICON, ICON_BIG,
reinterpret_cast<LPARAM>(app_icon_.get()));
}
@@ -162,7 +162,7 @@
void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) {
auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget(
GetAcceleratedWidget());
-@@ -1741,7 +1741,7 @@ bool NativeWindowViews::CanMinimize() const {
+@@ -1761,7 +1761,7 @@ bool NativeWindowViews::CanMinimize() const {
bool NativeWindowViews::CanMinimize() const {
#if BUILDFLAG(IS_WIN)
return minimizable_;
@@ -171,7 +171,7 @@
return true;
#endif
}
-@@ -1797,7 +1797,7 @@ void NativeWindowViews::HandleKeyboardEvent(
+@@ -1817,7 +1817,7 @@ void NativeWindowViews::HandleKeyboardEvent(
if (widget_destroyed_)
return;
@@ -180,7 +180,7 @@
if (event.windows_key_code == ui::VKEY_BROWSER_BACK)
NotifyWindowExecuteAppCommand(kBrowserBackward);
else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD)
-@@ -1816,7 +1816,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
+@@ -1836,7 +1836,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e
// Alt+Click should not toggle menu bar.
root_view_.ResetAltState();
diff --git a/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
new file mode 100644
index 000000000000..dccc81864b78
--- /dev/null
+++ b/devel/electron35/files/patch-electron_shell_browser_ui_file__dialog.h
@@ -0,0 +1,11 @@
+--- electron/shell/browser/ui/file_dialog.h.orig 2025-05-10 23:09:28 UTC
++++ electron/shell/browser/ui/file_dialog.h
+@@ -77,7 +77,7 @@ void ShowSaveDialog(const DialogSettings& settings,
+ void ShowSaveDialog(const DialogSettings& settings,
+ gin_helper::Promise<gin_helper::Dictionary> promise);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Rewrite of SelectFileDialogLinuxPortal equivalent functions with primary
+ // difference being that dbus_thread_linux::GetSharedSessionBus is not used
+ // so that version detection can be initiated and compeleted on the dbus thread
diff --git a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
index 7747ff6553cc..35a58fabd5cf 100644
--- a/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
+++ b/devel/electron35/files/patch-electron_spec_api-browser-window-spec.ts
@@ -1,4 +1,4 @@
---- electron/spec/api-browser-window-spec.ts.orig 2025-04-17 14:56:35 UTC
+--- electron/spec/api-browser-window-spec.ts.orig 2025-05-06 23:52:46 UTC
+++ electron/spec/api-browser-window-spec.ts
@@ -69,7 +69,7 @@ describe('BrowserWindow module', () => {
}).not.to.throw();
@@ -72,7 +72,7 @@
it('checks normal bounds when minimized', async () => {
const bounds = w.getBounds();
const minimize = once(w, 'minimize');
-@@ -2985,7 +2985,7 @@ describe('BrowserWindow module', () => {
+@@ -2986,7 +2986,7 @@ describe('BrowserWindow module', () => {
describe('BrowserWindow.setOpacity(opacity)', () => {
afterEach(closeAllWindows);
@@ -81,7 +81,7 @@
it('make window with initial opacity', () => {
const w = new BrowserWindow({ show: false, opacity: 0.5 });
expect(w.getOpacity()).to.equal(0.5);
-@@ -3011,7 +3011,7 @@ describe('BrowserWindow module', () => {
+@@ -3012,7 +3012,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -90,7 +90,7 @@
it('sets 1 regardless of parameter', () => {
const w = new BrowserWindow({ show: false });
w.setOpacity(0);
-@@ -3222,7 +3222,7 @@ describe('BrowserWindow module', () => {
+@@ -3223,7 +3223,7 @@ describe('BrowserWindow module', () => {
expect(overlayRectPreMax.height).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -99,7 +99,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3288,7 +3288,7 @@ describe('BrowserWindow module', () => {
+@@ -3289,7 +3289,7 @@ describe('BrowserWindow module', () => {
expect(preMaxHeight).to.equal(size);
// 'maximize' event is not emitted on Linux in CI.
@@ -108,7 +108,7 @@
const maximize = once(w, 'maximize');
w.show();
w.maximize();
-@@ -3953,7 +3953,7 @@ describe('BrowserWindow module', () => {
+@@ -3954,7 +3954,7 @@ describe('BrowserWindow module', () => {
expect(test.nodeTimers).to.equal(true);
expect(test.nodeUrl).to.equal(true);
@@ -117,7 +117,7 @@
expect(test.creationTime).to.be.null('creation time');
expect(test.systemMemoryInfo).to.be.null('system memory info');
} else {
-@@ -4458,7 +4458,7 @@ describe('BrowserWindow module', () => {
+@@ -4459,7 +4459,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -126,7 +126,7 @@
afterEach(closeAllWindows);
it('emits an event when window is maximized', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4729,7 +4729,7 @@ describe('BrowserWindow module', () => {
+@@ -4730,7 +4730,7 @@ describe('BrowserWindow module', () => {
// TODO(zcbenz):
// This test does not run on Linux CI. See:
// https://github.com/electron/electron/issues/28699
@@ -135,7 +135,7 @@
const w = new BrowserWindow({});
const maximize = once(w, 'maximize');
w.maximize();
-@@ -4746,7 +4746,7 @@ describe('BrowserWindow module', () => {
+@@ -4747,7 +4747,7 @@ describe('BrowserWindow module', () => {
});
// TODO(dsanders11): Enable once maximize event works on Linux again on CI
@@ -144,7 +144,7 @@
afterEach(closeAllWindows);
it('should show the window if it is not currently shown', async () => {
const w = new BrowserWindow({ show: false });
-@@ -4783,7 +4783,7 @@ describe('BrowserWindow module', () => {
+@@ -4784,7 +4784,7 @@ describe('BrowserWindow module', () => {
// TODO(dsanders11): Enable once minimize event works on Linux again.
// See https://github.com/electron/electron/issues/28699
@@ -153,7 +153,7 @@
const w = new BrowserWindow();
const minimize = once(w, 'minimize');
w.minimize();
-@@ -5269,7 +5269,7 @@ describe('BrowserWindow module', () => {
+@@ -5270,7 +5270,7 @@ describe('BrowserWindow module', () => {
});
// On Linux there is no "resizable" property of a window.
@@ -162,7 +162,7 @@
const w = new BrowserWindow({ show: false });
expect(w.resizable).to.be.true('resizable');
-@@ -5408,7 +5408,7 @@ describe('BrowserWindow module', () => {
+@@ -5429,7 +5429,7 @@ describe('BrowserWindow module', () => {
});
});
@@ -171,7 +171,7 @@
// Not implemented on Linux.
afterEach(closeAllWindows);
-@@ -6678,7 +6678,7 @@ describe('BrowserWindow module', () => {
+@@ -6679,7 +6679,7 @@ describe('BrowserWindow module', () => {
describe('"transparent" option', () => {
afterEach(closeAllWindows);
diff --git a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts b/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
index 0929780b9795..2d4a1fa635e6 100644
--- a/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
+++ b/devel/electron35/files/patch-electron_spec_api-menu-spec.ts
@@ -1,6 +1,6 @@
---- electron/spec/api-menu-spec.ts.orig 2024-10-09 13:53:06 UTC
+--- electron/spec/api-menu-spec.ts.orig 2025-05-06 23:52:46 UTC
+++ electron/spec/api-menu-spec.ts
-@@ -890,7 +890,7 @@ describe('Menu module', function () {
+@@ -891,7 +891,7 @@ describe('Menu module', function () {
// https://github.com/electron/electron/issues/35724
// Maximizing window is enough to trigger the bug
// FIXME(dsanders11): Test always passes on CI, even pre-fix
diff --git a/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py b/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py
new file mode 100644
index 000000000000..07160cca56e6
--- /dev/null
+++ b/devel/electron35/files/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -0,0 +1,20 @@
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-04-14 21:12:04 UTC
++++ third_party/blink/renderer/build/scripts/gperf.py
+@@ -35,10 +35,13 @@ def generate_gperf(gperf_path, gperf_input, gperf_args
+ # https://savannah.gnu.org/bugs/index.php?53028
+ gperf_output = re.sub(r'\bregister ', '', gperf_output)
+ # -Wimplicit-fallthrough needs an explicit fallthrough statement,
+- # so replace gperf's /*FALLTHROUGH*/ comment with the statement.
+- # https://savannah.gnu.org/bugs/index.php?53029
+- gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
+- ' [[fallthrough]];')
++ # so replace gperf 3.1's /*FALLTHROUGH*/ comment with the statement.
++ # https://savannah.gnu.org/bugs/index.php?53029 (fixed in 3.2)
++ if re.search(
++ r'/\* C\+\+ code produced by gperf version 3\.[01](\.\d+)? \*/',
++ gperf_output):
++ gperf_output = gperf_output.replace('/*FALLTHROUGH*/',
++ ' [[fallthrough]];')
+ # -Wpointer-to-int-cast warns about casting pointers to smaller ints
+ # Replace {(int)(long)&(foo), bar} with
+ # {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar}
diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
index 8ff9f89da4d4..8047bb29a79f 100644
--- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
+++ b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.cc
@@ -1,11 +1,11 @@
---- v8/src/diagnostics/perf-jit.cc.orig 2023-10-19 20:00:39 UTC
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-05-10 23:04:03 UTC
+++ v8/src/diagnostics/perf-jit.cc
@@ -31,7 +31,7 @@
#include "src/flags/flags.h"
- // Only compile the {LinuxPerfJitLogger} on Linux.
--#if V8_OS_LINUX
-+#if defined(V8_OS_LINUX) || defined(V8_OS_BSD)
+ // Only compile the {PerfJitLogger} on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD)
#include <fcntl.h>
#include <sys/mman.h>
diff --git a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
index b5c06ad88b32..4981acef4fc9 100644
--- a/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
+++ b/devel/electron35/files/patch-v8_src_diagnostics_perf-jit.h
@@ -1,11 +1,11 @@
---- v8/src/diagnostics/perf-jit.h.orig 2022-06-17 14:20:10 UTC
+--- v8/src/diagnostics/perf-jit.h.orig 2025-05-10 23:04:03 UTC
+++ v8/src/diagnostics/perf-jit.h
@@ -31,7 +31,7 @@
#include "include/v8config.h"
- // {LinuxPerfJitLogger} is only implemented on Linux.
--#if V8_OS_LINUX
-+#if defined(V8_OS_LINUX) || defined(V8_OS_BSD)
+ // {PerfJitLogger} is only implemented on Linux & Darwin.
+-#if V8_OS_LINUX || V8_OS_DARWIN
++#if defined(V8_OS_LINUX) || defined(V8_OS_DARWIN) || defined(V8_OS_BSD)
#include "src/logging/log.h"
diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile
index 79836461e8d6..17a59cb930e8 100644
--- a/devel/elfcat/Makefile
+++ b/devel/elfcat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= elfcat
-DISTVERSION= 0.1.8
-PORTREVISION= 32
+DISTVERSION= 0.1.10
CATEGORIES= devel
MAINTAINER= lwhsu@FreeBSD.org
diff --git a/devel/elfcat/distinfo b/devel/elfcat/distinfo
index aa24029c1a6b..983ffbfe0fe8 100644
--- a/devel/elfcat/distinfo
+++ b/devel/elfcat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1636225204
-SHA256 (ruslashev-elfcat-0.1.8_GH0.tar.gz) = 91673c29ce9c91545cf4c5e0205a9753c1370d6fc05be4670fb63218a601db2b
-SIZE (ruslashev-elfcat-0.1.8_GH0.tar.gz) = 21042
+TIMESTAMP = 1746983375
+SHA256 (ruslashev-elfcat-0.1.10_GH0.tar.gz) = c68fc2f822ff4fe20b1f27336f732d8a47d8bd3d99f70ab5ece7cbddc02deee8
+SIZE (ruslashev-elfcat-0.1.10_GH0.tar.gz) = 20907
diff --git a/devel/etcd31/Makefile b/devel/etcd31/Makefile
index 9be39990a6c4..72475ad72f14 100644
--- a/devel/etcd31/Makefile
+++ b/devel/etcd31/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= EOLed upstream, switch to a newer version
+EXPIRATION_DATE= 2025-07-08
+
USES= cpe go
USE_GITHUB= yes
GH_ACCOUNT= coreos
diff --git a/devel/etcd32/Makefile b/devel/etcd32/Makefile
index f01cc45192b6..7f16a7befee4 100644
--- a/devel/etcd32/Makefile
+++ b/devel/etcd32/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= EOLed upstream, switch to a newer version
+EXPIRATION_DATE= 2025-07-08
+
USES= cpe go
USE_GITHUB= yes
GH_ACCOUNT= coreos
diff --git a/devel/etcd33/Makefile b/devel/etcd33/Makefile
index 875e6167ed66..32e9c747b05f 100644
--- a/devel/etcd33/Makefile
+++ b/devel/etcd33/Makefile
@@ -13,6 +13,9 @@ WWW= https://github.com/coreos/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= EOLed upstream, switch to a newer version
+EXPIRATION_DATE= 2025-07-08
+
USES= cpe go:modules
USE_GITHUB= yes
GH_ACCOUNT= coreos
diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile
index 2e7a45499d8a..25a5694c111b 100644
--- a/devel/etcd34/Makefile
+++ b/devel/etcd34/Makefile
@@ -1,42 +1,54 @@
PORTNAME= etcd
-PORTVERSION= 3.4.18
DISTVERSIONPREFIX= v
-PORTREVISION= 27
+DISTVERSION= 3.4.37
CATEGORIES= devel
+MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
PKGNAMEPREFIX= coreos-
PKGNAMESUFFIX= 34
+DISTFILES= go.mod:gomod
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= 0mp@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
WWW= https://github.com/coreos/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:modules
+USES= cpe go:1.23,modules
USE_GITHUB= yes
-GH_ACCOUNT= coreos
-GH_TUPLE= golang:sys:v0.5.0:golang_sys
-
-GO_PKGNAME= github.com/coreos/etcd
-GO_TARGET= . ./etcdctl
+GH_ACCOUNT= etcd-io
+GO_MODULE= go.etcd.io/etcd/v3
+GO_MOD_DIST= github
+GO_TARGET= ./etcdctl .
CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
PLIST_FILES= bin/etcd \
bin/etcdctl
-PORTDOCS= README.md
-
-OPTIONS_DEFINE= DOCS
-DOCS_DESC= Install etcd README file
-
-pre-patch:
- ${RM} ${WRKSRC}/vendor/modules.txt
- ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys
- ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+# This target is based on the post-extract target from Uses/go.mk
+post-extract:
+.for gt in ${GO_TARGET:T}
+ @${ECHO_MSG} "===> Tidying ${gt} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod tidy -e)
+ @${ECHO_MSG} "===> Vendoring ${gt} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod vendor -e)
+.endfor
+
+# This target is based on the do-build target from Uses/go.mk.
+do-build:
+.for gt in ${GO_TARGET:T}
+ (cd ${GO_WRKSRC}/${gt}; \
+ for t in ${gt}; do \
+ out=$$(${BASENAME} $$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/')); \
+ pkg=$$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^([^:]*).*$$/\1/' -e 's/^${PORTNAME}$$/./'); \
+ ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \
+ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off ${GO_CMD} build ${GO_BUILDFLAGS} \
+ -o ${GO_WRKDIR_BIN}/$${out} \
+ .; \
+ done)
+.endfor
.include <bsd.port.mk>
diff --git a/devel/etcd34/distinfo b/devel/etcd34/distinfo
index 641501c9b99c..28f5b69d7094 100644
--- a/devel/etcd34/distinfo
+++ b/devel/etcd34/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1677696890
-SHA256 (coreos-etcd-v3.4.18_GH0.tar.gz) = 738edb8da01c77e4ee59f9ebbf80f2461bdcb2c320da856464b89ed301a49ecb
-SIZE (coreos-etcd-v3.4.18_GH0.tar.gz) = 8856893
-SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f
-SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723
+TIMESTAMP = 1746718592
+SHA256 (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/go.mod) = 95335ce171f960f95f9d4c3f85dfed94fe9f5553a86b44e8fee330f4422ab191
+SIZE (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/go.mod) = 3117
+SHA256 (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/etcd-io-etcd-v3.4.37_GH0.tar.gz) = b71194dfb04ccd260ae9546bcedb13e79a22c899ce209848880a5d861a3fce33
+SIZE (go/devel_etcd34/etcd-io-etcd-v3.4.37_GH0/etcd-io-etcd-v3.4.37_GH0.tar.gz) = 6088551
diff --git a/devel/etcd35/Makefile b/devel/etcd35/Makefile
new file mode 100644
index 000000000000..7e47aae2ecd2
--- /dev/null
+++ b/devel/etcd35/Makefile
@@ -0,0 +1,68 @@
+PORTNAME= etcd
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.5.21
+CATEGORIES= devel
+MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
+PKGNAMEPREFIX= coreos-
+PKGNAMESUFFIX= 35
+DISTFILES= go.mod:gomod \
+ api/go.mod:gomod \
+ pkg/go.mod:gomod \
+ client/pkg/go.mod:gomod \
+ client/v2/go.mod:gomod \
+ client/v3/go.mod:gomod \
+ etcdctl/go.mod:gomod \
+ etcdutl/go.mod:gomod \
+ raft/go.mod:gomod \
+ server/go.mod:gomod \
+ tests/go.mod:gomod
+
+MAINTAINER= kiwi@FreeBSD.org
+COMMENT= Highly-available key value store and service discovery
+WWW= https://github.com/coreos/etcd
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cpe go:1.23,modules
+USE_GITHUB= yes
+GH_ACCOUNT= etcd-io
+GO_MODULE= go.etcd.io/etcd/v3
+GO_MOD_DIST= github
+GO_TARGET= ./etcdctl ./etcdutl ./server
+
+CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
+
+PLIST_FILES= bin/etcd \
+ bin/etcdctl \
+ bin/etcdutl
+
+# This target is based on the post-extract target from Uses/go.mk
+post-extract:
+.for gt in ${GO_TARGET:T}
+ @${ECHO_MSG} "===> Tidying ${GO_MODNAME} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod tidy -e)
+ @${ECHO_MSG} "===> Vendoring ${GO_MODNAME} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod vendor -e)
+.endfor
+
+# This target is based on the do-build target from Uses/go.mk.
+do-build:
+.for gt in ${GO_TARGET:T}
+ (cd ${GO_WRKSRC}/${gt}; \
+ for t in ${gt}; do \
+ out=$$(${BASENAME} $$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/')); \
+ pkg=$$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^([^:]*).*$$/\1/' -e 's/^${PORTNAME}$$/./'); \
+ ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \
+ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off ${GO_CMD} build ${GO_BUILDFLAGS} \
+ -o ${GO_WRKDIR_BIN}/$${out} \
+ .; \
+ done)
+.endfor
+
+post-install:
+ ${MV} ${STAGEDIR}${PREFIX}/bin/server ${STAGEDIR}${PREFIX}/bin/etcd
+
+.include <bsd.port.mk>
diff --git a/devel/etcd35/distinfo b/devel/etcd35/distinfo
new file mode 100644
index 000000000000..5412d601db01
--- /dev/null
+++ b/devel/etcd35/distinfo
@@ -0,0 +1,25 @@
+TIMESTAMP = 1746210825
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/go.mod) = 49bb45ae5a3ba5c6bc24c92734bd3a4298b6cd9e4cc0bfac976c0bcdd2efcfa2
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/go.mod) = 4196
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/api/go.mod) = de19beffd2aeb61c6025339859195286befa8f2284ec915be82a5ff56f655e26
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/api/go.mod) = 1072
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/pkg/go.mod) = 70454afe2c7c63195470c8c970dea95bd9677e1e33bcb8426d4ea76bc0522928
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/pkg/go.mod) = 1173
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/client/pkg/go.mod) = f98d36cfad740f8cdc6842de31a9267b731b26846ab495b3fbe2cfd69f29aa03
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/client/pkg/go.mod) = 437
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/client/v2/go.mod) = 56b9256ae4b934d59e91cf7cbb7414422c1e6590919454afdad320d979caac10
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/client/v2/go.mod) = 763
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/client/v3/go.mod) = 49c2c838963786507c98634b200235f7632edee57e4de48672c8f63867003bb3
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/client/v3/go.mod) = 1818
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/etcdctl/go.mod) = 720d9323de6d81fe582271c2a6d1302ec554404790c44eca5275247ad52427b0
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/etcdctl/go.mod) = 3489
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/etcdutl/go.mod) = 4780489b45bd1ca9f7e293bdc2059c2ee2b3888d5fa9fa5019f3d2750117d187
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/etcdutl/go.mod) = 3152
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/raft/go.mod) = 851637a68394671dd0bdf027acae8f5bd6e72cc693c01f680542b9dee09cec4d
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/raft/go.mod) = 645
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/server/go.mod) = 5a1c635f8b7a125609c330f1c621e3a1f458ba2d9359a518fd87839cb33669a8
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/server/go.mod) = 3783
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/tests/go.mod) = db8c5104c032364d5e32e32d04360a0340292476d45946533ce3663f23e1e2da
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/tests/go.mod) = 3941
+SHA256 (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/etcd-io-etcd-v3.5.21_GH0.tar.gz) = 76d7fcafe4fcc957fcd45671226b992c16e5f5e724935dea9df0190ac2b13481
+SIZE (go/devel_etcd35/etcd-io-etcd-v3.5.21_GH0/etcd-io-etcd-v3.5.21_GH0.tar.gz) = 4132943
diff --git a/devel/etcd35/pkg-descr b/devel/etcd35/pkg-descr
new file mode 100644
index 000000000000..ea402f1fff4c
--- /dev/null
+++ b/devel/etcd35/pkg-descr
@@ -0,0 +1,11 @@
+A highly-available key value store for shared
+configuration and service discovery. etcd is
+inspired by zookeeper and doozer, with a focus on:
+
+* Simple: curl'able user facing API (HTTP+JSON)
+* Secure: optional SSL client cert authentication
+* Fast: benchmarked 1000s of writes/s per instance
+* Reliable: Properly distributed using Raft
+
+Etcd is written in Go and uses the raft consensus
+algorithm to manage a highly-available replicated log.
diff --git a/devel/etcd36/Makefile b/devel/etcd36/Makefile
new file mode 100644
index 000000000000..a7a443a2e893
--- /dev/null
+++ b/devel/etcd36/Makefile
@@ -0,0 +1,66 @@
+PORTNAME= etcd
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.6.0-rc.4
+CATEGORIES= devel
+MASTER_SITES= https://raw.githubusercontent.com/etcd-io/${PORTNAME}/${DISTVERSIONFULL}/:gomod
+PKGNAMEPREFIX= coreos-
+PKGNAMESUFFIX= 36
+DISTFILES= go.mod:gomod \
+ api/go.mod:gomod \
+ pkg/go.mod:gomod \
+ client/pkg/go.mod:gomod \
+ client/v3/go.mod:gomod \
+ etcdctl/go.mod:gomod \
+ etcdutl/go.mod:gomod \
+ server/go.mod:gomod \
+ tests/go.mod:gomod
+
+MAINTAINER= 0mp@FreeBSD.org
+COMMENT= Highly-available key value store and service discovery
+WWW= https://etcd.io/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cpe go:1.23,modules
+USE_GITHUB= yes
+GH_ACCOUNT= etcd-io
+GO_MODULE= go.etcd.io/etcd/v3
+GO_MOD_DIST= github
+GO_TARGET= ./etcdctl ./etcdutl ./server
+
+CONFLICTS_INSTALL= coreos-etcd[0-9][0-9]
+
+PLIST_FILES= bin/etcd \
+ bin/etcdctl \
+ bin/etcdutl
+
+# This target is based on the post-extract target from Uses/go.mk
+post-extract:
+.for gt in ${GO_TARGET:T}
+ @${ECHO_MSG} "===> Tidying ${GO_MODNAME} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod tidy -e)
+ @${ECHO_MSG} "===> Vendoring ${GO_MODNAME} dependencies";
+ @(cd ${GO_WRKSRC}/${gt}; ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=${GO_MODCACHE} ${GO_CMD} mod vendor -e)
+.endfor
+
+# This target is based on the do-build target from Uses/go.mk.
+do-build:
+.for gt in ${GO_TARGET:T}
+ (cd ${GO_WRKSRC}/${gt}; \
+ for t in ${gt}; do \
+ out=$$(${BASENAME} $$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^[^:]*:([^:]+).*$$/\1/' -e 's/^\.$$/${PORTNAME}/')); \
+ pkg=$$(${ECHO_CMD} $${t} | \
+ ${SED} -Ee 's/^([^:]*).*$$/\1/' -e 's/^${PORTNAME}$$/./'); \
+ ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \
+ ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GO_ENV} GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off ${GO_CMD} build ${GO_BUILDFLAGS} \
+ -o ${GO_WRKDIR_BIN}/$${out} \
+ .; \
+ done)
+.endfor
+
+post-install:
+ ${MV} ${STAGEDIR}${PREFIX}/bin/server ${STAGEDIR}${PREFIX}/bin/etcd
+
+.include <bsd.port.mk>
diff --git a/devel/etcd36/distinfo b/devel/etcd36/distinfo
new file mode 100644
index 000000000000..a047b821055f
--- /dev/null
+++ b/devel/etcd36/distinfo
@@ -0,0 +1,21 @@
+TIMESTAMP = 1746453492
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/go.mod) = dc9bf0b21ae0ab300e96e60bfcd3a2c73b5ebcfb36a6c717db0ffba789d753af
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/go.mod) = 4411
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/api/go.mod) = 55ef5a76dc335dc032b34457773e652b3ffde8d1586cdab9168c0f9fe78b2060
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/api/go.mod) = 1271
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/pkg/go.mod) = 3e492c667484b2b94cb0ad5132da101ddc24dfd97831ab55acfadf8136468ec4
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/pkg/go.mod) = 1463
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/pkg/go.mod) = e71fd432af21536333c9da0751d3cb9d9dde0925a5a6efa1d321d9123fb04183
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/pkg/go.mod) = 560
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/v3/go.mod) = 98130a7a95edc45eef055388dfdcd8fd41784f77ec8e10087f6c0ee272067040
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/client/v3/go.mod) = 2152
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdctl/go.mod) = 30624d3d842493d3cad7f1368db25f9d6bb204005c17028ab083367836b0cefd
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdctl/go.mod) = 2170
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdutl/go.mod) = b56fcff0f42f5e75f68d812338d7982e5059465350234e9042e3933a5b1eee20
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcdutl/go.mod) = 4022
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/server/go.mod) = da9ea9e1d8b71a8a4adf43ed5ad7143a05c8871bc05c6c059fe0d3579aa0b25c
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/server/go.mod) = 3607
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/tests/go.mod) = ab486a67087d038c337b21064dacac69a504ffea4697aa3ebf8981b201521b34
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/tests/go.mod) = 4533
+SHA256 (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcd-io-etcd-v3.6.0-rc.4_GH0.tar.gz) = fdeb4fce1d58214bd63341f2cd5230848eba4895e335e265eaf52ce7144b73ca
+SIZE (go/devel_etcd36/etcd-io-etcd-v3.6.0-rc.4_GH0/etcd-io-etcd-v3.6.0-rc.4_GH0.tar.gz) = 7370001
diff --git a/devel/etcd36/pkg-descr b/devel/etcd36/pkg-descr
new file mode 100644
index 000000000000..ea402f1fff4c
--- /dev/null
+++ b/devel/etcd36/pkg-descr
@@ -0,0 +1,11 @@
+A highly-available key value store for shared
+configuration and service discovery. etcd is
+inspired by zookeeper and doozer, with a focus on:
+
+* Simple: curl'able user facing API (HTTP+JSON)
+* Secure: optional SSL client cert authentication
+* Fast: benchmarked 1000s of writes/s per instance
+* Reliable: Properly distributed using Raft
+
+Etcd is written in Go and uses the raft consensus
+algorithm to manage a highly-available replicated log.
diff --git a/devel/eventxx/Makefile b/devel/eventxx/Makefile
index d0c43e09c7b9..404cf6e983a5 100644
--- a/devel/eventxx/Makefile
+++ b/devel/eventxx/Makefile
@@ -9,6 +9,9 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= C++ wrapper for libevent
WWW= http://www.llucax.com.ar/~luca/eventxx/
+DEPRECATED= Upstream is gone, unmaintained for 10+ years in tree
+EXPIRATION_DATE=2025-05-31
+
LIB_DEPENDS= libevent.so:devel/libevent
NO_BUILD= yes
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
index 44d113a288ad..a97fc98d1067 100644
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fatal
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.04.28.00
+DISTVERSION= 2025.05.05.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo
index b0114fbc0c5b..54db462dd338 100644
--- a/devel/fatal/distinfo
+++ b/devel/fatal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745891841
-SHA256 (facebook-fatal-v2025.04.28.00_GH0.tar.gz) = 083f4031c4b73d127868eef7012acbd2c863d5eb370aff78f92be65800cb311e
-SIZE (facebook-fatal-v2025.04.28.00_GH0.tar.gz) = 656397
+TIMESTAMP = 1746504543
+SHA256 (facebook-fatal-v2025.05.05.00_GH0.tar.gz) = 89108b8beac70a52e6f85f812335de19751c5f4494fb1c6b4543f37b936ccf8c
+SIZE (facebook-fatal-v2025.05.05.00_GH0.tar.gz) = 656319
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index 78284078211c..02adcba53f2e 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.04.28.00
+DISTVERSION= 2025.05.05.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo
index b121e6e4b7f2..125908dd9c67 100644
--- a/devel/fbthrift/distinfo
+++ b/devel/fbthrift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745891839
-SHA256 (facebook-fbthrift-v2025.04.28.00_GH0.tar.gz) = f88781be3be1417545e9c9772edc7f01ea7a2fcce860ea6a682c4d4650511d71
-SIZE (facebook-fbthrift-v2025.04.28.00_GH0.tar.gz) = 15063280
+TIMESTAMP = 1746504541
+SHA256 (facebook-fbthrift-v2025.05.05.00_GH0.tar.gz) = c14da09a5f4ed5fc345508e66ea84e6670b6383c92a421eb25d3f8e82ffa987c
+SIZE (facebook-fbthrift-v2025.05.05.00_GH0.tar.gz) = 15079795
diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist
index 71f8f9a75be1..5cd99590fb31 100644
--- a/devel/fbthrift/pkg-plist
+++ b/devel/fbthrift/pkg-plist
@@ -280,7 +280,9 @@ include/thrift/lib/cpp2/debug_thrift_data_difference/pretty_print.h
include/thrift/lib/cpp2/detail/EventHandlerRuntime.h
include/thrift/lib/cpp2/detail/Isset.h
include/thrift/lib/cpp2/detail/meta.h
+include/thrift/lib/cpp2/dynamic/SerializableRecord.h
include/thrift/lib/cpp2/dynamic/TypeId.h
+include/thrift/lib/cpp2/dynamic/TypeSystem.h
include/thrift/lib/cpp2/folly_dynamic/folly_dynamic.h
include/thrift/lib/cpp2/folly_dynamic/internal/folly_dynamic-inl-post.h
include/thrift/lib/cpp2/folly_dynamic/internal/folly_dynamic-inl-pre.h
@@ -351,7 +353,6 @@ include/thrift/lib/cpp2/op/detail/ContainerPatch.h
include/thrift/lib/cpp2/op/detail/Copy.h
include/thrift/lib/cpp2/op/detail/Create.h
include/thrift/lib/cpp2/op/detail/Encode.h
-include/thrift/lib/cpp2/op/detail/Get.h
include/thrift/lib/cpp2/op/detail/Hash.h
include/thrift/lib/cpp2/op/detail/HashProtocol.h
include/thrift/lib/cpp2/op/detail/Patch.h
@@ -363,7 +364,6 @@ include/thrift/lib/cpp2/op/detail/ValueOp.h
include/thrift/lib/cpp2/op/detail/ValuePatch.h
include/thrift/lib/cpp2/patch/DynamicPatch.h
include/thrift/lib/cpp2/patch/detail/PatchBadge.h
-include/thrift/lib/cpp2/patch/detail/Scuba.h
include/thrift/lib/cpp2/patch/detail/TaggedPatch.h
include/thrift/lib/cpp2/protocol/BinaryProtocol-inl.h
include/thrift/lib/cpp2/protocol/BinaryProtocol.h
@@ -730,7 +730,9 @@ include/thrift/lib/thrift/TypeToMaskAdapter.h
include/thrift/lib/thrift/bundled_lib_thrift.h
include/thrift/lib/thrift/detail/AnyPatch.h
include/thrift/lib/thrift/detail/DynamicPatch.h
+include/thrift/lib/thrift/detail/SerializableRecordAdapter.h
include/thrift/lib/thrift/detail/TypeIdAdapter.h
+include/thrift/lib/thrift/detail/TypeSystemAdapter.h
include/thrift/lib/thrift/detail/id.h
include/thrift/lib/thrift/detail/protocol.h
include/thrift/lib/thrift/gen-cpp2/RocketUpgrade.h
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index c72998583c0f..db0accfee417 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,6 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.04.28.00
+DISTVERSION= 2025.05.05.00
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/distinfo b/devel/folly/distinfo
index d55828eb6c82..e7d773fffd38 100644
--- a/devel/folly/distinfo
+++ b/devel/folly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745891833
-SHA256 (facebook-folly-v2025.04.28.00_GH0.tar.gz) = 2198e153707459df9e931e07009aea9d6ef5fc8ee1a244c24761d326f3a21393
-SIZE (facebook-folly-v2025.04.28.00_GH0.tar.gz) = 4309458
+TIMESTAMP = 1746504535
+SHA256 (facebook-folly-v2025.05.05.00_GH0.tar.gz) = e302cc88fb9707045f2eaf89eb7e3c318ad8d9b7773b4bb3900785568c1214dc
+SIZE (facebook-folly-v2025.05.05.00_GH0.tar.gz) = 4310413
diff --git a/devel/fortran-stdlib/Makefile b/devel/fortran-stdlib/Makefile
new file mode 100644
index 000000000000..527cd9b09088
--- /dev/null
+++ b/devel/fortran-stdlib/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= fortran-stdlib
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.7.0
+CATEGORIES= devel
+
+MAINTAINER= rwn@mailo.com
+COMMENT= Fortran Standard Library
+WWW= https://stdlib.fortran-lang.org/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cmake fortran compiler:features
+
+BUILD_DEPENDS= fypp:devel/py-fypp
+
+USE_GITHUB= yes
+GH_ACCOUNT= fortran-lang
+GH_PROJECT= stdlib
+
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= BUILD_TESTING
+
+.include <bsd.port.mk>
diff --git a/devel/fortran-stdlib/distinfo b/devel/fortran-stdlib/distinfo
new file mode 100644
index 000000000000..9c122aa48127
--- /dev/null
+++ b/devel/fortran-stdlib/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746516620
+SHA256 (fortran-lang-stdlib-v0.7.0_GH0.tar.gz) = 07615b1fd0d9c78f04ec5a26234d091cb7e359933ba2caee311dcd6f58d87af0
+SIZE (fortran-lang-stdlib-v0.7.0_GH0.tar.gz) = 3669255
diff --git a/devel/fortran-stdlib/files/patch-config-CMakeLists.txt b/devel/fortran-stdlib/files/patch-config-CMakeLists.txt
new file mode 100644
index 000000000000..ca524d5c609d
--- /dev/null
+++ b/devel/fortran-stdlib/files/patch-config-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- config/CMakeLists.txt.orig 2024-07-01 17:21:34 UTC
++++ config/CMakeLists.txt
+@@ -3,7 +3,7 @@ if(NOT DEFINED CMAKE_INSTALL_MODULEDIR)
+ if(NOT DEFINED CMAKE_INSTALL_MODULEDIR)
+ set(
+ CMAKE_INSTALL_MODULEDIR
+- "${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}/${CMAKE_Fortran_COMPILER_ID}-${CMAKE_Fortran_COMPILER_VERSION}"
++ "${CMAKE_INSTALL_INCLUDEDIR}/${PROJECT_NAME}/${CMAKE_Fortran_COMPILER_ID}"
+ CACHE
+ STRING
+ "Directory in prefix to install generated module files"
diff --git a/devel/fortran-stdlib/pkg-descr b/devel/fortran-stdlib/pkg-descr
new file mode 100644
index 000000000000..6655bc76b4b0
--- /dev/null
+++ b/devel/fortran-stdlib/pkg-descr
@@ -0,0 +1,11 @@
+The Fortran Standard Library is a community driven de facto standard library for
+Fortran.
+
+The goal of the Fortran Standard Library is to achieve the following general
+scope:
+- Utilities (containers, strings, files, OS/environment integration, unit
+ testing & assertions, logging, ...)
+- Algorithms (searching and sorting, merging, ...)
+- Mathematics (linear algebra, sparse matrices, special functions, fast Fourier
+ transform, random numbers, statistics, ordinary differential equations,
+ numerical integration, optimization, ...)
diff --git a/devel/fortran-stdlib/pkg-plist b/devel/fortran-stdlib/pkg-plist
new file mode 100644
index 000000000000..ed65cce1e26e
--- /dev/null
+++ b/devel/fortran-stdlib/pkg-plist
@@ -0,0 +1,130 @@
+include/fortran_stdlib/GNU/stdlib_ansi.mod
+include/fortran_stdlib/GNU/stdlib_ansi.smod
+include/fortran_stdlib/GNU/stdlib_ansi@stdlib_ansi_operator.smod
+include/fortran_stdlib/GNU/stdlib_ansi@stdlib_ansi_to_string.smod
+include/fortran_stdlib/GNU/stdlib_array.mod
+include/fortran_stdlib/GNU/stdlib_ascii.mod
+include/fortran_stdlib/GNU/stdlib_bitsets.mod
+include/fortran_stdlib/GNU/stdlib_bitsets.smod
+include/fortran_stdlib/GNU/stdlib_bitsets@stdlib_bitsets_64.smod
+include/fortran_stdlib/GNU/stdlib_bitsets@stdlib_bitsets_large.smod
+include/fortran_stdlib/GNU/stdlib_codata.mod
+include/fortran_stdlib/GNU/stdlib_codata_type.mod
+include/fortran_stdlib/GNU/stdlib_constants.mod
+include/fortran_stdlib/GNU/stdlib_error.mod
+include/fortran_stdlib/GNU/stdlib_error.smod
+include/fortran_stdlib/GNU/stdlib_error@f08estop.smod
+include/fortran_stdlib/GNU/stdlib_hash_32bit.mod
+include/fortran_stdlib/GNU/stdlib_hash_32bit.smod
+include/fortran_stdlib/GNU/stdlib_hash_32bit@stdlib_hash_32bit_fnv.smod
+include/fortran_stdlib/GNU/stdlib_hash_32bit@stdlib_hash_32bit_nm.smod
+include/fortran_stdlib/GNU/stdlib_hash_32bit@stdlib_hash_32bit_water.smod
+include/fortran_stdlib/GNU/stdlib_hash_64bit.mod
+include/fortran_stdlib/GNU/stdlib_hash_64bit.smod
+include/fortran_stdlib/GNU/stdlib_hash_64bit@stdlib_hash_64bit_fnv.smod
+include/fortran_stdlib/GNU/stdlib_hash_64bit@stdlib_hash_64bit_pengy.smod
+include/fortran_stdlib/GNU/stdlib_hash_64bit@stdlib_hash_64bit_spookyv2.smod
+include/fortran_stdlib/GNU/stdlib_hashmap_wrappers.mod
+include/fortran_stdlib/GNU/stdlib_hashmap_wrappers.smod
+include/fortran_stdlib/GNU/stdlib_hashmaps.mod
+include/fortran_stdlib/GNU/stdlib_hashmaps.smod
+include/fortran_stdlib/GNU/stdlib_hashmaps@stdlib_hashmap_chaining.smod
+include/fortran_stdlib/GNU/stdlib_hashmaps@stdlib_hashmap_open.smod
+include/fortran_stdlib/GNU/stdlib_io.mod
+include/fortran_stdlib/GNU/stdlib_io.smod
+include/fortran_stdlib/GNU/stdlib_io_npy.mod
+include/fortran_stdlib/GNU/stdlib_io_npy.smod
+include/fortran_stdlib/GNU/stdlib_io_npy@stdlib_io_npy_load.smod
+include/fortran_stdlib/GNU/stdlib_io_npy@stdlib_io_npy_save.smod
+include/fortran_stdlib/GNU/stdlib_kinds.mod
+include/fortran_stdlib/GNU/stdlib_linalg.mod
+include/fortran_stdlib/GNU/stdlib_linalg.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_cross_product.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_determinant.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_diag.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_eigenvalues.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_kronecker.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_least_squares.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_outer_product.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_solve.smod
+include/fortran_stdlib/GNU/stdlib_linalg@stdlib_linalg_svd.smod
+include/fortran_stdlib/GNU/stdlib_linalg_blas.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_aux.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_c.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_d.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_q.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_s.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_w.mod
+include/fortran_stdlib/GNU/stdlib_linalg_blas_z.mod
+include/fortran_stdlib/GNU/stdlib_linalg_constants.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_aux.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_c.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_d.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_q.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_s.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_w.mod
+include/fortran_stdlib/GNU/stdlib_linalg_lapack_z.mod
+include/fortran_stdlib/GNU/stdlib_linalg_state.mod
+include/fortran_stdlib/GNU/stdlib_logger.mod
+include/fortran_stdlib/GNU/stdlib_math.mod
+include/fortran_stdlib/GNU/stdlib_math.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_all_close.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_arange.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_diff.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_is_close.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_linspace.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_logspace.smod
+include/fortran_stdlib/GNU/stdlib_math@stdlib_math_meshgrid.smod
+include/fortran_stdlib/GNU/stdlib_optval.mod
+include/fortran_stdlib/GNU/stdlib_quadrature.mod
+include/fortran_stdlib/GNU/stdlib_quadrature.smod
+include/fortran_stdlib/GNU/stdlib_quadrature@stdlib_quadrature_gauss.smod
+include/fortran_stdlib/GNU/stdlib_quadrature@stdlib_quadrature_simps.smod
+include/fortran_stdlib/GNU/stdlib_quadrature@stdlib_quadrature_trapz.smod
+include/fortran_stdlib/GNU/stdlib_random.mod
+include/fortran_stdlib/GNU/stdlib_random.smod
+include/fortran_stdlib/GNU/stdlib_selection.mod
+include/fortran_stdlib/GNU/stdlib_sorting.mod
+include/fortran_stdlib/GNU/stdlib_sorting.smod
+include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_ord_sort.smod
+include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_radix_sort.smod
+include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_sort.smod
+include/fortran_stdlib/GNU/stdlib_sorting@stdlib_sorting_sort_index.smod
+include/fortran_stdlib/GNU/stdlib_specialfunctions.mod
+include/fortran_stdlib/GNU/stdlib_specialfunctions.smod
+include/fortran_stdlib/GNU/stdlib_specialfunctions@stdlib_specialfunctions_legendre.smod
+include/fortran_stdlib/GNU/stdlib_specialfunctions_gamma.mod
+include/fortran_stdlib/GNU/stdlib_specialfunctions_gamma.smod
+include/fortran_stdlib/GNU/stdlib_stats.mod
+include/fortran_stdlib/GNU/stdlib_stats.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_corr.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_cov.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_mean.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_median.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_moment.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_moment_all.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_moment_mask.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_moment_scalar.smod
+include/fortran_stdlib/GNU/stdlib_stats@stdlib_stats_var.smod
+include/fortran_stdlib/GNU/stdlib_stats_distribution_exponential.mod
+include/fortran_stdlib/GNU/stdlib_stats_distribution_normal.mod
+include/fortran_stdlib/GNU/stdlib_stats_distribution_uniform.mod
+include/fortran_stdlib/GNU/stdlib_stats_distribution_uniform.smod
+include/fortran_stdlib/GNU/stdlib_str2num.mod
+include/fortran_stdlib/GNU/stdlib_string_type.mod
+include/fortran_stdlib/GNU/stdlib_string_type.smod
+include/fortran_stdlib/GNU/stdlib_string_type@stdlib_string_type_constructor.smod
+include/fortran_stdlib/GNU/stdlib_stringlist_type.mod
+include/fortran_stdlib/GNU/stdlib_stringlist_type.smod
+include/fortran_stdlib/GNU/stdlib_strings.mod
+include/fortran_stdlib/GNU/stdlib_strings.smod
+include/fortran_stdlib/GNU/stdlib_strings@stdlib_strings_to_string.smod
+include/fortran_stdlib/GNU/stdlib_system.mod
+include/fortran_stdlib/GNU/stdlib_version.mod
+lib/cmake/fortran_stdlib/fortran_stdlib-config-version.cmake
+lib/cmake/fortran_stdlib/fortran_stdlib-config.cmake
+lib/cmake/fortran_stdlib/fortran_stdlib-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/fortran_stdlib/fortran_stdlib-targets.cmake
+lib/libfortran_stdlib.so
+libdata/pkgconfig/fortran_stdlib.pc
diff --git a/devel/fossil/Makefile b/devel/fossil/Makefile
index fc81198b2469..72cf19381b73 100644
--- a/devel/fossil/Makefile
+++ b/devel/fossil/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fossil
DISTVERSIONPREFIX= src-
-DISTVERSION= 2.25
+DISTVERSION= 2.26
PORTEPOCH= 2
CATEGORIES= devel www
MASTER_SITES= https://fossil-scm.org/home/tarball/version-${DISTVERSION}/
diff --git a/devel/fossil/distinfo b/devel/fossil/distinfo
index d3f7fdbafd99..83c32444e08a 100644
--- a/devel/fossil/distinfo
+++ b/devel/fossil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730903408
-SHA256 (fossil-src-2.25.tar.gz) = 611cfa50d08899eb993a5f475f988b4512366cded82688c906cf913e5191b525
-SIZE (fossil-src-2.25.tar.gz) = 7007907
+TIMESTAMP = 1746186194
+SHA256 (fossil-src-2.26.tar.gz) = a9be104c8055ada40985a158392d73f3c84829accb5b5d404e361fea360774c2
+SIZE (fossil-src-2.26.tar.gz) = 7149081
diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile
index 00b212f24392..3638569e7fb5 100644
--- a/devel/gbump/Makefile
+++ b/devel/gbump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gbump
PORTVERSION= 1.1.2
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= devel
MASTER_SITES= CRATESIO
DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
diff --git a/devel/geany-plugin-git-changebar/Makefile b/devel/geany-plugin-git-changebar/Makefile
index 836e837bac9c..1e2b8007b49b 100644
--- a/devel/geany-plugin-git-changebar/Makefile
+++ b/devel/geany-plugin-git-changebar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geany-plugin-git-changebar
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugin-workbench/Makefile b/devel/geany-plugin-workbench/Makefile
index 6f62df75ae6d..ef8f9fe93393 100644
--- a/devel/geany-plugin-workbench/Makefile
+++ b/devel/geany-plugin-workbench/Makefile
@@ -1,6 +1,6 @@
PORTNAME= geany-plugin-workbench
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index 3744634a778b..e0bd9eed629a 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -1,10 +1,9 @@
PORTNAME= gh
DISTVERSIONPREFIX= v
-DISTVERSION= 2.64.0
-PORTREVISION= 3
+DISTVERSION= 2.72.0
CATEGORIES= devel
-MAINTAINER= lcook@FreeBSD.org
+MAINTAINER= dutra@FreeBSD.org
COMMENT= GitHub's official command line tool
WWW= https://cli.github.com
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
-USES= go:1.22,modules
+USES= go:1.23,modules
_BUILD_VERSION= ${DISTVERSION}
_BUILD_DATE= $$(date +%Y-%m-%d)
diff --git a/devel/gh/distinfo b/devel/gh/distinfo
index 43cd398ac575..4e9a65fb2cdc 100644
--- a/devel/gh/distinfo
+++ b/devel/gh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1734918431
-SHA256 (go/devel_gh/gh-v2.64.0/v2.64.0.mod) = 0c2d9fef638fd298dbab2a6fdd02ed38269933d0e612d08414d0b79f8592d5f3
-SIZE (go/devel_gh/gh-v2.64.0/v2.64.0.mod) = 8052
-SHA256 (go/devel_gh/gh-v2.64.0/v2.64.0.zip) = 60882ea1d5da018a73f9064b9d7cd5dd166d16388cf897ab2d73fd2902c7cd49
-SIZE (go/devel_gh/gh-v2.64.0/v2.64.0.zip) = 13493764
+TIMESTAMP = 1746280225
+SHA256 (go/devel_gh/gh-v2.72.0/v2.72.0.mod) = 825b51a7bf3c0d79f96631e05b688bd271b2c03763d2239c5ba5d2b29d047cc4
+SIZE (go/devel_gh/gh-v2.72.0/v2.72.0.mod) = 9309
+SHA256 (go/devel_gh/gh-v2.72.0/v2.72.0.zip) = 71dbbdd3403085c707a31a1c147c3718444bfb75461fa7838ed036be3a4e1c24
+SIZE (go/devel_gh/gh-v2.72.0/v2.72.0.zip) = 13635896
diff --git a/devel/gh/pkg-plist b/devel/gh/pkg-plist
index 979dfef2f9a6..f476de31df78 100644
--- a/devel/gh/pkg-plist
+++ b/devel/gh/pkg-plist
@@ -134,6 +134,11 @@
%%MANPAGES%%share/man/man1/gh-release-upload.1.gz
%%MANPAGES%%share/man/man1/gh-release-view.1.gz
%%MANPAGES%%share/man/man1/gh-release.1.gz
+%%MANPAGES%%share/man/man1/gh-repo-autolink-create.1.gz
+%%MANPAGES%%share/man/man1/gh-repo-autolink-delete.1.gz
+%%MANPAGES%%share/man/man1/gh-repo-autolink-list.1.gz
+%%MANPAGES%%share/man/man1/gh-repo-autolink-view.1.gz
+%%MANPAGES%%share/man/man1/gh-repo-autolink.1.gz
%%MANPAGES%%share/man/man1/gh-repo-archive.1.gz
%%MANPAGES%%share/man/man1/gh-repo-clone.1.gz
%%MANPAGES%%share/man/man1/gh-repo-create.1.gz
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 47be8523ccf4..985a93df1009 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -1,7 +1,6 @@
PORTNAME= git-codereview
-DISTVERSION= 1.14.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+DISTVERSION= 1.15.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/git-codereview/distinfo b/devel/git-codereview/distinfo
index 39927ab46aa6..1cdc1e7b8180 100644
--- a/devel/git-codereview/distinfo
+++ b/devel/git-codereview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741246381
-SHA256 (golang-review-v1.14.0_GH0.tar.gz) = f5f368c4a83dc965d83d41d54ed13a18e27e2323acb652f50550976e78721f5e
-SIZE (golang-review-v1.14.0_GH0.tar.gz) = 72250
+TIMESTAMP = 1746606284
+SHA256 (golang-review-v1.15.0_GH0.tar.gz) = 0a8d3ce0124e5bbf394607723a42942b9af91aaa7c03e0037c26bd462519a3b1
+SIZE (golang-review-v1.15.0_GH0.tar.gz) = 72301
diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile
index 170bbfac0521..49f914c8d79f 100644
--- a/devel/git-repo-manager/Makefile
+++ b/devel/git-repo-manager/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-repo-manager
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.22
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile
index 7b02ca17f28b..ef698bf89005 100644
--- a/devel/git-workspace/Makefile
+++ b/devel/git-workspace/Makefile
@@ -1,7 +1,7 @@
PORTNAME= git-workspace
DISTVERSIONPREFIX= v
DISTVERSION= 1.9.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 0c4753ce9655..9f439c1c8524 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1745464814
-SHA256 (go/devel_gitaly/gitaly-v17.11.1/go.mod) = 2e2d5338397f220f0b8c980a4ac083c67d9b2c66f83225d2a7fbff917f631a6c
-SIZE (go/devel_gitaly/gitaly-v17.11.1/go.mod) = 12599
-SHA256 (go/devel_gitaly/gitaly-v17.11.1/gitaly-v17.11.1.tar.bz2) = a82cb944c59009a9b28c053c9dfd2599edbc5d063557bdcb18f760c0b90f292d
-SIZE (go/devel_gitaly/gitaly-v17.11.1/gitaly-v17.11.1.tar.bz2) = 4490827
-SHA256 (go/devel_gitaly/gitaly-v17.11.1/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
-SIZE (go/devel_gitaly/gitaly-v17.11.1/git-v2.49.0.tar.bz2) = 9079092
+TIMESTAMP = 1746703448
+SHA256 (go/devel_gitaly/gitaly-v17.11.2/go.mod) = 2e2d5338397f220f0b8c980a4ac083c67d9b2c66f83225d2a7fbff917f631a6c
+SIZE (go/devel_gitaly/gitaly-v17.11.2/go.mod) = 12599
+SHA256 (go/devel_gitaly/gitaly-v17.11.2/gitaly-v17.11.2.tar.bz2) = 33e479735c036118546461315b576529e224c7929e006b6480cc8a03828c2745
+SIZE (go/devel_gitaly/gitaly-v17.11.2/gitaly-v17.11.2.tar.bz2) = 4491005
+SHA256 (go/devel_gitaly/gitaly-v17.11.2/git-v2.49.0.tar.bz2) = 63678e3839f5af667b48cb9d0c37de4b249916dc19aae7c5ce83d07fb3146ecb
+SIZE (go/devel_gitaly/gitaly-v17.11.2/git-v2.49.0.tar.bz2) = 9079092
diff --git a/devel/gitg/Makefile b/devel/gitg/Makefile
index 9350f878a0d6..5d03999e8dd3 100644
--- a/devel/gitg/Makefile
+++ b/devel/gitg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitg
PORTVERSION= 41
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile
index 4f6f77a375a8..60fe6b66da63 100644
--- a/devel/gitu/Makefile
+++ b/devel/gitu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.30.3
+DISTVERSION= 0.31.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -88,7 +88,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
git-version-macro-0.3.9 \
git2-0.20.1 \
glob-0.3.1 \
- globset-0.4.15 \
half-2.4.1 \
hashbrown-0.15.0 \
heck-0.5.0 \
@@ -109,7 +108,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
icu_provider_macros-1.5.0 \
idna-1.0.3 \
idna_adapter-1.2.0 \
- ignore-0.4.23 \
indexmap-2.6.0 \
indoc-2.0.5 \
inotify-0.10.2 \
diff --git a/devel/gitu/distinfo b/devel/gitu/distinfo
index d94d8c7f04ff..7a721ca314b0 100644
--- a/devel/gitu/distinfo
+++ b/devel/gitu/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745309125
+TIMESTAMP = 1746508809
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
@@ -145,8 +145,6 @@ SHA256 (rust/crates/git2-0.20.1.crate) = 5220b8ba44c68a9a7f7a7659e864dd73692e417
SIZE (rust/crates/git2-0.20.1.crate) = 223275
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
SIZE (rust/crates/half-2.4.1.crate) = 50892
SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
@@ -187,8 +185,6 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
@@ -569,5 +565,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
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 (altsem-gitu-v0.30.3_GH0.tar.gz) = 946d734843c9e69bac29aeba65c4a900b106606beb6c4bbbd31c65971cb214de
-SIZE (altsem-gitu-v0.30.3_GH0.tar.gz) = 3937000
+SHA256 (altsem-gitu-v0.31.0_GH0.tar.gz) = a6eafe8fc5ce0dfec029d919bc970de330e6d5d8404d7f57ba89be27e7feec1c
+SIZE (altsem-gitu-v0.31.0_GH0.tar.gz) = 3937616
diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile
index 4020cd1cf845..4d77e5891c50 100644
--- a/devel/gitui/Makefile
+++ b/devel/gitui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gitui
DISTVERSIONPREFIX= v
DISTVERSION= 0.27.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/gnome-builder/Makefile b/devel/gnome-builder/Makefile
index 6b0a99e6ad7f..7faf00c606d5 100644
--- a/devel/gnome-builder/Makefile
+++ b/devel/gnome-builder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-builder
PORTVERSION= 42.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index 23f72753479a..232d3d536679 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -1,23 +1,22 @@
PORTNAME= golangci-lint
DISTVERSIONPREFIX= v
-DISTVERSION= 1.62.2
-PORTREVISION= 3
+DISTVERSION= 2.1.6
CATEGORIES= devel
-MAINTAINER= lcook@FreeBSD.org
+MAINTAINER= dutra@FreeBSD.org
COMMENT= Linters Runner for Go
WWW= https://github.com/golangci/golangci-lint
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gmake go:1.22,modules
+USES= gmake go:1.23,modules
_BUILD_VERSION= ${DISTVERSION}
-_BUILD_COMMIT= 89476e7
+_BUILD_COMMIT= eabc263
_BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ")
-GO_MODULE= github.com/${PORTNAME:S/-lint//}/${PORTNAME}
+GO_MODULE= github.com/${PORTNAME:S/-lint//}/${PORTNAME}/v2
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
-s -w \
@@ -41,7 +40,7 @@ BINARY_ALIAS= make=gmake
post-install-COMPLETIONS-on:
.for _shell in bash fish zsh
- ${SET_ENV} ${MAKE_ENV} ${GO_ENV} ${GO_WRKDIR_BIN}/${PORTNAME} completion ${_shell} \
+ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_WRKDIR_BIN}/${PORTNAME} completion ${_shell} \
>${STAGEDIR}${PREFIX}/${COMPLETIONS_PLIST_FILES:M*${_shell}*}
.endfor
diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo
index 67bca6aae7e1..e613c42ea21e 100644
--- a/devel/golangci-lint/distinfo
+++ b/devel/golangci-lint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1734921304
-SHA256 (go/devel_golangci-lint/golangci-lint-v1.62.2/v1.62.2.mod) = d5642925cd7324e7b63551dd7837cd21230aea4da54c83d9f906946533ea7c6c
-SIZE (go/devel_golangci-lint/golangci-lint-v1.62.2/v1.62.2.mod) = 8564
-SHA256 (go/devel_golangci-lint/golangci-lint-v1.62.2/v1.62.2.zip) = 87d2ed0a3ffc8b630dd049c5878ed3bd66317e095a085a48d701282971e1e76a
-SIZE (go/devel_golangci-lint/golangci-lint-v1.62.2/v1.62.2.zip) = 2288895
+TIMESTAMP = 1746899388
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.1.6/v2.1.6.mod) = 784d5e23963d0da191964267943fa119c4cb7879638c34d1ce394d7e12e9c404
+SIZE (go/devel_golangci-lint/golangci-lint-v2.1.6/v2.1.6.mod) = 9323
+SHA256 (go/devel_golangci-lint/golangci-lint-v2.1.6/v2.1.6.zip) = 2cfcbb7f6d60d95785d7fff10573bb7cb52812b088414a6a2f2a006aa338a845
+SIZE (go/devel_golangci-lint/golangci-lint-v2.1.6/v2.1.6.zip) = 2980078
diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile
index ac5edb99d2c0..eac78b05cf39 100644
--- a/devel/goreleaser/Makefile
+++ b/devel/goreleaser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= goreleaser
DISTVERSIONPREFIX= v
-DISTVERSION= 2.8.2
+DISTVERSION= 2.9.0
CATEGORIES= devel
MAINTAINER= fuz@FreeBSD.org
diff --git a/devel/goreleaser/distinfo b/devel/goreleaser/distinfo
index 095da4c48a84..40efe08527fe 100644
--- a/devel/goreleaser/distinfo
+++ b/devel/goreleaser/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744475039
-SHA256 (go/devel_goreleaser/goreleaser-v2.8.2/v2.8.2.mod) = e9afd62c7b5583a7d987f486f8616f10f989f7a6a7940765fd8983d0e8346e9a
-SIZE (go/devel_goreleaser/goreleaser-v2.8.2/v2.8.2.mod) = 20109
-SHA256 (go/devel_goreleaser/goreleaser-v2.8.2/v2.8.2.zip) = 70d1749f7af583a77c6f3a87cc908b2da75593a22191dab39f3d5ce7ab30df7f
-SIZE (go/devel_goreleaser/goreleaser-v2.8.2/v2.8.2.zip) = 3296185
+TIMESTAMP = 1746096015
+SHA256 (go/devel_goreleaser/goreleaser-v2.9.0/v2.9.0.mod) = 6da9ecd5c54ae352760b8f23abb6a18b8dfe6edd2b9a58ee35a4c2fad4be22df
+SIZE (go/devel_goreleaser/goreleaser-v2.9.0/v2.9.0.mod) = 19993
+SHA256 (go/devel_goreleaser/goreleaser-v2.9.0/v2.9.0.zip) = eb5b039f95ff196cd0c4d9f5348420e9f4aa02649de54a64600ad98a8181516d
+SIZE (go/devel_goreleaser/goreleaser-v2.9.0/v2.9.0.zip) = 3318853
diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile
new file mode 100644
index 000000000000..28cf5ecee147
--- /dev/null
+++ b/devel/grpc-gateway/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= grpc-gateway
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.26.3
+CATEGORIES= devel
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= gRPC to JSON proxy generator following the gRPC HTTP spec
+WWW= https://github.com/grpc-ecosystem/grpc-gateway/
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+
+GO_MODULE= github.com/grpc-ecosystem/grpc-gateway/v2
+GO_TARGET= ./protoc-gen-grpc-gateway \
+ ./protoc-gen-openapiv2
+
+PLIST_FILES= bin/protoc-gen-grpc-gateway \
+ bin/protoc-gen-openapiv2
+
+.include <bsd.port.mk>
diff --git a/devel/grpc-gateway/distinfo b/devel/grpc-gateway/distinfo
new file mode 100644
index 000000000000..099646d3dcdc
--- /dev/null
+++ b/devel/grpc-gateway/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1746353122
+SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.26.3/v2.26.3.mod) = 2cddbad8d2382213d6072bc12793873dba8d6612bcc56da1c1582b601f3a87b6
+SIZE (go/devel_grpc-gateway/grpc-gateway-v2.26.3/v2.26.3.mod) = 680
+SHA256 (go/devel_grpc-gateway/grpc-gateway-v2.26.3/v2.26.3.zip) = c330a95ca20bf6c52af5474ebb58eb5c034925731e111a32c25e260f69075fb0
+SIZE (go/devel_grpc-gateway/grpc-gateway-v2.26.3/v2.26.3.zip) = 1142715
diff --git a/devel/grpc-gateway/pkg-descr b/devel/grpc-gateway/pkg-descr
new file mode 100644
index 000000000000..1aa2c860f558
--- /dev/null
+++ b/devel/grpc-gateway/pkg-descr
@@ -0,0 +1,5 @@
+The gRPC-Gateway is a plugin of the Google protocol buffers compiler
+protoc. It reads protobuf service definitions and generates a
+reverse-proxy server which translates a RESTful HTTP API into gRPC. This
+server is generated according to the google.api.http annotations in your
+service definitions.
diff --git a/devel/gsl-lite/Makefile b/devel/gsl-lite/Makefile
index 760dcb44e03b..ed7f110909bc 100644
--- a/devel/gsl-lite/Makefile
+++ b/devel/gsl-lite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gsl-lite
DISTVERSIONPREFIX= v
-DISTVERSION= 0.42.0
+DISTVERSION= 0.43.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -10,9 +10,11 @@ WWW= https://github.com/gsl-lite/gsl-lite
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake
+USES= cmake:testing
USE_GITHUB= yes
+CMAKE_TESTING_ON= GSL_LITE_OPT_BUILD_TESTS
+
PLIST_FILES= include/gsl-lite/gsl-lite.hpp \
include/gsl/gsl-lite.hpp \
lib/cmake/gsl-lite/gsl-lite-config-version.cmake \
@@ -21,4 +23,6 @@ PLIST_FILES= include/gsl-lite/gsl-lite.hpp \
NO_ARCH= yes
+# tests as of 0.43.0: 100% tests passed, 0 tests failed out of 12
+
.include <bsd.port.mk>
diff --git a/devel/gsl-lite/distinfo b/devel/gsl-lite/distinfo
index 26c404f4e07a..ac3d5846d7a2 100644
--- a/devel/gsl-lite/distinfo
+++ b/devel/gsl-lite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745802178
-SHA256 (gsl-lite-gsl-lite-v0.42.0_GH0.tar.gz) = 54a1b6f9db72eab5d8dcaf06b36d32d4f5da3471d91dac71aba19fe15291a773
-SIZE (gsl-lite-gsl-lite-v0.42.0_GH0.tar.gz) = 131013
+TIMESTAMP = 1746424869
+SHA256 (gsl-lite-gsl-lite-v0.43.0_GH0.tar.gz) = e48c3138648156d2b85905b1d280d661fad61524c5c0ca10d3857036ca3dd519
+SIZE (gsl-lite-gsl-lite-v0.43.0_GH0.tar.gz) = 134987
diff --git a/devel/hs-cabal-install/Makefile b/devel/hs-cabal-install/Makefile
index f82da9aaede9..0271ba4b4443 100644
--- a/devel/hs-cabal-install/Makefile
+++ b/devel/hs-cabal-install/Makefile
@@ -1,7 +1,6 @@
PORTNAME= cabal-install
-PORTVERSION= 3.12.1.0
+PORTVERSION= 3.14.2.0
DISTVERSIONPREFIX= ${PORTNAME}-v
-PORTREVISION= 2
CATEGORIES= devel haskell
EXTRACT_ONLY= ${DISTNAME_DEFAULT}${_GITHUB_EXTRACT_SUFX}
@@ -18,35 +17,38 @@ GH_ACCOUNT= haskell
GH_PROJECT= cabal
USE_CABAL= alex-3.5.1.0 \
- async-2.2.5_1 \
+ async-2.2.5_3 \
base16-bytestring-1.0.2.0_1 \
base64-bytestring-1.2.1.0_1 \
- cryptohash-sha256-0.11.102.1_4 \
+ cryptohash-sha256-0.11.102.1_5 \
data-array-byte-0.1.0.1_1 \
- directory-1.3.7.1 \
+ directory-1.3.9.0_1 \
echo-0.1.4 \
ed25519-0.0.5.0_8 \
edit-distance-0.2.2.1_1 \
- hackage-security-0.6.2.6_1 \
- hashable-1.4.6.0 \
- hsc2hs-0.68.10_2 \
+ file-io-0.1.4 \
+ filepath-1.5.4.0 \
+ hackage-security-0.6.2.6_4 \
+ hashable-1.5.0.0_1 \
+ hsc2hs-0.68.10_3 \
HTTP-4000.4.1_4 \
lukko-0.1.2 \
- network-3.2.0.0 \
+ network-3.2.6.0 \
network-uri-2.6.4.2_1 \
open-browser-0.2.1.0 \
- os-string-2.0.3 \
- process-1.6.17.0 \
+ os-string-2.0.7 \
+ process-1.6.25.0 \
random-1.2.1.2 \
regex-base-0.94.0.2_4 \
regex-posix-0.96.0.1_3 \
- resolv-0.2.0.2_3 \
+ resolv-0.2.0.2_4 \
safe-exceptions-0.1.7.4_1 \
semaphore-compat-1.0.0_3 \
splitmix-0.1.0.5_1 \
- tar-0.6.3.0 \
+ tar-0.6.3.0_1 \
th-compat-0.1.5_2 \
- zlib-0.7.1.0
+ unix-2.8.6.0_1 \
+ zlib-0.7.1.0_2
CABAL_EXECUTABLES= cabal
SKIP_CABAL_EXTRACT= yes
diff --git a/devel/hs-cabal-install/distinfo b/devel/hs-cabal-install/distinfo
index 576fb883995b..79a69c398a58 100644
--- a/devel/hs-cabal-install/distinfo
+++ b/devel/hs-cabal-install/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1719732118
+TIMESTAMP = 1746301163
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/4.cabal) = b90ce97917703f6613ed5a8cfe1a51525b990244f5610509baa15c8499eadca3
@@ -7,8 +7,8 @@ SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57e
SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7
SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742
-SHA256 (cabal/async-2.2.5/revision/1.cabal) = 9d5d9e605f52958d099e13a8b8f30ee56cb137c9192996245e3c533adb682cf8
-SIZE (cabal/async-2.2.5/revision/1.cabal) = 3280
+SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b
+SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366
SHA256 (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784
SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219
SHA256 (cabal/base16-bytestring-1.0.2.0/revision/1.cabal) = a694e88f9ec9fc79f0b03f233d3fea592b68f70a34aac2ddb5bcaecb6562e2fd
@@ -19,14 +19,16 @@ SHA256 (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 45305ccf8914c66d385b
SIZE (cabal/base64-bytestring-1.2.1.0/revision/1.cabal) = 2502
SHA256 (cabal/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz) = 73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6
SIZE (cabal/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz) = 15707
-SHA256 (cabal/cryptohash-sha256-0.11.102.1/revision/4.cabal) = 200d756a7b3bab7ca2bac6eb50ed8252f26de77ac8def490a3ad743f2933acbd
-SIZE (cabal/cryptohash-sha256-0.11.102.1/revision/4.cabal) = 5497
+SHA256 (cabal/cryptohash-sha256-0.11.102.1/revision/5.cabal) = acb64f2af52d81b0bb92c266f11d43def726a7a7b74a2c23d219e160b54edec7
+SIZE (cabal/cryptohash-sha256-0.11.102.1/revision/5.cabal) = 5489
SHA256 (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600
SIZE (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 6784
SHA256 (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 2ef1bd3511e82ba56f7f23cd793dd2da84338a1e7c2cbea5b151417afe3baada
SIZE (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 1989
-SHA256 (cabal/directory-1.3.7.1/directory-1.3.7.1.tar.gz) = dc2785d6548cec2e80700fab007d3e9467f65d3c58ab3efa21b34d9017cf0efd
-SIZE (cabal/directory-1.3.7.1/directory-1.3.7.1.tar.gz) = 83757
+SHA256 (cabal/directory-1.3.9.0/directory-1.3.9.0.tar.gz) = 20a24846117fc5f8751d974b7de07210a161989410467e9adca525381b8e64cc
+SIZE (cabal/directory-1.3.9.0/directory-1.3.9.0.tar.gz) = 98128
+SHA256 (cabal/directory-1.3.9.0/revision/1.cabal) = 2490137bb7738bd79392959458ef5f276219ea5ba8a9a56d3e0b06315c1bb917
+SIZE (cabal/directory-1.3.9.0/revision/1.cabal) = 3307
SHA256 (cabal/echo-0.1.4/echo-0.1.4.tar.gz) = c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43
SIZE (cabal/echo-0.1.4/echo-0.1.4.tar.gz) = 5501
SHA256 (cabal/ed25519-0.0.5.0/ed25519-0.0.5.0.tar.gz) = d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d
@@ -37,30 +39,36 @@ SHA256 (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 3e8885ee2f56
SIZE (cabal/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz) = 13228
SHA256 (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 4d33a49cd383d50af090f1b888642d10116e43809f9da6023d9fc6f67d2656ee
SIZE (cabal/edit-distance-0.2.2.1/revision/1.cabal) = 2351
+SHA256 (cabal/file-io-0.1.4/file-io-0.1.4.tar.gz) = e3d9113a015c57e3d8c2294550c41544f84a265291fed96cca697f91b6e86f52
+SIZE (cabal/file-io-0.1.4/file-io-0.1.4.tar.gz) = 10992
+SHA256 (cabal/filepath-1.5.4.0/filepath-1.5.4.0.tar.gz) = 54aa86c432f593273d7b9f607c5b5e0a1628c2674c6f4e3b5a54eb0c83db5caf
+SIZE (cabal/filepath-1.5.4.0/filepath-1.5.4.0.tar.gz) = 77260
SHA256 (cabal/hackage-security-0.6.2.6/hackage-security-0.6.2.6.tar.gz) = 2e4261576b3e11b9f5175392947f56a638cc1a3584b8acbb962b809d7c69db69
SIZE (cabal/hackage-security-0.6.2.6/hackage-security-0.6.2.6.tar.gz) = 84736
-SHA256 (cabal/hackage-security-0.6.2.6/revision/1.cabal) = 8ff70524314f9ad706f8e5051d7150ee44cb82170147879b245bdab279604b16
-SIZE (cabal/hackage-security-0.6.2.6/revision/1.cabal) = 9667
-SHA256 (cabal/hashable-1.4.6.0/hashable-1.4.6.0.tar.gz) = 34652a7a1d2fc9e3d764b150bd35bcd2220761c1d4c6b446b0cfac5ad5b778cb
-SIZE (cabal/hashable-1.4.6.0/hashable-1.4.6.0.tar.gz) = 89426
+SHA256 (cabal/hackage-security-0.6.2.6/revision/4.cabal) = a7311a70ce2cc820ee430c389f57f82a082f148230b37526c34eac72b7b3ff34
+SIZE (cabal/hackage-security-0.6.2.6/revision/4.cabal) = 9966
+SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
+SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
+SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
+SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
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/2.cabal) = 60e78b6c60dc32a77ce6c37ed5ca4e838fc5f76f02836ef64d93cd21cc002325
-SIZE (cabal/hsc2hs-0.68.10/revision/2.cabal) = 3032
+SHA256 (cabal/hsc2hs-0.68.10/revision/3.cabal) = 276325277350cd2c2c88916ed3ae5cd35b2b4f494ec594fbd9534081eb7fb759
+SIZE (cabal/hsc2hs-0.68.10/revision/3.cabal) = 3008
SHA256 (cabal/lukko-0.1.2/lukko-0.1.2.tar.gz) = 72d86f8aa625b461f4397f737346f78a1700a7ffbff55cf6375c5e18916e986d
SIZE (cabal/lukko-0.1.2/lukko-0.1.2.tar.gz) = 28448
-SHA256 (cabal/network-3.2.0.0/network-3.2.0.0.tar.gz) = c45696744dc437d93a56871a3dd869965b7b50eda3fe3c1a90a35e2fbb9cb9ca
-SIZE (cabal/network-3.2.0.0/network-3.2.0.0.tar.gz) = 142711
+SHA256 (cabal/network-3.2.6.0/network-3.2.6.0.tar.gz) = dbd8a10456908294eb5ab9c522bf2da75444d958429a643a821464213698523e
+SIZE (cabal/network-3.2.6.0/network-3.2.6.0.tar.gz) = 145574
SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309
SHA256 (cabal/network-uri-2.6.4.2/revision/1.cabal) = 6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588
SIZE (cabal/network-uri-2.6.4.2/revision/1.cabal) = 3217
SHA256 (cabal/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz) = 0bed2e63800f738e78a4803ed22902accb50ac02068b96c17ce83a267244ca66
SIZE (cabal/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz) = 2629
-SHA256 (cabal/os-string-2.0.3/os-string-2.0.3.tar.gz) = f6b388b9f9002622901d3f71437b98f95f54fbf7fe10490d319cb801c2a061ea
-SIZE (cabal/os-string-2.0.3/os-string-2.0.3.tar.gz) = 43336
-SHA256 (cabal/process-1.6.17.0/process-1.6.17.0.tar.gz) = 4c5c454e0f5c864c79b9fabd850307b26d8ac4037e45a6a39ab87e20b583bf06
-SIZE (cabal/process-1.6.17.0/process-1.6.17.0.tar.gz) = 87688
+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/process-1.6.25.0/process-1.6.25.0.tar.gz) = 496fe0566c3915b112e9772ac9c967dfeb8d5ca04895e54ae0160522bee76e65
+SIZE (cabal/process-1.6.25.0/process-1.6.25.0.tar.gz) = 100551
SHA256 (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 790f4dc2d2327c453ff6aac7bf15399fd123d55e927935f68f84b5df42d9a4b4
SIZE (cabal/random-1.2.1.2/random-1.2.1.2.tar.gz) = 47229
SHA256 (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1
@@ -73,8 +81,8 @@ SHA256 (cabal/regex-posix-0.96.0.1/revision/3.cabal) = 816d6acc560cb86672f347a7b
SIZE (cabal/regex-posix-0.96.0.1/revision/3.cabal) = 2925
SHA256 (cabal/resolv-0.2.0.2/resolv-0.2.0.2.tar.gz) = 880d283df9132a7375fa28670f71e86480a4f49972256dc2a204c648274ae74b
SIZE (cabal/resolv-0.2.0.2/resolv-0.2.0.2.tar.gz) = 159658
-SHA256 (cabal/resolv-0.2.0.2/revision/3.cabal) = 4868265ab5760d2fdeb96625b138c8df25d41b9ee2651fa299ed019a69403045
-SIZE (cabal/resolv-0.2.0.2/revision/3.cabal) = 5006
+SHA256 (cabal/resolv-0.2.0.2/revision/4.cabal) = 3e196e1362e4d0ec9dfcd7f8d58b24fac91beafaa1c8ee34dc9dee489c362377
+SIZE (cabal/resolv-0.2.0.2/revision/4.cabal) = 4950
SHA256 (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6
SIZE (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 15347
SHA256 (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1
@@ -89,11 +97,19 @@ SHA256 (cabal/splitmix-0.1.0.5/revision/1.cabal) = caa9b4a92abf1496c7f6a3c0f4e35
SIZE (cabal/splitmix-0.1.0.5/revision/1.cabal) = 6596
SHA256 (cabal/tar-0.6.3.0/tar-0.6.3.0.tar.gz) = 50bb660feec8a524416d6934251b996eaa7e39d49ae107ad505ab700d43f6814
SIZE (cabal/tar-0.6.3.0/tar-0.6.3.0.tar.gz) = 54502
+SHA256 (cabal/tar-0.6.3.0/revision/1.cabal) = e9f151d9999be8953443e730524b2792e9c0a4fb5b1463097fa1a8230870fd8a
+SIZE (cabal/tar-0.6.3.0/revision/1.cabal) = 4634
SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e
SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893
SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e
SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330
+SHA256 (cabal/unix-2.8.6.0/unix-2.8.6.0.tar.gz) = 8117599bb3e4aa1d4656710afbc85aef2a75483eddfac5338f8cc88fb505eea2
+SIZE (cabal/unix-2.8.6.0/unix-2.8.6.0.tar.gz) = 184419
+SHA256 (cabal/unix-2.8.6.0/revision/1.cabal) = 5b7f8afd7a879c3c8c3c636fd3c7543cdd5e0b514b7da90e76907ccd11434031
+SIZE (cabal/unix-2.8.6.0/revision/1.cabal) = 10177
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/haskell-cabal-cabal-install-v3.12.1.0_GH0.tar.gz) = 84e883989cf44341dada05f866ec2b0256ac1f3bd111fcf80e7b6a7b77942af3
-SIZE (cabal/haskell-cabal-cabal-install-v3.12.1.0_GH0.tar.gz) = 2500419
+SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
+SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
+SHA256 (cabal/haskell-cabal-cabal-install-v3.14.2.0_GH0.tar.gz) = c24784c3cfaea08f7a0cfcddba31672044dcab59f5c6bb58a82ddc7e4310badc
+SIZE (cabal/haskell-cabal-cabal-install-v3.14.2.0_GH0.tar.gz) = 3926030
diff --git a/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs b/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs
index 65a60d22f937..7154dac56321 100644
--- a/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs
+++ b/devel/hs-cabal-install/files/patch-Cabal_src_Distribution_Simple_Configure.hs
@@ -1,6 +1,6 @@
---- Cabal/src/Distribution/Simple/Configure.hs.orig 2024-06-24 23:58:58 UTC
+--- Cabal/src/Distribution/Simple/Configure.hs.orig 2025-04-03 19:39:49 UTC
+++ Cabal/src/Distribution/Simple/Configure.hs
-@@ -2631,6 +2631,7 @@ checkForeignLibSupported comp platform flib = go (comp
+@@ -2854,6 +2854,7 @@ checkForeignLibSupported comp platform flib = go (comp
goGhcPlatform :: Platform -> Maybe String
goGhcPlatform (Platform _ OSX) = goGhcOsx (foreignLibType flib)
goGhcPlatform (Platform _ Linux) = goGhcLinux (foreignLibType flib)
diff --git a/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json b/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json
index 6ae12f8ca82c..b2095c5e004c 100644
--- a/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json
+++ b/devel/hs-cabal-install/files/patch-bootstrap_linux-9.6.4.json
@@ -1,47 +1,34 @@
---- bootstrap/linux-9.6.4.json.orig 2024-06-24 23:58:58 UTC
+--- bootstrap/linux-9.6.4.json.orig 2025-04-03 19:39:49 UTC
+++ bootstrap/linux-9.6.4.json
-@@ -14,7 +14,7 @@
+@@ -14,11 +14,11 @@
},
{
"package": "base",
- "version": "4.18.2.0"
-+ "version": "4.18.2.1"
++ "version": "4.18.3.0"
},
{
"package": "array",
+- "version": "0.5.6.0"
++ "version": "0.5.8.0"
+ },
+ {
+ "package": "deepseq",
@@ -26,7 +26,7 @@
},
{
"package": "ghc-boot-th",
- "version": "9.6.4"
-+ "version": "9.6.6"
++ "version": "9.6.7"
},
{
"package": "pretty",
-@@ -62,7 +62,7 @@
- },
- {
- "package": "filepath",
-- "version": "1.4.200.1"
-+ "version": "1.4.300.1"
- },
- {
- "package": "time",
-@@ -74,7 +74,7 @@
- },
- {
- "package": "directory",
-- "version": "1.3.8.1"
-+ "version": "1.3.8.5"
+@@ -42,7 +42,7 @@
},
{
- "package": "binary",
-@@ -90,7 +90,7 @@
+ "package": "bytestring",
+- "version": "0.11.5.3"
++ "version": "0.11.5.4"
},
{
- "package": "process",
-- "version": "1.6.17.0"
-+ "version": "1.6.19.0"
- }
- ],
- "dependencies": [
+ "package": "transformers",
diff --git a/devel/hs-haskell-language-server/Makefile b/devel/hs-haskell-language-server/Makefile
index 187eaf1d42d0..b3ba5e531c99 100644
--- a/devel/hs-haskell-language-server/Makefile
+++ b/devel/hs-haskell-language-server/Makefile
@@ -1,5 +1,6 @@
PORTNAME= haskell-language-server
DISTVERSION= 2.10.0.0
+PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/devel/hs-ormolu/Makefile b/devel/hs-ormolu/Makefile
index 6a4995e1aa4b..414a78954824 100644
--- a/devel/hs-ormolu/Makefile
+++ b/devel/hs-ormolu/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ormolu
DISTVERSION= 0.7.7.0
+PORTREVISION= 1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,33 +12,35 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= cabal
+CABAL_REVISION= 1
USE_CABAL= Cabal-syntax-3.12.1.0 \
- Diff-0.5_1 \
+ Diff-1.0.2 \
MemoTrie-0.6.11 \
- alex-3.5.1.0 \
- ansi-terminal-1.1.1 \
+ alex-3.5.3.0 \
+ ansi-terminal-1.1.2 \
ansi-terminal-types-1.1 \
case-insensitive-1.2.1.0 \
choice-0.2.4.1 \
colour-2.3.6 \
file-embed-0.0.16.0 \
- ghc-lib-parser-9.10.1.20240511 \
- happy-1.20.1.1 \
- hashable-1.5.0.0 \
- integer-logarithms-1.0.3.1_6 \
- megaparsec-9.6.1 \
+ ghc-lib-parser-9.10.2.20250503 \
+ happy-2.1.5 \
+ happy-lib-2.1.5 \
+ hashable-1.5.0.0_1 \
+ integer-logarithms-1.0.4 \
+ megaparsec-9.7.0 \
newtype-generics-0.6.2_4 \
- optparse-applicative-0.18.1.0 \
- os-string-2.0.6 \
- parsec-3.1.17.0_1 \
+ optparse-applicative-0.18.1.0_1 \
+ os-string-2.0.7 \
+ parsec-3.1.18.0 \
parser-combinators-1.3.0_1 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
- primitive-0.9.0.0_1 \
- scientific-0.3.8.0_1 \
+ primitive-0.9.1.0 \
+ scientific-0.3.8.0_2 \
syb-0.7.2.4 \
- text-2.1.1_1 \
- th-compat-0.1.5_2 \
+ text-2.1.2_1 \
+ th-compat-0.1.6 \
th-env-0.1.1 \
transformers-compat-0.7.2
diff --git a/devel/hs-ormolu/distinfo b/devel/hs-ormolu/distinfo
index 6abf98d78e63..4a1c7a5f058b 100644
--- a/devel/hs-ormolu/distinfo
+++ b/devel/hs-ormolu/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1722942071
+TIMESTAMP = 1746952780
SHA256 (cabal/ormolu-0.7.7.0/ormolu-0.7.7.0.tar.gz) = da96cd7c8265390f0cc2cb9dbf0b3b4298803c37ccddecea5718ef46d991c980
SIZE (cabal/ormolu-0.7.7.0/ormolu-0.7.7.0.tar.gz) = 361568
+SHA256 (cabal/ormolu-0.7.7.0/revision/1.cabal) = 2c1d251f4d5cfb08d3826ccabca1afa8699c8531612283ec8f7e6a8edc2416ed
+SIZE (cabal/ormolu-0.7.7.0/revision/1.cabal) = 6056
SHA256 (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = e5f2d31ec4bf36a7fd5b478f339edde18a6d9a4928a156fe52d37b70082c04b4
SIZE (cabal/Cabal-syntax-3.12.1.0/Cabal-syntax-3.12.1.0.tar.gz) = 237493
-SHA256 (cabal/Diff-0.5/Diff-0.5.tar.gz) = 03cc84dedfb18fa693f0b0b7054d65e92c388d0657cf45ad5e9fbe3fe8b54551
-SIZE (cabal/Diff-0.5/Diff-0.5.tar.gz) = 9122
-SHA256 (cabal/Diff-0.5/revision/1.cabal) = 9c8a972eead9e079b90c6581fa8ef5755662c10dd075951b32b801145704afbb
-SIZE (cabal/Diff-0.5/revision/1.cabal) = 1814
+SHA256 (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85
+SIZE (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = 10936
SHA256 (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420
SIZE (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = 8369
-SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
-SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
-SHA256 (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 7e448fcdf8a5a97f3d30e5168f834641df9945fafa65f2e87d73ff9556a1bc4c
-SIZE (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 35398
+SHA256 (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6
+SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759
+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/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
@@ -23,30 +23,32 @@ SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee5
SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198
-SHA256 (cabal/ghc-lib-parser-9.10.1.20240511/ghc-lib-parser-9.10.1.20240511.tar.gz) = 37d1df5cfe43dd4483c65dc57c522cdb046c8eeddcbbfd8ccaa5bfe5b0d6f139
-SIZE (cabal/ghc-lib-parser-9.10.1.20240511/ghc-lib-parser-9.10.1.20240511.tar.gz) = 2719851
-SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
-SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
+SHA256 (cabal/ghc-lib-parser-9.10.2.20250503/ghc-lib-parser-9.10.2.20250503.tar.gz) = b359895a7b00c8fb3bee34a3561bfd7364ae3a8da30f3fe2b2c26cd003f9da12
+SIZE (cabal/ghc-lib-parser-9.10.2.20250503/ghc-lib-parser-9.10.2.20250503.tar.gz) = 2729818
+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/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
-SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
-SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
-SHA256 (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = a32257be847dbe71ac22d512ab115f9ce26fa08bcdbea7ca8b5256a1700dcbff
-SIZE (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = 64913
+SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
+SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
+SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45
+SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948
+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/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = a1ac6052020a09f1bc5000a141d2edd4b31a82f95ce5957b7eedad40c065a74e
SIZE (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = 6854
SHA256 (cabal/newtype-generics-0.6.2/revision/4.cabal) = 36b26be66f5736926fbd16fa3eadfcc96d23e13433e6348f0fa9509163fd0991
SIZE (cabal/newtype-generics-0.6.2/revision/4.cabal) = 2053
SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491
SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682
-SHA256 (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 22fcc7d5fc66676b5dfc57b714d2caf93cce2d5a79d242168352f9eb0fe2f18a
-SIZE (cabal/os-string-2.0.6/os-string-2.0.6.tar.gz) = 44363
-SHA256 (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 58c500bec1ec3c849c8243ddfd675a5983b17a8e5da55acea6adade5ae179d36
-SIZE (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 37969
-SHA256 (cabal/parsec-3.1.17.0/revision/1.cabal) = 8407cbd428d7f640a0fff8891bd2f7aca13cebe70a5e654856f8abec9a648b56
-SIZE (cabal/parsec-3.1.17.0/revision/1.cabal) = 5149
+SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82
+SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289
+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/parsec-3.1.18.0/parsec-3.1.18.0.tar.gz) = 402f9f133a71462678f9c257934f504f55e441d70c54a73ee70582182450d0af
+SIZE (cabal/parsec-3.1.18.0/parsec-3.1.18.0.tar.gz) = 37601
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
@@ -55,24 +57,20 @@ SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa11
SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
-SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
-SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
-SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
+SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76
+SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724
SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d7718e52e622e5a118056653edafcbc7ccc5333be7217218cf
SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314
-SHA256 (cabal/scientific-0.3.8.0/revision/1.cabal) = 2148e2e6ab1f1fd2ecee25067e0ee60da886be89736e8a54d49556407d7113ce
-SIZE (cabal/scientific-0.3.8.0/revision/1.cabal) = 4380
+SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e
+SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397
SHA256 (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60
SIZE (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = 41809
-SHA256 (cabal/text-2.1.1/text-2.1.1.tar.gz) = e40cdda8b285f4d72476ed35dc2f5f167d524e6b38bb5ec964d00ee1ff24feab
-SIZE (cabal/text-2.1.1/text-2.1.1.tar.gz) = 300910
-SHA256 (cabal/text-2.1.1/revision/1.cabal) = 78c3fb91055d0607a80453327f087b9dc82168d41d0dca3ff410d21033b5e87d
-SIZE (cabal/text-2.1.1/revision/1.cabal) = 10653
-SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e
-SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893
-SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e
-SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330
+SHA256 (cabal/text-2.1.2/text-2.1.2.tar.gz) = 84a60cf59287d38e9a25910f90e9cb818e18656532034e60c9c5aaaddeceacb6
+SIZE (cabal/text-2.1.2/text-2.1.2.tar.gz) = 449871
+SHA256 (cabal/text-2.1.2/revision/1.cabal) = 2898d240693a61911efc6e9f9dd3f05a1561684b0c42da964b76ae6463dba754
+SIZE (cabal/text-2.1.2/revision/1.cabal) = 10989
+SHA256 (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb
+SIZE (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = 14622
SHA256 (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = fc01b166df6ba45f6ce157165eb786da208dbab41252fd81134f8ba02cf3f505
SIZE (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = 2724
SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a
diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile
index 198e769bb1bc..eb4872cfe667 100644
--- a/devel/hyprlang/Makefile
+++ b/devel/hyprlang/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprlang
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.1
-PORTREVISION= 1
+DISTVERSION= 0.6.3
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/hyprlang/distinfo b/devel/hyprlang/distinfo
index 676478a37bce..e490a8ba0378 100644
--- a/devel/hyprlang/distinfo
+++ b/devel/hyprlang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744468525
-SHA256 (hyprwm-hyprlang-v0.6.1_GH0.tar.gz) = 8537bb112c633b3463850747d1fd29e1e1884df2cc4659c12736b941ba06e6bb
-SIZE (hyprwm-hyprlang-v0.6.1_GH0.tar.gz) = 59417
+TIMESTAMP = 1746655412
+SHA256 (hyprwm-hyprlang-v0.6.3_GH0.tar.gz) = f5effe017edc7a0036c20c7ecbea4edc2bfdacbc0f791b283bd21ec202384251
+SIZE (hyprwm-hyprlang-v0.6.3_GH0.tar.gz) = 60065
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index 116bc205ca90..c71a972728ce 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.0
+DISTVERSION= 0.7.1
CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index e7591f7ae49b..51b4d935e95b 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745975815
-SHA256 (hyprwm-hyprutils-v0.7.0_GH0.tar.gz) = 45d7b76ad477a01dd55807949bf245edb8d2597c50fdd2001a7ce1e0c59ef58f
-SIZE (hyprwm-hyprutils-v0.7.0_GH0.tar.gz) = 36392
+TIMESTAMP = 1746635225
+SHA256 (hyprwm-hyprutils-v0.7.1_GH0.tar.gz) = bcbf05252b392b8837eec9ba9855ff6ddab571f9795917c7139215ae4b2cf1bc
+SIZE (hyprwm-hyprutils-v0.7.1_GH0.tar.gz) = 36755
diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist
index 12a0081f6554..8ec9b786a9f5 100644
--- a/devel/hyprutils/pkg-plist
+++ b/devel/hyprutils/pkg-plist
@@ -17,6 +17,7 @@ include/hyprutils/os/Process.hpp
include/hyprutils/path/Path.hpp
include/hyprutils/signal/Listener.hpp
include/hyprutils/signal/Signal.hpp
+include/hyprutils/string/ConstVarList.hpp
include/hyprutils/string/String.hpp
include/hyprutils/string/VarList.hpp
include/hyprutils/utils/ScopeGuard.hpp
diff --git a/devel/ignition-common/Makefile b/devel/ignition-common/Makefile
index 70918401303e..4a33bb341320 100644
--- a/devel/ignition-common/Makefile
+++ b/devel/ignition-common/Makefile
@@ -35,6 +35,8 @@ WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
PLIST_SUB= COMMON_IGN_VER=common${DISTVERSION:R:R}
+TESTING_UNSAFE= 6 tests failed out of 79
+
do-test:
@cd ${BUILD_WRKSRC} && \
${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING=ON ${CMAKE_SOURCE_PATH} && \
diff --git a/devel/indi/Makefile b/devel/indi/Makefile
index 099e32a4819d..c27a6131f96c 100644
--- a/devel/indi/Makefile
+++ b/devel/indi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= indi
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.2.1
+DISTVERSION= 2.1.3
CATEGORIES= devel astro
MAINTAINER= acm@FreeBSD.org
@@ -12,15 +12,15 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
-LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
- libnova.so:astro/libnova \
+LIB_DEPENDS= libXISF.so:graphics/libxisf \
+ libcfitsio.so:astro/cfitsio \
libcurl.so:ftp/curl \
- libgsl.so:math/gsl \
+ libev.so:devel/libev \
libfftw3.so:math/fftw3 \
- libtheora.so:multimedia/libtheora \
+ libgsl.so:math/gsl \
+ libnova.so:astro/libnova \
libogg.so:audio/libogg \
- libev.so:devel/libev \
- libXISF.so:graphics/libxisf
+ libtheora.so:multimedia/libtheora
USES= cmake jpeg iconv ninja pkgconfig
USE_GITHUB= yes
@@ -28,6 +28,6 @@ GH_ACCOUNT= indilib
USE_LDCONFIG= yes
-PLIST_SUB= SOVERSION=${DISTVERSION:R}
+PLIST_SUB= SOVERSION=${DISTVERSION}
.include <bsd.port.mk>
diff --git a/devel/indi/distinfo b/devel/indi/distinfo
index 08f5f7fee79c..4ba1df6f6504 100644
--- a/devel/indi/distinfo
+++ b/devel/indi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740300270
-SHA256 (indilib-indi-v2.1.2.1_GH0.tar.gz) = 2ef3151e984101575b51e9ec2dd9dafdbf5b656b5ca773279b6ca3bffae667ba
-SIZE (indilib-indi-v2.1.2.1_GH0.tar.gz) = 2941118
+TIMESTAMP = 1744745462
+SHA256 (indilib-indi-v2.1.3_GH0.tar.gz) = ccf1999abfe84469a04149142c1cf5383cb6e2ac5e63f7b05d7892fb717c168e
+SIZE (indilib-indi-v2.1.3_GH0.tar.gz) = 2958687
diff --git a/devel/indi/files/patch-indiserver_LocalDvrInfo.cpp b/devel/indi/files/patch-indiserver_LocalDvrInfo.cpp
new file mode 100644
index 000000000000..e074a5ab8f5b
--- /dev/null
+++ b/devel/indi/files/patch-indiserver_LocalDvrInfo.cpp
@@ -0,0 +1,10 @@
+--- indiserver/LocalDvrInfo.cpp.orig 2025-03-31 09:12:20 UTC
++++ indiserver/LocalDvrInfo.cpp
+@@ -25,6 +25,7 @@
+
+ #include "Fifo.hpp"
+ #include <sys/socket.h>
++#include <sys/wait.h>
+ #include <fcntl.h>
+ #include <libgen.h>
+ #include <unistd.h>
diff --git a/devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp b/devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp
new file mode 100644
index 000000000000..9e0dec02afbd
--- /dev/null
+++ b/devel/indi/files/patch-indiserver_RemoteDvrInfo.cpp
@@ -0,0 +1,10 @@
+--- indiserver/RemoteDvrInfo.cpp.orig 2025-03-31 09:12:20 UTC
++++ indiserver/RemoteDvrInfo.cpp
+@@ -25,6 +25,7 @@
+ #include <cstdio>
+ #include <netinet/in.h>
+ #include <netdb.h>
++#include <sys/socket.h>
+
+ using namespace indiserver::constants;
+
diff --git a/devel/indi/files/patch-indiserver_TcpServer.cpp b/devel/indi/files/patch-indiserver_TcpServer.cpp
new file mode 100644
index 000000000000..006803bd5680
--- /dev/null
+++ b/devel/indi/files/patch-indiserver_TcpServer.cpp
@@ -0,0 +1,10 @@
+--- indiserver/TcpServer.cpp.orig 2025-03-31 09:12:20 UTC
++++ indiserver/TcpServer.cpp
+@@ -25,6 +25,7 @@
+ #include <netinet/in.h>
+ #include <arpa/inet.h>
+ #include <fcntl.h>
++#include <sys/socket.h>
+
+ TcpServer::TcpServer(int port): port(port)
+ {
diff --git a/devel/indi/files/patch-indiserver_UnixServer.cpp b/devel/indi/files/patch-indiserver_UnixServer.cpp
new file mode 100644
index 000000000000..4e8dedb8a2ee
--- /dev/null
+++ b/devel/indi/files/patch-indiserver_UnixServer.cpp
@@ -0,0 +1,10 @@
+--- indiserver/UnixServer.cpp.orig 2025-03-31 09:12:20 UTC
++++ indiserver/UnixServer.cpp
+@@ -25,6 +25,7 @@
+ #include <sys/un.h>
+ #include <sys/socket.h>
+ #include <fcntl.h>
++#include <unistd.h>
+ #ifdef ENABLE_INDI_SHARED_MEMORY
+
+ std::string UnixServer::unixSocketPath = INDIUNIXSOCK;
diff --git a/devel/indi/pkg-plist b/devel/indi/pkg-plist
index a4aaf8ac8451..ab7fd40ecbff 100644
--- a/devel/indi/pkg-plist
+++ b/devel/indi/pkg-plist
@@ -1,7 +1,9 @@
bin/indi_Excalibur
bin/indi_aaf2_focus
+bin/indi_aagsolo_weather
bin/indi_activefocuser_focus
bin/indi_alluna_tcs2
+bin/indi_alpaca_dome
bin/indi_alto
bin/indi_arduinost4
bin/indi_astrolink4
@@ -127,9 +129,11 @@ bin/indi_setprop
bin/indi_siefs_focus
bin/indi_simulator_ccd
bin/indi_simulator_dome
+bin/indi_simulator_dustcover
bin/indi_simulator_focus
bin/indi_simulator_gps
bin/indi_simulator_guide
+bin/indi_simulator_io
bin/indi_simulator_lightpanel
bin/indi_simulator_receiver
bin/indi_simulator_rotator
@@ -172,6 +176,7 @@ bin/indi_wanderercover_v4_ec
bin/indi_watchdog
bin/indi_watcher_weather
bin/indi_wavesharemodbus_relay
+bin/indi_weather_safety_alpaca
bin/indi_weather_safety_proxy
bin/indi_xagyl_wheel
bin/indiserver
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index 8ae2c474a902..ec62d15c5e0a 100644
--- a/devel/interactive_rebase_tool/Makefile
+++ b/devel/interactive_rebase_tool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= interactive_rebase_tool
DISTVERSION= 2.4.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
diff --git a/devel/ittapi/Makefile b/devel/ittapi/Makefile
index 16807aa582a6..ec613b28a3f7 100644
--- a/devel/ittapi/Makefile
+++ b/devel/ittapi/Makefile
@@ -1,9 +1,9 @@
PORTNAME= ittapi
-PORTVERSION= 3.25.5
+PORTVERSION= 3.26.1
DISTVERSIONPREFIX= v
CATEGORIES= devel
-MAINTAINER= thierry@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Instrumentation and Tracing Technology and Just-In-Time API
WWW= https://github.com/intel/ittapi
@@ -15,12 +15,12 @@ LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSES/GPL-2.0-only.txt
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= invokes x86 assembly
-USE_GITHUB= yes
-GH_ACCOUNT= intel
-
USES= cmake
CMAKE_ARGS= -DITT_API_IPT_SUPPORT:BOOL=ON
+USE_GITHUB= yes
+GH_ACCOUNT= intel
+
# Note: Rust support is not yet enabled in this port
OPTIONS_DEFINE= FORTRAN
FORTRAN_CMAKE_BOOL= ITT_API_FORTRAN_SUPPORT
diff --git a/devel/ittapi/distinfo b/devel/ittapi/distinfo
index 8e0004e610a2..3fb98691591e 100644
--- a/devel/ittapi/distinfo
+++ b/devel/ittapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742492976
-SHA256 (intel-ittapi-v3.25.5_GH0.tar.gz) = 2d19243e7ac8a7de08bfd005429a308c1db52a18e5b7b66d29a6c19f066946e3
-SIZE (intel-ittapi-v3.25.5_GH0.tar.gz) = 201072
+TIMESTAMP = 1746718285
+SHA256 (intel-ittapi-v3.26.1_GH0.tar.gz) = e070b01293cd9ebaed8e5dd1dd0a662735637b1d144bbdcb6ba18fd90683accf
+SIZE (intel-ittapi-v3.26.1_GH0.tar.gz) = 201575
diff --git a/devel/jenkins-lts/Makefile b/devel/jenkins-lts/Makefile
index 87a43f6b319b..a514a8409069 100644
--- a/devel/jenkins-lts/Makefile
+++ b/devel/jenkins-lts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.492.3
+PORTVERSION= 2.504.1
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war-stable/${PORTVERSION}/
PKGNAMESUFFIX= -lts
diff --git a/devel/jenkins-lts/distinfo b/devel/jenkins-lts/distinfo
index 75afeff64aca..b7d5df6b40cb 100644
--- a/devel/jenkins-lts/distinfo
+++ b/devel/jenkins-lts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744351486
-SHA256 (jenkins/2.492.3/jenkins.war) = 90ccf556133c36fdf7653ad710f00d248bf2895f9fbc26ccee0e2d3ba681b01f
-SIZE (jenkins/2.492.3/jenkins.war) = 96690342
+TIMESTAMP = 1746182958
+SHA256 (jenkins/2.504.1/jenkins.war) = 81026db18b0c4aad6b62cf408e4c42e5797661b41c517b37df606238e89b9df1
+SIZE (jenkins/2.504.1/jenkins.war) = 94294478
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index 2f72ac0b3829..a97b458d3238 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.508
+PORTVERSION= 2.509
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 71c66265b87f..69fe0c689cde 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745947088
-SHA256 (jenkins/2.508/jenkins.war) = 5f56374bedef57a3dcfc58fdaea337ab342fd789939c8037a958d0f028e81606
-SIZE (jenkins/2.508/jenkins.war) = 86889345
+TIMESTAMP = 1746547929
+SHA256 (jenkins/2.509/jenkins.war) = 32c0cb0c9e030cb0472c80ed4e1e4eb252a10fbed59de8c987d6aaba6718b1b2
+SIZE (jenkins/2.509/jenkins.war) = 86878402
diff --git a/devel/jetbrains-webstorm/Makefile b/devel/jetbrains-webstorm/Makefile
index d7b53800fb4a..079900db0740 100644
--- a/devel/jetbrains-webstorm/Makefile
+++ b/devel/jetbrains-webstorm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webstorm
-DISTVERSION= 2024.3.2.1
+DISTVERSION= 2024.3.5
CATEGORIES= devel
MASTER_SITES= https://download-cdn.jetbrains.com/webstorm/
PKGNAMEPREFIX= jetbrains-
@@ -37,7 +37,7 @@ NO_BUILD= yes
SUB_FILES= ${PORTNAME} ${PORTNAME}.desktop pkg-message
SUB_LIST= JAVA_HOME=${JAVA_HOME}
-WRKSRC= ${WRKDIR}/WebStorm-243.23654.157
+WRKSRC= ${WRKDIR}/WebStorm-243.26053.12
_PTY4J_ARCH= freebsd/${ARCH:S/amd64/x86-64/}
_SQLITE_ARCH= linux-${ARCH:S/amd64/x86_64/}
diff --git a/devel/jetbrains-webstorm/distinfo b/devel/jetbrains-webstorm/distinfo
index c54a113398db..7b3428c1bae9 100644
--- a/devel/jetbrains-webstorm/distinfo
+++ b/devel/jetbrains-webstorm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737747401
-SHA256 (jetbrains/WebStorm-2024.3.2.1.tar.gz) = 9857bdcd2c05eb215e3974b4df2a5a9b0fc8c1df929d31c9c9dae4c87496de60
-SIZE (jetbrains/WebStorm-2024.3.2.1.tar.gz) = 1085663788
+TIMESTAMP = 1741987251
+SHA256 (jetbrains/WebStorm-2024.3.5.tar.gz) = da587d7ca3ebb08f067143e4a6b35f1aa133aa10af7fc365496838006fcd1aed
+SIZE (jetbrains/WebStorm-2024.3.5.tar.gz) = 1088962559
diff --git a/devel/jetbrains-webstorm/pkg-plist b/devel/jetbrains-webstorm/pkg-plist
index 7a192fa92781..00841582636f 100644
--- a/devel/jetbrains-webstorm/pkg-plist
+++ b/devel/jetbrains-webstorm/pkg-plist
@@ -20,7 +20,7 @@ share/applications/webstorm.desktop
%%DATADIR%%/lib/app-client.jar
%%DATADIR%%/lib/app.jar
%%DATADIR%%/lib/bouncy-castle.jar
-%%DATADIR%%/lib/build-marker-WS-243.23654.157
+%%DATADIR%%/lib/build-marker-WS-243.26053.12
%%DATADIR%%/lib/cds/classesLogAgent.jar
%%DATADIR%%/lib/ext/platform-main.jar
%%DATADIR%%/lib/external-system-rt.jar
@@ -66,6 +66,7 @@ share/applications/webstorm.desktop
%%DATADIR%%/lib/modules/intellij.platform.navbar.monolith.jar
%%DATADIR%%/lib/modules/intellij.platform.progress.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.project.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.registry.cloud.jar
%%DATADIR%%/lib/modules/intellij.platform.rpc.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.settings.local.jar
%%DATADIR%%/lib/modules/intellij.platform.smRunner.vcs.jar
@@ -76,6 +77,7 @@ share/applications/webstorm.desktop
%%DATADIR%%/lib/modules/intellij.profiler.asyncOne.jar
%%DATADIR%%/lib/modules/intellij.profiler.common.jar
%%DATADIR%%/lib/modules/intellij.profiler.ultimate.ideaAsyncProfiler.jar
+%%DATADIR%%/lib/modules/intellij.settingsSync.core.jar
%%DATADIR%%/lib/modules/intellij.smart.update.jar
%%DATADIR%%/lib/modules/intellij.webstorm.customization.jar
%%DATADIR%%/lib/modules/intellij.webstorm.easterEgg.jar
@@ -415,8 +417,8 @@ share/applications/webstorm.desktop
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/node_modules/vitest-intellij-reporter-safe.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-822845ee3bb5.ijx
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-822845ee3bb5.txt
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-1632447f56bf.ijx
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-1632447f56bf.txt
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/browser.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/cancellationToken.js
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index 21373edc7305..350d90cd9deb 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.28.2
-PORTREVISION= 1
+DISTVERSION= 0.29.0
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
@@ -13,15 +12,19 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libssh2.so:security/libssh2
-USES= cargo localbase ssl
+USES= cargo localbase shebangfix ssl
USE_GITHUB= yes
GH_ACCOUNT= jj-vcs
GH_PROJECT= jj
-PLIST_FILES= bin/jj
+SHEBANG_FILES= demos/*.sh
+
+OPTIONS_DEFINE= DOCS EXAMPLES
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/target/release/jj \
${STAGEDIR}${PREFIX}/bin/
+ cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/demos && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index 45f815e91dec..03c9c38f012d 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -6,11 +6,11 @@ CARGO_CRATES= addr2line-0.24.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.7 \
anyhow-1.0.97 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
@@ -20,60 +20,63 @@ CARGO_CRATES= addr2line-0.24.2 \
atomic-0.6.0 \
autocfg-1.4.0 \
backtrace-0.3.74 \
- base64-0.21.7 \
+ base64-0.22.1 \
beef-0.5.2 \
bit-set-0.5.3 \
+ bit-set-0.8.0 \
bit-vec-0.6.3 \
+ bit-vec-0.8.0 \
bitflags-1.3.2 \
bitflags-2.9.0 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- bstr-1.11.3 \
- bumpalo-3.16.0 \
- bytemuck-1.21.0 \
+ bstr-1.12.0 \
+ bumpalo-3.17.0 \
+ bytemuck-1.22.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
+ camino-1.1.9 \
cassowary-0.3.0 \
cast-0.3.0 \
castaway-0.2.3 \
cc-1.2.18 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
- chrono-0.4.40 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.35 \
- clap-markdown-0.1.4 \
- clap_builder-4.5.35 \
- clap_complete-4.5.47 \
+ clap-4.5.37 \
+ clap-markdown-0.1.5 \
+ clap_builder-4.5.37 \
+ clap_complete-4.5.48 \
clap_complete_nushell-4.5.5 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
- clap_mangen-0.2.25 \
+ clap_mangen-0.2.26 \
clru-0.6.2 \
- cmake-0.1.54 \
- colorchoice-1.0.2 \
+ colorchoice-1.0.3 \
compact_str-0.8.1 \
- console-0.15.8 \
+ console-0.15.11 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.14 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.2 \
+ crunchy-0.2.3 \
crypto-common-0.1.6 \
csscolorparser-0.6.2 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
dashmap-6.1.0 \
+ datatest-stable-0.3.2 \
deltae-0.3.2 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -84,19 +87,23 @@ CARGO_CRATES= addr2line-0.24.2 \
doc-comment-0.3.3 \
dunce-1.0.5 \
either-1.15.0 \
- encode_unicode-0.3.6 \
+ encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
enum_dispatch-0.3.13 \
- equivalent-1.0.1 \
+ equivalent-1.0.2 \
errno-0.3.11 \
+ escape8259-0.5.3 \
+ etcetera-0.10.0 \
euclid-0.22.11 \
fancy-regex-0.11.0 \
+ fancy-regex-0.14.0 \
faster-hex-0.9.0 \
fastrand-2.3.0 \
- filedescriptor-0.8.2 \
+ filedescriptor-0.8.3 \
filetime-0.2.25 \
finl_unicode-1.3.0 \
fixedbitset-0.4.2 \
+ fixedbitset-0.5.7 \
flate2-1.1.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
@@ -165,16 +172,16 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-worktree-0.40.0 \
gix-worktree-state-0.18.0 \
glob-0.3.2 \
- globset-0.4.15 \
- half-2.4.1 \
+ globset-0.4.16 \
+ half-2.6.0 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.0 \
hex-0.4.3 \
home-0.5.11 \
- iana-time-zone-0.1.60 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
@@ -191,37 +198,37 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
imara-diff-0.1.8 \
- indexmap-2.8.0 \
+ indexmap-2.9.0 \
indoc-2.0.6 \
- insta-1.42.2 \
- instability-0.3.6 \
+ insta-1.43.1 \
+ instability-0.3.7 \
interim-0.2.1 \
io-close-0.3.7 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itertools-0.12.1 \
itertools-0.13.0 \
+ itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.5 \
- jiff-static-0.2.5 \
+ jiff-0.2.6 \
+ jiff-static-0.2.6 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
jobserver-0.1.33 \
- js-sys-0.3.70 \
+ js-sys-0.3.77 \
kstring-2.0.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
- libc-0.2.171 \
+ libc-0.2.172 \
libgit2-sys-0.18.1+1.9.0 \
libredox-0.1.3 \
- libssh2-sys-0.3.0 \
- libz-ng-sys-1.1.22 \
- libz-sys-1.1.20 \
- linked-hash-map-0.5.6 \
+ libssh2-sys-0.3.1 \
+ libtest-mimic-0.8.1 \
+ libz-rs-sys-0.5.0 \
+ libz-sys-1.1.22 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.3 \
+ linux-raw-sys-0.9.4 \
litemap-0.7.5 \
lock_api-0.4.12 \
log-0.4.27 \
@@ -229,7 +236,7 @@ CARGO_CRATES= addr2line-0.24.2 \
logos-codegen-0.15.0 \
logos-derive-0.15.0 \
lru-0.12.4 \
- mac_address-1.1.7 \
+ mac_address-1.1.8 \
maplit-1.0.2 \
matchers-0.1.0 \
maybe-async-0.2.10 \
@@ -239,10 +246,10 @@ CARGO_CRATES= addr2line-0.24.2 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.7 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
multimap-0.10.0 \
- nix-0.28.0 \
+ nix-0.29.0 \
nom-7.1.3 \
nu-ansi-term-0.46.0 \
num-derive-0.4.2 \
@@ -250,10 +257,10 @@ CARGO_CRATES= addr2line-0.24.2 \
num_cpus-1.16.0 \
object-0.36.7 \
once_cell-1.21.3 \
- oorandom-11.1.4 \
- openssl-probe-0.1.5 \
- openssl-src-300.3.2+3.3.2 \
- openssl-sys-0.9.103 \
+ oorandom-11.1.5 \
+ openssl-probe-0.1.6 \
+ openssl-src-300.5.0+3.5.0 \
+ openssl-sys-0.9.107 \
option-ext-0.2.0 \
ordered-float-4.6.0 \
os_pipe-1.2.1 \
@@ -266,35 +273,33 @@ CARGO_CRATES= addr2line-0.24.2 \
pest_derive-2.8.0 \
pest_generator-2.8.0 \
pest_meta-2.8.0 \
- petgraph-0.6.5 \
+ petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_macros-0.11.3 \
phf_shared-0.11.3 \
- pin-project-1.1.8 \
- pin-project-internal-1.1.8 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.30 \
- plotters-0.3.6 \
- plotters-backend-0.3.6 \
- plotters-svg-0.3.6 \
+ pkg-config-0.3.32 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
pollster-0.4.0 \
portable-atomic-1.11.0 \
portable-atomic-util-0.2.4 \
- ppv-lite86-0.2.20 \
- predicates-3.1.2 \
- predicates-core-1.0.8 \
- predicates-tree-1.0.11 \
+ ppv-lite86-0.2.21 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.22 \
- proc-macro2-1.0.94 \
+ prettyplease-0.2.32 \
+ proc-macro2-1.0.95 \
prodash-29.0.1 \
- prost-0.12.6 \
- prost-build-0.12.6 \
- prost-derive-0.12.6 \
- prost-types-0.12.6 \
+ prost-0.13.5 \
+ prost-build-0.13.5 \
+ prost-derive-0.13.5 \
+ prost-types-0.13.5 \
quote-1.0.40 \
r-efi-5.2.0 \
rand-0.8.5 \
@@ -313,14 +318,14 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
roff-0.2.2 \
- rpassword-7.3.1 \
+ rpassword-7.4.0 \
rtoolbox-0.0.2 \
rustc-demangle-0.1.24 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.5 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ rustix-1.0.7 \
+ rustversion-1.0.20 \
+ ryu-1.0.20 \
same-file-1.0.6 \
sapling-renderdag-0.1.0 \
sapling-streampager-0.11.0 \
@@ -329,7 +334,7 @@ CARGO_CRATES= addr2line-0.24.2 \
semver-1.0.26 \
serde-1.0.219 \
serde_bser-0.4.0 \
- serde_bytes-0.11.15 \
+ serde_bytes-0.11.17 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
serde_spanned-0.6.8 \
@@ -342,8 +347,7 @@ CARGO_CRATES= addr2line-0.24.2 \
signal-hook-0.3.17 \
signal-hook-mio-0.2.4 \
signal-hook-registry-1.4.2 \
- similar-2.6.0 \
- siphasher-0.3.11 \
+ similar-2.7.0 \
siphasher-1.0.1 \
slab-0.4.9 \
smallvec-1.15.0 \
@@ -356,14 +360,14 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.100 \
+ syn-2.0.101 \
synstructure-0.13.1 \
tempfile-3.19.1 \
- terminal_size-0.4.0 \
+ terminal_size-0.4.2 \
terminfo-0.9.0 \
termios-0.3.3 \
- termtree-0.4.1 \
- termwiz-0.23.0 \
+ termtree-0.5.1 \
+ termwiz-0.23.3 \
test-case-3.3.1 \
test-case-core-3.3.1 \
test-case-macros-3.3.1 \
@@ -381,9 +385,10 @@ CARGO_CRATES= addr2line-0.24.2 \
tokio-1.44.2 \
tokio-macros-2.5.0 \
tokio-util-0.6.10 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ toml-0.8.20 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.22.26 \
+ toml_write-0.1.1 \
tracing-0.1.41 \
tracing-attributes-0.1.28 \
tracing-chrome-0.7.2 \
@@ -391,7 +396,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
typenum-1.18.0 \
- ucd-trie-0.1.6 \
+ ucd-trie-0.1.7 \
uluru-3.1.0 \
unicode-bom-2.0.3 \
unicode-ident-1.0.18 \
@@ -405,26 +410,26 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.11.1 \
- valuable-0.1.0 \
+ uuid-1.16.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
vec_map-0.8.2 \
version_check-0.9.5 \
vtparse-0.6.2 \
- wait-timeout-0.2.0 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasite-0.1.0 \
- wasm-bindgen-0.2.93 \
- wasm-bindgen-backend-0.2.93 \
- wasm-bindgen-macro-0.2.93 \
- wasm-bindgen-macro-support-0.2.93 \
- wasm-bindgen-shared-0.2.93 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
watchman_client-0.9.0 \
- web-sys-0.3.70 \
+ web-sys-0.3.77 \
wezterm-bidi-0.2.3 \
- wezterm-blob-leases-0.1.0 \
+ wezterm-blob-leases-0.1.1 \
wezterm-color-types-0.3.0 \
wezterm-dynamic-0.2.1 \
wezterm-dynamic-derive-0.1.1 \
@@ -434,8 +439,12 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-link-0.1.0 \
+ windows-core-0.61.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-result-0.3.2 \
+ windows-strings-0.4.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
@@ -456,7 +465,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.4 \
+ winnow-0.7.6 \
winreg-0.52.0 \
wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
@@ -465,8 +474,11 @@ CARGO_CRATES= addr2line-0.24.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
zerocopy-0.7.35 \
+ zerocopy-0.8.24 \
zerocopy-derive-0.7.35 \
+ zerocopy-derive-0.8.24 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerovec-0.10.4 \
- zerovec-derive-0.10.3
+ zerovec-derive-0.10.3 \
+ zlib-rs-0.5.0
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 0c948ce7ea6c..5e3e7a1d2120 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744188052
+TIMESTAMP = 1746786401
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
@@ -15,16 +15,16 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
+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/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -43,14 +43,18 @@ SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d
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/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
-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/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
+SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
+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.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
@@ -59,16 +63,18 @@ SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
+SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
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/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
+SIZE (rust/crates/camino-1.1.9.crate) = 37552
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
@@ -79,42 +85,40 @@ SHA256 (rust/crates/cc-1.2.18.crate) = 525046617d8376e3db1deffb079e91cef90a89fc3
SIZE (rust/crates/cc-1.2.18.crate) = 105851
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+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/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.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
-SIZE (rust/crates/clap-4.5.35.crate) = 56970
-SHA256 (rust/crates/clap-markdown-0.1.4.crate) = 8ebc67e6266e14f8b31541c2f204724fa2ac7ad5c17d6f5908fbb92a60f42cff
-SIZE (rust/crates/clap-markdown-0.1.4.crate) = 14058
-SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9
-SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525
-SHA256 (rust/crates/clap_complete-4.5.47.crate) = c06f5378ea264ad4f82bbc826628b5aad714a75abf6ece087e923010eb937fb6
-SIZE (rust/crates/clap_complete-4.5.47.crate) = 48038
+SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
+SIZE (rust/crates/clap-4.5.37.crate) = 56962
+SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339
+SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605
+SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
+SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
+SHA256 (rust/crates/clap_complete-4.5.48.crate) = be8c97f3a6f02b9e24cadc12aaba75201d18754b53ea0a9d99642f806ccdb4c9
+SIZE (rust/crates/clap_complete-4.5.48.crate) = 48036
SHA256 (rust/crates/clap_complete_nushell-4.5.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a
SIZE (rust/crates/clap_complete_nushell-4.5.5.crate) = 33986
SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/clap_mangen-0.2.25.crate) = acbfe6ac42a2438d0968beba18e3c35cacf16b0c25310bc22b1f5f3cffff09f4
-SIZE (rust/crates/clap_mangen-0.2.25.crate) = 15403
+SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
+SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
-SIZE (rust/crates/cmake-0.1.54.crate) = 18955
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
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/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -125,10 +129,10 @@ SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f
SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+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
@@ -137,20 +141,22 @@ 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.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
+SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+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/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
+SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981
+SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -171,32 +177,40 @@ SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
+SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
+SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
+SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298
+SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
-SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
+SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
+SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+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/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -333,26 +347,26 @@ SHA256 (rust/crates/gix-worktree-state-0.18.0.crate) = 490eb4d38ec2735b3466840aa
SIZE (rust/crates/gix-worktree-state-0.18.0.crate) = 23411
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
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.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
+SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
-SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
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
@@ -385,68 +399,68 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/insta-1.42.2.crate) = 50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084
-SIZE (rust/crates/insta-1.42.2.crate) = 100430
-SHA256 (rust/crates/instability-0.3.6.crate) = 894813a444908c0c8c0e221b041771d107c4a21de1d317dc49bcc66e3c9e5b3f
-SIZE (rust/crates/instability-0.3.6.crate) = 12136
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
+SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
+SIZE (rust/crates/instability-0.3.7.crate) = 13682
SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d0548968441e1db12248b996b24f0f5b5a
SIZE (rust/crates/interim-0.2.1.crate) = 21913
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
SIZE (rust/crates/is_executable-1.0.4.crate) = 8263
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+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/jiff-0.2.5.crate) = c102670231191d07d37a35af3eb77f1f0dbf7a71be51a962dcd57ea607be7260
-SIZE (rust/crates/jiff-0.2.5.crate) = 698600
-SHA256 (rust/crates/jiff-static-0.2.5.crate) = 4cdde31a9d349f1b1f51a0b3714a5940ac022976f4b49485fc04be052b183b4c
-SIZE (rust/crates/jiff-static-0.2.5.crate) = 75874
+SHA256 (rust/crates/jiff-0.2.6.crate) = 1f33145a5cbea837164362c7bd596106eb7c5198f97d1ba6f6ebb3223952e488
+SIZE (rust/crates/jiff-0.2.6.crate) = 700266
+SHA256 (rust/crates/jiff-static-0.2.6.crate) = 43ce13c40ec6956157a3635d97a1ee2df323b263f09ea14165131289cb0f5c19
+SIZE (rust/crates/jiff-static-0.2.6.crate) = 75873
SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
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.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
-SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
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.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
-SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
-SHA256 (rust/crates/libz-ng-sys-1.1.22.crate) = a7118c2c2a3c7b6edc279a8b19507672b9c4d716f95e671172dfa4e23f9fd824
-SIZE (rust/crates/libz-ng-sys-1.1.22.crate) = 488180
-SHA256 (rust/crates/libz-sys-1.1.20.crate) = d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472
-SIZE (rust/crates/libz-sys-1.1.20.crate) = 830422
-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/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
+SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
+SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
+SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
+SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
+SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
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.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
SIZE (rust/crates/litemap-0.7.5.crate) = 29962
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -461,8 +475,8 @@ SHA256 (rust/crates/logos-derive-0.15.0.crate) = ebfe8e1a19049ddbfccbd14ac834b21
SIZE (rust/crates/logos-derive-0.15.0.crate) = 7187
SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
SIZE (rust/crates/lru-0.12.4.crate) = 16032
-SHA256 (rust/crates/mac_address-1.1.7.crate) = 8836fae9d0d4be2c8b4efcdd79e828a2faa058a90d005abf42f91cac5493a08e
-SIZE (rust/crates/mac_address-1.1.7.crate) = 12809
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
@@ -481,14 +495,14 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
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.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430
-SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905
+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/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
SIZE (rust/crates/multimap-0.10.0.crate) = 14359
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
@@ -503,14 +517,14 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.3.2+3.3.2.crate) = a211a18d945ef7e648cc6e0058f4c548ee46aab922ea203e0d30e966ea23647b
-SIZE (rust/crates/openssl-src-300.3.2+3.3.2.crate) = 9792821
-SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6
-SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
+SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
+SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
+SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
@@ -535,8 +549,8 @@ SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8
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/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_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -547,52 +561,48 @@ SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f
SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/pin-project-1.1.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916
-SIZE (rust/crates/pin-project-1.1.8.crate) = 56118
-SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb
-SIZE (rust/crates/pin-project-internal-1.1.8.crate) = 28634
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
-SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
-SHA256 (rust/crates/plotters-0.3.6.crate) = a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3
-SIZE (rust/crates/plotters-0.3.6.crate) = 147577
-SHA256 (rust/crates/plotters-backend-0.3.6.crate) = 414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7
-SIZE (rust/crates/plotters-backend-0.3.6.crate) = 13669
-SHA256 (rust/crates/plotters-svg-0.3.6.crate) = 81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705
-SIZE (rust/crates/plotters-svg-0.3.6.crate) = 6944
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
+SIZE (rust/crates/plotters-0.3.7.crate) = 149031
+SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
+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/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-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
-SIZE (rust/crates/predicates-3.1.2.crate) = 23986
-SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
-SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
-SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
-SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
+SIZE (rust/crates/predicates-3.1.3.crate) = 24063
+SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
+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/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.22.crate) = 479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba
-SIZE (rust/crates/prettyplease-0.2.22.crate) = 58169
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/prodash-29.0.1.crate) = 9ee7ce24c980b976607e2d6ae4aae92827994d23fed71659c3ede3f92528b58b
SIZE (rust/crates/prodash-29.0.1.crate) = 91000
-SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
-SIZE (rust/crates/prost-0.12.6.crate) = 21552
-SHA256 (rust/crates/prost-build-0.12.6.crate) = 22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4
-SIZE (rust/crates/prost-build-0.12.6.crate) = 41294
-SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
-SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
-SHA256 (rust/crates/prost-types-0.12.6.crate) = 9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0
-SIZE (rust/crates/prost-types-0.12.6.crate) = 43568
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
+SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
+SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
+SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
+SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
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
@@ -629,8 +639,8 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rpassword-7.3.1.crate) = 80472be3c897911d0137b2d2b9055faf6eeac5b14e324073d83bc17b191d7e3f
-SIZE (rust/crates/rpassword-7.3.1.crate) = 8164
+SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39
+SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
SHA256 (rust/crates/rtoolbox-0.0.2.crate) = c247d24e63230cdb56463ae328478bd5eac8b8faa8c69461a77e8e323afac90e
SIZE (rust/crates/rtoolbox-0.0.2.crate) = 9179
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
@@ -639,12 +649,12 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+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/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
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/sapling-renderdag-0.1.0.crate) = edffb89cab87bd0901c5749d576f5d37a1f34e05160e936f463f4e94cc447b61
@@ -661,8 +671,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_bser-0.4.0.crate) = a56b4bcc15e42e5b5ae16c6f75582bef80d36c6ffe2c03b1b5317754b38f8717
SIZE (rust/crates/serde_bser-0.4.0.crate) = 18744
-SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
-SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
+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
@@ -687,10 +697,8 @@ SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f03
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+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
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
@@ -715,22 +723,22 @@ 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.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
-SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef
-SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
SIZE (rust/crates/termios-0.3.3.crate) = 17103
-SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
-SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/termwiz-0.23.0.crate) = ed32af792ae81937cb8640b03eaef737408e5c8feee47b35e8b80c49bcb64524
-SIZE (rust/crates/termwiz-0.23.0.crate) = 389278
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7
+SIZE (rust/crates/termwiz-0.23.3.crate) = 400004
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
SIZE (rust/crates/test-case-3.3.1.crate) = 8797
SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f
@@ -765,12 +773,14 @@ SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-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.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+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.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-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
@@ -785,8 +795,8 @@ SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7c
SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9
-SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790
+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
SIZE (rust/crates/uluru-3.1.0.crate) = 9664
SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217
@@ -813,10 +823,10 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
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.11.1.crate) = b913a3b5fe84142e269d63cc62b64319ccaf89b748fc31fe025177f767a756c4
-SIZE (rust/crates/uuid-1.11.1.crate) = 47721
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
+SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+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
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
@@ -825,8 +835,8 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
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
@@ -835,24 +845,24 @@ SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c0
SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
-SHA256 (rust/crates/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5
-SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b
-SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf
-SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484
-SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527
+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-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/watchman_client-0.9.0.crate) = 88bc4c9bb443a7aae10d4fa7807bffc397805315e2305288c90c80e2f66cfb52
SIZE (rust/crates/watchman_client-0.9.0.crate) = 34077
-SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
-SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec
SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214
-SHA256 (rust/crates/wezterm-blob-leases-0.1.0.crate) = 8e5a5e0adf7eed68976410def849a4bdab6f6e9f6163f152de9cb89deea9e60b
-SIZE (rust/crates/wezterm-blob-leases-0.1.0.crate) = 5139
+SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7
+SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305
SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296
SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631
SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac
@@ -871,10 +881,18 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
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.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+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-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
+SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
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
@@ -915,8 +933,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
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/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
-SIZE (rust/crates/winnow-0.7.4.crate) = 173588
+SHA256 (rust/crates/winnow-0.7.6.crate) = 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10
+SIZE (rust/crates/winnow-0.7.6.crate) = 174072
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
SIZE (rust/crates/winreg-0.52.0.crate) = 30148
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -933,8 +951,12 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
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-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/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
@@ -943,5 +965,7 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
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 (jj-vcs-jj-v0.28.2_GH0.tar.gz) = dae80d2629a9f430a9ea795c8cd378ced6ce1c870ab9ffe3b61f64cdd636a2bc
-SIZE (jj-vcs-jj-v0.28.2_GH0.tar.gz) = 1894576
+SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
+SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
+SHA256 (jj-vcs-jj-v0.29.0_GH0.tar.gz) = 57df34a06b1d2125ccd6e8383ea08f24160c48e33e9daecd883a2e59567a9fd9
+SIZE (jj-vcs-jj-v0.29.0_GH0.tar.gz) = 1949546
diff --git a/devel/jujutsu/pkg-plist b/devel/jujutsu/pkg-plist
new file mode 100644
index 000000000000..0f654f32e934
--- /dev/null
+++ b/devel/jujutsu/pkg-plist
@@ -0,0 +1,51 @@
+bin/jj
+%%PORTDOCS%%%%DOCSDIR%%/FAQ.md
+%%PORTDOCS%%%%DOCSDIR%%/bookmarks.md
+%%PORTDOCS%%%%DOCSDIR%%/cli-reference.md
+%%PORTDOCS%%%%DOCSDIR%%/code-of-conduct.md
+%%PORTDOCS%%%%DOCSDIR%%/community_tools.md
+%%PORTDOCS%%%%DOCSDIR%%/config-schema.json
+%%PORTDOCS%%%%DOCSDIR%%/config.md
+%%PORTDOCS%%%%DOCSDIR%%/config.toml
+%%PORTDOCS%%%%DOCSDIR%%/conflicts.md
+%%PORTDOCS%%%%DOCSDIR%%/contributing.md
+%%PORTDOCS%%%%DOCSDIR%%/core_tenets.md
+%%PORTDOCS%%%%DOCSDIR%%/design/copy-tracking.md
+%%PORTDOCS%%%%DOCSDIR%%/design/git-submodule-storage.md
+%%PORTDOCS%%%%DOCSDIR%%/design/git-submodules.md
+%%PORTDOCS%%%%DOCSDIR%%/design/run.md
+%%PORTDOCS%%%%DOCSDIR%%/design/sparse-v2.md
+%%PORTDOCS%%%%DOCSDIR%%/design/tracking-branches.md
+%%PORTDOCS%%%%DOCSDIR%%/design_doc_blueprint.md
+%%PORTDOCS%%%%DOCSDIR%%/design_docs.md
+%%PORTDOCS%%%%DOCSDIR%%/filesets.md
+%%PORTDOCS%%%%DOCSDIR%%/git-command-table.md
+%%PORTDOCS%%%%DOCSDIR%%/git-command-table.yml
+%%PORTDOCS%%%%DOCSDIR%%/git-comparison.md
+%%PORTDOCS%%%%DOCSDIR%%/git-compatibility.md
+%%PORTDOCS%%%%DOCSDIR%%/github.md
+%%PORTDOCS%%%%DOCSDIR%%/glossary.md
+%%PORTDOCS%%%%DOCSDIR%%/governance/GOVERNANCE.md
+%%PORTDOCS%%%%DOCSDIR%%/governance/temporary-voting.md
+%%PORTDOCS%%%%DOCSDIR%%/images/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/images/favicon-96x96.png
+%%PORTDOCS%%%%DOCSDIR%%/images/jj-logo.svg
+%%PORTDOCS%%%%DOCSDIR%%/index.md
+%%PORTDOCS%%%%DOCSDIR%%/install-and-setup.md
+%%PORTDOCS%%%%DOCSDIR%%/operation-log.md
+%%PORTDOCS%%%%DOCSDIR%%/paid_contributors.md
+%%PORTDOCS%%%%DOCSDIR%%/related-work.md
+%%PORTDOCS%%%%DOCSDIR%%/releasing.md
+%%PORTDOCS%%%%DOCSDIR%%/revsets.md
+%%PORTDOCS%%%%DOCSDIR%%/roadmap.md
+%%PORTDOCS%%%%DOCSDIR%%/sapling-comparison.md
+%%PORTDOCS%%%%DOCSDIR%%/style_guide.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/architecture.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/concurrency.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/conflicts.md
+%%PORTDOCS%%%%DOCSDIR%%/technical/types.svg
+%%PORTDOCS%%%%DOCSDIR%%/templates.md
+%%PORTDOCS%%%%DOCSDIR%%/testimonials.md
+%%PORTDOCS%%%%DOCSDIR%%/tutorial.md
+%%PORTDOCS%%%%DOCSDIR%%/windows.md
+%%PORTDOCS%%%%DOCSDIR%%/working-copy.md
diff --git a/devel/kapptemplate/distinfo b/devel/kapptemplate/distinfo
index 90dbfb59d819..4637bac824d5 100644
--- a/devel/kapptemplate/distinfo
+++ b/devel/kapptemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564216
-SHA256 (KDE/release-service/25.04.0/kapptemplate-25.04.0.tar.xz) = 0ff1dbf8a3189283a8f8781d968a2ea96d9734ad38e5312ded6017fa5530c3cc
-SIZE (KDE/release-service/25.04.0/kapptemplate-25.04.0.tar.xz) = 479488
+TIMESTAMP = 1746557848
+SHA256 (KDE/release-service/25.04.1/kapptemplate-25.04.1.tar.xz) = 4bce79b263097825581d21a51086c8f1d814536dd6e414f7db99043f935a7bbe
+SIZE (KDE/release-service/25.04.1/kapptemplate-25.04.1.tar.xz) = 479552
diff --git a/devel/kcachegrind/distinfo b/devel/kcachegrind/distinfo
index dc53006bbb50..c8140233f6d5 100644
--- a/devel/kcachegrind/distinfo
+++ b/devel/kcachegrind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564217
-SHA256 (KDE/release-service/25.04.0/kcachegrind-25.04.0.tar.xz) = 9b5c8a1f97e8dd899f868fec0236e2bdd55d3e0064f1a7119d9b5481f2f58672
-SIZE (KDE/release-service/25.04.0/kcachegrind-25.04.0.tar.xz) = 992024
+TIMESTAMP = 1746557849
+SHA256 (KDE/release-service/25.04.1/kcachegrind-25.04.1.tar.xz) = 0b7349b84f5e90a9d9cb05b2642b2a79c27a629dacb85ba94e57b9528be1f975
+SIZE (KDE/release-service/25.04.1/kcachegrind-25.04.1.tar.xz) = 991988
diff --git a/devel/kde-dev-scripts/distinfo b/devel/kde-dev-scripts/distinfo
index 1662d47e0801..23848da91012 100644
--- a/devel/kde-dev-scripts/distinfo
+++ b/devel/kde-dev-scripts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564217
-SHA256 (KDE/release-service/25.04.0/kde-dev-scripts-25.04.0.tar.xz) = a7264fb9c7f9fa08169e23ce6f8976508327c12b22f0e581f21bbd5abd485d9d
-SIZE (KDE/release-service/25.04.0/kde-dev-scripts-25.04.0.tar.xz) = 376188
+TIMESTAMP = 1746557850
+SHA256 (KDE/release-service/25.04.1/kde-dev-scripts-25.04.1.tar.xz) = 42cd9f3f6bf32d98822cd7c0f69927e2f6ba46d77d3dae5204a89677b7d55005
+SIZE (KDE/release-service/25.04.1/kde-dev-scripts-25.04.1.tar.xz) = 376208
diff --git a/devel/kde-dev-utils/distinfo b/devel/kde-dev-utils/distinfo
index 30d315c1121e..8b8d9023da7c 100644
--- a/devel/kde-dev-utils/distinfo
+++ b/devel/kde-dev-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564217
-SHA256 (KDE/release-service/25.04.0/kde-dev-utils-25.04.0.tar.xz) = 64cf2ab8570d9ab904e1b9514190f0baf9bce5da2132caef0c0565ce7da648d0
-SIZE (KDE/release-service/25.04.0/kde-dev-utils-25.04.0.tar.xz) = 77080
+TIMESTAMP = 1746557850
+SHA256 (KDE/release-service/25.04.1/kde-dev-utils-25.04.1.tar.xz) = daa4c9b7f70c439c1e832a61a9c8c68353314995f0ca1ac72e68acd207060d34
+SIZE (KDE/release-service/25.04.1/kde-dev-utils-25.04.1.tar.xz) = 77104
diff --git a/devel/kdesdk-kio/distinfo b/devel/kdesdk-kio/distinfo
index 52954607b527..4ef8d55f81ba 100644
--- a/devel/kdesdk-kio/distinfo
+++ b/devel/kdesdk-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564218
-SHA256 (KDE/release-service/25.04.0/kdesdk-kio-25.04.0.tar.xz) = 8c22031c870a82bbf4fbadd6b622d92a7cbcaa1c1917e6975a50a9d9115b7f1d
-SIZE (KDE/release-service/25.04.0/kdesdk-kio-25.04.0.tar.xz) = 42340
+TIMESTAMP = 1746557851
+SHA256 (KDE/release-service/25.04.1/kdesdk-kio-25.04.1.tar.xz) = 462ff6cd8b4b5b62c3c0d6e69a9f2551436c5f8f66f8e031c1a2bd072644ad3c
+SIZE (KDE/release-service/25.04.1/kdesdk-kio-25.04.1.tar.xz) = 42336
diff --git a/devel/kdesdk-thumbnailers/distinfo b/devel/kdesdk-thumbnailers/distinfo
index 3d4d94101eee..68a649c2e40b 100644
--- a/devel/kdesdk-thumbnailers/distinfo
+++ b/devel/kdesdk-thumbnailers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564219
-SHA256 (KDE/release-service/25.04.0/kdesdk-thumbnailers-25.04.0.tar.xz) = f16da2373e703c88b57eb3094fe1febda85d5d5a3d7a2e5fde50fd674749de78
-SIZE (KDE/release-service/25.04.0/kdesdk-thumbnailers-25.04.0.tar.xz) = 27268
+TIMESTAMP = 1746557852
+SHA256 (KDE/release-service/25.04.1/kdesdk-thumbnailers-25.04.1.tar.xz) = 4905f9de4d58bda9aa1406a4914b0fbc7e1629b1c51be89b88152c1c348dfcb1
+SIZE (KDE/release-service/25.04.1/kdesdk-thumbnailers-25.04.1.tar.xz) = 27272
diff --git a/devel/kdev-php/distinfo b/devel/kdev-php/distinfo
index d96918d4503a..e39eab962387 100644
--- a/devel/kdev-php/distinfo
+++ b/devel/kdev-php/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564219
-SHA256 (KDE/release-service/25.04.0/kdev-php-25.04.0.tar.xz) = 759b942493279ce3efd8f5da582d5f23d619e9dd7650a329410440258da06321
-SIZE (KDE/release-service/25.04.0/kdev-php-25.04.0.tar.xz) = 1099420
+TIMESTAMP = 1746557852
+SHA256 (KDE/release-service/25.04.1/kdev-php-25.04.1.tar.xz) = 17efe16fb6d50677c25a6219c3554e848d1a6878db1e71a1e68cb16c2f7b7242
+SIZE (KDE/release-service/25.04.1/kdev-php-25.04.1.tar.xz) = 1099292
diff --git a/devel/kdev-python/distinfo b/devel/kdev-python/distinfo
index a79e0e042042..20dae77fa30c 100644
--- a/devel/kdev-python/distinfo
+++ b/devel/kdev-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564220
-SHA256 (KDE/release-service/25.04.0/kdev-python-25.04.0.tar.xz) = 7f628302686f9f51607d39267964b6f99dd6beb7f6a25b97cf134dc316e2c1f6
-SIZE (KDE/release-service/25.04.0/kdev-python-25.04.0.tar.xz) = 1109080
+TIMESTAMP = 1746557853
+SHA256 (KDE/release-service/25.04.1/kdev-python-25.04.1.tar.xz) = 391cabce5472ed0a9f742454439488664f89d9b527c49d602229c4f0da9c7bbe
+SIZE (KDE/release-service/25.04.1/kdev-python-25.04.1.tar.xz) = 1109236
diff --git a/devel/kdevelop/distinfo b/devel/kdevelop/distinfo
index 3b49f26e8318..375367d5ecb0 100644
--- a/devel/kdevelop/distinfo
+++ b/devel/kdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564220
-SHA256 (KDE/release-service/25.04.0/kdevelop-25.04.0.tar.xz) = 4be355d6d2426a5b8aea35fc5ffc022e0b394e558d225a2321581b0d5452736d
-SIZE (KDE/release-service/25.04.0/kdevelop-25.04.0.tar.xz) = 8929548
+TIMESTAMP = 1746557854
+SHA256 (KDE/release-service/25.04.1/kdevelop-25.04.1.tar.xz) = 1c01c0c55c8e85b72e1440541d078451d429a4937d439c0d4c51fa9f1d036e36
+SIZE (KDE/release-service/25.04.1/kdevelop-25.04.1.tar.xz) = 8930464
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index b5e784d83e64..ce4564ecf4e4 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ktexteditor
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kio-extras/distinfo b/devel/kio-extras/distinfo
index 8cf6af143b77..1bf33f821283 100644
--- a/devel/kio-extras/distinfo
+++ b/devel/kio-extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564221
-SHA256 (KDE/release-service/25.04.0/kio-extras-25.04.0.tar.xz) = 7c87dc107ed375f5dfed74ffaf86a25990c131e539a4789b78ba70751b2fefac
-SIZE (KDE/release-service/25.04.0/kio-extras-25.04.0.tar.xz) = 3549468
+TIMESTAMP = 1746557854
+SHA256 (KDE/release-service/25.04.1/kio-extras-25.04.1.tar.xz) = f8277fbf8aa4725926b252e2de0367677673c8db585a5ef7bd26760d3c534458
+SIZE (KDE/release-service/25.04.1/kio-extras-25.04.1.tar.xz) = 3549808
diff --git a/devel/kirigami-gallery/distinfo b/devel/kirigami-gallery/distinfo
index db48470182f0..06d24ecaf36a 100644
--- a/devel/kirigami-gallery/distinfo
+++ b/devel/kirigami-gallery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564222
-SHA256 (KDE/release-service/25.04.0/kirigami-gallery-25.04.0.tar.xz) = d3abc3db132c6e41aa83ee28edf92e066e24a0b0123180410a4428f2fd21a555
-SIZE (KDE/release-service/25.04.0/kirigami-gallery-25.04.0.tar.xz) = 377332
+TIMESTAMP = 1746557855
+SHA256 (KDE/release-service/25.04.1/kirigami-gallery-25.04.1.tar.xz) = bbdac5b53ae73e82b79ef976e5c4f336f2ad1e82aaf007e27635b0448e04b413
+SIZE (KDE/release-service/25.04.1/kirigami-gallery-25.04.1.tar.xz) = 377336
diff --git a/devel/kodi-platform/Makefile b/devel/kodi-platform/Makefile
index e6354bec46b1..e3ffa5dcbc2a 100644
--- a/devel/kodi-platform/Makefile
+++ b/devel/kodi-platform/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kodi-platform
PORTVERSION= 20190726
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= decke@FreeBSD.org
diff --git a/devel/kodi-platform/pkg-plist b/devel/kodi-platform/pkg-plist
index ab1d5436a675..f0e2a8f30703 100644
--- a/devel/kodi-platform/pkg-plist
+++ b/devel/kodi-platform/pkg-plist
@@ -2,5 +2,5 @@ include/kodi/util/XMLUtils.h
lib/kodiplatform/kodiplatform-config.cmake
lib/libkodiplatform.so
lib/libkodiplatform.so.21.0
-lib/libkodiplatform.so.21.0.0
+lib/libkodiplatform.so.21.2.0
libdata/pkgconfig/kodiplatform.pc
diff --git a/devel/kommit/Makefile b/devel/kommit/Makefile
index d49a0035af1f..6091ef40a0b9 100644
--- a/devel/kommit/Makefile
+++ b/devel/kommit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kommit
DISTVERSION= 1.6.0
+PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/${PORTNAME}/
diff --git a/devel/kopeninghours/distinfo b/devel/kopeninghours/distinfo
index d86947acce8f..246c7a100d0f 100644
--- a/devel/kopeninghours/distinfo
+++ b/devel/kopeninghours/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564222
-SHA256 (KDE/release-service/25.04.0/kopeninghours-25.04.0.tar.xz) = b211bcdd2d38b297957b0694c74faf57fa89bc6a5aa610dd24582869afa4a31a
-SIZE (KDE/release-service/25.04.0/kopeninghours-25.04.0.tar.xz) = 75224
+TIMESTAMP = 1746557856
+SHA256 (KDE/release-service/25.04.1/kopeninghours-25.04.1.tar.xz) = 228637a75a1566e8e073e0e9ec21b67d30d6f2356eda8840049d2e93e1278433
+SIZE (KDE/release-service/25.04.1/kopeninghours-25.04.1.tar.xz) = 75216
diff --git a/devel/kpublictransport/Makefile b/devel/kpublictransport/Makefile
index ddb9173d520b..9945e5e87284 100644
--- a/devel/kpublictransport/Makefile
+++ b/devel/kpublictransport/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kpublictransport
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/devel/kpublictransport/distinfo b/devel/kpublictransport/distinfo
index f4a07dc65906..020d88072d9d 100644
--- a/devel/kpublictransport/distinfo
+++ b/devel/kpublictransport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564223
-SHA256 (KDE/release-service/25.04.0/kpublictransport-25.04.0.tar.xz) = 2134e51dc956bd43ce673e857cd62c15ad983b2ca68a9ca1a67ded2ce2c035f4
-SIZE (KDE/release-service/25.04.0/kpublictransport-25.04.0.tar.xz) = 826972
+TIMESTAMP = 1746557856
+SHA256 (KDE/release-service/25.04.1/kpublictransport-25.04.1.tar.xz) = 04786ba7e86bd54a11bc64c318cd6b9ffb91787ea6892c0330ce7ccc0570b2a8
+SIZE (KDE/release-service/25.04.1/kpublictransport-25.04.1.tar.xz) = 828836
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index ff17a6a44427..248937489604 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.49.0
+DISTVERSION= 0.50.0
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 0a174f66cb00..6e1312a91305 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744778342
-SHA256 (go/devel_lazygit/lazygit-v0.49.0/v0.49.0.mod) = f4c9e56214617f41fcab426690f6fac4a8cdf65d3d4a4f1f009b596a2b63abe6
-SIZE (go/devel_lazygit/lazygit-v0.49.0/v0.49.0.mod) = 3871
-SHA256 (go/devel_lazygit/lazygit-v0.49.0/v0.49.0.zip) = 95a5323ab6c8382b97aa929a630e70dbe7a0ed43e5010c25c65162fd4f5fbaf3
-SIZE (go/devel_lazygit/lazygit-v0.49.0/v0.49.0.zip) = 1381634
+TIMESTAMP = 1746583522
+SHA256 (go/devel_lazygit/lazygit-v0.50.0/v0.50.0.mod) = 3decfa30920ead4fbd3654a3f4d1379f6afaecd3682c9be515c4c60b3a81648c
+SIZE (go/devel_lazygit/lazygit-v0.50.0/v0.50.0.mod) = 3871
+SHA256 (go/devel_lazygit/lazygit-v0.50.0/v0.50.0.zip) = 971afa5addf44fed6822ab426c54e19951d0afc71c3ffb460e60135395debf87
+SIZE (go/devel_lazygit/lazygit-v0.50.0/v0.50.0.zip) = 1412293
diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile
deleted file mode 100644
index f2d8a3b99d2c..000000000000
--- a/devel/leatherman/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-PORTNAME= leatherman
-PORTVERSION= 1.12.9
-PORTREVISION= 6
-CATEGORIES= devel
-
-MAINTAINER= puppet@FreeBSD.org
-COMMENT= Leatherman C++ Tool library
-WWW= https://github.com/puppetlabs/leatherman
-
-LICENSE= APACHE20
-
-DEPRECATED= Project got archived
-EXPIRATION_DATE=2025-05-09
-
-LIB_DEPENDS= libboost_system.so:devel/boost-libs \
- libcurl.so:ftp/curl
-
-USES= compiler:c++11-lang cmake gettext ruby
-USE_GITHUB= yes
-GH_ACCOUNT= puppetlabs
-USE_LDCONFIG= yes
-
-CMAKE_ON= LEATHERMAN_SHARED
-CMAKE_OFF= ENABLE_CXX_WERROR
-
-TEST_TARGET= test
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.pre.mk>
-
-post-configure:
- # This file is vendored in vendor/Catch-1.10.0.zip and extracted at configure step
- ${SED} -i '' -e '1s|\(.*\)|#include <sys/signal.h>\n\1|' ${CONFIGURE_WRKSRC}/src/Catch-1.10.0/single_include/catch.hpp
-.if ${OPSYS} == FreeBSD
- ${REINPLACE_CMD} -e 's|ptrdiff_t|size_t|' ${CONFIGURE_WRKSRC}/src/Catch-1.10.0/single_include/catch.hpp
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/leatherman/distinfo b/devel/leatherman/distinfo
deleted file mode 100644
index fa1c5ca5d015..000000000000
--- a/devel/leatherman/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1677533770
-SHA256 (puppetlabs-leatherman-1.12.9_GH0.tar.gz) = 62c1b86b6bfe8e2f06f84e605b1bad8a0fa3224d2bf2dc33e69b2e46b902c2cb
-SIZE (puppetlabs-leatherman-1.12.9_GH0.tar.gz) = 816107
diff --git a/devel/leatherman/files/patch-cmake_leatherman.cmake.in b/devel/leatherman/files/patch-cmake_leatherman.cmake.in
deleted file mode 100644
index 959e5efc64d5..000000000000
--- a/devel/leatherman/files/patch-cmake_leatherman.cmake.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- cmake/leatherman.cmake.in.orig 2017-08-25 18:32:21 UTC
-+++ cmake/leatherman.cmake.in
-@@ -83,11 +83,6 @@ macro(leatherman_install)
- RUNTIME DESTINATION bin
- LIBRARY DESTINATION lib${LIB_SUFFIX}
- ARCHIVE DESTINATION lib${LIB_SUFFIX})
-- foreach(ARG ${ARGV})
-- if (TARGET ${ARG})
-- set_target_properties(${ARG} PROPERTIES PREFIX "" IMPORT_PREFIX "")
-- endif()
-- endforeach()
- endmacro()
-
- # Usage: add_cppcheck_dirs(dir1 dir2)
diff --git a/devel/leatherman/files/patch-json__container_tests_json__container__test.cc b/devel/leatherman/files/patch-json__container_tests_json__container__test.cc
deleted file mode 100644
index 7c2410c01fbd..000000000000
--- a/devel/leatherman/files/patch-json__container_tests_json__container__test.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- json_container/tests/json_container_test.cc.orig 2018-09-29 16:21:31 UTC
-+++ json_container/tests/json_container_test.cc
-@@ -22,11 +22,13 @@ TEST_CASE("JsonContainer::JsonContainer
- std::string json_value {};
-
- SECTION("it should instantiate by passing any JSON value") {
-+ json_value = "{}";
- SECTION("object") {
- json_value = JSON;
- }
-
- SECTION("array") {
-+ json_value = "[]";
- SECTION("of numbers") {
- json_value = "[1, 2, 3]";
- }
diff --git a/devel/leatherman/files/patch-locale_src_locale.cc b/devel/leatherman/files/patch-locale_src_locale.cc
deleted file mode 100644
index 8695942ee878..000000000000
--- a/devel/leatherman/files/patch-locale_src_locale.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- locale/src/locale.cc.orig 2018-09-29 16:21:31 UTC
-+++ locale/src/locale.cc
-@@ -44,6 +44,9 @@ namespace leatherman { namespace locale
- gen.add_messages_domain(domain);
- }
-
-+ if (id.empty())
-+ return g_locales.insert(make_pair(domain, std::locale())).first->second;
-+
- // Ensure creating and adding a new locale is thread-safe.
- try {
- return g_locales.insert(make_pair(domain, gen(id))).first->second;
diff --git a/devel/leatherman/files/patch-shared_nowide b/devel/leatherman/files/patch-shared_nowide
deleted file mode 100644
index 5bb169147065..000000000000
--- a/devel/leatherman/files/patch-shared_nowide
+++ /dev/null
@@ -1,108 +0,0 @@
-diff --git ./nowide/CMakeLists.txt ./nowide/CMakeLists.txt
-index ff9dba6..5d1b9ce 100644
---- ./nowide/CMakeLists.txt
-+++ ./nowide/CMakeLists.txt
-@@ -1,7 +1,5 @@
- find_package(Boost 1.54 REQUIRED)
-
--add_leatherman_includes(${Boost_INCLUDE_DIRS} "${CMAKE_CURRENT_SOURCE_DIR}/../vendor/nowide/include")
--add_leatherman_headers(../vendor/nowide/include/boost)
- if(WIN32)
- add_leatherman_library(../vendor/nowide/src/iostream.cpp)
- endif()
---- ./execution/CMakeLists.txt~ 2020-06-03 10:30:05.027479897 +0100
-+++ ./execution/CMakeLists.txt 2020-06-03 10:30:18.871483297 +0100
-@@ -1,4 +1,4 @@
--find_package(Boost 1.54 REQUIRED COMPONENTS regex filesystem system)
-+find_package(Boost 1.73 REQUIRED COMPONENTS regex filesystem system nowide)
-
- add_leatherman_deps("${Boost_LIBRARIES}")
- if ("${CMAKE_SYSTEM_NAME}" MATCHES "SunOS")
-@@ -10,7 +10,6 @@
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
- leatherman_dependency(util)
--leatherman_dependency(nowide)
- leatherman_dependency(locale)
- leatherman_dependency(logging)
- leatherman_dependency(file_util)
---- ./file_util/CMakeLists.txt~ 2020-06-03 10:30:05.031479898 +0100
-+++ ./file_util/CMakeLists.txt 2020-06-03 10:31:04.550494516 +0100
-@@ -1,9 +1,8 @@
--find_package(Boost 1.54 REQUIRED COMPONENTS regex filesystem system)
-+find_package(Boost 1.73 REQUIRED COMPONENTS regex filesystem system nowide)
-
- add_leatherman_deps("${Boost_LIBRARIES}")
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
--leatherman_dependency(nowide)
- leatherman_dependency(locale)
- leatherman_dependency(logging)
- leatherman_dependency(util)
---- ./logging/CMakeLists.txt~ 2020-06-03 10:30:05.035479898 +0100
-+++ ./logging/CMakeLists.txt 2020-06-03 10:30:19.092483352 +0100
-@@ -4,7 +4,6 @@
- add_leatherman_deps(${Boost_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
--leatherman_dependency(nowide)
- leatherman_dependency(locale)
-
- if (CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "SunOS")
---- ./tests/CMakeLists.txt~ 2020-06-02 23:24:17.146002133 +0100
-+++ ./tests/CMakeLists.txt 2020-06-02 23:26:17.780054923 +0100
-@@ -1,8 +1,8 @@
--set(BOOST_REQUIRED_COMPONENTS system date_time chrono log log_setup thread filesystem regex)
-+set(BOOST_REQUIRED_COMPONENTS system date_time chrono log log_setup thread filesystem regex nowide)
- if (LEATHERMAN_USE_LOCALES)
- set(BOOST_REQUIRED_COMPONENTS ${BOOST_REQUIRED_COMPONENTS} locale)
- endif()
--find_package(Boost "1.54" REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
-+find_package(Boost "1.73" REQUIRED COMPONENTS ${BOOST_REQUIRED_COMPONENTS})
-
- include_directories(BEFORE ${LEATHERMAN_CATCH_INCLUDE} ${LEATHERMAN_INCLUDE_DIRS})
- add_executable(leatherman_test main.cc ${LEATHERMAN_TEST_SRCS})
---- ./util/CMakeLists.txt~ 2020-06-03 10:05:44.277172451 +0100
-+++ ./util/CMakeLists.txt 2020-06-03 10:06:52.969185017 +0100
-@@ -1,10 +1,8 @@
--find_package(Boost 1.54 REQUIRED date_time chrono system)
-+find_package(Boost 1.73 REQUIRED date_time chrono system nowide)
-
- add_leatherman_deps(${Boost_LIBRARIES})
- add_leatherman_includes("${Boost_INCLUDE_DIRS}")
-
--leatherman_dependency(nowide)
--
- if(WIN32)
- set(PLATFORM_SRCS "src/windows/time.cc" "src/windows/environment.cc" "src/windows/scoped_handle.cc")
- set(PLATFORM_TESTS "tests/windows/environment.cc")
---- ./file_util/src/file.cc~ 2019-12-14 20:46:29.000000000 +0000
-+++ ./file_util/src/file.cc 2020-06-02 22:42:45.100963441 +0100
-@@ -1,6 +1,6 @@
- #include <leatherman/file_util/file.hpp>
- #include <boost/nowide/fstream.hpp>
--#include <boost/nowide/cenv.hpp>
-+#include <boost/nowide/cstdlib.hpp>
- #include <boost/filesystem.hpp>
- #include <sstream>
- #include <leatherman/logging/logging.hpp>
---- ./util/src/environment.cc~ 2019-12-14 20:46:29.000000000 +0000
-+++ ./util/src/environment.cc 2020-06-02 22:42:45.101963441 +0100
-@@ -1,5 +1,6 @@
- #include <leatherman/util/environment.hpp>
--#include <boost/nowide/cenv.hpp>
-+#include <boost/nowide/cstdlib.hpp>
-+#include <boost/system/error_code.hpp>
- #include <stdexcept>
-
- using namespace std;
---- ./util/tests/environment.cc~ 2019-12-14 20:46:29.000000000 +0000
-+++ ./util/tests/environment.cc 2020-06-02 22:42:45.103963442 +0100
-@@ -1,6 +1,6 @@
- #include <catch.hpp>
- #include <leatherman/util/environment.hpp>
--#include <boost/nowide/cenv.hpp>
-+#include <boost/nowide/cstdlib.hpp>
-
- using namespace std;
- using namespace leatherman::util;
diff --git a/devel/leatherman/pkg-descr b/devel/leatherman/pkg-descr
deleted file mode 100644
index 48a4ae1c0a45..000000000000
--- a/devel/leatherman/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A collection of C++ and CMake utility libraries.
diff --git a/devel/leatherman/pkg-plist b/devel/leatherman/pkg-plist
deleted file mode 100644
index c2df2ba0ee6b..000000000000
--- a/devel/leatherman/pkg-plist
+++ /dev/null
@@ -1,98 +0,0 @@
-include/leatherman/curl/client.hpp
-include/leatherman/curl/export.h
-include/leatherman/curl/request.hpp
-include/leatherman/curl/response.hpp
-include/leatherman/dynamic_library/dynamic_library.hpp
-include/leatherman/execution/execution.hpp
-include/leatherman/file_util/directory.hpp
-include/leatherman/file_util/file.hpp
-include/leatherman/json_container/json_container.hpp
-include/leatherman/locale/locale.hpp
-include/leatherman/logging/logging.hpp
-include/leatherman/ruby/api.hpp
-include/leatherman/util/environment.hpp
-include/leatherman/util/option_set.hpp
-include/leatherman/util/posix/scoped_descriptor.hpp
-include/leatherman/util/regex.hpp
-include/leatherman/util/scope_exit.hpp
-include/leatherman/util/scoped_env.hpp
-include/leatherman/util/scoped_resource.hpp
-include/leatherman/util/strings.hpp
-include/leatherman/util/time.hpp
-include/leatherman/util/timer.hpp
-include/leatherman/util/uri.hpp
-include/leatherman/util/windows/scoped_handle.hpp
-include/leatherman/vendor/catch.hpp
-include/leatherman/vendor/rapidjson/allocators.h
-include/leatherman/vendor/rapidjson/document.h
-include/leatherman/vendor/rapidjson/encodedstream.h
-include/leatherman/vendor/rapidjson/encodings.h
-include/leatherman/vendor/rapidjson/error/en.h
-include/leatherman/vendor/rapidjson/error/error.h
-include/leatherman/vendor/rapidjson/filereadstream.h
-include/leatherman/vendor/rapidjson/filewritestream.h
-include/leatherman/vendor/rapidjson/internal/biginteger.h
-include/leatherman/vendor/rapidjson/internal/diyfp.h
-include/leatherman/vendor/rapidjson/internal/dtoa.h
-include/leatherman/vendor/rapidjson/internal/ieee754.h
-include/leatherman/vendor/rapidjson/internal/itoa.h
-include/leatherman/vendor/rapidjson/internal/meta.h
-include/leatherman/vendor/rapidjson/internal/pow10.h
-include/leatherman/vendor/rapidjson/internal/stack.h
-include/leatherman/vendor/rapidjson/internal/strfunc.h
-include/leatherman/vendor/rapidjson/internal/strtod.h
-include/leatherman/vendor/rapidjson/memorybuffer.h
-include/leatherman/vendor/rapidjson/memorystream.h
-include/leatherman/vendor/rapidjson/msinttypes/inttypes.h
-include/leatherman/vendor/rapidjson/msinttypes/stdint.h
-include/leatherman/vendor/rapidjson/prettywriter.h
-include/leatherman/vendor/rapidjson/rapidjson.h
-include/leatherman/vendor/rapidjson/reader.h
-include/leatherman/vendor/rapidjson/stringbuffer.h
-include/leatherman/vendor/rapidjson/writer.h
-lib/cmake/leatherman/LeathermanConfig.cmake
-lib/cmake/leatherman/LeathermanConfigVersion.cmake
-lib/cmake/leatherman/LeathermanLibraries-%%CMAKE_BUILD_TYPE%%.cmake
-lib/cmake/leatherman/LeathermanLibraries.cmake
-lib/cmake/leatherman/catch.cmake
-lib/cmake/leatherman/cmake/GetGitRevisionDescription.cmake
-lib/cmake/leatherman/cmake/GetGitRevisionDescription.cmake.in
-lib/cmake/leatherman/cmake/cflags.cmake
-lib/cmake/leatherman/cmake/generate_translations.cmake
-lib/cmake/leatherman/cmake/leatherman.cmake
-lib/cmake/leatherman/cmake/leatherman_config.cmake
-lib/cmake/leatherman/cmake/normalize_pot.cmake
-lib/cmake/leatherman/cmake/options.cmake
-lib/cmake/leatherman/cmake/pod2man.cmake
-lib/cmake/leatherman/curl.cmake
-lib/cmake/leatherman/dynamic_library.cmake
-lib/cmake/leatherman/execution.cmake
-lib/cmake/leatherman/file_util.cmake
-lib/cmake/leatherman/json_container.cmake
-lib/cmake/leatherman/locale.cmake
-lib/cmake/leatherman/logging.cmake
-lib/cmake/leatherman/nowide.cmake
-lib/cmake/leatherman/rapidjson.cmake
-lib/cmake/leatherman/ruby.cmake
-lib/cmake/leatherman/scripts/cpplint.py
-lib/cmake/leatherman/util.cmake
-lib/libleatherman_curl.so
-lib/libleatherman_curl.so.%%PORTVERSION%%
-lib/libleatherman_dynamic_library.so
-lib/libleatherman_dynamic_library.so.%%PORTVERSION%%
-lib/libleatherman_execution.so
-lib/libleatherman_execution.so.%%PORTVERSION%%
-lib/libleatherman_file_util.so
-lib/libleatherman_file_util.so.%%PORTVERSION%%
-lib/libleatherman_json_container.so
-lib/libleatherman_json_container.so.%%PORTVERSION%%
-lib/libleatherman_locale.so
-lib/libleatherman_locale.so.%%PORTVERSION%%
-lib/libleatherman_logging.so
-lib/libleatherman_logging.so.%%PORTVERSION%%
-lib/libleatherman_ruby.so
-lib/libleatherman_ruby.so.%%PORTVERSION%%
-lib/libleatherman_util.so
-lib/libleatherman_util.so.%%PORTVERSION%%
-share/locale/fr/LC_MESSAGES/leatherman_locale.mo
-share/locale/fr/LC_MESSAGES/leatherman_logging.mo
diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile
index 763f54288232..a71102cdf74f 100644
--- a/devel/lfcbase/Makefile
+++ b/devel/lfcbase/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lfcbase
-PORTVERSION= 1.21.3
+PORTVERSION= 1.21.6
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/
diff --git a/devel/lfcbase/distinfo b/devel/lfcbase/distinfo
index 68522ab6fe90..295ffeba0dea 100644
--- a/devel/lfcbase/distinfo
+++ b/devel/lfcbase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746213556
-SHA256 (lfcbase-1.21.3.tar.gz) = 6e6426e995a95a6f55554e7c69d5371d4a04b888d78caf3a2605921b2435e030
-SIZE (lfcbase-1.21.3.tar.gz) = 721579
+TIMESTAMP = 1746947541
+SHA256 (lfcbase-1.21.6.tar.gz) = 21c5970dccbc641a30f7c41dc16b9abe2abced6b42a2691dd6bae1c85aed5c2a
+SIZE (lfcbase-1.21.6.tar.gz) = 868460
diff --git a/devel/libconfig/Makefile b/devel/libconfig/Makefile
index a5ae7ae75b59..361791a5d7a6 100644
--- a/devel/libconfig/Makefile
+++ b/devel/libconfig/Makefile
@@ -9,7 +9,7 @@ WWW= https://www.hyperrealm.com/libconfig/libconfig.html
LICENSE= LGPL21
-USES= autoreconf libtool pathfix
+USES= libtool pathfix
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/devel/libnjs/Makefile b/devel/libnjs/Makefile
index 994535c81671..00e3f9cd00ff 100644
--- a/devel/libnjs/Makefile
+++ b/devel/libnjs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libnjs
-DISTVERSION= 0.8.10
+DISTVERSION= 0.9.0
+PORTREVISION= 1
CATEGORIES= devel www
MAINTAINER= osa@FreeBSD.org
@@ -26,7 +27,7 @@ CONFIGURE_ARGS= --cc-opt="-I${LOCALBASE}/include/quickjs" \
.include <bsd.port.pre.mk>
# Fixes build failed for Clang 19.1.3+
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1500026 && ${CHOSEN_COMPILER_TYPE} == clang
+.if ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 191
CFLAGS+= -Wno-error=cast-function-type-mismatch
.endif
diff --git a/devel/libnjs/distinfo b/devel/libnjs/distinfo
index ec3651016160..36531740d26c 100644
--- a/devel/libnjs/distinfo
+++ b/devel/libnjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744834488
-SHA256 (nginx-njs-0.8.10_GH0.tar.gz) = 0be4bdd79184cd43f55a0377e59107fddfeef33e54f97c890894f0fe72628d26
-SIZE (nginx-njs-0.8.10_GH0.tar.gz) = 942446
+TIMESTAMP = 1746535107
+SHA256 (nginx-njs-0.9.0_GH0.tar.gz) = 7b0446f0b3e0b63b57883e0464d883f0ac4eab82ec7746599d37563dc6808203
+SIZE (nginx-njs-0.9.0_GH0.tar.gz) = 942562
diff --git a/devel/libnjs/pkg-plist b/devel/libnjs/pkg-plist
index 004da3a4354f..dcb10afe415b 100644
--- a/devel/libnjs/pkg-plist
+++ b/devel/libnjs/pkg-plist
@@ -5,6 +5,8 @@ include/njs_array.h
include/njs_array_buffer.h
include/njs_assert.h
include/njs_async.h
+include/njs_atom.h
+include/njs_atom_defs.h
include/njs_auto_config.h
include/njs_boolean.h
include/njs_buffer.h
@@ -24,7 +26,6 @@ include/njs_generator.h
include/njs_iterator.h
include/njs_json.h
include/njs_lexer.h
-include/njs_lexer_tables.h
include/njs_lvlhsh.h
include/njs_main.h
include/njs_malloc.h
@@ -34,7 +35,6 @@ include/njs_mp.h
include/njs_murmur_hash.h
include/njs_number.h
include/njs_object.h
-include/njs_object_hash.h
include/njs_object_prop_declare.h
include/njs_parser.h
include/njs_promise.h
diff --git a/devel/libsearpc/pkg-plist b/devel/libsearpc/pkg-plist
index 62a14dafcb06..172f9f785099 100644
--- a/devel/libsearpc/pkg-plist
+++ b/devel/libsearpc/pkg-plist
@@ -8,24 +8,31 @@ lib/libsearpc.a
lib/libsearpc.so
lib/libsearpc.so.1
lib/libsearpc.so.1.0.2
-libdata/pkgconfig/libsearpc.pc
%%PYTHON_SITELIBDIR%%/pysearpc/__init__.py
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/client%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/common%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/named_pipe%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/server%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/transport%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+%%PYTHON_SITELIBDIR%%/pysearpc/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/pysearpc/client.py
%%PYTHON_SITELIBDIR%%/pysearpc/common.py
%%PYTHON_SITELIBDIR%%/pysearpc/errors.py
@@ -33,3 +40,4 @@ libdata/pkgconfig/libsearpc.pc
%%PYTHON_SITELIBDIR%%/pysearpc/server.py
%%PYTHON_SITELIBDIR%%/pysearpc/transport.py
%%PYTHON_SITELIBDIR%%/pysearpc/utils.py
+libdata/pkgconfig/libsearpc.pc
diff --git a/devel/libspice-server/Makefile b/devel/libspice-server/Makefile
index 6c20f5ccce7f..1a72c44ac8a1 100644
--- a/devel/libspice-server/Makefile
+++ b/devel/libspice-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libspice-server
-DISTVERSION= 0.15.2
+DISTVERSION= 0.16.0
CATEGORIES= devel
MASTER_SITES= https://www.spice-space.org/download/releases/spice-server/
DISTNAME= spice-${PORTVERSION}
diff --git a/devel/libspice-server/distinfo b/devel/libspice-server/distinfo
index 68fb59f7d093..3a1855665935 100644
--- a/devel/libspice-server/distinfo
+++ b/devel/libspice-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704885543
-SHA256 (spice-0.15.2.tar.bz2) = 6d9eb6117f03917471c4bc10004abecff48a79fb85eb85a1c45f023377015b81
-SIZE (spice-0.15.2.tar.bz2) = 1663326
+TIMESTAMP = 1746776258
+SHA256 (spice-0.16.0.tar.bz2) = 0a6ec9528f05371261bbb2d46ff35e7b5c45ff89bb975a99af95a5f20ff4717d
+SIZE (spice-0.16.0.tar.bz2) = 1682389
diff --git a/devel/libspice-server/pkg-plist b/devel/libspice-server/pkg-plist
index efc45e98c039..2afad1705d9e 100644
--- a/devel/libspice-server/pkg-plist
+++ b/devel/libspice-server/pkg-plist
@@ -9,6 +9,6 @@ include/spice-server/spice.h
include/spice-server/spice-audio.h
include/spice-server/spice-version.h
include/spice-server/spice-qxl.h
-lib/libspice-server.so.1.14.3
lib/libspice-server.so
lib/libspice-server.so.1
+lib/libspice-server.so.1.15.0
diff --git a/devel/libstatgrab0/Makefile b/devel/libstatgrab0/Makefile
index 8f7642451a65..d372f58f3ea5 100644
--- a/devel/libstatgrab0/Makefile
+++ b/devel/libstatgrab0/Makefile
@@ -10,6 +10,9 @@ MAINTAINER= tdb@FreeBSD.org
COMMENT= Provides a useful interface to system statistics
WWW= https://www.i-scream.org/libstatgrab/
+DEPRECATED= Use devel/libstatgrab instead.
+EXPIRATION_DATE=2025-12-31
+
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USES= pathfix pkgconfig libtool
diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile
index 4981610f8776..12c6bae430f8 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvirt
-DISTVERSION= 11.2.0
+DISTVERSION= 11.3.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/ \
ftp://libvirt.org/libvirt/
@@ -13,7 +13,7 @@ LICENSE= LGPL3
LIB_DEPENDS= libcurl.so:ftp/curl \
libgnutls.so:security/gnutls
BUILD_DEPENDS= dnsmasq:dns/dnsmasq \
- ${LOCALBASE}/bin/grep:textproc/gnugrep \
+ ggrep:textproc/gnugrep \
gsed:textproc/gsed \
rst2html:textproc/py-docutils@${PY_FLAVOR} \
xsltproc:textproc/libxslt
@@ -140,7 +140,7 @@ USE_PERL5= build
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
TEST_TARGET= check
-SHLIB_VER= 0.11002.0
+SHLIB_VER= 0.11003.0
PLIST_SUB+= SHLIB_VER=${SHLIB_VER}
PORTDOCS= *
#SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen
diff --git a/devel/libvirt/distinfo b/devel/libvirt/distinfo
index a802adfde832..71395f59a4f8 100644
--- a/devel/libvirt/distinfo
+++ b/devel/libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743505134
-SHA256 (libvirt-11.2.0.tar.xz) = 07b91052b4e44cf2e5c21bfe1a8095f98db47a917b38d95d2a7ec50ff6bdade9
-SIZE (libvirt-11.2.0.tar.xz) = 9766976
+TIMESTAMP = 1746184187
+SHA256 (libvirt-11.3.0.tar.xz) = 6bcb0c42c4580436fea262ced56f68a6afe20f7390b1bea2116718cc034a0283
+SIZE (libvirt-11.3.0.tar.xz) = 9801572
diff --git a/devel/libvirt/files/patch-build-aux_meson.build b/devel/libvirt/files/patch-build-aux_meson.build
new file mode 100644
index 000000000000..63e689340bbc
--- /dev/null
+++ b/devel/libvirt/files/patch-build-aux_meson.build
@@ -0,0 +1,27 @@
+--- build-aux/meson.build.orig 2025-05-02 07:25:45 UTC
++++ build-aux/meson.build
+@@ -13,23 +13,10 @@ if git and tests_enabled[0]
+ if host_machine.system() == 'freebsd' or host_machine.system() == 'darwin'
+ make_prog = find_program('gmake')
+ sed_prog = find_program('gsed')
++ grep_prog = find_program('ggrep')
+ else
+ make_prog = find_program('make')
+ sed_prog = find_program('sed')
+- endif
+-
+- if host_machine.system() == 'freebsd'
+- grep_prog = find_program('grep')
+- grep_cmd = run_command(grep_prog, '--version', check: true)
+- if grep_cmd.stdout().startswith('grep (BSD grep')
+- grep_prog = find_program('/usr/local/bin/grep', required: false)
+- if not grep_prog.found()
+- error('GNU grep not found')
+- endif
+- endif
+- elif host_machine.system() == 'darwin'
+- grep_prog = find_program('ggrep')
+- else
+ grep_prog = find_program('grep')
+ endif
+
diff --git a/devel/libvirt/pkg-plist b/devel/libvirt/pkg-plist
index b1510304faee..7c82c41ac6c6 100644
--- a/devel/libvirt/pkg-plist
+++ b/devel/libvirt/pkg-plist
@@ -151,6 +151,8 @@ share/augeas/lenses/virtvboxd.aug
%%DATADIR%%/api/libvirt-api.xml
%%DATADIR%%/api/libvirt-lxc-api.xml
%%DATADIR%%/api/libvirt-qemu-api.xml
+%%DATADIR%%/cpu_map/arm_Ampere-1.xml
+%%DATADIR%%/cpu_map/arm_Ampere-1a.xml
%%DATADIR%%/cpu_map/arm_FT-2000plus.xml
%%DATADIR%%/cpu_map/arm_Falkor.xml
%%DATADIR%%/cpu_map/arm_Kunpeng-920.xml
diff --git a/devel/linux-rl9-devtools/Makefile b/devel/linux-rl9-devtools/Makefile
index 35fa0304049e..3c025d29ac68 100644
--- a/devel/linux-rl9-devtools/Makefile
+++ b/devel/linux-rl9-devtools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= devtools
PORTVERSION= ${LINUX_DIST_VER}
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
@@ -21,8 +21,8 @@ QA_ENV+= USESLIBTOOL=no
BUVERSION= 2.35.2-54.el9
GCCVERSION= 11.5.0-5.el9_5
-GLIBCVERSION= 2.34-125.el9_5.3
-KERNELVERSION= 5.14.0-503.38.1.el9_5
+GLIBCVERSION= 2.34-125.el9_5.8
+KERNELVERSION= 5.14.0-503.40.1.el9_5
MPFRVERSION= 4.1.0-7.el9
LIBMPCVERSION= 1.2.1-4.el9
diff --git a/devel/linux-rl9-devtools/distinfo b/devel/linux-rl9-devtools/distinfo
index a1a423bab085..0daece7d972c 100644
--- a/devel/linux-rl9-devtools/distinfo
+++ b/devel/linux-rl9-devtools/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1745213399
+TIMESTAMP = 1746515153
SHA256 (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = fa816c4f7479b68e0ac3fd6c26982d1c2832d70dfb4236085ff5b6bd4e2a1039
SIZE (rocky/b/binutils-2.35.2-54.el9.aarch64.rpm) = 4983292
SHA256 (rocky/b/binutils-2.35.2-54.el9.x86_64.rpm) = ddba97d5ad45c495cdd94188955569819dd6db2d6c927431987bad7f4c0df3b6
@@ -29,18 +29,18 @@ SHA256 (rocky/g/gcc-gfortran-11.5.0-5.el9_5.aarch64.rpm) = ce2da122db9439111eca6
SIZE (rocky/g/gcc-gfortran-11.5.0-5.el9_5.aarch64.rpm) = 12831212
SHA256 (rocky/g/gcc-gfortran-11.5.0-5.el9_5.x86_64.rpm) = 99dccf59e5f52df2b6386dce7d2d2b62048014c9decd05bb81f9a958b09c1d13
SIZE (rocky/g/gcc-gfortran-11.5.0-5.el9_5.x86_64.rpm) = 13283781
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.3.aarch64.rpm) = e0e6a2e7d9b57e85ac13544e5903a5fa7cb7a65d831d4a79e4045cf985ef1537
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.3.aarch64.rpm) = 444846
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.3.i686.rpm) = 787546862f5c43bf723d6077d1081932c3218fa51a0dfe0b2016e75861269639
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.3.i686.rpm) = 25871
-SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.3.x86_64.rpm) = 0365766ac33bc7dfad9979401ea71450614f87564ba221ae840c829e367edea0
-SIZE (rocky/g/glibc-devel-2.34-125.el9_5.3.x86_64.rpm) = 25425
-SHA256 (rocky/g/glibc-headers-2.34-125.el9_5.3.x86_64.rpm) = 27390403c4a1e41c9d3097de4492374dcbebad4cca402c924ebd35f4eb26978f
-SIZE (rocky/g/glibc-headers-2.34-125.el9_5.3.x86_64.rpm) = 439533
-SHA256 (rocky/k/kernel-headers-5.14.0-503.38.1.el9_5.aarch64.rpm) = a0c86d790416cb1ac4e4a283678e5f0ba47408d0cfeac5f85ed552a1b71aafa4
-SIZE (rocky/k/kernel-headers-5.14.0-503.38.1.el9_5.aarch64.rpm) = 3680029
-SHA256 (rocky/k/kernel-headers-5.14.0-503.38.1.el9_5.x86_64.rpm) = 02385266dd48fbeaaa11493ab231a778f77b24c3fc1aadacd57ace601f79f3c8
-SIZE (rocky/k/kernel-headers-5.14.0-503.38.1.el9_5.x86_64.rpm) = 3712245
+SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.aarch64.rpm) = 020e899c6312b0f94d225972b2b018cd47e3c645454ac11902e63a99d985dc68
+SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.aarch64.rpm) = 445179
+SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.i686.rpm) = 73fbf8beab0fea69803e6c706d7828eaa07ba4b99d4ff1f82cae594c55c5b882
+SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.i686.rpm) = 26092
+SHA256 (rocky/g/glibc-devel-2.34-125.el9_5.8.x86_64.rpm) = 71b669dae2d01ab784068454f2a7f196fc6a39c038f92aab025ce70909080a79
+SIZE (rocky/g/glibc-devel-2.34-125.el9_5.8.x86_64.rpm) = 25624
+SHA256 (rocky/g/glibc-headers-2.34-125.el9_5.8.x86_64.rpm) = 1581f170a3e272715013f4e3d93aec13f97a79c3f720731e02369f8c59c4b169
+SIZE (rocky/g/glibc-headers-2.34-125.el9_5.8.x86_64.rpm) = 439728
+SHA256 (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.aarch64.rpm) = d7b7126ba2bc1a76dcbcca857db03262910e300c6503ecaa626590a1fa9b8125
+SIZE (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.aarch64.rpm) = 3682361
+SHA256 (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.x86_64.rpm) = c1ce3fba00143e7f225b2200b18356da5e6361ea956c9d962d12eb20d25ea301
+SIZE (rocky/k/kernel-headers-5.14.0-503.40.1.el9_5.x86_64.rpm) = 3714589
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 22ec15677e92a91a1aa86c9083525083f4a53c75c159e5cce496a65172f47589
SIZE (rocky/l/libatomic-11.5.0-5.el9_5.aarch64.rpm) = 28359
SHA256 (rocky/l/libatomic-11.5.0-5.el9_5.i686.rpm) = 74f8d01153ae3052f968fc76e4d26d71e300d35335d4c5d9c7887676cf255b3c
@@ -67,10 +67,10 @@ SHA256 (rocky/l/libstdc++-devel-11.5.0-5.el9_5.x86_64.rpm) = a9df7e426503b79954e
SIZE (rocky/l/libstdc++-devel-11.5.0-5.el9_5.x86_64.rpm) = 2329962
SHA256 (rocky/b/binutils-2.35.2-54.el9.src.rpm) = c6eccfb1ac99c90691953dfd97f1aabce89cf4ca83e39137ab561a0733f7853d
SIZE (rocky/b/binutils-2.35.2-54.el9.src.rpm) = 22350808
-SHA256 (rocky/g/glibc-2.34-125.el9_5.3.src.rpm) = 185db2c8d2aab7d58ac33a5b1fb85ec2f253fe20f95dcc36beb510b205a4e1a0
-SIZE (rocky/g/glibc-2.34-125.el9_5.3.src.rpm) = 18609420
-SHA256 (rocky/k/kernel-5.14.0-503.38.1.el9_5.src.rpm) = c3cf7f683ec75e8611e8562ed49497e6de87350a45f49e58924a870604c89f50
-SIZE (rocky/k/kernel-5.14.0-503.38.1.el9_5.src.rpm) = 146398845
+SHA256 (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 2a0ea9e22af53f2c9f5f9819b000f970206e8b2242132ae6165f1ecd3eb3c2ea
+SIZE (rocky/g/glibc-2.34-125.el9_5.8.src.rpm) = 18631240
+SHA256 (rocky/k/kernel-5.14.0-503.40.1.el9_5.src.rpm) = dc3656bf0b43d1fcafc5a0a21859b17f57de36e18af4cf3b16320577306ddeb2
+SIZE (rocky/k/kernel-5.14.0-503.40.1.el9_5.src.rpm) = 146404769
SHA256 (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = e0e1edc062c4d5565ebedeba87e13a661caa74d43c885c656eb5b75cf1ed3bcc
SIZE (rocky/l/libmpc-1.2.1-4.el9.src.rpm) = 844729
SHA256 (rocky/g/gcc-11.5.0-5.el9_5.src.rpm) = 8656bacb48e097fec2c34a35460ff0338c021ac4b1b0cb3849e47f4256692095
diff --git a/devel/llvm-cheriot/Makefile b/devel/llvm-cheriot/Makefile
index d22112cd23b5..d64120cecf0b 100644
--- a/devel/llvm-cheriot/Makefile
+++ b/devel/llvm-cheriot/Makefile
@@ -1,24 +1,326 @@
-# llvm-cheriot
-LLVM_SUFFIX= -cheriot
+PORTNAME= llvm
+PORTVERSION= ${LLVM_MAJOR}.1.d${SNAPDATE}
+PORTREVISION= 2
+CATEGORIES= devel lang
+PKGNAMESUFFIX= ${LLVM_SUFFIX}
+MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang with support the CHERIoT microcontroller
-WWW= https://www.microsoft.com/en-us/research/publication/cheriot-rethinking-security-for-low-cost-embedded-systems/
+WWW= https://cheriot.org
-DISTINFO_FILE= ${.CURDIR}/distinfo
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${.CURDIR}/pkg-plist
+.include "${.PARSEDIR}/../llvm-devel/Makefile.LICENSE"
-GH_ACCOUNT= CHERIoT-Platform
+NOT_FOR_ARCHS= i386 armv6 armv7 powerpc mips
+NOT_FOR_ARCHS_REASON= No one will develop CHERI from 32-bit
+
+LLVM_SUFFIX= -cheriot
+LLVM_DIR= llvm${LLVM_SUFFIX}
+LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
+COMMAND_SUFFIX= ${LLVM_SUFFIX}
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
+DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
+
+USES= cmake compiler:c++17-lang cpe shebangfix
+USE_LDCONFIG= ${LLVM_PREFIX}/lib
+SHEBANG_FILES= \
+ clang/tools/clang-format/git-clang-format \
+ clang/tools/clang-format/clang-format-diff.py \
+ clang/tools/scan-build-py/bin/analyze-build \
+ clang/tools/scan-build-py/bin/intercept-build \
+ clang/tools/scan-build-py/bin/scan-build \
+ clang/tools/scan-build-py/libexec/analyze-cc \
+ clang/tools/scan-build-py/libexec/analyze-c++ \
+ clang/tools/scan-build-py/libexec/intercept-cc \
+ clang/tools/scan-build-py/libexec/intercept-c++ \
+ clang/tools/scan-view/bin/scan-view \
+ clang/utils/hmaptool/hmaptool \
+ llvm/tools/opt-viewer/optrecord.py \
+ llvm/tools/opt-viewer/opt-diff.py \
+ llvm/tools/opt-viewer/opt-stats.py \
+ llvm/tools/opt-viewer/opt-viewer.py \
+ llvm/utils/lit/lit.py \
+ llvm/utils/llvm-lit/llvm-lit.in
-OPTIONS_EXCLUDE= XTOOLCHAIN STATIC_LIBS
+WRAPPER= wrapper-cheriot.sh
+SUB_FILES+= ${WRAPPER}
+SUB_LIST+= \
+ CONFIGURE_TARGET="${CONFIGURE_TARGET}" \
+ LLVM_PREFIX="${LLVM_PREFIX}" \
+ LLVM_SUFFIX="${LLVM_SUFFIX}"
-LLVM_TARGETS= RISCV
+CMAKE_INSTALL_PREFIX= ${LLVM_PREFIX}
+CMAKE_SOURCE_PATH= ${WRKSRC}/llvm
+CMAKE_ARGS+= -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_LINK_LLVM_DYLIB=ON
+CMAKE_ARGS+= -DLLVM_PARALLEL_LINK_JOBS=1
+CMAKE_ARGS+= -DLLVM_ENABLE_Z3_SOLVER=OFF
+CMAKE_ARGS+= -DLLVM_ENABLE_LIBXML2=OFF
+CMAKE_ARGS+= -DLLVM_ENABLE_LIBEDIT=OFF
+CMAKE_ARGS+= -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS}"
CMAKE_FLAGS+= -DLLVM_DEFAULT_TARGET_TRIPLE=riscv32-unknown-unknown
-DOCS_BUILD_DEPENDS= \
- ${PYTHON_PKGNAMEPREFIX}myst-parser>0:textproc/py-myst-parser@${PY_FLAVOR}
+.ifndef USE_GITLAB
+USE_GITHUB= yes
+GH_PROJECT?= llvm-project
+GH_ACCOUNT= CHERIoT-Platform
+GH_TAGNAME= ${LLVM_COMMIT}
+.endif
+
+.include "${.CURDIR}/Makefile.snapshot"
+
+OPTIONS_DEFINE= CLANG DOCS EXTRAS LIT LLD
+OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD
+OPTIONS_SUB= yes
+
+CLANG_DESC= Build clang
+CLANG_PORTDOCS= clang
+CLANG_USES= perl5
+# scan-build does require, but users can install it manually.
+CLANG_USE= PERL5=build
+DOCS_BUILD_DEPENDS+= \
+ ${PYTHON_PKGNAMEPREFIX}myst-parser>0:textproc/py-myst-parser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}recommonmark>=0.0.20180530:textproc/py-recommonmark@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_CMAKE_ON= -DLLVM_ENABLE_SPHINX=ON \
+ -DSPHINX_EXECUTABLE=${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF \
+ -DLLVM_BUILD_DOCS=ON
+DOCS_PLIST_FILES= ${MAN1SRCS:S|^|share/man/man1/|:S|.1$|${LLVM_SUFFIX}.1.gz|}
+DOCS_PORTDOCS= llvm
+EXTRAS_DESC= Extra clang tools
+EXTRAS_IMPLIES= CLANG
+EXTRAS_PLIST_DIRS= ${LLVM_DIR}/include/clang-tidy/plugin
+LIT_DESC= Install lit and FileCheck test tools
+LIT_MOD_NAME= lit${LLVM_SUFFIX:S/-/_/g}
+LIT_PLIST_SUB= LIT_MOD_NAME=${LIT_MOD_NAME}
+LLD_DESC= Install lld linker
+LLD_PORTDOCS= lld
+LLDB_DESC= Install lldb, the LLVM debugger
+LLDB_BUILD_DEPENDS= swig:devel/swig
+
+LLVM_TARGETS= RISCV
+
+PLIST_SUB+= COMMAND_SUFFIX=${COMMAND_SUFFIX} \
+ LLVM_MAJOR=${LLVM_MAJOR} \
+ LLVM_RELEASE=${LLVM_RELEASE} \
+ LLVM_SUFFIX=${LLVM_SUFFIX}
+
+COMMANDS= ${LLVM_COMMANDS}
+FIRST_COMMAND= ${COMMANDS:C/^/XXXX/1:MXXXX*:C/^XXXX//}
+
+MAN1SRCS+= ${LLVM_MAN1SRCS}
+
+STRIP_LIBS= BugpointPasses.so \
+ LLVMHello.so \
+ ${LIBNAME}.0 \
+ libLTO.so
+
+EXTRAS_LIBS= libclangApplyReplacements \
+ libclangChangeNamespace \
+ libclangDaemon \
+ libclangDoc \
+ libclangIncludeCleaner \
+ libclangIncludeFixer \
+ libclangMove \
+ libclangPseudo \
+ libclangQuery \
+ libclangRename \
+ libclangReorderFields \
+ libclangTidy \
+ libclangTidyGoogleModule \
+ libclangTidyLLVMModule \
+ libclangTidyMiscModule \
+ libclangTidyReadabilityModule \
+ libclangTidyUtils \
+ libfindAllSymbols \
+ libmodernizeCore
+EXTRAS_FILES= index.js
+EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g}|${EXTRAS_FILES:tW:C/ */|/g}
+
+.include <bsd.port.options.mk>
+
+# keep in sync with /usr/src/lib/clang/clang.build.mk
+CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/armv6hf/armv6/}-portbld-${OPSYS:tl}${OSREL}
+
+.if ${PORT_OPTIONS:MCLANG}
+LLVM_ENABLE_PROJECTS+= clang
+COMMANDS+= ${CLANG_COMMANDS}
+MAN1SRCS+= ${CLANG_MAN1SRCS}
+CLANG_PATTERN= (c-index-test|clang|diagtool|hmaptool|intercept-|libear|libscanbuild|analyze-|scan-|Reporter.py|ScanView.py|scanview.css|sorttable.js|startfile.py|c..-analyzer|AnalyzerPlugin.so)
+USES+= gnome
+.endif
+
+.if ${PORT_OPTIONS:MEXTRAS}
+LLVM_ENABLE_PROJECTS+= clang-tools-extra
+COMMANDS+= ${EXTRAS_COMMANDS}
+MAN1SRCS+= ${EXTRAS_MAN1SRCS}
+PORTDOCS+= clang-tools
+.endif
+
+.if ${PORT_OPTIONS:MLIT}
+MAN1SRCS+= ${LIT_MAN1SRCS}
+# lit requires python, but don't install it by default. Users can install.
+#_USES_PYTHON= python
+.endif
+
+.if ${PORT_OPTIONS:MLLD}
+LLVM_ENABLE_PROJECTS+= lld
+COMMANDS+= ${LLD_COMMANDS}
+.endif
+
+.if ${PORT_OPTIONS:MLLDB}
+LLVM_ENABLE_PROJECTS+= lldb
+COMMANDS+= ${LLDB_COMMANDS}
+MAN1SRCS+= ${LLDB_MAN1SRCS}
+_USES_PYTHON= python
+.endif
+
+.if defined(LLVM_ENABLE_PROJECTS)
+CMAKE_ARGS+= -DLLVM_ENABLE_PROJECTS="${LLVM_ENABLE_PROJECTS:ts;}"
+.endif
+
+_USES_PYTHON?= python:build
+USES+= ${_USES_PYTHON}
+
+.include <bsd.port.pre.mk>
+
+.if exists(${PATCHDIR}/llvm${LLVM_MAJOR})
+EXTRA_PATCHES+= ${PATCHDIR}/llvm${LLVM_MAJOR}
+.endif
+.if ${.PARSEDIR} != ${.CURDIR} && exists(${.CURDIR}/files)
+EXTRA_PATCHES+= ${.CURDIR}/files
+.endif
+
+.include "${.CURDIR}/Makefile.COMMANDS"
+.sinclude "${.CURDIR}/Makefile.MAN1SRCS"
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|import lit|import ${LIT_MOD_NAME}|' \
+ -e 's|from lit|from ${LIT_MOD_NAME}|' \
+ -e 's|lit\.|${LIT_MOD_NAME}.|' \
+ ${WRKSRC}/llvm/utils/lit/lit.py ${WRKSRC}/llvm/utils/lit/lit/*.py
+
+post-patch-LLD-on:
+ ${REINPLACE_CMD} -e "s|'indexsidebar.html'|['indexsidebar.html']|" \
+ ${PATCH_WRKSRC}/lld/docs/conf.py
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/${WRAPPER} \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX}
+.for command in ${COMMANDS:C/^/XXXX/1:NXXXX*}
+ ${LN} -f ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX} \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${command}${COMMAND_SUFFIX}
+.endfor
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/lib/lib*.a
+
+post-install-DOCS-on:
+ ${RM} -r ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/doc/LLVM/* ${STAGEDIR}${DOCSDIR}
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc/LLVM
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/doc
+.for _man in ${MAN1SRCS}
+ ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/${_man} \
+ ${STAGEDIR}${PREFIX}/share/man/man1/${_man:R}${LLVM_SUFFIX}.1
+.endfor
+.if ! ${PORT_OPTIONS:MLIT}
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lit.1
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/FileCheck.1
+.endif
+#.if ${PORT_OPTIONS:MCLANG}
+# ${MV} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/scan-build.1 \
+# ${STAGEDIR}${PREFIX}/man/man1/scan-build${LLVM_SUFFIX}.1
+#.endif
+.if !${PORT_OPTIONS:MLLDB}
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/lldb-tblgen.1
+.endif
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/mlir-tblgen.1
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/man1/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/share/man/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/Basic/Target/MSP430/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/Basic/Target/
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang/CIRFrontendAction
+
+post-install-CLANG-on:
+ ${LN} -f ${STAGEDIR}${LLVM_PREFIX}/bin/clang \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/clang-cpp
+
+post-install-EXTRAS-on:
+ ${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/clang-tidy/misc/ConfusableTable
+
+post-install-LIT-on:
+ ${INSTALL_SCRIPT} ${PATCH_WRKSRC}/llvm/utils/lit/lit.py \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/lit
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/llvm-lit
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}lit${LLVM_SUFFIX}
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/lit \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}llvm-lit${LLVM_SUFFIX}
+ ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}
+ ${INSTALL_DATA} ${WRKSRC}/llvm/utils/lit/lit/*.py \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${LIT_MOD_NAME}
+ ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/FileCheck \
+ ${STAGEDIR}${LLVM_PREFIX}/bin/
+ ${LN} -sf ${STAGEDIR}${LLVM_PREFIX}/bin/FileCheck \
+ ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}FileCheck${COMMAND_SUFFIX}
+
+post-install-LLD-on:
+ ${LN} -s ld.lld ${STAGEDIR}${LLVM_PREFIX}/bin/ld
+
+post-install-LLDB-on:
+.if ${OPSYS} != "FreeBSD" || ${CHOSEN_COMPILER_TYPE} == clang
+ ${RM} ${STAGEDIR}${LLVM_PREFIX}/lib/python*/site-packages/lib
+.endif
+
+TEST_CMD= '(cd ${WRKSRC}/llvm/test; ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/Release/lib ${MAKE_CMD} check-local-lit)'
+do-test:
+ if [ `${ID} -u` = 0 ]; then \
+ ${CHOWN} -R nobody ${WRKSRC}/llvm/test; \
+ su -m nobody -c ${TEST_CMD}; \
+ else \
+ ${SH} -c ${TEST_CMD}; \
+ fi
+
+build-plist:
+ ${RM} ${PLIST} ${PLIST}.tmp
+.for command in ${COMMANDS}
+ ${ECHO_CMD} bin/${COMMAND_PREFIX}${command}%%COMMAND_SUFFIX%% >> ${PLIST}.tmp
+.endfor
+.for command in ${LIT_COMMANDS}
+ ${ECHO_CMD} %%LIT%%bin/${COMMAND_PREFIX}${command}%%COMMAND_SUFFIX%% >> ${PLIST}.tmp
+ ${ECHO_CMD} %%LIT%%${LLVM_PREFIX:S|${PREFIX}/||:S|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|}/bin/${command} >> ${PLIST}.tmp
+.endfor
+ ${FIND} ${STAGEDIR}${LLVM_PREFIX} -type f -o -type l | \
+ ${GREP} -v '[/-]lit$$' | ${GREP} -v 'FileCheck$$' | \
+ ${GREP} -v man/man1 | ${SED} -e 's|${STAGEDIR}${PREFIX}/||' \
+ -e 's|${PORTVERSION}|%%PORTVERSION%%|' \
+ -e 's|release.cmake|%%CMAKE_BUILD_TYPE%%.cmake|' \
+ -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
+ -e 's|${LLVM_MAJOR:C/\./\\./}|%%LLVM_MAJOR%%|' \
+ -e 's|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|' \
+ | ${SORT} >> ${PLIST}.tmp
+ ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${LIT_MOD_NAME} -type f | \
+ ${SED} -e 's|${STAGEDIR}${PYTHON_SITELIBDIR}|%%LIT%%%%PYTHON_SITELIBDIR%%|' \
+ -e 's|${LIT_MOD_NAME}|%%LIT_MOD_NAME%%|' \
+ -e 's|${LLVM_RELEASE:C/\./\\./g}|%%LLVM_RELEASE%%|' \
+ -e 's|${LLVM_MAJOR:C/\./\\./}|%%LLVM_MAJOR%%|' \
+ -e 's|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|' \
+ | ${SORT} >> ${PLIST}.tmp
+ awk '{ \
+ if ($$0 ~ /${CLANG_PATTERN}/ && $$0 !~ /(${EXTRAS_PATTERN})/) {printf "%%%%CLANG%%%%"} \
+ if ($$0 ~ /(${EXTRAS_PATTERN})/) {printf "%%%%EXTRAS%%%%"} \
+ if ($$0 ~ /(bin\/(ld|lld|wasm-ld))|liblld[^b]|\/lld\// && $$0 !~ /lldb/) {printf "%%%%LLD%%%%"} \
+ if ($$0 ~ /(argdumper|lldb)/) {printf "%%%%LLDB%%%%"} \
+ print \
+ }' \${PLIST}.tmp >> ${PLIST}
+ ${ECHO_CMD} '@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
+ ${ECHO_CMD} '@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST}
+ ${RM} ${PLIST}.tmp
-MASTERDIR= ${.CURDIR}/../llvm-cheri
+check-commands:
+.for command in ${COMMANDS}
+ test -e ${STAGEDIR}${LLVM_PREFIX}/bin/${command}
+.endfor
-.include "${MASTERDIR}/Makefile"
+.include <bsd.port.post.mk>
diff --git a/devel/llvm-cheriot/Makefile.COMMANDS b/devel/llvm-cheriot/Makefile.COMMANDS
index 3bc73fb92cda..fc5f93ab75f7 100644
--- a/devel/llvm-cheriot/Makefile.COMMANDS
+++ b/devel/llvm-cheriot/Makefile.COMMANDS
@@ -1,7 +1,135 @@
-.include "${.CURDIR}/../llvm-cheri/Makefile.COMMANDS"
+LLVM_COMMANDS= \
+ amdgpu-arch \
+ bugpoint \
+ dsymutil \
+ llc \
+ lli \
+ llvm-addr2line \
+ llvm-ar \
+ llvm-as \
+ llvm-bcanalyzer \
+ llvm-bitcode-strip \
+ llvm-cat \
+ llvm-cfi-verify \
+ llvm-cgdata \
+ llvm-config \
+ llvm-cov \
+ llvm-ctxprof-util \
+ llvm-cvtres \
+ llvm-cxxdump \
+ llvm-cxxfilt \
+ llvm-cxxmap \
+ llvm-debuginfo-analyzer \
+ llvm-debuginfod \
+ llvm-debuginfod-find \
+ llvm-diff \
+ llvm-dis \
+ llvm-dlltool \
+ llvm-dwarfdump \
+ llvm-dwarfutil \
+ llvm-dwp \
+ llvm-exegesis \
+ llvm-extract \
+ llvm-gsymutil \
+ llvm-ifs \
+ llvm-install-name-tool \
+ llvm-jitlink \
+ llvm-libtool-darwin \
+ llvm-link \
+ llvm-lipo \
+ llvm-mc \
+ llvm-mca \
+ llvm-ml \
+ llvm-modextract \
+ llvm-mt \
+ llvm-nm \
+ llvm-objcopy \
+ llvm-objdump \
+ llvm-opt-report \
+ llvm-otool \
+ llvm-pdbutil \
+ llvm-profdata \
+ llvm-profgen \
+ llvm-ranlib \
+ llvm-rc \
+ llvm-readelf \
+ llvm-readobj \
+ llvm-readtapi \
+ llvm-reduce \
+ llvm-remarkutil \
+ llvm-rtdyld \
+ llvm-sim \
+ llvm-size \
+ llvm-split \
+ llvm-stress \
+ llvm-strings \
+ llvm-strip \
+ llvm-symbolizer \
+ llvm-tblgen \
+ llvm-tli-checker \
+ llvm-undname \
+ llvm-windres \
+ llvm-xray \
+ nvptx-arch \
+ opt \
+ reduce-chunk-list \
+ sancov
-# Work around version skew with llvm-cheri/llvm-morello
-LLVM_COMMANDS+= \
- llvm-readtapi
+CLANG_COMMANDS= \
+ analyze-build \
+ c-index-test \
+ clang \
+ clang++ \
+ clang-check \
+ clang-cpp \
+ clang-extdef-mapping \
+ clang-format \
+ clang-installapi \
+ clang-linker-wrapper \
+ clang-nvlink-wrapper \
+ clang-offload-bundler \
+ clang-offload-packager \
+ clang-repl \
+ clang-scan-deps \
+ clang-sycl-linker \
+ clang-tblgen \
+ diagtool \
+ hmaptool \
+ intercept-build \
+ scan-build \
+ scan-build-py \
+ scan-view
-LLVM_COMMANDS:= ${LLVM_COMMANDS:Nllvm-remark-size-diff:Nllvm-tapi-diff:Nsplit-file}
+EXTRAS_COMMANDS= \
+ clangd \
+ clang-apply-replacements \
+ clang-change-namespace \
+ clang-doc \
+ clang-include-fixer \
+ clang-move \
+ clang-query \
+ clang-reorder-fields \
+ clang-tidy \
+ find-all-symbols \
+ modularize \
+ pp-trace \
+ run-clang-tidy
+
+LIT_COMMANDS= \
+ FileCheck \
+ lit \
+ llvm-lit
+
+LLD_COMMANDS= \
+ ld.lld \
+ ld64.lld \
+ lld \
+ lld-link \
+ wasm-ld
+
+LLDB_COMMANDS= \
+ lldb \
+ lldb-argdumper \
+ lldb-instr \
+ lldb-server \
+ lldb-vscode
diff --git a/devel/llvm-cheriot/Makefile.MAN1SRCS b/devel/llvm-cheriot/Makefile.MAN1SRCS
index 9564218a3bc6..7e9bc8023359 100644
--- a/devel/llvm-cheriot/Makefile.MAN1SRCS
+++ b/devel/llvm-cheriot/Makefile.MAN1SRCS
@@ -1,3 +1,68 @@
-.include "${.PARSEDIR}/../llvm-cheri/Makefile.MAN1SRCS"
+LLVM_MAN1SRCS= \
+ bugpoint.1 \
+ dsymutil.1 \
+ llc.1 \
+ lli.1 \
+ llvm-addr2line.1 \
+ llvm-ar.1 \
+ llvm-as.1 \
+ llvm-bcanalyzer.1 \
+ llvm-cgdata.1 \
+ llvm-config.1 \
+ llvm-cov.1 \
+ llvm-cxxfilt.1 \
+ llvm-cxxmap.1 \
+ llvm-debuginfo-analyzer.1 \
+ llvm-diff.1 \
+ llvm-dis.1 \
+ llvm-dwarfdump.1 \
+ llvm-dwarfutil.1 \
+ llvm-exegesis.1 \
+ llvm-extract.1 \
+ llvm-ifs.1 \
+ llvm-install-name-tool.1 \
+ llvm-lib.1 \
+ llvm-libtool-darwin.1 \
+ llvm-link.1 \
+ llvm-lipo.1 \
+ llvm-locstats.1 \
+ llvm-mc.1 \
+ llvm-mca.1 \
+ llvm-nm.1 \
+ llvm-objcopy.1 \
+ llvm-objdump.1 \
+ llvm-opt-report.1 \
+ llvm-otool.1 \
+ llvm-pdbutil.1 \
+ llvm-profdata.1 \
+ llvm-profgen.1 \
+ llvm-ranlib.1 \
+ llvm-readelf.1 \
+ llvm-readobj.1 \
+ llvm-reduce.1 \
+ llvm-remarkutil.1 \
+ llvm-size.1 \
+ llvm-stress.1 \
+ llvm-strings.1 \
+ llvm-strip.1 \
+ llvm-symbolizer.1 \
+ llvm-tblgen.1 \
+ llvm-tli-checker.1 \
+ opt.1 \
+ tblgen.1
-LLVM_MAN1SRCS:= ${LLVM_MAN1SRCS:Nllvm-remark-size-diff.1}
+CLANG_MAN1SRCS= \
+ clang.1 \
+ clang-tblgen.1 \
+ diagtool.1 \
+ scan-build.1
+
+EXTRAS_MAN1SRCS= \
+ extraclangtools.1
+
+LIT_MAN1SRCS= \
+ lit.1 \
+ FileCheck.1
+
+LLDB_MAN1SRCS= \
+ lldb-tblgen.1
diff --git a/devel/llvm-cheriot/Makefile.snapshot b/devel/llvm-cheriot/Makefile.snapshot
index e45c5d2fc5ad..453eeff5eb86 100644
--- a/devel/llvm-cheriot/Makefile.snapshot
+++ b/devel/llvm-cheriot/Makefile.snapshot
@@ -2,8 +2,8 @@
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 18
-LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250221
+LLVM_MAJOR= 20
+LLVM_RELEASE= ${LLVM_MAJOR}.1.3
+SNAPDATE= 20250430
-LLVM_COMMIT= b50aa39cb0b30a8d1734748e0193e61a85dc96b8
+LLVM_COMMIT= 44c01c22f58a1fa95df120c6045886ca38c44339
diff --git a/devel/llvm-cheriot/distinfo b/devel/llvm-cheriot/distinfo
index 0236835c1ffd..376969ab7ec4 100644
--- a/devel/llvm-cheriot/distinfo
+++ b/devel/llvm-cheriot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741018782
-SHA256 (CHERIoT-Platform-llvm-project-18.0.d20250221-b50aa39cb0b30a8d1734748e0193e61a85dc96b8_GH0.tar.gz) = 92d20e82de7dc9c86602dc69ce45696665a739df98b7ffb4b1ce36a0c571a7a6
-SIZE (CHERIoT-Platform-llvm-project-18.0.d20250221-b50aa39cb0b30a8d1734748e0193e61a85dc96b8_GH0.tar.gz) = 209764767
+TIMESTAMP = 1747013741
+SHA256 (CHERIoT-Platform-llvm-project-20.1.d20250430-44c01c22f58a1fa95df120c6045886ca38c44339_GH0.tar.gz) = d6cfdb596be2329f3959bef3fafd3908484b398f7344e334089cd5dc66a35b69
+SIZE (CHERIoT-Platform-llvm-project-20.1.d20250430-44c01c22f58a1fa95df120c6045886ca38c44339_GH0.tar.gz) = 230913958
diff --git a/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh b/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh
index 3ca85339a114..ded19ee2ce1b 100644
--- a/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh
+++ b/devel/llvm-cheriot/files/gen-Makefile.snapshot.sh
@@ -36,8 +36,8 @@ cat <<EOF > Makefile.snapshot
#
# Generated by: files/gen-Makefile.snapshot.sh.
#
-LLVM_MAJOR= 18
-LLVM_RELEASE= \${LLVM_MAJOR}.0.0
+LLVM_MAJOR= 20
+LLVM_RELEASE= \${LLVM_MAJOR}.1.3
SNAPDATE= ${MAX_DATE}
LLVM_COMMIT= ${LLVM_COMMIT}
diff --git a/devel/llvm-cheri/files/wrapper-cheriot.sh.in b/devel/llvm-cheriot/files/wrapper-cheriot.sh.in
index cb2d8b10ac77..cb2d8b10ac77 100644
--- a/devel/llvm-cheri/files/wrapper-cheriot.sh.in
+++ b/devel/llvm-cheriot/files/wrapper-cheriot.sh.in
diff --git a/devel/llvm-cheriot/pkg-plist b/devel/llvm-cheriot/pkg-plist
index d12562420fc8..4287c41f5f6f 100644
--- a/devel/llvm-cheriot/pkg-plist
+++ b/devel/llvm-cheriot/pkg-plist
@@ -10,8 +10,10 @@ bin/llvm-bcanalyzer%%COMMAND_SUFFIX%%
bin/llvm-bitcode-strip%%COMMAND_SUFFIX%%
bin/llvm-cat%%COMMAND_SUFFIX%%
bin/llvm-cfi-verify%%COMMAND_SUFFIX%%
+bin/llvm-cgdata%%COMMAND_SUFFIX%%
bin/llvm-config%%COMMAND_SUFFIX%%
bin/llvm-cov%%COMMAND_SUFFIX%%
+bin/llvm-ctxprof-util%%COMMAND_SUFFIX%%
bin/llvm-cvtres%%COMMAND_SUFFIX%%
bin/llvm-cxxdump%%COMMAND_SUFFIX%%
bin/llvm-cxxfilt%%COMMAND_SUFFIX%%
@@ -51,6 +53,7 @@ bin/llvm-ranlib%%COMMAND_SUFFIX%%
bin/llvm-rc%%COMMAND_SUFFIX%%
bin/llvm-readelf%%COMMAND_SUFFIX%%
bin/llvm-readobj%%COMMAND_SUFFIX%%
+bin/llvm-readtapi%%COMMAND_SUFFIX%%
bin/llvm-reduce%%COMMAND_SUFFIX%%
bin/llvm-remarkutil%%COMMAND_SUFFIX%%
bin/llvm-rtdyld%%COMMAND_SUFFIX%%
@@ -68,8 +71,8 @@ bin/llvm-windres%%COMMAND_SUFFIX%%
bin/llvm-xray%%COMMAND_SUFFIX%%
bin/nvptx-arch%%COMMAND_SUFFIX%%
bin/opt%%COMMAND_SUFFIX%%
+bin/reduce-chunk-list%%COMMAND_SUFFIX%%
bin/sancov%%COMMAND_SUFFIX%%
-bin/llvm-readtapi%%COMMAND_SUFFIX%%
%%CLANG%%bin/analyze-build%%COMMAND_SUFFIX%%
%%CLANG%%bin/c-index-test%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang%%COMMAND_SUFFIX%%
@@ -78,12 +81,14 @@ bin/llvm-readtapi%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-cpp%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-extdef-mapping%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-format%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-installapi%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-linker-wrapper%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-nvlink-wrapper%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-bundler%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-packager%%COMMAND_SUFFIX%%
-%%CLANG%%bin/clang-rename%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-repl%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-scan-deps%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-sycl-linker%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-tblgen%%COMMAND_SUFFIX%%
%%CLANG%%bin/diagtool%%COMMAND_SUFFIX%%
%%CLANG%%bin/hmaptool%%COMMAND_SUFFIX%%
@@ -97,7 +102,6 @@ bin/llvm-readtapi%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-doc%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-include-fixer%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-move%%COMMAND_SUFFIX%%
-%%EXTRAS%%bin/clang-pseudo%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-query%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-reorder-fields%%COMMAND_SUFFIX%%
%%EXTRAS%%bin/clang-tidy%%COMMAND_SUFFIX%%
@@ -133,17 +137,18 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-include-cleaner
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-include-fixer
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-installapi
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-linker-wrapper
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-move
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-nvlink-wrapper
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-packager
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-pseudo
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-query
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-rename
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-reorder-fields
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-repl
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-sycl-linker
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-tblgen
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-tidy
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clangd
@@ -168,8 +173,10 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-bitcode-strip
llvm%%LLVM_SUFFIX%%/bin/llvm-c-test
llvm%%LLVM_SUFFIX%%/bin/llvm-cat
llvm%%LLVM_SUFFIX%%/bin/llvm-cfi-verify
+llvm%%LLVM_SUFFIX%%/bin/llvm-cgdata
llvm%%LLVM_SUFFIX%%/bin/llvm-config
llvm%%LLVM_SUFFIX%%/bin/llvm-cov
+llvm%%LLVM_SUFFIX%%/bin/llvm-ctxprof-util
llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
@@ -232,6 +239,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-xray
llvm%%LLVM_SUFFIX%%/bin/nvptx-arch
llvm%%LLVM_SUFFIX%%/bin/opt
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/pp-trace
+llvm%%LLVM_SUFFIX%%/bin/reduce-chunk-list
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/run-clang-tidy
llvm%%LLVM_SUFFIX%%/bin/sancov
llvm%%LLVM_SUFFIX%%/bin/sanstats
@@ -307,17 +315,20 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/android/CloexecPipeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/android/CloexecSocketCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/android/ComparisonInTempFailureRetryCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/boost/UseRangesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/boost/UseToStringCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ArgumentCommentCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssertSideEffectCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/AssignmentInIfConditionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BadSignalToKillThreadCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BitwisePointerCastCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/BranchCloneCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CastingThroughVoidCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ChainedComparisonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ComparePointerToMemberVirtualFunctionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CopyConstructorInitCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/CrtpConstructorAccessibilityCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/DanglingHandleCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/DynamicStaticInitializersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/EasilySwappableParametersCheck.h
@@ -330,6 +341,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/InaccurateEraseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncDecInConditionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectEnableIfCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectEnableSharedFromThisCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IncorrectRoundingsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/InfiniteLoopCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/IntegerDivisionCheck.h
@@ -343,14 +355,18 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultiLevelImplicitPointerConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleNewInOneExpressionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NoEscapeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NonZeroEnumToBoolConversionCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/OptionalValueConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ParentVirtualCallCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/PointerArithmeticOnPolymorphicObjectCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/PosixReturnCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/RedundantBranchConditionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ReservedIdentifierCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ReturnConstRefFromParameterCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SharedPtrArrayMismatchCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SignalHandlerCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SignedCharMisuseCheck.h
@@ -371,8 +387,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousReallocUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousSemicolonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringCompareCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringviewDataUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwappedArgumentsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwitchMissingDefaultCaseCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TaggedUnionMemberCountCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TerminatingContinueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
@@ -395,7 +413,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/LimitedRandomnessCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/MutatingCopyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.h
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/PostfixOperatorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/SetLongJmpCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/StaticObjectExceptionCheck.h
@@ -415,7 +432,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MisleadingCaptureDefaultByValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MissingStdForwardCheck.h
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoSuspendWithLockCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
@@ -497,6 +513,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedParametersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedUsingDeclsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UseAnonymousNamespaceCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UseInternalLinkageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidBindCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidCArraysCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
@@ -509,6 +526,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeSharedCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeSmartPtrCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MakeUniqueCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/MinMaxUseInitializerListCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/PassByValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/RawStringLiteralCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/RedundantVoidArgCheck.h
@@ -523,14 +541,18 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseBoolLiteralsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseConstraintsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseDefaultMemberInitCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseDesignatedInitializersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEmplaceCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEqualsDefaultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseEqualsDeleteCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseIntegerSignComparisonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNodiscardCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNoexceptCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNullptrCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseOverrideCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseRangesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStartsEndsWithCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdFormatCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdNumbersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdPrintCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
@@ -573,6 +595,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/RestrictSystemIncludesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/StdAllocatorConstCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/TemplateVirtualMemberFunctionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidConstParamsInDecls.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidNestedConditionalOperatorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidReturnWithVoidValueCheck.h
@@ -586,6 +609,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/DeleteNullPointerCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/DuplicateIncludeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ElseAfterReturnCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/EnumInitialValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/FunctionCognitiveComplexityCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/FunctionSizeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/IdentifierLengthCheck.h
@@ -595,6 +619,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/IsolateDeclarationCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MagicNumbersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MakeMemberFunctionConstCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MathMissingParenthesesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MisleadingIndentationCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/MisplacedArrayIndexCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/NamedParameterCheck.h
@@ -623,10 +648,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UppercaseLiteralSuffixCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UseAnyOfAllOfCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/UseStdMinMaxCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/tool/ClangTidyMain.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ASTUtils.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/Aliasing.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/BracesAroundStatement.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/DeclRefExprUtils.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/DesignatedInitializers.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExceptionAnalyzer.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExceptionSpecAnalyzer.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExprSequence.h
@@ -643,6 +671,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/RenamerClangTidyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/TransformerClangTidyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/TypeTraits.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/UseRangesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/UsingInserter.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/zircon/TemporaryObjectsCheck.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/APINotes/APINotesManager.h
@@ -724,6 +753,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclContextInternals.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclFriend.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclGroup.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclID.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclLookups.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclNodes.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclObjC.h
@@ -734,6 +764,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DeclarationName.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependenceFlags.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DependentDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/DynamicRecursiveASTVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/EvaluatedExprVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Expr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ExprCXX.h
@@ -757,6 +788,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRDiagsEmitter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRHash.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OSLog.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenACCClause.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenMPClause.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OperationKinds.h
@@ -771,6 +803,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecordLayout.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/RecursiveASTVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Redeclarable.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SYCLKernelInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/SelectorLocationsKind.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/Stmt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtCXX.h
@@ -779,7 +812,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtIterator.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtNodes.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenACC.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtSYCL.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/StmtVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateArgumentVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/TemplateBase.h
@@ -834,9 +869,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ConstructionContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/CocoaConventions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/ASTOps.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/AdornedCFG.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Arena.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CNFFormula.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CachedConstAccessorsLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h
@@ -854,6 +892,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/RecordOps.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/SimplifyConstraints.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Solver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/StorageLocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Transfer.h
@@ -869,14 +908,15 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Support/BumpVector.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AArch64SVEACLETypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ABI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AMDGPUTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ASTSourceDescriptor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AddressSpaces.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AlignedAllocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AllDiagnostics.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrHasAttributeImpl.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrKinds.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrLeftSideCanPrintList.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrLeftSideMustPrintList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrList.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrParsedAttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubMatchRulesList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubjectMatchRules.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttributeCommonInfo.h
@@ -885,14 +925,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinHeaders.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAMDGPU.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsARM.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsBPF.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArch.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArchBase.def
@@ -900,20 +940,24 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArchLSX.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCVVector.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSME.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSPIRV.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVEVL.gen.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsWebAssembly.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.def
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsX86_64.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsXCore.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CFProtectionOptions.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CFProtectionOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CLWarnings.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CXX11AttributeInfo.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CapturedStmt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CharInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.def
@@ -925,34 +969,49 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugOptions.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAST.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysis.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAnalysisKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCategories.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticComment.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommentKinds.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCommonKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTU.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticCrossTUKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriver.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticDriverKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticError.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticFrontendKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticGroups.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIDs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticIndexName.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPI.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPIEnums.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticInstallAPIKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticLexKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticParseKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoring.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticRefactoringKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSemaKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerialization.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationEnums.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticSerializationKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DirectoryEntry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ExceptionSpecificationType.h
@@ -963,6 +1022,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLIntangibleTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLRuntime.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HeaderInclude.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
@@ -980,6 +1040,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Module.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/NoSanitizeList.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ObjCRuntime.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenACCClauses.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenACCKinds.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensionTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OpenCLExtensions.def
@@ -994,6 +1055,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ParsedAttrInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PartialDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PlistSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PointerAuthOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PragmaKinds.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PrettyStackTrace.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ProfileList.h
@@ -1009,6 +1071,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SourceMgrAdapter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Specifiers.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Stack.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/StackExhaustionHandler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/SyncScope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetBuiltins.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TargetCXXABI.def
@@ -1034,6 +1097,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_fp16.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_immcheck_types.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_aliases.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_sema.inc
@@ -1055,6 +1119,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/CIRGenerator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRAttrs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRDialect.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Dialect/IR/CIRTypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/FrontendAction/CIRGenAction.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CIR/Interfaces/CIRFPTypeInterface.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/BackendUtil.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CGFunctionInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/CodeGenABITypes.h
@@ -1062,7 +1133,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitBuilder.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ConstantInitFuture.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ModuleBuilder.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/ObjectFilePCHContainerWriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CodeGen/SwiftCallingConv.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Config/config.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/CrossTU/CrossTUDiagnostic.h
@@ -1096,12 +1167,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/API.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/APIIgnoresList.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/AvailabilityInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/DeclarationFragments.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIActionBase.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/FrontendActions.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SerializerBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/APISetVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
@@ -1144,6 +1214,17 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/IndexingOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Index/USRGeneration.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/IndexSerialization/SerializablePathCollection.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Context.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/DirectoryScanner.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/DylibVerifier.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/FileList.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Frontend.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/FrontendRecords.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/HeaderFile.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/InstallAPIDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Library.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/MachO.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/InstallAPI/Visitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/CodeCompletion.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/Interpreter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/PartialTranslationUnit.h
@@ -1166,6 +1247,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/MultipleIncludeOpt.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPCallbacks.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPConditionalDirectiveRecord.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPDirectiveParameter.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PPEmbedParameters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Pragma.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/PreprocessingRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/Preprocessor.h
@@ -1180,13 +1263,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/LoopHint.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseAST.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/ParseDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/Parser.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Parse/RAIIObjectsForParser.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/DeltaTree.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/HTMLRewrite.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteBuffer.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/RewriteRope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/Rewriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Core/TokenRewriter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/ASTConsumers.h
@@ -1194,9 +1273,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/FrontendActions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Rewrite/Frontend/Rewriters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AnalysisBasedWarnings.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Attr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrImpl.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrKinds.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrParsedAttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrSpellingListIndex.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/AttrTemplateInstantiate.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/CXXFieldCollector.h
@@ -1209,6 +1288,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/EnterExpressionEvaluationContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HLSLExternalSemaSource.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HeuristicResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Initialization.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Lookup.h
@@ -1219,15 +1299,43 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedAttr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ParsedTemplate.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/RISCVIntrinsicManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Redeclaration.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Scope.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ScopeInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Sema.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaAMDGPU.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaARM.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaAVR.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaBPF.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaCUDA.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaCodeCompletion.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConcept.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaConsumer.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaFixItUtils.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaHLSL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaHexagon.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaInternal.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaLambda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaLoongArch.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaM68k.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaMIPS.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaMSP430.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaNVPTX.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaObjC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaOpenACC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaOpenCL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaOpenMP.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaPPC.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaPseudoObject.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaRISCV.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSPIRV.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSYCL.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSwift.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaSystemZ.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaWasm.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/SemaX86.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Template.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateDeduction.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/TemplateInstCallback.h
@@ -1247,6 +1355,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFile.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleFileExtension.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ModuleManager.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/ObjectFilePCHContainerReader.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/PCHContainerOperations.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SerializationDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/SourceLocationEncoding.h
@@ -1264,10 +1373,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugSuppression.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/BugReporter/Z3CrosscheckVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/Checker.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntPtr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
@@ -1313,10 +1424,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/Compiler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Support/RISCVVIntrinsicUtils.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/CommandLineArgs.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestAST.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestClangConfig.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Testing/TestLanguage.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiff.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/AllTUsExecution.h
@@ -1340,8 +1453,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/IncludeStyle.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/StandardLibrary.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/JSONCompilationDatabase.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/NodeIntrospection.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/ASTSelection.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Refactoring/AtomicChange.h
@@ -1451,12 +1562,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CombinationGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ConcurrentHashtable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DAGDeltaAlgorithm.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaAlgorithm.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaTree.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfoVariant.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DepthFirstIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DirectedGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DynamicAPInt.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EnumeratedArray.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EpochTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/EquivalenceClasses.h
@@ -1490,6 +1603,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerUnion.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PostOrderIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityQueue.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityWorklist.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/RewriteBuffer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/RewriteRope.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SCCIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLForwardCompat.h
@@ -1499,6 +1614,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ScopedHashTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Sequence.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SetOperations.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SetVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SlowDynamicAPInt.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallBitVector.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallPtrSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallSet.h
@@ -1516,7 +1632,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringMapEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TinyPtrVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TrieHashIndexGenerator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TrieRawHashMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Twine.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TypeSwitch.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Uniformity.h
@@ -1557,10 +1676,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CodeMetrics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstantFolding.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ConstraintSystem.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CostModel.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CtxProfAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CycleAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDG.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DDGPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DOTGraphTraitsPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DXILMetadataAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DXILResource.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Delinearization.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DemandedBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceAnalysis.h
@@ -1572,6 +1694,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontier.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontierImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/EHUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/FunctionPropertiesAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GenericDomTreeUpdater.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GenericDomTreeUpdaterImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GlobalsModRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GuardUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/HeatUtils.h
@@ -1590,10 +1714,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstSimplifyFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionPrecedenceTracking.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionSimplify.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InteractiveModelRunner.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Interval.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalIterator.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalPartition.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IteratedDominanceFrontier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LastRunTrackingAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyBranchProbabilityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyCallGraph.h
@@ -1646,6 +1768,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionDivision.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionExpressions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionNormalization.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarEvolutionPatternMatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScalarFuncs.def
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScopedNoAliasAA.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SimplifyQuery.h
@@ -1677,6 +1800,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/WithCache.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/LLLexer.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/LLParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/LLToken.h
+llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/NumberedValues.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/Parser.h
llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
@@ -1703,6 +1827,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Mips.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV_nonstandard.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/VE.def
@@ -1737,6 +1862,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodeEnums.h
llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitCodes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/Bitstream/BitstreamWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenData.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenData.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenDataReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/CodeGenDataWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/OutlinedHashTree.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/OutlinedHashTreeRecord.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/StableFunctionMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CGData/StableFunctionMapRecord.h
llvm%%LLVM_SUFFIX%%/include/llvm/CHERI/CompressedCapability.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AccelTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Analysis.h
@@ -1744,6 +1877,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AntiDepBreaker.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHandler.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpand.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
@@ -1754,9 +1888,10 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CSEConfigBase.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CalcSpillWeights.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallBrPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallingConvLower.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CheriBoundAllocas.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenCommonISel.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenPassBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenPrepare.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenTargetMachineImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CommandFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ComplexDeinterleavingPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CostTable.h
@@ -1765,10 +1900,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DFAPacketizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIE.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIEValue.def
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DeadMachineInstructionElim.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DebugHandlerBase.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DetectDeadLanes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DwarfEHPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DwarfStringPoolEntry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/EarlyIfConversion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/EdgeBundles.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExecutionDomainFix.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExpandLargeDivRem.h
@@ -1778,6 +1915,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExpandReductions.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExpandVectorPredication.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FastISel.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FaultMaps.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FinalizeISel.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FunctionLoweringInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadataPrinter.h
@@ -1811,6 +1949,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Utils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalMerge.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalMergeFunctions.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/HardwareLoops.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ISDOpcodes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/IndirectBrExpand.h
@@ -1824,6 +1963,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LexicalScopes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LinkAllCodegenComponents.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveDebugVariables.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveInterval.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveIntervalCalc.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveIntervalUnion.h
@@ -1835,8 +1975,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRegMatrix.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveRegUnits.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveStacks.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveVariables.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LocalStackSlotAllocation.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LoopTraversal.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelType.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelTypeUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowerEmuTLS.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MBFIWrapper.h
@@ -1852,19 +1992,24 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBasicBlock.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCFGPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCSE.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCombinerPattern.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineConstantPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineConvergenceVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCycleAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDomTreeUpdater.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDominanceFrontier.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineDominators.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFrameInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFunction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFunctionAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineFunctionPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstr.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBundle.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineInstrBundleIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineJumpTableInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLICM.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLoopInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineLoopUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineMemOperand.h
@@ -1875,7 +2020,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOperand.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineOutliner.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassManager.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassRegistry.def
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePassRegistry.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePipeliner.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachinePostDominators.h
@@ -1888,19 +2032,21 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSizeOpts.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineStableHash.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineTraceMetrics.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineUniformityAnalysis.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineValueType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MacroFusion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ModuloSchedule.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MultiHazardRecognizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/NonRelocatableStringpool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/OptimizePHIs.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/CostAllocator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/Graph.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/Math.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/ReductionRules.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQP/Solution.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PBQPRAConstraint.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ParallelCG.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PHIElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Passes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PeepholeOptimizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PreISelIntrinsicLowering.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PseudoSourceValue.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/PseudoSourceValueManager.h
@@ -1909,8 +2055,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RDFLiveness.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RDFRegisters.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ReachingDefAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocFast.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocPBQP.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegAllocRegistry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegUsageInfoCollector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegUsageInfoPropagate.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Register.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterBank.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterBankInfo.h
@@ -1920,8 +2069,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterScavenging.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RegisterUsageInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ReplaceWithVeclib.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ResourcePriorityQueue.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RuntimeLibcalls.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/RuntimeLibcallUtil.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SDNodeProperties.td
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SDPatternMatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SafeStack.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ScheduleDAG.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ScheduleDAGInstrs.h
@@ -1939,11 +2089,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SelectionDAGTargetInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ShadowStackGCLowering.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SjLjEHPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SlotIndexes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SpillPlacement.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Spiller.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackColoring.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackMaps.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/StackProtector.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SwiftErrorValueTracking.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/SwitchLoweringUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TailDuplication.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TailDuplicator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetCallingConv.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetFrameLowering.h
@@ -1956,6 +2109,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetRegisterInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSchedule.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSubtargetInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TileShapeInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TwoAddressInstructionPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TypePromotion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/UnreachableBlockElim.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VLIWMachineScheduler.h
@@ -1966,6 +2120,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WasmEHFuncInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WasmEHPrepare.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WinEHFuncInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WinEHPrepare.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WindowScheduler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGenTypes/LowLevelType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGenTypes/MachineValueType.h
llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmParsers.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmPrinters.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/Disassemblers.def
@@ -2086,6 +2243,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/CallSiteInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/DwarfTransformer.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ExtractRanges.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/FileEntry.h
@@ -2098,7 +2256,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/InlineInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LookupResult.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/MergedFunctionsInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/OutputAggregator.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/StringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
@@ -2118,7 +2278,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
-llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVDWARFReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/IMSFFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -2302,17 +2462,22 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/MCJIT.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OProfileWrapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/ObjectCache.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/AbsoluteSymbols.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFPlatform.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Core.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CoreContainers.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DebugUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/DebugInfoSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/DebuggerSupportPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/PerfSupportPlugin.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Debugging/VTuneSupportPlugin.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/DylibManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EHFrameRegistrationPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ELFNixPlatform.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
@@ -2325,26 +2490,40 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRPartitionLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITLinkLazyCallThroughManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITLinkRedirectableSymbolManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITLinkReentryTrampolines.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LLJIT.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Layer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyObjectLinkingLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LazyReexports.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LinkGraphLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LinkGraphLinkingLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LoadLinkableFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachO.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachOBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Mangling.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MaterializationUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/MemoryMapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectFileInterface.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ReOptimizeLayer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RedirectionManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SectCreate.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/MachOObjectFormat.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h
@@ -2353,27 +2532,33 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/PerfSharedStructs.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/VTuneSharedStructs.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Speculation.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/DefaultHostBootstrapValues.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderPerf.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderVTune.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TargetProcess/UnwindInfoManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/TaskDispatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/UnwindInfoRegistrationPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyld.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/SectionMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/FileCheck/FileCheck.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Atomic/Atomic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Debug/Options.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Directive/DirectiveBase.td
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Driver/CodeGenOptions.h
@@ -2383,6 +2568,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Offloading/Utility.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.h.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.td
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/ClauseT.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/ConstructDecompositionT.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.h.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.td
@@ -2400,6 +2588,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/FuzzMutate/Operations.h
llvm%%LLVM_SUFFIX%%/include/llvm/FuzzMutate/Random.h
llvm%%LLVM_SUFFIX%%/include/llvm/FuzzMutate/RandomIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/AbstractCallSite.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/Analysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Argument.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/AssemblyAnnotationWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Assumptions.h
@@ -2414,17 +2603,21 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/CFG.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/CallingConv.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Cheri.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/CheriIntrinsics.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/CmpPredicate.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Comdat.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constant.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFPRange.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFold.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantRange.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantRangeList.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constants.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstrainedOps.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConvergenceVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/CycleInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DIBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DataLayout.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/DbgVariableFragmentInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfoFlags.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfoMetadata.h
@@ -2443,6 +2636,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedMetadataKinds.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedPointBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Function.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GCStrategy.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/GEPNoWrapFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GVMaterializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GenericConvergenceVerifierImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/GetElementPtrTypeIterator.h
@@ -2515,12 +2709,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/LegacyPassNameParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/MDBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Mangler.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/MatrixBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/MemoryModelRelaxationAnnotations.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Metadata.def
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Metadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Module.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ModuleSlotTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ModuleSummaryIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ModuleSummaryIndexYAML.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/NVVMIntrinsicUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/NoFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/OperandTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Operator.h
@@ -2538,6 +2734,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfileSummary.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/PseudoProbe.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ReplaceConstant.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/RuntimeLibcalls.def
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/RuntimeLibcalls.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/SSAContext.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/SafepointIRVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Statepoint.h
@@ -2558,6 +2755,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueHandle.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueSymbolTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorTypeUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Verifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/IRPrinter/IRPrintingPasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/IRReader/IRReader.h
@@ -2568,7 +2766,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/InterfaceStub/IFSStub.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/Config.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/LTO.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/LTOBackend.h
-llvm%%LLVM_SUFFIX%%/include/llvm/LTO/SummaryBasedOptimizations.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/LTOCodeGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/LTOModule.h
llvm%%LLVM_SUFFIX%%/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
@@ -2589,7 +2786,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoELF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoGOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoWasm.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfoXCOFF.h
-llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmMacro.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAssembler.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCCodeEmitter.h
@@ -2604,6 +2800,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCRelocationInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDisassembler/MCSymbolizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCDwarf.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFObjectWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCELFStreamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCExpr.h
@@ -2655,6 +2852,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolCOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolELF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolGOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolMachO.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolTableEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolWasm.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCSymbolXCOFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCTargetOptions.h
@@ -2777,13 +2975,20 @@ llvm%%LLVM_SUFFIX%%/include/llvm/PassAnalysisSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/PassInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/PassRegistry.h
llvm%%LLVM_SUFFIX%%/include/llvm/PassSupport.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/CodeGenPassBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/DroppedVariableStats.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/DroppedVariableStatsIR.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/MachinePassRegistry.def
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/OptimizationLevel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/PassBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/PassPlugin.h
llvm%%LLVM_SUFFIX%%/include/llvm/Passes/StandardInstrumentations.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Passes/TargetPassRegistry.inc
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/CoverageMapping.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/Coverage/MCDCTypes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/CtxInstrContextNode.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/FunctionId.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/GCOV.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/HashKeyMap.h
@@ -2796,8 +3001,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MIBEntryDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProf.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfData.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfYAML.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/PGOCtxProfReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/PGOCtxProfWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/ProfileCommon.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/RawMemProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProf.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfWriter.h
@@ -2814,6 +3022,26 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkSerializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStreamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/YAMLRemarkSerializer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Argument.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/BasicBlock.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Constant.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Context.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Function.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Instruction.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/IntrinsicInst.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Module.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Operator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Pass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/PassManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Region.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Tracker.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Type.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Use.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/User.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Utils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Value.h
+llvm%%LLVM_SUFFIX%%/include/llvm/SandboxIR/Values.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64BuildAttributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUAddrSpace.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDHSAKernelDescriptor.h
@@ -2869,7 +3097,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/ConvertUTF.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CrashRecoveryContext.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DJB.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DOTGraphTraits.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/DXILOperationCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/DXILABI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DataExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DataTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Debug.h
@@ -2888,6 +3116,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Error.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ErrorHandling.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ErrorOr.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ExitCodes.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ExponentialBackoff.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ExtensibleRTTI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Extension.def
llvm%%LLVM_SUFFIX%%/include/llvm/Support/FileCollector.h
@@ -2910,6 +3139,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericLoopInfoImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GlobPattern.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GraphWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/HashBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/HexagonAttributeParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/HexagonAttributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InitLLVM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InstructionCost.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/JSON.h
@@ -2920,6 +3151,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/LLVMDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LineIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Locale.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LockFileManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/LogicalResult.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MD5.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430AttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430Attributes.h
@@ -2933,9 +3165,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemoryBufferRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MipsABIFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ModRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Mutex.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/NVPTXAddrSpace.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/NativeFormatting.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/OnDiskHashTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/OptimizedStructLayout.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/OptionStrCmp.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PGOOptions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Parallel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Path.h
@@ -2948,7 +3182,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Process.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Program.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributes.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVISAInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVISAUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RWMutex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RandomNumberGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Recycler.h
@@ -2965,6 +3199,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScaledNumber.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ScopedPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signals.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Signposts.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/SipHash.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SmallVectorMemoryBuffer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Solaris/sys/regset.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SourceMgr.h
@@ -3003,6 +3238,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86FoldTablesUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/circular_raw_ostream.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/float128.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_os_ostream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_ostream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_sha1_ostream.h
@@ -3010,6 +3246,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/raw_socket_stream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/thread.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/type_traits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/xxhash.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/AArch64ImmCheck.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Automaton.td
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/DirectiveEmitter.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/Error.h
@@ -3020,6 +3257,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/SearchableTable.td
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/SetTheory.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/StringMatcher.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/StringToOffsetTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/TGTimer.h
llvm%%LLVM_SUFFIX%%/include/llvm/TableGen/TableGenBackend.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/CGPassBuilderOption.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/CodeGenCWrappers.h
@@ -3035,19 +3273,27 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetIntrinsicInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetItinerary.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetLoweringObjectFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetMachine.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetMacroFusion.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetOptions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetPfmCounters.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSchedule.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSelectionDAG.td
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64CPUFeatures.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64FeatPriorities.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64TargetParserDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParserCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParserDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Host.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/PPCTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/PPCTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVISAInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParserDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/SubtargetFeature.h
@@ -3055,6 +3301,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/TargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Triple.h
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Telemetry/Telemetry.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMapEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Annotations/Annotations.h
@@ -3064,6 +3311,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Architecture.def
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Architecture.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/ArchitectureSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/DylibReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/FileTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/InterfaceFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/PackedVersion.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Platform.h
@@ -3081,11 +3329,18 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/ToolDrivers/llvm-lib/LibDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/CFGuard.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/ABI.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroAnnotationElide.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroCleanup.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroConditionalWrapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroEarly.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroElide.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroInstr.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroShape.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/CoroSplit.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/MaterializationUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/SpillUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Coroutines/SuspendCrossingInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/HipStdPar/HipStdPar.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/AlwaysInliner.h
@@ -3099,6 +3354,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/CrossDSOCFI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/DeadArgumentElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ElimAvailExtern.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ExpandVariadics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ExtractGV.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionAttrs.h
@@ -3123,15 +3379,14 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ProfiledCallGraph.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SCCP.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleContextTracker.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleProfile.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleProfileMatcher.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleProfileProbe.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/StripDeadPrototypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/StripSymbols.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/WholeProgramDevirt.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/InstCombine/InstCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/InstCombine/InstCombiner.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h
@@ -3146,13 +3401,19 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrProfiling.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/KCFI.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/LowerAllowCheckPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemProfiler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/NumericalStabilitySanitizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOCtxProfFlattening.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOCtxProfLowering.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOForceFunctionAttrs.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PoisonChecking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/TypeSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/ObjCARC.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/ADCE.h
@@ -3179,6 +3440,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InductiveRangeCheckEliminatio
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InferAddressSpaces.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InferAlignment.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/InstSimplifyPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/JumpTableToSwitch.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/JumpThreading.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LICM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h
@@ -3194,11 +3456,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopInterchange.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopLoadElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopPassManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopPredication.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopReroll.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopRotation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopSink.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopStrengthReduce.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopTermFold.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopUnrollPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/LoopVersioningLICM.h
@@ -3230,7 +3492,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Sink.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/SpeculativeExecution.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/StructurizeCFG.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/TLSVariableHoist.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/TailRecursionElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/WarnMissedTransforms.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils.h
@@ -3252,6 +3513,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Cloning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeMoverUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ControlFlowUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CountVisits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CtorUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/DXILUpgrade.h
@@ -3259,19 +3521,23 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Debugify.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EscapeEnumerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Evaluator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ExtraPassManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/FixIrreducible.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/FunctionComparator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/FunctionImportUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/GlobalStatus.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/GuardUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/HelloWorld.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/IRNormalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InjectTLIMappings.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InstructionNamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/InstructionWorklist.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Instrumentation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/IntegerDivision.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LCSSA.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Local.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LongestCommonSequence.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopConstrainer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopPeel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopRotationUtils.h
@@ -3284,6 +3550,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerIFunc.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerInvoke.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerVectorIntrinsics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MatrixUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Mem2Reg.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MemoryOpRemark.h
@@ -3319,9 +3586,23 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/UnrollLoop.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/VNCoercion.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ValueMapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopIdiomVectorize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/LoopVectorize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SLPVectorizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/DependencyGraph.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/InstrMaps.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Interval.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Legality.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/NullPass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/PrintInstructionCount.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/RegionsFromMetadata.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerPassBuilder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/SandboxVectorizer/VecUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Vectorize/VectorCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/WindowsDriver/MSVCPaths.h
llvm%%LLVM_SUFFIX%%/include/llvm/WindowsDriver/MSVCSetupApi.h
@@ -3363,9 +3644,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_stdlib.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg___gnuc_va_list.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg___va_copy.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_header_macro.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_va_arg.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_va_copy.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stdarg_va_list.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_header_macro.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_max_align_t.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_null.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_nullptr_t.h
@@ -3381,27 +3664,49 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/adcintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/adxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/altivec.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amdgpuintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ammintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxavx512intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxbf16transposeintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxcomplexintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxcomplextransposeintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp16transposeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp8intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxmovrsintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxmovrstransposeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxtf32intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxtf32transposeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxtransposeintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm64intr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_acle.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_cmse.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_neon_sve_bridge.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/armintr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512bf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512convertintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512minmaxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512niintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512satcvtdsintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2_512satcvtintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2bf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2convertintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2copyintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2minmaxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2niintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2satcvtdsintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx10_2satcvtintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx2intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bf16intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bitalgintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bwintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512cdintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512dqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512erintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fp16intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmaintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmavlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512pfintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmi2intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmiintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmivlintrin.h
@@ -3455,6 +3760,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fmaintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fxsrintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/gfniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/gpuintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_circ_brev_intrinsics.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_protos.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_types.h
@@ -3465,6 +3771,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ia32intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/immintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/intrin0.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/inttypes.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/invpcidintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/iso646.h
@@ -3479,6 +3786,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/stdlib.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/string.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/time.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_offload_wrappers/__llvm_offload.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_offload_wrappers/__llvm_offload_device.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_offload_wrappers/__llvm_offload_host.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lsxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lwpintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lzcntintrin.h
@@ -3487,9 +3797,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mmintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/module.modulemap
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movdirintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movrs_avx10_2_512intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movrs_avx10_2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movrsintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/msa.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mwaitxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/nmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/nvptxintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c-base.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/__clang_openmp_device_functions.h
@@ -3518,11 +3832,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/xmmintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchiintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ptrauth.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ptwriteintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/raointintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdpruintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdseedintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_bitmanip.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_corev_alu.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_crypto.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_ntlh.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_vector.h
@@ -3534,6 +3850,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/shaintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sifive_vector.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm3intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm4evexintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm4intrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/smmintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdalign.h
@@ -3572,6 +3889,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsaveoptintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsavesintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xtestintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/yvals_core.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/zos_wrappers/builtins.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/AddClang.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfig.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfigVersion.cmake
@@ -3590,12 +3909,12 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CheckProblematicConfigurations.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CoverageReport.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CrossCompile.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/DetermineGCCCompatible.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FileLock.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindFFI.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibEdit.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibpfm.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindOCaml.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindSphinx.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindTerminfo.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindZ3.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/Findzstd.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GenerateVersionFromVCS.cmake
@@ -3605,7 +3924,6 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/HandleLLVMOptions.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/HandleLLVMStdlib.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVM-Build.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVM-Config.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMCheckLinkerFlag.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMConfig.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMConfigExtensions.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMConfigVersion.cmake
@@ -3631,7 +3949,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%.1
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%.1.8
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_RELEASE%%
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/__init__.py
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/config.h.in
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/ear.c
@@ -3652,8 +3970,9 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/ccc-analyzer
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/intercept-c++
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/intercept-cc
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang-doc/clang-doc-default-stylesheet.css
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang-doc/index.js
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/bash-autocomplete.sh
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-doc-default-stylesheet.css
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format-bbedit.applescript
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format-diff.py
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format-sublime.py
@@ -3661,10 +3980,7 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%.1
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-format.py
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-include-fixer.el
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-include-fixer.py
-%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.el
-%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/clang-rename.py
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/clang-tidy-diff.py
-%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/index.js
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/share/clang/run-find-all-symbols.py
llvm%%LLVM_SUFFIX%%/share/opt-viewer/opt-diff.py
llvm%%LLVM_SUFFIX%%/share/opt-viewer/opt-stats.py
diff --git a/devel/llvm20/Makefile b/devel/llvm20/Makefile
index 0ec870d13936..65c09bd81d80 100644
--- a/devel/llvm20/Makefile
+++ b/devel/llvm20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= llvm
-DISTVERSION= 20.1.3
+DISTVERSION= 20.1.4
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
diff --git a/devel/llvm20/distinfo b/devel/llvm20/distinfo
index 1282f29b04f5..04e50478a732 100644
--- a/devel/llvm20/distinfo
+++ b/devel/llvm20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744828886
-SHA256 (llvm-project-20.1.3.src.tar.xz) = b6183c41281ee3f23da7fda790c6d4f5877aed103d1e759763b1008bdd0e2c50
-SIZE (llvm-project-20.1.3.src.tar.xz) = 147212776
+TIMESTAMP = 1746463969
+SHA256 (llvm-project-20.1.4.src.tar.xz) = a95365b02536ed4aef29b325c205dd89c268cba41503ab2fc05f81418613ab63
+SIZE (llvm-project-20.1.4.src.tar.xz) = 147228104
diff --git a/devel/lokalize/distinfo b/devel/lokalize/distinfo
index 26a164bfc008..be56799b1f84 100644
--- a/devel/lokalize/distinfo
+++ b/devel/lokalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564223
-SHA256 (KDE/release-service/25.04.0/lokalize-25.04.0.tar.xz) = 44dd2bfefb53d8a5082f3215a02a4dbcb14ac2014bf1117cac5aebc7aaf0957a
-SIZE (KDE/release-service/25.04.0/lokalize-25.04.0.tar.xz) = 2068304
+TIMESTAMP = 1746557857
+SHA256 (KDE/release-service/25.04.1/lokalize-25.04.1.tar.xz) = d57d65ef2a2a226e0e038d2d0aabb1910b6cd5d8f401be107db36d1645417cb0
+SIZE (KDE/release-service/25.04.1/lokalize-25.04.1.tar.xz) = 2069104
diff --git a/devel/luv/Makefile b/devel/luv/Makefile
index 4de8963f3ff3..1597cff172c6 100644
--- a/devel/luv/Makefile
+++ b/devel/luv/Makefile
@@ -1,6 +1,6 @@
PORTNAME= luv
#DISTVERSIONPREFIX= v
-DISTVERSION= 1.50.0-1
+DISTVERSION= 1.51.0-0
CATEGORIES= devel
MASTER_SITES= https://github.com/luvit/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -26,7 +26,7 @@ CMAKE_ARGS= -DLUA_BUILD_TYPE=System \
PLIST_FILES= lib/libluv.so \
lib/libluv.so.1 \
- lib/libluv.so.1.50.0 \
+ lib/libluv.so.1.51.0 \
libdata/pkgconfig/libluv.pc \
include/luv/util.h \
include/luv/luv.h \
diff --git a/devel/luv/distinfo b/devel/luv/distinfo
index e77054b859e8..505e6cdcd8d7 100644
--- a/devel/luv/distinfo
+++ b/devel/luv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738803607
-SHA256 (luv-1.50.0-1.tar.gz) = d867c3024d9c981d54f2edd83e13fd6dc1158f0608635f7b1c0f6b5586b5bc34
-SIZE (luv-1.50.0-1.tar.gz) = 1523695
+TIMESTAMP = 1746921848
+SHA256 (luv-1.51.0-0.tar.gz) = eb121ca0a26a417330eacf590f87ab30c426ab287e38a79a779e7e8708dc9aa3
+SIZE (luv-1.51.0-0.tar.gz) = 1528236
diff --git a/devel/massif-visualizer/distinfo b/devel/massif-visualizer/distinfo
index a7faee3cdf4b..0b94f3a61411 100644
--- a/devel/massif-visualizer/distinfo
+++ b/devel/massif-visualizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564224
-SHA256 (KDE/release-service/25.04.0/massif-visualizer-25.04.0.tar.xz) = 97a7d21e8505313d77feb453bbaadbadc7a2e7d8dc00d865b187fbc8c8c281d4
-SIZE (KDE/release-service/25.04.0/massif-visualizer-25.04.0.tar.xz) = 284040
+TIMESTAMP = 1746557858
+SHA256 (KDE/release-service/25.04.1/massif-visualizer-25.04.1.tar.xz) = d185babe9fd154c9dd1788943381c95d6a80cc8e633906655f2868f94ebd7da8
+SIZE (KDE/release-service/25.04.1/massif-visualizer-25.04.1.tar.xz) = 283932
diff --git a/devel/menhir/Makefile b/devel/menhir/Makefile
index 526d972744c2..9909d94a3f5b 100644
--- a/devel/menhir/Makefile
+++ b/devel/menhir/Makefile
@@ -1,9 +1,9 @@
PORTNAME= menhir
-PORTVERSION= 20231231
+PORTVERSION= 20240715
CATEGORIES= devel
MASTER_SITES= http://cristal.inria.fr/~fpottier/menhir/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= wen@FreeBSD.org
COMMENT= LR(1) parser generator for OCaml
WWW= http://cristal.inria.fr/~fpottier/menhir
diff --git a/devel/menhir/distinfo b/devel/menhir/distinfo
index 4930ba84d472..49999e0ebf39 100644
--- a/devel/menhir/distinfo
+++ b/devel/menhir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710615133
-SHA256 (menhir-20231231.tar.bz2) = fb76a37b84e28acd3ecf58efea3abc8c7a9a70987a44915837e81093a7853d3a
-SIZE (menhir-20231231.tar.bz2) = 1245465
+TIMESTAMP = 1746794376
+SHA256 (menhir-20240715.tar.bz2) = b986cfb9f30d4955e52387b37f56bc642b0be8962b1f64b134e878b30a3fe640
+SIZE (menhir-20240715.tar.bz2) = 1245971
diff --git a/devel/msitools/Makefile b/devel/msitools/Makefile
index 21c91effc762..8a0457ab721c 100644
--- a/devel/msitools/Makefile
+++ b/devel/msitools/Makefile
@@ -19,6 +19,7 @@ LIB_DEPENDS= libgcab-1.0.so:archivers/gcab \
libgsf-1.so:devel/libgsf \
libuuid.so:misc/e2fsprogs-libuuid
RUN_DEPENDS= bash:shells/bash
+TEST_DEPENDS= gsed:textproc/gsed
USES= bison gnome meson perl5 pkgconfig shebangfix tar:xz vala:build
USE_LDCONFIG= yes
@@ -32,4 +33,7 @@ OPTIONS_SUB= yes
NLS_USES= gettext
+post-patch:
+ ${REINPLACE_CMD} 's|sed|gsed|g' ${WRKSRC}/tests/wixl.bats
+
.include <bsd.port.mk>
diff --git a/devel/newt/Makefile b/devel/newt/Makefile
index 24157f025f46..afe23b969e00 100644
--- a/devel/newt/Makefile
+++ b/devel/newt/Makefile
@@ -1,9 +1,9 @@
PORTNAME= newt
-PORTVERSION= 0.52.24
+DISTVERSION= 0.52.25
CATEGORIES= devel
MASTER_SITES= https://releases.pagure.org/newt/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Not Eriks Windowing Toolkit: console I/O handling library
WWW= https://pagure.io/newt
@@ -13,37 +13,30 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpopt.so:devel/popt \
libslang.so:devel/libslang2
-USES= autoreconf gmake localbase ncurses pathfix
+USES= autoreconf gmake localbase:ldflags ncurses pathfix
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
MAKE_ENV= PCFLAGS="${CFLAGS}"
-MAKE_JOBS_UNSAFE= yes
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lncurses
SUB_FILES= pkgIndex.tcl
-SUB_LIST= VERSION="${PORTVERSION}"
+SUB_LIST= VERSION="${DISTVERSION}"
-PLIST_SUB= SOVERSION="${SOVERSION}" \
- VERSION="${PORTVERSION}"
+PLIST_SUB= SOVERSION="${DISTVERSION:R:E}" \
+ VERSION="${DISTVERSION}"
OPTIONS_DEFINE= NLS PYTHON TCL
OPTIONS_DEFAULT= PYTHON
OPTIONS_SUB= yes
-NLS_USES= gettext
+NLS_USES= gettext-runtime
NLS_CONFIGURE_ENABLE= nls
-PYTHON_USES= python
+PYTHON_USES= gettext-runtime python
PYTHON_CONFIGURE_WITH= python=${PYTHON_VERSION}
PYTHON_VARS= BINARY_ALIAS=python3=${PYTHON_VERSION}
TCL_USES= tcl
TCL_CONFIGURE_WITH= tcl
TCL_CONFIGURE_ENV= ac_cv_c_tclconfig=${TCL_LIBDIR:Q}
-TCL_CPPFLAGS= -I${TCL_INCLUDEDIR:Q}
-
-SOVERSION= ${PORTVERSION:R:E}
+TCL_CPPFLAGS= -I${TCL_INCLUDEDIR:Q} -DUSE_INTERP_RESULT
post-patch:
@${REINPLACE_CMD} -e \
@@ -65,10 +58,11 @@ post-install-PYTHON-on:
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_snack.so
post-install-TCL-on:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/whip${PORTVERSION}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/whip${DISTVERSION}
(cd ${WRKSRC} && ${INSTALL_LIB} whiptcl.so \
- ${STAGEDIR}${PREFIX}/lib/whip${PORTVERSION})
+ ${STAGEDIR}${PREFIX}/lib/whip${DISTVERSION})
(cd ${WRKDIR} && ${INSTALL_DATA} pkgIndex.tcl \
- ${STAGEDIR}${PREFIX}/lib/whip${PORTVERSION})
+ ${STAGEDIR}${PREFIX}/lib/whip${DISTVERSION})
+ @${RM} ${STAGEDIR}${PREFIX}/lib/whiptcl.so
.include <bsd.port.mk>
diff --git a/devel/newt/distinfo b/devel/newt/distinfo
index 9f14252e7a37..1fdbb875a9a1 100644
--- a/devel/newt/distinfo
+++ b/devel/newt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721747769
-SHA256 (newt-0.52.24.tar.gz) = 5ded7e221f85f642521c49b1826c8de19845aa372baf5d630a51774b544fbdbb
-SIZE (newt-0.52.24.tar.gz) = 176693
+TIMESTAMP = 1745899706
+SHA256 (newt-0.52.25.tar.gz) = ef0ca9ee27850d1a5c863bb7ff9aa08096c9ed312ece9087b30f3a426828de82
+SIZE (newt-0.52.25.tar.gz) = 176729
diff --git a/devel/notcurses/Makefile b/devel/notcurses/Makefile
index a791623a1e1b..b5917a34be16 100644
--- a/devel/notcurses/Makefile
+++ b/devel/notcurses/Makefile
@@ -1,7 +1,6 @@
PORTNAME= notcurses
DISTVERSIONPREFIX= v
-DISTVERSION= ${ABIVERSION}.0.8
-PORTREVISION= 4
+DISTVERSION= ${ABIVERSION}.0.16
CATEGORIES= devel
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/:docs
DISTFILES= ${PORTNAME}-doc-${DISTVERSION}.tar.gz:docs
diff --git a/devel/notcurses/distinfo b/devel/notcurses/distinfo
index 1aee4abfcf33..d5b1c7dff1f6 100644
--- a/devel/notcurses/distinfo
+++ b/devel/notcurses/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1649251493
-SHA256 (notcurses-doc-3.0.8.tar.gz) = 513fd088e607cda3ae4dce9cc3ede5127e69016c0099b511e9a1b674d1994643
-SIZE (notcurses-doc-3.0.8.tar.gz) = 150000
-SHA256 (dankamongmen-notcurses-v3.0.8_GH0.tar.gz) = 56c33ffe2a2bc4d0b6e3ac14bdf620cf41e3293789135f76825057d0166974fd
-SIZE (dankamongmen-notcurses-v3.0.8_GH0.tar.gz) = 10146073
+TIMESTAMP = 1746394513
+SHA256 (notcurses-doc-3.0.16.tar.gz) = 30e761ec0b93748d708da3567be5580cb0d43069e02a8db32efe23584e6f33da
+SIZE (notcurses-doc-3.0.16.tar.gz) = 155099
+SHA256 (dankamongmen-notcurses-v3.0.16_GH0.tar.gz) = e893c507eab2183b6c598a8071f2a695efa9e4de4b7f7819a457d4b579bacf05
+SIZE (dankamongmen-notcurses-v3.0.16_GH0.tar.gz) = 10160662
diff --git a/devel/p5-Acme-MetaSyntactic/Makefile b/devel/p5-Acme-MetaSyntactic/Makefile
index 64e9e99122d0..5ca92f1767b8 100644
--- a/devel/p5-Acme-MetaSyntactic/Makefile
+++ b/devel/p5-Acme-MetaSyntactic/Makefile
@@ -20,4 +20,6 @@ USE_PERL5= configure
NO_ARCH= yes
+PORTSCOUT= skipv:3rd_rock-0.001
+
.include <bsd.port.mk>
diff --git a/devel/p5-Cache-FastMmap/Makefile b/devel/p5-Cache-FastMmap/Makefile
index 16a6670a7d78..d55db8a3f081 100644
--- a/devel/p5-Cache-FastMmap/Makefile
+++ b/devel/p5-Cache-FastMmap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Cache-FastMmap
-PORTVERSION= 1.57
+PORTVERSION= 1.58
CATEGORIES= devel perl5
MASTER_SITES= CPAN CPAN/Cache
MASTER_SITE_SUBDIR= CPAN:ROBM
diff --git a/devel/p5-Cache-FastMmap/distinfo b/devel/p5-Cache-FastMmap/distinfo
index 0f38b4b877da..26e0288833b8 100644
--- a/devel/p5-Cache-FastMmap/distinfo
+++ b/devel/p5-Cache-FastMmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634127855
-SHA256 (Cache-FastMmap-1.57.tar.gz) = e04b3a28d989edb8fb96eafacdc2b87f9eccb84f047eb2e27cb26aa7d08cc7b8
-SIZE (Cache-FastMmap-1.57.tar.gz) = 57502
+TIMESTAMP = 1746662049
+SHA256 (Cache-FastMmap-1.58.tar.gz) = ea6553a8e08b87d2be033d542143ecfa9cbfbd50057a501688f1719752c46094
+SIZE (Cache-FastMmap-1.58.tar.gz) = 56883
diff --git a/devel/p5-Connector/Makefile b/devel/p5-Connector/Makefile
index cfd140fd0573..5985fe9b1fe0 100644
--- a/devel/p5-Connector/Makefile
+++ b/devel/p5-Connector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Connector
-DISTVERSION= 1.54
+DISTVERSION= 1.55
CATEGORIES= devel perl5
PKGNAMEPREFIX= p5-
@@ -11,8 +11,7 @@ LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= bash:shells/bash \
+BR_DEPENDS= bash:shells/bash \
p5-AppConfig>=0:devel/p5-AppConfig \
p5-Config-GitLike>=0:devel/p5-Config-GitLike \
p5-Config-Std>=0:devel/p5-Config-Std \
@@ -29,6 +28,8 @@ RUN_DEPENDS= bash:shells/bash \
p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS \
p5-YAML>=1.06:textproc/p5-YAML
+BUILD_DEPENDS= ${BR_DEPENDS}
+RUN_DEPENDS= ${BR_DEPENDS}
TEST_DEPENDS= p5-Config-Merge>=0:devel/p5-Config-Merge \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite
diff --git a/devel/p5-Connector/distinfo b/devel/p5-Connector/distinfo
index 27eaf32dfe1f..b773fd17e339 100644
--- a/devel/p5-Connector/distinfo
+++ b/devel/p5-Connector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704903140
-SHA256 (whiterabbitsecurity-connector-1.54_GH0.tar.gz) = 5ee8743a34040429e1d54f7e577614af2f0515247d3c4c6f92b457c1f5ddb1c9
-SIZE (whiterabbitsecurity-connector-1.54_GH0.tar.gz) = 72733
+TIMESTAMP = 1746878883
+SHA256 (whiterabbitsecurity-connector-1.55_GH0.tar.gz) = b7ebe6cb0daee1b49fe3f2e46eaf5286a9782fa0f972b71664ce89b50ad52cb3
+SIZE (whiterabbitsecurity-connector-1.55_GH0.tar.gz) = 73018
diff --git a/devel/p5-Data-Swap/Makefile b/devel/p5-Data-Swap/Makefile
index 3f5a26527b3c..f89445d46827 100644
--- a/devel/p5-Data-Swap/Makefile
+++ b/devel/p5-Data-Swap/Makefile
@@ -12,4 +12,10 @@ WWW= https://metacpan.org/release/Data-Swap
USES= perl5
USE_PERL5= configure
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} >= 503700
+BROKEN= uses hidden Perl functions that are hidden after 5.37.0
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Devel-BeginLift/Makefile b/devel/p5-Devel-BeginLift/Makefile
index 238856dc91ac..3820b0fc4fdb 100644
--- a/devel/p5-Devel-BeginLift/Makefile
+++ b/devel/p5-Devel-BeginLift/Makefile
@@ -17,4 +17,10 @@ RUN_DEPENDS= \
USES= perl5
USE_PERL5= configure
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} >= 503700
+BROKEN= uses hidden Perl functions that are hidden after 5.37.0
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Devel-Cover/Makefile b/devel/p5-Devel-Cover/Makefile
index 4e770d453704..16a33f55cab5 100644
--- a/devel/p5-Devel-Cover/Makefile
+++ b/devel/p5-Devel-Cover/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Devel-Cover
-PORTVERSION= 1.44
+PORTVERSION= 1.47
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Devel-Cover/distinfo b/devel/p5-Devel-Cover/distinfo
index 3c4b71b5821b..d95b637aaac1 100644
--- a/devel/p5-Devel-Cover/distinfo
+++ b/devel/p5-Devel-Cover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718580338
-SHA256 (Devel-Cover-1.44.tar.gz) = f40c1543992e5d65a6f78003d462d59acd79ae6d30d38047b1c69d999d2b1fd8
-SIZE (Devel-Cover-1.44.tar.gz) = 221547
+TIMESTAMP = 1746662559
+SHA256 (Devel-Cover-1.47.tar.gz) = 323ad5db2e64ec665e0deef7f2e7472610ee8cf98dafbad4e241b0f52918ee41
+SIZE (Devel-Cover-1.47.tar.gz) = 230482
diff --git a/devel/p5-Dist-Zilla/Makefile b/devel/p5-Dist-Zilla/Makefile
index 4405a6b6c4b4..bab7438cd12b 100644
--- a/devel/p5-Dist-Zilla/Makefile
+++ b/devel/p5-Dist-Zilla/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Dist-Zilla
-PORTVERSION= 6.032
+PORTVERSION= 6.033
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Dist-Zilla/distinfo b/devel/p5-Dist-Zilla/distinfo
index 14c1056d98ac..d72ac4378dce 100644
--- a/devel/p5-Dist-Zilla/distinfo
+++ b/devel/p5-Dist-Zilla/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716892392
-SHA256 (Dist-Zilla-6.032.tar.gz) = 5c771a1dc2daab5afae0fd59e5046111970f73bf3eaec9df70d8e07346f8165e
-SIZE (Dist-Zilla-6.032.tar.gz) = 357239
+TIMESTAMP = 1746240656
+SHA256 (Dist-Zilla-6.033.tar.gz) = 3e8d930cf58c6d4b174f410570d503d9c5ac343d17fc4fd08d5cc37303a994aa
+SIZE (Dist-Zilla-6.033.tar.gz) = 357518
diff --git a/devel/p5-ExtUtils-Builder-Compiler/Makefile b/devel/p5-ExtUtils-Builder-Compiler/Makefile
index 575f0ec2fc20..7934957b0049 100644
--- a/devel/p5-ExtUtils-Builder-Compiler/Makefile
+++ b/devel/p5-ExtUtils-Builder-Compiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ExtUtils-Builder-Compiler
-DISTVERSION= 0.031
+DISTVERSION= 0.032
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-ExtUtils-Builder-Compiler/distinfo b/devel/p5-ExtUtils-Builder-Compiler/distinfo
index 533c0796f9e6..d72b1a9b5369 100644
--- a/devel/p5-ExtUtils-Builder-Compiler/distinfo
+++ b/devel/p5-ExtUtils-Builder-Compiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746096868
-SHA256 (ExtUtils-Builder-Compiler-0.031.tar.gz) = a74048eef6457561bca076077483b33368c9df34a9ec87faf9bef1c74859fbca
-SIZE (ExtUtils-Builder-Compiler-0.031.tar.gz) = 27935
+TIMESTAMP = 1746443971
+SHA256 (ExtUtils-Builder-Compiler-0.032.tar.gz) = 8967f3508c20819b557d6b99c1f51fae2cecd9da24d1a2527c122d3c5437298b
+SIZE (ExtUtils-Builder-Compiler-0.032.tar.gz) = 28002
diff --git a/devel/p5-Module-Starter/Makefile b/devel/p5-Module-Starter/Makefile
index fac9cbed5351..819d08c304fc 100644
--- a/devel/p5-Module-Starter/Makefile
+++ b/devel/p5-Module-Starter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Module-Starter
-PORTVERSION= 1.77
+PORTVERSION= 1.78
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Module-Starter/distinfo b/devel/p5-Module-Starter/distinfo
index 2cf162a1227b..55ec1722fe7b 100644
--- a/devel/p5-Module-Starter/distinfo
+++ b/devel/p5-Module-Starter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1599492120
-SHA256 (Module-Starter-1.77.tar.gz) = 108717def4755145fdccffbcb3cd5b9a9405e8139b9e54293ced83064982ea0d
-SIZE (Module-Starter-1.77.tar.gz) = 60328
+TIMESTAMP = 1746862417
+SHA256 (Module-Starter-1.78.tar.gz) = b0a18d54cf6b820b6095c92074ee86d05840fcc9b18a5fddeef282cdf2969c05
+SIZE (Module-Starter-1.78.tar.gz) = 61904
diff --git a/devel/p5-Test-Harness/Makefile b/devel/p5-Test-Harness/Makefile
index f8e566d040d4..149097dc8934 100644
--- a/devel/p5-Test-Harness/Makefile
+++ b/devel/p5-Test-Harness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Test-Harness
-PORTVERSION= 3.50
+PORTVERSION= 3.52
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Test-Harness/distinfo b/devel/p5-Test-Harness/distinfo
index fa5dac8d6834..a1acab81796a 100644
--- a/devel/p5-Test-Harness/distinfo
+++ b/devel/p5-Test-Harness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723787857
-SHA256 (Test-Harness-3.50.tar.gz) = 79b6acdc444f1924cd4c2e9ed868bdc6e09580021aca8ff078ede2ffef8a6f54
-SIZE (Test-Harness-3.50.tar.gz) = 215840
+TIMESTAMP = 1746862569
+SHA256 (Test-Harness-3.52.tar.gz) = 8fe65cfc0261ed3c8a4395f0524286f5719669fe305f9b03b16cf3684d62cd70
+SIZE (Test-Harness-3.52.tar.gz) = 217547
diff --git a/devel/p5-Tree-DAG_Node/Makefile b/devel/p5-Tree-DAG_Node/Makefile
index 7123c697d9c0..d9178e19c8ad 100644
--- a/devel/p5-Tree-DAG_Node/Makefile
+++ b/devel/p5-Tree-DAG_Node/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Tree-DAG_Node
-PORTVERSION= 1.33
+PORTVERSION= 1.34
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Tree-DAG_Node/distinfo b/devel/p5-Tree-DAG_Node/distinfo
index 72f53354eee9..66f0693480ac 100644
--- a/devel/p5-Tree-DAG_Node/distinfo
+++ b/devel/p5-Tree-DAG_Node/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743583956
-SHA256 (Tree-DAG_Node-1.33.tgz) = 81661e08fe1d7e49fd390b79b5e132c644c99633cc7c6f1514b20e293da6aafe
-SIZE (Tree-DAG_Node-1.33.tgz) = 55263
+TIMESTAMP = 1746328800
+SHA256 (Tree-DAG_Node-1.34.tgz) = 26845b628872ec1af020ac2e839ae036c59c9e26aab887efb6c75a819c675cb1
+SIZE (Tree-DAG_Node-1.34.tgz) = 65945
diff --git a/devel/php-maxminddb/Makefile b/devel/php-maxminddb/Makefile
index d139ec2ec1b0..e5945f850132 100644
--- a/devel/php-maxminddb/Makefile
+++ b/devel/php-maxminddb/Makefile
@@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v
CATEGORIES= devel net
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-MAINTAINER= danger@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= MaxMind DB Reader extension for PHP
WWW= https://github.com/maxmind/MaxMind-DB-Reader-php
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index ee2afb905d8a..9d107499223c 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668595
-SHA256 (KDE/plasma/6.3.4/kwrited-6.3.4.tar.xz) = f7b2cbe4bb7f795511a1f79727b0853395f20345faea2e4dafd34ab441c975b6
-SIZE (KDE/plasma/6.3.4/kwrited-6.3.4.tar.xz) = 23672
+TIMESTAMP = 1746612342
+SHA256 (KDE/plasma/6.3.5/kwrited-6.3.5.tar.xz) = 2628c889e20385499dc6a0b995bb8d21f7d25d7ffea4d7ebbe1e4465d696666f
+SIZE (KDE/plasma/6.3.5/kwrited-6.3.5.tar.xz) = 23680
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index d8ca5dfa7bcf..a44de9be1f2e 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668596
-SHA256 (KDE/plasma/6.3.4/plasma-sdk-6.3.4.tar.xz) = aea52ef5905552d5242e8974d2f9e053445764650bc263bb0f35ee43a5cb09cc
-SIZE (KDE/plasma/6.3.4/plasma-sdk-6.3.4.tar.xz) = 360620
+TIMESTAMP = 1746612343
+SHA256 (KDE/plasma/6.3.5/plasma-sdk-6.3.5.tar.xz) = 70e047ff2c575114cbb36e782c3e045b25325a80d8fd7a401bd8158c3fb29cd3
+SIZE (KDE/plasma/6.3.5/plasma-sdk-6.3.5.tar.xz) = 360720
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index 0084f5816c91..6ed563ec65ce 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668596
-SHA256 (KDE/plasma/6.3.4/plasma5support-6.3.4.tar.xz) = da5276d01e7c249b6b9144235b3a7822e74a6f9f7efd7900532fa21d6444bd84
-SIZE (KDE/plasma/6.3.4/plasma5support-6.3.4.tar.xz) = 229756
+TIMESTAMP = 1746612345
+SHA256 (KDE/plasma/6.3.5/plasma5support-6.3.5.tar.xz) = e82549de043e8befa2156ad81caf7c7a81519149cd7aa804ffd602a0c4a548be
+SIZE (KDE/plasma/6.3.5/plasma5support-6.3.5.tar.xz) = 229720
diff --git a/devel/please/Makefile b/devel/please/Makefile
index e757ecf618f5..07e19faa85c3 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -1,7 +1,6 @@
PORTNAME= please
DISTVERSIONPREFIX= v
-DISTVERSION= 17.16.0
-PORTREVISION= 1
+DISTVERSION= 17.17.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 01bf4823126c..1933cfc01841 100644
--- a/devel/please/distinfo
+++ b/devel/please/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743157112
-SHA256 (go/devel_please/thought-machine-please-v17.16.0_GH0/go.mod) = 55ed6cde8e457309be39cde71ebb97d61129460323fbccee4cb837e8796d61bb
-SIZE (go/devel_please/thought-machine-please-v17.16.0_GH0/go.mod) = 5424
-SHA256 (go/devel_please/thought-machine-please-v17.16.0_GH0/thought-machine-please-v17.16.0_GH0.tar.gz) = adae52fab49f0c4e55bd1b42f2f6d9f202924f1a03b9a71a8d34b5865f09e6aa
-SIZE (go/devel_please/thought-machine-please-v17.16.0_GH0/thought-machine-please-v17.16.0_GH0.tar.gz) = 2071324
+TIMESTAMP = 1746776318
+SHA256 (go/devel_please/thought-machine-please-v17.17.0_GH0/go.mod) = 55ed6cde8e457309be39cde71ebb97d61129460323fbccee4cb837e8796d61bb
+SIZE (go/devel_please/thought-machine-please-v17.17.0_GH0/go.mod) = 5424
+SHA256 (go/devel_please/thought-machine-please-v17.17.0_GH0/thought-machine-please-v17.17.0_GH0.tar.gz) = d3eb4adcd1981d129f07abd9656f5ff77057e7940b2c8b661eda41ca3a029d1e
+SIZE (go/devel_please/thought-machine-please-v17.17.0_GH0/thought-machine-please-v17.17.0_GH0.tar.gz) = 2071390
diff --git a/devel/poxml/distinfo b/devel/poxml/distinfo
index 9f5ea800b618..2003e4a51917 100644
--- a/devel/poxml/distinfo
+++ b/devel/poxml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564225
-SHA256 (KDE/release-service/25.04.0/poxml-25.04.0.tar.xz) = 04e64d4299b8d8f29fccdebd2e9e49353cd06ed05f71219dbf4e143365bbed6c
-SIZE (KDE/release-service/25.04.0/poxml-25.04.0.tar.xz) = 45212
+TIMESTAMP = 1746557858
+SHA256 (KDE/release-service/25.04.1/poxml-25.04.1.tar.xz) = 913b6183a975c0ec67f29d7fcc4f6a431e2bf9d4bde0968d8c34847837cae683
+SIZE (KDE/release-service/25.04.1/poxml-25.04.1.tar.xz) = 45220
diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile
new file mode 100644
index 000000000000..2358824e07b3
--- /dev/null
+++ b/devel/protobuf-go/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= protobuf-go
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.36.6
+CATEGORIES= devel
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= Go support for Protocol Buffers
+WWW= https://github.com/protocolbuffers/protobuf-go
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.22,modules
+
+GO_MODULE= google.golang.org/protobuf
+GO_TARGET= ./cmd/protoc-gen-go
+
+CONFLICTS_INSTALL= goprotobuf
+
+PLIST_FILES= bin/protoc-gen-go
+
+.include <bsd.port.mk>
diff --git a/devel/protobuf-go/distinfo b/devel/protobuf-go/distinfo
new file mode 100644
index 000000000000..680559c687ca
--- /dev/null
+++ b/devel/protobuf-go/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1746315257
+SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.mod) = e11082f89ab1be94e778e4bd2c53172f481135604dd9f2d60140e5514bc53623
+SIZE (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.mod) = 201
+SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.zip) = 3294ac8ea5089b3c231351afaea4f012e8027a9beeb523bbf31dcb383cc0ab99
+SIZE (go/devel_protobuf-go/protobuf-go-v1.36.6/v1.36.6.zip) = 2239723
diff --git a/devel/protobuf-go/pkg-descr b/devel/protobuf-go/pkg-descr
new file mode 100644
index 000000000000..b584b6484c03
--- /dev/null
+++ b/devel/protobuf-go/pkg-descr
@@ -0,0 +1,7 @@
+This project hosts the Go implementation for protocol buffers, which is
+a language-neutral, platform-neutral, extensible mechanism for
+serializing structured data. The protocol buffer language is a language
+for specifying the schema for structured data. This schema is compiled
+into language specific bindings. This project provides both a tool to
+generate Go code for the protocol buffer language, and also the runtime
+implementation to handle serialization of messages in Go.
diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile
new file mode 100644
index 000000000000..1a59ba7faccd
--- /dev/null
+++ b/devel/protoc-gen-go-grpc/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= protoc-gen-go-grpc
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.72.0
+CATEGORIES= devel
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= Go implementaion of gRPC
+WWW= https://github.com/grpc/grpc-go/blob/master/go.mod
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23
+USE_GITHUB= yes
+GH_ACCOUNT= grpc
+GH_PROJECT= grpc-go
+GH_TUPLE= \
+ golang:net:v0.34.0:golang_net/vendor/golang.org/x/net \
+ golang:sys:v0.29.0:golang_sys/vendor/golang.org/x/sys \
+ golang:text:v0.21.0:golang_text/vendor/golang.org/x/text \
+ google:go-genproto:1a7da9e5054f:google_go_genproto/vendor/google.golang.org/genproto/googleapis/rpc \
+ grpc:grpc-go:v1.70.0:grpc_grpc_go/vendor/google.golang.org/grpc \
+ open-telemetry:opentelemetry-go:v1.34.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \
+ protocolbuffers:protobuf-go:v1.36.5:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf
+
+#GO_MODULE= google.golang.org/grpc
+GO_TARGET= ./cmd/protoc-gen-go-grpc
+
+PLIST_FILES= bin/protoc-gen-go-grpc
+
+#post-patch:
+# @${CP} -R ${WRKDIR}/grpc-go-${DISTVERSION}/cmd ${WRKSRC}/
+
+.include <bsd.port.mk>
diff --git a/devel/protoc-gen-go-grpc/distinfo b/devel/protoc-gen-go-grpc/distinfo
new file mode 100644
index 000000000000..cfb4062fbf5c
--- /dev/null
+++ b/devel/protoc-gen-go-grpc/distinfo
@@ -0,0 +1,17 @@
+TIMESTAMP = 1746316897
+SHA256 (grpc-grpc-go-v1.72.0_GH0.tar.gz) = bfd9b72523f56391aa568b464775a1241f5f38fba8d7f5f1edc1f1d8cde3d2f4
+SIZE (grpc-grpc-go-v1.72.0_GH0.tar.gz) = 2410705
+SHA256 (golang-net-v0.34.0_GH0.tar.gz) = 3d5ec65e81b6f1d9530a3008f35722e9cf6d4905b20c19a7126f58aae515996c
+SIZE (golang-net-v0.34.0_GH0.tar.gz) = 1466242
+SHA256 (golang-sys-v0.29.0_GH0.tar.gz) = 7bac3e0a686a05d0e86ca110917b45f60553d6c146dba8a4cdafb911486428e7
+SIZE (golang-sys-v0.29.0_GH0.tar.gz) = 1519988
+SHA256 (golang-text-v0.21.0_GH0.tar.gz) = d64dbf40a8ae06c4805895e48553ecdadaed07089d8ed2168a0d61551d17ff22
+SIZE (golang-text-v0.21.0_GH0.tar.gz) = 8964782
+SHA256 (google-go-genproto-1a7da9e5054f_GH0.tar.gz) = 66a043c0c3bccff28bed10bdde9f18ebcb615fd10fe5ddc0e0fab3c71ad429ec
+SIZE (google-go-genproto-1a7da9e5054f_GH0.tar.gz) = 5891519
+SHA256 (grpc-grpc-go-v1.70.0_GH0.tar.gz) = 40719afc7a6fed9572cb4deeb902e7659095370dac87bb74c4273128deff38c3
+SIZE (grpc-grpc-go-v1.70.0_GH0.tar.gz) = 2299149
+SHA256 (open-telemetry-opentelemetry-go-v1.34.0_GH0.tar.gz) = 16d562e15e7cdbd7e6c49cd5ac3fa2770969d7873295dd0387ad842126815436
+SIZE (open-telemetry-opentelemetry-go-v1.34.0_GH0.tar.gz) = 1873245
+SHA256 (protocolbuffers-protobuf-go-v1.36.5_GH0.tar.gz) = a669a85f92c229768e51877c6ed9b2c7d33c31ab089345b616dd3da1d815534d
+SIZE (protocolbuffers-protobuf-go-v1.36.5_GH0.tar.gz) = 1958977
diff --git a/devel/protoc-gen-go-grpc/pkg-descr b/devel/protoc-gen-go-grpc/pkg-descr
new file mode 100644
index 000000000000..24f859f6d048
--- /dev/null
+++ b/devel/protoc-gen-go-grpc/pkg-descr
@@ -0,0 +1,2 @@
+This tool generates Go language bindings of services in protobuf
+definition files for gRPC.
diff --git a/devel/py-aiorpcX/Makefile b/devel/py-aiorpcX/Makefile
index 6cd65553b326..f4603e476c6b 100644
--- a/devel/py-aiorpcX/Makefile
+++ b/devel/py-aiorpcX/Makefile
@@ -1,6 +1,5 @@
PORTNAME= aiorpcX
-PORTVERSION= 0.24.0
-PORTREVISION= 1
+PORTVERSION= 0.25.0
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-aiorpcX/distinfo b/devel/py-aiorpcX/distinfo
index fa90e31ad18a..3c9108206402 100644
--- a/devel/py-aiorpcX/distinfo
+++ b/devel/py-aiorpcX/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737059475
-SHA256 (aiorpcx-0.24.0.tar.gz) = 2302d827796d52aa87a457e204a59c6e5bb307792cd31379a9c85f6494a4a59a
-SIZE (aiorpcx-0.24.0.tar.gz) = 56102
+TIMESTAMP = 1746729190
+SHA256 (aiorpcx-0.25.0.tar.gz) = 940fa250ea5e9fd372d4c6acdc20dcb603bd1960ca324759d29864a4aaf64570
+SIZE (aiorpcx-0.25.0.tar.gz) = 56150
diff --git a/devel/py-buildbot-pkg/Makefile b/devel/py-buildbot-pkg/Makefile
index f9e062199bef..938b9f25f450 100644
--- a/devel/py-buildbot-pkg/Makefile
+++ b/devel/py-buildbot-pkg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= buildbot-pkg
-DISTVERSION= 3.11.9
-PORTREVISION= 1
+DISTVERSION= 4.2.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-buildbot-pkg/distinfo b/devel/py-buildbot-pkg/distinfo
index 17e88bdd75b2..4788b29f37f1 100644
--- a/devel/py-buildbot-pkg/distinfo
+++ b/devel/py-buildbot-pkg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728971901
-SHA256 (buildbot_pkg-3.11.9.tar.gz) = 641b65fdcbf55e71e072da749b2375f4ffa459978e759cfc2b9f21d2bd8cf659
-SIZE (buildbot_pkg-3.11.9.tar.gz) = 5081
+TIMESTAMP = 1746273569
+SHA256 (buildbot_pkg-4.2.1.tar.gz) = 9687b343918c704f69264115d164b97bf9cce636cb0d49f380d7bafb1fa6f884
+SIZE (buildbot_pkg-4.2.1.tar.gz) = 5147
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index f985bf9cd4bc..ae9fea5de371 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -1,6 +1,5 @@
PORTNAME= coverage
-PORTVERSION= 7.6.10
-PORTREVISION= 1
+PORTVERSION= 7.6.12
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-coverage/distinfo b/devel/py-coverage/distinfo
index 91cd729b4778..794918526a29 100644
--- a/devel/py-coverage/distinfo
+++ b/devel/py-coverage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738898371
-SHA256 (coverage-7.6.10.tar.gz) = 7fb105327c8f8f0682e29843e2ff96af9dcbe5bab8eeb4b398c6a33a16d80a23
-SIZE (coverage-7.6.10.tar.gz) = 803868
+TIMESTAMP = 1747006152
+SHA256 (coverage-7.6.12.tar.gz) = 48cfc4641d95d34766ad41d9573cc0f22a48aa88d22657a1fe01dca0dbae4de2
+SIZE (coverage-7.6.12.tar.gz) = 805941
diff --git a/devel/py-dateparser/Makefile b/devel/py-dateparser/Makefile
index 00362b30cd4c..78ce0406c3c0 100644
--- a/devel/py-dateparser/Makefile
+++ b/devel/py-dateparser/Makefile
@@ -1,6 +1,5 @@
PORTNAME= dateparser
-PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTVERSION= 1.2.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-dateparser/distinfo b/devel/py-dateparser/distinfo
index bf1c0c4d7d08..cb3f8ecac71a 100644
--- a/devel/py-dateparser/distinfo
+++ b/devel/py-dateparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730639100
-SHA256 (dateparser-1.2.0.tar.gz) = 7975b43a4222283e0ae15be7b4999d08c9a70e2d378ac87385b1ccf2cffbbb30
-SIZE (dateparser-1.2.0.tar.gz) = 307260
+TIMESTAMP = 1746349818
+SHA256 (dateparser-1.2.1.tar.gz) = 7e4919aeb48481dbfc01ac9683c8e20bfe95bb715a38c1e9f6af889f4f30ccc3
+SIZE (dateparser-1.2.1.tar.gz) = 309924
diff --git a/devel/py-dependency-groups/Makefile b/devel/py-dependency-groups/Makefile
index d26b71c3198d..8d70a2dcee01 100644
--- a/devel/py-dependency-groups/Makefile
+++ b/devel/py-dependency-groups/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dependency-groups
-PORTVERSION= 1.3.0
+PORTVERSION= 1.3.1
CATEGORIES= devel python
#MASTER_SITES= PYPI # no tarball
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,6 +24,6 @@ NO_ARCH= yes
TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-# tests as of 1.3.0: 31 passed in 6.85s
+# tests as of 1.3.1: 39 passed in 0.15s
.include <bsd.port.mk>
diff --git a/devel/py-dependency-groups/distinfo b/devel/py-dependency-groups/distinfo
index ac793c4cc628..4dc9999f06a3 100644
--- a/devel/py-dependency-groups/distinfo
+++ b/devel/py-dependency-groups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739171771
-SHA256 (pypa-dependency-groups-1.3.0_GH0.tar.gz) = d269c6a227ec810c92d72d401c71879696183590845232e31be03beb84461d21
-SIZE (pypa-dependency-groups-1.3.0_GH0.tar.gz) = 14999
+TIMESTAMP = 1746349109
+SHA256 (pypa-dependency-groups-1.3.1_GH0.tar.gz) = df31e804d078643229c43ee74bf0bd5911edf13ca1a1a24c87612a2c19b393be
+SIZE (pypa-dependency-groups-1.3.1_GH0.tar.gz) = 14045
diff --git a/devel/py-etcd3gw/Makefile b/devel/py-etcd3gw/Makefile
new file mode 100644
index 000000000000..6b26b347c2a5
--- /dev/null
+++ b/devel/py-etcd3gw/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= etcd3gw
+DISTVERSION= 2.4.2
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= DtxdF@disroot.org
+COMMENT= Python client for etcd3 grpc-gateway v3 API
+WWW= https://docs.openstack.org/etcd3gw/latest/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}futurist>=0:devel/py-futurist@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
diff --git a/devel/py-etcd3gw/distinfo b/devel/py-etcd3gw/distinfo
new file mode 100644
index 000000000000..127fdc3fe5a9
--- /dev/null
+++ b/devel/py-etcd3gw/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1743210063
+SHA256 (etcd3gw-2.4.2.tar.gz) = 6c6e9e42b810ee9a9455dd342de989f1fab637a94daa4fc34cacb248a54473fa
+SIZE (etcd3gw-2.4.2.tar.gz) = 29840
diff --git a/devel/py-etcd3gw/pkg-descr b/devel/py-etcd3gw/pkg-descr
new file mode 100644
index 000000000000..57f9d93fda04
--- /dev/null
+++ b/devel/py-etcd3gw/pkg-descr
@@ -0,0 +1,3 @@
+etcd3gw (or the gateway python client) is a library that provides
+a python client for etcd3 grpc-gateway v3 API. Using this library
+you can manipulate an instance or cluster etcd in a pythonic way.
diff --git a/devel/py-icalendar/Makefile b/devel/py-icalendar/Makefile
index f6b145f6629e..38ed4d67618c 100644
--- a/devel/py-icalendar/Makefile
+++ b/devel/py-icalendar/Makefile
@@ -1,6 +1,5 @@
PORTNAME= icalendar
-PORTVERSION= 4.0.3
-PORTREVISION= 3
+PORTVERSION= 6.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,17 +11,21 @@ WWW= https://github.com/collective/icalendar
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
-USES= python
-USE_PYTHON= autoplist concurrent distutils
+USES= python shebangfix
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
PORTDOCS= *
OPTIONS_DEFINE= DOCS
+SHEBANG_FILES= ${WRKSRC}/src/icalendar/cli.py
+
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
${INSTALL_DATA} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR}/
diff --git a/devel/py-icalendar/distinfo b/devel/py-icalendar/distinfo
index 8f09fb88c93a..8adf8c9a7af9 100644
--- a/devel/py-icalendar/distinfo
+++ b/devel/py-icalendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1545839169
-SHA256 (icalendar-4.0.3.tar.gz) = 07c2447a1d44cbb27c90b8c6a5c98e890cc1853c6223e2a52195cddec26c6356
-SIZE (icalendar-4.0.3.tar.gz) = 77899
+TIMESTAMP = 1746341882
+SHA256 (icalendar-6.1.1.tar.gz) = 2c44355a8f006de5ae73fa3f022a1cbe2a0de6b1607ce8879739eb887c4f3471
+SIZE (icalendar-6.1.1.tar.gz) = 145256
diff --git a/devel/py-icalendar/files/patch-src_icalendar_cli.py b/devel/py-icalendar/files/patch-src_icalendar_cli.py
deleted file mode 100644
index f3cb8f58edb0..000000000000
--- a/devel/py-icalendar/files/patch-src_icalendar_cli.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/icalendar/cli.py.orig 2018-06-20 12:52:55 UTC
-+++ src/icalendar/cli.py
-@@ -86,6 +86,7 @@ def main():
- # This seems a bit of an overkill now, but we will probably add more
- # functionality later, e.g., iCalendar to JSON / YAML and vice versa.
- subparsers = parser.add_subparsers(dest='subcommand')
-+ subparsers.required = True
-
- subparser = subparsers.add_parser(
- 'view', description=view.__doc__.split('\n\n')[0])
diff --git a/devel/py-itemloaders/Makefile b/devel/py-itemloaders/Makefile
index da18aab8f48a..303ed3f45100 100644
--- a/devel/py-itemloaders/Makefile
+++ b/devel/py-itemloaders/Makefile
@@ -12,9 +12,6 @@ WWW= https://pypi.org/project/itemloaders/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-DEPRECATED= Depends on expired textproc/py-parsel
-EXPIRATION_DATE=2025-06-01
-
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}w3lib>=1.17.0:www/py-w3lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}parsel>=1.5.0:textproc/py-parsel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.9.5:devel/py-jmespath@${PY_FLAVOR} \
diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile
index 22a4efe22035..f4d058c38c81 100644
--- a/devel/py-libvirt/Makefile
+++ b/devel/py-libvirt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libvirt
-PORTVERSION= 11.2.0
+PORTVERSION= 11.3.0
CATEGORIES= devel
MASTER_SITES= http://libvirt.org/sources/python/ \
ftp://libvirt.org/libvirt/python/
diff --git a/devel/py-libvirt/distinfo b/devel/py-libvirt/distinfo
index 3c4b54e556b2..533fa79b6e82 100644
--- a/devel/py-libvirt/distinfo
+++ b/devel/py-libvirt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743507756
-SHA256 (libvirt-python-11.2.0.tar.gz) = bb5f245f0e01579b0b48e8657f0488f440e609c6b6c3c7c7e7c4ae4e61d3c346
-SIZE (libvirt-python-11.2.0.tar.gz) = 242152
+TIMESTAMP = 1746217260
+SHA256 (libvirt-python-11.3.0.tar.gz) = 4cd31e625e8fefbbe168faedb38cb7fa2da3fa7394326eed29dc46e7ca511979
+SIZE (libvirt-python-11.3.0.tar.gz) = 242218
diff --git a/devel/py-merossiot/Makefile b/devel/py-merossiot/Makefile
new file mode 100644
index 000000000000..2e9eae95c802
--- /dev/null
+++ b/devel/py-merossiot/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= merossiot
+PORTVERSION= 0.4.9.0
+CATEGORIES= devel python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= MerossIot-${PORTVERSION}
+
+MAINTAINER= mm@FreeBSD.org
+COMMENT= Python library for accessing Meross IoT devices
+WWW= https://github.com/albertogeniola/MerossIot
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paho-mqtt>=2.1.0:net/py-paho-mqtt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.19.2:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4:www/py-aiohttp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycryptodomex>=3.20.0:security/py-pycryptodomex@${PY_FLAVOR}
+
+USES= python
+USE_GITHUB= yes
+GH_ACCOUNT= albertogeniola
+GH_PROJECT= MerossIot
+
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>
diff --git a/devel/py-merossiot/distinfo b/devel/py-merossiot/distinfo
new file mode 100644
index 000000000000..ce8de7ce0bad
--- /dev/null
+++ b/devel/py-merossiot/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746520167
+SHA256 (albertogeniola-MerossIot-0.4.9.0_GH0.tar.gz) = ba79d97c5f9d60b88165ad4c244051442de044bdaae9e61fbd25fd293cb25317
+SIZE (albertogeniola-MerossIot-0.4.9.0_GH0.tar.gz) = 7361775
diff --git a/devel/py-merossiot/files/patch-setup.py b/devel/py-merossiot/files/patch-setup.py
new file mode 100644
index 000000000000..1463484d9bcb
--- /dev/null
+++ b/devel/py-merossiot/files/patch-setup.py
@@ -0,0 +1,19 @@
+--- setup.py.orig 2025-05-06 08:53:00 UTC
++++ setup.py
+@@ -31,7 +31,6 @@ setup(
+ long_description_content_type='text/markdown',
+ keywords='meross smartplug smartbulb iot mqtt domotic switch MSL120 MSS110 MSS210 MSS310 MSS310h '
+ 'MSS425e MSS530H MSG100 MSH300 MS100 MSS710 MSXH0',
+- data_files=[('.', ['.version'])],
+ project_urls={
+ 'Documentation': 'https://github.com/albertogeniola/MerossIot',
+ 'Funding': 'https://donate.pypi.org',
+@@ -41,7 +40,7 @@ setup(
+ install_requires=[
+ 'paho-mqtt>=2.1.0,<3.0.0',
+ 'requests>=2.19.1,<3.0.0',
+- 'aiohttp[speedups]>=3.7.4.post0,<4.0.0',
++ 'aiohttp>=3.7.4.post0,<4.0.0',
+ 'pycryptodomex>=3.20.0'
+ ],
+ python_requires='>=3.8',
diff --git a/devel/py-merossiot/pkg-descr b/devel/py-merossiot/pkg-descr
new file mode 100644
index 000000000000..aba72d541b87
--- /dev/null
+++ b/devel/py-merossiot/pkg-descr
@@ -0,0 +1,3 @@
+Async Python library for controlling Meross devices
+
+https://albertogeniola.github.io/MerossIot/
diff --git a/devel/py-mypy_extensions/Makefile b/devel/py-mypy_extensions/Makefile
index a31626732f96..d778a48d73bb 100644
--- a/devel/py-mypy_extensions/Makefile
+++ b/devel/py-mypy_extensions/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mypy_extensions
-PORTVERSION= 1.0.0
-PORTREVISION= 1
+PORTVERSION= 1.1.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +11,10 @@ WWW= http://www.mypy-lang.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
+
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/devel/py-mypy_extensions/distinfo b/devel/py-mypy_extensions/distinfo
index d1067fd18b00..c55193650751 100644
--- a/devel/py-mypy_extensions/distinfo
+++ b/devel/py-mypy_extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676714286
-SHA256 (mypy_extensions-1.0.0.tar.gz) = 75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782
-SIZE (mypy_extensions-1.0.0.tar.gz) = 4433
+TIMESTAMP = 1746579228
+SHA256 (mypy_extensions-1.1.0.tar.gz) = 52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558
+SIZE (mypy_extensions-1.1.0.tar.gz) = 6343
diff --git a/devel/py-structlog/Makefile b/devel/py-structlog/Makefile
index 148be50035cd..40aa095d2a40 100644
--- a/devel/py-structlog/Makefile
+++ b/devel/py-structlog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= structlog
-PORTVERSION= 18.2.0
+PORTVERSION= 25.3.0
PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
@@ -11,14 +11,22 @@ WWW= https://www.structlog.org/
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
-LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.apache2
-LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.mit
+LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
+LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.3:devel/py-colorama@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31100
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.0:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/py-structlog/distinfo b/devel/py-structlog/distinfo
index e6464ef9ee96..70e0a7386194 100644
--- a/devel/py-structlog/distinfo
+++ b/devel/py-structlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1563985335
-SHA256 (structlog-18.2.0.tar.gz) = e361edb3b9aeaa85cd38a1bc9ddbb60cda8a991fc29de9db26832f6300e81eb4
-SIZE (structlog-18.2.0.tar.gz) = 316679
+TIMESTAMP = 1746395007
+SHA256 (structlog-25.3.0.tar.gz) = 8dab497e6f6ca962abad0c283c46744185e0c9ba900db52a423cb6db99f7abeb
+SIZE (structlog-25.3.0.tar.gz) = 1367514
diff --git a/devel/py-wheel/Makefile b/devel/py-wheel/Makefile
index 2ccabff14619..30a7cd696e76 100644
--- a/devel/py-wheel/Makefile
+++ b/devel/py-wheel/Makefile
@@ -19,6 +19,4 @@ USE_PYTHON= allflavors autoplist concurrent pep517
EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
NO_ARCH= yes
-CONFLICTS_INSTALL= py*-wheel044
-
.include <bsd.port.mk>
diff --git a/devel/py-wheel044/Makefile b/devel/py-wheel044/Makefile
index 870d4b327e74..91f2a06f8b82 100644
--- a/devel/py-wheel044/Makefile
+++ b/devel/py-wheel044/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wheel
PORTVERSION= 0.44.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,13 +17,23 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.8:devel/py-flit-core@${PY_FLA
USES= python
USE_PYTHON= allflavors autoplist concurrent pep517
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}wheel
PORTSCOUT= ignore:1
# see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268500
EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
NO_ARCH= yes
-CONFLICTS_INSTALL= py*-wheel
+post-install:
+# move everything under setuptools vendor directory
+ @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/setuptools/_vendor
+ @${MV} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME:C|[-_]+|_|g}-${DISTVERSION}*.dist-info \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME:C|[-_]+|_|g} \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/setuptools/_vendor
+ @${REINPLACE_CMD} -e 's|${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}/${PORTNAME:C|[-_]+|_|g}|${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}/setuptools/_vendor/${PORTNAME:C|[-_]+|_|g}|g' \
+ -e 's|bin/|@comment bin/|' \
+ ${_PYTHONPKGLIST}
+# add .pth so setuptools build knows we exist
+ @${ECHO_CMD} setuptools/_vendor > ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}${PKGNAMESUFFIX}.pth
+ @${ECHO_CMD} ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}/${PORTNAME}${PKGNAMESUFFIX}.pth >> ${_PYTHONPKGLIST}
.include <bsd.port.mk>
diff --git a/devel/py-yamllint/Makefile b/devel/py-yamllint/Makefile
index 34e122864929..b159cda58c5c 100644
--- a/devel/py-yamllint/Makefile
+++ b/devel/py-yamllint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yamllint
-PORTVERSION= 1.37.0
+PORTVERSION= 1.37.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-yamllint/distinfo b/devel/py-yamllint/distinfo
index c6cbe909b14b..19a5a460e14c 100644
--- a/devel/py-yamllint/distinfo
+++ b/devel/py-yamllint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742752867
-SHA256 (yamllint-1.37.0.tar.gz) = ead81921d4d87216b2528b7a055664708f9fb8267beb0c427cb706ac6ab93580
-SIZE (yamllint-1.37.0.tar.gz) = 141202
+TIMESTAMP = 1746423699
+SHA256 (yamllint-1.37.1.tar.gz) = 81f7c0c5559becc8049470d86046b36e96113637bcbe4753ecef06977c00245d
+SIZE (yamllint-1.37.1.tar.gz) = 141613
diff --git a/devel/quilt/Makefile b/devel/quilt/Makefile
index 124ba9058ffb..bb0edc2209ee 100644
--- a/devel/quilt/Makefile
+++ b/devel/quilt/Makefile
@@ -12,13 +12,13 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= bash:shells/bash \
- gcp:sysutils/coreutils \
- gsed:textproc/gsed \
- gpatch:devel/patch \
- gdiff:textproc/diffutils \
diffstat:textproc/diffstat \
gawk:lang/gawk \
- ${LOCALBASE}/bin/ggrep:textproc/gnugrep
+ gcp:sysutils/coreutils \
+ gdiff:textproc/diffutils \
+ ggrep:textproc/gnugrep \
+ gpatch:devel/patch \
+ gsed:textproc/gsed
RUN_DEPENDS:= ${BUILD_DEPENDS} \
formail:mail/procmail
diff --git a/devel/rgbds/Makefile b/devel/rgbds/Makefile
index be5abdd7f40a..ea91a5eaf67e 100644
--- a/devel/rgbds/Makefile
+++ b/devel/rgbds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rgbds
-DISTVERSION= 0.9.1
+DISTVERSION= 0.9.2
CATEGORIES= devel games
MASTER_SITES= https://github.com/gbdev/rgbds/releases/download/v${DISTVERSION}/
diff --git a/devel/rgbds/distinfo b/devel/rgbds/distinfo
index 4acaa03bf0f1..ce6a3ea8d8ed 100644
--- a/devel/rgbds/distinfo
+++ b/devel/rgbds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738530315
-SHA256 (rgbds-0.9.1.tar.gz) = 55cfa65b62f31de08c4050c7a8b0d7aba8d344ab2165cbbf76210e196d4e1f16
-SIZE (rgbds-0.9.1.tar.gz) = 8093364
+TIMESTAMP = 1746373193
+SHA256 (rgbds-0.9.2.tar.gz) = 07143d2c1bb4a03cccd76b1990c843c307c2360702510bee9920dea8eea4a5b2
+SIZE (rgbds-0.9.2.tar.gz) = 8104081
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index 1919b30e9cd5..546a0ad2c001 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20250430
+PORTVERSION= 20250507
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index 36e2fb201b51..b718802bd86b 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746059031
-SHA256 (rbenv-ruby-build-v20250430_GH0.tar.gz) = 06e2a934f84102ed6aff430d73c76f2051c70d8aecd4d3b3dfb94f71e790f986
-SIZE (rbenv-ruby-build-v20250430_GH0.tar.gz) = 96521
+TIMESTAMP = 1746666968
+SHA256 (rbenv-ruby-build-v20250507_GH0.tar.gz) = 59992f934dccb48d2547969efd3075a5338617e02a5bff8c566ca1e51b6d349d
+SIZE (rbenv-ruby-build-v20250507_GH0.tar.gz) = 96694
diff --git a/devel/rubygem-graphql/Makefile b/devel/rubygem-graphql/Makefile
index 4048c9fa3349..57be7286afb2 100644
--- a/devel/rubygem-graphql/Makefile
+++ b/devel/rubygem-graphql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graphql
-PORTVERSION= 2.4.12
+PORTVERSION= 2.4.16
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-graphql/distinfo b/devel/rubygem-graphql/distinfo
index 271efd386963..fa008db06d8d 100644
--- a/devel/rubygem-graphql/distinfo
+++ b/devel/rubygem-graphql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741763432
-SHA256 (rubygem/graphql-2.4.12.gem) = 2ca4d2e0e0f90bfb1ea520ccb5e4b04a9ab4e1e9d659f3fdcf3256530f69138b
-SIZE (rubygem/graphql-2.4.12.gem) = 353792
+TIMESTAMP = 1746703495
+SHA256 (rubygem/graphql-2.4.16.gem) = bff2b280fc24a65c0c5043cb470775dee157c2cd1fde3c10d4e6f677e25d3b13
+SIZE (rubygem/graphql-2.4.16.gem) = 370176
diff --git a/devel/rubygem-mmap2/Makefile b/devel/rubygem-mmap2/Makefile
index e77bb3404a06..e024bb03c1a7 100644
--- a/devel/rubygem-mmap2/Makefile
+++ b/devel/rubygem-mmap2/Makefile
@@ -12,10 +12,14 @@ LICENSE= RUBY
USES= gem
-.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.3
+BROKEN= mmap.c:1108:24: error: no member named 'rmatch' in 'struct RMatch'
+.endif
.if ${OPSYS} == FreeBSD
CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types"
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/rubygem-webby/Makefile b/devel/rubygem-webby/Makefile
deleted file mode 100644
index 3def3ac8af8e..000000000000
--- a/devel/rubygem-webby/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= webby
-PORTVERSION= 0.9.4
-PORTREVISION= 2
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-
-MAINTAINER= zi@FreeBSD.org
-COMMENT= Small website management system
-WWW= https://rubygems.org/gems/webby
-
-LICENSE= MIT
-
-DEPRECATED= Deprecated upstream in 2011
-EXPIRATION_DATE=2025-04-30
-
-RUN_DEPENDS= rubygem-bones>=2.5.0:devel/rubygem-bones \
- rubygem-directory_watcher>=1.1.2:devel/rubygem-directory_watcher \
- rubygem-hpricot>=0.6.0:www/rubygem-hpricot \
- rubygem-launchy>=0.3.2:devel/rubygem-launchy \
- rubygem-logging>=0.9.7:devel/rubygem-logging \
- rubygem-loquacious>=1.3.0:devel/rubygem-loquacious \
- rubygem-rspec>=1.2.2:devel/rubygem-rspec
-
-NO_ARCH= yes
-USES= gem
-PLIST_FILES= bin/webby bin/webby-gen
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-webby/distinfo b/devel/rubygem-webby/distinfo
deleted file mode 100644
index b323d4530a62..000000000000
--- a/devel/rubygem-webby/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rubygem/webby-0.9.4.gem) = 4955abc4ae94fd1c6242c5056183d574a8b90c1c3086de80f621417a9484b422
-SIZE (rubygem/webby-0.9.4.gem) = 344064
diff --git a/devel/rubygem-webby/pkg-descr b/devel/rubygem-webby/pkg-descr
deleted file mode 100644
index 9812e6952677..000000000000
--- a/devel/rubygem-webby/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Webby is a fantastic little website management system.
-It would be called a content management system if it
-were a bigger kid. But, it's just a runt with a
-special knack for transforming text.
-
-Webby works by combining the contents of a page with
-a layout to produce HTML. The layout contains
-everything common to all the pages HTML headers,
-navigation menu, footer, etc. and the page
-contains just the information for that page. You
-can use your favorite markup language to write
-your pages; Webby supports quite a few.
diff --git a/devel/rubygem-xdg7/Makefile b/devel/rubygem-xdg7/Makefile
index 14983976c985..adb002cf81a0 100644
--- a/devel/rubygem-xdg7/Makefile
+++ b/devel/rubygem-xdg7/Makefile
@@ -20,4 +20,10 @@ NO_ARCH= yes
PORTSCOUT= limit:^7\.
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${RUBY_VER} >= 3.3
+BROKEN= ruby 3.3 and later is not supported
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile
index b4595c017836..0aac799b4d13 100644
--- a/devel/sdl20/Makefile
+++ b/devel/sdl20/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sdl2
-DISTVERSION= 2.32.4
+DISTVERSION= 2.32.6
CATEGORIES= devel
MASTER_SITES= https://github.com/libsdl-org/SDL/releases/download/release-${DISTVERSION}/ \
https://www.libsdl.org/release/
diff --git a/devel/sdl20/distinfo b/devel/sdl20/distinfo
index edc1a4cb62d5..97147148db62 100644
--- a/devel/sdl20/distinfo
+++ b/devel/sdl20/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743442829
-SHA256 (SDL2-2.32.4.tar.gz) = f15b478253e1ff6dac62257ded225ff4e7d0c5230204ac3450f1144ee806f934
-SIZE (SDL2-2.32.4.tar.gz) = 7627336
+TIMESTAMP = 1746129373
+SHA256 (SDL2-2.32.6.tar.gz) = 6a7a40d6c2e00016791815e1a9f4042809210bdf10cc78d2c75b45c4f52f93ad
+SIZE (SDL2-2.32.6.tar.gz) = 7627447
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index fd389b07c030..ed458824cced 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= release-
-DISTVERSION= 3.2.10
+DISTVERSION= 3.2.12
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index 15977f16db35..b5e687778099 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743509400
-SHA256 (libsdl-org-SDL-release-3.2.10_GH0.tar.gz) = 8a6ddc3e70de897f7921da275ac71e375de89dad802aa2932649d1fea9068478
-SIZE (libsdl-org-SDL-release-3.2.10_GH0.tar.gz) = 16108858
+TIMESTAMP = 1746129381
+SHA256 (libsdl-org-SDL-release-3.2.12_GH0.tar.gz) = e8202c117b5a4eaa48f27790d29aa7c4c0ab0421fe7bdfe95dc9c4f8eae1580b
+SIZE (libsdl-org-SDL-release-3.2.12_GH0.tar.gz) = 16117560
diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile
index 27aa6f70166a..a560d42c8004 100644
--- a/devel/sentry-cli/Makefile
+++ b/devel/sentry-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sentry-cli
DISTVERSION= 2.31.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/devel/spice-protocol/Makefile b/devel/spice-protocol/Makefile
index 21c0f624133b..50a3cc9231f9 100644
--- a/devel/spice-protocol/Makefile
+++ b/devel/spice-protocol/Makefile
@@ -1,5 +1,5 @@
PORTNAME= spice-protocol
-PORTVERSION= 0.14.4
+PORTVERSION= 0.14.5
CATEGORIES= devel
MASTER_SITES= http://www.spice-space.org/download/releases/
diff --git a/devel/spice-protocol/distinfo b/devel/spice-protocol/distinfo
index 946ce622be81..8119ee77e0d2 100644
--- a/devel/spice-protocol/distinfo
+++ b/devel/spice-protocol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644652583
-SHA256 (spice-protocol-0.14.4.tar.xz) = 04ffba610d9fd441cfc47dfaa135d70096e60b1046d2119d8db2f8ea0d17d912
-SIZE (spice-protocol-0.14.4.tar.xz) = 23540
+TIMESTAMP = 1746519948
+SHA256 (spice-protocol-0.14.5.tar.xz) = baf58449f6e89d19f475899ad5fb9196fdc46c03cc53233f4e39cf2978f9cff7
+SIZE (spice-protocol-0.14.5.tar.xz) = 23592
diff --git a/devel/spr/Makefile b/devel/spr/Makefile
index bd1906348433..a68b74ffe83c 100644
--- a/devel/spr/Makefile
+++ b/devel/spr/Makefile
@@ -2,7 +2,7 @@ PORTNAME= spr
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.5-4
DISTVERSIONSUFFIX= -gd90b197
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/stack/Makefile b/devel/stack/Makefile
index a91080868eea..05cc407cb06e 100644
--- a/devel/stack/Makefile
+++ b/devel/stack/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stack
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.1
+DISTVERSION= 3.5.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
@@ -22,9 +22,9 @@ USE_PERL5= run
USE_CABAL= Glob-0.10.2_3 \
OneTuple-0.4.2_1 \
- QuickCheck-2.15.0.1 \
+ QuickCheck-2.15.0.1_1 \
StateVar-1.2.2 \
- aeson-2.2.3.0_2 \
+ aeson-2.2.3.0_3 \
aeson-warning-parser-0.1.1 \
annotated-wl-pprint-0.7.0_1 \
ansi-terminal-1.1.2 \
@@ -35,6 +35,7 @@ USE_CABAL= Glob-0.10.2_3 \
asn1-types-0.3.4 \
assoc-1.1.1_1 \
async-2.2.5_3 \
+ atomic-counter-0.1.2.3 \
attoparsec-0.14.4_6 \
attoparsec-aeson-2.2.2.0 \
auto-update-0.2.6 \
@@ -42,8 +43,8 @@ USE_CABAL= Glob-0.10.2_3 \
base16-bytestring-1.0.2.0_1 \
base64-bytestring-1.2.1.0_1 \
basement-0.0.16 \
- bifunctors-5.6.2_1 \
- bitvec-1.1.5.0_2 \
+ bifunctors-5.6.2_2 \
+ bitvec-1.1.5.0_3 \
blaze-builder-0.4.2.3 \
blaze-html-0.9.2.0_1 \
blaze-markup-0.8.3.0_2 \
@@ -51,59 +52,67 @@ USE_CABAL= Glob-0.10.2_3 \
casa-client-0.0.2 \
casa-types-0.0.2 \
case-insensitive-1.2.1.0 \
- cborg-0.2.10.0_1 \
+ cborg-0.2.10.0_2 \
cereal-0.5.8.3 \
character-ps-0.1 \
clock-0.8.4 \
cmdargs-0.10.22 \
colour-2.3.6 \
- comonad-5.0.9 \
+ comonad-5.0.9_1 \
companion-0.1.0 \
- conduit-1.3.6 \
+ conduit-1.3.6.1 \
conduit-combinators-1.3.0 \
- conduit-extra-1.3.6 \
+ conduit-extra-1.3.7 \
contravariant-1.5.5 \
- cookie-0.5.0 \
+ cookie-0.5.1 \
cryptohash-sha256-0.11.102.1_6 \
- crypton-1.0.1 \
+ crypton-1.0.4 \
crypton-conduit-0.2.3 \
- crypton-connection-0.4.3 \
+ crypton-connection-0.4.4 \
crypton-x509-1.7.7 \
- crypton-x509-store-1.6.9 \
+ crypton-x509-store-1.6.10 \
crypton-x509-system-1.6.7 \
- crypton-x509-validation-1.6.13 \
- data-default-0.8.0.0 \
+ crypton-x509-validation-1.6.14 \
+ data-default-0.8.0.1 \
data-default-class-0.2.0.0 \
data-fix-0.3.4_1 \
digest-0.0.2.1 \
+ directory-ospath-streaming-0.2.2 \
distributive-0.6.2.1_1 \
dlist-1.0_2 \
easy-file-0.2.5 \
+ ech-config-0.0.1 \
echo-0.1.4 \
- ed25519-0.0.5.0_8 \
+ ed25519-0.0.5.0_9 \
extra-1.8 \
fast-logger-3.2.5 \
file-embed-0.0.16.0 \
+ file-io-0.1.5 \
filelock-0.1.1.7 \
- fsnotify-0.4.1.0_1 \
- generic-deriving-1.14.6 \
+ fsnotify-0.4.2.0 \
+ generic-deriving-1.14.6_1 \
generically-0.1.1_4 \
githash-0.1.7.0 \
- hackage-security-0.6.2.6_4 \
+ hackage-security-0.6.2.6_5 \
half-0.3.2 \
- hashable-1.4.7.0 \
+ happy-2.1.5 \
+ happy-lib-2.1.5 \
+ hashable-1.5.0.0_1 \
+ haskell-src-exts-1.23.1 \
+ haskell-src-meta-0.8.15 \
hi-file-parser-0.1.7.0 \
hourglass-0.2.12_1 \
- hpack-0.37.0 \
- hsc2hs-0.68.10_3 \
- http-api-data-0.6.1_1 \
- http-client-0.7.18 \
- http-client-tls-0.3.6.4 \
+ hpack-0.38.1 \
+ hpke-0.0.0 \
+ hsc2hs-0.68.10_4 \
+ http-api-data-0.6.2 \
+ http-client-0.7.19 \
+ http-client-tls-0.3.6.4_2 \
http-conduit-2.3.9.1 \
http-download-0.2.1.0 \
http-types-0.12.4 \
- indexed-traversable-0.1.4 \
- indexed-traversable-instances-0.1.2 \
+ indexed-traversable-0.1.4_1 \
+ indexed-traversable-instances-0.1.2_1 \
infer-license-0.2.0 \
integer-conversion-0.1.1_1 \
integer-logarithms-1.0.4 \
@@ -112,88 +121,97 @@ USE_CABAL= Glob-0.10.2_3 \
libyaml-clib-0.2.5 \
lift-type-0.1.2.0 \
lifted-base-0.2.3.12 \
- lukko-0.1.2 \
+ lukko-0.1.2_1 \
megaparsec-9.7.0 \
- memory-0.18.0 \
- microlens-0.4.13.1_1 \
- microlens-mtl-0.2.0.3_1 \
- microlens-th-0.4.3.16 \
+ memory-0.18.0_1 \
+ microlens-0.4.14.0 \
+ microlens-mtl-0.2.1.0 \
+ microlens-th-0.4.3.17 \
mime-types-0.1.2.0 \
monad-control-1.0.3.1 \
- monad-logger-0.3.41 \
+ monad-logger-0.3.42 \
monad-loops-0.4.3 \
mono-traversable-1.0.21.0 \
mtl-compat-0.2.2 \
mustache-2.4.2 \
neat-interpolation-0.5.1.4 \
network-3.2.7.0 \
+ network-byte-order-0.1.7 \
network-uri-2.6.4.2_1 \
old-locale-1.0.0.7_2 \
old-time-1.1.0.4 \
- open-browser-0.2.1.0 \
- optparse-applicative-0.18.1.0 \
+ open-browser-0.4.0.0 \
+ optparse-applicative-0.18.1.0_1 \
optparse-simple-0.1.1.4 \
os-string-2.0.7 \
- pantry-0.10.0_2 \
+ pantry-0.10.1 \
parser-combinators-1.3.0_1 \
- path-0.9.6 \
+ path-0.9.6_1 \
path-io-1.8.2 \
path-pieces-0.2.1_1 \
pem-0.2.4 \
- persistent-2.14.6.3 \
+ persistent-2.14.6.3_1 \
persistent-sqlite-2.13.3.0 \
persistent-template-2.12.0.0 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
- primitive-0.9.0.0_2 \
+ primitive-0.9.1.0 \
project-template-0.2.1.0 \
- random-1.2.1.3 \
+ random-1.3.1 \
resource-pool-0.4.0.0 \
resourcet-1.3.0 \
retry-0.9.3.1 \
rio-0.1.22.0 \
rio-orphans-0.1.2.0 \
rio-prettyprint-0.1.8.0 \
+ safe-0.3.21_1 \
safe-exceptions-0.1.7.4_1 \
scientific-0.3.8.0_2 \
- semialign-1.3.1_1 \
- semigroupoids-6.0.1_1 \
- serialise-0.2.6.1_3 \
+ semialign-1.3.1_2 \
+ semigroupoids-6.0.1_2 \
+ serialise-0.2.6.1_4 \
silently-1.2.5.4 \
socks-0.6.1 \
split-0.2.5 \
splitmix-0.1.1 \
static-bytes-0.1.1 \
stm-chans-3.0.0.9 \
- streaming-commons-0.2.2.6_1 \
+ streaming-commons-0.2.3.0 \
strict-0.5.1_1 \
+ string-interpolate-0.3.4.0_2 \
+ syb-0.7.2.4 \
tagged-0.8.9 \
- tar-0.6.3.0_1 \
+ tar-0.6.4.0_1 \
tar-conduit-0.4.1 \
- tasty-1.5.2 \
+ tasty-1.5.3_1 \
temporary-1.3 \
- text-iso8601-0.1.1_1 \
+ text-conversions-0.3.1.1 \
+ text-iso8601-0.1.1_2 \
text-metrics-0.3.3 \
text-short-0.1.6_3 \
- th-abstraction-0.7.1.0 \
+ th-abstraction-0.7.1.0_1 \
th-compat-0.1.6 \
+ th-expand-syns-0.4.12.0 \
th-lift-0.8.6 \
th-lift-instances-0.1.20 \
- these-1.2.1_1 \
+ th-orphans-0.13.16 \
+ th-reify-many-0.1.10 \
+ these-1.2.1_2 \
time-compat-1.9.8 \
- tls-2.1.5 \
+ tls-2.1.9 \
transformers-base-0.4.6 \
transformers-compat-0.7.2 \
- typed-process-0.2.12.0 \
- unix-compat-0.7.3 \
+ typed-process-0.2.13.0 \
+ unix-compat-0.7.4 \
unix-time-0.4.16 \
- unliftio-0.2.25.0 \
+ unliftio-0.2.25.1 \
unliftio-core-0.2.1.0_4 \
unordered-containers-0.2.20_4 \
- uuid-types-1.0.6_2 \
- vault-0.3.1.5_9 \
- vector-0.13.2.0 \
- vector-algorithms-0.9.0.3 \
+ utf8-string-1.0.2 \
+ uuid-types-1.0.6_3 \
+ vault-0.3.1.5_10 \
+ vector-0.13.2.0_1 \
+ vector-algorithms-0.9.1.0 \
vector-stream-0.1.0.1_3 \
witherable-0.5_1 \
yaml-0.11.11.2_2 \
diff --git a/devel/stack/distinfo b/devel/stack/distinfo
index eb71014ca27f..0c7c4f81428e 100644
--- a/devel/stack/distinfo
+++ b/devel/stack/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1735923188
+TIMESTAMP = 1746356982
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
@@ -9,12 +9,14 @@ SHA256 (cabal/OneTuple-0.4.2/revision/1.cabal) = dd7266f983da2970e5662168add810d
SIZE (cabal/OneTuple-0.4.2/revision/1.cabal) = 2013
SHA256 (cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz) = a3b2216ddbaf481dbc82414b6120f8b726d969db3f0b51f20a7a45425ef36e7f
SIZE (cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz) = 81502
+SHA256 (cabal/QuickCheck-2.15.0.1/revision/1.cabal) = 0cfd337bb9e6fbf09255bd24bb498a156f1d9bcd465396ac8657b25034b9ee31
+SIZE (cabal/QuickCheck-2.15.0.1/revision/1.cabal) = 9046
SHA256 (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048
SHA256 (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa
SIZE (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = 340855
-SHA256 (cabal/aeson-2.2.3.0/revision/2.cabal) = 011fa2d67d7a821aa5ec5c825adc919bb067d42dde8fac7c6e5db23239a58866
-SIZE (cabal/aeson-2.2.3.0/revision/2.cabal) = 6589
+SHA256 (cabal/aeson-2.2.3.0/revision/3.cabal) = 61e559f2bad61a98aac564f2a4fd892d21e9e1712e14e3db93326317aa944a9b
+SIZE (cabal/aeson-2.2.3.0/revision/3.cabal) = 6378
SHA256 (cabal/aeson-warning-parser-0.1.1/aeson-warning-parser-0.1.1.tar.gz) = 2b7edfa0267e28e317358433fbf57e31aca2927efeef6ae625a90084f54487e4
SIZE (cabal/aeson-warning-parser-0.1.1/aeson-warning-parser-0.1.1.tar.gz) = 4228
SHA256 (cabal/annotated-wl-pprint-0.7.0/annotated-wl-pprint-0.7.0.tar.gz) = 0c262d7fe13a9a50216438ec882c13e25f31236b886a5692e3c35b85cd773d18
@@ -43,6 +45,8 @@ SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde
SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742
SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b
SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366
+SHA256 (cabal/atomic-counter-0.1.2.3/atomic-counter-0.1.2.3.tar.gz) = ce4b63391b3c0d426cbe32af89f483222602a5b43aa5379aa720bf6f45f4cf04
+SIZE (cabal/atomic-counter-0.1.2.3/atomic-counter-0.1.2.3.tar.gz) = 17379
SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701
SHA256 (cabal/attoparsec-0.14.4/revision/6.cabal) = 35129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3
@@ -65,12 +69,12 @@ SHA256 (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 7fb77e249aef76ba5aed3059
SIZE (cabal/basement-0.0.16/basement-0.0.16.tar.gz) = 134837
SHA256 (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 1086a9285061eed0c2c5d3cb65aa223defd52fca6d0515bb69ddf2dbc3d9697a
SIZE (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 38193
-SHA256 (cabal/bifunctors-5.6.2/revision/1.cabal) = ffd926ed71d6a046b7d5d92980d92269d7198e6b4768ffd33d120b44b88c2bbe
-SIZE (cabal/bifunctors-5.6.2/revision/1.cabal) = 3332
+SHA256 (cabal/bifunctors-5.6.2/revision/2.cabal) = 115a621c4eaaabb07834f9e4dd3371e21f39d034305062f4bd5cd72c2f8880d2
+SIZE (cabal/bifunctors-5.6.2/revision/2.cabal) = 3332
SHA256 (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999d0c8ea54cb433d0891eea5471fbfaa29f8dec5
SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076
-SHA256 (cabal/bitvec-1.1.5.0/revision/2.cabal) = c04630f6b68f8deebfa6a07d468d3ff4582ab452b721797ef497642cf75e8b99
-SIZE (cabal/bitvec-1.1.5.0/revision/2.cabal) = 4921
+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-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f
@@ -91,8 +95,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/1.cabal) = f7b2cbd8a73f511d5ddc249f27b1ee3c48c5b4522b763a0cb4e830fb05498874
-SIZE (cabal/cborg-0.2.10.0/revision/1.cabal) = 5378
+SHA256 (cabal/cborg-0.2.10.0/revision/2.cabal) = a52224590aca5c992a5ca0c6713439587076ad1f9c8e04ce2dca7ba2026e3654
+SIZE (cabal/cborg-0.2.10.0/revision/2.cabal) = 5406
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/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c
@@ -105,38 +109,40 @@ SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee5
SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675
SHA256 (cabal/comonad-5.0.9/comonad-5.0.9.tar.gz) = 69fb0eb49a80055a9b76d31d0a5648777c4050ac8dbf56a9344b862ed878a789
SIZE (cabal/comonad-5.0.9/comonad-5.0.9.tar.gz) = 14455
+SHA256 (cabal/comonad-5.0.9/revision/1.cabal) = 75aded79bf583c908e4e4687c0ae067f256e2507536b75f58ffba7748767c353
+SIZE (cabal/comonad-5.0.9/revision/1.cabal) = 3587
SHA256 (cabal/companion-0.1.0/companion-0.1.0.tar.gz) = 0ac052e299b1e021951aed59d43c687e422d24c77b38515f346e434699dc14dd
SIZE (cabal/companion-0.1.0/companion-0.1.0.tar.gz) = 3075
-SHA256 (cabal/conduit-1.3.6/conduit-1.3.6.tar.gz) = 33e69a48c742b20c57a854ca9ab9e6e217d5f37387aebbd8f6c068591ede518d
-SIZE (cabal/conduit-1.3.6/conduit-1.3.6.tar.gz) = 89043
+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-combinators-1.3.0/conduit-combinators-1.3.0.tar.gz) = 9717d916a0422a7fb7cc262302333269607530d40cd0bea3be947872f906e7d3
SIZE (cabal/conduit-combinators-1.3.0/conduit-combinators-1.3.0.tar.gz) = 2204
-SHA256 (cabal/conduit-extra-1.3.6/conduit-extra-1.3.6.tar.gz) = 8950c38049d892c38590d389bed49ecf880671f58ec63dd4709d9fe3d4b8f153
-SIZE (cabal/conduit-extra-1.3.6/conduit-extra-1.3.6.tar.gz) = 33321
+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/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
-SHA256 (cabal/cookie-0.5.0/cookie-0.5.0.tar.gz) = 0e51fe7090f8fbcd844bb7d1b7d9ed95b18ed3136a44836a9ce35f0a72a61a9d
-SIZE (cabal/cookie-0.5.0/cookie-0.5.0.tar.gz) = 6554
+SHA256 (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 1adde62726e3a3bbe147c02514fe0c4f5f2c5a2ff63842deac10c451a2a6f7a0
+SIZE (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 6680
SHA256 (cabal/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz) = 73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6
SIZE (cabal/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz) = 15707
SHA256 (cabal/cryptohash-sha256-0.11.102.1/revision/6.cabal) = 0e9de2ccce261e7a5b027e842f6f47f50eb0e6059a0de98a5479f75aa8164107
SIZE (cabal/cryptohash-sha256-0.11.102.1/revision/6.cabal) = 5487
-SHA256 (cabal/crypton-1.0.1/crypton-1.0.1.tar.gz) = 9142bb14748cc57356cf4dacec822e80eaf6dba8e1538ec93be17ee37027c7a4
-SIZE (cabal/crypton-1.0.1/crypton-1.0.1.tar.gz) = 624895
+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-conduit-0.2.3/crypton-conduit-0.2.3.tar.gz) = 9e5e45f9b5115ef9a55f292e28d9d7910bd8e4c8f7f92ae3b434ec76d5ff71ce
SIZE (cabal/crypton-conduit-0.2.3/crypton-conduit-0.2.3.tar.gz) = 5389
-SHA256 (cabal/crypton-connection-0.4.3/crypton-connection-0.4.3.tar.gz) = c98825ce395e6aed4550fefae7c8e7d6b5b4435f5ad57d12aad33fd356f82ae1
-SIZE (cabal/crypton-connection-0.4.3/crypton-connection-0.4.3.tar.gz) = 9322
+SHA256 (cabal/crypton-connection-0.4.4/crypton-connection-0.4.4.tar.gz) = 247068c222a5feec66ada8d599bfc4a878bef2cac104636afbc7d5cae93ca491
+SIZE (cabal/crypton-connection-0.4.4/crypton-connection-0.4.4.tar.gz) = 9324
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.9/crypton-x509-store-1.6.9.tar.gz) = 3e6218af12e039cc291d19792db044df1647b5cf0bbc60b909a027e7595a256f
-SIZE (cabal/crypton-x509-store-1.6.9/crypton-x509-store-1.6.9.tar.gz) = 12735
+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-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.13/crypton-x509-validation-1.6.13.tar.gz) = 51275325511db717f0697d4f2561fdde05087807cd8a1a09223a811e41cc15d5
-SIZE (cabal/crypton-x509-validation-1.6.13/crypton-x509-validation-1.6.13.tar.gz) = 18981
-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/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = ed0e394127db59d66a0a8e4bde28fa0b8cc67cc9a810793b54a58e96df4c601d
+SIZE (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = 19693
+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
@@ -145,6 +151,8 @@ SHA256 (cabal/data-fix-0.3.4/revision/1.cabal) = ee78be6168ca0878d670fede957195d
SIZE (cabal/data-fix-0.3.4/revision/1.cabal) = 1406
SHA256 (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = cbf87b02e01f97dfe6d2d7f08065826cf552c8e8467ea990ed0d2f502e0a6498
SIZE (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = 23636
+SHA256 (cabal/directory-ospath-streaming-0.2.2/directory-ospath-streaming-0.2.2.tar.gz) = 1ade8fbee13db15e8d22a1ecdca54794617cabc69911b51d46a65e12f4554ef7
+SIZE (cabal/directory-ospath-streaming-0.2.2/directory-ospath-streaming-0.2.2.tar.gz) = 13734
SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91
SIZE (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = 8140
SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c
@@ -155,26 +163,30 @@ SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e
SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
SHA256 (cabal/easy-file-0.2.5/easy-file-0.2.5.tar.gz) = ee0fa0914b3bb3662838a689d7cd23a2785ccbc29def366664f994bc524ff2bb
SIZE (cabal/easy-file-0.2.5/easy-file-0.2.5.tar.gz) = 13358
+SHA256 (cabal/ech-config-0.0.1/ech-config-0.0.1.tar.gz) = b236b6d7ea1385c280b76051edc7d8f6db31c9cb7b35df5c06f5a0bd75b4feba
+SIZE (cabal/ech-config-0.0.1/ech-config-0.0.1.tar.gz) = 5423
SHA256 (cabal/echo-0.1.4/echo-0.1.4.tar.gz) = c9fe1bf2904825a65b667251ec644f197b71dc5c209d2d254be5de3d496b0e43
SIZE (cabal/echo-0.1.4/echo-0.1.4.tar.gz) = 5501
SHA256 (cabal/ed25519-0.0.5.0/ed25519-0.0.5.0.tar.gz) = d8a5958ebfa9309790efade64275dc5c441b568645c45ceed1b0c6ff36d6156d
SIZE (cabal/ed25519-0.0.5.0/ed25519-0.0.5.0.tar.gz) = 80034
-SHA256 (cabal/ed25519-0.0.5.0/revision/8.cabal) = 48383789821af5cc624498f3ee1d0939a070cda9468c0bfe63c951736be81c75
-SIZE (cabal/ed25519-0.0.5.0/revision/8.cabal) = 4028
+SHA256 (cabal/ed25519-0.0.5.0/revision/9.cabal) = f1550ddbe3b53f1087a035667364011460896cc2b1ff328b521c05ed5973bb78
+SIZE (cabal/ed25519-0.0.5.0/revision/9.cabal) = 3913
SHA256 (cabal/extra-1.8/extra-1.8.tar.gz) = 2fa4ce5eae50560bba80f1883913cf2ed52b3d87fd290dae27d838c94f5389a1
SIZE (cabal/extra-1.8/extra-1.8.tar.gz) = 47005
SHA256 (cabal/fast-logger-3.2.5/fast-logger-3.2.5.tar.gz) = 315210080fec12654cae17f9feb32610e442efc1f86be0e46a30583051d8ad31
SIZE (cabal/fast-logger-3.2.5/fast-logger-3.2.5.tar.gz) = 14795
SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198
+SHA256 (cabal/file-io-0.1.5/file-io-0.1.5.tar.gz) = 310a19e4c792de4d30c912bc71ff3becb40818d7c796b9999bcd0979dab87d5b
+SIZE (cabal/file-io-0.1.5/file-io-0.1.5.tar.gz) = 11890
SHA256 (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 4d35645cdf4f0b7aa8d22238885a970aef2328a39bd4ea63c7274532b1748180
SIZE (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 8109
-SHA256 (cabal/fsnotify-0.4.1.0/fsnotify-0.4.1.0.tar.gz) = d130fb4a871a181a3d1485f24da85aa49d6ff9022ce08f8401b4626143eaf7ef
-SIZE (cabal/fsnotify-0.4.1.0/fsnotify-0.4.1.0.tar.gz) = 22783
-SHA256 (cabal/fsnotify-0.4.1.0/revision/1.cabal) = c627fd1edf9714f0a14261a6877e8e53e44ab99b21a6de7477540c51da0118e5
-SIZE (cabal/fsnotify-0.4.1.0/revision/1.cabal) = 2995
+SHA256 (cabal/fsnotify-0.4.2.0/fsnotify-0.4.2.0.tar.gz) = 114d6533807d57dbbb9801f7edd5df079f18286d558e29dc2da98c1c40e5a25a
+SIZE (cabal/fsnotify-0.4.2.0/fsnotify-0.4.2.0.tar.gz) = 24179
SHA256 (cabal/generic-deriving-1.14.6/generic-deriving-1.14.6.tar.gz) = f195c17f1a32a3c9a2bf8762b8f9a9b5f6271f9e6075c887aa3609364356b2af
SIZE (cabal/generic-deriving-1.14.6/generic-deriving-1.14.6.tar.gz) = 50583
+SHA256 (cabal/generic-deriving-1.14.6/revision/1.cabal) = f47c071d90370e0eee27dad6139964bed29b2d896b404b3a9516138f0d92ac55
+SIZE (cabal/generic-deriving-1.14.6/revision/1.cabal) = 6755
SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
SHA256 (cabal/generically-0.1.1/revision/4.cabal) = 3f64278f5c582dd7c6963967b1290079bcd03b8348989f909ac9bd972ddc452e
@@ -183,32 +195,44 @@ SHA256 (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 1ad5e7c26bd9c9c4e4c32322
SIZE (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 7661
SHA256 (cabal/hackage-security-0.6.2.6/hackage-security-0.6.2.6.tar.gz) = 2e4261576b3e11b9f5175392947f56a638cc1a3584b8acbb962b809d7c69db69
SIZE (cabal/hackage-security-0.6.2.6/hackage-security-0.6.2.6.tar.gz) = 84736
-SHA256 (cabal/hackage-security-0.6.2.6/revision/4.cabal) = a7311a70ce2cc820ee430c389f57f82a082f148230b37526c34eac72b7b3ff34
-SIZE (cabal/hackage-security-0.6.2.6/revision/4.cabal) = 9966
+SHA256 (cabal/hackage-security-0.6.2.6/revision/5.cabal) = f85f6f1ef55d1f91795f2c7c476db36fd7aedb55c877d47f2a4411f0151040a9
+SIZE (cabal/hackage-security-0.6.2.6/revision/5.cabal) = 9761
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/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da
-SIZE (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 89467
+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/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
+SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
+SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
+SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
+SHA256 (cabal/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz) = 67853047169fff7d3e5d87acef214ee185a6ab8c6a104ed9c59e389574cf6c05
+SIZE (cabal/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz) = 1264319
+SHA256 (cabal/haskell-src-meta-0.8.15/haskell-src-meta-0.8.15.tar.gz) = 26eab63199d5f112748ec7700173cf2157e18f766ac5e78ee2986c98576b0dbe
+SIZE (cabal/haskell-src-meta-0.8.15/haskell-src-meta-0.8.15.tar.gz) = 28071
SHA256 (cabal/hi-file-parser-0.1.7.0/hi-file-parser-0.1.7.0.tar.gz) = 184331306434a2afdb9459c409e18aa6d1c528768a6212ae9363c85990345ae7
SIZE (cabal/hi-file-parser-0.1.7.0/hi-file-parser-0.1.7.0.tar.gz) = 22855
SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
SIZE (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 25797
SHA256 (cabal/hourglass-0.2.12/revision/1.cabal) = 85c46cb6cd30c84546929926d4402a534f723651198e5945c9e59b9e699a8979
SIZE (cabal/hourglass-0.2.12/revision/1.cabal) = 3197
-SHA256 (cabal/hpack-0.37.0/hpack-0.37.0.tar.gz) = a47473235ecefb5f27044ef0dfe9dbd12baac3f350b76be8ac47f737121c2c73
-SIZE (cabal/hpack-0.37.0/hpack-0.37.0.tar.gz) = 71870
+SHA256 (cabal/hpack-0.38.1/hpack-0.38.1.tar.gz) = 6a3d315b57a87604a0e9f7c123b27c3c0408d03c5fcd259e36992c19ca7a1e0f
+SIZE (cabal/hpack-0.38.1/hpack-0.38.1.tar.gz) = 73133
+SHA256 (cabal/hpke-0.0.0/hpke-0.0.0.tar.gz) = 7b0b7dfb4f7081beab54c4cb0cb3df3f3c03ce05cb11747f190bab22df19b83c
+SIZE (cabal/hpke-0.0.0/hpke-0.0.0.tar.gz) = 25248
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/http-api-data-0.6.1/http-api-data-0.6.1.tar.gz) = 5a51cf8fc0502e5f7f26c332d7a4b6fe89aadb3f069ba6e2c1c1d0afa4c4e3cf
-SIZE (cabal/http-api-data-0.6.1/http-api-data-0.6.1.tar.gz) = 20848
-SHA256 (cabal/http-api-data-0.6.1/revision/1.cabal) = e389f4353cc6fc9a6522e2a6e21973fe627deac2fcae5df753fe1606a182813f
-SIZE (cabal/http-api-data-0.6.1/revision/1.cabal) = 3247
-SHA256 (cabal/http-client-0.7.18/http-client-0.7.18.tar.gz) = 9088b3d696024cbd0615e60f3abc298b7575abeb96ce37225f46598dbb873496
-SIZE (cabal/http-client-0.7.18/http-client-0.7.18.tar.gz) = 97359
+SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
+SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
+SHA256 (cabal/http-api-data-0.6.2/http-api-data-0.6.2.tar.gz) = dc84a9ff403922f03bdc497cedee145fdd0058b1bb47be59cf714460eaec8234
+SIZE (cabal/http-api-data-0.6.2/http-api-data-0.6.2.tar.gz) = 20873
+SHA256 (cabal/http-client-0.7.19/http-client-0.7.19.tar.gz) = a02c1be082e8f48c959ac7150a48a405f8d4383e0942639481e84b220f29ad61
+SIZE (cabal/http-client-0.7.19/http-client-0.7.19.tar.gz) = 96836
SHA256 (cabal/http-client-tls-0.3.6.4/http-client-tls-0.3.6.4.tar.gz) = 7756006fee8ab924c521372e0f9d6705579016b9fab0b0312d1b9a335cfc18a3
SIZE (cabal/http-client-tls-0.3.6.4/http-client-tls-0.3.6.4.tar.gz) = 7954
+SHA256 (cabal/http-client-tls-0.3.6.4/revision/2.cabal) = efe0a32d59c3a38ea35eb9c1b6e7beffa3592e39b2065a727cb84ccd654d16f3
+SIZE (cabal/http-client-tls-0.3.6.4/revision/2.cabal) = 2135
SHA256 (cabal/http-conduit-2.3.9.1/http-conduit-2.3.9.1.tar.gz) = 13046d15ecd2332a5b80c8a34a6a1b6b8eecefce9d5c57e3413312b8c11641af
SIZE (cabal/http-conduit-2.3.9.1/http-conduit-2.3.9.1.tar.gz) = 29275
SHA256 (cabal/http-download-0.2.1.0/http-download-0.2.1.0.tar.gz) = 05ded2ad03e8b6982bffe35d74a5a15ede7e25bbcca6214c3726032e6f4fc824
@@ -217,8 +241,12 @@ SHA256 (cabal/http-types-0.12.4/http-types-0.12.4.tar.gz) = 4d4b1bb0cc817e5fef0c
SIZE (cabal/http-types-0.12.4/http-types-0.12.4.tar.gz) = 18707
SHA256 (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22
SIZE (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 9465
+SHA256 (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 42d9e84a65a0c17c248233cab98ada872ff6140dfa24d109d6eb285204d07e7d
+SIZE (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 2098
SHA256 (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3c2bb62fba141d6696177070d63b88bc56b194bc60f6b73d2263b0244e2fc7c1
SIZE (cabal/indexed-traversable-instances-0.1.2/indexed-traversable-instances-0.1.2.tar.gz) = 3673
+SHA256 (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 68df0fc8070ae2c15f9e6febf1449fee364c131a6d1e93cac45e7895ba86dd89
+SIZE (cabal/indexed-traversable-instances-0.1.2/revision/1.cabal) = 2401
SHA256 (cabal/infer-license-0.2.0/infer-license-0.2.0.tar.gz) = 12e6fe616575159c03cf6fd4a4f30021ecf264a529ab4e4edd6e96e296a98e72
SIZE (cabal/infer-license-0.2.0/infer-license-0.2.0.tar.gz) = 48173
SHA256 (cabal/integer-conversion-0.1.1/integer-conversion-0.1.1.tar.gz) = c18164a048073310f6353ebc64c9037b52a4b8299963ce05e027bcf60e22155a
@@ -239,26 +267,26 @@ SHA256 (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = c134a95f56750a
SIZE (cabal/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz) = 11700
SHA256 (cabal/lukko-0.1.2/lukko-0.1.2.tar.gz) = 72d86f8aa625b461f4397f737346f78a1700a7ffbff55cf6375c5e18916e986d
SIZE (cabal/lukko-0.1.2/lukko-0.1.2.tar.gz) = 28448
+SHA256 (cabal/lukko-0.1.2/revision/1.cabal) = 8334a8d810e385e1dc1423dc02945daaa1f1a9ba058e5227f1a3211e4882ca28
+SIZE (cabal/lukko-0.1.2/revision/1.cabal) = 4473
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
SIZE (cabal/memory-0.18.0/memory-0.18.0.tar.gz) = 41957
-SHA256 (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 0a54abee8ff4f6aeb4bea0783409a3dbd28a4e7a892bac916b0fb6a71382d7fc
-SIZE (cabal/microlens-0.4.13.1/microlens-0.4.13.1.tar.gz) = 27436
-SHA256 (cabal/microlens-0.4.13.1/revision/1.cabal) = fc256e2b5d78e8e4f39b3dd359c57b8c19df50853a86eaf8f154a17441a5a51d
-SIZE (cabal/microlens-0.4.13.1/revision/1.cabal) = 4703
-SHA256 (cabal/microlens-mtl-0.2.0.3/microlens-mtl-0.2.0.3.tar.gz) = 4d6b6af37179814fe47e11763ea61b423b698bc15869f94e82c6a5e9fd079fc6
-SIZE (cabal/microlens-mtl-0.2.0.3/microlens-mtl-0.2.0.3.tar.gz) = 9191
-SHA256 (cabal/microlens-mtl-0.2.0.3/revision/1.cabal) = 92f6e76b1e0177a990496df2ab55972476a1f117d0a7b944f810bce6b4848377
-SIZE (cabal/microlens-mtl-0.2.0.3/revision/1.cabal) = 2026
-SHA256 (cabal/microlens-th-0.4.3.16/microlens-th-0.4.3.16.tar.gz) = 8770b1248443c6bcb465b3c7b1359633a90cd25c1b32c7875353910ec0cfa4bd
-SIZE (cabal/microlens-th-0.4.3.16/microlens-th-0.4.3.16.tar.gz) = 24248
+SHA256 (cabal/memory-0.18.0/revision/1.cabal) = 9f4de967352f80b6f174c9a166f315393dde80b77d7b67e41268ae7dec0319f9
+SIZE (cabal/memory-0.18.0/revision/1.cabal) = 4581
+SHA256 (cabal/microlens-0.4.14.0/microlens-0.4.14.0.tar.gz) = 56792a613e4fb0634bdedf54dcb773ac4baae8be0fec8bd88e1bb8b7a649922e
+SIZE (cabal/microlens-0.4.14.0/microlens-0.4.14.0.tar.gz) = 28262
+SHA256 (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = fbd79c72e1f2a533cfe376ecdad73807db437c2a3cf3488bf7a8523d4377848f
+SIZE (cabal/microlens-mtl-0.2.1.0/microlens-mtl-0.2.1.0.tar.gz) = 9264
+SHA256 (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 1d762c027ca332ae906cb031e87a423c2bbedebe3bb9d988188692a5de4c0a94
+SIZE (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 24258
SHA256 (cabal/mime-types-0.1.2.0/mime-types-0.1.2.0.tar.gz) = 013ae48a4c1726a4f91a64e882f3fe1fb903a7d4b8c14da51286fe5e4b974f61
SIZE (cabal/mime-types-0.1.2.0/mime-types-0.1.2.0.tar.gz) = 12044
SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c
SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985
-SHA256 (cabal/monad-logger-0.3.41/monad-logger-0.3.41.tar.gz) = f54d0ffca81bfb1a16c1daa83c096ec29355618274aca5cf790354a688eefe1c
-SIZE (cabal/monad-logger-0.3.41/monad-logger-0.3.41.tar.gz) = 11954
+SHA256 (cabal/monad-logger-0.3.42/monad-logger-0.3.42.tar.gz) = 6623446cd42aa1f58a9e21f4abc18cfff13b8991d6ac852d9352d0ffea125010
+SIZE (cabal/monad-logger-0.3.42/monad-logger-0.3.42.tar.gz) = 11984
SHA256 (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18
SIZE (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 4996
SHA256 (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 4dd93ea334c0169500402f07aa39c98dbb7bffe55dc63fdf228da2cc22c7c5cd
@@ -271,6 +299,8 @@ SHA256 (cabal/neat-interpolation-0.5.1.4/neat-interpolation-0.5.1.4.tar.gz) = 8e
SIZE (cabal/neat-interpolation-0.5.1.4/neat-interpolation-0.5.1.4.tar.gz) = 5741
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-byte-order-0.1.7/network-byte-order-0.1.7.tar.gz) = 480ce0ad7f67364ec8d4ce8d815f463d9e4074e3789be22a5722cfdebed08679
+SIZE (cabal/network-byte-order-0.1.7/network-byte-order-0.1.7.tar.gz) = 6402
SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309
SHA256 (cabal/network-uri-2.6.4.2/revision/1.cabal) = 6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588
@@ -281,24 +311,26 @@ 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/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz) = 0bed2e63800f738e78a4803ed22902accb50ac02068b96c17ce83a267244ca66
-SIZE (cabal/open-browser-0.2.1.0/open-browser-0.2.1.0.tar.gz) = 2629
+SHA256 (cabal/open-browser-0.4.0.0/open-browser-0.4.0.0.tar.gz) = deff01d066a027bfb609522465e8e0580d8b56004cebb5b1f3e0f05f79cbf85d
+SIZE (cabal/open-browser-0.4.0.0/open-browser-0.4.0.0.tar.gz) = 5603
SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491
SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682
+SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82
+SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289
SHA256 (cabal/optparse-simple-0.1.1.4/optparse-simple-0.1.1.4.tar.gz) = 1d01d85c477b42e5a6ab6595def68c800d5bccbeff5a06ccf63c6a86967a7878
SIZE (cabal/optparse-simple-0.1.1.4/optparse-simple-0.1.1.4.tar.gz) = 5067
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/pantry-0.10.0/pantry-0.10.0.tar.gz) = d577510a32b889aeb39e2b2b8da0b823b78955da380a1583d7a44e81e4990cb8
-SIZE (cabal/pantry-0.10.0/pantry-0.10.0.tar.gz) = 108367
-SHA256 (cabal/pantry-0.10.0/revision/2.cabal) = d13f99099753b0acf0695a00dc4d82f2671d3c604161d169ac0fc8fcf3004dec
-SIZE (cabal/pantry-0.10.0/revision/2.cabal) = 7912
+SHA256 (cabal/pantry-0.10.1/pantry-0.10.1.tar.gz) = 340a0ee06bd57916b6638eea0d8ec62b5bde9366f3d75ba646fc9129dfa7c9b2
+SIZE (cabal/pantry-0.10.1/pantry-0.10.1.tar.gz) = 108926
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
SIZE (cabal/parser-combinators-1.3.0/revision/1.cabal) = 1640
SHA256 (cabal/path-0.9.6/path-0.9.6.tar.gz) = 58500597525890272ea7046e079bfc1e78c06436adc7bee9c5c12649b7e799ff
SIZE (cabal/path-0.9.6/path-0.9.6.tar.gz) = 40853
+SHA256 (cabal/path-0.9.6/revision/1.cabal) = 9b70aba36d9915d448f46353f47af511662ce33757df09b7698349d7a7a38ff8
+SIZE (cabal/path-0.9.6/revision/1.cabal) = 5739
SHA256 (cabal/path-io-1.8.2/path-io-1.8.2.tar.gz) = cdad7f6b37903422c5c3bbea7292786512b141a5ff1db15888f9af2c98239aa8
SIZE (cabal/path-io-1.8.2/path-io-1.8.2.tar.gz) = 22078
SHA256 (cabal/path-pieces-0.2.1/path-pieces-0.2.1.tar.gz) = 080bd49f53e20597ca3e5962e0c279a3422345f5b088840a30a751cd76d4a36f
@@ -309,6 +341,8 @@ SHA256 (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 770c4c1b9cd24b3db7f511f8a48404a0d098
SIZE (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 4717
SHA256 (cabal/persistent-2.14.6.3/persistent-2.14.6.3.tar.gz) = 4df0e3888140afe7b47ff5257323aa3f452271f92c7dc761aa8ce8406b6815db
SIZE (cabal/persistent-2.14.6.3/persistent-2.14.6.3.tar.gz) = 176943
+SHA256 (cabal/persistent-2.14.6.3/revision/1.cabal) = b157c777f6295ad4da83e3314c6d8b1c9186eba6c67c44994b58754e173ea0e7
+SIZE (cabal/persistent-2.14.6.3/revision/1.cabal) = 7482
SHA256 (cabal/persistent-sqlite-2.13.3.0/persistent-sqlite-2.13.3.0.tar.gz) = bdc152911ce197cbaab66350354e90f863d74df1599c08b5c01e95e1b35a9104
SIZE (cabal/persistent-sqlite-2.13.3.0/persistent-sqlite-2.13.3.0.tar.gz) = 2469325
SHA256 (cabal/persistent-template-2.12.0.0/persistent-template-2.12.0.0.tar.gz) = dc488b567d373ebfbf5f3df8bba240e6203d1b13556872648d5f0d228fd02c31
@@ -317,14 +351,12 @@ SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa11
SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907
SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3
SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
-SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
-SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/primitive-0.9.0.0/revision/2.cabal) = de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759
-SIZE (cabal/primitive-0.9.0.0/revision/2.cabal) = 3203
+SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76
+SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724
SHA256 (cabal/project-template-0.2.1.0/project-template-0.2.1.0.tar.gz) = 2d99e5bf750e409d8f2daa2a9038ce39c40c310e2e52076549659968461f8429
SIZE (cabal/project-template-0.2.1.0/project-template-0.2.1.0.tar.gz) = 8485
-SHA256 (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = e9c81926a7d1e40328f645f73592b31efc9c631589669a7f130687b9cc3051dc
-SIZE (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = 47117
+SHA256 (cabal/random-1.3.1/random-1.3.1.tar.gz) = d840ac83f265b0cfa2a678f8ec78627eb50cf9be2f067c52c8a4239c29b71a35
+SIZE (cabal/random-1.3.1/random-1.3.1.tar.gz) = 63846
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/resourcet-1.3.0/resourcet-1.3.0.tar.gz) = ec601785ee42a201f32adb205b8685c983f18757b1bd33d2e806d571e0f9996b
@@ -337,6 +369,10 @@ SHA256 (cabal/rio-orphans-0.1.2.0/rio-orphans-0.1.2.0.tar.gz) = 3c43cd96493750cb
SIZE (cabal/rio-orphans-0.1.2.0/rio-orphans-0.1.2.0.tar.gz) = 3251
SHA256 (cabal/rio-prettyprint-0.1.8.0/rio-prettyprint-0.1.8.0.tar.gz) = b154537c15f629ebfa2b1ac7af4f51bba1be0b21c3ae6ee22f9f16eeb491ca16
SIZE (cabal/rio-prettyprint-0.1.8.0/rio-prettyprint-0.1.8.0.tar.gz) = 17787
+SHA256 (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 2c81fea42bbe79ec488774043c1ec54f30efba059df9a4f3681ce83d85007f01
+SIZE (cabal/safe-0.3.21/safe-0.3.21.tar.gz) = 11778
+SHA256 (cabal/safe-0.3.21/revision/1.cabal) = b928ea1645876788155b38ce85c7e46d157a1bb41d2b05f5770b13d60bc6a3f7
+SIZE (cabal/safe-0.3.21/revision/1.cabal) = 2400
SHA256 (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6
SIZE (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 15347
SHA256 (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1
@@ -347,16 +383,16 @@ SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca
SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397
SHA256 (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 66e87bc254ffec2ee908bf625c42d3b7363238d6ab1cfba8934bbee7590c9df7
SIZE (cabal/semialign-1.3.1/semialign-1.3.1.tar.gz) = 10117
-SHA256 (cabal/semialign-1.3.1/revision/1.cabal) = 0ebafdb9c3bfac8c5311999ae195115c1452a205b273d54e7b1145a65c1bf610
-SIZE (cabal/semialign-1.3.1/revision/1.cabal) = 2209
+SHA256 (cabal/semialign-1.3.1/revision/2.cabal) = dfe515a9e43230f5308564a649a04ea1538499ed98b944644b77bed5394b9deb
+SIZE (cabal/semialign-1.3.1/revision/2.cabal) = 2224
SHA256 (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 1d532030862414f5d4f2f6f001783f77aa14e5f05ee8e3c4a2d2129fca29cc1f
SIZE (cabal/semigroupoids-6.0.1/semigroupoids-6.0.1.tar.gz) = 36372
-SHA256 (cabal/semigroupoids-6.0.1/revision/1.cabal) = f65892f65f941c7368334bdfdcdb9db2ad3952502e94e88785a5a428fa2f3f4e
-SIZE (cabal/semigroupoids-6.0.1/revision/1.cabal) = 7539
+SHA256 (cabal/semigroupoids-6.0.1/revision/2.cabal) = bfee06a6d88038a88ddd10fc21c230bf5ee3a14d0584dc6ab7ad54a9252c2c21
+SIZE (cabal/semigroupoids-6.0.1/revision/2.cabal) = 7539
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/3.cabal) = e3ff5009a1d855cd1ad160bbfce47601a234e426bc1af237a2ee760cb5d95557
-SIZE (cabal/serialise-0.2.6.1/revision/3.cabal) = 8778
+SHA256 (cabal/serialise-0.2.6.1/revision/4.cabal) = 70495f88c1633bd432847b1d767e9e6832779f85b9d012b01a0a14f2cacbecc6
+SIZE (cabal/serialise-0.2.6.1/revision/4.cabal) = 8823
SHA256 (cabal/silently-1.2.5.4/silently-1.2.5.4.tar.gz) = 5e23608965c1004b007dc771604998ae6da52c15772300bfdde30d8b5212746e
SIZE (cabal/silently-1.2.5.4/silently-1.2.5.4.tar.gz) = 4640
SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
@@ -369,30 +405,38 @@ SHA256 (cabal/static-bytes-0.1.1/static-bytes-0.1.1.tar.gz) = 492da0f8a4cc0da67d
SIZE (cabal/static-bytes-0.1.1/static-bytes-0.1.1.tar.gz) = 5327
SHA256 (cabal/stm-chans-3.0.0.9/stm-chans-3.0.0.9.tar.gz) = 7a060df537cb93c98380a770f88d4a1ff08b79fe07203c859be7bc815dc1325d
SIZE (cabal/stm-chans-3.0.0.9/stm-chans-3.0.0.9.tar.gz) = 9987
-SHA256 (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 0180958a882eb0f6262b812fe886c2b1b8285474b5b958f814ae4f05409fbf79
-SIZE (cabal/streaming-commons-0.2.2.6/streaming-commons-0.2.2.6.tar.gz) = 37959
-SHA256 (cabal/streaming-commons-0.2.2.6/revision/1.cabal) = d5c6fb99efd4e71bdb0351d55f2d87e16c11880f42998e39363eb63f057ae24b
-SIZE (cabal/streaming-commons-0.2.2.6/revision/1.cabal) = 4827
+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.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b
SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798
SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
+SHA256 (cabal/string-interpolate-0.3.4.0/string-interpolate-0.3.4.0.tar.gz) = 88838540b080308174d4fa51f20f15f46ed928bf1cf664f533f9bda5ae1e0b8e
+SIZE (cabal/string-interpolate-0.3.4.0/string-interpolate-0.3.4.0.tar.gz) = 23317
+SHA256 (cabal/string-interpolate-0.3.4.0/revision/2.cabal) = 7304fdb3ad1622e4832bf10e115ab4dc8879c34691bd798f858eb51e8fe68657
+SIZE (cabal/string-interpolate-0.3.4.0/revision/2.cabal) = 4274
+SHA256 (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60
+SIZE (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = 41809
SHA256 (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 6daad88ebb414ba6a556d2898d2cbe7650e4276010e3a6eed939daf54b956784
SIZE (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 8151
-SHA256 (cabal/tar-0.6.3.0/tar-0.6.3.0.tar.gz) = 50bb660feec8a524416d6934251b996eaa7e39d49ae107ad505ab700d43f6814
-SIZE (cabal/tar-0.6.3.0/tar-0.6.3.0.tar.gz) = 54502
-SHA256 (cabal/tar-0.6.3.0/revision/1.cabal) = e9f151d9999be8953443e730524b2792e9c0a4fb5b1463097fa1a8230870fd8a
-SIZE (cabal/tar-0.6.3.0/revision/1.cabal) = 4634
+SHA256 (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 7949a50004a80993000512079bc03ebcad4872414fc181f45b3883d743c0f3aa
+SIZE (cabal/tar-0.6.4.0/tar-0.6.4.0.tar.gz) = 54956
+SHA256 (cabal/tar-0.6.4.0/revision/1.cabal) = a72549370449fe99e3008744ad2e43685e96bf86aa0db15898189fcbaafcd815
+SIZE (cabal/tar-0.6.4.0/revision/1.cabal) = 4971
SHA256 (cabal/tar-conduit-0.4.1/tar-conduit-0.4.1.tar.gz) = 61a1a6c47e935d44fd78b3e6e448bc6e5b18738300a8fb6afc7505a641de5b4d
SIZE (cabal/tar-conduit-0.4.1/tar-conduit-0.4.1.tar.gz) = 48682
-SHA256 (cabal/tasty-1.5.2/tasty-1.5.2.tar.gz) = 729cb0454fb9be2285eb51fe3bb191bd6096bd11d5fe08eda1ca59517731b737
-SIZE (cabal/tasty-1.5.2/tasty-1.5.2.tar.gz) = 66288
+SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780
+SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548
+SHA256 (cabal/tasty-1.5.3/revision/1.cabal) = 9d56ea9dbc274fc853fc531373b2c91bfe360e21460c2c6a5838897d86e3f6d0
+SIZE (cabal/tasty-1.5.3/revision/1.cabal) = 2923
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
+SHA256 (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = c8770fba789ce80334cae628285103c49abec0fa074773cbb5a88e26f5a7725d
+SIZE (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = 5258
SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202
SIZE (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9599
-SHA256 (cabal/text-iso8601-0.1.1/revision/1.cabal) = 0af50f6d2e8479b9a956c9c612ec270ea09df4c78c88c5b1bdd98066f576d73d
-SIZE (cabal/text-iso8601-0.1.1/revision/1.cabal) = 2478
+SHA256 (cabal/text-iso8601-0.1.1/revision/2.cabal) = e07a625eef969338992bf9bba8e5dc73f07ac65f991ba636b8f1175890d15849
+SIZE (cabal/text-iso8601-0.1.1/revision/2.cabal) = 2411
SHA256 (cabal/text-metrics-0.3.3/text-metrics-0.3.3.tar.gz) = 3320aa5668a9a3522f15ef85515388e0696ff9a31f15d84b1543bff654ef853e
SIZE (cabal/text-metrics-0.3.3/text-metrics-0.3.3.tar.gz) = 8288
SHA256 (cabal/text-short-0.1.6/text-short-0.1.6.tar.gz) = 8173ea138d7dc398747b636012bf6e79e17186560b8a7a7fc9e6456d78556eab
@@ -401,32 +445,40 @@ SHA256 (cabal/text-short-0.1.6/revision/3.cabal) = 41be94ccd3f6646ab69b0b05c5130
SIZE (cabal/text-short-0.1.6/revision/3.cabal) = 2827
SHA256 (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = f9b6184aba4c6b61dd0d96f7dad41a4c9db0a01d3cdbf993a7d860488f1c04c5
SIZE (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = 45428
+SHA256 (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 3011403d85b0070630e33d66b9370535ccd1e0e672ae58f847550b2b15bb4fd8
+SIZE (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 2268
SHA256 (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb
SIZE (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = 14622
+SHA256 (cabal/th-expand-syns-0.4.12.0/th-expand-syns-0.4.12.0.tar.gz) = 18e19967329c89f376cfc9ec04bd7871854ce0c70f803a1af15532be00c6ef0f
+SIZE (cabal/th-expand-syns-0.4.12.0/th-expand-syns-0.4.12.0.tar.gz) = 7090
SHA256 (cabal/th-lift-0.8.6/th-lift-0.8.6.tar.gz) = 04309ad70ef80ed054ebda5b7d34a66642017604019f9e44ad321eec04a1ef1f
SIZE (cabal/th-lift-0.8.6/th-lift-0.8.6.tar.gz) = 14310
SHA256 (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = f533c3f95addcca461a0ccd1aafef75dd801bfa6599c0d1184d54bfffb61d870
SIZE (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = 6721
+SHA256 (cabal/th-orphans-0.13.16/th-orphans-0.13.16.tar.gz) = e9900135821c4a2a8a52aeea203514c7c334bef9d636d51f89ebb3a8b92ba913
+SIZE (cabal/th-orphans-0.13.16/th-orphans-0.13.16.tar.gz) = 7145
+SHA256 (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 9d250e61242f2fb887dedc9d28c0141832ff256e63bebc2bf5abff81037be4a5
+SIZE (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 5825
SHA256 (cabal/these-1.2.1/these-1.2.1.tar.gz) = 17d6d933365edabf801a16842c1403bdd37cc5300faa2fcca980decdab22e4de
SIZE (cabal/these-1.2.1/these-1.2.1.tar.gz) = 9906
-SHA256 (cabal/these-1.2.1/revision/1.cabal) = c04f573531b37864506b071046e010a7a6aad11650cf895467f9f279d0130b8b
-SIZE (cabal/these-1.2.1/revision/1.cabal) = 2279
+SHA256 (cabal/these-1.2.1/revision/2.cabal) = 35c57aede96c15ea1fed559ac287b1168eb2b2869d79e62ed8c845780b7ea136
+SIZE (cabal/these-1.2.1/revision/2.cabal) = 2294
SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0e5df2e9053d005a3b345b30f5225af04f081d3ef5cf0
SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414
-SHA256 (cabal/tls-2.1.5/tls-2.1.5.tar.gz) = a1db76fe10c8288ae9b30ce48ff6f933df1db616c06d0de856d53f1ed0281801
-SIZE (cabal/tls-2.1.5/tls-2.1.5.tar.gz) = 163430
+SHA256 (cabal/tls-2.1.9/tls-2.1.9.tar.gz) = 152d77212c79a8606d9207e2a453dee56f34a981abc842463639401077abe93a
+SIZE (cabal/tls-2.1.9/tls-2.1.9.tar.gz) = 184895
SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90
SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902
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/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/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/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 689b3a960c8fe12910554aa5b739d5c4769c1d180ade20402fde2ed49db7eff4
+SIZE (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 15586
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/unliftio-0.2.25.0/unliftio-0.2.25.0.tar.gz) = fb85a22291e78f9e58cd7f5e563a726500ad1a004b3b335b93c0975b828a112b
-SIZE (cabal/unliftio-0.2.25.0/unliftio-0.2.25.0.tar.gz) = 58335
+SHA256 (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 3bfc6f8dea6966c2c06df83e6d3f481bbd77531f58b8049c46738aad9268336e
+SIZE (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 58203
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
@@ -435,18 +487,22 @@ SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) =
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/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-types-1.0.6/uuid-types-1.0.6.tar.gz) = 7e0dd953483d6fd3ca49bcaed6b11f9e3c2787213479b2581e07747836b8357e
SIZE (cabal/uuid-types-1.0.6/uuid-types-1.0.6.tar.gz) = 11222
-SHA256 (cabal/uuid-types-1.0.6/revision/2.cabal) = 88e78c100b699cb829524af914cea82422bd518ce90625122ebe4c8048aee13d
-SIZE (cabal/uuid-types-1.0.6/revision/2.cabal) = 2619
+SHA256 (cabal/uuid-types-1.0.6/revision/3.cabal) = 5ac2b681a8d7676f6a51ac1b113bfdcf18dd7fdbb313034850ed6493eef96da0
+SIZE (cabal/uuid-types-1.0.6/revision/3.cabal) = 2619
SHA256 (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = ac2a6b6adf58598c5c8faa931ae961a8a2aa50ddb2f0f7a2044ff6e8c3d433a0
SIZE (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = 5431
-SHA256 (cabal/vault-0.3.1.5/revision/9.cabal) = 5412162c1a7ed00798e064310d4a111d547f9ca81bb09f210d500535219b2a98
-SIZE (cabal/vault-0.3.1.5/revision/9.cabal) = 2209
+SHA256 (cabal/vault-0.3.1.5/revision/10.cabal) = 212cc25cd6730a565def636d39fe3fbfeb01adee91617a264b13e28bc04adc0e
+SIZE (cabal/vault-0.3.1.5/revision/10.cabal) = 2210
SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423
SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739
-SHA256 (cabal/vector-algorithms-0.9.0.3/vector-algorithms-0.9.0.3.tar.gz) = 61900b798fc6a581dd0916b32a1397aaed022d7f92fd737d663cbbf4d7144d9e
-SIZE (cabal/vector-algorithms-0.9.0.3/vector-algorithms-0.9.0.3.tar.gz) = 29395
+SHA256 (cabal/vector-0.13.2.0/revision/1.cabal) = b736a57b73520d2acf4865e3e2b40030d69782f35f870e376dc717ee2508d81f
+SIZE (cabal/vector-0.13.2.0/revision/1.cabal) = 8804
+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
@@ -467,5 +523,5 @@ SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6
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/commercialhaskell-stack-v3.3.1_GH0.tar.gz) = 9a8dc9dd403fa8fd56339353091d438fd5d97ee6f2001a0cc11ba94b19271d98
-SIZE (cabal/commercialhaskell-stack-v3.3.1_GH0.tar.gz) = 975891
+SHA256 (cabal/commercialhaskell-stack-v3.5.1_GH0.tar.gz) = 00de60eaefdba1aa289ed409a9cabe8d63f9f6d554018456ab7f78531b2c3629
+SIZE (cabal/commercialhaskell-stack-v3.5.1_GH0.tar.gz) = 978639
diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile
index 3b3d3d379d88..04228ea8556c 100644
--- a/devel/tabby/Makefile
+++ b/devel/tabby/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tabby
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= devel # machine-learning
PKGNAMESUFFIX= -ai-coding-assistant
diff --git a/devel/tinysparql/Makefile b/devel/tinysparql/Makefile
index a178b525670b..2f9a144574dd 100644
--- a/devel/tinysparql/Makefile
+++ b/devel/tinysparql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tinysparql
PORTVERSION= 3.8.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile
index 86e99d96e919..ad482e0e699e 100644
--- a/devel/tokei/Makefile
+++ b/devel/tokei/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 12.1.2
PORTREVISION= 39
CATEGORIES= devel
-MAINTAINER= mikael@FreeBSD.org
+MAINTAINER= bofh@FreeBSD.org
COMMENT= Display statistics about your code
WWW= https://github.com/XAMPPRocky/tokei
diff --git a/devel/tree-sitter/Makefile b/devel/tree-sitter/Makefile
index b77576adf4d6..687bfeda6562 100644
--- a/devel/tree-sitter/Makefile
+++ b/devel/tree-sitter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tree-sitter
DISTVERSIONPREFIX= v
-DISTVERSION= 0.25.3
+DISTVERSION= 0.25.4
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/tree-sitter/distinfo b/devel/tree-sitter/distinfo
index 7807fc80d533..1cfcc9d8ca88 100644
--- a/devel/tree-sitter/distinfo
+++ b/devel/tree-sitter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741187492
-SHA256 (tree-sitter-tree-sitter-v0.25.3_GH0.tar.gz) = 862fac52653bc7bc9d2cd0630483e6bdf3d02bcd23da956ca32663c4798a93e3
-SIZE (tree-sitter-tree-sitter-v0.25.3_GH0.tar.gz) = 856455
+TIMESTAMP = 1747024183
+SHA256 (tree-sitter-tree-sitter-v0.25.4_GH0.tar.gz) = 87eadc505905c70a692917c821958a819903f808f8d244068b1d273a033dc728
+SIZE (tree-sitter-tree-sitter-v0.25.4_GH0.tar.gz) = 857194
diff --git a/devel/umbrello/distinfo b/devel/umbrello/distinfo
index 0e8f901565bf..bb0e058f29cc 100644
--- a/devel/umbrello/distinfo
+++ b/devel/umbrello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564225
-SHA256 (KDE/release-service/25.04.0/umbrello-25.04.0.tar.xz) = 43bc70e9176104cc50ef5841134b200639ab37db0fc469f06c4e1cfdb0d64ac6
-SIZE (KDE/release-service/25.04.0/umbrello-25.04.0.tar.xz) = 5618012
+TIMESTAMP = 1746557859
+SHA256 (KDE/release-service/25.04.1/umbrello-25.04.1.tar.xz) = 5da5f63dbc8b56b29cc4f7cbeed91a80a23215627613f4dbb51ba23b689c02a5
+SIZE (KDE/release-service/25.04.1/umbrello-25.04.1.tar.xz) = 5618944
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index bf88a801e50a..7f2915fcf1a7 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,5 +1,6 @@
PORTNAME= uv
DISTVERSION= 0.6.14
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/wasi-compiler-rt20/Makefile b/devel/wasi-compiler-rt20/Makefile
index a3d338d6d213..309937cc791a 100644
--- a/devel/wasi-compiler-rt20/Makefile
+++ b/devel/wasi-compiler-rt20/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm20
-DISTVERSION= 20.1.3
+DISTVERSION= 20.1.4
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
diff --git a/devel/wasi-libcxx20/Makefile b/devel/wasi-libcxx20/Makefile
index 332b7252280d..c1f0efa5de96 100644
--- a/devel/wasi-libcxx20/Makefile
+++ b/devel/wasi-libcxx20/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm20
-DISTVERSION= 20.1.3
+DISTVERSION= 20.1.4
MASTERDIR= ${.CURDIR}/../wasi-libcxx
diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index 6f031ce935fa..e8aa2e0a5348 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wasmer
DISTVERSIONPREFIX= v
-DISTVERSION= 5.0.4
-PORTREVISION= 1
+DISTVERSION= 6.0.0
CATEGORIES= devel
MAINTAINER= kjozic@gmail.com
@@ -28,7 +27,10 @@ CARGO_INSTALL= no
MAKE_ENV+= ENABLE_CRANELIFT=1 \
ENABLE_LLVM=0 \
- ENABLE_SINGLEPASS=0
+ ENABLE_SINGLEPASS=1 \
+ ENABLE_V8=0 \
+ ENABLE_WAMR=0 \
+ ENABLE_WASMI=0
ALL_TARGET= build-wasmer
diff --git a/devel/wasmer/Makefile.crates b/devel/wasmer/Makefile.crates
index 33512584fc64..2ce281b64569 100644
--- a/devel/wasmer/Makefile.crates
+++ b/devel/wasmer/Makefile.crates
@@ -8,14 +8,14 @@ CARGO_CRATES= addr2line-0.24.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.17 \
- anstyle-1.0.9 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstyle-wincon-3.0.7 \
any_ascii-0.1.7 \
- anyhow-1.0.91 \
- arbitrary-1.3.2 \
+ anyhow-1.0.98 \
+ arbitrary-1.4.1 \
arrayref-0.3.9 \
arrayvec-0.5.2 \
arrayvec-0.7.6 \
@@ -23,47 +23,49 @@ CARGO_CRATES= addr2line-0.24.2 \
askama_derive-0.12.5 \
askama_escape-0.10.3 \
askama_parser-0.2.1 \
+ assert-panic-1.0.1 \
assert_cmd-1.0.8 \
- assert_cmd-2.0.16 \
+ assert_cmd-2.0.17 \
async-channel-2.3.1 \
- async-compression-0.4.17 \
- async-trait-0.1.83 \
- async-tungstenite-0.28.0 \
+ async-compression-0.4.23 \
+ async-trait-0.1.88 \
+ async-tungstenite-0.28.2 \
atomic-polyfill-1.0.3 \
+ atomic-waker-1.1.2 \
autocfg-1.4.0 \
backtrace-0.3.74 \
base64-0.22.1 \
- basic-toml-0.1.9 \
+ basic-toml-0.1.10 \
beef-0.5.2 \
bincode-1.3.3 \
bindgen-0.70.1 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
- blake3-1.5.4 \
+ bitflags-2.9.0 \
+ blake3-1.8.2 \
block-buffer-0.10.4 \
bstr-0.2.17 \
- bstr-1.10.0 \
+ bstr-1.12.0 \
build-deps-0.1.4 \
- bumpalo-3.16.0 \
+ bumpalo-3.17.0 \
bytecheck-0.6.12 \
- bytecheck-0.8.0 \
+ bytecheck-0.8.1 \
bytecheck_derive-0.6.12 \
- bytecheck_derive-0.8.0 \
+ bytecheck_derive-0.8.1 \
byteorder-1.5.0 \
- bytes-1.8.0 \
- bytesize-1.3.0 \
- bzip2-0.4.4 \
- bzip2-sys-0.1.11+1.0.8 \
+ bytes-1.10.1 \
+ bytesize-1.3.3 \
+ bzip2-0.5.2 \
+ bzip2-sys-0.1.13+1.0.8 \
camino-1.1.9 \
- cargo-platform-0.1.8 \
+ cargo-platform-0.1.9 \
cargo_metadata-0.15.4 \
cast-0.3.0 \
cbindgen-0.27.0 \
- cc-1.1.31 \
+ cc-1.2.19 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
- chrono-0.4.38 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.40 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
@@ -74,24 +76,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.24 \
- cmake-0.1.51 \
+ clap_mangen-0.2.26 \
+ cmake-0.1.54 \
colorchoice-1.0.3 \
colored-1.9.4 \
- colored-2.1.0 \
- comfy-table-7.1.1 \
+ colored-2.2.0 \
+ comfy-table-7.1.4 \
compiletest_rs-0.6.0 \
concurrent-queue-2.5.0 \
- console-0.15.8 \
- console_error_panic_hook-0.1.7 \
+ 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-sys-0.8.7 \
corosensei-0.2.1 \
- counter-0.5.7 \
- cpufeatures-0.2.14 \
+ cpufeatures-0.2.17 \
cranelift-bforest-0.110.2 \
cranelift-bitset-0.110.3 \
cranelift-codegen-0.110.2 \
@@ -107,38 +108,38 @@ CARGO_CRATES= addr2line-0.24.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
critical-section-1.2.0 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-queue-0.3.11 \
- crossbeam-utils-0.8.20 \
- crossterm-0.27.0 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
+ crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.2 \
+ crunchy-0.2.3 \
crypto-common-0.1.6 \
- csv-1.3.0 \
- csv-core-0.1.11 \
+ csv-1.3.1 \
+ csv-core-0.1.12 \
ctor-0.1.26 \
- cynic-3.8.0 \
- cynic-codegen-3.8.0 \
- cynic-parser-0.4.5 \
- cynic-proc-macros-3.8.0 \
+ cynic-3.10.0 \
+ cynic-codegen-3.10.0 \
+ cynic-parser-0.9.1 \
+ cynic-proc-macros-3.10.0 \
darling-0.14.4 \
- darling-0.20.10 \
+ darling-0.20.11 \
darling_core-0.14.4 \
- darling_core-0.20.10 \
+ darling_core-0.20.11 \
darling_macro-0.14.4 \
- darling_macro-0.20.10 \
+ darling_macro-0.20.11 \
dashmap-5.5.3 \
dashmap-6.1.0 \
- data-encoding-2.6.0 \
+ data-encoding-2.9.0 \
deflate64-0.1.9 \
- deranged-0.3.11 \
- derive_arbitrary-1.3.2 \
+ deranged-0.4.0 \
+ derive_arbitrary-1.4.1 \
derive_builder-0.12.0 \
derive_builder_core-0.12.0 \
derive_builder_macro-0.12.0 \
- derive_more-0.99.18 \
+ derive_more-0.99.20 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
dialoguer-0.11.0 \
@@ -152,37 +153,39 @@ CARGO_CRATES= addr2line-0.24.2 \
displaydoc-0.2.5 \
distance-0.4.0 \
doc-comment-0.3.3 \
- document-features-0.2.10 \
+ document-features-0.2.11 \
dotenvy-0.15.7 \
downcast-rs-1.2.1 \
dunce-1.0.5 \
- dyn-clone-1.0.17 \
+ dyn-clone-1.0.19 \
dynasm-1.2.3 \
dynasmrt-1.2.3 \
educe-0.5.11 \
- either-1.13.0 \
- encode_unicode-0.3.6 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
enum-iterator-0.7.0 \
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 \
- env_filter-0.1.2 \
- env_logger-0.11.5 \
- equivalent-1.0.1 \
+ 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.9 \
- event-listener-5.3.1 \
- event-listener-strategy-0.5.2 \
+ errno-0.3.11 \
+ event-listener-5.4.0 \
+ event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
- fastrand-2.1.1 \
+ fastrand-2.3.0 \
fern-0.6.2 \
field-offset-0.3.6 \
filetime-0.2.25 \
fixedbitset-0.4.2 \
- flate2-1.0.34 \
+ flate2-1.1.1 \
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 \
@@ -195,7 +198,7 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.3.0 \
+ futures-lite-2.6.0 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -203,18 +206,19 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-util-0.3.31 \
generic-array-0.14.7 \
getopts-0.2.21 \
- getrandom-0.2.15 \
- ghost-0.1.17 \
+ getrandom-0.2.16 \
+ getrandom-0.3.2 \
+ ghost-0.1.19 \
gimli-0.28.1 \
gimli-0.31.1 \
- glob-0.3.1 \
- globset-0.4.15 \
+ glob-0.3.2 \
+ globset-0.4.16 \
goblin-0.8.2 \
- graphql-ws-client-0.11.0 \
+ graphql-ws-client-0.11.1 \
gumdrop-0.8.1 \
gumdrop_derive-0.8.1 \
half-1.8.3 \
- half-2.4.1 \
+ half-2.6.0 \
handlebars-3.5.5 \
harsh-0.2.2 \
hash32-0.2.1 \
@@ -226,34 +230,33 @@ CARGO_CRATES= addr2line-0.24.2 \
heapless-0.7.17 \
heck-0.3.3 \
heck-0.4.1 \
- heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.0 \
hex-0.4.3 \
hexdump-0.1.2 \
hmac-0.12.1 \
- http-1.1.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
+ http-body-util-0.1.3 \
http-serde-2.1.1 \
- httparse-1.9.5 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
- hyper-1.5.1 \
- hyper-rustls-0.27.3 \
+ humantime-2.2.0 \
+ hyper-1.6.0 \
+ hyper-rustls-0.27.5 \
hyper-tls-0.6.0 \
hyper-tungstenite-0.13.0 \
- hyper-util-0.1.9 \
- iana-time-zone-0.1.61 \
+ hyper-util-0.1.11 \
+ iana-time-zone-0.1.63 \
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.0 \
+ icu_locid_transform_data-1.5.1 \
icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
+ icu_normalizer_data-1.5.1 \
icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
+ icu_properties_data-1.5.1 \
icu_provider-1.5.0 \
icu_provider_macros-1.5.0 \
id-arena-2.2.1 \
@@ -262,56 +265,58 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
indexmap-1.9.3 \
- indexmap-2.6.0 \
- indexmap-nostd-0.4.0 \
- indicatif-0.17.8 \
+ indexmap-2.9.0 \
+ 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.3 \
- insta-1.40.0 \
- instant-0.1.13 \
+ inout-0.1.4 \
+ insta-1.42.2 \
interfaces-0.0.9 \
inventory-0.2.3 \
- ipnet-2.10.1 \
+ ipnet-2.11.0 \
iprange-0.6.7 \
- is-terminal-0.4.13 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.12.1 \
- itoa-1.0.11 \
- jobserver-0.1.32 \
- js-sys-0.3.72 \
- lalrpop-util-0.20.2 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ lalrpop-util-0.22.1 \
lazy_static-1.5.0 \
leb128-0.2.5 \
+ leb128fmt-0.1.0 \
lexical-sort-0.3.1 \
- libc-0.2.161 \
- libfuzzer-sys-0.4.7 \
- libloading-0.8.5 \
- libm-0.2.8 \
+ libc-0.2.172 \
+ libfuzzer-sys-0.4.9 \
+ libloading-0.8.6 \
+ libm-0.2.13 \
libredox-0.1.3 \
+ libunwind-1.3.3 \
libyml-0.0.5 \
linked-hash-map-0.5.6 \
- linked_hash_set-0.1.4 \
- linux-raw-sys-0.4.14 \
- litemap-0.7.4 \
+ 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 \
llvm-sys-180.0.0 \
lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- log-0.4.22 \
- logos-0.14.2 \
- logos-codegen-0.14.2 \
- logos-derive-0.14.2 \
- loupe-0.1.3 \
- loupe-derive-0.1.3 \
+ log-0.4.27 \
+ 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 \
lzma-rs-0.3.0 \
lzma-sys-0.1.20 \
- mac_address-1.1.7 \
+ mac_address-1.1.8 \
mach2-0.4.2 \
+ macho-unwind-info-0.5.0 \
managed-0.8.0 \
matchers-0.1.0 \
md5-0.7.0 \
@@ -323,18 +328,19 @@ CARGO_CRATES= addr2line-0.24.2 \
merge-streams-0.1.2 \
mime-0.3.17 \
mime_guess-2.0.5 \
- minicov-0.3.6 \
+ minicov-0.3.7 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.0 \
- mio-1.0.2 \
+ miniz_oxide-0.8.8 \
+ mio-1.0.3 \
miow-0.3.7 \
more-asserts-0.2.2 \
multi-stash-0.2.0 \
- munge-0.4.1 \
- munge_macro-0.4.1 \
- native-tls-0.2.12 \
+ munge-0.4.4 \
+ munge_macro-0.4.4 \
+ native-tls-0.2.14 \
nix-0.26.4 \
- nix-0.28.0 \
+ nix-0.29.0 \
+ nom-5.1.3 \
nom-7.1.3 \
normalize-line-endings-0.3.0 \
normpath-1.1.1 \
@@ -347,16 +353,16 @@ CARGO_CRATES= addr2line-0.24.2 \
number_prefix-0.4.0 \
object-0.30.4 \
object-0.32.2 \
- object-0.36.5 \
- once_cell-1.20.2 \
- oorandom-11.1.4 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ oorandom-11.1.5 \
opener-0.6.1 \
- openssl-0.10.68 \
+ openssl-0.10.72 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
- ouroboros-0.18.4 \
- ouroboros_macro-0.18.4 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.107 \
+ ouroboros-0.18.5 \
+ ouroboros_macro-0.18.5 \
overload-0.1.1 \
page_size-0.6.0 \
parking-2.2.1 \
@@ -364,38 +370,42 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.10 \
paste-1.0.15 \
path-clean-1.0.1 \
- pathdiff-0.2.2 \
+ pathdiff-0.2.3 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
- pest-2.7.14 \
- pest_derive-2.7.14 \
- pest_generator-2.7.14 \
- pest_meta-2.7.14 \
+ pest-2.8.0 \
+ pest_derive-2.8.0 \
+ pest_generator-2.8.0 \
+ pest_meta-2.8.0 \
petgraph-0.6.5 \
- pin-project-1.1.7 \
- pin-project-internal-1.1.7 \
- pin-project-lite-0.2.15 \
+ phf-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_macros-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plain-0.2.3 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- portable-atomic-1.9.0 \
+ portable-atomic-1.11.0 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
predicates-2.1.5 \
- predicates-3.1.2 \
- predicates-core-1.0.8 \
- predicates-tree-1.0.11 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.25 \
+ prettyplease-0.2.32 \
proc-macro-crate-1.3.1 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.89 \
+ proc-macro2-1.0.95 \
proc-macro2-diagnostics-0.10.1 \
ptr_meta-0.1.4 \
ptr_meta-0.3.0 \
@@ -403,80 +413,86 @@ CARGO_CRATES= addr2line-0.24.2 \
ptr_meta_derive-0.3.0 \
pulldown-cmark-0.8.0 \
quick-error-2.0.1 \
- quinn-0.11.5 \
- quinn-proto-0.11.8 \
- quinn-udp-0.5.5 \
- quote-1.0.37 \
+ 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 \
rand-0.8.5 \
+ rand-0.9.1 \
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.7 \
+ redox_syscall-0.5.11 \
redox_users-0.4.6 \
- ref-cast-1.0.23 \
- ref-cast-impl-1.0.23 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
regalloc2-0.9.3 \
regex-1.11.1 \
regex-automata-0.1.10 \
- regex-automata-0.4.8 \
+ regex-automata-0.4.9 \
regex-lite-0.1.6 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
region-3.0.2 \
rend-0.5.2 \
replace_with-0.1.7 \
- reqwest-0.12.9 \
- ring-0.17.8 \
- rkyv-0.8.8 \
- rkyv_derive-0.8.8 \
+ reqwest-0.12.15 \
+ ring-0.17.14 \
+ rkyv-0.8.10 \
+ rkyv_derive-0.8.10 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
roff-0.2.2 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- rustc-hash-2.0.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.3.3 \
rustc_version-0.4.1 \
rustfix-0.5.1 \
- rustix-0.38.37 \
+ rustix-0.38.44 \
+ rustix-1.0.5 \
rustls-0.22.4 \
- rustls-0.23.19 \
- rustls-native-certs-0.8.0 \
+ rustls-0.23.26 \
+ rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.0 \
+ rustls-pki-types-1.11.0 \
rustls-webpki-0.102.8 \
- rustversion-1.0.18 \
+ rustls-webpki-0.103.1 \
+ rustversion-1.0.20 \
rusty_jsc-0.1.0 \
rusty_jsc_macros-0.1.0 \
rusty_jsc_sys-0.1.0 \
rusty_pool-0.7.0 \
ruzstd-0.5.0 \
- ryu-1.0.18 \
+ ryu-1.0.20 \
+ saffron-0.1.0 \
same-file-1.0.6 \
- schannel-0.1.26 \
- schemars-0.8.21 \
- schemars_derive-0.8.21 \
- scoped-tls-1.0.1 \
+ schannel-0.1.27 \
+ schemars-0.8.22 \
+ schemars_derive-0.8.22 \
scopeguard-1.2.0 \
scroll-0.12.0 \
- scroll_derive-0.12.0 \
+ scroll_derive-0.12.1 \
security-framework-2.11.1 \
- security-framework-sys-2.12.0 \
- self_cell-1.0.4 \
+ security-framework-3.2.0 \
+ security-framework-sys-2.14.0 \
+ self_cell-1.2.0 \
semver-0.11.0 \
- semver-1.0.23 \
- semver-parser-0.10.2 \
- seq-macro-0.3.5 \
- serde-1.0.213 \
- serde-wasm-bindgen-0.4.5 \
- serde_bytes-0.11.15 \
+ semver-1.0.26 \
+ semver-parser-0.10.3 \
+ serde-1.0.219 \
+ serde-wasm-bindgen-0.6.5 \
+ serde_bytes-0.11.17 \
serde_cbor-0.11.2 \
- serde_derive-1.0.213 \
+ serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.132 \
- serde_path_to_error-0.1.16 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
serde_yml-0.0.12 \
@@ -488,98 +504,100 @@ CARGO_CRATES= addr2line-0.24.2 \
shared-buffer-0.1.4 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
simdutf8-0.1.5 \
- similar-2.6.0 \
+ similar-2.7.0 \
siphasher-0.3.11 \
+ siphasher-1.0.1 \
slab-0.4.9 \
slice-group-by-0.3.1 \
- smallvec-1.13.2 \
+ smallvec-1.15.0 \
smawk-0.3.2 \
smoltcp-0.8.2 \
- socket2-0.5.7 \
+ socket2-0.5.9 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- string-interner-0.17.0 \
strsim-0.10.0 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.85 \
- sync_wrapper-1.0.1 \
+ syn-2.0.100 \
+ sync_wrapper-1.0.2 \
synstructure-0.13.1 \
- tar-0.4.42 \
+ tar-0.4.44 \
target-lexicon-0.11.2 \
target-lexicon-0.12.16 \
- target-triple-0.1.3 \
- tempfile-3.13.0 \
+ target-triple-0.1.4 \
+ tempfile-3.19.1 \
term-0.7.0 \
termcolor-1.4.1 \
terminal_size-0.3.0 \
termios-0.3.3 \
- termtree-0.4.1 \
- test-log-0.2.16 \
- test-log-macros-0.2.16 \
+ termtree-0.5.1 \
+ test-log-0.2.17 \
+ test-log-macros-0.2.17 \
tester-0.9.1 \
- textwrap-0.16.1 \
- thiserror-1.0.65 \
- thiserror-impl-1.0.65 \
+ textwrap-0.16.2 \
+ thiserror-1.0.69 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
time-0.1.45 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.0 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.41.0 \
- tokio-macros-2.4.0 \
+ tokio-1.44.2 \
+ tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.25.0 \
- tokio-rustls-0.26.0 \
+ tokio-rustls-0.26.2 \
tokio-serde-0.9.0 \
tokio-socks-0.5.2 \
- tokio-stream-0.1.16 \
+ tokio-stream-0.1.17 \
tokio-tungstenite-0.21.0 \
tokio-tungstenite-0.24.0 \
- tokio-util-0.7.12 \
+ tokio-util-0.7.15 \
toml-0.5.11 \
- toml-0.8.19 \
+ toml-0.8.20 \
toml_datetime-0.6.8 \
toml_edit-0.19.15 \
- toml_edit-0.22.22 \
+ toml_edit-0.22.24 \
tower-0.4.13 \
+ tower-0.5.2 \
tower-http-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.40 \
- tracing-attributes-0.1.27 \
- tracing-core-0.1.32 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
tracing-log-0.2.0 \
- tracing-serde-0.1.3 \
- tracing-subscriber-0.3.18 \
+ tracing-serde-0.2.0 \
+ tracing-subscriber-0.3.19 \
tracing-test-0.2.5 \
tracing-test-macro-0.2.5 \
tracing-wasm-0.2.1 \
try-lock-0.2.5 \
- trybuild-1.0.101 \
+ trybuild-1.0.104 \
tungstenite-0.21.0 \
tungstenite-0.24.0 \
twox-hash-1.6.3 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
typetag-0.1.8 \
typetag-impl-0.1.8 \
ucd-trie-0.1.7 \
- unicase-2.8.0 \
- unicode-ident-1.0.13 \
+ unicase-2.8.1 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
unicode-xid-0.2.6 \
uniffi-0.27.3 \
uniffi_bindgen-0.27.3 \
@@ -599,8 +617,8 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.11.0 \
- valuable-0.1.0 \
+ uuid-1.16.0 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
wai-bindgen-gen-core-0.2.3 \
@@ -611,98 +629,123 @@ CARGO_CRATES= addr2line-0.24.2 \
wai-bindgen-rust-impl-0.2.3 \
wai-bindgen-wasmer-impl-0.2.3 \
wai-parser-0.2.3 \
- wait-timeout-0.2.0 \
+ wait-timeout-0.2.1 \
waker-fn-1.2.0 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.10.0+wasi-snapshot-preview1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.95 \
- wasm-bindgen-backend-0.2.95 \
- wasm-bindgen-futures-0.4.45 \
- wasm-bindgen-macro-0.2.95 \
- wasm-bindgen-macro-support-0.2.95 \
- wasm-bindgen-shared-0.2.95 \
- wasm-bindgen-test-0.3.45 \
- wasm-bindgen-test-macro-0.3.45 \
- wasm-coredump-builder-0.1.22 \
- wasm-coredump-encoder-0.1.22 \
- wasm-coredump-types-0.1.22 \
+ 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 \
+ wasm-coredump-builder-0.1.24 \
+ wasm-coredump-encoder-0.1.24 \
+ wasm-coredump-types-0.1.24 \
wasm-encoder-0.4.1 \
wasm-encoder-0.23.0 \
- wasm-encoder-0.216.0 \
+ wasm-encoder-0.216.1 \
+ wasm-encoder-0.221.3 \
+ wasm-encoder-0.229.0 \
wasm-smith-0.4.5 \
wasm-streams-0.4.2 \
wasmer-inline-c-0.1.2 \
wasmer-inline-c-macro-0.1.6 \
- wasmi-0.38.0 \
- wasmi_c_api_impl-0.38.0 \
- wasmi_c_api_macros-0.38.0 \
- wasmi_collections-0.38.0 \
- wasmi_core-0.38.0 \
- wasmi_ir-0.38.0 \
+ wasmi-0.40.0 \
+ wasmi_c_api_impl-0.40.0 \
+ wasmi_c_api_macros-0.40.0 \
+ wasmi_collections-0.40.0 \
+ wasmi_core-0.40.0 \
+ wasmi_ir-0.40.0 \
wasmparser-0.121.2 \
- wasmparser-0.216.0 \
- wasmparser-nostd-0.100.2 \
+ wasmparser-0.221.3 \
+ wasmparser-0.224.1 \
+ wasmparser-0.229.0 \
wasmprinter-0.2.80 \
- wast-216.0.0 \
- wat-1.216.0 \
+ wast-216.0.1 \
+ wast-221.0.3 \
+ wast-229.0.0 \
+ wat-1.229.0 \
wcgi-0.3.0 \
wcgi-host-0.3.0 \
- web-sys-0.3.72 \
- webc-7.0.0-rc.2 \
- webpki-roots-0.26.6 \
+ web-sys-0.3.77 \
+ web-time-1.1.0 \
+ webc-9.0.0 \
+ webpki-roots-0.26.8 \
weedle2-5.0.0 \
weezl-0.1.8 \
+ which-7.0.3 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-registry-0.2.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.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-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
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.6.20 \
+ winnow-0.7.7 \
+ winsafe-0.0.19 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
- xattr-1.3.1 \
- xxhash-rust-0.8.12 \
+ xattr-1.5.0 \
+ 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 \
zerocopy-0.7.35 \
+ zerocopy-0.8.24 \
zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerocopy-derive-0.8.24 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- zip-2.2.0 \
- zopfli-0.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6
+ zip-2.6.1 \
+ zopfli-0.8.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/devel/wasmer/distinfo b/devel/wasmer/distinfo
index 87a76663d8da..12ef73a0ee23 100644
--- a/devel/wasmer/distinfo
+++ b/devel/wasmer/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1740255243
+TIMESTAMP = 1746366697
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
@@ -19,22 +19,22 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
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.17.crate) = 23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338
-SIZE (rust/crates/anstream-0.6.17.crate) = 29445
-SHA256 (rust/crates/anstyle-1.0.9.crate) = 8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56
-SIZE (rust/crates/anstyle-1.0.9.crate) = 15770
+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.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
+SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
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.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8
-SIZE (rust/crates/anyhow-1.0.91.crate) = 47348
-SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
-SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
+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/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
@@ -49,28 +49,32 @@ SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac34
SIZE (rust/crates/askama_escape-0.10.3.crate) = 8875
SHA256 (rust/crates/askama_parser-0.2.1.crate) = acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0
SIZE (rust/crates/askama_parser-0.2.1.crate) = 20707
+SHA256 (rust/crates/assert-panic-1.0.1.crate) = 763b2b82aee23fe46c14c792470080c26538396e9ea589f548298f26b22d7f41
+SIZE (rust/crates/assert-panic-1.0.1.crate) = 7600
SHA256 (rust/crates/assert_cmd-1.0.8.crate) = c98233c6673d8601ab23e77eb38f999c51100d46c5703b17288c57fddf3a1ffe
SIZE (rust/crates/assert_cmd-1.0.8.crate) = 27830
-SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
+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.17.crate) = 0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857
-SIZE (rust/crates/async-compression-0.4.17.crate) = 111860
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
-SHA256 (rust/crates/async-tungstenite-0.28.0.crate) = 90e661b6cb0a6eb34d02c520b052daa3aa9ac0cc02495c9d066bbce13ead132b
-SIZE (rust/crates/async-tungstenite-0.28.0.crate) = 42051
+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-tungstenite-0.28.2.crate) = 1c348fb0b6d132c596eca3dcd941df48fb597aafcb07a738ec41c004b087dc99
+SIZE (rust/crates/async-tungstenite-0.28.2.crate) = 42641
SHA256 (rust/crates/atomic-polyfill-1.0.3.crate) = 8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4
SIZE (rust/crates/atomic-polyfill-1.0.3.crate) = 11581
+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/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8
-SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234
+SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
+SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -79,58 +83,58 @@ 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.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/blake3-1.5.4.crate) = d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7
-SIZE (rust/crates/blake3-1.5.4.crate) = 180240
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+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
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+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.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
-SHA256 (rust/crates/bytecheck-0.8.0.crate) = 50c8f430744b23b54ad15161fcbc22d82a29b73eacbe425fea23ec822600bc6f
-SIZE (rust/crates/bytecheck-0.8.0.crate) = 11567
+SHA256 (rust/crates/bytecheck-0.8.1.crate) = 50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3
+SIZE (rust/crates/bytecheck-0.8.1.crate) = 12597
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.0.crate) = 523363cbe1df49b68215efdf500b103ac3b0fb4836aed6d15689a076eadb8fff
-SIZE (rust/crates/bytecheck_derive-0.8.0.crate) = 8385
+SHA256 (rust/crates/bytecheck_derive-0.8.1.crate) = efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71
+SIZE (rust/crates/bytecheck_derive-0.8.1.crate) = 8911
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
-SIZE (rust/crates/bytes-1.8.0.crate) = 64824
-SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
-SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
-SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
+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/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
+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/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc
-SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813
+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
SIZE (rust/crates/cargo_metadata-0.15.4.crate) = 19993
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
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.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f
-SIZE (rust/crates/cc-1.1.31.crate) = 84637
+SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362
+SIZE (rust/crates/cc-1.2.19.crate) = 105910
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_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
-SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
+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/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
@@ -151,26 +155,24 @@ 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.24.crate) = fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf
-SIZE (rust/crates/clap_mangen-0.2.24.crate) = 15380
-SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a
-SIZE (rust/crates/cmake-0.1.51.crate) = 17566
+SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
+SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
+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/colored-1.9.4.crate) = 5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355
SIZE (rust/crates/colored-1.9.4.crate) = 21849
-SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
-SIZE (rust/crates/colored-2.1.0.crate) = 23348
-SHA256 (rust/crates/comfy-table-7.1.1.crate) = b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7
-SIZE (rust/crates/comfy-table-7.1.1.crate) = 73573
+SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
+SIZE (rust/crates/colored-2.2.0.crate) = 35062
+SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
+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/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
-SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
-SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
+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
@@ -179,14 +181,14 @@ SHA256 (rust/crates/cooked-waker-5.0.0.crate) = 147be55d677052dabc6b22252d5dd0fd
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-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/counter-0.5.7.crate) = 2d458e66999348f56fd3ffcfbb7f7951542075ca8359687c703de6500c1ddccd
-SIZE (rust/crates/counter-0.5.7.crate) = 12868
-SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0
-SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165
+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
SIZE (rust/crates/cranelift-bforest-0.110.2.crate) = 30581
SHA256 (rust/crates/cranelift-bitset-0.110.3.crate) = 690d8ae6c73748e5ce3d8fe59034dceadb8823e6c8994ba324141c5eae909b0e
@@ -217,70 +219,70 @@ SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+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-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
-SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
+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/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+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.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
+SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
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.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe
-SIZE (rust/crates/csv-1.3.0.crate) = 888212
-SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
-SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
+SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
+SIZE (rust/crates/csv-1.3.1.crate) = 888542
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+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.8.0.crate) = 394a4797bda697d5e028f3bc3fcb8c8c374a2b72cf8d22e0efc0e127c95fd11f
-SIZE (rust/crates/cynic-3.8.0.crate) = 42476
-SHA256 (rust/crates/cynic-codegen-3.8.0.crate) = 408ad3d9c8d729e4d89e1aaed76eab918f76169f1bb3aa017c9fc1b39dac3066
-SIZE (rust/crates/cynic-codegen-3.8.0.crate) = 86918
-SHA256 (rust/crates/cynic-parser-0.4.5.crate) = 718f6cd8c54ae5249fd42b0c86639df0100b8a86eea2e5f1b915cde2e1481453
-SIZE (rust/crates/cynic-parser-0.4.5.crate) = 254179
-SHA256 (rust/crates/cynic-proc-macros-3.8.0.crate) = 7f72af69ebf914a975468c4f7e3f81ddc5482e140dd98032d90e7602c535681d
-SIZE (rust/crates/cynic-proc-macros-3.8.0.crate) = 2448
+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/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
SIZE (rust/crates/darling-0.14.4.crate) = 25168
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
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.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
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.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
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.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
-SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
+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.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611
-SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614
+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/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
SIZE (rust/crates/derive_builder_core-0.12.0.crate) = 31438
SHA256 (rust/crates/derive_builder_macro-0.12.0.crate) = ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e
SIZE (rust/crates/derive_builder_macro-0.12.0.crate) = 6288
-SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce
-SIZE (rust/crates/derive_more-0.99.18.crate) = 55013
+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
@@ -307,26 +309,26 @@ SHA256 (rust/crates/distance-0.4.0.crate) = 6d9d8664cf849d7d0f3114a3a387d2f5e430
SIZE (rust/crates/distance-0.4.0.crate) = 8515
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0
-SIZE (rust/crates/document-features-0.2.10.crate) = 14005
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
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.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
-SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
SHA256 (rust/crates/dynasm-1.2.3.crate) = add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b
SIZE (rust/crates/dynasm-1.2.3.crate) = 103467
SHA256 (rust/crates/dynasmrt-1.2.3.crate) = 64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9
SIZE (rust/crates/dynasmrt-1.2.3.crate) = 19701
SHA256 (rust/crates/educe-0.5.11.crate) = e4bd92664bf78c4d3dba9b7cdafce6fa15b13ed3ed16175218196942e99168a8
SIZE (rust/crates/educe-0.5.11.crate) = 47047
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/enum-iterator-0.7.0.crate) = 4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6
SIZE (rust/crates/enum-iterator-0.7.0.crate) = 1783
SHA256 (rust/crates/enum-iterator-derive-0.7.0.crate) = c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159
@@ -339,24 +341,26 @@ SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d
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/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
-SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
-SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
-SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/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
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+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.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba
-SIZE (rust/crates/event-listener-5.3.1.crate) = 42576
-SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1
-SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697
+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/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
SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
SIZE (rust/crates/fern-0.6.2.crate) = 304626
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
@@ -365,10 +369,12 @@ SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b3
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.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
-SIZE (rust/crates/flate2-1.0.34.crate) = 109174
+SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
+SIZE (rust/crates/flate2-1.1.1.crate) = 77224
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
+SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
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
@@ -393,8 +399,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.3.0.crate) = 52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5
-SIZE (rust/crates/futures-lite-2.3.0.crate) = 39181
+SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
+SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
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,30 +415,32 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
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/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/ghost-0.1.17.crate) = b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854
-SIZE (rust/crates/ghost-0.1.17.crate) = 14781
+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/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.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
+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
SIZE (rust/crates/goblin-0.8.2.crate) = 187412
-SHA256 (rust/crates/graphql-ws-client-0.11.0.crate) = 7a1d67ba08667c527d817fefa59feb12e87c7045261bcaecab3bcfb02d4a0102
-SIZE (rust/crates/graphql-ws-client-0.11.0.crate) = 27044
+SHA256 (rust/crates/graphql-ws-client-0.11.1.crate) = 1aa2e818b9e62654f2039d524c92a19495fcc2b0139ffc0354956865b3c7e939
+SIZE (rust/crates/graphql-ws-client-0.11.1.crate) = 27300
SHA256 (rust/crates/gumdrop-0.8.1.crate) = 5bc700f989d2f6f0248546222d9b4258f5b02a171a431f8285a81c08142629e3
SIZE (rust/crates/gumdrop-0.8.1.crate) = 17522
SHA256 (rust/crates/gumdrop_derive-0.8.1.crate) = 729f9bd3449d77e7831a18abfb7ba2f99ee813dfd15b8c2167c9a54ba20aa99d
SIZE (rust/crates/gumdrop_derive-0.8.1.crate) = 11657
SHA256 (rust/crates/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403
SIZE (rust/crates/half-1.8.3.crate) = 41624
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/handlebars-3.5.5.crate) = 4498fc115fa7d34de968184e473529abb40eeb6be8bc5f7faba3d08c316cb3e3
SIZE (rust/crates/handlebars-3.5.5.crate) = 77308
SHA256 (rust/crates/harsh-0.2.2.crate) = a6fce2283849822530a18d7d8eeb1719ac65a27cfb6649c0dc8dfd2d2cc5edfb
@@ -455,44 +463,42 @@ SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b774
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/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
-SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
+SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
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
SIZE (rust/crates/hexdump-0.1.2.crate) = 7404
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
-SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/http-serde-2.1.1.crate) = 0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd
SIZE (rust/crates/http-serde-2.1.1.crate) = 6359
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+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.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f
-SIZE (rust/crates/hyper-1.5.1.crate) = 152653
-SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
-SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
+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/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.9.crate) = 41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b
-SIZE (rust/crates/hyper-util-0.1.9.crate) = 72670
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/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/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
@@ -501,16 +507,16 @@ SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b
SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
+SHA256 (rust/crates/icu_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.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
+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.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
+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
@@ -527,12 +533,10 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
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.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
-SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
-SHA256 (rust/crates/indexmap-nostd-0.4.0.crate) = 8e04e2fd2b8188ea827b32ef11de88377086d690286ab35747ef7f9bf3ccb590
-SIZE (rust/crates/indexmap-nostd-0.4.0.crate) = 14472
-SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
-SIZE (rust/crates/indicatif-0.17.8.crate) = 64869
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+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
SIZE (rust/crates/inkwell-0.5.0.crate) = 190525
SHA256 (rust/crates/inkwell_internals-0.10.0.crate) = 9dd28cfd4cfba665d47d31c08a6ba637eed16770abca2eccbbc3ca831fef1e44
@@ -541,92 +545,98 @@ SHA256 (rust/crates/inline-c-0.1.8.crate) = ced39871c8d450695c9ddf7999e06da4c05b
SIZE (rust/crates/inline-c-0.1.8.crate) = 108794
SHA256 (rust/crates/inline-c-macro-0.1.7.crate) = d9b2cedf6123f450eadb06a82fdcafc6d492af3ac9256afcb954ca307d6339da
SIZE (rust/crates/inline-c-macro-0.1.7.crate) = 2617
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
-SHA256 (rust/crates/insta-1.40.0.crate) = 6593a41c7a73841868772495db7dc1e8ecab43bb5c0b6da2059246c4b506ab60
-SIZE (rust/crates/insta-1.40.0.crate) = 88233
-SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
-SIZE (rust/crates/instant-0.1.13.crate) = 6305
+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/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/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708
-SIZE (rust/crates/ipnet-2.10.1.crate) = 28407
+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/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+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
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
-SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
-SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553
-SIZE (rust/crates/lalrpop-util-0.20.2.crate) = 15064
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+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/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
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
SHA256 (rust/crates/lexical-sort-0.3.1.crate) = c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a
SIZE (rust/crates/lexical-sort-0.3.1.crate) = 63689
-SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
-SIZE (rust/crates/libc-0.2.161.crate) = 765389
-SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7
-SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332
-SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4
-SIZE (rust/crates/libloading-0.8.5.crate) = 28902
-SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
-SIZE (rust/crates/libm-0.2.8.crate) = 113450
+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/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.4.crate) = 47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588
-SIZE (rust/crates/linked_hash_set-0.1.4.crate) = 15328
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+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/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/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/logos-0.14.2.crate) = 1c6b6e02facda28ca5fb8dbe4b152496ba3b1bd5a4b40bb2b1b2d8ad74e0f39b
-SIZE (rust/crates/logos-0.14.2.crate) = 1460673
-SHA256 (rust/crates/logos-codegen-0.14.2.crate) = b32eb6b5f26efacd015b000bfc562186472cd9b34bdba3f6b264e2a052676d10
-SIZE (rust/crates/logos-codegen-0.14.2.crate) = 43012
-SHA256 (rust/crates/logos-derive-0.14.2.crate) = 3e5d0c5463c911ef55624739fc353238b4e310f0144be1f875dc42fec6bfd5ec
-SIZE (rust/crates/logos-derive-0.14.2.crate) = 7580
-SHA256 (rust/crates/loupe-0.1.3.crate) = 9b6a72dfa44fe15b5e76b94307eeb2ff995a8c5b283b55008940c02e0c5b634d
-SIZE (rust/crates/loupe-0.1.3.crate) = 9650
-SHA256 (rust/crates/loupe-derive-0.1.3.crate) = c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952
-SIZE (rust/crates/loupe-derive-0.1.3.crate) = 3127
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+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
+SIZE (rust/crates/logos-codegen-0.14.4.crate) = 43020
+SHA256 (rust/crates/logos-derive-0.14.4.crate) = 24fb722b06a9dc12adb0963ed585f19fc61dc5413e6a9be9422ef92c091e731d
+SIZE (rust/crates/logos-derive-0.14.4.crate) = 7581
+SHA256 (rust/crates/loupe-0.2.0.crate) = 4de4e09ccbef442225e81339e930ed93dc339d4f1b2eaf479f89590ebeb9bf13
+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/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.7.crate) = 8836fae9d0d4be2c8b4efcdd79e828a2faa058a90d005abf42f91cac5493a08e
-SIZE (rust/crates/mac_address-1.1.7.crate) = 12809
+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/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
@@ -649,30 +659,32 @@ 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/minicov-0.3.6.crate) = def6d99771d7c499c26ad4d40eb6645eafd3a1553b35fc26ea5a489a45e82d9a
-SIZE (rust/crates/minicov-0.3.6.crate) = 43779
+SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
+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.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
-SIZE (rust/crates/mio-1.0.2.crate) = 102777
+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/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.1.crate) = 64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df
-SIZE (rust/crates/munge-0.4.1.crate) = 9483
-SHA256 (rust/crates/munge_macro-0.4.1.crate) = 1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e
-SIZE (rust/crates/munge_macro-0.4.1.crate) = 4964
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+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/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
SIZE (rust/crates/nix-0.26.4.crate) = 279099
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-5.1.3.crate) = 08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b
+SIZE (rust/crates/nom-5.1.3.crate) = 135018
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
@@ -697,26 +709,26 @@ SHA256 (rust/crates/object-0.30.4.crate) = 03b4680b86d9cfafba8fc491dc9b6df26b68c
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.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
-SIZE (rust/crates/object-0.36.5.crate) = 327435
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+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.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
+SIZE (rust/crates/openssl-0.10.72.crate) = 283852
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
-SHA256 (rust/crates/ouroboros-0.18.4.crate) = 944fa20996a25aded6b4795c6d63f10014a7a83f8be9828a11860b08c5fc4a67
-SIZE (rust/crates/ouroboros-0.18.4.crate) = 11394
-SHA256 (rust/crates/ouroboros_macro-0.18.4.crate) = 39b0deead1528fd0e5947a8546a9642a9777c25f6e1e26f34c97b204bbb465bd
-SIZE (rust/crates/ouroboros_macro-0.18.4.crate) = 22011
+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/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
@@ -731,32 +743,40 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
-SHA256 (rust/crates/pathdiff-0.2.2.crate) = d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361
-SIZE (rust/crates/pathdiff-0.2.2.crate) = 7481
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+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.7.14.crate) = 879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442
-SIZE (rust/crates/pest-2.7.14.crate) = 128275
-SHA256 (rust/crates/pest_derive-2.7.14.crate) = d214365f632b123a47fd913301e14c946c61d1c183ee245fa76eb752e59a02dd
-SIZE (rust/crates/pest_derive-2.7.14.crate) = 38801
-SHA256 (rust/crates/pest_generator-2.7.14.crate) = eb55586734301717aea2ac313f50b2eb8f60d2fc3dc01d190eefa2e625f60c4e
-SIZE (rust/crates/pest_generator-2.7.14.crate) = 18413
-SHA256 (rust/crates/pest_meta-2.7.14.crate) = b75da2a70cf4d9cb76833c990ac9cd3923c9a8905a8929789ce347c84564d03d
-SIZE (rust/crates/pest_meta-2.7.14.crate) = 42079
+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/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
-SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
-SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
-SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216
+SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
@@ -765,24 +785,24 @@ 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.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
-SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
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.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd
SIZE (rust/crates/predicates-2.1.5.crate) = 24165
-SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
-SIZE (rust/crates/predicates-3.1.2.crate) = 23986
-SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
-SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
-SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
-SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
+SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
+SIZE (rust/crates/predicates-3.1.3.crate) = 24063
+SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
+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/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033
-SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681
+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/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
@@ -793,8 +813,8 @@ SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe
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.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
-SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
+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-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
@@ -809,42 +829,50 @@ SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59
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.5.crate) = 8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684
-SIZE (rust/crates/quinn-0.11.5.crate) = 75845
-SHA256 (rust/crates/quinn-proto-0.11.8.crate) = fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6
-SIZE (rust/crates/quinn-proto-0.11.8.crate) = 204226
-SHA256 (rust/crates/quinn-udp-0.5.5.crate) = 4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b
-SIZE (rust/crates/quinn-udp-0.5.5.crate) = 22778
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+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/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_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
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
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.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
-SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
+SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3
+SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300
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.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931
-SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795
-SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6
-SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360
+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/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-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+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
@@ -857,14 +885,14 @@ SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a6
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.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f
-SIZE (rust/crates/reqwest-0.12.9.crate) = 179807
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rkyv-0.8.8.crate) = 395027076c569819ea6035ee62e664f5e03d74e281744f55261dd1afd939212b
-SIZE (rust/crates/rkyv-0.8.8.crate) = 153994
-SHA256 (rust/crates/rkyv_derive-0.8.8.crate) = 09cb82b74b4810f07e460852c32f522e979787691b0b7b7439fe473e49d49b2f
-SIZE (rust/crates/rkyv_derive-0.8.8.crate) = 20338
+SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
+SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
+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/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
@@ -875,30 +903,34 @@ SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
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.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
-SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee
SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustfix-0.5.1.crate) = f2c50b74badcddeb8f7652fa8323ce440b95286f8e4b64ebfd871c609672704e
SIZE (rust/crates/rustfix-0.5.1.crate) = 17768
-SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
-SIZE (rust/crates/rustix-0.38.37.crate) = 371243
+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.19.crate) = 934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1
-SIZE (rust/crates/rustls-0.23.19.crate) = 333921
-SHA256 (rust/crates/rustls-native-certs-0.8.0.crate) = fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a
-SIZE (rust/crates/rustls-native-certs-0.8.0.crate) = 32185
+SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
+SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+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.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
-SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
+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/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
+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/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
@@ -909,54 +941,54 @@ SHA256 (rust/crates/rusty_pool-0.7.0.crate) = 4ed36cdb20de66d89a17ea04b8883fc7a3
SIZE (rust/crates/rusty_pool-0.7.0.crate) = 25301
SHA256 (rust/crates/ruzstd-0.5.0.crate) = 58c4eb8a81997cf040a091d1f7e1938aeab6749d3a0dfa73af43cdc32393483d
SIZE (rust/crates/ruzstd-0.5.0.crate) = 52393
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/saffron-0.1.0.crate) = 03fb9a628596fc7590eb7edbf7b0613287be78df107f5f97b118aad59fb2eea9
+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.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1
-SIZE (rust/crates/schannel-0.1.26.crate) = 42791
-SHA256 (rust/crates/schemars-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92
-SIZE (rust/crates/schemars-0.8.21.crate) = 58475
-SHA256 (rust/crates/schemars_derive-0.8.21.crate) = b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e
-SIZE (rust/crates/schemars_derive-0.8.21.crate) = 18703
-SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
-SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
+SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
+SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+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
+SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6
SIZE (rust/crates/scroll-0.12.0.crate) = 24145
-SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932
-SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693
+SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d
+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-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6
-SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103
-SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a
-SIZE (rust/crates/self_cell-1.0.4.crate) = 15220
+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/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.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/seq-macro-0.3.5.crate) = a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4
-SIZE (rust/crates/seq-macro-0.3.5.crate) = 13332
-SHA256 (rust/crates/serde-1.0.213.crate) = 3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1
-SIZE (rust/crates/serde-1.0.213.crate) = 78349
-SHA256 (rust/crates/serde-wasm-bindgen-0.4.5.crate) = e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf
-SIZE (rust/crates/serde-wasm-bindgen-0.4.5.crate) = 17012
-SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
-SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+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-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_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.213.crate) = 7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5
-SIZE (rust/crates/serde_derive-1.0.213.crate) = 56625
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
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.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
-SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
+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_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -979,64 +1011,60 @@ 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.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+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/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
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
-SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
-SIZE (rust/crates/similar-2.6.0.crate) = 51659
+SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
+SIZE (rust/crates/similar-2.7.0.crate) = 53928
SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
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/slice-group-by-0.3.1.crate) = 826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7
SIZE (rust/crates/slice-group-by-0.3.1.crate) = 14640
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
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.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c
-SIZE (rust/crates/socket2-0.5.7.crate) = 55758
+SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
+SIZE (rust/crates/socket2-0.5.9.crate) = 57432
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
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/string-interner-0.17.0.crate) = 1c6a0d765f5807e98a091107bae0a56ea3799f66a5de47b2c84c94a39c09974e
-SIZE (rust/crates/string-interner-0.17.0.crate) = 25789
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
-SIZE (rust/crates/strum-0.26.3.crate) = 7237
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
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.85.crate) = 5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56
-SIZE (rust/crates/syn-2.0.85.crate) = 275231
-SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
-SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939
+SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
+SIZE (rust/crates/syn-2.0.100.crate) = 297947
+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/tar-0.4.42.crate) = 4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020
-SIZE (rust/crates/tar-0.4.42.crate) = 58998
+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
SIZE (rust/crates/target-lexicon-0.11.2.crate) = 21796
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/target-triple-0.1.3.crate) = 42a4d50cdb458045afc8131fd91b64904da29548bcb63c7236e0844936c13078
-SIZE (rust/crates/target-triple-0.1.3.crate) = 6962
-SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
-SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
+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/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -1045,90 +1073,96 @@ SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8
SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
SIZE (rust/crates/termios-0.3.3.crate) = 17103
-SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
-SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/test-log-0.2.16.crate) = 3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93
-SIZE (rust/crates/test-log-0.2.16.crate) = 9919
-SHA256 (rust/crates/test-log-macros-0.2.16.crate) = 5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5
-SIZE (rust/crates/test-log-macros-0.2.16.crate) = 7603
+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/tester-0.9.1.crate) = 89e8bf7e0eb2dd7b4228cc1b6821fc5114cd6841ae59f652a85488c016091e5f
SIZE (rust/crates/tester-0.9.1.crate) = 40422
-SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
-SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
-SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5
-SIZE (rust/crates/thiserror-1.0.65.crate) = 21825
-SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602
-SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077
+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-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/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a
SIZE (rust/crates/time-0.1.45.crate) = 28911
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
+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/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
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.41.0.crate) = 145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb
-SIZE (rust/crates/tokio-1.41.0.crate) = 805168
-SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
-SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
+SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
+SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-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.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
-SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
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.16.crate) = 4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1
-SIZE (rust/crates/tokio-stream-0.1.16.crate) = 38312
+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.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
-SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
+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.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
+SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
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-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.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
-SIZE (rust/crates/tracing-0.1.40.crate) = 79459
-SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
-SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
-SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
-SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
+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-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-serde-0.1.3.crate) = bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1
-SIZE (rust/crates/tracing-serde-0.1.3.crate) = 7329
-SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
-SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
+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-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
@@ -1137,32 +1171,34 @@ 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.101.crate) = 8dcd332a5496c026f1e14b7f3d2b7bd98e509660c04239c58b0ba38a12daded4
-SIZE (rust/crates/trybuild-1.0.101.crate) = 41649
+SHA256 (rust/crates/trybuild-1.0.104.crate) = 6ae08be68c056db96f0e6c6dd820727cca756ced9e1f4cc7fdd20e2a55e23898
+SIZE (rust/crates/trybuild-1.0.104.crate) = 44681
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.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
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
SIZE (rust/crates/typetag-impl-0.1.8.crate) = 8875
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/unicase-2.8.0.crate) = 7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df
-SIZE (rust/crates/unicase-2.8.0.crate) = 23843
-SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+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-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-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
@@ -1201,10 +1237,10 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
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.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
-SIZE (rust/crates/uuid-1.11.0.crate) = 47683
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
+SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+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
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -1225,8 +1261,8 @@ SHA256 (rust/crates/wai-bindgen-wasmer-impl-0.2.3.crate) = 4b3488ed88d4dd0e3bf85
SIZE (rust/crates/wai-bindgen-wasmer-impl-0.2.3.crate) = 5910
SHA256 (rust/crates/wai-parser-0.2.3.crate) = 9bd0acb6d70885ea0c343749019ba74f015f64a9d30542e66db69b49b7e28186
SIZE (rust/crates/wai-parser-0.2.3.crate) = 53424
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/waker-fn-1.2.0.crate) = 317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7
SIZE (rust/crates/waker-fn-1.2.0.crate) = 6685
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -1237,34 +1273,40 @@ SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793
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/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e
-SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358
-SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
-SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56
-SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649
-SHA256 (rust/crates/wasm-bindgen-test-0.3.45.crate) = d381749acb0943d357dcbd8f0b100640679883fcdeeef04def49daf8d33a5426
-SIZE (rust/crates/wasm-bindgen-test-0.3.45.crate) = 18406
-SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.45.crate) = c97b2ef2c8d627381e51c071c2ab328eac606d3f69dd82bcbca20a9e389d95f0
-SIZE (rust/crates/wasm-bindgen-test-macro-0.3.45.crate) = 8099
-SHA256 (rust/crates/wasm-coredump-builder-0.1.22.crate) = 31ca262b320e4530a60946ba16a1cbf987d3f7d4aa6a953bfcc96e179e3e7458
-SIZE (rust/crates/wasm-coredump-builder-0.1.22.crate) = 2651
-SHA256 (rust/crates/wasm-coredump-encoder-0.1.22.crate) = f6f36ccfe604720ce093fce7d7b0d609c086c646ec4bb9bba58cb9f4dc2c5623
-SIZE (rust/crates/wasm-coredump-encoder-0.1.22.crate) = 1310
-SHA256 (rust/crates/wasm-coredump-types-0.1.22.crate) = d2763d9807903c461b41275a13489396d04695d7bc365743b8ea430cfd72f336
-SIZE (rust/crates/wasm-coredump-types-0.1.22.crate) = 1132
+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/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
+SIZE (rust/crates/wasm-coredump-encoder-0.1.24.crate) = 1364
+SHA256 (rust/crates/wasm-coredump-types-0.1.24.crate) = ce6930c202f9dabb7effcb8105a425ee68be0c2ab1d2a0d12fef107b17b92f7c
+SIZE (rust/crates/wasm-coredump-types-0.1.24.crate) = 1191
SHA256 (rust/crates/wasm-encoder-0.4.1.crate) = 51b4949d4f2b25a4b208317dcf86aacef9e7a5884e48dfc45d4aeb91808d6f86
SIZE (rust/crates/wasm-encoder-0.4.1.crate) = 17860
SHA256 (rust/crates/wasm-encoder-0.23.0.crate) = 1c3e4bc09095436c8e7584d86d33e6c3ee67045af8fb262cbb9cc321de553428
SIZE (rust/crates/wasm-encoder-0.23.0.crate) = 36619
-SHA256 (rust/crates/wasm-encoder-0.216.0.crate) = 04c23aebea22c8a75833ae08ed31ccc020835b12a41999e58c31464271b94a88
-SIZE (rust/crates/wasm-encoder-0.216.0.crate) = 62505
+SHA256 (rust/crates/wasm-encoder-0.216.1.crate) = c1de2d0fd411c201b8d76c04213901f9bb221abf17dd59c2201542d0b118bb90
+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-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
@@ -1273,44 +1315,54 @@ SHA256 (rust/crates/wasmer-inline-c-0.1.2.crate) = 7c4e7a2a3363ceeb2ee60371af946
SIZE (rust/crates/wasmer-inline-c-0.1.2.crate) = 3960
SHA256 (rust/crates/wasmer-inline-c-macro-0.1.6.crate) = 058581df4116836c51906e346d6f49ad1b1de0129243fba6b1e1d3c206cd36d1
SIZE (rust/crates/wasmer-inline-c-macro-0.1.6.crate) = 2362
-SHA256 (rust/crates/wasmi-0.38.0.crate) = b07e84e3bcdab2f4301827623260ada2557596ca462f7470b60f5182a25270b1
-SIZE (rust/crates/wasmi-0.38.0.crate) = 294087
-SHA256 (rust/crates/wasmi_c_api_impl-0.38.0.crate) = 3cf549ed7d6488b41acb6950afb07bd84be1cf655ae50b4bc2f24f1b30aba554
-SIZE (rust/crates/wasmi_c_api_impl-0.38.0.crate) = 62933
-SHA256 (rust/crates/wasmi_c_api_macros-0.38.0.crate) = f96d000c5be4f27470f7d89550aef550ffd971273469a35fa01216f165528c57
-SIZE (rust/crates/wasmi_c_api_macros-0.38.0.crate) = 4750
-SHA256 (rust/crates/wasmi_collections-0.38.0.crate) = 0d0fd5f4f2c4fe0c98554bb7293108ed2b1d0c124dce0974f999de7d517d37bc
-SIZE (rust/crates/wasmi_collections-0.38.0.crate) = 17760
-SHA256 (rust/crates/wasmi_core-0.38.0.crate) = 76a5f7bbd933a0fb3bac6c541f8bd90c0c8adcd91bb3ac088a2088995325b3d9
-SIZE (rust/crates/wasmi_core-0.38.0.crate) = 22917
-SHA256 (rust/crates/wasmi_ir-0.38.0.crate) = 5a3345445247388df2b5b35250a30c9209c27c8d2c6db1bf4c89b65636264bf9
-SIZE (rust/crates/wasmi_ir-0.38.0.crate) = 27700
+SHA256 (rust/crates/wasmi-0.40.0.crate) = a19af97fcb96045dd1d6b4d23e2b4abdbbe81723dbc5c9f016eb52145b320063
+SIZE (rust/crates/wasmi-0.40.0.crate) = 290594
+SHA256 (rust/crates/wasmi_c_api_impl-0.40.0.crate) = 45e45f29eb7b0a2c0789c3c8075fc9c2c05182d6be2222702c6c848f72a2c2df
+SIZE (rust/crates/wasmi_c_api_impl-0.40.0.crate) = 64070
+SHA256 (rust/crates/wasmi_c_api_macros-0.40.0.crate) = e03aa7908b941120f347018583d474de0950ca1eae5bc3f6cb680e0f9fbd7695
+SIZE (rust/crates/wasmi_c_api_macros-0.40.0.crate) = 5276
+SHA256 (rust/crates/wasmi_collections-0.40.0.crate) = e80d6b275b1c922021939d561574bf376613493ae2b61c6963b15db0e8813562
+SIZE (rust/crates/wasmi_collections-0.40.0.crate) = 17845
+SHA256 (rust/crates/wasmi_core-0.40.0.crate) = 3a8c51482cc32d31c2c7ff211cd2bedd73c5bd057ba16a2ed0110e7a96097c33
+SIZE (rust/crates/wasmi_core-0.40.0.crate) = 22596
+SHA256 (rust/crates/wasmi_ir-0.40.0.crate) = 6e431a14c186db59212a88516788bd68ed51f87aa1e08d1df742522867b5289a
+SIZE (rust/crates/wasmi_ir-0.40.0.crate) = 27024
SHA256 (rust/crates/wasmparser-0.121.2.crate) = 9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab
SIZE (rust/crates/wasmparser-0.121.2.crate) = 192364
-SHA256 (rust/crates/wasmparser-0.216.0.crate) = bcdee6bea3619d311fb4b299721e89a986c3470f804b6d534340e412589028e3
-SIZE (rust/crates/wasmparser-0.216.0.crate) = 223613
-SHA256 (rust/crates/wasmparser-nostd-0.100.2.crate) = d5a015fe95f3504a94bb1462c717aae75253e39b9dd6c3fb1062c934535c64aa
-SIZE (rust/crates/wasmparser-nostd-0.100.2.crate) = 121353
+SHA256 (rust/crates/wasmparser-0.221.3.crate) = d06bfa36ab3ac2be0dee563380147a5b81ba10dd8885d7fbbc9eb574be67d185
+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/wasmprinter-0.2.80.crate) = 60e73986a6b7fdfedb7c5bf9e7eb71135486507c8fbc4c0c42cffcb6532988b7
SIZE (rust/crates/wasmprinter-0.2.80.crate) = 35750
-SHA256 (rust/crates/wast-216.0.0.crate) = f7eb1f2eecd913fdde0dc6c3439d0f24530a98ac6db6cb3d14d92a5328554a08
-SIZE (rust/crates/wast-216.0.0.crate) = 142202
-SHA256 (rust/crates/wat-1.216.0.crate) = ac0409090fb5154f95fb5ba3235675fd9e579e731524d63b6a2f653e1280c82a
-SIZE (rust/crates/wat-1.216.0.crate) = 6676
+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/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.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
-SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
-SHA256 (rust/crates/webc-7.0.0-rc.2.crate) = e6893cbe58d5b97a0daa2dd77055d621db1c8b94fe0f2bbd719c8de747226ea6
-SIZE (rust/crates/webc-7.0.0-rc.2.crate) = 466052
-SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958
-SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+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/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/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
@@ -1319,14 +1371,22 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
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.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+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-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
@@ -1337,48 +1397,70 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
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_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_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_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_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.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.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
+SHA256 (rust/crates/winnow-0.7.7.crate) = 6cb8234a863ea0e8cd7284fcdd4f145233eb00fee02bbdd9861aec44e6477bc5
+SIZE (rust/crates/winnow-0.7.7.crate) = 173993
+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.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
-SIZE (rust/crates/xattr-1.3.1.crate) = 12580
-SHA256 (rust/crates/xxhash-rust-0.8.12.crate) = 6a5cbf750400958819fb6178eaa83bee5cd9c29a26a40cc241df8c70fdd46984
-SIZE (rust/crates/xxhash-rust-0.8.12.crate) = 21329
+SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+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
SIZE (rust/crates/xz-0.1.0.crate) = 6806
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
@@ -1391,12 +1473,16 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
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-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
+SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
+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_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
@@ -1405,15 +1491,15 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
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.2.0.crate) = dc5e4288ea4057ae23afc69a4472434a87a2495cafce6632fd1c4ec9f5cf3494
-SIZE (rust/crates/zip-2.2.0.crate) = 108080
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
-SHA256 (wasmerio-wasmer-v5.0.4_GH0.tar.gz) = e6f0df11dd4647fa3d9177ed298a6e3afd2b5be6ea4494c00c2074c90681ad27
-SIZE (wasmerio-wasmer-v5.0.4_GH0.tar.gz) = 113788205
+SHA256 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744
+SIZE (rust/crates/zip-2.6.1.crate) = 112133
+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.0_GH0.tar.gz) = 07ab0bfc73f0add8617de74c363f558686e9598ba194c7c8804e7cea9996397e
+SIZE (wasmerio-wasmer-v6.0.0_GH0.tar.gz) = 113953884
diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile
index 056c6d097cd7..07556b5beb45 100644
--- a/devel/xtensa-esp-elf/Makefile
+++ b/devel/xtensa-esp-elf/Makefile
@@ -30,10 +30,10 @@ WWW= https://docs.espressif.com/projects/esp-idf/en/v5.3.1/esp32/get-started/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
-BUILD_DEPENDS= ${LOCALBASE}/bin/grep:textproc/gnugrep \
- ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \
+BUILD_DEPENDS= ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \
bash:shells/bash \
gawk:lang/gawk \
+ ggrep:textproc/gnugrep \
gpatch:devel/patch \
gsed:textproc/gsed \
help2man:misc/help2man \
@@ -58,7 +58,7 @@ BINARY_ALIAS= g++=${CXX} gcc=${CC} python=${PYTHON_VERSION}
BUILD_ENV= ${WRK_ENV} \
CT_ALLOW_BUILD_AS_ROOT_SURE=1 \
CT_FORBID_DOWNLOAD=y \
- GREP=${LOCALBASE}/bin/grep \
+ GREP=ggrep \
LD_RUN_PATH=${PREFIX}/lib/${CC} \
LDFLAGS=-I${PREFIX}/lib \
${MAKE_ENV:MPATH=*}
diff --git a/devel/yyjson/Makefile b/devel/yyjson/Makefile
index 2f3498552d8f..162c0f2103e6 100644
--- a/devel/yyjson/Makefile
+++ b/devel/yyjson/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yyjson
-PORTVERSION= 0.10.0
+PORTVERSION= 0.11.0
CATEGORIES= devel
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/devel/yyjson/distinfo b/devel/yyjson/distinfo
index 6644030977a5..6188bbaf49aa 100644
--- a/devel/yyjson/distinfo
+++ b/devel/yyjson/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720611233
-SHA256 (ibireme-yyjson-0.10.0_GH0.tar.gz) = 0d901cb2c45c5586e3f3a4245e58c2252d6b24bf4b402723f6179523d389b165
-SIZE (ibireme-yyjson-0.10.0_GH0.tar.gz) = 1538409
+TIMESTAMP = 1746618350
+SHA256 (ibireme-yyjson-0.11.0_GH0.tar.gz) = 0cc453318ff299ab61ec233b5b92dd474dee39028ad77904b19a45a79651574e
+SIZE (ibireme-yyjson-0.11.0_GH0.tar.gz) = 1591254
diff --git a/devel/yyjson/pkg-plist b/devel/yyjson/pkg-plist
index e0f7683188a4..c74889ae3312 100644
--- a/devel/yyjson/pkg-plist
+++ b/devel/yyjson/pkg-plist
@@ -3,5 +3,5 @@ lib/cmake/yyjson/yyjson-config-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/yyjson/yyjson-config.cmake
lib/libyyjson.so
lib/libyyjson.so.0
-lib/libyyjson.so.0.10.0
+lib/libyyjson.so.0.11.0
libdata/pkgconfig/yyjson.pc